Граф коммитов

58 Коммитов

Автор SHA1 Сообщение Дата
sfraser%netscape.com d133d4956f Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
ducarroz%netscape.com 321184f9e3 Fix for bug 86089. Replace attachments string in message compose fields by an array of nsIMsgAttachment objects. This architecture change allow us to dissocie the attachment name from the attachment url. We can also now carry over extra information like the attachment content type or Mac file type. This check in contains also fix for related bug 52428, bug 80895, bug 87765 and bug 89090.
R=varada, SR=sspitzer
2001-10-30 14:42:41 +00:00
gerv%gerv.net 4e12e44b2f Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
varada%netscape.com 393d298fe2 fix for 99146- performance improvement for mailcompose window- getting rid of unnecessary logging; r/sr= sspitzer 2001-09-12 20:47:38 +00:00
kandrot%netscape.com afdac97c93 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
ducarroz%netscape.com 91146929de Fix for bug 78516. Replace nsIMsgComposeProgress by a more generic nsIMsgProgress. R=varada, SR=bienvenu. 2001-05-04 21:13:25 +00:00
ducarroz%netscape.com 75490058dd Fix for bug 28348 and bug 52329. Add a progress dialog while sending or saving a message. Also stop hidding the msg compose window during send. I have also did a big cleanup of message compose backend which remove couple of leaks. R=varada, SR=sspitzer 2001-04-13 04:38:01 +00:00
mscott%netscape.com fe4edc0bea Land the Mailnews Performance Branch.
Includes front end re-write to use the outliner widget for the thread pane.

Improvements in scrolling, folder loading, message display, replyto time, sorting, selecting, deleting, the list goes
on and on.

enjoy =).
2001-03-17 01:59:34 +00:00
ducarroz%netscape.com 8120145715 Fix for bug 56262. Window's arguments are now passed through a nsISupports object (nsIMsgCOmposeParams). Also, I have extracted the content handler for mailto url from the nsIMsgComposeService as the URL dispatcher will create an instance of it and not get the service. I did some clean up too like using do_CreateInstance and do_GetService and removing dead code. Also, I catch any error than could append during the message compose initialization and display an alert instead of having a dead window! R=sspitzer, S=mscott 2000-12-06 19:56:27 +00:00
rayw%netscape.com 0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
alecf%netscape.com 497f527aed add smtp datasource to the factory 2000-05-10 23:07:32 +00:00
mscott%netscape.com a3e669ff3d Semi-large landing. I re-wrote mailnews compose to use a cached string bundle. I've had this code in my tree for
a couple weeks and just hadn't gotten around to checking it in yet.

I noticed that during a normal sending of a message, we were loading a string bundle 6 times! (most of this was to display
progress information during the send procedure). This caused us to hit the disk 6 times. With these changes, we
cache the string bundle in the compose string bundle service so we only hit the disk once.
2000-04-03 02:32:27 +00:00
sspitzer%netscape.com 7cb570ad1b fix for #28911, r=alecf, a=jar. avoid loading in unnecessary dlls at startup. 2000-02-26 03:52:06 +00:00
sspitzer%netscape.com 9431eb3736 more changes to get everyone using my arbitrary command line handling.
removing "calendar" from the appearance pref panel, there is no calendar in
5.0.
r=mscott
2000-02-08 01:11:13 +00:00
ducarroz%netscape.com f43c28181f Part of fix for bug 17771. Add class nsIMsgRecipientArray. R=jefft 1999-12-01 22:34:49 +00:00
mscott%netscape.com 4569b85f36 Bug #14928 register our x-application-mailto content handler
register mailto url protocol
r=sspitzer
1999-11-18 08:39:40 +00:00
warren%netscape.com 7f04320416 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf 1999-11-12 09:07:26 +00:00
sspitzer%netscape.com b79f0bc070 fix for #17956 and #18084.
#17956 is reply fails if message in local mail folder

fix (by ducarroz) is to remove the temporary code.

#18084 is sending email fails in certain cases

the problem is we were sending the wrong info to the SMTP server.
when we sent "MAIL FROM: <address>" to the SMTP server we sent
the smtp username and not the full name built from the identity.
most of the changes are to support passing the identity around.
I also added code so that the smtp username is used on the mailto url spec.
we'll need that later, when we support multiple smtp servers and ESMTP.

r=alecf

a=chofmann
1999-11-09 02:04:06 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
ducarroz%netscape.com 2e20cb2819 Fix for bug 17768. Set ProgID to soemething else than an empty string. R=rhp 1999-11-02 23:29:51 +00:00
alecf%netscape.com 649ac66265 cleanup NS_IMPL_MODULE and friends
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
mscott%netscape.com 9f12a154f8 Bug #16927 --> add msg quote listener to module.
r=rhp
1999-10-28 04:20:41 +00:00
alecf%netscape.com c4386d0670 land nsIModule for mail compose 1999-10-12 00:34:06 +00:00
putterman%netscape.com c4b0f833e6 Fix for bugs 14786 and 13727. Fix leaking nsIServiceManager and datasources. Approved by chofmann
and reviewed by alecf.
1999-09-24 21:59:45 +00:00
alecf%netscape.com c1b1098e55 I need real ProgIDs, not these fakes. 1999-09-19 23:19:53 +00:00
alecf%netscape.com 9917da1051 register smtp server 1999-09-14 08:23:20 +00:00
alecf%netscape.com 7c3767fdb3 use cool new ISUPPORTS macros 1999-09-08 05:46:24 +00:00
mscott%netscape.com 9e01d6febd fix some bogus QI stuff where we always returned nsISupports instead of what the user asked 1999-08-20 22:43:01 +00:00
rhp%netscape.com 0031f4ab09 Changes for Envelope display and fixing MHTML sending capabilities 1999-08-18 01:39:17 +00:00
rhp%netscape.com 4a298b7ba8 Simple fix for naming on factory for quoting 1999-08-10 21:40:25 +00:00
rhp%netscape.com 975ad90fb9 Changes for Drafts and Templates 1999-07-31 19:59:35 +00:00
mscott%netscape.com 01ab699db6 Landing the MailNews_Necko_BRANCH. These are the changes that will enable mailnews to run with necko. 1999-07-29 00:42:25 +00:00
rhp%netscape.com 753a4fb8ec Changes for plain text quoting 1999-07-01 18:08:05 +00:00
putterman%netscape.com 3f0119ce03 Use nsCOMTypeInfo 1999-07-01 00:16:39 +00:00
scc%netscape.com f79508bc68 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
mscott%netscape.com 9904b84b28 remove printf which was printing a char * file path passed into NSRegisterSelf. This file path is base 64
encoded alias handle on the mac and looks bogus when you print it out.
1999-06-28 20:14:10 +00:00
ducarroz%netscape.com 6fb1abf7a9 change printf text "composer" to "message compose" 1999-06-22 21:45:01 +00:00
mscott%netscape.com 8e0ded137c Add smtp url to the factory. 1999-06-21 23:19:37 +00:00
rhp%netscape.com 4902e7b8f1 changes for quoting 1999-06-15 23:25:52 +00:00
ducarroz%netscape.com f0214f916a Replace Compose Appcore by nsIMsgComposeService/nsIMsgCompose 1999-06-11 00:25:18 +00:00
mscott%netscape.com 14b921cb3a Use NS_WITH_SERVICE1 which uses the service manager that was passed in to
NSRegisterSelf / NSUnregisterSelf.
1999-06-09 06:40:48 +00:00
rhp%netscape.com b6e1445779 New compose BE functionality 1999-06-07 18:48:32 +00:00
mscott%netscape.com d41d51bcad Bug #5633 -- use NS_WITH_SERVICE macro. Also cleaned up goto statements such that if we fail to register or unregister a component, we try to register/unregister the rest of the components before giving up. We still return the last failure error code though. 1999-06-04 23:56:20 +00:00
sspitzer%netscape.com 1cb93659f5 nsMsgPost is extinct 1999-05-04 02:54:57 +00:00
sspitzer%netscape.com 092f18d2ce changes for the post to newsgroup work 1999-04-15 20:21:03 +00:00
mscott%netscape.com a574c5cc04 Updates to how we generate components in create instance. All the NS_New*** objects require an interface ID now and they return a ref counted object. 1999-04-06 03:24:04 +00:00
putterman%netscape.com d58487c55f fixed freeing mismatched memory error. 1999-03-30 02:24:18 +00:00
ducarroz%netscape.com fe246e2f84 The compose.dll has been merged into msgcompose.dll in order to have the auto appcore registration working. 1999-03-11 01:41:25 +00:00
warren%netscape.com 02c822c0c5 fixed include problem 1999-03-09 13:07:15 +00:00
warren%netscape.com 1baf19439b Removed nsService stuff. 1999-03-09 12:29:08 +00:00