beard%netscape.com
2308a9ce73
Fixed a leak and incorrect copy of C string. Added nsXPIDLCString::operator =() to simplify usage.
1999-09-11 23:05:47 +00:00
beard%netscape.com
87f3477863
Added operator = (const char*) as a convenience. always copies argument string.
1999-09-11 23:00:38 +00:00
sspitzer%netscape.com
ed1120c53f
if we aren't returning an account, we need to return a failure code.
1999-09-11 22:56:00 +00:00
alecf%netscape.com
8f8ead89d9
move Count outside of the debug statements
1999-09-11 22:49:14 +00:00
sspitzer%netscape.com
7d7109c775
added files: mozilla/mailnews/base/public/nsIMsgProtocolInfo.idl
1999-09-11 22:46:09 +00:00
alecf%netscape.com
8b92448041
oops, fix this so it builds
1999-09-11 22:43:42 +00:00
alecf%netscape.com
7f4f96a4ef
add new interface
1999-09-11 22:41:47 +00:00
warren%netscape.com
834f4d890e
Re-adding these files.
1999-09-11 22:32:20 +00:00
sspitzer%netscape.com
bef08ecd2c
more changes to get profile migration to work on UNIX
1999-09-11 22:18:47 +00:00
sspitzer%netscape.com
158b5aeead
rewrite nsPrefMigration to use the pref service instead of old school PREF_* api.
1999-09-11 22:18:22 +00:00
sspitzer%netscape.com
3908912a5c
change the nsIProfileService interface and implemenation. add an Init() method
...
instead of doing things in the constructor.
1999-09-11 22:15:24 +00:00
dp%netscape.com
f62b74dfd3
Unhooking RegFactory from windows. xpcom/tools/registry/regxpcom is
...
the new incarnation.
1999-09-11 22:10:32 +00:00
dp%netscape.com
60fc62c77f
Unhooking RegFactory from unix. xpcom/tools/registry/regxpcom is the
...
new incarnation.
1999-09-11 22:09:19 +00:00
dp%netscape.com
ebfb9778c4
Adding regxpcom for windows.
1999-09-11 22:01:14 +00:00
sspitzer%netscape.com
726c31e012
follow convention and put the preprocessor macros on the first character of the
...
line.
1999-09-11 21:21:16 +00:00
warren%netscape.com
31bc33179f
Attempt to fix linux bustage.
1999-09-11 20:45:50 +00:00
sspitzer%netscape.com
30839431b2
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.
1999-09-11 20:07:44 +00:00
sspitzer%netscape.com
77e3f69442
src/nsPrefMigration.cpp
1999-09-11 20:05:11 +00:00
alecf%netscape.com
6f3e7384d2
fix bustage, return the default account correctly
1999-09-11 19:57:45 +00:00
alecf%netscape.com
fff94a2e76
stop linking against prefs
1999-09-11 19:55:00 +00:00
sspitzer%netscape.com
4faf8d4ffa
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").
1999-09-11 19:48:50 +00:00
alecf%netscape.com
c69022cbb6
don't link against prefs anymore
1999-09-11 19:44:42 +00:00
alecf%netscape.com
f5744490fc
stop linking against prefs, and eliminate commented-call that was showing up on my queries
1999-09-11 19:43:46 +00:00
warren%netscape.com
506438ded2
More fixes for nsCOMPtr inconsistencies.
1999-09-11 19:43:06 +00:00
warren%netscape.com
df96620f94
Fix for linux breakage.
1999-09-11 19:32:03 +00:00
sspitzer%netscape.com
3a5ac411a3
define a bunch of string constants to clean up the code.
...
implement Convert4xUri(). (still a little more todo, so that it works on
windows and mac.) implement ProceedWithMigration() which will is used
to determine if we really have something to migrate or not.
add a check in GetDefaultAccount() so that if the number of accounts
is 0, we don't try to set the default account. (this was causing us to abort.)
1999-09-11 19:17:50 +00:00
sspitzer%netscape.com
7a52aab453
adding the default value for mail.server_type back.
...
if the user was using pop in 4.x, this defaults to 0.
a ton of code depends on it being 0, and not undefined.
alecf removed it, using it as a way to tell if we needed to migrate the prefs
or not. Instead, I'm using other prefs to do that.
see nsMsgAccountManager::ProceedWithMigration() for the logic.
1999-09-11 19:14:15 +00:00
alecf%netscape.com
528f914113
bulletproof to prevent crashing
...
(asserts will still go off)
1999-09-11 19:11:53 +00:00
sspitzer%netscape.com
87957ce0af
mailnews/base/src/nsMsgAccountManager.cpp
1999-09-11 19:10:30 +00:00
sspitzer%netscape.com
edc9be1c4d
add a dump statement, so I know what's going on and when this is being called.
1999-09-11 19:10:06 +00:00
warren%netscape.com
d3eb73be23
Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel.
1999-09-11 18:45:36 +00:00
peterl%netscape.com
240256290a
even better li bullet positioning
1999-09-11 18:20:30 +00:00
rods%netscape.com
6c54a44b78
It now checks to see if option elements have a "\n" in them and it strips them out
1999-09-11 17:28:36 +00:00
sspitzer%netscape.com
560c7a7f95
ignore the generated Makefiles.
...
they aren't being generated yet, but soon.
1999-09-11 16:10:24 +00:00
sspitzer%netscape.com
9fc02c45ee
makefile for building pref-migrator on UNIX. NOT PART OF BUILD YET.
1999-09-11 16:08:15 +00:00
colin%theblakes.com
317c0966aa
Tidy up library list
1999-09-11 15:37:40 +00:00
rods%netscape.com
f6e0510a05
when <option></option> no text node gets created for the option element
...
it now checks and makes sure one gets created
1999-09-11 14:55:33 +00:00
dp%netscape.com
c8c283c93e
regxpcom : does autoreg and registers/unregisters individual dlls.
...
The new incarnation of RegFactory. RegFactory will be retired.
1999-09-11 14:51:55 +00:00
dp%netscape.com
9ef85f9c81
Implemented dll enumeration and prepopulation. Improves startup performance.
1999-09-11 14:49:55 +00:00
alecf%netscape.com
8a911e660a
oops, had CIDs and if/elses in the wrong place
1999-09-11 10:49:12 +00:00
alecf%netscape.com
c418b9190c
switch back to COMPtrs for now because nsDOMNodes don't support weak references (arg)
1999-09-11 10:48:42 +00:00
alecf%netscape.com
26b8c2d42a
fix random typos and prevent crashes on blank documents
1999-09-11 10:47:56 +00:00
alecf%netscape.com
80fd13c831
fix boxes/iframes to lay out better
1999-09-11 10:46:25 +00:00
alecf%netscape.com
0f3d0651c7
get rid of library name so we don't overwrite on export
1999-09-11 10:46:10 +00:00
alecf%netscape.com
2d055618fc
fix tree and add Type from RDF
1999-09-11 10:45:52 +00:00
alecf%netscape.com
d15639ecb7
fix case where html text widget is busted
1999-09-11 10:45:25 +00:00
alecf%netscape.com
da4b0ea78b
add rdfutils for base implementation
1999-09-11 10:44:56 +00:00
alecf%netscape.com
9a6081a16e
update to use weak references to DOM elements, fix tree to use new templates, get rid of old dom:// <-> DOMNode system
1999-09-11 09:11:03 +00:00
alecf%netscape.com
5f2d349f84
oops, this should be checking if we have any accounts not if we have negative!
1999-09-11 09:10:03 +00:00
ramiro%netscape.com
e036f0750c
Forgot a .c file.
1999-09-11 09:06:38 +00:00