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

1283 Коммитов

Автор SHA1 Сообщение Дата
saari%netscape.com cb935f51c7 Changing broadcaster to use onbroadcast instead of oncommand. Adding the "braodcast" "commandupdate" and "input" events. Changed all xul observes nodes to use onbroadcast instead of onchange. 1999-09-21 23:02:35 +00:00
dbragg%netscape.com 56b42df9e7 Added multi-threading capability for the progressbar 1999-09-21 22:39:01 +00:00
dbragg%netscape.com 24fce076f4 Added to the interface for multi-threaded requirements for progressbar. 1999-09-21 22:37:25 +00:00
sspitzer%netscape.com 9dffb62f49 remove my reminder printf for UNIX. UNIX is done. 1999-09-21 07:42:23 +00:00
waterson%netscape.com 06b78978e9 Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00
sspitzer%netscape.com 28bd25b124 very, very tired of seeing all these printfs. 1999-09-19 19:38:24 +00:00
racham%netscape.com 52a2a620ab Fixing the performance bug 13555 to minimize the number of registry operations. Moved major printfs from DEBUG_profile. 1999-09-18 23:35:09 +00:00
sspitzer%netscape.com 17c449e494 make it so the user has there 4.x bookmarks after migration. 1999-09-18 19:32:52 +00:00
briano%netscape.com 977c45c903 Removed the 3 test-tab XUL files that don't exist. 1999-09-18 19:20:27 +00:00
sspitzer%netscape.com eba8d9c336 give the profile manager / installer window a title.
it would be good if the first window the users sees has a title, no?
1999-09-18 18:22:27 +00:00
sspitzer%netscape.com a1ba8b5c4e ignore generated files 1999-09-18 18:13:31 +00:00
sspitzer%netscape.com a93535515c the bookmarks service is looking for bookmarks.html, not bookmarks.htm
now, your bookmarks get migrated!
(unix finally wins a file name battle, but windows still wins the war.)
1999-09-18 18:12:57 +00:00
sspitzer%netscape.com 0f4304a85a rename 4.x bookmarks file after migration to bookmarks.htm for all platforms.
rewrite code so I could use it to rename cookies files and bookmarks file
with the same method.
1999-09-18 18:00:12 +00:00
gayatrib%netscape.com 926d052ee1 This file is not required for profile ui 1999-09-17 23:30:23 +00:00
neeti%netscape.com 7609c24c5b *** empty log message *** 1999-09-17 23:28:56 +00:00
neeti%netscape.com 033b50f733 moved bookmarks.html to defaults/profile 1999-09-17 23:26:54 +00:00
sfraser%netscape.com 586a744c0d First Checked In. 1999-09-17 23:20:53 +00:00
gayatrib%netscape.com f4744af227 adding locale dir to makefile 1999-09-17 23:17:28 +00:00
gayatrib%netscape.com 912d2df10f moving entities into dtds 1999-09-17 23:16:06 +00:00
gayatrib%netscape.com 2bd9b4fc50 makefile for dtds 1999-09-17 22:05:54 +00:00
gayatrib%netscape.com 3793820c87 dtds for profile manager ui 1999-09-17 22:05:04 +00:00
sspitzer%netscape.com 00a15f57f7 close the stream. 1999-09-17 11:47:46 +00:00
dveditz%netscape.com 3509f48fd2 match buffered i/o registry change in XP_MAC section 1999-09-17 07:00:55 +00:00
sspitzer%netscape.com a70ead5340 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-16 23:01:45 +00:00
sspitzer%netscape.com 169aac8b82 propagate errors. right now, -installer doesn't work on the mac. now, we through up and and tell the user, which is better than crashing. I'm still working on getting it to work on the Mac. 1999-09-16 23:00:21 +00:00
sspitzer%netscape.com 998bcad2f7 add a scriptable version of GetCurrentProfileDir to the nsIProfle interface called GetCurrentProfileDirFromJS
eventually, the non-scriptable interface will go away, but I don't have time do that yet.  slamm is using this in his sidebarOverlay.js
1999-09-16 20:36:27 +00:00
cls%seawood.org 26a4d6dc7d Linux only: Removed -D_BSD_SOURCE from DEFINES as it is unnecessary now that __STRICT_ANSI__ is set in <prinet.h> 1999-09-16 14:54:18 +00:00
sspitzer%netscape.com 4b2882a617 increase the changes of -installer working on mac tomorrow, by not checking
if there is enough space before copying.

once we get -installer working on the mac, we'll turn this code back on.
1999-09-16 10:41:13 +00:00
sspitzer%netscape.com ec2a267b28 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 0408084a13 Removing tabs that are not supported yet 1999-09-16 00:39:20 +00:00
gayatrib%netscape.com da24c5ad30 Fixing the finish button problem and removing tabs that are not supported yet 1999-09-16 00:38:40 +00:00
gayatrib%netscape.com dff77adc50 fixing bug 13899 1999-09-15 21:23:39 +00:00
alecf%netscape.com 1c716d2c7c 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 5b874e16d1 stupid cut and paste error. 1999-09-15 05:36:53 +00:00
sspitzer%netscape.com 5655835875 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 bf3995a06d 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 89d8209cf8 General cleanup. 1999-09-15 03:00:30 +00:00
ramiro%netscape.com e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
sspitzer%netscape.com 4f057cd26a only automigrate (when we have one profile) on windows. 1999-09-14 11:12:10 +00:00
sspitzer%netscape.com e0b280be86 fix build bustage 1999-09-14 10:43:49 +00:00
sspitzer%netscape.com f9846f9db9 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 afecdc4e8f 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 5068559111 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 afbd510ee3 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 167e2ad607 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 8675ea5ec8 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 8ee819b718 added files: mozilla/profile/pref-migrator/public/nsIPrefMigration.idl 1999-09-13 05:52:26 +00:00
sspitzer%netscape.com 073edb9cac XPIDL-ify nsIPrefMigration, and the necessary changes that go along with that. 1999-09-13 05:52:18 +00:00
sspitzer%netscape.com 5a12798f0f new files resulting from XPIDL-ifying nsIPrefMigration.
NOT PART OF THE BUILD YET.
1999-09-13 04:23:31 +00:00
sspitzer%netscape.com dd8d913ed5 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 762fca642e Fix my bustage using -D_BSD_SOURCE 1999-09-12 16:41:14 +00:00
sspitzer%netscape.com 03fe870ecd 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 0d184814ac 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 5fc797845d 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 90ed3cfbd2 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 2308a9ce73 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 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
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
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
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
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
sspitzer%netscape.com ad648fd0fc makfiles for building the pref-migrator on unix. NOT PART OF BUILD YET. 1999-09-11 00:24:28 +00:00
dougt%netscape.com 41333e2a6c Fixing LL_ compare routines. 1999-09-10 18:56:30 +00:00
dbragg%netscape.com cb4ea90170 Added the new mail directory code for POP and IMAP 1999-09-10 18:41:33 +00:00
alecf%netscape.com 629f39c6ec fix printf and don't release the service we're given 1999-09-10 05:38:18 +00:00
alecf%netscape.com 373f71408f fix uninitialize variable that was preventing prefs from saving on windows 1999-09-10 05:25:29 +00:00
alecf%netscape.com b4471e7fd1 added files: mozilla/profile/public/nsIProfile.idl 1999-09-10 00:51:45 +00:00
alecf%netscape.com 9ff9548e0c profile changes on windows 1999-09-10 00:51:22 +00:00
alecf%netscape.com c5c85908f7 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 43eb7beefc link against appropriate libraries in preparation for profile landing 1999-09-10 00:40:49 +00:00
gayatrib%netscape.com 5debc7e092 Fixing bug #13518 1999-09-10 00:34:45 +00:00
alecf%netscape.com ebcf1ed682 adding neckoutil_s in preparation for profile landing 1999-09-10 00:30:26 +00:00
alecf%netscape.com af15ee55f9 add new files to prepare for profile landing 1999-09-10 00:29:08 +00:00
dougt%netscape.com b563171606 fixing build bustage. 1999-09-09 20:30:14 +00:00
dougt%netscape.com 41a7fa078c 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 ec66ed1b78 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 ee89552282 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 87b10d9485 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 b4d0e01ffa Fix 'rename profile' to bring up the right file. 1999-09-03 20:36:04 +00:00
waterson%netscape.com fc8d70d300 Wrap in <html:div> to get layout to work right. 1999-09-03 20:32:10 +00:00
waterson%netscape.com 707f3a5aeb Fix profile manager XUL; was incorrectly using 'xul:' namespace on window tag. 1999-09-03 16:51:41 +00:00
gayatrib%netscape.com d0d0297cf9 Correcting some typos 1999-09-03 00:58:34 +00:00
gayatrib%netscape.com 1480073791 Partial fix for bug #13033--yet to disable buttons 1999-09-03 00:56:26 +00:00
gayatrib%netscape.com 7cb90cfb1d 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 c56dda8b23 fixing bug #12815 1999-09-02 20:55:41 +00:00
briano%netscape.com 6519af50e5 Cleaned it up and eliminated the pointless #!gmake. 1999-09-02 00:06:06 +00:00
gayatrib%netscape.com d55576d042 Fixing bug #12953 1999-09-01 23:37:41 +00:00
briano%netscape.com 88553027ba 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 4289beaebc 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 34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
gayatrib%netscape.com 93aa8271de sample file 1999-08-31 00:37:14 +00:00
gayatrib%netscape.com bbcf28201f preg related file 1999-08-31 00:35:25 +00:00
gayatrib%netscape.com 0f47c7f8db some progress bar file 1999-08-31 00:34:53 +00:00
gayatrib%netscape.com 9ac99603cf Modified to support the new ui 1999-08-31 00:31:18 +00:00
gayatrib%netscape.com f233d610b7 Placeholder for addr book export 1999-08-31 00:29:30 +00:00
gayatrib%netscape.com f71d328055 Placeholder for mailnews wizard 1999-08-31 00:29:10 +00:00
gayatrib%netscape.com 9e9bc52fc5 Placeholder for dialup wizard 1999-08-31 00:28:39 +00:00
gayatrib%netscape.com 292da9f953 Added to support to create profile ui 1999-08-31 00:28:05 +00:00
gayatrib%netscape.com cbec2cb956 modified to handle localization 1999-08-31 00:27:02 +00:00
gayatrib%netscape.com 8ddcc62d7b Changed to load the new cpw.xul 1999-08-31 00:22:48 +00:00
gayatrib%netscape.com f0b7d7fb08 New UI for create profile as part of the meta wizard 1999-08-31 00:20:20 +00:00
gayatrib%netscape.com e4cc1c8adb New javascript file for cpw.xul 1999-08-31 00:19:28 +00:00
gayatrib%netscape.com 5b668b051b New css file for cpw.xul 1999-08-31 00:18:52 +00:00
gayatrib%netscape.com 8fc2915d59 Removing as it is no longer required in the new UI 1999-08-31 00:17:19 +00:00
gayatrib%netscape.com 68cee95761 Removing as it is no longer required in the new UI. 1999-08-31 00:07:05 +00:00
erik%netscape.com 4ba55cffbd Fixing build bustage, and build warnings. 1999-08-30 23:06:19 +00:00
beard%netscape.com 6f900d6aec plugged a memory leak in GetProfileCount() 1999-08-27 03:48:24 +00:00
rpotts%netscape.com 1b0be9b8eb Fixed up the calls to NewChannel to take a load group... 1999-08-26 23:38:02 +00:00
dp%netscape.com 07adc72b46 Using nsIRegistry::OpenDefault() instead of Open() with default parameter. 1999-08-25 08:13:24 +00:00
hyatt%netscape.com 26e07f4633 Fixing the build bustage in the prefs migrator. Just call me Mr. Porkjockey. 1999-08-21 10:40:42 +00:00
mccabe%netscape.com d98f4dca1d 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 c8ef82ee0c adding test nci files 1999-08-21 01:47:51 +00:00
varada%netscape.com e3600fc94d adding xul files for dialup 1999-08-21 01:47:05 +00:00
varada%netscape.com a0b68ded19 modified makefile 1999-08-21 01:45:55 +00:00
varada%netscape.com 2abd7e05af new functions in idl file 1999-08-21 01:45:33 +00:00
varada%netscape.com 64c4ad0481 added new functions 1999-08-21 01:44:41 +00:00
varada%netscape.com 44db562e97 changed the module name from xpaccount32.dll to xpacct32.dll 1999-08-21 01:44:04 +00:00
varada%netscape.com bb134d7453 added new functions to get phone list and dialup lists 1999-08-21 01:43:25 +00:00
varada%netscape.com 90d9c02cea added comments and some values to the connectoid 1999-08-21 01:42:56 +00:00
varada%netscape.com 74576a2d34 Added new functions in nsAccount.cpp 1999-08-21 01:41:18 +00:00
danm%netscape.com 0ce57055ba 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 0620b1eb87 Fixing crashers 11638, 11716. Rev by gayatri. Approved by Chris Yeh. 1999-08-12 20:22:52 +00:00
racham%netscape.com fa651fe60f Adding XP_MAC for mac migration 1999-08-11 04:44:53 +00:00
dbragg%netscape.com faf8896df8 Removed the based.shlb file 1999-08-10 22:43:15 +00:00
dbragg%netscape.com d92ec06759 Removed the basedebug.shlb file 1999-08-10 22:05:59 +00:00
dbragg%netscape.com ff4ea358ae First Checked In. 1999-08-10 21:55:20 +00:00
racham%netscape.com d6d7cc779f Checking filespec existence 1999-08-10 08:25:57 +00:00
racham%netscape.com 3da16e2ce3 Added options to delete operation, bug 6684 1999-08-10 08:03:21 +00:00
racham%netscape.com 065148a096 Fixed bugs 6684, 10171 and added profile cloning feature 1999-08-10 08:00:19 +00:00
racham%netscape.com 3f62cffe6e Migrate and start apprunner on clicking Start button for unmigrated profile, bug 10172 1999-08-10 03:42:38 +00:00
racham%netscape.com 0a40c0ebc9 Fixing the case of missing profile directory on the disk, bug 7456 1999-08-10 03:27:48 +00:00
gayatrib%netscape.com 15ed06a6e7 replacing location.this with the complete url as that call is failing 1999-08-09 22:37:40 +00:00
dveditz%netscape.com de79697a1a removing obsolete references to libreg 1999-08-07 03:09:40 +00:00
dbragg%netscape.com 0a2ec06a56 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 930041ae17 changing location.replace to location.href, as a fix for bug 11261 1999-08-05 04:28:43 +00:00
dbragg%netscape.com f3fd10d1ea 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 f93844358b changed the .xpt file name from include to pm_progress 1999-08-02 21:55:27 +00:00
briano%netscape.com 24c649b4b4 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 6b99174855 fix build breakage by including config.mak 1999-07-29 03:34:22 +00:00
mscott%netscape.com cd28fa26cc fix the build breakage...make sure necko is defined. 1999-07-29 02:44:21 +00:00
mscott%netscape.com 82c9027d21 include config.mak to fix windows build breakage. 1999-07-29 02:15:24 +00:00
racham%netscape.com 6e5d50b6b6 interface to count 4x profiles 1999-07-28 06:25:34 +00:00
racham%netscape.com 6bec2d3da2 changing the dll name from xpprofile32 to profile 1999-07-28 05:16:51 +00:00
racham%netscape.com 8526f7756e Fixed bugs 6701, 9275 1999-07-27 07:42:12 +00:00
gayatrib%netscape.com deb279d58e adding pm.js to the makefile 1999-07-27 07:23:11 +00:00
gayatrib%netscape.com 98bd5f860e a file to hold all the javascript of the profile manager UI 1999-07-27 07:21:44 +00:00
gayatrib%netscape.com 360af87e4d fixing bug number 10106 1999-07-27 07:21:01 +00:00
gayatrib%netscape.com 12012c9b3b new UI for profile manager which also includes DTDs 1999-07-27 07:18:29 +00:00
danm%netscape.com 25c2d9c6ad hooking up window OS border control from JS/C++ 1999-07-27 06:34:25 +00:00
varada%netscape.com 83d964c570 removing rasapi32.lib from the makefile - instead it is only dynamically called inside. 1999-07-27 01:49:10 +00:00
varada%netscape.com d970a485c1 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 5adb63dcaf Fix for bug 10177 and 10041. 1999-07-26 22:09:42 +00:00
varada%netscape.com cd26f6749f 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 748490d8a2 adding account to the profile makefile acct/ and acctidl/ 1999-07-23 11:59:14 +00:00
varada%netscape.com f6cad4bac4 Adding account header files 1999-07-23 11:58:22 +00:00
varada%netscape.com 9dfc4f90f4 WINVER 0X401 modified 1999-07-23 10:35:35 +00:00
sspitzer%netscape.com 17cfab2380 ignore generated 1999-07-23 08:02:35 +00:00
varada%netscape.com 306c7504c9 removing account header from makefile 1999-07-23 06:35:50 +00:00
varada%netscape.com e5b41d71e0 makefile.win for profile alone - account is removed 1999-07-23 06:32:58 +00:00
varada%netscape.com b68ef50454 makefile 1999-07-23 05:32:43 +00:00
varada%netscape.com 92fba30056 makefile 1999-07-23 05:16:28 +00:00
varada%netscape.com dfa4626d87 cpp files 1999-07-23 05:15:43 +00:00
varada%netscape.com 698a3cf0a9 account html page 1999-07-23 04:39:11 +00:00
varada%netscape.com b1aef5c77b factory services file 1999-07-23 04:38:18 +00:00
varada%netscape.com 44b8284b4b services file 1999-07-23 04:37:23 +00:00
varada%netscape.com 65711004f3 idl file 1999-07-23 04:36:25 +00:00
varada%netscape.com 10aef43f01 makefile 1999-07-23 04:35:36 +00:00
racham%netscape.com 324782f14b First Checked In. 1999-07-23 03:51:06 +00:00
racham%netscape.com 4b17bff67b Enabling xpidl work on Linux platform 1999-07-23 00:54:38 +00:00
racham%netscape.com b80b6ac8d9 Added xpidl interfaces to profile services 1999-07-22 22:12:26 +00:00
racham%netscape.com 495d2575d3 Adding a new interface to enable JS reflection for Netcenter work 1999-07-22 22:09:46 +00:00
racham%netscape.com fe074d1114 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 af56526633 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 14c1cb2c49 Replaced resource:// with resource:/ to be more compliant with our parsing rules. 1999-07-21 11:48:56 +00:00
varada%netscape.com 409c1a5f4f makefile.in for account 1999-07-21 04:18:50 +00:00
varada%netscape.com c56398af5a makefile.win for account 1999-07-21 04:18:30 +00:00
varada%netscape.com 002dae347f account.cpp files 1999-07-21 04:17:41 +00:00
varada%netscape.com 6b83bbd519 account header 1999-07-21 04:16:05 +00:00
gagan%netscape.com e3e42d4bee Fix the missing slash on chrome: hacks. 1999-07-21 03:16:30 +00:00
dougt%netscape.com 5b0e52410f First Checked In. 1999-07-19 23:53:25 +00:00
dbragg%netscape.com 3925c21013 Added misc migration routine and changed everything to nsFileSpecs were possible. 1999-07-19 21:57:35 +00:00
gayatrib%netscape.com fb240d9df0 makefile for xpidl profile services 1999-07-19 07:19:05 +00:00
gayatrib%netscape.com 5c6e8bd44a makefile for xpidl profile services 1999-07-19 06:57:27 +00:00
gayatrib%netscape.com 89d41bb60c Example file to test xpidl profile servies 1999-07-19 06:56:47 +00:00
gayatrib%netscape.com da9f88e418 factory file for profile services 1999-07-19 06:55:47 +00:00
gayatrib%netscape.com a190750870 source file for profile services 1999-07-19 06:53:47 +00:00
gayatrib%netscape.com 80c26ec495 xpidl interface for profile services 1999-07-19 06:52:26 +00:00
sspitzer%netscape.com 473a548028 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 19b75ddc5e ignore the generated Makefile 1999-07-13 19:15:41 +00:00
racham%netscape.com a010c41a75 Added defaults dir to the list. Rev by gayatri. Approved by chofmann 1999-07-09 04:39:31 +00:00
racham%netscape.com c1fa2d6e2d Added a check for defaults dir. Rev by gayatri. Approved by chofmann 1999-07-09 04:29:44 +00:00
racham%netscape.com 16003c2585 Added makefile for defaults folder 1999-07-09 03:53:59 +00:00
racham%netscape.com ffae88149b defaults bookmarks file 1999-07-09 03:52:50 +00:00
gayatrib%netscape.com 9c8ef9e340 Constraining the width and height of the window to 640x480 1999-07-09 00:01:09 +00:00
valeski%netscape.com ddf0252fa5 getbuffer to tonewcstring change 1999-07-07 14:47:19 +00:00
sspitzer%netscape.com 268c0e11b6 check return value. it's correct and it fixes a warning too. 1999-07-07 07:26:26 +00:00
gayatrib%netscape.com 204edaf7cd Added code that copies content from defaults folder 1999-07-07 01:08:17 +00:00
gayatrib%netscape.com 88dd559863 added pmMigrateAll.xul file 1999-07-06 23:07:11 +00:00
gayatrib%netscape.com 6897407a00 Added Migrate All button 1999-07-06 23:06:10 +00:00
gayatrib%netscape.com fcd3b590a5 xul file for migrate all ocnfirmation dialog 1999-07-06 23:05:11 +00:00
valeski%netscape.com 645d2806fb removed netlib.lib from necko build 1999-07-06 15:46:29 +00:00
gayatrib%netscape.com d838f8b9de Added pmDelete.xul to the makefile 1999-07-06 08:28:28 +00:00
gayatrib%netscape.com af6c32aad3 Modified the xul files to reflect the new window tag syntax 1999-07-06 08:26:47 +00:00
racham%netscape.com f413d317d1 Added usage of GetIIDs and did some clean up 1999-07-05 23:09:06 +00:00
hyatt%netscape.com b053e6d540 Fixing the profile manager (the div was in the wrong place). 1999-07-05 17:01:00 +00:00
racham%netscape.com 0f11400bc0 Adding interfaces to support Netcenter Preg work 1999-07-05 01:18:59 +00:00
racham%netscape.com d34ce9a4fb Added Network Module library 1999-07-05 01:12:48 +00:00
racham%netscape.com 95877e2e85 added netlib library 1999-07-05 01:07:21 +00:00
gayatrib%netscape.com 64ca55df57 Added netcenter files 1999-07-05 00:59:23 +00:00
gayatrib%netscape.com 5e6a5a47de Adding xul files for Netcenter PReg 1999-07-05 00:58:00 +00:00
gayatrib%netscape.com 9536ba0f0b Modified to accomodate the new window property in xul 1999-07-02 23:29:40 +00:00
gayatrib%netscape.com a4157f6a2f Added pmrename.xul 1999-07-02 21:43:43 +00:00
gayatrib%netscape.com 3829d44a12 New profile manager css file with modified tree widget syntax 1999-07-02 21:41:21 +00:00
gayatrib%netscape.com 70cd29f889 New profile manager xul file with modified tree widget syntax 1999-07-02 21:41:04 +00:00
dveditz%netscape.com 0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
warren%netscape.com bd73f68e8b 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 4774c312e7 NECKO #ifdeffing 1999-06-27 16:35:17 +00:00
dbragg%netscape.com f1b4211d81 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 582ad47b3f 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 1f76168d21 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
racham%netscape.com 5a837ec122 Made DefaultUserProfileRoot as home for migrated profiles 1999-06-22 01:02:11 +00:00
dbragg%netscape.com eb276dd704 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 fe65843da7 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 e23b3c673c 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 f331296542 #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 df08452770 conflict with profile checkin 1999-06-15 06:42:23 +00:00
mcmullen%netscape.com 0fbaf895d9 Changed API to nsIFileLocator 1999-06-15 05:17:58 +00:00
mcafee%netscape.com e3575da7c5 Fixing Solaris memory problem, patch supplied by bruce@cybersight.com. a=mcmullen (6098) 1999-06-14 22:18:29 +00:00
dbragg%netscape.com 01ee43e340 Added resources to DIRS macro 1999-06-14 20:58:57 +00:00
dbragg%netscape.com c96724f64a Changed name to work on Mac 1999-06-14 20:58:18 +00:00
dbragg%netscape.com 9bf4b34afe Changed an include from nsPrefMigrationProgressDialog.h to nsPMProgressDlg.h 1999-06-14 20:57:04 +00:00
dbragg%netscape.com 1aaead2859 Progress Dialog source files name shortening for Mac platform. 1999-06-14 20:27:11 +00:00
dbragg%netscape.com b3243e0dd5 Progress meter xul and css files initial checkin 1999-06-14 20:25:12 +00:00
dp%netscape.com d52e003662 Removing unused prototype NS_RegistryGetFactory() 1999-06-12 15:55:54 +00:00
racham%netscape.com 1e5e2430f5 Can't free the input param. fixed it 1999-06-12 00:56:31 +00:00
racham%netscape.com 979fe10436 Modified renaming page 1999-06-12 00:53:48 +00:00
racham%netscape.com c1145b1034 Cleared some dump statements 1999-06-12 00:52:55 +00:00
racham%netscape.com a9ad327a43 Profile Manager UI with new functions 1999-06-12 00:52:03 +00:00
racham%netscape.com 27a830afd7 Add pref-migrator module to the build windows only for now 1999-06-12 00:47:00 +00:00
racham%netscape.com 2f4c953a1c Modified to fit the new flow 1999-06-12 00:38:31 +00:00
racham%netscape.com b6bc53c895 Finish now appears on the 2nd page 1999-06-12 00:36:55 +00:00
racham%netscape.com 57b6c68657 Added a xul file and a css file with tree widget info 1999-06-12 00:34:45 +00:00
racham%netscape.com 7ff2e35af8 modified error statement 1999-06-12 00:33:28 +00:00
racham%netscape.com 27973d3458 Create Profile Wiz of profile manager 1999-06-12 00:32:12 +00:00
racham%netscape.com 472d9440d3 Modified to fit the new modal. Closed some dump statements 1999-06-12 00:30:44 +00:00
racham%netscape.com c6cb4518c4 Added default profile name mozProfile 1999-06-12 00:28:43 +00:00
racham%netscape.com bd2da9158d Added new interfaces 1999-06-12 00:21:23 +00:00
racham%netscape.com 86df9dfa5e Added references to required modules (pref, prefm) 1999-06-12 00:20:24 +00:00
racham%netscape.com f950a0611a Adding more features to the ProfileManager Service. Cleaned up the comments. 1999-06-12 00:19:35 +00:00
dbragg%netscape.com 4524952ae6 Added a progress bar 1999-06-09 20:16:59 +00:00
selmer%netscape.com d5db91e5a2 Fix dialog conditionals 1999-06-09 03:02:49 +00:00
selmer%netscape.com 53f14f0dce fixed dialog for rename 1999-06-09 02:56:07 +00:00
selmer%netscape.com d95035e62d rename dialog 1999-06-09 02:55:49 +00:00
hyatt%netscape.com 110e4f96ba Added some box stuff for selmer. 1999-06-09 01:00:04 +00:00
selmer%netscape.com d97ab4be9f *** empty log message *** 1999-06-09 00:26:56 +00:00
selmer%netscape.com b1654feaca row selection works! 1999-06-09 00:25:33 +00:00
selmer%netscape.com fa4102aa5b *** empty log message *** 1999-06-09 00:24:52 +00:00
selmer%netscape.com fe6d11c630 working on popups 1999-06-08 21:34:19 +00:00
selmer%netscape.com fed3d7fecd use correct css file - duh. 1999-06-08 17:08:18 +00:00
selmer%netscape.com 52942ff0ce added class=push to titledbuttons 1999-06-08 01:09:00 +00:00
selmer%netscape.com a970bb4487 Added pm.xul, pm.css 1999-06-08 00:37:53 +00:00
selmer%netscape.com 6e3ec610ee Move new prof mgr stuff into res 1999-06-08 00:31:14 +00:00
selmer%netscape.com 18820664a1 New prof mgr using trees 1999-06-08 00:30:00 +00:00
dbragg%netscape.com 161c844d66 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 a6da40a47c A sample tree widget 1999-05-27 22:24:12 +00:00
dbragg%netscape.com bc1f7c864d Added *aResult for status values per XPCOM 1999-05-26 21:22:58 +00:00
dbragg%netscape.com d240076959 Changed DEPTH 1999-05-26 21:22:15 +00:00
dbragg%netscape.com ce36c42da0 Added *aResult for result values passed as parameters rather than straight returns. 1999-05-26 21:21:37 +00:00
dbragg%netscape.com ab339813a7 Changed the depth to take into account the parent profile directory. 1999-05-26 21:20:45 +00:00
dbragg%netscape.com 42a9b68c2b Top level pref migration tool makefile 1999-05-26 21:19:53 +00:00
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
bruce%cybersight.com a8e8390df9 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 4f326ea7f3 fixing build for Win9x -- profile resources not getting exported. Approved chofmann 1999-05-21 00:57:48 +00:00
waterson%netscape.com aa389269be Don't PR_DELETE() an uninitialized pointer. 1999-05-19 07:08:38 +00:00
waterson%netscape.com 765ce49b40 Fix crash bugs: failure to initialize m_reg member. 1999-05-19 07:02:07 +00:00
gayatrib%netscape.com 0260a4fbc2 added profileSwitch file to the makefile 1999-05-19 04:48:44 +00:00
gayatrib%netscape.com 9ec429eedd new header file to serve as a profile code compilation switch 1999-05-19 04:46:35 +00:00
gayatrib%netscape.com 7383b252da Added method interfaces to support the new profile manager services 1999-05-19 04:40:39 +00:00
gayatrib%netscape.com bc875808af Added code to support the new profile manager services 1999-05-19 04:38:44 +00:00
gayatrib%netscape.com 5293e6c21b new makefile with all the new ui files 1999-05-19 04:35:39 +00:00
gayatrib%netscape.com f40fd04409 rename profile ui 1999-05-19 04:35:10 +00:00
gayatrib%netscape.com cb3d0e3feb contains profile manager ui 1999-05-19 04:33:56 +00:00
gayatrib%netscape.com 6cc010c3eb profile manager ui 1999-05-19 04:32:45 +00:00
gayatrib%netscape.com da9f60c6b8 The first navigation frame of create profile wizard 1999-05-19 04:30:58 +00:00
gayatrib%netscape.com d307a4417f The first navigation frame of create profile wizard called from profile manager 1999-05-19 04:30:22 +00:00
gayatrib%netscape.com c4bd18b832 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 ec26e950ab 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 e3b226b8d9 File to display error messages 1999-05-19 04:22:42 +00:00
gayatrib%netscape.com e5c2945704 Create profile wizard from profile manager 1999-05-19 04:21:53 +00:00
gayatrib%netscape.com 24ee6fed33 Added new navigation frames to prevent the coexistence of next finish buttons 1999-05-19 04:20:28 +00:00
gayatrib%netscape.com 1714b6a650 New file to return to profile manager from the last screen 1999-05-19 04:19:33 +00:00
gayatrib%netscape.com fbaf57dd3c Added code to remember the edit field values 1999-05-19 04:17:51 +00:00
gayatrib%netscape.com 0badbbd3ac Modified to include all the new xul files 1999-05-19 04:13:22 +00:00
waterson%netscape.com 3ff6212752 Remove unnecessary #include of jsapi.h 1999-05-18 23:19:28 +00:00
dbragg%netscape.com 96a7bcc8ff Added export of nsPrefMigration.h 1999-05-18 00:06:41 +00:00
dbragg%netscape.com 50a9e17c77 This file was in the wrong place 1999-05-18 00:03:44 +00:00
dbragg%netscape.com 544bbf08a6 Fixes spacing problems caused by copying to Mac 1999-05-18 00:02:44 +00:00
alecf%netscape.com e692319a92 hide much of the profile noise 1999-05-12 05:01:33 +00:00
dougt%netscape.com 5a9a560fbd First Checked In. 1999-05-10 17:27:29 +00:00
dougt%netscape.com a328c748de File Removed. 1999-05-10 17:27:13 +00:00
dougt%netscape.com 4bfb7582c3 First Checked In. 1999-05-07 21:35:49 +00:00
alecf%netscape.com 1c00fdca4d 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 b5707f7a96 Converting stray UnregisterFactory calls to UnregisterComponent 1999-05-06 01:37:04 +00:00
waterson%netscape.com 251fcd6cf0 Put files into the wrong directory. 1999-05-05 06:58:04 +00:00
waterson%netscape.com 9c4cf34f38 Add resources dir to build. 1999-05-05 04:41:38 +00:00
waterson%netscape.com b9ebce42c1 Initial revision. 1999-05-05 04:41:20 +00:00
mcmullen%netscape.com f39da6fd6d Checking in profile wizard on behalf of gayatrib and racham. 1999-05-04 19:37:51 +00:00
mscott%netscape.com 0ac3d4e056 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 9ed645b2bc 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 5b20797749 change AddRef() to NS_ADDREF() so that ref-count debugging works right 1999-04-16 21:06:17 +00:00
alecf%netscape.com 9d4aaf6d17 don't need xp_core.h, and it's causing problems anyway 1999-04-16 21:03:19 +00:00
alecf%netscape.com a9b3c8c5b9 don't need this extra DSO line 1999-04-16 21:02:48 +00:00
sspitzer%netscape.com e4b0d4b25a changes to port profiles to UNIX 1999-04-16 04:20:15 +00:00
sspitzer%netscape.com ec7603cc66 workf for porting profiles to UNIX 1999-04-16 04:18:07 +00:00
mcmullen%netscape.com ff94307717 Fix the target name in the optimized project. 1999-04-16 00:12:27 +00:00
sspitzer%netscape.com 440bbfd657 cvs ignorage for the Makefiles that get created on UNIX 1999-04-15 22:56:15 +00:00
mcmullen%netscape.com c700e78a5c Fixed up use of filespec, various small fixes. 1999-04-15 22:45:46 +00:00
mcmullen%netscape.com 77fd79d75a Fixed up the API to use filespec properly. 1999-04-15 22:45:45 +00:00
mcmullen%netscape.com a5e56165fb First Checked In. 1999-04-15 20:19:20 +00:00
mcmullen%netscape.com febad4de1f First Checked In. 1999-04-14 00:33:20 +00:00
mcmullen%netscape.com 89339a84b3 First Checked In. 1999-04-14 00:27:02 +00:00
braddr%puremagic.com 8e78e4f759 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 c522478542 Removed references to HASHLIBS as it is not required 1999-04-11 05:20:24 +00:00
gayatrib%netscape.com 93998d5b91 toplevel makefile 1999-04-10 06:33:32 +00:00
gayatrib%netscape.com 63e3aeb6df sources makefile 1999-04-10 06:33:09 +00:00
gayatrib%netscape.com 64de9de9e7 ProfileManager implementation 1999-04-10 06:32:26 +00:00
gayatrib%netscape.com c2dfa856fc headers makefile 1999-04-10 06:30:55 +00:00
gayatrib%netscape.com dadf081c19 ProfileManager interface header file 1999-04-10 06:30:17 +00:00