Commit Graph

46 Commits

Author SHA1 Message Date
sspitzer%netscape.com
5ea6a0cd6d fix for #28911, r=alecf, a=jar. avoid loading in unnecessary dlls at startup.
git-svn-id: svn://10.0.0.236/trunk@61734 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 03:52:06 +00:00
sspitzer%netscape.com
9590786254 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


git-svn-id: svn://10.0.0.236/trunk@60015 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 01:11:13 +00:00
ducarroz%netscape.com
60cd3e0147 Part of fix for bug 17771. Add class nsIMsgRecipientArray. R=jefft
git-svn-id: svn://10.0.0.236/trunk@54949 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-01 22:34:49 +00:00
mscott%netscape.com
f719e4da75 Bug #14928 register our x-application-mailto content handler
register mailto url protocol
r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@53867 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-18 08:39:40 +00:00
warren%netscape.com
f4eb982ac0 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf
git-svn-id: svn://10.0.0.236/trunk@53341 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-12 09:07:26 +00:00
sspitzer%netscape.com
5839aa32bc 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


git-svn-id: svn://10.0.0.236/trunk@52980 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-09 02:04:06 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
ducarroz%netscape.com
ab0bddd10c Fix for bug 17768. Set ProgID to soemething else than an empty string. R=rhp
git-svn-id: svn://10.0.0.236/trunk@52604 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 23:29:51 +00:00
alecf%netscape.com
54bfc70eea 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


git-svn-id: svn://10.0.0.236/trunk@52452 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 01:12:32 +00:00
mscott%netscape.com
08f1d9c5a8 Bug #16927 --> add msg quote listener to module.
r=rhp


git-svn-id: svn://10.0.0.236/trunk@52052 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-28 04:20:41 +00:00
alecf%netscape.com
d5785373e3 land nsIModule for mail compose
git-svn-id: svn://10.0.0.236/trunk@50398 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 00:34:06 +00:00
putterman%netscape.com
3d7ff9d3d0 Fix for bugs 14786 and 13727. Fix leaking nsIServiceManager and datasources. Approved by chofmann
and reviewed by alecf.


git-svn-id: svn://10.0.0.236/trunk@49011 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 21:59:45 +00:00
alecf%netscape.com
0b846506fe I need real ProgIDs, not these fakes.
git-svn-id: svn://10.0.0.236/trunk@48279 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-19 23:19:53 +00:00
alecf%netscape.com
1cb351c6da register smtp server
git-svn-id: svn://10.0.0.236/trunk@47311 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 08:23:20 +00:00
alecf%netscape.com
dcc25c338a use cool new ISUPPORTS macros
git-svn-id: svn://10.0.0.236/trunk@46314 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 05:46:24 +00:00
mscott%netscape.com
1e6279a9cd fix some bogus QI stuff where we always returned nsISupports instead of what the user asked
git-svn-id: svn://10.0.0.236/trunk@43857 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:43:01 +00:00
rhp%netscape.com
c322b11bb6 Changes for Envelope display and fixing MHTML sending capabilities
git-svn-id: svn://10.0.0.236/trunk@43437 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 01:39:17 +00:00
rhp%netscape.com
43383044b1 Simple fix for naming on factory for quoting
git-svn-id: svn://10.0.0.236/trunk@43029 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 21:40:25 +00:00
rhp%netscape.com
d929570575 Changes for Drafts and Templates
git-svn-id: svn://10.0.0.236/trunk@41736 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 19:59:35 +00:00
mscott%netscape.com
e842ae2afa Landing the MailNews_Necko_BRANCH. These are the changes that will enable mailnews to run with necko.
git-svn-id: svn://10.0.0.236/trunk@41503 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-29 00:42:25 +00:00
rhp%netscape.com
f85a03ebe7 Changes for plain text quoting
git-svn-id: svn://10.0.0.236/trunk@37706 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 18:08:05 +00:00
putterman%netscape.com
2c5afbbd59 Use nsCOMTypeInfo
git-svn-id: svn://10.0.0.236/trunk@37592 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 00:16:39 +00:00
scc%netscape.com
a2d0be4d64 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()|
git-svn-id: svn://10.0.0.236/trunk@37444 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 21:01:31 +00:00
mscott%netscape.com
527e0a8c50 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.


git-svn-id: svn://10.0.0.236/trunk@37216 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 20:14:10 +00:00
ducarroz%netscape.com
3a29c895f4 change printf text "composer" to "message compose"
git-svn-id: svn://10.0.0.236/trunk@36348 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-22 21:45:01 +00:00
mscott%netscape.com
3a8e0d8903 Add smtp url to the factory.
git-svn-id: svn://10.0.0.236/trunk@36141 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-21 23:19:37 +00:00
rhp%netscape.com
1e5929f8fa changes for quoting
git-svn-id: svn://10.0.0.236/trunk@35503 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:25:52 +00:00
ducarroz%netscape.com
ea74392715 Replace Compose Appcore by nsIMsgComposeService/nsIMsgCompose
git-svn-id: svn://10.0.0.236/trunk@34707 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 00:25:18 +00:00
mscott%netscape.com
3817aa452b Use NS_WITH_SERVICE1 which uses the service manager that was passed in to
NSRegisterSelf / NSUnregisterSelf.


git-svn-id: svn://10.0.0.236/trunk@34375 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 06:40:48 +00:00
rhp%netscape.com
90a8e39b5a New compose BE functionality
git-svn-id: svn://10.0.0.236/trunk@34000 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-07 18:48:32 +00:00
mscott%netscape.com
e4a43a62ca 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.
git-svn-id: svn://10.0.0.236/trunk@33863 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 23:56:20 +00:00
sspitzer%netscape.com
40b647daee nsMsgPost is extinct
git-svn-id: svn://10.0.0.236/trunk@30038 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 02:54:57 +00:00
sspitzer%netscape.com
958551c689 changes for the post to newsgroup work
git-svn-id: svn://10.0.0.236/trunk@27664 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 20:21:03 +00:00
mscott%netscape.com
06d0f68e04 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.
git-svn-id: svn://10.0.0.236/trunk@26427 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 03:24:04 +00:00
putterman%netscape.com
df68552fee fixed freeing mismatched memory error.
git-svn-id: svn://10.0.0.236/trunk@25570 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 02:24:18 +00:00
ducarroz%netscape.com
5f3dc5c96f The compose.dll has been merged into msgcompose.dll in order to have the auto appcore registration working.
git-svn-id: svn://10.0.0.236/trunk@23645 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-11 01:41:25 +00:00
warren%netscape.com
8519161b55 fixed include problem
git-svn-id: svn://10.0.0.236/trunk@23329 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-09 13:07:15 +00:00
warren%netscape.com
d62d4a9f0b Removed nsService stuff.
git-svn-id: svn://10.0.0.236/trunk@23323 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-09 12:29:08 +00:00
warren%netscape.com
de7b75d07f nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc.
git-svn-id: svn://10.0.0.236/trunk@23303 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-09 09:52:30 +00:00
mscott%netscape.com
cb4aefdcb9 part of scc's merge: change interface calls to IID() to GetIID().
git-svn-id: svn://10.0.0.236/trunk@22752 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-04 00:57:51 +00:00
putterman%netscape.com
1b29b161a4 Works with RegisterComponent
git-svn-id: svn://10.0.0.236/trunk@22334 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-27 07:15:41 +00:00
warren%netscape.com
bda4005b55 Making it build with new RDF registration mechanism.
git-svn-id: svn://10.0.0.236/trunk@22103 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 12:24:22 +00:00
mscott%netscape.com
e0810a7038 Added DLL self registration code. Ability to create smtp service object. Changed class name to reflect the fact that this is a factory for compose....
git-svn-id: svn://10.0.0.236/trunk@21519 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-23 01:02:49 +00:00
ducarroz%netscape.com
8472c11182 add factory for nsIMsgSend
git-svn-id: svn://10.0.0.236/trunk@21006 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-17 19:38:44 +00:00
warren%netscape.com
b39c736097 Converted nsIMsg into nsIMessage, unifying with nsMsgHdr. Removed NS_DEFINE_IID macros. Renamed a few types and enums.
git-svn-id: svn://10.0.0.236/trunk@20662 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-13 10:39:59 +00:00
ducarroz%netscape.com
81ed947e44 Initial check in
git-svn-id: svn://10.0.0.236/trunk@20322 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 01:01:47 +00:00