Commit Graph

76 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
8f99db6843 move the nsICmdLineHandler responsibility out of nsMessenger and into nsMessengerBootstrap. r=alecf
git-svn-id: svn://10.0.0.236/trunk@61032 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 02:57:29 +00:00
rhp%netscape.com
81eeeb59ae Changes to implement printing correctly - Buf #12505 - r: jefft
git-svn-id: svn://10.0.0.236/trunk@60956 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 23:05:06 +00:00
sspitzer%netscape.com
397d5ccb25 hande -mail properly, using the nsICmdLineHandler interface
git-svn-id: svn://10.0.0.236/trunk@59945 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 13:05:29 +00:00
pp%ludusdesign.com
56f8ec1f57 Converting ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com
git-svn-id: svn://10.0.0.236/trunk@59926 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 03:18:27 +00:00
alecf%netscape.com
d08463db9e add the service provider datasource to the base factory
r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@59824 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 01:17:03 +00:00
putterman%netscape.com
48473eb78d Fix for 24768. r=alecf. Move view navigation code to C++ to speed up.
git-svn-id: svn://10.0.0.236/trunk@59104 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:25:17 +00:00
dougt%netscape.com
714da09a59 Landing nsIFile.
git-svn-id: svn://10.0.0.236/trunk@58490 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-24 21:28:28 +00:00
sspitzer%netscape.com
c8424e105c step 2 of divorce the mailnews migration code from the account manager
git-svn-id: svn://10.0.0.236/trunk@57927 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 09:00:46 +00:00
alecf%netscape.com
9c94d77384 fix uninitialized variable warning
git-svn-id: svn://10.0.0.236/trunk@57160 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 03:36:37 +00:00
putterman%netscape.com
3ce86bbc71 Fix for 17712. Reviewed by bienvenu and alecf. Mailnews shuts down accounts, biff,
and folders properly as an xpcom shutdown observer.


git-svn-id: svn://10.0.0.236/trunk@53475 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-14 20:36:22 +00:00
putterman%netscape.com
6d6e668a41 Work on 17712 to add incoming server listeners and hook biff up to them. Reviewed by alecf and bienvenu.
git-svn-id: svn://10.0.0.236/trunk@53126 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-11 00:26:02 +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
putterman%netscape.com
ff9a018c1e Started work on 17376. reviewed by bienvenu. create an object that knows about
mailnews window data and pass it through backend.


git-svn-id: svn://10.0.0.236/trunk@51999 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-27 22:38:47 +00:00
putterman%netscape.com
7f3afb38db Switch over mailnews/base to use nsIModule.
git-svn-id: svn://10.0.0.236/trunk@50328 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-10 22:31:48 +00:00
shaver%netscape.com
a2616788dd nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann
git-svn-id: svn://10.0.0.236/trunk@49273 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-29 02:36:54 +00:00
warren%netscape.com
9b9d036dae Fixed mismatched free
git-svn-id: svn://10.0.0.236/trunk@49097 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-26 10:09:59 +00:00
putterman%netscape.com
8a58b7518f added message view.
git-svn-id: svn://10.0.0.236/trunk@46526 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 06:16:33 +00:00
alecf%netscape.com
ce7afffa9a fix my breakage again
git-svn-id: svn://10.0.0.236/trunk@44746 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 04:12:38 +00:00
alecf%netscape.com
2c2c2c3a0a remove account/server/identity datasource from the build
git-svn-id: svn://10.0.0.236/trunk@44720 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 03:48:34 +00:00
bienvenu%netscape.com
8d5e69ed13 get rid of DOING_FILTERS #define
git-svn-id: svn://10.0.0.236/trunk@44237 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 04:23:31 +00:00
putterman%netscape.com
391509e04b Add nsMsgStatusFeedback to factory.
git-svn-id: svn://10.0.0.236/trunk@43858 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 22:43:17 +00:00
bienvenu%netscape.com
b0d3e65928 add folder cache to factory
git-svn-id: svn://10.0.0.236/trunk@39830 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 02:21:18 +00:00
bienvenu%netscape.com
b481ee2e17 add class and prog id's for folder cache
git-svn-id: svn://10.0.0.236/trunk@39623 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 02:27:15 +00:00
putterman%netscape.com
64806e1be3 Added NS_NewMsgMailSession.
git-svn-id: svn://10.0.0.236/trunk@39197 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 20:27:59 +00:00
bienvenu%netscape.com
b2c175680c replace DEBUG_bienvenu with DOING_FILTERS to fix pop3 get new mail
git-svn-id: svn://10.0.0.236/trunk@38628 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 05:56:38 +00:00
alecf%netscape.com
36de102206 move hardcoded progid strings into a seperate header file
git-svn-id: svn://10.0.0.236/trunk@37654 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 06:01:39 +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
putterman%netscape.com
952a6ce95a Register as a component.
git-svn-id: svn://10.0.0.236/trunk@37320 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 02:47:30 +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
putterman%netscape.com
830ee5f0bf Added NS_New functions for a bunch of datasources.
git-svn-id: svn://10.0.0.236/trunk@36934 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 21:36:39 +00:00
jefft%netscape.com
e087d2a186 register message copy service component
git-svn-id: svn://10.0.0.236/trunk@36710 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-24 20:25:31 +00:00
jefft%netscape.com
d89c76ae44 added nsMsgCopyService to the factory
git-svn-id: svn://10.0.0.236/trunk@36644 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-24 00:46:01 +00:00
putterman%netscape.com
7b0e5aeeda nsCopymessageStreamListener can be created through the factory.
git-svn-id: svn://10.0.0.236/trunk@35226 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 22:19:22 +00:00
putterman%netscape.com
8cd10323ee add nsMsgNotificationManager.
git-svn-id: svn://10.0.0.236/trunk@34867 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 22:08:09 +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
mscott%netscape.com
913cb6ae97 If we fail to register or unregister a component, we should remember the error code and return it, BUT we should also still try to register/unregister the rest of the components.
git-svn-id: svn://10.0.0.236/trunk@33883 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-05 01:02:42 +00:00
mscott%netscape.com
58a1d9b765 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.
git-svn-id: svn://10.0.0.236/trunk@33857 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 23:37:52 +00:00
alecf%netscape.com
a9b04231b5 Killing the messenger appcore once and for all.
Don't be frightened by the size of this checkin, most of the appcore conversion to XPConnect was fairly simple. Some of this is just fixing code that depended on the old appcore


git-svn-id: svn://10.0.0.236/trunk@33712 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 04:00:58 +00:00
putterman%netscape.com
ba27c68079 Added BiffManager.
git-svn-id: svn://10.0.0.236/trunk@33642 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 22:55:47 +00:00
alecf%netscape.com
29be124720 add component URLs to all our components so they are now scriptable
git-svn-id: svn://10.0.0.236/trunk@32901 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 05:23:08 +00:00
bienvenu%netscape.com
bd8e3a5a21 add registration of filter component, under ifdef control
git-svn-id: svn://10.0.0.236/trunk@31552 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 00:56:13 +00:00
bienvenu%netscape.com
90e59d561a add cid's for search and filters
git-svn-id: svn://10.0.0.236/trunk@31039 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 23:25:08 +00:00
alecf%netscape.com
e799a2f0c5 massive cleanup of the message factory - make sure to delete objects when the QueryInterface fails
and fix the message factory constructor since we no longer hold onto the service manager


git-svn-id: svn://10.0.0.236/trunk@30220 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 21:39:54 +00:00
alecf%netscape.com
77ad1a2689 remove all references to the old nsIMessenger
git-svn-id: svn://10.0.0.236/trunk@29271 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 22:52:38 +00:00
alecf%netscape.com
f46ac16156 stop creating nsIMessenger objects
git-svn-id: svn://10.0.0.236/trunk@29266 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 22:47:13 +00:00
alecf%netscape.com
5a2da8b6cf add new data sources to the factory
git-svn-id: svn://10.0.0.236/trunk@29238 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 21:29:44 +00:00
putterman%netscape.com
172bf85a44 Split datasources into message and folder datasources and moved them to base.
git-svn-id: svn://10.0.0.236/trunk@28200 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 01:11:11 +00:00
rhp%netscape.com
cb154da742 Moving header parser interface
git-svn-id: svn://10.0.0.236/trunk@27871 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 19:02:22 +00:00