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