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

37 Коммитов

Автор SHA1 Сообщение Дата
varada%netscape.com dd25bfa0b1 fixes for bugs# 70615 70626;r=ducarroz;sr=mscott 2001-03-12 05:30:11 +00:00
timeless%mac.com 902055976c fix bug 41083 Signature path not stored correctly when containing non-english characters
patch by alecf, updated by timeless and bz. r=sspitzer,alecf sr=mscott,alecf
2001-02-22 10:18:54 +00:00
alecf%netscape.com eb17461c0f fix for 44633, 44634, and more threadpane performance work - use NS_LITERAL_STRING
where appropriate, avoid excess conversion of integer resources, etc.
r=putterman,mscott
2000-08-01 22:38:52 +00:00
alecf%netscape.com a3868c3b8b first part of fix for #28898 - switch SMTP server API to store the key not the server itself, for easier access from the account manager
r=sspitzer
2000-05-22 05:33:49 +00:00
scc%netscape.com 03755b0d9d making string conversions explicit 2000-04-22 08:43:34 +00:00
sspitzer%netscape.com 2567b6015f changes for autosubscribe. bug #11075. handle the case where they have a news server
already, and the case where they don't.  still more work to be done here, but the basics
work.

also, turn nsMessengerMigrator::CopyIdentity() into nsMsgIdentity::Copy() and
use that in migration and news account creation during autosubscribe.  r=alecf
2000-04-21 00:03:02 +00:00
alecf%netscape.com 45ebb2b044 fix for #33310 - weakref leaks
r=bruce
thanks to beard for finding this broken pattern
2000-03-25 20:41:26 +00:00
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
tonyr%fbdesigns.com 6b48182b89 nsISupports interfaces need to be threadsafe for import. r=sspitzer 2000-03-13 00:14:25 +00:00
alecf%netscape.com b09a8b8140 implement per-identity smtp servers and use the identity's smtp server if in fact it has a special one
bug #28898
r=mscott
a=phil
2000-02-23 09:42:54 +00:00
alecf%netscape.com 0fe65de726 fix for #26413 - new accounts were picking up old accounts's values, so clear them all out of the prefs r=putterman 2000-02-11 00:55:54 +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
alecf%netscape.com 5dd2818558 fix missing space from complete identity line (too simple for a reviewer!) 2000-01-24 06:11:36 +00:00
alecf%netscape.com 0d62551cfa add "valid" attribute to the identity and server to determine if we need to run through the account wizard at startup. part of fix for #23391
r=sspitzer
2000-01-15 03:06:39 +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 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
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
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
mscott%netscape.com 63eb387a7a remove shut down listener stuff.
r=bienvenu
1999-11-01 00:57:49 +00:00
alecf%netscape.com 9ba9f70b2e depricate old SMTP API. 1999-09-20 06:50:21 +00:00
mccabe%netscape.com 39e5fe6519 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
alecf%netscape.com 202760350e it's ok to return null from a pref read 1999-09-17 23:56:39 +00:00
alecf%netscape.com 4f6483c895 make the signature an nsIFileSpec for right now 1999-09-17 06:43:27 +00:00
alecf%netscape.com b6b49e606c it's ok to clear a user pref that isn't there. 1999-09-01 00:45:15 +00:00
alecf%netscape.com 31424c821f add a bunch of new attributes for identities 1999-08-31 00:19:08 +00:00
alecf%netscape.com fa3a13ead7 implement toString() for identities (for debugging) 1999-08-27 20:57:07 +00:00
alecf%netscape.com 764df82788 fix leak from redundant SetKey calls 1999-08-24 00:29:55 +00:00
alecf%netscape.com 25b8dada7c make identity more robust to the prefs service going up and down 1999-08-18 02:40:08 +00:00
ducarroz%netscape.com 346dd729ed Look for the default value when a pref doesn't exist. Fix problem with actual code, we passed the wrong name to GetDefaultName. 1999-07-01 21:56:54 +00:00
alecf%netscape.com 2d8dacf6e1 initialize these variables to null! 1999-07-01 05:47:56 +00:00
putterman%netscape.com aeea4449fa Use nsCOMTypeInfo 1999-07-01 00:16:39 +00:00
alecf%netscape.com d7f2a1a866 - make getCharPref() return null when there is no such pref, instead of returning an error
- make identityName default to Full Name <email@address.com> if the identityName is missing
1999-06-29 02:59:06 +00:00
ducarroz%netscape.com 3a9f0656d6 replace pref "mail.identity.<idn>.send_html" by "mail.identity.id1.compose_html". replace pref "mail.identity.<idn>.wrap_column" by "mail.wraplength" 1999-06-25 21:47:43 +00:00
ducarroz%netscape.com afc75882ef Add getIntpref & setIntPref. Add wrapColumn pref 1999-05-14 18:52:02 +00:00
alecf%netscape.com 4b55dd8c42 add booleans to decide if we should attach signatures/vcards 1999-04-14 03:43:45 +00:00
alecf%netscape.com dc94e0bc7c implementation for updated Multiple Accounts. create accounts/identities lazily, etc 1999-04-10 20:55:30 +00:00
alecf%netscape.com 3790ed5c9c first addition of identity work
- Identity for outgoing mail
- Incoming Server for incoming mail
1999-04-06 22:34:19 +00:00