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

2161 Коммитов

Автор SHA1 Сообщение Дата
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
warren%netscape.com 813f9f7c13 Structural changes for MakeAbsolute performance. bug#10736 r=valeski 1999-11-03 05:13:44 +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
alecf%netscape.com 81b34c115e fix message datasource so it doesn't return an error back to RDF
partial fix for #17811
r=putterman
1999-11-03 01:38:54 +00:00
bienvenu%netscape.com d8f8aa4b2a turn meteors back off, per mscott's request and review 1999-11-02 23:46:54 +00:00
bienvenu%netscape.com 41638ccfc8 more work to hook up stop button, r=mscott 17743 1999-11-02 21:36:59 +00:00
cata%netscape.com 5e74498896 Fixing typo in dtd file. Checkin for momoi, r=cata, bug=17018. 1999-11-02 21:27:02 +00:00
hangas%netscape.com af0cf70bfc Progress on Command Updating and Dispatching (15127). r=scottip 1999-11-02 03:55:59 +00:00
bienvenu%netscape.com 6c20d026a7 add code for hooking up stop button,r=putterman 12016 1999-11-02 03:34:45 +00:00
alecf%netscape.com 81b19f0af6 fix twisties in the thread pane and account manager by responding to GetTarget() along the child arcs like #child and #MessageChild bug #13551
r=scottip
1999-11-01 21:46:07 +00:00
bienvenu%netscape.com c49a1301ce add support for pending counts for imap folders r=mscott 1999-11-01 01:06:29 +00:00
mscott%netscape.com 63eb387a7a remove shut down listener stuff.
r=bienvenu
1999-11-01 00:57:49 +00:00
mscott%netscape.com bfb6f94f27 remove shutdown listener stuff.
r=bienvenu
1999-11-01 00:56:19 +00:00
mscott%netscape.com 5d7033301c remove shutdown listener code.
r=bienvenu
1999-11-01 00:55:06 +00:00
bienvenu%netscape.com ee204b6a9b add method to find out if folder is in open window r=putterman 1999-10-31 22:21:55 +00:00
alecf%netscape.com 7e7d501a38 more adding of class="dialog" to dialogs 1999-10-30 05:55:15 +00:00
alecf%netscape.com f51804c261 add class="dialog" to mailnews prefs panes
this and last checkin r=rgoodger@ihug.co.nz
1999-10-30 05:46:04 +00:00
bienvenu%netscape.com 8ffd497d4d fix body filters, r=sspitzer 17058 1999-10-29 21:33:44 +00:00
rchen%netscape.com e223733b82 Add Localization notes 1999-10-29 20:52:42 +00:00
alecf%netscape.com e884137575 fix titledbutton class to "dialog push"
r=shaver
1999-10-29 20:51:41 +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
cata%netscape.com a767164dfc Fix for bug #17018, r=cata, checkin for momoi. 1999-10-29 20:41:21 +00:00
rchen%netscape.com 1548c594a0 Add Localization Notes 1999-10-29 20:28:18 +00:00
bienvenu%netscape.com 62902479e8 changes to use nsIMsgWindow r=putterman 1999-10-29 04:39:06 +00:00
putterman%netscape.com 8ab04409f1 More work on 17376. reviewed by bienvenu. Store open folder and keep array of msgWindows. 1999-10-28 23:27:21 +00:00
waterson%netscape.com a021803d37 Put column headers back in to folder pane. r=hyatt. 1999-10-28 22:14:14 +00:00
bienvenu%netscape.com 3c48ff5d15 fix mac build bustage 1999-10-28 21:20:40 +00:00
alecf%netscape.com 46ecffbdfa fix casting problem on solaris 1999-10-28 21:13:06 +00:00
alecf%netscape.com d5dce7913b prepare to consolidate server URI creation - create a new property of incoming servers, the local store type, and construct the URL from there.
r=sspitzer
1999-10-28 20:22: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
bienvenu%netscape.com 7d8cde07b7 work on body filters and search r=mscott 1999-10-28 20:13:22 +00:00
putterman%netscape.com 857f18b20e This should stop build bustage for clobber builds. 1999-10-27 23:39:15 +00:00
cata%netscape.com fc69c75001 I'm checking in for momoi, r=cata, bug #17018, Charset Menu usability workaround. 1999-10-27 23:10:51 +00:00
hangas%netscape.com 4c0d31db99 Cleaned up bad style rules in global.css - should result in noticable performance improvement. Converted <titledbutton> rules to all use a class, this way we can be specific about how each type of button should look. Added line between columns in tree headers. Indented treecell contents. Cleaned up mail and AB toolbars. Fixed reflow and other drawing issues with toolbar buttons on new skins. Fixed problems in results tree on AB window. Other misc visual changes. Fixed bug 16530, changing the word Messenger to Mail. r=german/hyatt 1999-10-27 23:01:09 +00:00
bienvenu%netscape.com 7fa3868505 turn on date filters, r=mscott 10416 1999-10-27 22:45:18 +00:00
sspitzer%netscape.com a1db4e901d fix for #17285 and #17397. r=mscott.
properly migrate pop and nntp servers from 4.x that were not on the default ports (110 and 119, respectively).
also, set the default port pref to be -1, so that if we don't set the port, it gets set to -1.
1999-10-27 22:44:34 +00:00
putterman%netscape.com 1b702bb454 Added nsIMsgWindow.idl and nsIMsgRDFDataSource.idl 1999-10-27 22:40:34 +00:00
putterman%netscape.com 9ee3a92a37 Added nsMsgWindow.cpp 1999-10-27 22:39:37 +00:00
putterman%netscape.com 825d352eca Started work on 17376. reviewed by bienvenu. create an object that knows about
mailnews window data and pass it through backend.
1999-10-27 22:38:47 +00:00
mscott%netscape.com f4b43064b3 added a url dispatching comment. 1999-10-27 06:48:19 +00:00
putterman%netscape.com 3964bb3ac5 Fix for 17277. reviewed by mscott. Delete selects next message instead of previous. 1999-10-27 04:46:12 +00:00
sspitzer%netscape.com 5307d5a837 fix for #17212, r=mscott.
migrate imap servers that have the port in the name (like nsmail-2:143)
1999-10-26 23:34:30 +00:00
mccabe%netscape.com 1254c49293 Fix IDL to use native <idl-name>(<C++-name>); instead of just native <idl-name>; This is prep to make the tree compile with a new error mode landing in xpidl shortly.
Preperatory to a fix to 17013; I'm doing this as a separate checkin to avoid any checkin-skew danger.

r=shaver.
1999-10-26 23:26:28 +00:00
nhotta%netscape.com f890249d9c Unicode encoder related change for unmapped characters.
If unicode encoder cannot map a character to the target encoding, it returns used unicode length including the unmapped character.
That is true for all encoder except ISO-2022-JP (bug #15706). Changed the callers to match the encoder behavior. bug 8865, r=cata.
1999-10-26 20:16:11 +00:00
warren%netscape.com 00dfd9d907 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
hangas%netscape.com 2819886968 new ui. r=pavlov,german,hyatt 1999-10-26 00:39:19 +00:00
bienvenu%netscape.com 82e8c15274 turn off meteors and spinning barber pole for now r=mscott 1999-10-25 23:45:19 +00:00
putterman%netscape.com e42fe3ba15 Fixes 12894. Messages show up bold again if they are unread. reviewed by bienvenu. 1999-10-25 22:10:32 +00:00
alecf%netscape.com 29be468ffd fix for #17187 - return NS_RDF_NO_VALUE when any particular GetTarget() calls fail
r=bienvenu
1999-10-25 22:09:07 +00:00
putterman%netscape.com aa5e2f67ea Fix 17107. A bunch of view navigation bugs. Reviewed by bienvenu. It fixes:
1.  Next message with no selection finds the next message
2.  It no longer redisplays current message if Next Message finds no next message.
3.  Next/Previous message works if last/first message is selected.
1999-10-25 22:02:58 +00:00
mscott%netscape.com 04c81869f1 Bug #16927 add GetMessageUrlFromUri to nsIMsgMessageService
r=sspitzer
1999-10-23 23:39:57 +00:00
sspitzer%netscape.com 0631e9253c make the xul look pretty by using html fieldsets and legends. 1999-10-22 23:31:05 +00:00
ramiro%fateware.com 0da50ce31b Dont put the static rdfutil thing inside the FORCE_ALL block. r=alecf. 1999-10-22 23:28:30 +00:00
sspitzer%netscape.com 432957c17a fix typo. #17087.
"I think about the education that I missed.  but then my homework was never quite like this.  Got it bad, got it bad, got it bad..."
1999-10-22 21:41:13 +00:00
sspitzer%netscape.com b0e01916f3 add pref-mailnews.js, which has the necessary (but currently not working) JS for the color picker.
rewrite the xul so that the html select heeds the quote prefs.  (#15230)

use a color picker instead of an empty html select.
1999-10-22 02:10:49 +00:00
bienvenu%netscape.com 224369caa8 always update folders when clicking on them r=putterman 1999-10-22 01:59:50 +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
mscott%netscape.com c03873ef95 Bug #16538 --> we need to add nsIStreamObserver to the QI method for this class in order to avoid an assertion
with my fix to bug #16538. I also replaced the handle rolled QueryInterface method with macro.
r=jefft,bienvenu
1999-10-21 22:31:27 +00:00
bienvenu%netscape.com 01f0d5b777 fix memory leaks and mismatched frees r=jefft 1999-10-21 01:42:00 +00:00
bienvenu%netscape.com 00ef281d03 fix mismatched free 1999-10-21 01:40:08 +00:00
sspitzer%netscape.com e91c706523 fix for #15231, r=mscott. get the fixed_width pref to stick.
the problem was we had it as an int pref, when it was a bool pref.
1999-10-21 00:05:50 +00:00
nhotta%netscape.com 94400db680 Adding a wrapper function for a new i18n interface, part of bug fix 15475, r=rhp. 1999-10-20 23:51:25 +00:00
alecf%netscape.com 0881139c13 clean up nsIMsgFolder API in preparation for fixing a number of bugs, most importantly #14437
r=scottip
1999-10-20 21:58:21 +00:00
mscott%netscape.com 4221d31c43 Bug #16814 --> i found a problem which may be causing us to block in the imap protocol when downloading larger
attachments or images. Basically, the nsMsgLineStreamBuffer class had a fence post bug when determining
if it had enough room to read in more bytes. If the # of free bytes in the stream buffer was 1 byte and we
had just one byte of data left to read in from the incoming stream, we would fail to read in that one byte.
r=sspitzer
1999-10-20 21:01:58 +00:00
bienvenu%netscape.com 59e7421f54 fix memory leak of literal string creating rdf node r=scottip 1999-10-20 19:06:53 +00:00
sspitzer%netscape.com 19865724fa fix for #16820, #16821. r=alecf, a=leaf. fix the pre-select the compose "From" identity
based on the selection in the folder pane.  it broken when I removed the FindServerUsingURI()
method a few days ago.  all better now.
1999-10-20 18:31:26 +00:00
alecf%netscape.com 9e30e52472 remove old gifs 1999-10-20 00:11:46 +00:00
alecf%netscape.com 2578ed1b03 return null identity on null or empty key
no bug
r=sspitzer
1999-10-19 23:37:54 +00:00
alecf%netscape.com c553b28ba9 add big comment describing how this dialog works
(no reviewer, no bug, just comments)
1999-10-18 23:35:53 +00:00
alecf%netscape.com b47b2536be fix for #15685
r=sspitzer
rdf: prefix on XML attributes was confusing the template
1999-10-18 23:35:22 +00:00
nhotta%netscape.com ad2b025398 Checking in a fix for the linux build bastage, 1999-10-18 23:32:45 +00:00
nhotta%netscape.com df06979b80 Changed interface and implementation of nsIEntityConverter,
more entity support (before Latin1 only), added a string based interface. Bug fix 8865, r=ftang.
1999-10-18 22:33:14 +00:00
bienvenu%netscape.com 051d16e19c change shutdown code to go through nsMessengerBootstrap instead of relying on service shutdown listener or destructors getting called r=alecf 1999-10-18 21:16:23 +00:00
sspitzer%netscape.com e6ebb5bcb0 fix warnings. following alecf's recommendations, remove the FindServerUsingURI() method from the nsIMsgAccountManager, remove CreateFolderInDatasource() from nsIMsgFolder, change several methods in nsMsgCopy to return nsresult, and have nsIMsgFolder ** as an outparam, use GetResource() instead of CreateFolderInDatasource(). use NS_SUCCEEDED() instead of comparing against NS_OK directly. 1999-10-18 20:42:06 +00:00
hyatt%netscape.com 91b6e1598b Fix for 16479. r=waterson 1999-10-15 07:54:43 +00:00
sspitzer%netscape.com 3c3e3abba8 more fixes to the 4.x uri -> 5.0 uri (copies and folders) code, for windows and mac.
#14951.  r=mscott
1999-10-15 00:50:34 +00:00
norris%netscape.com aefb83887f Fix bug 16303. r=alecf@netscape.com 1999-10-14 23:45:40 +00:00
hyatt%netscape.com b2564031fe Landing re-architected command dispatcher. r=hangas(XUL/JS), saari(C++) 1999-10-14 10:58:25 +00:00
alecf%netscape.com 45c8f769cc fix for #16303 - work around DOM security by specifying absolute chrome URLs
patch from norris, r=alecf
1999-10-14 07:07:43 +00:00
jefft%netscape.com a6f0d92e0f enable message move/copy {File Here} menu item; bug 13880, r= hangas 1999-10-14 02:20:02 +00:00
bienvenu%netscape.com 8b47e8df4a real fix for build bustage 1999-10-14 01:02:23 +00:00
don%netscape.com 73340fc0a7 Fixed build bustage. 1999-10-14 00:39:45 +00:00
bienvenu%netscape.com f53ba46251 add close method to datasources, r=mscott, no bug, but fixes some shutdown memory leaks 1999-10-13 23:55:57 +00:00
gagan%netscape.com 7f425f1145 Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren 1999-10-13 10:24:12 +00:00
alecf%netscape.com 7f974309d9 DTDs contain image names too 1999-10-13 05:53:10 +00:00
sspitzer%netscape.com f2afef482f add more comments about what's left to do, and why this is a little scary. 1999-10-13 05:33:26 +00:00
alecf%netscape.com 85bcc85a6d update new image names in all XUL, JS, and CSS 1999-10-13 04:26:01 +00:00
sspitzer%netscape.com 811f8cad4c fix for bug #14591, r=mscott.
handle the case where we migrate from 4.x and our sent folder is on the imap server.
but, since we haven't logged into the imap server yet, our folders are undiscovered.

other related fixes:
1) make it so on failure to fcc, save to draft, save to template, send later the message shows up.
2) clean up the error message strings
3) fix how we determine if an URI points to a local folder. (all we need to do is look at the scheme and see if it is "mailbox:"
4) remove a stale comment.
1999-10-13 04:12:06 +00:00
alecf%netscape.com f04b052264 export new gifs on Mac 1999-10-13 04:10:49 +00:00
alecf%netscape.com 9743911206 export new images on windows
r=mscott
no bug
1999-10-13 04:09:25 +00:00
alecf%netscape.com b6570c2457 export new gifs on unix
r=sspitzer
1999-10-13 04:08:15 +00:00
alecf%netscape.com 4ed2eb9665 checkin new image file names
not part of build
no reviewer 'cause you can't review images :)
no bug #, just maintenance for skins a la German
all files added with -kb
1999-10-13 03:57:13 +00:00
jefft%netscape.com 0796e970db added files: mozilla/mailnews/base/util/nsMsgI18N.cpp 1999-10-12 05:21:21 +00:00
jefft%netscape.com 1c79e1ef93 fixed bug 15676 - Display problem in Subject header with non-ascii when Forwarding; decode the subject string based on character prior setting it to nsMsgComposeFields; move nsMsgI18N.h, nsMsgI18N.cpp from compose/src to base/util; r=rhp, nhotta 1999-10-12 05:18:27 +00:00
warren%netscape.com 334b887595 Lowercased idl method names for scriptability. Cleaned up nsIURL interface. 1999-10-12 01:39:37 +00:00
mscott%netscape.com b3d7cb9ca3 support nsIStreamObserver to get rid of an assert in necko.
r=sspitzer
1999-10-12 00:13:45 +00:00
alecf%netscape.com d38478e5d6 was not setting the "type" attribute during CreateIncomingServer
fixes #16075
r=sspitzer
1999-10-12 00:07:14 +00:00
putterman%netscape.com 4aefaba3c2 Remove ctor/dtor counter macros I added before it was determined we shouldn't
use them for xpcom classes.
1999-10-10 22:52:49 +00:00
putterman%netscape.com 3f5ebb17e8 Use ctor/dtor counter macros on non xpcom classes. reviewed by mscott. no bug. 1999-10-10 22:32:54 +00:00
putterman%netscape.com 685382cce8 Switch over mailnews/base to use nsIModule. I forgot to mention that these
checkins were reviewed by mscott.  There's no bug.
1999-10-10 22:32:25 +00:00
putterman%netscape.com 18c98aa108 Switch over mailnews/base to use nsIModule. 1999-10-10 22:31:48 +00:00