sspitzer%netscape.com
9811a371d0
fix FMM and UMR from purify, add some null sanity checks to fix various
...
crashers that I've seen.
git-svn-id: svn://10.0.0.236/trunk@56309 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 23:11:17 +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
sspitzer%netscape.com
ec0d246f33
fix for #21079 , infinite loop when discovering folders. r=bienvenu
...
git-svn-id: svn://10.0.0.236/trunk@55635 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 23:04:24 +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
mscott%netscape.com
979c528441
Bug #19955 --> QueryInterface was going to the RDFResource base class
...
if it couldn't handle it. It should go to nsMsgFolder which is the next class in the hierarchy.
r=alecf
git-svn-id: svn://10.0.0.236/trunk@54349 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-24 00:39:26 +00:00
mscott%netscape.com
5846246979
Bug #1966 --> be safe...when you get an OnStopRunningUrl,
...
remove yourself as a url listener because you don't care anymore.
r=rhp
git-svn-id: svn://10.0.0.236/trunk@54210 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 23:32:48 +00:00
putterman%netscape.com
4b4bbf050c
Fixes various message count updating bugs. reviewed by bienvenu.
...
git-svn-id: svn://10.0.0.236/trunk@53824 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-18 04:31:01 +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
bienvenu%netscape.com
fcfedf2d17
move folder cache to account mgr, per alecf, fix pending counts r=jefft
...
git-svn-id: svn://10.0.0.236/trunk@53051 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-10 00:41:52 +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
bienvenu%netscape.com
b3ee9d6099
add support for pending counts for imap folders r=mscott
...
git-svn-id: svn://10.0.0.236/trunk@52369 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-01 01:06:29 +00:00
sspitzer%netscape.com
bf84e03cf4
check in work around for #10235
...
check in start of work for #14312
fix a couple warnings
comment out some dump() calls
git-svn-id: svn://10.0.0.236/trunk@48303 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 02:12:28 +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
putterman%netscape.com
8186e12634
Add NotifyFolderLoaded.
...
git-svn-id: svn://10.0.0.236/trunk@47833 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 21:07:56 +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
bienvenu%netscape.com
42dc83546b
return error from writing out folder cache if any, add code to turn off rdf notifications
...
git-svn-id: svn://10.0.0.236/trunk@47076 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 21:36:51 +00:00
alecf%netscape.com
4aa767d9b0
switch to nsCRT routines and PR_TRUE/PR_FALSE to reduce include dependancy
...
git-svn-id: svn://10.0.0.236/trunk@46281 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 03:08:27 +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
putterman%netscape.com
1a770d51fb
work on MarkFlagged.
...
git-svn-id: svn://10.0.0.236/trunk@44351 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 21:47:22 +00:00
sspitzer%netscape.com
decf43f020
change API to avoid using NS_COMFALSE. As jband puts it: NS_COMFALSE generally sucks. NS_COMFALSE is going away. fixes bug #11579
...
git-svn-id: svn://10.0.0.236/trunk@43142 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 03:44:32 +00:00
bienvenu%netscape.com
34728dd0c2
get rid of nsString2, more hooking up of status
...
git-svn-id: svn://10.0.0.236/trunk@42619 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 02:30:11 +00:00
putterman%netscape.com
a6b02f4197
UpdateSummaryTotals when adding messages.
...
git-svn-id: svn://10.0.0.236/trunk@42594 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 00:24:25 +00:00
mscott%netscape.com
c02ff00cdb
Cast nsCSTring as a const char * before passing as an argument.
...
git-svn-id: svn://10.0.0.236/trunk@42277 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 05:13:15 +00:00
mscott%netscape.com
5af5a87dcd
Changes for:
...
nsString(eOneByte) --> nsCString
nsString(eTwoByte) nsString
nsString2 --> nsString
git-svn-id: svn://10.0.0.236/trunk@42263 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 04:28:28 +00:00
putterman%netscape.com
73d0e29013
Always return a value.
...
git-svn-id: svn://10.0.0.236/trunk@41067 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 23:07:18 +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
bienvenu%netscape.com
c7fef772b9
changes for msgdb idl
...
git-svn-id: svn://10.0.0.236/trunk@39122 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 18:52:56 +00:00
putterman%netscape.com
9dc4da4a3e
Protect again null ptrs.
...
git-svn-id: svn://10.0.0.236/trunk@37887 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 22:13:13 +00:00
jefft%netscape.com
53b3727a48
back out checking for pMsgDBHdr
...
git-svn-id: svn://10.0.0.236/trunk@37730 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 18:27:10 +00:00
jefft%netscape.com
a001d622eb
check pMsgDBHdr to prevent crash
...
git-svn-id: svn://10.0.0.236/trunk@37723 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 18:12:29 +00:00
putterman%netscape.com
2c5afbbd59
Use nsCOMTypeInfo
...
git-svn-id: svn://10.0.0.236/trunk@37592 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 00:16:39 +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
fdffe24292
Commit after setting charset.
...
git-svn-id: svn://10.0.0.236/trunk@35310 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 01:25:15 +00:00
bienvenu%netscape.com
16822a2715
prepare for msgdb idl
...
git-svn-id: svn://10.0.0.236/trunk@35112 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-14 02:20:41 +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
putterman%netscape.com
d2bdbe597b
Fix for 7002. Speed up mail by commenting out call to UpdateSummaryTotals. Reviewed by
...
mscott and approved by chofmann.
git-svn-id: svn://10.0.0.236/trunk@32546 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-24 22:03:47 +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
putterman%netscape.com
72c178dce8
Handle flag changes.
...
git-svn-id: svn://10.0.0.236/trunk@31544 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 00:45:25 +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