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

546 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com e77b2dfcfd move enums into IDL 2000-05-14 20:41:40 +00:00
alecf%netscape.com 5a03b4e256 API cleanup: replace OnFolderLoaded/OnDeleteOrMoveMessageCompleted with OnItemEvent using atoms 2000-05-14 20:35:46 +00:00
sspitzer%netscape.com 25a95f3788 add subscribe / unsubscribe to the nsISubscribable interface and use them. 2000-05-13 04:41:52 +00:00
locka%iol.ie ff164450dd Replaced references to webshell with docshell equivalents 2000-05-12 20:41:19 +00:00
sspitzer%netscape.com f883228312 more subscribe work. 2000-05-12 04:23:45 +00:00
jefft%netscape.com cc939ec96c round 2,partial fix bug 10802; passed in part number and content type for open attachment 2000-05-02 22:45:44 +00:00
alecf%netscape.com 3ec3aa314b make priority a scriptable type
add scriptable enums for priority
make more of the search interface use nsIMsgSearchValue instead of nsMsgSearchValue
2000-05-01 23:19:46 +00:00
jefft%netscape.com 9d6808b0cd partial fix for bug 10802 - new openSaveAttachment.xul & openSaveAttachment.js files to sync up with the spec 2000-04-29 00:26:07 +00:00
putterman%netscape.com b2e89de4f7 You can now select a message or folder from a msgWindow. 2000-04-28 20:10:36 +00:00
jefft%netscape.com 475cdcd1b1 fixed bug 35039 - POP: Shouldn't got an Alert when canceling login dialog 2000-04-26 22:31:59 +00:00
jefft%netscape.com 223fa87dcf fixed bug 17100 - [FEATURE] enabled partial message download for pop3 2000-04-25 01:48:00 +00:00
alecf%netscape.com 2919ee8ef4 switch to using attributes instead of Get/SetMsgFolder 2000-04-23 17:36:03 +00:00
sspitzer%netscape.com 290c1fba9a root the tree in the subscribe dialog after we are done building the datasource. 2000-04-23 05:18:23 +00:00
sspitzer%netscape.com 2d27a4ac86 add this, for the new subscribe dialog. 2000-04-23 03:59:18 +00:00
sspitzer%netscape.com 186a459557 changes for subscribe. it needs to be general, not just for news, since imap
will use the subscribe dialog as well.

also, some minor changes, the humble beginnings of the hostinfo.dat support.
2000-04-23 01:19:51 +00:00
sspitzer%netscape.com d6be9c2529 changes for subscribe. need this interface because subscribe is not news specific. (imap does it too.) 2000-04-23 01:15:04 +00:00
sspitzer%netscape.com 9cc3b222b0 fix for #36663. make it so when you run a news://host/group url to autosubscribe, a new messenger window opens up. eventually I'll heed the 4.x pref for
this, so that it will open in an existing messenger window.
2000-04-22 23:16:45 +00:00
sspitzer%netscape.com 29bec0c1d2 adding this, will be used very soon for autosubscribe. 2000-04-22 18:45:02 +00:00
sspitzer%netscape.com 4493794339 PerformExpand() and UpdateCounts() need to take a nsIMsgWindow, because these
action may require the user to enter a password, which means a dialog must comes up,
which means we need the msg window for the parent.
2000-04-21 22:55:18 +00:00
sspitzer%netscape.com 2567b6015f changes for autosubscribe. bug #11075. handle the case where they have a news server
already, and the case where they don't.  still more work to be done here, but the basics
work.

also, turn nsMessengerMigrator::CopyIdentity() into nsMsgIdentity::Copy() and
use that in migration and news account creation during autosubscribe.  r=alecf
2000-04-21 00:03:02 +00:00
bienvenu%netscape.com 41c5302c22 add search session to mail news url, not used yet 2000-04-20 01:13:31 +00:00
bienvenu%netscape.com d28e726806 add msg folder to Search interface, not run yet 2000-04-19 01:01:08 +00:00
bienvenu%netscape.com 502dcf9642 add search method to message service, not used yet 2000-04-16 22:12:36 +00:00
putterman%netscape.com f4ab68598c More work on reorganizing mailnews frontend so standalone msg window will work. Also
fixes some bugs from the last time.  r=sspitzer
2000-04-14 14:07:23 +00:00
sspitzer%netscape.com aba9796ae7 more changes for the new subscribe dialog. 2000-04-14 06:54:19 +00:00
mscott%netscape.com a2c0a41da2 mark setWebShell as no script.
r=alecf
2000-04-14 02:46:00 +00:00
bienvenu%netscape.com 4008ab41fe add a couple search error codes, not used yet 2000-04-13 23:28:49 +00:00
jefft%netscape.com 8603e2c5a2 fixed bug 21742 -- [FEATURE] Save all attachments; r=mscott 2000-04-13 22:19:48 +00:00
sspitzer%netscape.com fefed47afa fix for #11043. implement news biff. thanks to tobias@adamson.com for contributing this patch. r=sspitzer 2000-04-13 02:59:01 +00:00
sspitzer%netscape.com c50633cd9e changes so that the alert for cross posting to multiple news server shows up.
(instead of a silent failure.)  note, we are still being too over-zealous when
deciding if you are cross posting to multiple servers.  see bug #35338
2000-04-12 09:48:25 +00:00
putterman%netscape.com ad63066e1a Add a standalone message window and make multiple 3 pane configurations work. r=mscott, sspitzer. 2000-04-11 20:19:32 +00:00
bienvenu%netscape.com 259719647c back out changes for in-reply-to header; I don't need them after all 2000-04-04 00:52:22 +00:00
bienvenu%netscape.com 4af5c76419 remove unused view attachments as links option, work on in-reply-to header, r=sspitzer 2000-04-03 03:22:56 +00:00
putterman%netscape.com c6139de89e Add new icons to mail news 3 pane UI. r=mscott 2000-04-03 02:58:21 +00:00
sspitzer%netscape.com d8b0d54e85 add PerformExpand() to the nsIMsgIncomingServer interface. in the base case, it does nothing.
we override it in news, and we'll use this as our hook to update the counts for all the
newsgroups for a give server.  right now, PerformExpand() only gets called on a double
click but eventually, it will be hooked up to the twisty.  r=bienvenu
2000-04-03 02:06:57 +00:00
sspitzer%netscape.com 15afbeea82 add Get/SetLocalFoldersServer and use it. r=bienvenu 2000-04-02 19:11:16 +00:00
sspitzer%netscape.com 2a5b213caf add GetLocalFoldersServer() for bienvenu, and use it in the account wizard.
also, stub out news filter migration calls in the messenger migrator code.
r=bienvenu
2000-04-02 16:52:29 +00:00
sspitzer%netscape.com eee2e831a8 removing the nsISubscribeDialog* interfaces, they aren't being used.
change for the new subscribe dialog, which isn't turned on yet.
r=bienvenu, a=leaf.
2000-04-01 04:23:53 +00:00
alecf%netscape.com c3b39881e4 consolidate nsIMsgMailSession and nsIFolderListener by simply making nsMsgMailSession implement nsIFolderListener instead of having it's own API. r=scottip 2000-03-30 22:50:54 +00:00
bienvenu%netscape.com 90210ce245 get downloading of imap attachments working, r=alecf 32767 2000-03-29 00:58:21 +00:00
sspitzer%netscape.com 8f8d5ebc5e move all the verify account stuff into a central place, and call
it when opening messenger, message compose and addressbook.  bug #33558
fix some debugging printfs.  add some new files to the build for the new subscribe dialog.
(not turned on yet.)  general cleanup.
2000-03-28 07:26:41 +00:00
alecf%netscape.com bba988dfba start firing notifications when the default server changes
r=scottip
2000-03-28 07:16:04 +00:00
alecf%netscape.com d7365fd90c forgot to check these in with my previous checkin 2000-03-28 05:59:39 +00:00
alecf%netscape.com 8a771fc719 - 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
2000-03-28 04:58:05 +00:00
sspitzer%netscape.com 90e52c535a not part of the build yet. 2000-03-28 04:03:25 +00:00
putterman%netscape.com bed4678ea5 fix for 16349 - shift delete works. Also more work on multiple windows by removing GetTemporaryMsgWindow.
various reviewers = mscott, hangas, rhp, and jefft.
2000-03-25 00:58:20 +00:00
jefft%netscape.com 283b0980e6 fixed bug 10834 - Pop3 delete folders move to trash; r=putterman 2000-03-24 14:58:32 +00:00
alecf%netscape.com 5da56588db First part of fix for #29651 - expose unichar versions of subject/sender/etc to scripts) r=bienvenu,putterman 2000-03-24 08:10:59 +00:00
bienvenu%netscape.com 84362f8898 more work on mpod 32767 r=mscott 2000-03-24 06:20:01 +00:00
sspitzer%netscape.com a3ac4fb5b2 implement find / find again for mailnews. clean up the browser's find / find again code to use
do_GetService and nsCOMPtrs. bug #10894.  r=mscott.
2000-03-24 05:44:32 +00:00
rhp%netscape.com 38cf9d6ea1 Fix for view source URL problem - Bug #30459 2000-03-20 22:52:51 +00:00
sspitzer%netscape.com d350c17a03 add RemoveFiles() to interface. we need this for when we clean up after deleting and account. 2000-03-15 07:12:59 +00:00
jefft%netscape.com a3432eba05 fixed unnecessary database loading when building folder view; r=bienvenu 2000-03-15 06:26:31 +00:00
jefft%netscape.com e03eefbbcd fix bug 27396 - shouldn't display error message when selecting uw folder-only mailbox, 28301 - failed to store/read folder flags from folderInfo, 28916 - need to handle /NoSelect folder as 4.x does; r=bienvenu 2000-03-14 13:37:54 +00:00
putterman%netscape.com 5119157409 r=bienvenu. Fix for 16966. Can now mark a thread read. 2000-03-14 05:34:42 +00:00
putterman%netscape.com aedadeea90 a=phil. r=jefft and mscott. Fix for 30918. Can now move messages from imap to local
and local to imap.
2000-03-09 04:17:02 +00:00
alecf%netscape.com 06dc9abf8e back out file I didn't mean to check in 2000-02-23 10:48:17 +00:00
alecf%netscape.com b09a8b8140 implement per-identity smtp servers and use the identity's smtp server if in fact it has a special one
bug #28898
r=mscott
a=phil
2000-02-23 09:42:54 +00:00
jefft%netscape.com 439782145b fixed bug 27759 -- Empty Trash breaks trash folder display; r=bienvenu,a=phil,chofmann 2000-02-17 06:03:55 +00:00
mscott%netscape.com 55256bf6d0 Bug #25583,27681,24193 --> add a close window method to nsIMsgStatusFeedback and nsIMsgWindow
r=sspitzer
2000-02-16 05:32:35 +00:00
putterman%netscape.com 10f1f6ee30 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.
2000-02-16 00:39:23 +00:00
rhp%netscape.com b782f6e68a Changes to implement printing correctly - Buf #12505 - r: jefft 2000-02-15 23:05:06 +00:00
sspitzer%netscape.com c09728b293 fix for #8075. use the newsrc files (~/.mozilla/<profile>/News/newsrc-<hostname>) for the unread/read status instead of the msgdb. r=alecf 2000-02-15 08:35:40 +00:00
bienvenu%netscape.com 308a2dd8d2 add redirector type pref,r=alecf 2000-02-15 06:57:45 +00:00
rhp%netscape.com 23586b00cf Adding new printing files to the tree - NOT PART OF THE BUILD! 2000-02-15 02:26:14 +00:00
alecf%netscape.com 0fe65de726 fix for #26413 - new accounts were picking up old accounts's values, so clear them all out of the prefs r=putterman 2000-02-11 00:55:54 +00:00
bienvenu%netscape.com a728827338 more fixes for double byte folder names, including create and rename, r=putterman,jefft 2000-02-08 01:20:00 +00:00
jefft%netscape.com d682a93e79 fixed bug 14893 - undo/redo should enable only when it is available; bug 23089 - selecting undo after delete cause trash folder to load; r=rhp 2000-02-07 15:15:14 +00:00
rhp%netscape.com 014209f138 This is a fix to add a second - per message FCC to compose operations - Bug #: 11697 - r: jefft 2000-02-07 03:06:51 +00:00
bienvenu%netscape.com d7e992b034 allow creation of folders with double-byte characters r=putterman, 26745 2000-02-07 00:20:37 +00:00
putterman%netscape.com 401623a852 sorting and threading now remember selection. Removed Test5000 message. Cleaned up
js a bit and moved globals into one function. r =alecf.
2000-02-04 01:56:38 +00:00
jefft%netscape.com 5925f968c0 fixed bug 26169 -- Sending message appears to fail if the Sent folder not yet parsed; r=scottip 2000-02-03 23:40:09 +00:00
sspitzer%netscape.com 20bb93971d change to allow someone to use the "no strip url" interface in wallet.
no one is using it yet, because it doesn't work.

r=mscott
2000-02-03 05:01:42 +00:00
alecf%netscape.com 98b0123fb3 remove deprecated GetCurrent[Server|Identity] calls, and fix all callers 2000-02-02 07:28:23 +00:00
jefft%netscape.com b2cfa8dd0b fixed bug 24407 -- Remove obsoleted menu item - LoadFirstDraft; r=scottip 2000-02-01 06:06:22 +00:00
jefft%netscape.com f46c291443 Fixed bug 18565 -- Single sing on for Pop3 and Imap; passing in nsIMsgWindow for nsIPrompt 2000-01-29 15:53:14 +00:00
mscott%netscape.com 3d85102ec9 export nsIMsgStringService.idl 2000-01-28 23:49:33 +00:00
mscott%netscape.com eb336809eb Export nsIMsgStringService.idl 2000-01-28 23:48:23 +00:00
mscott%netscape.com eccd128292 export nsIMsgStringservice.idl 2000-01-28 23:47:25 +00:00
mscott%netscape.com dd06eaca0a Bug #13405 --> add an interface to represent a mailnews string bundle (this allows us to cache the bundles
easily)
r=alecf
2000-01-28 23:45:33 +00:00
putterman%netscape.com 4170fc4b92 Fix for 24768. r=alecf. Move view navigation code to C++ to speed up. 2000-01-28 23:25:17 +00:00
jefft%netscape.com 7ac9c6c9a4 partial fix for bug 20366 - imap folder rename problem; rename OnCloseFolder to ForceDBClose; r=bienvenu 2000-01-28 15:34:13 +00:00
sspitzer%netscape.com d5960e7613 addSubfolder is not scriptable because it uses nsAutoString.
until that changes (it will soon) mark this method with [noscript]
2000-01-28 07:07:09 +00:00
bienvenu%netscape.com 4bee4994d2 add nsIMsgWindow to a bunch of apis so we can stop urls, r=putterman 2000-01-28 01:22:33 +00:00
sspitzer%netscape.com 315df8cb85 clean up nsIMsgFolder.idl and break it apart. r=alecf 2000-01-26 10:00:00 +00:00
sspitzer%netscape.com dda7d6cf40 fix warning (on the mac) that sfraser pointed out, by renaming
nsNewsFolder::AddSubfolder to nsNewsFolder::AddNewsgroup

implement cross-session newsgroup username / password by using prefs.
this will get re-written to use wallet, eventually.

remove cruft, where possible.

r=mscott
2000-01-26 06:46:01 +00:00
bienvenu%netscape.com 40e0ab28bd use online name instead of db name for imap folders, r=sspitzer 24631 2000-01-26 06:05:42 +00:00
sspitzer%netscape.com 9b49989be2 add "Equals" to the nsIMsgIncomingServer interface. we'll use this soon. r=alecf 2000-01-26 04:11:14 +00:00
sspitzer%netscape.com 8eb3d14017 comments are allowed, so removing the cruft to prevent warnings 2000-01-26 04:08:26 +00:00
sspitzer%netscape.com 991a220f4c "Local Folders" doesn't have an identity anymore. r=mscott
initial changes for authenticated news.  still more to be done.  r=mscott
bulletproofing changes for migration, never set the port of a server to zero.
2000-01-25 04:57:22 +00:00
pavlov%netscape.com c43b606870 add support for new pref/migrate it from 4.x r=alecf 2000-01-19 01:16:35 +00:00
bienvenu%netscape.com b11c7a0430 add ability to copy multiple imap messages efficiently, r=jefft,mscott 23302 2000-01-18 22:33:35 +00:00
sspitzer%netscape.com b24ad0f01b add the removeIdentity() method to the the account manager interface.
I need this, because at migration time, I create a bogus identity
for migration purpose, and I want to clean up after myself.
2000-01-15 09:14:27 +00:00
sspitzer%netscape.com b8680ff540 step 2 of divorce the mailnews migration code from the account manager 2000-01-15 09:00:46 +00:00
sspitzer%netscape.com de60fafd38 moving the mailnews migration code out of the account wizard.
step 1:  add the new files.
2000-01-15 08:51:16 +00:00
alecf%netscape.com 0d62551cfa add "valid" attribute to the identity and server to determine if we need to run through the account wizard at startup. part of fix for #23391
r=sspitzer
2000-01-15 03:06:39 +00:00
alecf%netscape.com 76b7dad32e 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
2000-01-14 09:01:39 +00:00
mscott%netscape.com afbe693058 Bug #23491 --> add GetSet/AddToMemoryCache as part of hooking up imap urls
to the memory cache
r=bienvenu
2000-01-13 03:20:59 +00:00
bienvenu%netscape.com a1ff78fcb1 add copymessages to message service,r=mscott 2000-01-12 21:43:59 +00:00
alecf%netscape.com 52d3b2b7c2 rearrange some of the members of this interface just for readability
r=sspitzer
2000-01-11 22:49:29 +00:00