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

77 Коммитов

Автор SHA1 Сообщение Дата
alecf%flett.org 2751c6b097 fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
sspitzer%netscape.com 6bdc4c2e20 fix for bug #190825. add junk mail icon to header pane for messages we think are junk.
also, fix for bug #185269 (fix classic skin icon in thread pane and thread pane column header)
r/sr=bienvenu
2003-02-23 04:05:57 +00:00
darin%netscape.com 685a7af468 modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa 2003-01-18 02:15:14 +00:00
sspitzer%netscape.com 8c5891eb62 fix for #10872. remember last selected message feature (4xp)
plus some code cleanup.  r/sr=bienvenu
2002-12-13 19:57:27 +00:00
bienvenu%netscape.com c57fdd9994 179162 chain junk mail classification requests by using new msg service streamMessage method r=dmose, sr=sspitzer 2002-12-03 13:06:46 +00:00
bienvenu%netscape.com 859a783300 add msg window to spam classification calls for feedback, r=dmose, sr=sspitzer, 179162 2002-11-26 21:41:44 +00:00
bienvenu%netscape.com 9438cd084d support for imap and pop3 spam filters, not turned on yet r/sr=sspitzer 169557 2002-10-09 01:21:27 +00:00
naving%netscape.com f04220e6bd 170555 r=mscott sr=bienvenu Adding ability to purge junk folder automatically at interval of 1 day. Also
added code to specialize/unspecialize junk folder when the user changes junk folder from UI
2002-10-04 22:32:15 +00:00
naving%netscape.com 9704a57636 139876 r=bienvenu sr=mscott Add two methods to nsIMsgFolder to transfer db init info when we are getting rid
of old db and creating a new db for the same folder
135275 r=bienvenu sr=mscott Added a boolean dbBatching param to EnableNotification that will tell us when
to do db batching. This param help us to not open unused stream to local dest folder in mailDatabase code, hence we can rid of #ifdef MAC.
2002-04-30 21:24:22 +00:00
bienvenu%netscape.com 3a97262377 make manyHeadersToDownload an attribute instead of a method, r/sr =sspitzer, cleanup as part of work for 112761 2001-12-08 00:58:34 +00:00
bienvenu%netscape.com 11f4e3e94c part of fix for 95685 reduce bloat by closing db if a folder is unselected, r=naving (who did part of this patch), sr=sspitzer 2001-10-08 01:05:58 +00:00
gerv%gerv.net 4e12e44b2f Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
naving%netscape.com 2697a939d7 93968 100037 r=bienvenu sr=sspitzer. Ask for confirmation dialog for folders that have an
associated filter and warn user if folder is renamed/deleted/moved. Also fixed
some of D&D folder problems and cleaned up the stringBundle code in base/util.
2001-09-27 02:47:03 +00:00
naving%netscape.com 35c4c2afc0 correct fix for the bustage caused earlier 2001-08-02 06:26:01 +00:00
naving%netscape.com 65ed87a708 fix the mac and linux bustage 2001-08-02 04:19:11 +00:00
naving%netscape.com 472546ee63 41720 r=bivenvenu sr=sspitzer. Make the filters work on rename and warn and
disable the filter on delete of a folder. Also added msgWindow to some
pop mail retrieval and filter routines.
2001-07-25 04:21:01 +00:00
naving%netscape.com 1c8356a6cd 17204. r=bienvenu sr=sspitzer; Add the automatically compact feature when the wasted
space exceeds the purge_threshold for offline and local folders. This also includes a
patch by bienvenu to make CompactOfflineStores work.
2001-07-09 22:15:30 +00:00
dianesun%netscape.com f9642b2546 Fix for bug 81321(disable rename/compact/delete folder for offline). r=bhuvan, sr=sspitzer 2001-07-03 03:11:53 +00:00
mkaply%us.ibm.com 60782c91cb IRIX bustage - linefeed problem 2001-07-02 23:32:28 +00:00
bienvenu%netscape.com 593ca9dc9e make copying an offline imap message copy the offline msg body while offline r=naving, sr=sspitzer 78809 2001-07-02 21:36:48 +00:00
sspitzer%netscape.com 7362e7fcff fix for bug #79239.
hide or alter offline related UI for servers and folders that don't support
offline.

r=racham, sr=mscott, a=dbaron
2001-06-16 07:20:15 +00:00
sspitzer%netscape.com e7f5c26fb9 fix for #82821. fix several problems (including an infinite loop problem during folder discovery)
cause by long folder names on platforms with filename limitations.
r/sr=mscott,bienvneu,a=leaf/chofmann
2001-05-31 05:26:08 +00:00
bienvenu%netscape.com 74767b2ca2 add support for counting lines in offline messages so that offline message body search will work, r=naving, sr=sspitzer, a=blizzard 79723 2001-05-26 21:49:14 +00:00
bienvenu%netscape.com b998aaf3a5 add support for imap get new mail downloading message bodies r/sr =sspitzer,mscott 15865 2001-04-12 04:42:28 +00:00
mscott%netscape.com fe4edc0bea Land the Mailnews Performance Branch.
Includes front end re-write to use the outliner widget for the thread pane.

Improvements in scrolling, folder loading, message display, replyto time, sorting, selecting, deleting, the list goes
on and on.

enjoy =).
2001-03-17 01:59:34 +00:00
dougt%netscape.com 128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
bienvenu%netscape.com c8049d1889 add support for downloading all msgs for offline r=naving, sr=sspitzer 15865 2001-01-31 20:34:12 +00:00
dougt%netscape.com 5235e3266f backing my ass out. These changes were meant for my branch, not the trunk. sr-leaf 2001-01-25 22:07:38 +00:00
dougt%netscape.com d82f5acc6e updating to new necko interfaces 2001-01-25 21:44:59 +00:00
bienvenu%netscape.com 006ca960b7 add compact offline store method, part of 15865 r=sspitzer, sr=mscott 2001-01-11 14:40:50 +00:00
nhotta%netscape.com 8de62518a5 Added override field to db to support folder level charset override, bug 39756, r=sspitzer, sr=bienvenu. 2001-01-04 22:13:56 +00:00
sspitzer%netscape.com e2955b1ba8 make the message view persist on a per folder basis. (#63853)
make it so you can view "threads with unread".  (#52927)
threaded and unread are no longer mutually exclusive.

later, I'll add "unread threaded" which is no the
same thing as "thread with unread".

fix the nsMsgMessageDataSource() to ask the view, thread or msg database for existance of messages, instead of getting an enumerator for all messages, and seeing if it is non empty.  more performance work on the way.

move enums from MailNewsTypes.h to MailNewsTypes2.idl, so that I can use the same ones from JS and C++.

sr=bienvenu
2001-01-04 00:12:36 +00:00
bienvenu%netscape.com b1208e5479 work on offline disk space mgmt sr=ssptizer for mscott 17217 2001-01-01 22:00:17 +00:00
bienvenu%netscape.com af39cb5ee0 download news messages for offline sr=sspitzer for mscott 15865 2000-12-22 02:05:48 +00:00
bienvenu%netscape.com 0dd6d239c4 more work on offline message storage and retrieval, r=sspitzer, sr=mscott 15865 2000-12-09 01:15:16 +00:00
bienvenu%netscape.com 52b7710d4c work on offline msg support r=sspitzer, sr=mscott 15865 2000-12-06 19:35:43 +00:00
mscott%netscape.com 6f41278c52 Bug #53082 --> set the DB flag for marking a message as replied or forwarded.
r=putterman,sr=bienvenu
2000-11-14 01:11:15 +00:00
bienvenu%netscape.com 0fe4d06a38 move NotifyStoreClosedAllHeaders to base class so imap can call it to fix 59376 crash in morkRowObject::CloseRowObject r=mscott 2000-11-09 00:14:22 +00:00
naving%netscape.com 6cfc48dd1e r=sspitzer a=mscott. 2000-09-21 00:16:23 +00:00
bienvenu%netscape.com 1a24981fd8 work on improving startup time, 26455 r=mscott 2000-09-04 23:35:40 +00:00
bienvenu%netscape.com 2d14bafab2 keep folder cache from getting stale, r=putterman 18346 and 29890 correct munging of .msf file names 2000-07-26 21:24:28 +00:00
gayatrib%netscape.com dfd928ee8d Biff Feature bug 36011 review=scottip 2000-06-23 03:19:17 +00:00
jefft%netscape.com 4db0a36e74 fixed bug 16244, 35704 - empty trash on exit for Pop3 and Imap 2000-05-15 14:55:22 +00:00
alecf%netscape.com 0a82b4b25f API cleanup: replace OnFolderLoaded/OnDeleteOrMoveMessageCompleted with OnItemEvent using atoms 2000-05-14 20:35:46 +00:00
jefft%netscape.com dd2accbee8 fixed unnecessary database loading when building folder view; r=bienvenu 2000-03-15 06:26:31 +00:00
putterman%netscape.com 9ad79e2641 r=bienvenu. Fix for 16966. Can now mark a thread read. 2000-03-14 05:34:42 +00:00
jefft%netscape.com 8142d351ad 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 2000-03-01 05:17:53 +00:00
bienvenu%netscape.com c7135c3496 use msf file spec as key for panacea.dat, r=sspitzer 26977 2000-02-16 05:06:37 +00:00