Commit Graph

148 Commits

Author SHA1 Message Date
mscott%netscape.com
b010b6ca4e 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.
1999-06-07 06:41:51 +00:00
alecf%netscape.com
ca776f901e XPConnect doesn't seem to like returning NULL from string accessors 1999-06-07 04:29:18 +00:00
alecf%netscape.com
3ea7a6c876 make a little more robust so that we can easily call this from JS 1999-06-06 18:46:03 +00:00
mscott%netscape.com
95ffb1e54d Make LoadUrl public and not protected. 1999-06-05 21:47:04 +00:00
mscott%netscape.com
21065e6ab3 Comment out text following #endif to fix unix warning. 1999-06-05 20:33:36 +00:00
mscott%netscape.com
b9ae714a11 Add default implemenations for OnDataAvailable, OnStartBinding, OnStopBinding. Push even more functionality for loading a url up into the base class. 1999-06-05 20:21:27 +00:00
sspitzer%netscape.com
8b8a341189 *** empty log message *** 1999-06-04 23:24:27 +00:00
mscott%netscape.com
1b9e6ee34d Export nsMsgProtocol.h 1999-06-04 23:17:38 +00:00
mscott%netscape.com
a3a8a59bd7 Build nsMsgProtocol. 1999-06-04 23:10:24 +00:00
mscott%netscape.com
81fc669270 Build nsMsgProtocol.h nsMsgProtocol.cpp.
Clean up the makefile by removing extraneous CPP_SRCS declaration...
1999-06-04 22:59:05 +00:00
mscott%netscape.com
4301f6ee9f use nsAutoString and nsAutoString.GetBuffer in place of calling nsAutoCString. This is much more memory friendly and doesn't require an extra copy of the object getting created on the healp like nsAutoCString does. 1999-06-04 22:07:26 +00:00
mscott%netscape.com
825323d0e7 First checked in. New files used to encapsulate much of the cross mail-news protocol code. this is mostly mail protocol to core netlib integration code. Over the next couple days, I'll be updating the mailnews protocols to inherit from nsMsgProtocol and pushing commonality up to the nsMsgProtocol level. 1999-06-04 21:41:47 +00:00
mscott%netscape.com
932a7ae28c Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-03 23:31:57 +00:00
putterman%netscape.com
8dc4664732 Added Charset functions. 1999-06-03 22:56:14 +00:00
rickg%netscape.com
2525d04098 replaced nsString2.h references with nsString.h 1999-06-02 01:03:41 +00:00
alecf%netscape.com
960301ec8f stop using [] operator (going away for scriptability) 1999-06-01 23:10:12 +00:00
alecf%netscape.com
ef4312b827 rename GetUserName -> GetUsername because Win32 substitutes all GetUserName's with GetUserNameA 1999-05-27 05:36:10 +00:00
bienvenu%netscape.com
1bc29c3671 add GetPriority 1999-05-27 05:09:00 +00:00
bienvenu%netscape.com
729931951f changes for mail filters, including setting root folder for server 1999-05-26 23:56:21 +00:00
putterman%netscape.com
9f92f3e16c More work on DeleteFolders. 1999-05-26 23:47:01 +00:00
alecf%netscape.com
95d34e3a21 add CID to prepare for moving CIDs into the factory 1999-05-26 21:59:45 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
putterman%netscape.com
fd5c7cfad6 Fix for 7002. Speed up mail by commenting out call to UpdateSummaryTotals. Reviewed by
mscott and approved by chofmann.
1999-05-24 22:03:47 +00:00
sspitzer%netscape.com
9e1116af2d fix for #6031. the summary file names for newsgroups are based on
the newsgroup name.  if the name is too long for the native file
system, use the hash function to come up with a new name.

move that has code out of xp_hash.c and into newsSummarySpec.cpp

in 4.x, this was the only place it was used anyways.

fix my debugging printf.

re-arrange addressbook makefiles in mailnews/makefiles so that people
who use obj-dir can build.
1999-05-21 22:21:23 +00:00
sspitzer%netscape.com
8b25978ce3 added files: mozilla/mailnews/base/util/nsMsgKeySet.cpp, removed files: mozilla/mailnews/base/util/nsNewsSet.cpp 1999-05-20 02:56:02 +00:00
sspitzer%netscape.com
4a56b0473c remove duplicate implementations of nsNewsSet. rename nsNewsSet to nsMsgKeySet.
heed the news set.  this fixes #6730 and #6244.
1999-05-20 02:54:25 +00:00
mscott%netscape.com
0e1ed4ef9c Make base\util build as a dll. This includes defining IMPL_NS_MSG_BASE and adding makefile code to generate the dll. 1999-05-18 23:56:48 +00:00
mscott%netscape.com
368b7fb42c Add NS_MSG_BASE to class declaration to help make base\util build as a dll on win32. 1999-05-18 23:55:39 +00:00
bienvenu%netscape.com
84997f013a move GetChildNamed implementation from local subclass 1999-05-17 22:50:04 +00:00
sspitzer%netscape.com
64ef10ab25 rename variable to prevent shadowing 1999-05-16 04:13:52 +00:00
sspitzer%netscape.com
b2a57704f6 reorder to quiet compiler. stop shadowing. rename shadowed variable. 1999-05-16 04:13:37 +00:00
mscott%netscape.com
cab48caf44 add getsserver and GetIncomingServerType. This allows us to get the incoming server associated with a folder. 1999-05-15 21:03:02 +00:00
sspitzer%netscape.com
54235f0f0d use nsAutoCString instead of ToNewCString 1999-05-15 06:05:04 +00:00
putterman%netscape.com
9febadf761 Do status flag notifications based on flags changed. 1999-05-14 21:03:26 +00:00
ducarroz%netscape.com
2bd5b91353 Add getIntpref & setIntPref. Add wrapColumn pref 1999-05-14 18:52:02 +00:00
putterman%netscape.com
5a9c995039 Handle flag changes. 1999-05-14 00:45:25 +00:00
putterman%netscape.com
7b95950c4a Add Mark Read 1999-05-14 00:45:06 +00:00
bienvenu%netscape.com
24afe5d573 add old flags to key change notification 1999-05-13 23:19:14 +00:00
warren%netscape.com
87b26617d5 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
alecf%netscape.com
de47383344 Count() is no longer const 1999-05-12 03:24:36 +00:00
bienvenu%netscape.com
ee5d1ad384 add utility for filing out priority 1999-05-12 03:16:20 +00:00
putterman%netscape.com
8942e3da0f Changed DeleteMessage to DeleteMessages 1999-05-10 23:55:41 +00:00
putterman%netscape.com
2e2b07fe3f added files: mozilla/mailnews/base/util/nsMsgDBFolder.cpp 1999-05-10 21:50:22 +00:00
putterman%netscape.com
baf9ba08bc Separate db related folder code into separate class. 1999-05-10 21:47:07 +00:00
bienvenu%netscape.com
4c4d190029 add priority parsing util 1999-05-10 21:06:39 +00:00
mcafee%netscape.com
492b4cef0f Renaming nsQuickSort to NS_QuickSort so it doesn't look like a class name. r=brendan@netscape.com 1999-05-10 06:47:04 +00:00
sspitzer%netscape.com
2df54596aa changes for GetLineCount().
we had SetLineCount(), but no GetLineCount().

news will be using GetMessageSize() and SetMessageSize(), but we'll have
the line count, in case we need it.
1999-05-08 17:02:19 +00:00
putterman%netscape.com
ac37b51b3b Write folder parent functions. 1999-05-07 20:21:47 +00:00
putterman%netscape.com
31e9a1f08a GetNewMessages and HasMessage are implemented. 1999-05-07 00:33:06 +00:00
alecf%netscape.com
9976bf2421 fix variables named "time" so as not to conflict with global system function time() 1999-05-05 02:44:07 +00:00