Commit Graph

439 Commits

Author SHA1 Message Date
alecf%netscape.com
b0a98612fd back out file I didn't mean to check in
git-svn-id: svn://10.0.0.236/trunk@61487 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 10:48:17 +00:00
alecf%netscape.com
30558059dc 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


git-svn-id: svn://10.0.0.236/trunk@61486 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 09:42:54 +00:00
jefft%netscape.com
bd7f40d706 fixed bug 27759 -- Empty Trash breaks trash folder display; r=bienvenu,a=phil,chofmann
git-svn-id: svn://10.0.0.236/trunk@61185 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 06:03:55 +00:00
mscott%netscape.com
868f4df92b Bug #25583,27681,24193 --> add a close window method to nsIMsgStatusFeedback and nsIMsgWindow
r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@61070 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 05:32:35 +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
rhp%netscape.com
81eeeb59ae Changes to implement printing correctly - Buf #12505 - r: jefft
git-svn-id: svn://10.0.0.236/trunk@60956 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 23:05:06 +00:00
sspitzer%netscape.com
88d84ac509 fix for #8075. use the newsrc files (~/.mozilla/<profile>/News/newsrc-<hostname>) for the unread/read status instead of the msgdb. r=alecf
git-svn-id: svn://10.0.0.236/trunk@60844 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 08:35:40 +00:00
bienvenu%netscape.com
ac2c74d9df add redirector type pref,r=alecf
git-svn-id: svn://10.0.0.236/trunk@60826 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 06:57:45 +00:00
rhp%netscape.com
9e4f32e2c5 Adding new printing files to the tree - NOT PART OF THE BUILD!
git-svn-id: svn://10.0.0.236/trunk@60786 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 02:26:14 +00:00
alecf%netscape.com
b57f370e2e fix for #26413 - new accounts were picking up old accounts's values, so clear them all out of the prefs r=putterman
git-svn-id: svn://10.0.0.236/trunk@60353 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 00:55:54 +00:00
bienvenu%netscape.com
ba4ec60225 more fixes for double byte folder names, including create and rename, r=putterman,jefft
git-svn-id: svn://10.0.0.236/trunk@60020 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 01:20:00 +00:00
jefft%netscape.com
98a707e711 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
git-svn-id: svn://10.0.0.236/trunk@59992 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 15:15:14 +00:00
rhp%netscape.com
fd75b7dfd9 This is a fix to add a second - per message FCC to compose operations - Bug #: 11697 - r: jefft
git-svn-id: svn://10.0.0.236/trunk@59975 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 03:06:51 +00:00
bienvenu%netscape.com
8603161356 allow creation of folders with double-byte characters r=putterman, 26745
git-svn-id: svn://10.0.0.236/trunk@59965 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 00:20:37 +00:00
putterman%netscape.com
1fa499a8a8 sorting and threading now remember selection. Removed Test5000 message. Cleaned up
js a bit and moved globals into one function. r =alecf.


git-svn-id: svn://10.0.0.236/trunk@59715 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 01:56:38 +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
sspitzer%netscape.com
0895955f9b 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


git-svn-id: svn://10.0.0.236/trunk@59623 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 05:01:42 +00:00
alecf%netscape.com
12c91c7fe7 remove deprecated GetCurrent[Server|Identity] calls, and fix all callers
git-svn-id: svn://10.0.0.236/trunk@59506 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-02 07:28:23 +00:00
jefft%netscape.com
0436c71a12 fixed bug 24407 -- Remove obsoleted menu item - LoadFirstDraft; r=scottip
git-svn-id: svn://10.0.0.236/trunk@59365 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 06:06:22 +00:00
jefft%netscape.com
b5a58b272c Fixed bug 18565 -- Single sing on for Pop3 and Imap; passing in nsIMsgWindow for nsIPrompt
git-svn-id: svn://10.0.0.236/trunk@59191 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 15:53:14 +00:00
mscott%netscape.com
944b9f4088 export nsIMsgStringService.idl
git-svn-id: svn://10.0.0.236/trunk@59121 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:49:33 +00:00
mscott%netscape.com
0f70b9c2eb Export nsIMsgStringService.idl
git-svn-id: svn://10.0.0.236/trunk@59120 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:48:23 +00:00
mscott%netscape.com
b0450251a3 export nsIMsgStringservice.idl
git-svn-id: svn://10.0.0.236/trunk@59119 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:47:25 +00:00
mscott%netscape.com
0568fbc829 Bug #13405 --> add an interface to represent a mailnews string bundle (this allows us to cache the bundles
easily)
r=alecf


git-svn-id: svn://10.0.0.236/trunk@59118 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 23:45:33 +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
jefft%netscape.com
5feb9632db partial fix for bug 20366 - imap folder rename problem; rename OnCloseFolder to ForceDBClose; r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@59074 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 15:34:13 +00:00
sspitzer%netscape.com
0d24c531f2 addSubfolder is not scriptable because it uses nsAutoString.
until that changes (it will soon) mark this method with [noscript]


git-svn-id: svn://10.0.0.236/trunk@59034 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 07:07:09 +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
sspitzer%netscape.com
c018531688 clean up nsIMsgFolder.idl and break it apart. r=alecf
git-svn-id: svn://10.0.0.236/trunk@58767 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 10:00:00 +00:00
sspitzer%netscape.com
c34ff0ebe0 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


git-svn-id: svn://10.0.0.236/trunk@58744 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 06:46:01 +00:00
bienvenu%netscape.com
86bba2e600 use online name instead of db name for imap folders, r=sspitzer 24631
git-svn-id: svn://10.0.0.236/trunk@58733 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 06:05:42 +00:00
sspitzer%netscape.com
5a4cb1be4b add "Equals" to the nsIMsgIncomingServer interface. we'll use this soon. r=alecf
git-svn-id: svn://10.0.0.236/trunk@58726 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 04:11:14 +00:00
sspitzer%netscape.com
2119470803 comments are allowed, so removing the cruft to prevent warnings
git-svn-id: svn://10.0.0.236/trunk@58725 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 04:08:26 +00:00
sspitzer%netscape.com
7d9ff21a85 "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.


git-svn-id: svn://10.0.0.236/trunk@58563 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 04:57:22 +00:00
pavlov%netscape.com
a424cf9a4c add support for new pref/migrate it from 4.x r=alecf
git-svn-id: svn://10.0.0.236/trunk@58187 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 01:16:35 +00:00
bienvenu%netscape.com
602b2a9ef4 add ability to copy multiple imap messages efficiently, r=jefft,mscott 23302
git-svn-id: svn://10.0.0.236/trunk@58133 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 22:33:35 +00:00
sspitzer%netscape.com
db2c91143c 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.


git-svn-id: svn://10.0.0.236/trunk@57928 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 09:14:27 +00:00
sspitzer%netscape.com
c8424e105c step 2 of divorce the mailnews migration code from the account manager
git-svn-id: svn://10.0.0.236/trunk@57927 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 09:00:46 +00:00
sspitzer%netscape.com
59280007e5 moving the mailnews migration code out of the account wizard.
step 1:  add the new files.


git-svn-id: svn://10.0.0.236/trunk@57924 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 08:51:16 +00:00
alecf%netscape.com
0f46623f5b 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


git-svn-id: svn://10.0.0.236/trunk@57899 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 03:06:39 +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
mscott%netscape.com
939fca5305 Bug #23491 --> add GetSet/AddToMemoryCache as part of hooking up imap urls
to the memory cache
r=bienvenu


git-svn-id: svn://10.0.0.236/trunk@57618 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 03:20:59 +00:00
bienvenu%netscape.com
cce6dd23f2 add copymessages to message service,r=mscott
git-svn-id: svn://10.0.0.236/trunk@57567 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-12 21:43:59 +00:00
alecf%netscape.com
0921380f98 rearrange some of the members of this interface just for readability
r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@57453 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 22:49:29 +00:00
sspitzer%netscape.com
ef45f52c55 back end (migration) fix for bug #16219
migrate the mail.pop3_gets_new_mail and mail.imap.new_mail_get_headers get
migrated to mail.server.server1.download_on_biff


git-svn-id: svn://10.0.0.236/trunk@57414 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:03:51 +00:00
sspitzer%netscape.com
e5c7ee1fbf fix for bug #23457. when we create a new account, set the copies and folders prefs for the associated identity to the right defaults.
added to the nsIMsgProtocolInfo interface defaultCopiesAndFoldersPrefsToServer,
which we use to see for a given server type, do the defaults live on the server
or not (where not would mean "Local Folders").

fix the getFoldersWithFlag method in the nsIMsgFolder interface so it
would be easier to use in JS.

r=alecf


git-svn-id: svn://10.0.0.236/trunk@57378 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 08:01:37 +00:00
alecf%netscape.com
e9aefaa390 final stage of XPIDLizing nsIMsgHdr
git-svn-id: svn://10.0.0.236/trunk@57194 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 09:55:37 +00:00
alecf%netscape.com
2a6d312572 require servers to have a username and hostname at creation time r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@57187 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 09:03:55 +00:00
sspitzer%netscape.com
aa7d14fc95 fix #23372, remove hard coded string from account manager and account wizard
js.  fix #23313, don't allow user to delete "local folders" account.
fix #23413, implement delete account.  further divorce "none" from "pop3"
(which will be useful once we get to movemail and other incoming mail server types)

r=alecf


git-svn-id: svn://10.0.0.236/trunk@57171 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 04:01:06 +00:00
alecf%netscape.com
2b9c247944 finally sever header dependancies between mailsession and accountmanager
(just a header update, no reviewer)


git-svn-id: svn://10.0.0.236/trunk@57169 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 03:56:15 +00:00