Commit Graph

29 Commits

Author SHA1 Message Date
jefft%netscape.com
06c2eef296 fixed bug 25988 -- IMAP Subfolders appearing at 1st level instead of 2nd level; bug 26061 -- Rename a pop3 folder and its subfolders disappear; a=phil,r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@61955 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-01 05:17:53 +00:00
bienvenu%netscape.com
bd56004b70 use msf file spec as key for panacea.dat, r=sspitzer 26977
git-svn-id: svn://10.0.0.236/trunk@61060 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 05:06:37 +00:00
bienvenu%netscape.com
752f4e4478 break out method for getting folder cache elem from file spec, r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@59743 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 05:48:50 +00:00
jefft%netscape.com
4f48ea3b19 fixed bug 26169 -- Sending message appears to fail if the Sent folder not yet parsed; r=scottip
git-svn-id: svn://10.0.0.236/trunk@59680 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 23:40:09 +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
bienvenu%netscape.com
8cd65220ed add nsIMsgWindow to a bunch of apis so we can stop urls, r=putterman
git-svn-id: svn://10.0.0.236/trunk@58988 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 01:22:33 +00:00
bienvenu%netscape.com
6435fe240d changes for caching imap hierarchy separator, handling no inferiors flag r=jefft,a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56130 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-17 03:05:04 +00:00
bienvenu%netscape.com
2589b7864d fix msf file names for imap folders with illegal characters, r=mscott 20324
git-svn-id: svn://10.0.0.236/trunk@55535 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 05:51:53 +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
3eee221ecf Work on 12846 for making message threads work. Reviewed by bienvenu.
git-svn-id: svn://10.0.0.236/trunk@53122 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-11 00:23:29 +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
alecf%netscape.com
8d5865d224 clean up nsIMsgFolder API in preparation for fixing a number of bugs, most importantly #14437
r=scottip


git-svn-id: svn://10.0.0.236/trunk@51302 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-20 21:58:21 +00:00
mccabe%netscape.com
69a8cf7c7b 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.


git-svn-id: svn://10.0.0.236/trunk@48284 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-19 23:46:35 +00:00
putterman%netscape.com
8f317b6531 more performance work for loading folders without .msf files or that have to have
headers downloaded.


git-svn-id: svn://10.0.0.236/trunk@48047 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 23:12:44 +00:00
bienvenu%netscape.com
ba3469f83a add folder loaded notifications
git-svn-id: svn://10.0.0.236/trunk@47489 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:59:03 +00:00
bienvenu%netscape.com
f7ce4a362d add folder loaded notification and hack around dynamic folder loading slowness method
git-svn-id: svn://10.0.0.236/trunk@47173 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 21:36:02 +00:00
arielb%rice.edu
8aa5077cab spamming tree with NS_DECL_IFOO's. generated code from macros replacing code in .h files
git-svn-id: svn://10.0.0.236/trunk@46522 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 06:02:05 +00:00
bienvenu%netscape.com
f3d8c61a0f replace nsIEnumerator with nsISimpleEnumerator
git-svn-id: svn://10.0.0.236/trunk@44641 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-26 04:41:07 +00:00
bienvenu%netscape.com
30bb3133f1 more bulletproofing for those who assume nsMsgDBFolder was including nsIMessage
git-svn-id: svn://10.0.0.236/trunk@42634 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 03:53:12 +00:00
putterman%netscape.com
c8e130002e Added MarkAllMessagesRead
git-svn-id: svn://10.0.0.236/trunk@41000 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 21:10:53 +00:00
bienvenu%netscape.com
5301baa226 ad parent key to notifications
git-svn-id: svn://10.0.0.236/trunk@40398 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 03:00:49 +00:00
bienvenu%netscape.com
af6cbfea6d more work on folder cache
git-svn-id: svn://10.0.0.236/trunk@39902 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 20:33:15 +00:00
bienvenu%netscape.com
b7fc51af77 more work on folder cache
git-svn-id: svn://10.0.0.236/trunk@39839 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:26:24 +00:00
jefft%netscape.com
45e9370b36 added readonly attribute nsIMsgDatabase msgDatabase for undo work
git-svn-id: svn://10.0.0.236/trunk@36120 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-21 22:56:18 +00:00
putterman%netscape.com
a873ad7774 Added Charset functions.
git-svn-id: svn://10.0.0.236/trunk@33643 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 22:56:14 +00:00
mscott%netscape.com
735a8482d0 Add NS_MSG_BASE to class declaration to help make base\util build as a dll on win32.
git-svn-id: svn://10.0.0.236/trunk@32170 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 23:55:39 +00:00
putterman%netscape.com
08c159f418 Do status flag notifications based on flags changed.
git-svn-id: svn://10.0.0.236/trunk@31651 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 21:03:26 +00:00
bienvenu%netscape.com
52f5be501d add old flags to key change notification
git-svn-id: svn://10.0.0.236/trunk@31505 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 23:19:14 +00:00
putterman%netscape.com
1a2a4e1779 Separate db related folder code into separate class.
git-svn-id: svn://10.0.0.236/trunk@30980 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 21:47:07 +00:00