sspitzer%netscape.com
9d47fa7306
rewrite to not user GetCString(). read the comments in nsFileSpec.cpp: "Using it guarantees bugs on Macintosh"
...
clean up code. wrap all printfs with #ifdef DEBUG_profile
1999-09-16 08:17:51 +00:00
gayatrib%netscape.com
ea371f4d62
Removing tabs that are not supported yet
1999-09-16 00:39:20 +00:00
gayatrib%netscape.com
24ec1d40f6
Fixing the finish button problem and removing tabs that are not supported yet
1999-09-16 00:38:40 +00:00
gayatrib%netscape.com
a9ca010f7f
fixing bug 13899
1999-09-15 21:23:39 +00:00
alecf%netscape.com
7035f9d3f9
fix lots of leaks in profile code
...
use nsCOMPtr and nsXPIDLCString where I found leaks
1999-09-15 06:07:33 +00:00
sspitzer%netscape.com
6bf18b77e1
stupid cut and paste error.
1999-09-15 05:36:53 +00:00
sspitzer%netscape.com
fbee1ffc31
add support for the PROFILE_NAME PROFILE_HOME environment variables, for multiple profile migration on UNIX
1999-09-15 05:21:18 +00:00
sspitzer%netscape.com
cb2b1b46d2
rename the mail filter rule files (if we need to, and if we can) when we do the migration.
...
rename the cookie file (if we need to) so that if you run -installer,
you cookies will be migrated.
Change DoTheCopy() to be DoTheCopyAndRename(), which takes additional parameters
to rename files as it copies them.
remove unnecessary code.
#define constants to be clean.
add a stub for RenameAndMoveFilterFiles() with comments on what we need to do
for the mac.
1999-09-15 04:15:27 +00:00
briano%netscape.com
89198d119d
General cleanup.
1999-09-15 03:00:30 +00:00
ramiro%netscape.com
26dd94b010
Cleanup the neckutil linking thing.
1999-09-15 02:15:11 +00:00
sspitzer%netscape.com
c7c63563a0
only automigrate (when we have one profile) on windows.
1999-09-14 11:12:10 +00:00
sspitzer%netscape.com
b0e356a49e
fix build bustage
1999-09-14 10:43:49 +00:00
sspitzer%netscape.com
d79e81a24b
turn on migration for the mac. note, it doesn't work just yet.
also, for mac, like unix, don't automigrate if there is only one profile.
this make it hell to debug. once it works, we can make it automigrate if
we only have one profile if we want.
1999-09-14 10:23:08 +00:00
sspitzer%netscape.com
3f8ac304c7
the pref migrator iid's look very suspicous, so regenerate them.
...
follow convention:
rename nsPrefMigrationIIDs.h to nsPrefMigrationCIDs.h
rename NS_IPrefMigration_IID -> NS_PREFMIGRATION_CID
rename kFoo_CID to kFooCID
use the NS_GET_IID macro
1999-09-14 09:41:41 +00:00
sspitzer%netscape.com
dc2b6bdbba
fix for #13704 .
...
also, instead of just checking that ".msf" or ".snm" or ".summary" appears in th
e file name, we now check if the filename *ends* with ".msf", ".snm" or ".summar
y".
1999-09-14 00:08:33 +00:00
sspitzer%netscape.com
9e1c49ca33
fix profile migration on windows (and probably mac.)
...
on UNIX, "mail.directory" is always set.
on windows, it may be set to ""
add the PL_strlen test to tree "" as not being set, so we assume the default 4.x location, which is what we want.
1999-09-13 20:38:23 +00:00
sspitzer%netscape.com
596f8ad3fa
clean up a bunch of code by using nsCOMPtrs and the almighty NS_WITH_SERVICE macro.
1999-09-13 07:37:05 +00:00
sspitzer%netscape.com
168aeeb620
if GetDirFromPref() failed, we use the old profile directory path to determine the old directory. save that in the premigrated version of the pref, because we will need that during actual pref migration. if we don't do this, premigrated.foo is left blank, because foo was not set.
1999-09-13 07:21:36 +00:00
sspitzer%netscape.com
70fa68d932
added files: mozilla/profile/pref-migrator/public/nsIPrefMigration.idl
1999-09-13 05:52:26 +00:00
sspitzer%netscape.com
26eca40523
XPIDL-ify nsIPrefMigration, and the necessary changes that go along with that.
1999-09-13 05:52:18 +00:00
sspitzer%netscape.com
f4084b2e81
new files resulting from XPIDL-ifying nsIPrefMigration.
...
NOT PART OF THE BUILD YET.
1999-09-13 04:23:31 +00:00
sspitzer%netscape.com
ceff67bf42
use #defines where possible to clean up the code, reduce the risk of errors,
...
and make the code more portable.
create directories with 00700 permissions, not PR_RDWR. On UNIX, PR_RDWR would
create directories with d______r__. 00700 gives us drwx______ which is want we
want. change the signature of ProcessPrefs() so that we just return the result,instead of
setting an out parameter. remove ComputeMailPath(), it is unused.
instead of doing PR_MALLOC in the beginning, set char *'s to nsnull, and use
PR_smprintf() and CopyCharPref() to allocate the memory. (the PR_FREEIF()s
are still correct, though.)
use NS_SUCCEEDED() and NS_FAILED() instead of comparing against NS_OK directly.
don't execute the GetSizes(), GetDriveName() and CheckForSpace() methods
on UNIX, as they are not UNIX friendly. hold onto the nsIFileSpec that points
to the prefs file, so we can save it when we are done using SavePrefFileAs()
Change the signature of GetDirFromPref() and GetDriveName(). The out parameters
were char *'s. they need to be char **'s for them to work.
Change GetDirFromPref() to also take the oldProfilePathStr and the new directory leaf name.
These are used on UNIX, where we to do some magic because in
4.x the directory structure on UNIX was much different that on Mac and Windows
fix leak in GetDriveName(). we were leaking *driveName in the loop.
initialize variables.
add some printfs to remind me that there is more todo.
fix various comments to reflect the new signatures to methods.
check parameters of GetDirFromPref() and GetDriveName()
1999-09-13 00:10:13 +00:00
cls%seawood.org
17c88d7b29
Fix my bustage using -D_BSD_SOURCE
1999-09-12 16:41:14 +00:00
sspitzer%netscape.com
3df0613073
set up prefs with the new prefs.js file that we copied over from the 4.x world
1999-09-12 01:39:03 +00:00
sspitzer%netscape.com
9d09d05876
remove obsolete code. define PREF_MAIL_SERVER_TYPE to avoid errors, like using mail.server.type instead of mail.server_type.
1999-09-12 01:13:41 +00:00
sspitzer%netscape.com
a91b3799d1
more changes to get profile migration to work on UNIX. fix stupid mistake that was breaking migration on all platforms.
1999-09-12 01:06:12 +00:00
sspitzer%netscape.com
27b926ef35
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
1999-09-12 00:14:50 +00:00
beard%netscape.com
b6a94a88a0
Fixed a leak and incorrect copy of C string. Added nsXPIDLCString::operator =() to simplify usage.
1999-09-11 23:05:47 +00:00
sspitzer%netscape.com
16b41d5cc5
more changes to get profile migration to work on UNIX
1999-09-11 22:18:47 +00:00
sspitzer%netscape.com
75e0ab4564
rewrite nsPrefMigration to use the pref service instead of old school PREF_* api.
1999-09-11 22:18:22 +00:00
sspitzer%netscape.com
3cc18d2b78
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
sspitzer%netscape.com
d74a8149d3
follow convention and put the preprocessor macros on the first character of the
...
line.
1999-09-11 21:21:16 +00:00
sspitzer%netscape.com
0c267c1c7a
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
e81f1c49b6
src/nsPrefMigration.cpp
1999-09-11 20:05:11 +00:00
sspitzer%netscape.com
e08a5a5296
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
sspitzer%netscape.com
dd2fb630fd
ignore the generated Makefiles.
...
they aren't being generated yet, but soon.
1999-09-11 16:10:24 +00:00
sspitzer%netscape.com
b5baf1340e
makefile for building pref-migrator on UNIX. NOT PART OF BUILD YET.
1999-09-11 16:08:15 +00:00
colin%theblakes.com
897b828b3f
Tidy up library list
1999-09-11 15:37:40 +00:00
sspitzer%netscape.com
f6a35e2dbd
makfiles for building the pref-migrator on unix. NOT PART OF BUILD YET.
1999-09-11 00:24:28 +00:00
dougt%netscape.com
e7272b8ed9
Fixing LL_ compare routines.
1999-09-10 18:56:30 +00:00
dbragg%netscape.com
7830b586db
Added the new mail directory code for POP and IMAP
1999-09-10 18:41:33 +00:00
alecf%netscape.com
167dd7e54b
fix printf and don't release the service we're given
1999-09-10 05:38:18 +00:00
alecf%netscape.com
f3e60ac003
fix uninitialize variable that was preventing prefs from saving on windows
1999-09-10 05:25:29 +00:00
alecf%netscape.com
319be9eb38
added files: mozilla/profile/public/nsIProfile.idl
1999-09-10 00:51:45 +00:00
alecf%netscape.com
bb9c6bf599
profile changes on windows
1999-09-10 00:51:22 +00:00
alecf%netscape.com
1f9ad5e175
land new profiles stuff
...
- move command line processing into nsIProfile
- fix up leaks
- use SERVICE macros
- general cleanup
1999-09-10 00:51:02 +00:00
alecf%netscape.com
a9f27a22e8
link against appropriate libraries in preparation for profile landing
1999-09-10 00:40:49 +00:00
gayatrib%netscape.com
ac7c86aed4
Fixing bug #13518
1999-09-10 00:34:45 +00:00
alecf%netscape.com
874a3efcb8
adding neckoutil_s in preparation for profile landing
1999-09-10 00:30:26 +00:00
alecf%netscape.com
aac577110e
add new files to prepare for profile landing
1999-09-10 00:29:08 +00:00
dougt%netscape.com
adfebc60ce
fixing build bustage.
1999-09-09 20:30:14 +00:00
dougt%netscape.com
d8fcfee5c9
nsFileSpec::GetDiskSpace now returns a PRUint64. (12479)
...
thanks to Chet Murphy <cmurphy@modelworks.com> for the windows code!
1999-09-09 19:20:35 +00:00
dbragg%netscape.com
10d0acc3a9
Added the writing of the string Mozilla User Preferences to the top of the prefs js file. Fixes bug 8610
1999-09-07 18:28:55 +00:00
dveditz%netscape.com
a4fc44952f
remove xp_file.h from NSReg.h, required minor tweaking elsewhere to include
...
now missing NSPR types.
1999-09-04 19:46:18 +00:00
bruce%cybersight.com
3a65c39e2f
Use nsCRT::free() on nsEscape() result rather than delete[]. Fix some memory leaks. Remove some warnings.
1999-09-04 17:00:15 +00:00
waterson%netscape.com
94cf48ce2b
Fix 'rename profile' to bring up the right file.
1999-09-03 20:36:04 +00:00
waterson%netscape.com
b195b5fe19
Wrap in <html:div> to get layout to work right.
1999-09-03 20:32:10 +00:00
waterson%netscape.com
d83a96eaee
Fix profile manager XUL; was incorrectly using 'xul:' namespace on window tag.
1999-09-03 16:51:41 +00:00
gayatrib%netscape.com
6bb9d0faa9
Correcting some typos
1999-09-03 00:58:34 +00:00
gayatrib%netscape.com
f758d39c3d
Partial fix for bug #13033--yet to disable buttons
1999-09-03 00:56:26 +00:00
gayatrib%netscape.com
83bdfa4b69
Partial fix for bug #13033--yet to align buttons to the right and disable buttons
1999-09-03 00:52:19 +00:00
gayatrib%netscape.com
f00dda44b9
fixing bug #12815
1999-09-02 20:55:41 +00:00
briano%netscape.com
55c40828fa
Cleaned it up and eliminated the pointless #!gmake.
1999-09-02 00:06:06 +00:00
gayatrib%netscape.com
079143b0d6
Fixing bug #12953
1999-09-01 23:37:41 +00:00
briano%netscape.com
35f7016d4f
Fixed the typo that was breaking (at least) the commercial Unix builds. (pmRename.xul != pmrename.xul)
1999-09-01 23:07:38 +00:00
varada%netscape.com
6ecd1fb277
changing the name of the dll from profileservices to profidl to suit the 8.3 windows naming convention
1999-09-01 01:14:37 +00:00
cyeh%netscape.com
26effbde96
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
1999-09-01 01:13:14 +00:00
gayatrib%netscape.com
03bd077d32
sample file
1999-08-31 00:37:14 +00:00
gayatrib%netscape.com
c0a92d9754
preg related file
1999-08-31 00:35:25 +00:00
gayatrib%netscape.com
be717911c5
some progress bar file
1999-08-31 00:34:53 +00:00
gayatrib%netscape.com
354aa71496
Modified to support the new ui
1999-08-31 00:31:18 +00:00
gayatrib%netscape.com
346313cb06
Placeholder for addr book export
1999-08-31 00:29:30 +00:00
gayatrib%netscape.com
71086383ad
Placeholder for mailnews wizard
1999-08-31 00:29:10 +00:00
gayatrib%netscape.com
290c7c2a07
Placeholder for dialup wizard
1999-08-31 00:28:39 +00:00
gayatrib%netscape.com
ce0d6b5cbe
Added to support to create profile ui
1999-08-31 00:28:05 +00:00
gayatrib%netscape.com
4538a29f8e
modified to handle localization
1999-08-31 00:27:02 +00:00
gayatrib%netscape.com
0a281d2a24
Changed to load the new cpw.xul
1999-08-31 00:22:48 +00:00
gayatrib%netscape.com
3c3bda8492
New UI for create profile as part of the meta wizard
1999-08-31 00:20:20 +00:00
gayatrib%netscape.com
90cdcd16ec
New javascript file for cpw.xul
1999-08-31 00:19:28 +00:00
gayatrib%netscape.com
390ae1a2e4
New css file for cpw.xul
1999-08-31 00:18:52 +00:00
gayatrib%netscape.com
9856b0eab1
Removing as it is no longer required in the new UI
1999-08-31 00:17:19 +00:00
gayatrib%netscape.com
3fa0b66e2c
Removing as it is no longer required in the new UI.
1999-08-31 00:07:05 +00:00
erik%netscape.com
c083c519b0
Fixing build bustage, and build warnings.
1999-08-30 23:06:19 +00:00
beard%netscape.com
047aa43d28
plugged a memory leak in GetProfileCount()
1999-08-27 03:48:24 +00:00
rpotts%netscape.com
22bebe6d3c
Fixed up the calls to NewChannel to take a load group...
1999-08-26 23:38:02 +00:00
dp%netscape.com
56b7fdb782
Using nsIRegistry::OpenDefault() instead of Open() with default parameter.
1999-08-25 08:13:24 +00:00
hyatt%netscape.com
6fd874fcea
Fixing the build bustage in the prefs migrator. Just call me Mr. Porkjockey.
1999-08-21 10:40:42 +00:00
mccabe%netscape.com
779d51d186
First cut at removing manual declaration of interface methods in implementation classes and replacing with xpidl-generated NS_DECL_NSIFOO macro.
...
Hopefully this'll help turn the copy-n-paste tide towards using this macro.
1999-08-21 08:54:47 +00:00
varada%netscape.com
168a5105bb
adding test nci files
1999-08-21 01:47:51 +00:00
varada%netscape.com
ae42ee4725
adding xul files for dialup
1999-08-21 01:47:05 +00:00
varada%netscape.com
543ba294fb
modified makefile
1999-08-21 01:45:55 +00:00
varada%netscape.com
f680bd6033
new functions in idl file
1999-08-21 01:45:33 +00:00
varada%netscape.com
5fd6870717
added new functions
1999-08-21 01:44:41 +00:00
varada%netscape.com
d736074970
changed the module name from xpaccount32.dll to xpacct32.dll
1999-08-21 01:44:04 +00:00
varada%netscape.com
e600f423ab
added new functions to get phone list and dialup lists
1999-08-21 01:43:25 +00:00
varada%netscape.com
ee3357f826
added comments and some values to the connectoid
1999-08-21 01:42:56 +00:00
varada%netscape.com
74d29e3e79
Added new functions in nsAccount.cpp
1999-08-21 01:41:18 +00:00
danm%netscape.com
e23e00db7c
disable browser appcore's load of default page for new windows created by NewWebShell. fixes bug 11404. a:cyeh@netscape.com
1999-08-16 22:23:19 +00:00
racham%netscape.com
ce17de7926
Fixing crashers 11638, 11716. Rev by gayatri. Approved by Chris Yeh.
1999-08-12 20:22:52 +00:00
racham%netscape.com
fc3271cd57
Adding XP_MAC for mac migration
1999-08-11 04:44:53 +00:00
dbragg%netscape.com
85fa7823af
Removed the based.shlb file
1999-08-10 22:43:15 +00:00
dbragg%netscape.com
3dfee421eb
Removed the basedebug.shlb file
1999-08-10 22:05:59 +00:00
dbragg%netscape.com
5c3e6ac932
First Checked In.
1999-08-10 21:55:20 +00:00
racham%netscape.com
6ba67b54f2
Checking filespec existence
1999-08-10 08:25:57 +00:00
racham%netscape.com
640665c397
Added options to delete operation, bug 6684
1999-08-10 08:03:21 +00:00
racham%netscape.com
f3a412e7b7
Fixed bugs 6684, 10171 and added profile cloning feature
1999-08-10 08:00:19 +00:00
racham%netscape.com
6fa613c582
Migrate and start apprunner on clicking Start button for unmigrated profile, bug 10172
1999-08-10 03:42:38 +00:00
racham%netscape.com
8d928d521b
Fixing the case of missing profile directory on the disk, bug 7456
1999-08-10 03:27:48 +00:00
gayatrib%netscape.com
70c2ee3e00
replacing location.this with the complete url as that call is failing
1999-08-09 22:37:40 +00:00
dveditz%netscape.com
1661dd3147
removing obsolete references to libreg
1999-08-07 03:09:40 +00:00
dbragg%netscape.com
e33e1af225
Removed Mac simple return value and removed the renaming of prefs.js to prefs50.js. Now only the Mac has the Netscape Preferences file renamed to prefs.js
1999-08-06 23:01:34 +00:00
gayatrib%netscape.com
fa17c17e4f
changing location.replace to location.href, as a fix for bug 11261
1999-08-05 04:28:43 +00:00
dbragg%netscape.com
34bdf77912
Added functions to check for space on multiple drives for multiple combinations of profile directories
1999-08-02 21:56:27 +00:00
dbragg%netscape.com
37ceaf96bd
changed the .xpt file name from include to pm_progress
1999-08-02 21:55:27 +00:00
briano%netscape.com
d1d9698db3
Added a newline to the end of file to fix the Unix native compiler builds.
1999-07-30 21:49:32 +00:00
mscott%netscape.com
d596c965b9
fix build breakage by including config.mak
1999-07-29 03:34:22 +00:00
mscott%netscape.com
6649872e84
fix the build breakage...make sure necko is defined.
1999-07-29 02:44:21 +00:00
mscott%netscape.com
c49fde520a
include config.mak to fix windows build breakage.
1999-07-29 02:15:24 +00:00
racham%netscape.com
4fa8eb941a
interface to count 4x profiles
1999-07-28 06:25:34 +00:00
racham%netscape.com
35ff975e0d
changing the dll name from xpprofile32 to profile
1999-07-28 05:16:51 +00:00
racham%netscape.com
e6218e4794
Fixed bugs 6701, 9275
1999-07-27 07:42:12 +00:00
gayatrib%netscape.com
066fe73c70
adding pm.js to the makefile
1999-07-27 07:23:11 +00:00
gayatrib%netscape.com
ea6864bc39
a file to hold all the javascript of the profile manager UI
1999-07-27 07:21:44 +00:00
gayatrib%netscape.com
73b394f542
fixing bug number 10106
1999-07-27 07:21:01 +00:00
gayatrib%netscape.com
534708b613
new UI for profile manager which also includes DTDs
1999-07-27 07:18:29 +00:00
danm%netscape.com
743f1947e6
hooking up window OS border control from JS/C++
1999-07-27 06:34:24 +00:00
varada%netscape.com
47138837af
removing rasapi32.lib from the makefile - instead it is only dynamically called inside.
1999-07-27 01:49:10 +00:00
varada%netscape.com
1a448657df
changing makefile and dialshr to avoid the rasapi32.dll from popping up each time it is not there
1999-07-27 01:48:18 +00:00
dougt%netscape.com
69178099d5
Fix for bug 10177 and 10041.
1999-07-26 22:09:42 +00:00
varada%netscape.com
08c10dda14
Excluding the acct/ and acctidl/ directories for the VC++ 5.0 version. Leaf said it was ok to check in.
1999-07-24 01:15:01 +00:00
varada%netscape.com
72356782dc
adding account to the profile makefile acct/ and acctidl/
1999-07-23 11:59:14 +00:00
varada%netscape.com
2da9facf22
Adding account header files
1999-07-23 11:58:22 +00:00
varada%netscape.com
a9899e94b8
WINVER 0X401 modified
1999-07-23 10:35:35 +00:00
sspitzer%netscape.com
293f013706
ignore generated
1999-07-23 08:02:35 +00:00
varada%netscape.com
08bce30cf1
removing account header from makefile
1999-07-23 06:35:50 +00:00
varada%netscape.com
f92ca55e76
makefile.win for profile alone - account is removed
1999-07-23 06:32:58 +00:00
varada%netscape.com
544dfbb71a
makefile
1999-07-23 05:32:43 +00:00
varada%netscape.com
8a9ec44e88
makefile
1999-07-23 05:16:28 +00:00
varada%netscape.com
80231d99c7
cpp files
1999-07-23 05:15:43 +00:00
varada%netscape.com
20372ea1c8
account html page
1999-07-23 04:39:11 +00:00
varada%netscape.com
56498aa0ce
factory services file
1999-07-23 04:38:18 +00:00
varada%netscape.com
8af74dfe8c
services file
1999-07-23 04:37:23 +00:00
varada%netscape.com
3dffcacc3c
idl file
1999-07-23 04:36:25 +00:00
varada%netscape.com
d56428d172
makefile
1999-07-23 04:35:36 +00:00
racham%netscape.com
2d2e580252
First Checked In.
1999-07-23 03:51:06 +00:00
racham%netscape.com
a315ab5d02
Enabling xpidl work on Linux platform
1999-07-23 00:54:38 +00:00
racham%netscape.com
b6918b50c0
Added xpidl interfaces to profile services
1999-07-22 22:12:26 +00:00
racham%netscape.com
6f868e5452
Adding a new interface to enable JS reflection for Netcenter work
1999-07-22 22:09:46 +00:00
racham%netscape.com
e25e97d59a
Adding a new interface to enable JS reflection for Netcenter work and fixed some memory problems
1999-07-22 22:06:18 +00:00
dbragg%netscape.com
bdee60c11c
Added an #ifdef XP_MAC to return NS_ERROR_FAILURE until we get the mac working. Also added a variable to hold the IMAPMail path.
1999-07-21 21:33:32 +00:00
gagan%netscape.com
20c0996ab2
Replaced resource:// with resource:/ to be more compliant with our parsing rules.
1999-07-21 11:48:56 +00:00
varada%netscape.com
5f94e957d6
makefile.in for account
1999-07-21 04:18:50 +00:00
varada%netscape.com
21eaf8078c
makefile.win for account
1999-07-21 04:18:30 +00:00
varada%netscape.com
0319ffc6aa
account.cpp files
1999-07-21 04:17:41 +00:00
varada%netscape.com
ba4d72c109
account header
1999-07-21 04:16:05 +00:00
gagan%netscape.com
a6f5a6eca5
Fix the missing slash on chrome: hacks.
1999-07-21 03:16:30 +00:00
dougt%netscape.com
9f894eb1c0
First Checked In.
1999-07-19 23:53:25 +00:00
dbragg%netscape.com
d0f151ffef
Added misc migration routine and changed everything to nsFileSpecs were possible.
1999-07-19 21:57:35 +00:00
gayatrib%netscape.com
fd8c6cadff
makefile for xpidl profile services
1999-07-19 07:19:05 +00:00
gayatrib%netscape.com
0ea940644e
makefile for xpidl profile services
1999-07-19 06:57:27 +00:00
gayatrib%netscape.com
376e42f204
Example file to test xpidl profile servies
1999-07-19 06:56:47 +00:00
gayatrib%netscape.com
bc9aa4dc9d
factory file for profile services
1999-07-19 06:55:47 +00:00
gayatrib%netscape.com
515d3b39b5
source file for profile services
1999-07-19 06:53:47 +00:00
gayatrib%netscape.com
5cfc03ee44
xpidl interface for profile services
1999-07-19 06:52:26 +00:00
sspitzer%netscape.com
b0012fbdbb
fix warning on linux. these are unused because we only migrate accounts on windows right now.
1999-07-16 07:12:42 +00:00
sspitzer%netscape.com
5d74a3f4bb
ignore the generated Makefile
1999-07-13 19:15:41 +00:00
racham%netscape.com
a9b516ba45
Added defaults dir to the list. Rev by gayatri. Approved by chofmann
1999-07-09 04:39:31 +00:00
racham%netscape.com
ac513575b8
Added a check for defaults dir. Rev by gayatri. Approved by chofmann
1999-07-09 04:29:44 +00:00
racham%netscape.com
5b0fb2b57b
Added makefile for defaults folder
1999-07-09 03:53:59 +00:00
racham%netscape.com
8d1edc43b5
defaults bookmarks file
1999-07-09 03:52:50 +00:00
gayatrib%netscape.com
90d405c1f8
Constraining the width and height of the window to 640x480
1999-07-09 00:01:09 +00:00
valeski%netscape.com
2fc2311b4d
getbuffer to tonewcstring change
1999-07-07 14:47:19 +00:00
sspitzer%netscape.com
a612ecf974
check return value. it's correct and it fixes a warning too.
1999-07-07 07:26:26 +00:00
gayatrib%netscape.com
686c370100
Added code that copies content from defaults folder
1999-07-07 01:08:17 +00:00
gayatrib%netscape.com
16e16c453a
added pmMigrateAll.xul file
1999-07-06 23:07:11 +00:00
gayatrib%netscape.com
99a113473e
Added Migrate All button
1999-07-06 23:06:10 +00:00
gayatrib%netscape.com
bf36584f1f
xul file for migrate all ocnfirmation dialog
1999-07-06 23:05:11 +00:00
valeski%netscape.com
189f8a6a72
removed netlib.lib from necko build
1999-07-06 15:46:29 +00:00
gayatrib%netscape.com
bc3a55c724
Added pmDelete.xul to the makefile
1999-07-06 08:28:28 +00:00
gayatrib%netscape.com
79493f4697
Modified the xul files to reflect the new window tag syntax
1999-07-06 08:26:47 +00:00
racham%netscape.com
db192d43b0
Added usage of GetIIDs and did some clean up
1999-07-05 23:09:06 +00:00
hyatt%netscape.com
e84d9b8fb5
Fixing the profile manager (the div was in the wrong place).
1999-07-05 17:01:00 +00:00
racham%netscape.com
6fc32fd48b
Adding interfaces to support Netcenter Preg work
1999-07-05 01:18:59 +00:00
racham%netscape.com
6c3b5e543a
Added Network Module library
1999-07-05 01:12:48 +00:00
racham%netscape.com
1cf22262cc
added netlib library
1999-07-05 01:07:21 +00:00
gayatrib%netscape.com
f041ec23e7
Added netcenter files
1999-07-05 00:59:23 +00:00
gayatrib%netscape.com
3dfb854953
Adding xul files for Netcenter PReg
1999-07-05 00:58:00 +00:00
gayatrib%netscape.com
717b7300bd
Modified to accomodate the new window property in xul
1999-07-02 23:29:40 +00:00
gayatrib%netscape.com
3bbf641c34
Added pmrename.xul
1999-07-02 21:43:43 +00:00
gayatrib%netscape.com
5269606259
New profile manager css file with modified tree widget syntax
1999-07-02 21:41:21 +00:00
gayatrib%netscape.com
3ce89a29bf
New profile manager xul file with modified tree widget syntax
1999-07-02 21:41:04 +00:00
dveditz%netscape.com
4c4f269dd4
nakefile cleanups
1999-07-02 13:42:17 +00:00
warren%netscape.com
8462929dda
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
valeski%netscape.com
c636c999c0
NECKO #ifdeffing
1999-06-27 16:35:17 +00:00
dbragg%netscape.com
0d91ab21f2
Changed the way the old profiles are traversed. Added recursive space checking and recursive copying.nsPrefMigration.cpp
1999-06-25 21:12:41 +00:00
danm%netscape.com
962c82d198
teach RunModalDialog to use extant windows; use one in NetSupportDialog (fixes bug 7858). remove AppShellService interface references
1999-06-24 03:29:22 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
racham%netscape.com
cde56f2ab0
Made DefaultUserProfileRoot as home for migrated profiles
1999-06-22 01:02:11 +00:00
dbragg%netscape.com
b24749580d
removed the too-long file names nsPrefMigrationProgressDialog.cpp and .h. They are nos nsPMProgressDlg.cpp and .h
1999-06-21 20:01:28 +00:00
sfraser%netscape.com
acbf552d2c
Leak fixing. CreateNewTopLevel window returns an AddReffed window. You must release it. Also add comments to get someone to think about ownership.
1999-06-19 22:04:52 +00:00
valeski%netscape.com
487d9ea921
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
mcmullen%netscape.com
97113dc05d
#8326 : Get rid of "Default" profile creation. Change nsFileLocations to return an error (or a null pointer) when there are no profiles. Fix wallet/singsign.cpp to check for the error.
Code by racham: Fix nsFileLocations with new enum selectors for the profile root (code by racham) Fix nsProfile.cpp to use profileroot instead of profile when making profiles.
r=racham@netscape.com, a=don@netscape.com
1999-06-17 23:02:39 +00:00
mcmullen%netscape.com
b7159874d6
conflict with profile checkin
1999-06-15 06:42:23 +00:00
mcmullen%netscape.com
cc04bd9d51
Changed API to nsIFileLocator
1999-06-15 05:17:58 +00:00
mcafee%netscape.com
c7b736579e
Fixing Solaris memory problem, patch supplied by bruce@cybersight.com. a=mcmullen (6098)
1999-06-14 22:18:29 +00:00
dbragg%netscape.com
866e3e0017
Added resources to DIRS macro
1999-06-14 20:58:57 +00:00
dbragg%netscape.com
afcaf4c5fc
Changed name to work on Mac
1999-06-14 20:58:18 +00:00
dbragg%netscape.com
4a1aac835f
Changed an include from nsPrefMigrationProgressDialog.h to nsPMProgressDlg.h
1999-06-14 20:57:04 +00:00
dbragg%netscape.com
960625db6e
Progress Dialog source files name shortening for Mac platform.
1999-06-14 20:27:11 +00:00
dbragg%netscape.com
b39962e041
Progress meter xul and css files initial checkin
1999-06-14 20:25:12 +00:00
dp%netscape.com
1baa234591
Removing unused prototype NS_RegistryGetFactory()
1999-06-12 15:55:54 +00:00
racham%netscape.com
ed21fbaaf5
Can't free the input param. fixed it
1999-06-12 00:56:31 +00:00
racham%netscape.com
cbc46122f3
Modified renaming page
1999-06-12 00:53:48 +00:00
racham%netscape.com
fd29576cf4
Cleared some dump statements
1999-06-12 00:52:55 +00:00
racham%netscape.com
187fad7040
Profile Manager UI with new functions
1999-06-12 00:52:03 +00:00
racham%netscape.com
0017835974
Add pref-migrator module to the build windows only for now
1999-06-12 00:47:00 +00:00
racham%netscape.com
fec124d90d
Modified to fit the new flow
1999-06-12 00:38:31 +00:00
racham%netscape.com
5516b3deda
Finish now appears on the 2nd page
1999-06-12 00:36:55 +00:00
racham%netscape.com
38a5886c82
Added a xul file and a css file with tree widget info
1999-06-12 00:34:45 +00:00
racham%netscape.com
6d44ca457f
modified error statement
1999-06-12 00:33:28 +00:00
racham%netscape.com
00b032c12e
Create Profile Wiz of profile manager
1999-06-12 00:32:12 +00:00
racham%netscape.com
e72902d6bf
Modified to fit the new modal. Closed some dump statements
1999-06-12 00:30:44 +00:00
racham%netscape.com
56e40b8997
Added default profile name mozProfile
1999-06-12 00:28:43 +00:00
racham%netscape.com
72b0e625bd
Added new interfaces
1999-06-12 00:21:23 +00:00
racham%netscape.com
cae02c6742
Added references to required modules (pref, prefm)
1999-06-12 00:20:24 +00:00
racham%netscape.com
fda1dc8dfc
Adding more features to the ProfileManager Service. Cleaned up the comments.
1999-06-12 00:19:35 +00:00
dbragg%netscape.com
bb3c5e4c1a
Added a progress bar
1999-06-09 20:16:59 +00:00
selmer%netscape.com
2aed4b6ce8
Fix dialog conditionals
1999-06-09 03:02:49 +00:00
selmer%netscape.com
99ef402100
fixed dialog for rename
1999-06-09 02:56:07 +00:00
selmer%netscape.com
3d811bdd63
rename dialog
1999-06-09 02:55:49 +00:00
hyatt%netscape.com
f48cad1d3e
Added some box stuff for selmer.
1999-06-09 01:00:04 +00:00
selmer%netscape.com
106f9b2c32
*** empty log message ***
1999-06-09 00:26:56 +00:00
selmer%netscape.com
d26b9383cb
row selection works!
1999-06-09 00:25:33 +00:00
selmer%netscape.com
1dae19a637
*** empty log message ***
1999-06-09 00:24:52 +00:00
selmer%netscape.com
d24c866db2
working on popups
1999-06-08 21:34:19 +00:00
selmer%netscape.com
7b8137b1e0
use correct css file - duh.
1999-06-08 17:08:18 +00:00
selmer%netscape.com
2a2614c2d1
added class=push to titledbuttons
1999-06-08 01:09:00 +00:00
selmer%netscape.com
9217f06125
Added pm.xul, pm.css
1999-06-08 00:37:53 +00:00
selmer%netscape.com
ab527e5119
Move new prof mgr stuff into res
1999-06-08 00:31:14 +00:00
selmer%netscape.com
4f6e35c27e
New prof mgr using trees
1999-06-08 00:30:00 +00:00
dbragg%netscape.com
b61d78e6f8
Changed the explicit implementation of AddRef and Release to NS_IMPL_ADDREF and NS_IMPL_RELEASE(nsPrefMigrationFactory)
1999-06-03 20:44:56 +00:00
gayatrib%netscape.com
60e44feb24
A sample tree widget
1999-05-27 22:24:12 +00:00
dbragg%netscape.com
53d6fa9baf
Added *aResult for status values per XPCOM
1999-05-26 21:22:58 +00:00
dbragg%netscape.com
8b9c756a74
Changed DEPTH
1999-05-26 21:22:15 +00:00
dbragg%netscape.com
80a69d4aae
Added *aResult for result values passed as parameters rather than straight returns.
1999-05-26 21:21:37 +00:00
dbragg%netscape.com
255d4da3fc
Changed the depth to take into account the parent profile directory.
1999-05-26 21:20:45 +00:00
dbragg%netscape.com
693da8b249
Top level pref migration tool makefile
1999-05-26 21:19:53 +00:00
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
bruce%cybersight.com
6924cccf87
Approved by chofmann. This fixes a large leak over time. This allocation is not necessary (nor are many others in this file), as the code being called to fill the value is also allocating the memory, so the memory is/was getting allocated twice. This fixes bug #6926 .
1999-05-22 19:50:26 +00:00
dveditz%netscape.com
a7ac28a617
fixing build for Win9x -- profile resources not getting exported. Approved chofmann
1999-05-21 00:57:48 +00:00
waterson%netscape.com
d2aeccf880
Don't PR_DELETE() an uninitialized pointer.
1999-05-19 07:08:38 +00:00
waterson%netscape.com
854d3bfb1c
Fix crash bugs: failure to initialize m_reg member.
1999-05-19 07:02:07 +00:00
gayatrib%netscape.com
dbc26a432b
added profileSwitch file to the makefile
1999-05-19 04:48:44 +00:00
gayatrib%netscape.com
18f31a882f
new header file to serve as a profile code compilation switch
1999-05-19 04:46:35 +00:00
gayatrib%netscape.com
6ac177b92b
Added method interfaces to support the new profile manager services
1999-05-19 04:40:39 +00:00
gayatrib%netscape.com
10fd059247
Added code to support the new profile manager services
1999-05-19 04:38:44 +00:00
gayatrib%netscape.com
c8ae80d420
new makefile with all the new ui files
1999-05-19 04:35:39 +00:00
gayatrib%netscape.com
3f68b028c5
rename profile ui
1999-05-19 04:35:10 +00:00
gayatrib%netscape.com
2d42e3dc91
contains profile manager ui
1999-05-19 04:33:56 +00:00
gayatrib%netscape.com
540e22e130
profile manager ui
1999-05-19 04:32:45 +00:00
gayatrib%netscape.com
79ae8ebed0
The first navigation frame of create profile wizard
1999-05-19 04:30:58 +00:00
gayatrib%netscape.com
5585dae93f
The first navigation frame of create profile wizard called from profile manager
1999-05-19 04:30:22 +00:00
gayatrib%netscape.com
1a82c748c8
This causes the last page of create profile wizard called from profile manager to return to profile manager
1999-05-19 04:29:03 +00:00
gayatrib%netscape.com
4445d1378e
New navigation frame that does not have Next button on last page of CreateProfile wizard
1999-05-19 04:24:31 +00:00
gayatrib%netscape.com
0b9fe92c57
File to display error messages
1999-05-19 04:22:42 +00:00
gayatrib%netscape.com
10c1845cc8
Create profile wizard from profile manager
1999-05-19 04:21:53 +00:00
gayatrib%netscape.com
6b0234ccdc
Added new navigation frames to prevent the coexistence of next finish buttons
1999-05-19 04:20:28 +00:00
gayatrib%netscape.com
0141bb7c8d
New file to return to profile manager from the last screen
1999-05-19 04:19:33 +00:00
gayatrib%netscape.com
a91cefab4b
Added code to remember the edit field values
1999-05-19 04:17:51 +00:00
gayatrib%netscape.com
ec5da0dbf2
Modified to include all the new xul files
1999-05-19 04:13:22 +00:00
waterson%netscape.com
4cbba11dea
Remove unnecessary #include of jsapi.h
1999-05-18 23:19:28 +00:00
dbragg%netscape.com
2ebcb7fa73
Added export of nsPrefMigration.h
1999-05-18 00:06:41 +00:00
dbragg%netscape.com
b3aaec82a6
This file was in the wrong place
1999-05-18 00:03:44 +00:00
dbragg%netscape.com
0864a1ef10
Fixes spacing problems caused by copying to Mac
1999-05-18 00:02:44 +00:00
alecf%netscape.com
04f7db2c12
hide much of the profile noise
1999-05-12 05:01:33 +00:00
dougt%netscape.com
7045aab2cb
First Checked In.
1999-05-10 17:27:29 +00:00
dougt%netscape.com
7698fa86ae
File Removed.
1999-05-10 17:27:13 +00:00
dougt%netscape.com
7e2d3e9deb
First Checked In.
1999-05-07 21:35:49 +00:00
alecf%netscape.com
95c2a0a7bc
fix a whole bunch of profile problems -remove global variables, static variables in functions, use NSPR routines instead of libc routines, etc.
1999-05-07 00:06:31 +00:00
dp%netscape.com
cee9b8c834
Converting stray UnregisterFactory calls to UnregisterComponent
1999-05-06 01:37:04 +00:00
waterson%netscape.com
7e2687347f
Put files into the wrong directory.
1999-05-05 06:58:04 +00:00
waterson%netscape.com
495294c6b8
Add resources dir to build.
1999-05-05 04:41:38 +00:00
waterson%netscape.com
aad0bc3f89
Initial revision.
1999-05-05 04:41:20 +00:00
mcmullen%netscape.com
2944535573
Checking in profile wizard on behalf of gayatrib and racham.
1999-05-04 19:37:51 +00:00
mscott%netscape.com
0a18214913
Install the profile library into the components directory instead of into bin. This will
...
enable auto registration.
1999-04-23 06:28:15 +00:00
mscott%netscape.com
74e38bb733
profile is a component and as such should be installed in the components directory instead of
...
in bin. This will allow the auto-registration code to be brought into effect.
1999-04-23 06:26:42 +00:00
alecf%netscape.com
f3e8f18835
change AddRef() to NS_ADDREF() so that ref-count debugging works right
1999-04-16 21:06:17 +00:00
alecf%netscape.com
9817234475
don't need xp_core.h, and it's causing problems anyway
1999-04-16 21:03:19 +00:00
alecf%netscape.com
411786caa2
don't need this extra DSO line
1999-04-16 21:02:48 +00:00
sspitzer%netscape.com
14ad137087
changes to port profiles to UNIX
1999-04-16 04:20:15 +00:00
sspitzer%netscape.com
6ff2814265
workf for porting profiles to UNIX
1999-04-16 04:18:07 +00:00
mcmullen%netscape.com
64a573e7a5
Fix the target name in the optimized project.
1999-04-16 00:12:27 +00:00
sspitzer%netscape.com
0c3b11fd3a
cvs ignorage for the Makefiles that get created on UNIX
1999-04-15 22:56:15 +00:00
mcmullen%netscape.com
4a0f992c90
Fixed up use of filespec, various small fixes.
1999-04-15 22:45:46 +00:00
mcmullen%netscape.com
62ab1795d6
Fixed up the API to use filespec properly.
1999-04-15 22:45:45 +00:00
mcmullen%netscape.com
9fdd2ed645
First Checked In.
1999-04-15 20:19:20 +00:00
mcmullen%netscape.com
e4ccfbc9b7
First Checked In.
1999-04-14 00:33:20 +00:00
mcmullen%netscape.com
9b8abfcbb9
First Checked In.
1999-04-14 00:27:02 +00:00
braddr%puremagic.com
8656d2e293
Add $(NULL) to the list of exports since all the othe working public/makefile.win's seem to include this.
1999-04-11 08:52:32 +00:00
gayatrib%netscape.com
6251815256
Removed references to HASHLIBS as it is not required
1999-04-11 05:20:24 +00:00
gayatrib%netscape.com
825502388e
toplevel makefile
1999-04-10 06:33:32 +00:00
gayatrib%netscape.com
3c7421c97e
sources makefile
1999-04-10 06:33:09 +00:00
gayatrib%netscape.com
96ac962c24
ProfileManager implementation
1999-04-10 06:32:26 +00:00
gayatrib%netscape.com
de3ea7e852
headers makefile
1999-04-10 06:30:55 +00:00
gayatrib%netscape.com
a7ba9b5ea8
ProfileManager interface header file
1999-04-10 06:30:17 +00:00