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

140 Коммитов

Автор SHA1 Сообщение Дата
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
bienvenu%netscape.com d080daf721 remove unused all threads table r=davidmc 1999-10-16 17:55:59 +00:00
bienvenu%netscape.com 09dc99eb6d cache references for performance improvement 1999-09-21 19:10:37 +00:00
mccabe%netscape.com 4f7990cd94 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
bienvenu%netscape.com ec7fff420e fix news to use folder cache 1999-09-17 20:13:22 +00:00
briano%netscape.com 450edd80d1 General cleanup. 1999-09-14 23:19:19 +00:00
bienvenu%netscape.com fa85ad9db1 cache mime convertor for sorting 1999-09-09 22:17:30 +00:00
putterman%netscape.com 464025592f Performance improvements. Separate flags initialization from other cached values
and don't init cached values until first time needed.
1999-09-09 06:19:47 +00:00
bienvenu%netscape.com 922a55a1b7 replace nsIEnumerator with nsISimpleEnumerator 1999-08-26 04:41:07 +00:00
putterman%netscape.com 361cd83a39 Work on MarkFlagged. 1999-08-24 21:48:44 +00:00
bienvenu%netscape.com cdd864e6c1 fix i18n sorting of sender 1999-08-18 04:05:57 +00:00
sspitzer%netscape.com b3d7f66956 change API to avoid using NS_COMFALSE. As jband puts it: NS_COMFALSE generally sucks. NS_COMFALSE is going away. fixes bug #11579 1999-08-11 03:44:32 +00:00
mccabe%netscape.com 2a403483de Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
bienvenu%netscape.com 98bc602428 sort by sender correctly, fix ptr/ref idl stuff in nsIMsgDatabase 1999-08-09 19:52:46 +00:00
bienvenu%netscape.com bbf4cffcd7 get rid of nsString2, more hooking up of status 1999-08-07 02:30:11 +00:00
sspitzer%netscape.com ee79738f09 get mark all read to work for news. fixes #11104. use the implementation in the base class. 1999-08-04 20:14:07 +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
bienvenu%netscape.com d2946a5e07 add support for thread notifications 1999-07-21 21:49:46 +00:00
bienvenu%netscape.com 0fb371f52c ad parent key to notifications 1999-07-21 03:00:49 +00:00
bienvenu%netscape.com a06f49f1ef make enums scriptable to fix startup assert 1999-07-13 19:18:35 +00:00
bienvenu%netscape.com d55bbf93f0 add msg db as idl 1999-07-13 18:43:04 +00:00
bienvenu%netscape.com 27b0414155 idl for msg db 1999-07-13 18:42:04 +00:00
bienvenu%netscape.com e70c2e0711 more work on threading, fix unread child counts 1999-07-06 22:53:10 +00:00
bienvenu%netscape.com 7d5f7ee761 more work on subject threading 1999-07-02 19:19:32 +00:00
sspitzer%netscape.com dc1ba6945d add support for unread set. still working on this. 1999-07-01 06:13:06 +00:00
bienvenu%netscape.com e657c833b8 add subject to thread, fix nsCOMPtr stuff, some warnings 1999-06-30 23:18:43 +00:00
ducarroz%netscape.com 9c8e49df80 Replace time_t by PRTime 1999-06-30 21:04:29 +00:00
bienvenu%netscape.com 15edba34e6 add subject attribute, add threading fixes 1999-06-30 19:45:32 +00:00
scc%netscape.com b88737fa70 Added |GetIID()| 1999-06-29 20:35:23 +00:00
scc%netscape.com bed1be4bac added |GetIID()|, and an IID to go with it 1999-06-29 20:27:02 +00:00
sspitzer%netscape.com 25ab407d2a more work to get respecting the newsrc set working. move the set into the db. this isn't done yet, but it's shaping up. 1999-06-25 22:29:44 +00:00
bienvenu%netscape.com 93b02eda2b start working on threading stuff 1999-06-25 22:04:32 +00:00
bienvenu%netscape.com fcb9a5a95c add idl files for change listener and announcer 1999-06-25 22:00:00 +00:00
bienvenu%netscape.com 76235c5533 idl for db change listener and announcer 1999-06-25 20:15:29 +00:00
bienvenu%netscape.com 5374b0377c start working on making nsMsgDatabase scriptable 1999-06-25 19:46:47 +00:00
bienvenu%netscape.com 2a0b730db7 fix warnings, don't close local maildb when setting summary valid 1999-06-24 20:55:42 +00:00
bienvenu%netscape.com 05bb634fd5 fix warnings 1999-06-20 15:33:31 +00:00
ducarroz%netscape.com 4b085ce46a do not export an auto-generated interface file (nsIDBFolderInfo.h) 1999-06-14 22:13:56 +00:00
bienvenu%netscape.com ac1154404d remove nsIDBFolderInfo.h from exports 1999-06-14 22:02:20 +00:00
bienvenu%netscape.com 29c1034ee4 convert to idl for nsIDBFolderInfo 1999-06-14 21:46:37 +00:00
bienvenu%netscape.com 9db4a8bff6 convert to idl for nsIDBFolderInfo 1999-06-14 21:03:45 +00:00
bienvenu%netscape.com 33e7b223dc prepare for msgdb idl 1999-06-14 02:20:41 +00:00
bienvenu%netscape.com d0f17077e7 remove offline code which isn't used yet to get rid of mac warnings, add bulletproofing on header copy 1999-06-11 07:04:22 +00:00
sspitzer%netscape.com ed24a82e14 clean up the nsIMsgHdr and nIMessage idl and header insanity. 1999-06-10 20:25:23 +00:00
sspitzer%netscape.com 9d88aaa6b9 clean up the nsIMsgHdr & nsIMessage idl and header insanity 1999-06-10 20:24:43 +00:00
sspitzer%netscape.com 026c93aa61 giant cleanup of Windows mail / news makefile.wins. properly use MODULE, and name things so that Windows and UNIX match. (a big checkin for UNIX proceeded this.) 1999-06-08 02:22:10 +00:00
sspitzer%netscape.com 614b25751b 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 989344b80b remove IGNORE_MANIFEST. 1999-06-07 21:28:20 +00:00
mscott%netscape.com 266ed15e24 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
sspitzer%netscape.com 04a6356f8e return NS_ERROR_NOT_IMPLEMENTED, and not 0. remove dead code. get mark message read working for news. (the m_newSet code isn't being populated from the newsrc file yet, so don't use it.) 1999-06-04 03:38:26 +00:00