Commit Graph

75 Commits

Author SHA1 Message Date
putterman%netscape.com
d2bfdc9f05 r=sspitzer. Move more functions into new FE files. Make sent folder display recipient column.
Make sorting by size and priority work correctly.
2000-04-20 05:30:32 +00:00
putterman%netscape.com
1e6f1a5f07 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
67216ec3f4 add helper function GetFirstSelectedMsgFolder(), and fix the ".len" vs ".length" problem
to get subscribe, new folder, and rename folder to work again.  also some more debugging
dumps.  r=putterman.
2000-04-13 21:56:28 +00:00
mscott%netscape.com
4ef2e2c271 Bug #35661 --> don't try to load a message if we are about to delete it
r=putterman
2000-04-13 03:03:50 +00:00
sspitzer%netscape.com
26796affc9 fix for blocker bug #35591. 3 pane toolbar buttons don't work. 2000-04-12 15:32:27 +00:00
putterman%netscape.com
8cbb6c9e43 Add a standalone message window and make multiple 3 pane configurations work. r=mscott, sspitzer. 2000-04-11 20:19:32 +00:00
sspitzer%netscape.com
8ef6a389e0 remove my debugging dump statements. 2000-04-04 05:53:39 +00:00
sspitzer%netscape.com
8d102c93f1 more changes for "updating counts" when the news server expands.
because we persist the "open" state of a news server (unlike 4.x, which re-closed it)
I call PerformExpand() on all "open" servers at start up.

also, some performance optimizations, thanks to putterman for the help.
2000-04-04 05:47:24 +00:00
sspitzer%netscape.com
3341f57d8f fix for #10855. update newsgroup counts when expanding the server. still a few
edges to smooth.  also, continue clean up of the news code.  r=bienvenu
2000-04-04 02:31:43 +00:00
sspitzer%netscape.com
7e88616d44 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
79d0581135 fix for #33968. r=mscott. only open a new three pane when double clicking on a folder or newsgroups.
don't do it when double clicking on a server.
2000-03-30 23:42:15 +00:00
sspitzer%netscape.com
8badc05d83 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
0bffe2e6db missed a JS listener implementation (thanks putterman) 2000-03-28 07:09:53 +00:00
putterman%netscape.com
cc31405197 r=mscott. Fix for 31805. can now have multiple mail windows open. 2000-03-17 01:10:57 +00:00
putterman%netscape.com
0a24489bd2 r=bienvenu. Fixes for 29970 - deleting last message in a folder works. 17074 - remember
sort per folder.  27749 View Message menu works.  16966 Mark thread read.  28419 File Button
2000-03-14 05:38:51 +00:00
putterman%netscape.com
071e736ec0 a=phil. r=hangas. Fixes 20422 where clicking on a thread twisty wouldn't open up the
entire thread.
2000-03-01 22:33:25 +00:00
sspitzer%netscape.com
0619d76a5f fix for #28530, r=alecf, a=jar,phil 2000-02-24 02:03:11 +00:00
mscott%netscape.com
d7ca46f6a5 Bug #25583,27681,24193 when unloading the 3-pane window, close the msg window
r=sspitzer
2000-02-16 05:33:30 +00:00
putterman%netscape.com
de272ba0ac 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
alecf%netscape.com
eb3091c1a3 fix for #23391 - auto-launch the account wizard for "invalid" accounts
r=sspitzer
2000-02-15 06:41:28 +00:00
ducarroz%netscape.com
11364bc982 Fix for bug 24182. For some reason, we cannot set the thread column icon during the load of the window. This is a temporary fix. R=putterman 2000-02-12 00:55:14 +00:00
putterman%netscape.com
1be1c40f35 If a message that is loaded in the message pane is selected again,don't reload it.
r=mscott.
2000-02-04 15:19:57 +00:00
putterman%netscape.com
eb3aa13465 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
putterman%netscape.com
bb42c1aa32 Fix for 10796. r=jefft and ducarroz. Hook up double clicks on thread pane for drafts and templates. 2000-01-31 22:20:55 +00:00
putterman%netscape.com
d04174bf7b Fix for 24768. r=alecf. Move view navigation code to C++ to speed up. 2000-01-28 23:25:17 +00:00
putterman%netscape.com
e95044655d Fix for 24362 and 23755. Can now see downloaded mail for a new profile. Status bar gets updated
message counts.  a=chofmann. r=alecf and bienvenu.
2000-01-20 22:56:00 +00:00
sspitzer%netscape.com
a8927fd2e9 step 2 of divorce the mailnews migration code from the account manager 2000-01-15 09:00:46 +00:00
danm%netscape.com
f3fcbf5966 removing JS for persisting position and size (now handled automatically by C code) 2000-01-14 00:09:50 +00:00
putterman%netscape.com
5e92d3ed61 Instead of selecting first new message on startup, just scroll to it. r=alecf. 2000-01-12 07:18:58 +00:00
putterman%netscape.com
f02e8fafc5 Begin work on mail context menus. This is for the thread pane. r= alecf. 2000-01-12 02:25:35 +00:00
sspitzer%netscape.com
9ca75194ad 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
putterman%netscape.com
542c0cc4fe Select Inbox on startup if it's currently in the content model. r=mscott. 2000-01-10 01:34:36 +00:00
bienvenu%netscape.com
1654263297 add ability to null out msg status feedback, r=putterman 2000-01-09 23:15:07 +00:00
putterman%netscape.com
e73cd6a961 Select and scroll to first new message in a folder. r=bienvenu. 2000-01-09 19:47:58 +00:00
mscott%netscape.com
cc713cbb14 Bug #22960 --> add on load header pane support, clear the header pane whenever we clear the message pane. 2000-01-06 00:53:12 +00:00
putterman%netscape.com
12b7324038 Fixes part of 20446. r=sspitzer. Remember collapsed/expanded state of folderpane. Also
sort messages by date as default sort until we remember sort per folder.
2000-01-06 00:47:02 +00:00
sspitzer%netscape.com
9211b9189f change to reflect the view | header state in the menu, using a radio
menu type.  r=hangas.  one thing isn't working, and that is having
it come up checked with the choice from prefs.  I'll log a bug now.
1999-12-24 01:08:05 +00:00
putterman%netscape.com
53bb123d4e Fix for 21846. Next Msg works for thread view. r=sspitzer, a=sdagley 1999-12-21 23:38:31 +00:00
sspitzer%netscape.com
e93896ea22 alecf removed nsMessenger::OnUnload(), but not this reference to it. 1999-12-18 08:49:28 +00:00
norris%netscape.com
db3ac41e96 Fix bug 16672 "[DOGFOOD] JavaScript in HTML email message may read local files"
This fix uses the data: protocol to load the text of the mail message,
meaning there's no need for a temporary file. It encodes the data in base
64 so that we don't have to worry about escaping double quotes, ampersands, etc.

r=rhp@netscape.com.

Also fix JavaScript error. r=putterman@netscape.com
1999-12-08 23:00:22 +00:00
alecf%netscape.com
1e90278389 don't load about:blank unless we have to
(no bug, but it makes ctrl-selecting messages faster)
r=scottip
1999-12-02 23:49:12 +00:00
alecf%netscape.com
df62407466 mail architecture cleanup (no bug - emptying my tree before next week's closure)
- get rid of GetAccountManager call (it's now a service)
- move hacks GetCurrentIdentity and GetCurrentServer into the account manager for now
- eliminate these calls from nsMsgMailSession
- update all call sites (C++ and JS)
r=mscott
1999-12-02 06:59:28 +00:00
slamm%netscape.com
a5b353c8dd Remove obsolete JavaScript code for the sidebar. r=mcafee 1999-11-30 03:03:20 +00:00
putterman%netscape.com
e71f346f0f Work on making folder pane look like spec. Fixes 17841. Reviewed by alecf. 1999-11-22 22:08:23 +00:00
putterman%netscape.com
f27e2cdda5 Fix for 18244. Don't load messages if splitter between thread and message pane is collapsed.
reviewed by hangas.
1999-11-11 20:24:46 +00:00
putterman%netscape.com
38dfa802ce Work on 12846 for making message threads work. Reviewed by bienvenu. 1999-11-11 00:23:29 +00:00
hangas%netscape.com
6978081f5a Fix for bug 16189, which allows undo/redo to be used in the thread pane of mail/news. r-jefft a=chofmann 1999-11-03 23:03:12 +00:00
hangas%netscape.com
26fbbb140d Progress on Command Updating and Dispatching (15127). r=scottip 1999-11-02 03:55:59 +00:00
bienvenu%netscape.com
21d54004e2 add code for hooking up stop button,r=putterman 12016 1999-11-02 03:34:45 +00:00
putterman%netscape.com
7d2a82beee Fix for 17556. Reviewed by alecf. Newsgroups show abbreviated name in folder pane. 1999-10-29 20:46:15 +00:00