39 Commits

Author SHA1 Message Date
sspitzer%netscape.com
73ee4be75f clean up some string usage. rs=mscott
git-svn-id: svn://10.0.0.236/trunk@112952 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 16:36:30 +00:00
mscott%netscape.com
a823967547 Bug #119344 --> add ability to deep count new mail messages
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112833 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:19:37 +00:00
jaggernaut%netscape.com
436d43f211 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
jaggernaut%netscape.com
e4b4c0231a Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@106534 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 09:27:57 +00:00
sspitzer%netscape.com
09f92b7807 fix for #104226. instead of using "Mailbeep" (the windows system sound for new mail notification)
use "_moz_mailbeep".  on windows, we map this to "MailBeep" (so it works on win2k and win98)
and on mac we use sfraser's code to go to internet config.  (nothing on linux yet, that's another bug)
r=pinkerton, sr=sfraser

also, fix #104252.  selectively notify folder listeners.  when we register the folder listener
with the mail session, we pass in flags for what types of things we care about.
this reduces the notifications, especially those across XPConnect.
r=bienvenu, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@105195 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 20:45:44 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
jaggernaut%netscape.com
2b3b3b2586 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
git-svn-id: svn://10.0.0.236/trunk@99906 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 07:54:28 +00:00
dbaron%fas.harvard.edu
9359000a40 Header include dependency cleanup. b=64023 r=jag rs=brendan
git-svn-id: svn://10.0.0.236/trunk@99299 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-16 02:40:48 +00:00
jaggernaut%netscape.com
51b17b5bf0 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)


git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
gayatrib%netscape.com
658f7a601e Biff Feature bug 36011 review=scottip
git-svn-id: svn://10.0.0.236/trunk@73020 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 03:19:17 +00:00
warren%netscape.com
cc5d426fbe Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
alecf%netscape.com
a7111f80fa API cleanup: replace OnFolderLoaded/OnDeleteOrMoveMessageCompleted with OnItemEvent using atoms
git-svn-id: svn://10.0.0.236/trunk@69678 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-14 20:35:46 +00:00
scc%netscape.com
6bee853362 making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66884 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-22 23:23:43 +00:00
alecf%netscape.com
49e10d72c2 - add generic interface to access mail filter lists in both servers and folders. in the base class, folders just forward to their root server.
- expose event notifications through nsIFolder so that non-folders can trigger notifications on individual folders
- add generic OnItemEvent to nsIFolderListener, and implement in base classes


git-svn-id: svn://10.0.0.236/trunk@64326 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-28 04:58:05 +00:00
scc%netscape.com
cc097bbbeb small changes to clients of string converting APIs
git-svn-id: svn://10.0.0.236/trunk@64178 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 12:25:21 +00:00
putterman%netscape.com
5370786bac Fix for 21469. r=jefft. Deleting a message in a thread now goes to the next message and scrolls
to it so that you don't lose your place in the thread pane.  More work on 26456.  r=alecf.
Some performance improvements for loading folders by speeding up building up a uri.


git-svn-id: svn://10.0.0.236/trunk@60978 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 00:39:23 +00:00
pp%ludusdesign.com
56f8ec1f57 Converting ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com
git-svn-id: svn://10.0.0.236/trunk@59926 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 03:18:27 +00:00
alecf%netscape.com
6a4dac3b40 make the mail notification systems use nsIAtoms instead of char*s, and add capability to notify on PRUnichar* data that changes
(in preparationfor #19079)
r=scottip


git-svn-id: svn://10.0.0.236/trunk@57809 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 09:01:39 +00:00
putterman%netscape.com
962c93df68 Work on making folder pane look like spec. Fixes 17841. Reviewed by alecf.
git-svn-id: svn://10.0.0.236/trunk@54179 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 22:08:23 +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
putterman%netscape.com
7f3afb38db Switch over mailnews/base to use nsIModule.
git-svn-id: svn://10.0.0.236/trunk@50328 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-10 22:31:48 +00:00
bienvenu%netscape.com
53895627eb fix memory leaks and mismatched deletes
git-svn-id: svn://10.0.0.236/trunk@48205 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 18:40:16 +00:00
bienvenu%netscape.com
a23ad71a90 fix memory leak, uninitialized memory
git-svn-id: svn://10.0.0.236/trunk@48200 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 17:44:25 +00:00
bienvenu%netscape.com
ceb421f006 fix notification text to include folder
git-svn-id: svn://10.0.0.236/trunk@47997 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 20:13:54 +00:00
sspitzer%netscape.com
17c95aed70 fix warnings
git-svn-id: svn://10.0.0.236/trunk@47315 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 08:36:10 +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
waterson%netscape.com
82da269fe3 Fix in-memory datasource aggregation.
git-svn-id: svn://10.0.0.236/trunk@44249 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-24 04:59:58 +00:00
mscott%netscape.com
8f8add67ac cast nsCString as a const char *.
git-svn-id: svn://10.0.0.236/trunk@42271 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 04:50:02 +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
0a62428481 Use delete[]
git-svn-id: svn://10.0.0.236/trunk@40806 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 04:33:40 +00:00
putterman%netscape.com
5a263c1944 Use "newmail:"
git-svn-id: svn://10.0.0.236/trunk@39201 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 20:30:43 +00:00
putterman%netscape.com
f7d74c9b83 Use nsCOMTypeInfo
git-svn-id: svn://10.0.0.236/trunk@37588 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 00:07:42 +00:00
ducarroz%netscape.com
1193e8f8f1 Replace time_t by PRTime
git-svn-id: svn://10.0.0.236/trunk@37552 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-30 21:04:29 +00:00
putterman%netscape.com
23a344f5a0 You can now have biffs from multiple POP servers.
git-svn-id: svn://10.0.0.236/trunk@36171 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-22 00:24:53 +00:00
putterman%netscape.com
0e6ed45527 backing out changes until I get them working correctly.
git-svn-id: svn://10.0.0.236/trunk@36154 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-21 23:34:27 +00:00
putterman%netscape.com
e25df62cf9 Can now biff from multiple servers.
git-svn-id: svn://10.0.0.236/trunk@36148 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-21 23:23:43 +00:00
sspitzer%netscape.com
ab994e28c8 missing newlines at the end of the file
git-svn-id: svn://10.0.0.236/trunk@35561 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-16 00:23:12 +00:00
putterman%netscape.com
ba23b98a81 Add more work on Biff.
git-svn-id: svn://10.0.0.236/trunk@34868 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 22:09:47 +00:00