Commit Graph

53979 Commits

Author SHA1 Message Date
mscott%netscape.com
f4127d652d Bug #10933 --> displaying a message no longer involves spooling to a temp file! *yeah*
unify copy listener with channel listener.


git-svn-id: svn://10.0.0.236/trunk@47019 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 05:08:33 +00:00
mscott%netscape.com
3cadcca3e4 Bug #10933 --> displaying a message no longer involves spooling to a temp file! *yeah*
Run mailbox display urls through the webshell.


git-svn-id: svn://10.0.0.236/trunk@47018 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 05:07:59 +00:00
mscott%netscape.com
a4536da3b0 register as mailboxMessage protocol handler.
git-svn-id: svn://10.0.0.236/trunk@47017 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 05:07:23 +00:00
mscott%netscape.com
9231330bb6 rename nsIMsgUriUrl to nsIMsgMessageURI
git-svn-id: svn://10.0.0.236/trunk@47016 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 05:06:36 +00:00
mscott%netscape.com
36ddfd3509 Rename nsIMsgUriUrl to nsIMsgMessageURI because it now holds
attributes specific to message uris. Add methods to nsIMsgMessageURI for saving message to disk


git-svn-id: svn://10.0.0.236/trunk@47015 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 05:06:19 +00:00
mscott%netscape.com
2780cd0e9d support nsIChannel interface. Part of Bug #10933 --> improve message display performance.
git-svn-id: svn://10.0.0.236/trunk@47014 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 05:05:28 +00:00
mscott%netscape.com
a49e83a21d Build nsIImapMockChannel.idl
git-svn-id: svn://10.0.0.236/trunk@47013 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 04:54:13 +00:00
bruce%cybersight.com
460b95a3df Fix nID::ToString() leaks in autoregistration.
git-svn-id: svn://10.0.0.236/trunk@47012 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 04:13:52 +00:00
bruce%cybersight.com
d37d7904e0 Fix nsID::ToString() leaks in autoregistration.
git-svn-id: svn://10.0.0.236/trunk@47011 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 04:11:46 +00:00
beard%netscape.com
d498773668 bug #11637: using an nsIRegion to track already painted opaque views, to get around funky front to back -> back to front transitions. probably being overaggressive about this, will revisit. switched to NS_GET_IID() where possible. cleaned up some redundant local variables in RenderViews().
git-svn-id: svn://10.0.0.236/trunk@47010 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 03:27:14 +00:00
beard%netscape.com
58c9773eba switched to NS_GET_IID() where possible. fixed clipping bugs by making all widgets clip children and siblings.
git-svn-id: svn://10.0.0.236/trunk@47009 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 03:24:01 +00:00
beard%netscape.com
da4324b6a9 switched to NS_GET_IID() where possible.
git-svn-id: svn://10.0.0.236/trunk@47008 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 03:23:09 +00:00
beard%netscape.com
55999e4de6 cleaned up CreateInstance to not use delete on interface pointers. Modernized implementation using NS_IMPL_ISUPPORTS1.
git-svn-id: svn://10.0.0.236/trunk@47007 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 03:22:29 +00:00
hangas%netscape.com
621950d5df Updated help menu to match new id in globalOverlay.xul
git-svn-id: svn://10.0.0.236/trunk@47006 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 02:50:24 +00:00
hangas%netscape.com
fe9b977c8e Modifications to use new features in globalOverlay.xul
git-svn-id: svn://10.0.0.236/trunk@47005 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 02:30:04 +00:00
hangas%netscape.com
38a834569b Added many menu items to globalOverlay.xul and modified messenger 3pane, compose window, and address book to use them.
git-svn-id: svn://10.0.0.236/trunk@47004 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 02:22:11 +00:00
hangas%netscape.com
3454e87466 Update to handle fact that display:none now works on boxes. Speeds up address book.
git-svn-id: svn://10.0.0.236/trunk@47003 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 02:20:00 +00:00
sspitzer%netscape.com
ed1a50cccb set up prefs with the new prefs.js file that we copied over from the 4.x world
git-svn-id: svn://10.0.0.236/trunk@47002 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 01:39:03 +00:00
jfrancis%netscape.com
23d9478cc5 fix for 12675; also added a wrapper for GetNextNode()/GetPriorNode() that checks for containment in the <body>
git-svn-id: svn://10.0.0.236/trunk@47001 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 01:36:07 +00:00
jfrancis%netscape.com
9650db2cbc adding a default case enum value for rules action enum
git-svn-id: svn://10.0.0.236/trunk@47000 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 01:33:20 +00:00
jfrancis%netscape.com
0dfe1a3e42 fix for 12675
git-svn-id: svn://10.0.0.236/trunk@46999 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 01:31:57 +00:00
jfrancis%netscape.com
928bacd9fd fix for 13516
git-svn-id: svn://10.0.0.236/trunk@46998 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 01:30:53 +00:00
sspitzer%netscape.com
86f8fb6a32 remove obsolete code. define PREF_MAIL_SERVER_TYPE to avoid errors, like using mail.server.type instead of mail.server_type.
git-svn-id: svn://10.0.0.236/trunk@46997 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 01:13:41 +00:00
sspitzer%netscape.com
846f73d4a4 more changes to get profile migration to work on UNIX. fix stupid mistake that was breaking migration on all platforms.
git-svn-id: svn://10.0.0.236/trunk@46995 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 01:06:12 +00:00
sspitzer%netscape.com
c4930f7cb4 more changes to get -installer to work on UNIX. since there was no registry on UNIX in 4x, so MigrateProfileInfo() for UNIX assumes your profile name is seth and your profile directory in 4.x was /home/seth/.netscape and that you only had one 4.x profile. also, use AUTOMATICALLY_MIGRATE_IF_ONLY_ONE_PROFILE so that on UNIX, we don't automatically attempt to migrate. since we are creating News, Mail, and Cache directories, create ImapMail
git-svn-id: svn://10.0.0.236/trunk@46994 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 00:14:50 +00:00
warren%netscape.com
65d4baad6d Added assertion for Open failing.
git-svn-id: svn://10.0.0.236/trunk@46993 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 23:48:07 +00:00
idk%eng.sun.com
58c108ead3 Added PlugletTagInfo
Updated test.java
Fixed some build problems


git-svn-id: svn://10.0.0.236/trunk@46992 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 23:47:47 +00:00
beard%netscape.com
1335664f7f Fixed a leak and incorrect copy of C string. Added nsXPIDLCString::operator =() to simplify usage.
git-svn-id: svn://10.0.0.236/trunk@46991 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 23:05:47 +00:00
beard%netscape.com
724005f6ef Added operator = (const char*) as a convenience. always copies argument string.
git-svn-id: svn://10.0.0.236/trunk@46990 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 23:00:38 +00:00
sspitzer%netscape.com
485a84b1c5 if we aren't returning an account, we need to return a failure code.
git-svn-id: svn://10.0.0.236/trunk@46989 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:56:00 +00:00
alecf%netscape.com
ae8ec0437e move Count outside of the debug statements
git-svn-id: svn://10.0.0.236/trunk@46988 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:49:14 +00:00
sspitzer%netscape.com
af3b8389c9 added files: mozilla/mailnews/base/public/nsIMsgProtocolInfo.idl
git-svn-id: svn://10.0.0.236/trunk@46987 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:46:09 +00:00
alecf%netscape.com
fc3bcbbc76 oops, fix this so it builds
git-svn-id: svn://10.0.0.236/trunk@46986 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:43:42 +00:00
alecf%netscape.com
c6b8c6a5f8 add new interface
git-svn-id: svn://10.0.0.236/trunk@46985 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:41:47 +00:00
warren%netscape.com
1d026c4ab1 Re-adding these files.
git-svn-id: svn://10.0.0.236/trunk@46984 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:32:20 +00:00
sspitzer%netscape.com
292bac0935 more changes to get profile migration to work on UNIX
git-svn-id: svn://10.0.0.236/trunk@46983 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:18:47 +00:00
sspitzer%netscape.com
8e7820e688 rewrite nsPrefMigration to use the pref service instead of old school PREF_* api.
git-svn-id: svn://10.0.0.236/trunk@46982 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:18:22 +00:00
sspitzer%netscape.com
e33d52ae4d change the nsIProfileService interface and implemenation. add an Init() method
instead of doing things in the constructor.


git-svn-id: svn://10.0.0.236/trunk@46981 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:15:24 +00:00
dp%netscape.com
70f273dbbf Unhooking RegFactory from windows. xpcom/tools/registry/regxpcom is
the new incarnation.


git-svn-id: svn://10.0.0.236/trunk@46980 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:10:32 +00:00
dp%netscape.com
91fe73547a Unhooking RegFactory from unix. xpcom/tools/registry/regxpcom is the
new incarnation.


git-svn-id: svn://10.0.0.236/trunk@46979 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:09:19 +00:00
dp%netscape.com
a008cb892b Adding regxpcom for windows.
git-svn-id: svn://10.0.0.236/trunk@46978 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:01:14 +00:00
sspitzer%netscape.com
9e8da67f11 follow convention and put the preprocessor macros on the first character of the
line.


git-svn-id: svn://10.0.0.236/trunk@46977 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 21:21:16 +00:00
warren%netscape.com
d00363c174 Attempt to fix linux bustage.
git-svn-id: svn://10.0.0.236/trunk@46976 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 20:45:50 +00:00
sspitzer%netscape.com
6db5bacb60 this comment is for the last checkin.
define server_type constants.
handle it gracefully, if they didn't use imap or pop.  (example, movemail on unix.)
the pref is "mail.server_type" and it's an int (not "mail.server.type" as a char *)
initialize some variables to nsnull.


git-svn-id: svn://10.0.0.236/trunk@46975 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 20:07:44 +00:00
sspitzer%netscape.com
b782debcf6 src/nsPrefMigration.cpp
git-svn-id: svn://10.0.0.236/trunk@46974 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 20:05:11 +00:00
alecf%netscape.com
ed5e082148 fix bustage, return the default account correctly
git-svn-id: svn://10.0.0.236/trunk@46973 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:57:45 +00:00
alecf%netscape.com
627fde34a1 stop linking against prefs
git-svn-id: svn://10.0.0.236/trunk@46972 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:55:00 +00:00
sspitzer%netscape.com
cd139ab180 changes to get pref-migrator (think apprunner -installer) on UNIX.
use the NS_DEFINE_STATIC_IID_ACCESSOR and NS_DEFINE_STATIC_CID_ACCESSOR macros.
fix a bunch of warnings.  rewrite to use #defines. remove unused variables.  use MAXPATHLEN instead of _MAX_PATH.
when setting a 4.x pref (example "mail.directory") to a new 5.0 value, create a "premigration" pref
with the old value.  (example "premigration.mail.directory").


git-svn-id: svn://10.0.0.236/trunk@46971 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:48:50 +00:00
alecf%netscape.com
bcd7f22022 don't link against prefs anymore
git-svn-id: svn://10.0.0.236/trunk@46970 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:44:42 +00:00
alecf%netscape.com
a2b08be4ba stop linking against prefs, and eliminate commented-call that was showing up on my queries
git-svn-id: svn://10.0.0.236/trunk@46969 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:43:46 +00:00