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

223 Коммитов

Автор SHA1 Сообщение Дата
bienvenu%netscape.com 594e77515b add path to base\src to to windows build r=sspitzer, sr=mscott 2001-01-11 02:44:03 +00:00
bienvenu%netscape.com 589e699dd0 add base/src to include path for unix build, prior to landing nsMsgFolderCompactor changes 2001-01-11 00:47:05 +00:00
sspitzer%netscape.com 66ca0c7f60 make the message view persist on a per folder basis. (#63853)
make it so you can view "threads with unread".  (#52927)
threaded and unread are no longer mutually exclusive.

later, I'll add "unread threaded" which is no the
same thing as "thread with unread".

fix the nsMsgMessageDataSource() to ask the view, thread or msg database for existance of messages, instead of getting an enumerator for all messages, and seeing if it is non empty.  more performance work on the way.

move enums from MailNewsTypes.h to MailNewsTypes2.idl, so that I can use the same ones from JS and C++.

sr=bienvenu
2001-01-04 00:12:36 +00:00
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
sspitzer%netscape.com 5a514dcacc fix #54491 (subscribe is a big fat pig)
fix #56971 (correct spelling mistake: suppress not supress)
fix #60244 (subscribe retains only last server subscribe changes)
fix #60242 (subscribe typedown should select first match in list)
fix #39156 (fix how I determine the delimiter in subscribe.js)
fix #59231 (make insecure imap login work if password has a \ in it)
fix #53654 (subscribe downloaded bytes don't start at zero)
fix #39393 (stop button in subscribe)
fix #60506 (switching servers doesn't clear text area in subscribe)
2000-11-17 20:47:31 +00:00
alecf%netscape.com 4d6c6ce47e mail part of fix for #52644 r=putterman - registery smtp and filter delegate factories with the correct contractIDs 2000-09-15 06:42:36 +00:00
rayw%netscape.com 6cc70ebd6c 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 dfa40bb847 rework nsMessages so they are generic across all server/folder types, so that we can recycle them later
r=putterman
for bug #26456
2000-08-16 23:45:58 +00:00
alecf%netscape.com 462e8c4713 oops, forgot this file with a checkin earlier today 2000-08-09 01:17:19 +00:00
gayatrib%netscape.com 1567fac51e Biff Feature bug 36011 review=scottip 2000-06-23 03:19:17 +00:00
bienvenu%netscape.com d0ec6b8836 fix init of search data source r=sspitzer 33101 2000-06-18 15:02:00 +00:00
alecf%netscape.com 60573aae04 add search datasource to base factory (r=sspitzer) for #33101 2000-06-17 18:42:59 +00:00
alecf%netscape.com 21f77ab86d add search datasource PROGIDs, CIDs, #33101 2000-06-08 03:16:17 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
sspitzer%netscape.com f883228312 more subscribe work. 2000-05-12 04:23:45 +00:00
alecf%netscape.com f5fa680a53 fix the progid for the validity manager so I don't have to escape strings in XBL 2000-04-28 20:37:53 +00:00
alecf%netscape.com 9b39a64a3c add the validity manager to the factory so we can retrieve it as a service 2000-04-26 23:56:51 +00:00
alecf%netscape.com 1f2605b46d add CIDs and ProgIDs for search validity manager 2000-04-26 22:26:45 +00:00
cls%seawood.org 33edc21c9c General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
sspitzer%netscape.com 9cc3b222b0 fix for #36663. make it so when you run a news://host/group url to autosubscribe, a new messenger window opens up. eventually I'll heed the 4.x pref for
this, so that it will open in an existing messenger window.
2000-04-22 23:16:45 +00:00
bienvenu%netscape.com 3ebeeeda04 add search session to factory 2000-04-22 17:44:45 +00:00
bienvenu%netscape.com 035bc11472 add PROGID for search session 2000-04-20 01:40:39 +00:00
alecf%netscape.com ca254e0054 convert base to be a generic factory, and add temporary ProgIDs for the filter delegate factory 2000-04-19 05:32:22 +00:00
alecf%netscape.com 4d0ab71e68 add CID and temporary ProgIDs for filter delegate factory 2000-04-13 23:40:49 +00:00
cls%seawood.org 372343f97f Fix for EXTRA_DSO_LIBS in rules.mk
OS/2 Makefile.in changes (Patch 4a).  Bug #34106
2000-04-04 07:37:50 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
sspitzer%netscape.com eee2e831a8 removing the nsISubscribeDialog* interfaces, they aren't being used.
change for the new subscribe dialog, which isn't turned on yet.
r=bienvenu, a=leaf.
2000-04-01 04:23:53 +00:00
sspitzer%netscape.com a319d852b3 put #endif at the end of the file. add stuff for SubscribeDataSource. r=bienvenu 2000-04-01 02:05:28 +00:00
blizzard%redhat.com 8bbac10e64 fix spelling of hander to handler. bug #29407. r=sspitzer 2000-02-27 20:51:11 +00:00
sspitzer%netscape.com 83498d2ac6 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 447ae38111 move the nsICmdLineHandler responsibility out of nsMessenger and into nsMessengerBootstrap. r=alecf 2000-02-16 02:57:29 +00:00
rhp%netscape.com b782f6e68a Changes to implement printing correctly - Buf #12505 - r: jefft 2000-02-15 23:05:06 +00:00
bienvenu%netscape.com 32b2199e77 add prog id and class id for logon redirector service, r=alecf 2000-02-15 06:56:12 +00:00
sspitzer%netscape.com 51a5e0edd4 hande -mail properly, using the nsICmdLineHandler interface 2000-02-06 13:05:29 +00:00
pp%ludusdesign.com 6281a9efd1 Converting ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-06 03:18:27 +00:00
alecf%netscape.com 3b75cde18b add the service provider datasource to the base factory
r=sspitzer
2000-02-05 01:17:03 +00:00
putterman%netscape.com 4170fc4b92 Fix for 24768. r=alecf. Move view navigation code to C++ to speed up. 2000-01-28 23:25:17 +00:00
dougt%netscape.com fd69a2f423 Landing nsIFile. 2000-01-24 21:28:28 +00:00
sspitzer%netscape.com b8680ff540 step 2 of divorce the mailnews migration code from the account manager 2000-01-15 09:00:46 +00:00
alecf%netscape.com 5c88c4030d fix uninitialized variable warning 2000-01-08 03:36:37 +00:00
putterman%netscape.com 4206331eba Fix for 17712. Reviewed by bienvenu and alecf. Mailnews shuts down accounts, biff,
and folders properly as an xpcom shutdown observer.
1999-11-14 20:36:22 +00:00
putterman%netscape.com 877902e9e5 Work on 17712 to add incoming server listeners and hook biff up to them. Reviewed by alecf and bienvenu. 1999-11-11 00:26:02 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
putterman%netscape.com 825d352eca Started work on 17376. reviewed by bienvenu. create an object that knows about
mailnews window data and pass it through backend.
1999-10-27 22:38:47 +00:00
ramiro%fateware.com 0da50ce31b Dont put the static rdfutil thing inside the FORCE_ALL block. r=alecf. 1999-10-22 23:28:30 +00:00
putterman%netscape.com 18c98aa108 Switch over mailnews/base to use nsIModule. 1999-10-10 22:31:48 +00:00
shaver%netscape.com a0d5aa9034 nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann 1999-09-29 02:36:54 +00:00
warren%netscape.com dd56f5471d Fixed mismatched free 1999-09-26 10:09:59 +00:00
alecf%netscape.com 701750db65 fix bustage that is about to happen 1999-09-15 02:41:59 +00:00
ramiro%netscape.com 26dd94b010 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
briano%netscape.com 4d74b5b41f General cleanup. 1999-09-14 22:49:58 +00:00
alecf%netscape.com bc53530011 moving progid, it doesn't belong in the factory file 1999-09-14 00:09:48 +00:00
alecf%netscape.com 2e3eb4ca4d add progid prefix 1999-09-13 23:56:19 +00:00
putterman%netscape.com 6d03a6aec7 added message view. 1999-09-09 06:16:33 +00:00
alecf%netscape.com 03d9fe78a7 link against unix timer lib so that we get NS_NewTimer 1999-09-02 00:33:42 +00:00
putterman%netscape.com 567160bb98 msgbaseutil.dll isn't 8.3 so change to msgbsutl.dll 1999-08-30 22:17:13 +00:00
alecf%netscape.com 4b22d82068 fix my breakage again 1999-08-27 04:12:38 +00:00
alecf%netscape.com c0d9a034a2 remove account/server/identity datasource from the build 1999-08-27 03:48:34 +00:00
alecf%netscape.com 5ec571738a oops, didn't realize I was already using these macros 1999-08-26 06:44:25 +00:00
bienvenu%netscape.com 5bb66947b0 get rid of DOING_FILTERS #define 1999-08-24 04:23:31 +00:00
ramiro%netscape.com 16bbd09726 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
putterman%netscape.com 6eec2b3dc5 Add nsMsgStatusFeedback to factory. 1999-08-20 22:43:17 +00:00
briano%netscape.com 845dc59072 Added NSPR_LIBS so it the shared lib would build on IRIX. 1999-07-30 23:36:14 +00:00
mscott%netscape.com ad90319d2c 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
briano%netscape.com d99daeea9b Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
putterman%netscape.com c350904df2 don't need raptorgfxwin.lib 1999-07-20 04:15:18 +00:00
ramiro%netscape.com fecd737d22 Landing timer move on windows. 1999-07-17 15:52:01 +00:00
bienvenu%netscape.com 9a225d2d08 add folder cache to factory 1999-07-17 02:21:18 +00:00
bienvenu%netscape.com 157a852fb2 add class and prog id's for folder cache 1999-07-16 02:27:15 +00:00
putterman%netscape.com f5ee577f06 Added NS_NewMsgMailSession. 1999-07-13 20:27:59 +00:00
bienvenu%netscape.com 38211f153f change name of search library 1999-07-13 18:50:14 +00:00
bienvenu%netscape.com 6944f905e7 replace DEBUG_bienvenu with DOING_FILTERS to fix pop3 get new mail 1999-07-07 05:56:38 +00:00
dveditz%netscape.com 4c4f269dd4 nakefile cleanups 1999-07-02 13:42:17 +00:00
alecf%netscape.com b051ab3dd0 move hardcoded progid strings into a seperate header file 1999-07-01 06:01:39 +00:00
putterman%netscape.com aeea4449fa Use nsCOMTypeInfo 1999-07-01 00:16:39 +00:00
scc%netscape.com 54c96baa72 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
putterman%netscape.com bcfc318cec Register as a component. 1999-06-29 02:47:30 +00:00
briano%netscape.com 282adf654a Cleanup and fixes for OpenBSD. 1999-06-29 02:30:42 +00:00
mscott%netscape.com b54aff6bdc 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
alecf%netscape.com 157ec26411 XPIDLIZE nsIUrlListenerManager 1999-06-27 04:11:16 +00:00
putterman%netscape.com ab4c7dafe3 Added NS_New functions for a bunch of datasources. 1999-06-25 21:36:39 +00:00
jefft%netscape.com 6b7af247f1 register message copy service component 1999-06-24 20:25:31 +00:00
jefft%netscape.com becaa4288d added nsMsgCopyService to the factory 1999-06-24 00:46:01 +00:00
bienvenu%netscape.com bbbf78aa1f add search.lib 1999-06-15 23:31:52 +00:00
putterman%netscape.com 0eb045d137 nsCopymessageStreamListener can be created through the factory. 1999-06-14 22:19:22 +00:00
putterman%netscape.com 2582c3ba40 add nsMsgNotificationManager. 1999-06-11 22:08:09 +00:00
mscott%netscape.com 53bde8bcd6 Use NS_WITH_SERVICE1 which uses the service manager that was passed in to
NSRegisterSelf / NSUnregisterSelf.
1999-06-09 06:40:48 +00:00
sspitzer%netscape.com 6e2a3cc01a giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
name things so that Windows and UNIX match.  (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
mscott%netscape.com b6690b3896 remove IGNORE_MANIFEST and remove LCFLAGS since we don't have any. 1999-06-07 20:43:50 +00:00
mscott%netscape.com 87ea88d1ca Fix win32 build breakage (*I think*) by not trying to generate the dll until the install
phase and not the lib phase.
1999-06-07 08:13:14 +00:00
mscott%netscape.com 3d0e344c29 Part of makefile clean up for windows. Changes include removing old cruft, giving each
component it's own module name (this helps clear up problems with the xp connect type lib
name for each component), making sure libs built in src directories have _s suffix as
they are static libraries and unifying component names with "msg" prefixes.
Also removed extraneous CPP_SRCS info.
1999-06-07 06:52:45 +00:00
mscott%netscape.com 6a57426c95 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. 1999-06-05 01:02:42 +00:00
mscott%netscape.com e5424e0f3d 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. 1999-06-04 23:37:52 +00:00
alecf%netscape.com 1f5093e97a 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
1999-06-04 04:00:58 +00:00
mscott%netscape.com 9679e92a0b Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-03 23:31:57 +00:00
putterman%netscape.com 3e13a07e0b Added BiffManager. 1999-06-03 22:55:47 +00:00
alecf%netscape.com 0259c1f5d6 add CIDs from interface files 1999-05-27 05:23:22 +00:00
alecf%netscape.com c803b34548 add component URLs to all our components so they are now scriptable 1999-05-27 05:23:08 +00:00
dp%netscape.com 0443b20e33 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
mscott%netscape.com 2ffc768ffc remove linkage against rdfutil_s. we don't need it anymore. 1999-05-18 23:57:37 +00:00