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

2161 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com 343a053e83 slightly better e-mail validation for #3744
r=sspitzer
2000-01-06 23:34:26 +00:00
sspitzer%netscape.com 9656f2ad86 fix for #23274. make "File | New... | Account" work. 2000-01-06 21:13:01 +00:00
sspitzer%netscape.com 66a0c36aa7 fix for bug #21235. fix the "triple click" problem with the folder picker.
thanks to waterson for the tip.  also, add the MPL to the top of the file.
2000-01-06 19:54:46 +00:00
nhotta%netscape.com f5e7bc5002 Changed to apply the entity conversion before charset conversion, bug 20062, r=akkana. 2000-01-06 19:49:23 +00:00
alecf%netscape.com a56b50c8f6 backend part of fix for #14798, r=mscott 2000-01-06 08:27:23 +00:00
mscott%netscape.com f81d881ff1 include name space urls
r=hangas
2000-01-06 00:54:55 +00:00
mscott%netscape.com 4a407a1700 Bug #22960 --> fix an inefficiency when deleting a message...we were clearing the
message pane and msg header view overlay twice every time we deleted
a msg...this helps make deleting look faster...The fix is to not
 clear the msg pane every time selection changes in the thread pane..
instead only clear the msg pane when the folder selection changes..
2000-01-06 00:54:09 +00:00
mscott%netscape.com 9c9c878a02 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
mscott%netscape.com 6c77b347ac Bug #22960 --> include msgHdrViewOverlay for the message header pane which shows the message headers
for a selected message.
2000-01-06 00:51:59 +00:00
putterman%netscape.com 8609a017c3 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
mscott%netscape.com 81d41ff3ef Bug #22960 --> store nsIMsgHeaderSink
r=bienvenu
2000-01-06 00:46:35 +00:00
mscott%netscape.com 0fb5653d82 Bug #22960 --> Part of new message display landing. Remember the nsIMsgWindow
r=bienvenu
2000-01-06 00:46:10 +00:00
mscott%netscape.com 02cf8db984 Bug #22960 --> store a nsIMsgHdrSink associated with the messenger window instance
r=bienvenu
2000-01-06 00:45:47 +00:00
mscott%netscape.com 88b689fe2e Part of new message display landing. DisplayMessage now takes in the nsIMsgWindow
r=bienvenu
2000-01-06 00:45:28 +00:00
mscott%netscape.com c3864a3999 Bug ##22960 --> Landing new message display stuff
linkify all email addresses into mailto links.
Add toggle button support for toggling between long and short views of headers with email addresses.
2000-01-06 00:36:35 +00:00
mscott%netscape.com 523957035f Add support for toggling between short and long address views for the to and from fields.
r=hangas
properly format the attachment menupopup so it lines up right underneath the attachment icon.
r=hyatt
2000-01-06 00:34:39 +00:00
mscott%netscape.com 83a0915abf Use visibility-collapse instead of display-none for the hide attribute
r=hyatt
2000-01-06 00:32:47 +00:00
mscott%netscape.com 64db47614f Part of new message display landing. Export msgHdrViewOverlay.css 2000-01-06 00:25:28 +00:00
mscott%netscape.com db42158231 part of new message display landing. export nsMsgHdrViewOverlay.css 2000-01-06 00:22:43 +00:00
mscott%netscape.com 070de73079 part of new message display. export nsMsgHdrViewOverlay.css 2000-01-06 00:21:20 +00:00
mscott%netscape.com e1c26f9827 Preparing to land new message display stuff. Export nsMsgHdrViewOverlay.dtd 2000-01-06 00:19:25 +00:00
mscott%netscape.com de83156e16 Preparing to land new message display stuff. Export nsMsgHdrViewOverlay.xul and nsMsgHdrViewOverlay.js 2000-01-06 00:19:01 +00:00
mscott%netscape.com f73238ce94 Part of new message display landing. Export nsMsgHdrViewOverlay.dtd 2000-01-06 00:09:26 +00:00
mscott%netscape.com b6c438fbf1 Part of new message display landing. Export nsMsgHdrViewOverlay.xul, nsMsgHdrViewOverlay.js 2000-01-06 00:08:56 +00:00
mscott%netscape.com f6e844a304 Begin landing on new message display stuff. Export nsMsgHdrViewOverlay.dtd 2000-01-06 00:06:38 +00:00
mscott%netscape.com 2b8fa01b67 Begin landing on new message display stuff. Export nsMsgHdrViewOverlay.xul, nsMsgHdrViewOverlay.js 2000-01-06 00:06:17 +00:00
waterson%netscape.com 0c4dc39960 Fix message loading. nsXULDocument expects the GetPrincipal() method to -not- fail, so instead, return a null principal. 2000-01-05 22:55:04 +00:00
jefft%netscape.com e6f30100ef fixed bug 21688 -- [Dogfood] Headers are all collapsed into 1 line when forwarding certain types of msgs; conditionally strip out line continuation; r=rhp 2000-01-05 15:46:06 +00:00
bienvenu%netscape.com 91700a4850 check in jefft's fix for crash opening new account, r=me 2000-01-05 15:14:13 +00:00
mscott%netscape.com eaa2491dbb Bug #22960 --> style rules for the new message header view overlay which is used to display the msg headers for a selected message.
This isn't part of the build yet.
r=hangas
2000-01-05 05:37:42 +00:00
rpotts%netscape.com 77544780de Removed multipart/x-mixed-replace sinjce it is now handled as a stream converted in the URI loader. 2000-01-05 04:45:49 +00:00
alecf%netscape.com f5f752106a still more nsString->nsAutoString cleanup 2000-01-05 03:06:03 +00:00
alecf%netscape.com 7a57bf8228 more nsAutoString cleanup 2000-01-05 02:59:24 +00:00
alecf%netscape.com 0565a0e3d8 some nsString->nsAutoString cleanup 2000-01-05 02:55:17 +00:00
alecf%netscape.com a9926bbf8e pass 2 off XPIDLizing nsIMsgHdr - clean up IDL to use attributes where appropriate, and fix up API calls where necessary (#7808) 2000-01-05 02:02:50 +00:00
mscott%netscape.com 497c229d1d fix potential build breakage...use .get on nsCOMPtr b4 comparing to a raw ptr... 2000-01-05 01:45:08 +00:00
mscott%netscape.com 6404c59b3c Bug #22962 become an observer with the observer service and listen to status changes.
this allows us to pick up mouse over link text in the status bar.
r=sspitzer
2000-01-05 01:40:13 +00:00
putterman%netscape.com d00e9f8117 Fixes 17427, 17288. r=bienvenu. NextUnreadThread works and Next Unread Messages uses it
for optimization.  Thread counts work in thread pane.  Can now mark a replied or forwarded message
as unread.
2000-01-05 00:56:27 +00:00
alecf%netscape.com 0034c86713 added files: mozilla/mailnews/base/public/nsIMsgHdr.idl 2000-01-04 22:42:00 +00:00
alecf%netscape.com 39daca57b1 first pass at fix for #7808, XPIDLizing nsIMsgHdr - for now just make an exact duplicate of the C++ interface, except in XPIDL
r=putterman
2000-01-04 22:41:21 +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
alecf%netscape.com 10045bdc83 major cleanup of the account wizard:
- add validation routines so people don't enter blank information
- prepopulate a couple fields based on previous entries
fixes #23001, #23003, #3744, #21806
r=sspitzer
2000-01-04 21:12:43 +00:00
alecf%netscape.com 352c789af9 fix misspelling 2000-01-04 08:30:10 +00:00
alecf%netscape.com 4454cab7eb remove some unused menu items (no bug, just general cleanup) 2000-01-04 08:27:17 +00:00
alecf%netscape.com 95a1b70f92 fix for #13587, #22316, #13591, #16898 - overall wizard behavior
fix next, finish buttons, get rid of superflous "click next" instructions, get enabling/disabling of buttons correct, etc
2000-01-04 08:19:45 +00:00
alecf%netscape.com d1fbcee588 more fixes for #13586, more typos, missing strings 2000-01-04 08:00:43 +00:00
alecf%netscape.com 87cc5c5ebb more fixes for #13586, just typos 2000-01-04 07:55:34 +00:00
alecf%netscape.com 12c8fdb813 fix for #13586 - add a missing string and spacer 2000-01-04 07:53:45 +00:00
sspitzer%netscape.com afb447705c being anal... 2000-01-04 05:49:43 +00:00
sspitzer%netscape.com 0599180ed0 it is possible to get into the state where you have an fcc pref for a given folder, but the server where the folder lives is gone. (it involves removing servers)
this isn't the complete fix, but at least it prevents the javascript assertion in bug #22987.
2000-01-04 05:20:35 +00:00
dougt%netscape.com 2afdef1ab2 Including nsIFileSpec.h directly. It is included indirectly. This
prep work for the nsIFile landing.
2000-01-03 23:12:33 +00:00
mscott%netscape.com 38ab15c32f Bug #22960 --> Part of the landing for improving message display performance. Dtd file for the xul msg header view
overlay. This dtd file contains the entity information for your basic RFC-822 msg headers.
Not part of the build!
r=hangas
2000-01-03 23:09:25 +00:00
mscott%netscape.com fb47f2cbd1 Bug #22960 --> xul overlay for displaying the msg headers for a selected message.
Not part of the build yet
r=hangas
2000-01-03 23:07:14 +00:00
mscott%netscape.com 9427254e4f Bug #22960 --> js routines used by the msg header overlay for displaying the header pane for a selected message.
NOT Part of the build yet.
r=hangas
2000-01-03 23:06:39 +00:00
rpotts%netscape.com e4d36a4fca Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad. 1999-12-29 07:32:59 +00:00
sspitzer%netscape.com fc6d39f73f more changes for the "Choose..." button near the signature text area.
also, make the smtp server pane in the account wizard grey, like the rest of them.
1999-12-29 02:53:33 +00:00
sspitzer%netscape.com 061a2bf91d add a "choose..." button next to the signature text field. 1999-12-29 02:42:37 +00:00
sspitzer%netscape.com f9926694a3 fix for #15191. properly migrate the mail.signature_date and mail.signature_file prefs.
they are now per-identity prefs.

mail.identity.id1.attach_signature is set if the user had a signature in 4.x

the pref mail.signature_file gets migrated to mail.identity.id1.sig_file and
the pref mail.signature_date gets migrate to mail.identity.id1.sig_date

added a few new macros for pref migration.
1999-12-29 02:17:07 +00:00
sspitzer%netscape.com 317d957f30 fix for #21057. we had move to trash and mark as delete switched in the UI. 1999-12-28 21:12:27 +00:00
sspitzer%netscape.com 1578f445fb the very humble beginnings of drag and drop for messenger. 1999-12-28 19:17:36 +00:00
sspitzer%netscape.com 6347e56312 clean up for fix for #18751. don't use a constant for the type.
r=ducarroz
1999-12-24 16:06:52 +00:00
sspitzer%netscape.com 3b2359c363 fix for #18751. now, if the user has a newsgroup selected in the folder pane,
and they hit new message, it comes up prepopulated to post to that group
on that host.
1999-12-24 10:54:52 +00:00
sspitzer%netscape.com c75d9fb821 rest of fix for #15845, #15843, and #15861. for check boxes, see if
"reversed" attribute is true.  if so, reverse the value.
1999-12-24 09:57:49 +00:00
sspitzer%netscape.com 7fd217a533 fix for #15845, #15843, and #15861. we had the pref ui reversed for a few prefs. doh! 1999-12-24 09:38:15 +00:00
sspitzer%netscape.com aee754f4cf fixes for #21345 and #17090. remove the junk mail folder, since we
don't support it yet.  and remove the message center prefs, since we
don't support that UI anymore.
1999-12-24 09:18:36 +00:00
sspitzer%netscape.com 0c9b7c6a74 fix for #17665, allow the user to configure if they want to use
the newsgroup name abbreviations in the folder pane.
default is yes.  comment out some dumps.  make it so the account manager
can deal with radio inputs.
1999-12-24 08:57:54 +00:00
sspitzer%netscape.com 810e05d94c fix for #20990. missing some filter choices, and fix a js error. 1999-12-24 06:28:44 +00:00
sspitzer%netscape.com 8dd5ec9395 fix for #13767. new nntp accounts should have text compose for the default.
the user can always override this in the account manager.
if it was a migrate account, we use what ever they had set in 4.x
1999-12-24 05:07:30 +00:00
sspitzer%netscape.com 89673254c7 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
bienvenu%netscape.com 69a1d9162a fix memory leaks, r=sspitzer 1999-12-23 20:05:19 +00:00
sspitzer%netscape.com a8d556fe31 fix js exception when the smtp server is not defined 1999-12-22 07:14:21 +00:00
sspitzer%netscape.com 9b6b7d5b3c whoops, forgot the pref type. stoopid. 1999-12-22 06:22:24 +00:00
sspitzer%netscape.com 33f912fe13 rest of fix for #2658, allow user to disable the mailnews start page through the prefs ui.
a=sdagley
1999-12-22 06:17:43 +00:00
sspitzer%netscape.com 6a74d4ea6a fix for #2658, allow the user to set the mailnews start page via prefs.
I'm re-using some of the js in PrefWindow.js to do this, since it very much like
setting the users home page.
1999-12-22 06:08:51 +00:00
sspitzer%netscape.com cd09bf713b now that the newsrc file is not in $(HOME), I better allow the user to see
where it is and change the location (if they want, not recommended)
from the account setup dialog.
1999-12-22 04:28:32 +00:00
sspitzer%netscape.com 31a1365018 fix for #22099, newsrc migration problems on linux. r=mscott, a=syd. 1999-12-22 03:31:59 +00:00
sspitzer%netscape.com 3990b653bb add titles to the filter dialogs. remove the html select and use my
whizbang folder picker instead. r=putterman a=sdagley
1999-12-22 01:46:53 +00:00
sspitzer%netscape.com 620f45270d implement more of the View | Sort menu items, implement the View | Headers menu items, remove dead code. r=putterman, a=sdagley 1999-12-22 00:18:44 +00:00
putterman%netscape.com 9ab0fd2dd1 same as last checkin, forgot to put this in. 1999-12-21 23:41:06 +00:00
putterman%netscape.com 97eb7d425d Fix for 21846. Next Msg works for thread view. r=sspitzer, a=sdagley 1999-12-21 23:38:31 +00:00
sspitzer%netscape.com b8073feab0 fix FMM and UMR from purify, add some null sanity checks to fix various
crashers that I've seen.
1999-12-21 23:11:17 +00:00
sspitzer%netscape.com 7411c47023 warnings fixes, and fix for #21901, all password dialogs to have titles
if the user passes one in, or use "Password" if they pass null.
1999-12-21 23:03:29 +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 6290852624 take out a dump that is confusing people. 1999-12-21 21:43:29 +00:00
sspitzer%netscape.com dda2a6e3a4 initialize some uninitialized variables 1999-12-21 01:18:47 +00:00
sspitzer%netscape.com 8191b265b9 fixes for #17787 and #20395. make the folder pickers look like buttons
and get the "mail.citation_color" pref to work in the prefs dialog.
thanks for brade for doing the hard work with color prefs.
r=brade,alecf, a=chofmann
1999-12-21 00:52:39 +00:00
jefft%netscape.com 689985c0aa fixed bug 21417 - [Performance] nsMsgLineStreamBuffer use PL_strlen to determine how many bytes left in the buffer; eliminate using PL_strlen() to speed up the performance; r=mscott, bienvenu; a=chofmann 1999-12-20 14:58:05 +00:00
sspitzer%netscape.com 9afeda46a1 fix for regression, where after move or delete, the next message would not be
selected.  thanks to putterman for the fix.
1999-12-18 19:23:09 +00:00
sspitzer%netscape.com cf2610805e alecf removed nsMessenger::OnUnload(), but not this reference to it. 1999-12-18 08:49:28 +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
alecf%netscape.com 9b43feaaa8 general cleanup of dead code in messenger, and fixup to use non-DOM interfaces so that the interface isn't tied to a UI
r=sspitzer
a=chofmann
1999-12-18 00:48:25 +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
waterson%netscape.com 9b884d99ec Fix missing MOZ_COUNT_CTOR(). 1999-12-17 00:16:34 +00:00
sspitzer%netscape.com 81a9a3a9ba fix for blocker bug #21937. fix by putterman. the problem was that
contentframe.js was removed from the build, but not the reference to
it in messenger.xul.  this caused the problem.  we didn't see it in debug
(non-clobber) builds because that file still existed in our trees.
a=leaf,r=sspitzer,bienvenu
1999-12-16 20:10:09 +00:00
shaver%netscape.com 566b8945c7 remove excess 'Netscape' references from the chrome (r=dmose,a=leaf) 1999-12-15 23:00:34 +00:00
bienvenu%netscape.com 5d72f78eab fix for stop in mailnews,r=mscott,a=chofmann 18242 1999-12-12 01:23:26 +00:00
norris%netscape.com e650ab2c82 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
hyatt%netscape.com e360425c25 Adding treepopup support to the thread pane. 1999-12-08 11:34:58 +00:00
mscott%netscape.com 831362b927 fix memory leak for webshell! Bug #21126 --> ftp was broken with mail window up
r=sspitzer
1999-12-08 04:33:44 +00:00
bienvenu%netscape.com 5b9029b704 fix 17058 mac body filters, r=sspitzer 1999-12-08 03:25:48 +00:00
bienvenu%netscape.com db3b82b4eb fix bug on mac where filters only work first time, r=rpotts 1999-12-08 02:31:44 +00:00
alecf%netscape.com e55564777a check for null pointer - happens when necko gives us back an empty channel (this is the only place we weren't checking)
r=jefft
1999-12-08 00:01:52 +00:00
sspitzer%netscape.com 3af88cf72e fix for #21079, infinite loop when discovering folders. r=bienvenu 1999-12-07 23:04:24 +00:00
scc%netscape.com f4ad22b9d9 Make observers support weak references. Bug #18682; r=dp. 1999-12-07 14:06:36 +00:00
alecf%netscape.com db22dd38a9 fix for #20647 (required to verify a PDT+ bug)
r=sspitzer
nsCRT::strcmp was returning 0 when you pass a PRUnichar* 0 null pointer
1999-12-07 08:48:52 +00:00
sspitzer%netscape.com 74e4a13ed9 fix for #20896, need to select menu or folder picker twice to see the top
level folders for a server.  fix from putterman, r=sspitzer.
1999-12-07 06:20:02 +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
jefft%netscape.com dd8ea8e802 possibly fix bug 20230, save template requires canonical line ending when uploading to an imap server; r=rhp; 1999-12-06 15:40:24 +00:00
hyatt%netscape.com 59179cbc17 Package compliance for messenger. 1999-12-05 08:28:56 +00:00
hyatt%netscape.com 8c3fe1cfeb Bringing messenger into compliance with master skin file rules. 1999-12-05 08:27:37 +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
sspitzer%netscape.com e6608ff203 fix copy and paste errors: CanRename -> CanFileMessages.
It worked, because for nntp servers, both of those are always false.
fix the rename rules so that folders with no children that can't be
renamed are show, but disabled.  remove the oncommand="" for menu items
that are generated as disabled.
1999-12-04 19:52:03 +00:00
sspitzer%netscape.com 72bbcdbbba prevent news servers with no newsgroups from showing up in the "new folder" dialog folder picker 1999-12-04 18:40:24 +00:00
sspitzer%netscape.com c0293e6f40 since we only do news subscribe (and not imap subscribe)
and we aren't supporting news categories yet,
we can comment out this rule, since only news servers
should appear in the subscribe dialog.
1999-12-04 18:33:14 +00:00
sspitzer%netscape.com e27a6ecd40 fix for #20798. on preflight the folder picker with valid folders.
also, rename SetTitleButton -> SetFolderPicker.  remove dump statements.
1999-12-04 18:29:05 +00:00
warren%netscape.com bf4ef9672f Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408 1999-12-04 10:01:32 +00:00
alecf%netscape.com fcc3f838c0 don't acknowledge that we've loaded accounts until after we've garaunteed that the mail.accountmanager.accounts pref exists. This allows us to call LoadAccounts() before the prefs get loaded, without getting stuck in a state where we have no accounts.
r=putterman
helps fix #20607 for bienvenu
1999-12-04 03:02:47 +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 54986cb7df use the new folder picker cascading menus in the "copies and folders" panel of the
account setup dialog.  remove cruft in am-copies.*.
fixes #19400.  r=alecf
1999-12-04 01:43:12 +00:00
sspitzer%netscape.com ae7b1266a2 fix warning. 1999-12-03 09:53:26 +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
jefft%netscape.com 97072a9b83 fixed bug 12929 & bug 20415 - imap rename/delete/move folder should reset the connection to authenticated state; imap empty trash didn't delete subfolders; r=bienvenu 1999-12-03 05:59:57 +00:00
alecf%netscape.com c75e133d6b add a bunch of IDLDoc comments for component testing
no reviewer because these are just comments
1999-12-03 04:46:49 +00:00
alecf%netscape.com 4340f0dc28 fix unicode support for prettyName, #20405
retrieve name from prefs using CopyUnicharPref()
r=sspitzer
1999-12-03 00:10:00 +00:00
alecf%netscape.com 2900b68958 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
putterman%netscape.com 31ffb1441c Fix 20556 and change printf to dump in js. 1999-12-02 23:14:42 +00:00
alecf%netscape.com aa31be56e7 oops, forgot to check this file in with my last checkin 1999-12-02 07:25:39 +00:00
mscott%netscape.com 7931193175 api synch with uri loader to use nsIURILoaderCommand.
fill out the canHandleContent method to include
all the primary and secondary content types we want the
mail window to handle
r=travis
1999-12-02 07:00:34 +00:00
alecf%netscape.com 8dfb58e0e1 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
alecf%netscape.com cbe91f065b fix for #20405 - change Organization, Identity Name and FullName to be unicode, using new unicode prefs
r=rhp
1999-12-02 03:11:52 +00:00
bienvenu%netscape.com 205cd3dffd turn back on throbber now that paint problems are fixed 1999-12-02 01:07:38 +00:00
alecf%netscape.com c714fb980c fix for #20492 - move sender column header into value= attribute instead of floating as a #text node 1999-12-01 22:05:22 +00:00
mscott%netscape.com 853d0d18af stub implementation of AsyncOpen. 1999-12-01 06:17:49 +00:00
sspitzer%netscape.com 28b7531820 fix for #14355, r=alecf.
only show nntp servers in "subscribe" dialog and only show mail servers and mail folders in "new folder" dialog
1999-12-01 03:16:14 +00:00
alecf%netscape.com d9660e8fc4 oops, this is a pop3-specific pref. this and the previous checkin r=sspitzer 1999-12-01 00:22:38 +00:00
alecf%netscape.com a5f0b6de65 add new preference for automatically downloading mail on biff 1999-12-01 00:10:37 +00:00
alecf%netscape.com a6a2c5f155 fix for #16885 - remove the "Name" heading from the tree
r=sspitzer
1999-12-01 00:06:19 +00:00
sspitzer%netscape.com 6ccce5f3af remove my cheesy dump statements. 1999-11-30 23:15:27 +00:00
sspitzer%netscape.com b95351b8ff clean up in preparation for bug #14254. remove unused files. create
new string bundle (messenger.properties) for use by the messenger application
fix widgetglue.js to use the string bundle.  now we get the title of the
new folder / subscribe dialog from the string bundle.
also fix the problem where the new folder / subscribe dialog wouldn't open
if zero, or more than one server / folder were selected.
1999-11-30 22:57:42 +00:00
warren%netscape.com a265a32348 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
slamm%netscape.com d32e65c475 Remove obsolete JavaScript code for the sidebar. r=mcafee 1999-11-30 03:03:20 +00:00
slamm%netscape.com 336ffa0f5f Add persistence for state of folder splitter. Remove persistence
for sidebar-splitter (sidebarOverlay.xul handles it.) r=mcafee
1999-11-30 03:03:13 +00:00
hangas%netscape.com 1f11af9677 Fix for 18018, mail prefs messed up. r=davidm 1999-11-29 21:38:32 +00:00
warren%netscape.com 4ab4ee4d4e Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
mscott%netscape.com 1312fa4242 Bug #19955 --> QueryInterface was going to the RDFResource base class
if it couldn't handle it. It should go to nsMsgFolder which is the next class in the hierarchy.
r=alecf
1999-11-24 00:39:26 +00:00
jefft%netscape.com e12df89b01 fixed bug 10801 -- failed to save messages as templates; stationary folder is now per identity; r=putterman 1999-11-23 22:19:48 +00:00
alecf%netscape.com 70c9945c4a fixing spelling error in dtd (no reviewer necessary) 1999-11-23 21:50:19 +00:00
mscott%netscape.com e2edf33027 Bug #1966 --> be safe...when you get an OnStopRunningUrl,
remove yourself as a url listener because you don't care anymore.
r=rhp
1999-11-22 23:32:48 +00:00
mscott%netscape.com e700009ca1 Bug #19166 --> pull a 180 and reverse the ref counting
model for url listeners. The manager now uses an
nsIsupportsArray to keep references to all of the url listeners.
However, in order to prevent circular references (which is
why I was using a nsVoidArray before), when we issue the on stop
call to a url listener, we automatically release our ref
to that object.
r=rhp
1999-11-22 23:32:13 +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 4ce787a363 fixed bug 8889 - cannot post messages with attachments to the news server; rv=mscott; Added base PostMessage() method to remove duplicate code in smtp and nntp protocol 1999-11-22 14:41:20 +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
jefft%netscape.com d1c59fa4b0 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; clear tree selection item when rename 1999-11-19 14:34:55 +00:00
buster%netscape.com 4cbe3e3538 bug 12022, r=rickg 1999-11-19 08:26:56 +00:00
alecf%netscape.com ad460da023 fix regression #19239
form widget "types" changed to be leading-letter capitalized, which busted the heck out of everything.
couldn't find a reviewer, but this has to be fixed for tomorrow
r=me
1999-11-19 03:37:10 +00:00
mscott%netscape.com d6ca2700dc uri dispatching tweak...doContent shouldn't explictly check for message/rfc822
r=sspitzer
1999-11-18 08:59:53 +00:00
mscott%netscape.com edb312bee2 Bug #14928 --> uri dispatching intial landing. when a mail window comes up, we need to register ourselves
with the uri loader.

The mail window is also a nsIURIContentListener. Implement this interface such that doContent requests
are forwarded to the webshell for our message.
r=sspitzer
1999-11-18 07:47:52 +00:00
warren%netscape.com d8bbb844e6 Removed the nsICapabilities interface in favor of nsIInterfaceRequestor. 1999-11-18 07:36:41 +00:00
putterman%netscape.com a6b00e810f Fixes various message count updating bugs. reviewed by bienvenu. 1999-11-18 04:31:01 +00:00
hangas%netscape.com 4acdf71acb Fixes for selection bug 19011 and sidebar resize bug 18742. r=ducarroz 1999-11-18 02:45:38 +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
warren%netscape.com aaf83521f5 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
putterman%netscape.com 61912079ef Fixes leak. reviewed by bienvenu. 1999-11-17 00:52:16 +00:00
putterman%netscape.com 52241034d7 Fixed icons in folder pane. 1999-11-16 23:52:20 +00:00
putterman%netscape.com 21cdb49da9 Partial fix for 18742. You can now move the sidebar splitter, Thanks to slamm for the fix.
Also some other skin changes to fix some icons and don't make news show up in copy and move menu.
1999-11-16 23:33:35 +00:00
sspitzer%netscape.com 264da824d1 fix for #18999, r=putterman
gracefully handle migration if the user used movemail (unix only) in 4.x
wrap all the movemail code with #defines, it is not needed on non-unix
platforms.  movemail is still not supported, but at least now migration
(of bookmarks and cookies) doesn't fail, and you can see your old mail
in 5.0.
1999-11-16 22:54:58 +00:00
sspitzer%netscape.com 62adac0880 fix warning. 1999-11-16 19:24:35 +00:00
hangas%netscape.com 0acdbe4641 Added some user-focus styles following saari's focus checkins, r=saari. Fixed 17947, 17780, 16483, 16601 which were related to focus issues. Some New Skin adjustments (menu color and 15219), r=german 1999-11-16 01:21:22 +00:00
putterman%netscape.com 86ed1f5c42 Fix potential crash from last checkins that might occur when shutting down without
having run mailnews.
1999-11-14 22:03:24 +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
hangas%netscape.com a5d1a0713b New Skin update (changed mail and AB windows to have visible representation of focus on trees). Fixed bug 16459 (clear card view pane on change of selection in AB). r=scottip 1999-11-12 02:41:50 +00:00
dp%netscape.com 1158669bdb Converted using nsIShutdownListener to xpcom shutdown observer. r=putterman 1999-11-12 01:28:58 +00:00
nhotta%netscape.com 772644b9ca Changed to resolve charset alias before unicode conversion, made charset name to case sensitive, consolidated conversion wrapper functions, bug 18264,
r=ftang.
1999-11-11 22:05:10 +00:00
putterman%netscape.com 6f7e97f3d9 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 ab440e9922 added nsIIncomingServerListener.idl 1999-11-11 00:27:10 +00:00
putterman%netscape.com 877902e9e5 Work on 17712 to add incoming server listeners and hook biff up to them. Reviewed by alecf and bienvenu. 1999-11-11 00:26:02 +00:00
putterman%netscape.com c28099bcef Work on 17712 to add incoming server listeners and hook biff up to them. Reviewed by alecf. 1999-11-11 00:25:19 +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
ducarroz%netscape.com e45c32906a Fix for bug 18402, don't use AutoCString when need to deal with a UTF8 string (nsMsgCompose.cpp only). Fix for bug 13261, use constants instead of numerical. Cleanup Forward code, eliminate duplicate or dead code (in prep. for bug 15682) 1999-11-10 23:47:59 +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
sspitzer%netscape.com aef39e2938 fix for #18260, r=mscott. if we had a pop server in 4.x, upon migration, set
the send later uri pref to the "Unsent Messages" folder under that pop account.
1999-11-10 00:12:08 +00:00
bienvenu%netscape.com 118e74ff2b write out folder cache on messenger bootstrap shutdown a=chofmann,r=rhp 18306 1999-11-09 03:19:01 +00:00
sspitzer%netscape.com 302bb5c02a fix for #18128, r=alecf, a=chofmann
fix the broken icon.
1999-11-09 02:54:00 +00:00
sspitzer%netscape.com 7d32c76a59 fix for #17956, a=chofmann. fix by ducarroz, r=sspitzer 1999-11-09 02:07:58 +00:00
hangas%netscape.com c3bb4a1e3e Hacked Undo/Redo menus to always appear enabled. This is a work-around for the issue where menus steal focus and therefore break command updating. r=sspitzer a=chofmann 1999-11-09 02:07:40 +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
sspitzer%netscape.com 6ffdc40813 fix for #18064, r=alecf, a=choffman.
only create the local mail account if the user migrates from imap, or if the
user creates an imap server and they don't have a local mail account.
1999-11-06 01:22:28 +00:00
putterman%netscape.com a59c864e44 Workaround for 18088. make delete toolbar button work for thread pane. reviewed by
hangas approved by chofmann.
1999-11-05 22:21:41 +00:00
jefft%netscape.com 6bd8333c52 fixed bug 17928 - undo is not working for thread pane; this is the backend fix of the problem; creating TransactionManager in nsMsgWindow instead of in nsMessenger; r=bienvenu,a=chofmann 1999-11-05 05:23:15 +00:00
hangas%netscape.com b03d49dc03 Command updating and dispatching changes for menu items. Fixes 17848. r=hyatt, a=chofmann 1999-11-05 02:21:47 +00:00
sspitzer%netscape.com c1561c3f0d fix warning and fix bug #18036, r=bienvenu, a=chofmann.
prevent the infinite loop when applying filters to mail if a filter
rule uses an arbitrary header.
1999-11-05 01:58:03 +00:00
putterman%netscape.com 0b5d621294 Fix for 17987. Approved by chofmann and reviewed by hangas. 1999-11-04 19:38:11 +00:00
hangas%netscape.com f0ae8a0781 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
alecf%netscape.com c74924fafe fix for blocker #17882
a=leaf
1999-11-03 19:47:17 +00:00
gagan%netscape.com 39c882802c Modified the call to match the new signature of CreateTransport. a=mcafee. 1999-11-03 08:52:04 +00:00
alecf%netscape.com 72428b450e add open="true" to all the account
r=scottip
no bug, it's cosmetic/usability thing
1999-11-03 07:33:08 +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
putterman%netscape.com 1f58aaa9bb return rv instead of NS_OK so that we only return null targets with NS_RDF_NO_VALUE.
This stops a bunch of assertions.  reviewed by alecf.
1999-11-03 07:09:56 +00:00