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
jefft%netscape.com
b64d59103f
fixed bug 28445 - [PDT+] Error displayed after selecting the renamed subfolders; bug 20366 - Unsuccessful IMAP folder rename makes folder disappear; r=bienvenu,a=phil
2000-02-29 01:16:55 +00:00
putterman%netscape.com
791cfcf47a
a=phil. Fixes for 29184 and 29104 (r=alecf and bienvenu) Can now access and copy to a local
...
subfolder. Fix for 7844 (r=nhotta and bienvenu) Can now view Japanese local folders.
2000-02-26 20:46:39 +00:00
bienvenu%netscape.com
8dffdd2b2c
fix unix build warning from last checkin - unused var
2000-02-23 20:59:59 +00:00
bienvenu%netscape.com
8db773e8be
remove use of strtok to fix latin1 char handling, r=alecf, a=phil 24692
2000-02-23 20:49:09 +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
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
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
bienvenu%netscape.com
d7e992b034
allow creation of folders with double-byte characters r=putterman, 26745
2000-02-07 00:20:37 +00:00
pp%ludusdesign.com
6281a9efd1
Converting ::GetIID() to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
2000-02-06 03:18:27 +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
valeski%netscape.com
79132da2fc
URL Parsing and implementation rewrite landing. Andreas Otte was generous enough to contribute these changes
2000-02-03 03:44:22 +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
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
alecf%netscape.com
08b4f2c43c
start using weak references for the parent folder and the parent server
...
r=scottip
2000-01-26 22:53:55 +00:00
alecf%netscape.com
8a97147c11
update the whole Set/Get[Pretty]Name functions to go through the same codepath, and send notifications as necessary
2000-01-26 01:21:24 +00:00
alecf%netscape.com
a791c7c105
back out my changes
2000-01-14 22:51:53 +00:00
alecf%netscape.com
9f6a49ba77
fix usages of GetPreHost so that mail folders can appear
...
a=granrose
2000-01-14 20:19:17 +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
sspitzer%netscape.com
079c129409
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
2000-01-11 08:01:37 +00:00
alecf%netscape.com
c298765487
more incredibly minor mailsession dependancy cleanup (no reviewer)
2000-01-08 03:38:45 +00:00
alecf%netscape.com
0565a0e3d8
some nsString->nsAutoString cleanup
2000-01-05 02:55:17 +00:00
sspitzer%netscape.com
faea00cbd9
fix bugs #23021and #23044 by using NS_MsgHashIfNecessary(). r=alecf
2000-01-04 22:25:28 +00:00
alecf%netscape.com
b25bfc370d
fix infinite loop with certain japanese folder names (dont' use continue in a while loop if you're not actually changing state!)
...
r=sspitzer
2000-01-04 22:14:25 +00:00
sspitzer%netscape.com
684b421f5f
fix for #22109 . r=putterman, a=sdagley
...
the problem was we were appending "/<newsgroup>" to the path to the server
by using AppendRelativeUnixPath. this leaf us with <path>//<newsgroup
and not <path>/newsgroup.
1999-12-21 21:59:15 +00:00
sspitzer%netscape.com
dda2a6e3a4
initialize some uninitialized variables
1999-12-21 01:18:47 +00:00
alecf%netscape.com
f0be7a9f12
move GetPath/SetPath into a base class, combining all the .sbd directory creators. reduces calls to FindServer() by about 2 calls per folder
...
r=sspitzer
a=chofmann
1999-12-18 01:09:51 +00:00
bienvenu%netscape.com
dafa45dbaf
changes for caching imap hierarchy separator, handling no inferiors flag r=jefft,a=chofmann
1999-12-17 03:05:04 +00:00
bienvenu%netscape.com
5eb045931d
fix msf file names for imap folders with illegal characters, r=mscott 20324
1999-12-07 05:51:53 +00:00
sspitzer%netscape.com
40a565e1d0
remove CanBeRenamed and CanCreateChildren. In most cases, these weren't
...
implemented or they were just stubs. I added CanRename and CanCreateSubfolder
(which follow the naming convention, so we'll keep them) without knowing these were there. I move over the additional logic for special folders (like INBOX, TRASH, etc) in CanBeRenamed to CanRename, and put the logic in one place, in nsMsgFolder::CanRename(), instead of in multiple places. thanks to alecf for pointing out that CanBeRenamed and CanCreateChildren were already there.
1999-12-04 19:56:06 +00:00
alecf%netscape.com
f956ed5cef
lazily parse the URI so that we never loose the server information before the account manager can load the prefs.
...
helps to fix #20607 for bienvenu
r=sspitzer, design discussed w/sspitzer and putterman
1999-12-04 03:00:22 +00:00
sspitzer%netscape.com
eca3788d93
fix for #17402 , stationary -> stationery.
...
r=alecf
major fixes for the new folder / rename folder / subscribe dialogs.
we no longer use an html select for the folder picker.
now we use cascading menu popups, like the copy and move menus.
this fixes a lot of bugs, and allows pre-flighting to finally work.
our folder data source has some new properies:
CanFileMessages, CanSubscribe, CanRename, and CanCreateSubfolders
we use these to determine what cascading menu to build, what to disable, etc.
also, nsMessenger::NewFolder() and nsMessenger::RenameFolder() were changes to
take a nsIRDFResource instead of a nsIDOMXULElement. Before we were
passing through to the back end the selected xul element, now we pass
the resource in.
other cool side effects:
in the copy & move menus, you don't get the choice to file or copy to a server, on folders
in the rename dialog, you can't pick a server, on a folder
in the new folder dialog, you can't pick the imap inbox. (* more needs to be done here.)
bugs fixed : #14773 , #14254 , #20599 , #20646
r=alecf
a couple bullet proofing fixes to prevent some crashes reported on fullcircle
r=bienvenu
1999-12-03 08:10:09 +00:00
putterman%netscape.com
534276c25c
Work on making folder pane look like spec. Fixes 17841. Reviewed by alecf.
1999-11-22 22:08:23 +00:00
jefft%netscape.com
fcacfd0ca8
fixed bug 17765 - Rename not implemented for Pop3, bug 19097 -- copying messages cause corrupted messages if the message size is greater than 4 k; r=putterman; added new method AddSubfolder()
1999-11-19 14:35:31 +00:00
bienvenu%netscape.com
829eb193d3
only send change notification for pending filtered messages if the count changed - performance tweak
1999-11-18 02:36:22 +00:00
putterman%netscape.com
4206331eba
Fix for 17712. Reviewed by bienvenu and alecf. Mailnews shuts down accounts, biff,
...
and folders properly as an xpcom shutdown observer.
1999-11-14 20:36:22 +00:00
putterman%netscape.com
dbbbc837b6
Work on 12846 for making message threads work. Reviewed by bienvenu.
1999-11-11 00:23:29 +00:00
sspitzer%netscape.com
2960d66d30
check in patch from cls@seawood.org
...
add comment.
1999-11-10 23:53:40 +00:00
bienvenu%netscape.com
801c04575d
move folder cache to account mgr, per alecf, fix pending counts r=jefft
1999-11-10 00:41:52 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
alecf%netscape.com
c74924fafe
fix for blocker #17882
...
a=leaf
1999-11-03 19:47:17 +00:00
alecf%netscape.com
5914bd716a
fix for #17214 - consolidate all username and hostname handling so that escaping/unescaping happens logically
1999-11-03 07:16:59 +00:00
bienvenu%netscape.com
49df01f7fb
fix build warnings, r=putterman, add cancel method to protocol r=mscott
1999-11-03 03:16:26 +00:00
bienvenu%netscape.com
c49a1301ce
add support for pending counts for imap folders r=mscott
1999-11-01 01:06:29 +00:00
putterman%netscape.com
c15e7eaa09
Fix for 17556. Reviewed by alecf. Newsgroups show abbreviated name in folder pane.
1999-10-29 20:46:15 +00:00
bienvenu%netscape.com
62902479e8
changes to use nsIMsgWindow r=putterman
1999-10-29 04:39:06 +00:00
alecf%netscape.com
b10db385eb
more cleanup work - now retrieve the server at URI creation time, so that GetServer() is really fast, and just forward calls to GetUsername and GetPassword() to the server. r=sspitzer
1999-10-28 20:19:57 +00:00
alecf%netscape.com
40f011a9b6
start to consolidate URL and URI parsing into the base classes: remove a whole bunch of protocol-specific code in favor of generalization
...
basically, more fixes for #14437
r=scottip
1999-10-22 01:02:08 +00:00