Commit Graph

196 Commits

Author SHA1 Message Date
dveditz%netscape.com
03c2ca372b Adding XPInstall .dll stub for Install Wizards 1999-07-06 05:48:12 +00:00
sgehani%netscape.com
3385a67736 Fixes for: - bug #7739: GetFolder() Mac bug - bug #9149: GetFolder() creating dir when it shouldn't - bug #9254: GetComponentFodler() creating dir when it shouldn't 1999-07-03 19:00:45 +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
sspitzer%netscape.com
2647c89ca8 fix warnings. make these destructors virtual, as they should be. 1999-07-01 07:51:02 +00:00
dveditz%netscape.com
cb2e1c8534 Previous fix thanks to jdunn@netscape.com (AIX) and tor@cs.brown.edu (HP-UX) 1999-07-01 05:57:00 +00:00
dveditz%netscape.com
9f5dc4f82c build fix for AIX and HP 1999-07-01 05:51:24 +00:00
ssu%netscape.com
c8f96624ed fixing bug #8454 and AddDirectory() function 1999-06-29 23:15:38 +00:00
valeski%netscape.com
547e242951 nsIChannel api change 1999-06-29 01:54:05 +00:00
sgehani%netscape.com
b3251b9c81 Short-term workaround for bugs 8849/8971: we no longer spawn a thread
at startup.
1999-06-29 00:14:10 +00:00
sgehani%netscape.com
fff2cc0011 Turning XPInstall on Unix back on. Short-term workaround
for bugs 8849/8971 included.
1999-06-29 00:13:02 +00:00
mscott%netscape.com
25a6e7c788 necko change: nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream. 1999-06-28 20:43:28 +00:00
warren%netscape.com
fbc735f510 Last of the necko ifdefs. Now we link with necko. 1999-06-28 10:35:57 +00:00
mcafee%netscape.com
c6e10f9b89 INCLUDES should be LOCAL_INCLUDES. 1999-06-26 07:34:36 +00:00
leaf%mozilla.org
a99b3e3ce8 xpinstall is leading to startup crashes (bug 8849).
Turning off xpinstall until someone fixes it for redhat linux 5.2
1999-06-25 07:50:39 +00:00
sspitzer%netscape.com
ebf2b50846 ignore generated Makefile. add newlines to end of file. use PR_FALSE instead
of false to please UNIX compilers.  thanks to Tim Rowley <tor@cs.brown.edu>
for this patch.
1999-06-24 20:20:12 +00:00
danm%netscape.com
258b158702 oops 1999-06-24 04:00:58 +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
briano%netscape.com
dbf66fa37f File was missing a newline at the end of file, which upsets some Unix compilers. 1999-06-24 03:20:47 +00:00
briano%netscape.com
64af1d164b Changed 'true' and 'false' to 'PR_TRUE' and 'PR_FALSE' to fix the non-gcc Unix builds. 1999-06-24 01:59:26 +00:00
sgehani%netscape.com
04a20290f9 Turning XPInstall on on Unix. 1999-06-23 22:59:50 +00:00
dveditz%netscape.com
dc1b807aea Bug 8311, solve hang when opening status window during trigger 1999-06-23 20:37:30 +00:00
sgehani%netscape.com
e2e80ebf22 Turning XPInstall off on Unix... again! 1999-06-23 07:42:28 +00:00
sgehani%netscape.com
a3fadbbc50 Checking in from Unix instead of from Linux as last rev was. 1999-06-23 06:44:30 +00:00
waterson%netscape.com
9ea58439f2 Fix trailing whitespace bustage in Makefile.in. 1999-06-23 06:37:15 +00:00
sgehani%netscape.com
d182062565 XPInstall now building and limping during execution on Unix. 1999-06-23 06:19:45 +00:00
sgehani%netscape.com
66e4ab42c0 Using new XPCOMified libjar interface. 1999-06-23 06:16:53 +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
ssu%netscape.com
001771c6cb fixing bug #8620 1999-06-23 01:44:13 +00:00
cathleen%netscape.com
daeff61f95 merging in Doug's fixes for bug #8347 1999-06-22 00:14:46 +00:00
ssu%netscape.com
e3f01ed02b attempting to fix build bustage 1999-06-21 18:39:04 +00:00
ssu%netscape.com
21ff7f479b fixing bugs #6622 and #6624 1999-06-20 02:43:43 +00:00
sfraser%netscape.com
1c9e290085 Leak fixing. CreateNewTopLevel window returns an AddReffed window. You must release it. Also added comments to get the author to think about ownership. 1999-06-19 22:07:48 +00:00
sfraser%netscape.com
dbbe3b89a6 Add ownership-directed comments 1999-06-19 21:53:14 +00:00
sfraser%netscape.com
0e2aa5d823 Leak fixing. CreateNewTopLevel window returns an AddReffed window. You must release it. 1999-06-19 21:53:00 +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
dveditz%netscape.com
078ea5a4e5 commenting out XPIDLSRCS until mystery CVS problem on Tinderbox is solved. We aren't building on Unix yet anyway 1999-06-17 06:01:12 +00:00
dougt%netscape.com
69f2e3faa1 Bug 8311 mac project files 1999-06-17 03:51:17 +00:00
dveditz%netscape.com
75e68a0c2e Bug #8311 XPInstall triggers not working. a chofmann, r cathleen 1999-06-17 03:36:50 +00:00
dveditz%netscape.com
ca75ffcd33 chasing the tree, not part of build 1999-06-16 07:03:36 +00:00
dp%netscape.com
2cfd8edb31 Using default autoregistration 1999-06-16 00:34:08 +00:00
mcmullen%netscape.com
2c34002258 Use nsIFileSpec. Also added ReadUserPrefs() method. 1999-06-15 05:17:55 +00:00
sgehani%netscape.com
e942c1b838 Included strres lib required by LoadResources(). 1999-06-12 01:55:35 +00:00
sgehani%netscape.com
90dd9decef 1> Added LoadResources().
2> Fixed UNIX Makefile.in although it's not being built by the regular build system yet.
1999-06-12 01:54:29 +00:00
dougt%netscape.com
fc633b5805 File Removed. 1999-06-11 00:38:49 +00:00
dougt%netscape.com
015e984da8 Fixes bug 7763. now exporting the xpinstall.js file to the components directory. 1999-06-10 20:33:20 +00:00
ssu%netscape.com
4828d00d7a Fix AddDirectory bug 1999-06-10 02:00:19 +00:00
ssu%netscape.com
79c9201af1 fixed problem with AddSubcomponent() not accepting an empty string for the target name parameter. It now defaults to the jarSource parameter 1999-06-09 21:45:56 +00:00
dp%netscape.com
d7abc3b18a Switching to use Component Registry 1999-06-09 19:19:14 +00:00
ssu%netscape.com
025bddeae0 Fixed bugs #6612 and #6910.
6612: AddSubcomponent now works when only one parameter is used.
  6910: Added Install.SetValueNumber() and Install.GetValueNumber()

Also fixed Install.GetValueString().
1999-06-09 19:17:24 +00:00
ssu%netscape.com
0562142d9a changed function used to retrieve default package folder to VR_GetDefaultDirectory() from VR_GetPath() 1999-06-07 19:25:09 +00:00
ssu%netscape.com
b5418b91d5 fixed bug #6719 1999-06-05 02:57:07 +00:00
ssu%netscape.com
c560f14f54 fixed bug #6612 1999-06-05 02:52:29 +00:00
valeski%netscape.com
e768525ad3 api change to GetProxyObject. no longer pass in straight PLEventQueue 1999-06-04 22:47:12 +00:00
ssu%netscape.com
f7c476330e fixed bug #6859: default root key now set 1999-06-04 22:40:56 +00:00
ssu%netscape.com
a22260cbd0 fixing bug #7053: DiskSpaceAvailable() returned wrong value. 1999-06-04 22:15:53 +00:00
cathleen%netscape.com
0d3c2ceb5f nativepatch() returns new patched file to the caller function
make final file replacement work for patch files
1999-06-04 21:54:34 +00:00
ssu%netscape.com
91908610f6 fixed problem with Install.FileRename() and Install.DirRename() 1999-06-04 21:50:17 +00:00
dougt%netscape.com
018df96b21 Changing the name of the prefs to xpinstall.foo
removing unused pref defines
Removing a force true when asked if we were enabled.
1999-06-04 21:45:04 +00:00
dougt%netscape.com
8936551a0c Adding xpinstall.js to the build. This will setup our prefs for us. 1999-06-04 21:43:14 +00:00
dougt%netscape.com
426357bbde adding res to our build path. 1999-06-03 23:10:00 +00:00
dougt%netscape.com
3942f5948d Adding our fancy progress UI. 1999-06-03 23:09:36 +00:00
dougt%netscape.com
6cc3a78250 Adding Progress dialog to project. CLeaning up error message when you open this project. 1999-06-03 22:59:49 +00:00
dougt%netscape.com
2066a13f12 Changing ProgressNotifier to be nsISupports.
Adding a GUI progress dialog!
1999-06-03 22:57:43 +00:00
dougt%netscape.com
7f7dd39b95 Putting the software distributor in its own folder in rdf. 1999-06-03 22:32:11 +00:00
dougt%netscape.com
0734ef8680 A IDL for our Install Progress. This is generic enough that anyone that want
to do proxy install notifications can use this.
1999-06-03 22:02:39 +00:00
dougt%netscape.com
cb8e756876 Adding my first cut of the progress dialog. Yes, it sucks. 1999-06-03 22:01:14 +00:00
dougt%netscape.com
95ade03d0d First Checked In. 1999-06-03 21:54:51 +00:00
ssu%netscape.com
da40eeb4ba Added nsInstallFileOpItem.cpp to the build process. The file contains file operation routines for thejavascript Install object (module xpInstall). 1999-06-03 18:31:16 +00:00
ssu%netscape.com
e499c6dfc9 added file operation functionality to the javascript Install object 1999-06-03 18:19:14 +00:00
ssu%netscape.com
348634b96f initial checkin of file operation functions for xpInstall 1999-06-03 18:07:29 +00:00
dougt%netscape.com
0c4a589fd3 Changing Pref creation from CreateI (which does not work) to GetService. 1999-06-02 14:06:48 +00:00
dougt%netscape.com
55ee208dfb Version Registry used NATIVE strings not NSPR paths. Adjusting. 1999-06-02 02:05:12 +00:00
dougt%netscape.com
38256b293e Removing direct link to libpref. Now using the wonders of xpcom. 1999-06-02 00:56:13 +00:00
dougt%netscape.com
4a351fec85 removing direct link to prefs. 1999-06-02 00:52:40 +00:00
dougt%netscape.com
63f5da2af4 Calling pref via xpcom. 1999-06-02 00:52:18 +00:00
dougt%netscape.com
2c733eac7c Adding Gestalt() to Install object 1999-06-02 00:45:46 +00:00
dougt%netscape.com
7893b20282 Removing AddRef and Release. Moving to MACRO.
Fixing qi.
1999-06-01 23:33:55 +00:00
dp%netscape.com
b21d1e72dc Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately 1999-05-28 04:53:17 +00:00
dougt%netscape.com
c9c7acd487 Proof of concept for SoftwareUpdate sidebar. 1999-05-27 22:14:10 +00:00
dougt%netscape.com
54d0661872 adjusting #ifdef below the SetScriptObject definition. 1999-05-27 21:06:04 +00:00
dougt%netscape.com
15c6cabea4 Fixed Reported Bugs: 5577, 5579, 5580, 6116, 6620, 6621, 6707, 6709, 6714.
Fixed overloading
Fixed calls to version registry
removed nsInstallInfo from the stream listener.
1999-05-27 21:02:57 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dveditz%netscape.com
a1122db87f AddDirectory() implemented 1999-05-19 06:32:16 +00:00
ssu%netscape.com
c83bba506e fixing bug #6661 1999-05-19 02:26:54 +00:00
ssu%netscape.com
b265e4fd17 fixed problem with javascript aborting after a Install.WinProfile.getString() call 1999-05-18 00:54:10 +00:00
ssu%netscape.com
e1b868d4d5 changed windows define from XP_WIN to _WINDOWS and fixed compilation bugs 1999-05-17 22:45:50 +00:00
ssu%netscape.com
dad1eec30b renamed this file to nsWinRegEnums.h 1999-05-17 21:59:30 +00:00
ssu%netscape.com
3ed1dc53f0 added WinProfile object to the Install object 1999-05-17 21:58:52 +00:00
dougt%netscape.com
4732769245 Adding Install.TRACE()
Fixing some bugs in ScheduledTasks.
1999-05-17 21:28:56 +00:00
ssu%netscape.com
579c567e33 new enums file for WinReg object use only. This file used to be named nsSoftUpdateEnums.h 1999-05-17 19:11:25 +00:00
dougt%netscape.com
1860ec386d Fixing registry init ordering to stop crashing on NT. (Thanks bienvenu for testing this change).
Removing nsServiceManager::RegisterService max workaround checked in early today.
1999-05-16 23:36:39 +00:00
dougt%netscape.com
a025a9ca1b nsServiceManager::ReleaseService is not defined on the mac! Could not find what library I need to link with in order to get this defined. I am commenting this out so that I can figure this out with out the tinderbox in flames. 1999-05-16 21:39:11 +00:00
dougt%netscape.com
c6d2b1732d Adding appshellcomponent interface and init code. 1999-05-16 19:11:25 +00:00
dougt%netscape.com
5fe95534d1 first checkin of standalone version of xpinstall. 1999-05-14 00:16:14 +00:00
ssu%netscape.com
8e9caf5211 initial checkin for install.WinProfile object code for windows platform only 1999-05-13 23:31:16 +00:00
dougt%netscape.com
19b1d79162 Adding Progress support files. 1999-05-13 23:17:24 +00:00
dougt%netscape.com
292011de1f Adding for Progress Notifier 1999-05-13 23:15:37 +00:00
dougt%netscape.com
52748a5d99 Adding files for Progress support 1999-05-13 23:14:47 +00:00
dougt%netscape.com
acee4b6d80 Added progress listener support
Cleaned up nsInstallInfo
Moved logging into its own progress listener class
1999-05-13 23:11:04 +00:00