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

344 Коммитов

Автор SHA1 Сообщение Дата
ssu%netscape.com 583be1a076 Initial checkin of files to test xpinstall via xpistub entry point.
This is not hooked up to the build system yet.
Just checking in so I don't lose the new code.
2000-02-08 11:49:22 +00:00
pierre%netscape.com e46146ac16 Added NSRuntimeDebug.shlb to debug targets for Profiler builds 2000-02-08 04:28:34 +00:00
scc%netscape.com 73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
ssu%netscape.com fb3f249ef1 added comments to functions; removed obsolete function; Not part of build at all. 2000-02-06 23:41:00 +00:00
ssu%netscape.com 28eb5e5828 initial checkin for nsztool.exe source files. This is a rewrite of nszip.exe to not use MFC. This is not part of the build. I'm just checking in so I don't lose the work. 2000-02-06 20:06:54 +00:00
sgehani%netscape.com a3f3f594ed Unbreak the Mac installer. b = 25569 r = polar bear 2000-02-05 01:44:19 +00:00
ssu%netscape.com a12a7f2a31 readme.txt for build.pl. not part of build 2000-02-04 00:36:47 +00:00
ssu%netscape.com fb6cb26131 changed folder name from Stage to state. Not part of the build system. 2000-02-04 00:26:07 +00:00
ssu%netscape.com c0cb6bb626 updated the comment section of this script. Not part of the build system. 2000-02-03 23:42:10 +00:00
ssu%netscape.com db202bbca3 new perl file that will build the self-extracting installer and its corresponding .xpi files given a mozilla build on a local system. Not part of the build system. 2000-02-03 23:39:56 +00:00
ssu%netscape.com dd952b1e5d fix for bug #23225. it now detects instance of mozilla.exe running and requests the user to quit it before runnning setup again.
fix for bug #23224. only one instance of setup can be run now.

affects only windows.  r=sgehani
2000-02-02 22:41:21 +00:00
sgehani%netscape.com 9378c2ef1a Preparing for additions dialog feature. Also, fixing control highlighting bugs when the app is suspended and resumed: for controls on the setup type and welcome dialogs. b = none r = ssu 2000-02-02 00:49:21 +00:00
sgehani%netscape.com 3b5e0c4fe7 First Checked In. 2000-02-02 00:43:10 +00:00
ssu%netscape.com 620e812679 fixing bug #11210. Updated the install progress dialog to have a better
look and feel.  r=sgehani.  affects only the windows platform.
2000-02-01 23:00:49 +00:00
sgehani%netscape.com e797e95feb Add readme button and functionality to the Mac installer. b = 21041 r = ssu 2000-02-01 04:08:56 +00:00
scc%netscape.com 6366d6d779 Fixed access paths for upcoming switch to Pro5, see bug #25949. r=pinkerton 2000-02-01 00:49:16 +00:00
ssu%netscape.com 0b1e5d944d fixing bug #25902. removed extended resource information that was not needed, but that simply made it more difficult to localize. r=sgehani 2000-01-31 22:14:51 +00:00
ssu%netscape.com e675552f08 fixing bug #25410. The size shown under the custom install is now the
download size (size of archive), not installation size.

Also has code to help fix bug #21034.  Added code place holder to show the
new Additions dialog.

Fixed problem with not calculating disk space required properly.  It would
not take into account components that get installed outside the user
selected folder (such as the case with security module, which needs to be
installed in a centralized place).  This required the installer to be link
in nsreg_s.dll in order to tap into the Netscape registry to anticipate
where the modules might be installed at.

affects only windows.
2000-01-29 23:39:47 +00:00
ssu%netscape.com 91d3b04aec fixing bug 23389. macinstaller was quitting after the downloding of the .xpi files. a=jj r=cathleen 2000-01-15 00:10:31 +00:00
dbragg%netscape.com af748a19f5 fixing bug #23389 where the mac install wizard simply quits in the middle of the installer. The problem arose after a change to NS_InitXPCOM(). r=dveditz 2000-01-13 03:53:22 +00:00
jj%netscape.com c9b3f95b93 Fixed installer creator type in all 4 targets ('MzIn', 'NSIn') 2000-01-06 23:17:34 +00:00
sgehani%netscape.com 1ba3a8a9ba *** NOT PART OF BUILD ***
Initial checkin of Unix installer.
2000-01-05 02:30:42 +00:00
sgehani%netscape.com db12676a4d Default to root volume rather than cwd. b = 19360 r = mstoltz 2000-01-05 02:26:00 +00:00
ssu%netscape.com 7e474c472c This fixes bugs #16350, 17631, 20259, 21575.
Installer registers in the Windows registry where mozilla.exe gets
installed to.

Installer is aware of the previous mozilla.exe installation location
and offers it as the default destination location.

Installer now is able to show a Readme.txt in the SetupType dialog.

Eliminated most of the "Netscape" and replaced it with "Mozilla"

a=chofmann
r=sgehani
1999-12-22 20:19:34 +00:00
sgehani%netscape.com 89a3e6ba5b Fix for .xpi file deletion upon completion of install. b = 21734; r = mstoltz; a = chofmann 1999-12-15 08:06:09 +00:00
ssu%netscape.com ef45445aaa removing error message if .ini file is missing. affects only windows. r=sgehani 1999-12-07 01:38:22 +00:00
ssu%netscape.com e87e45a0c2 fixes bug #17630. allows the control of at most 3 lines of text on the
blue setup background to be displayed.

Affects only windows platforms.

r=sgehani@netscape.com
1999-12-04 23:21:26 +00:00
dveditz%netscape.com cbe2026152 Bug 12816, move XPInstall initialization closer to the front so we can
clean up after an install *before* the wrong components are loaded.
1999-12-03 13:37:23 +00:00
ssu%netscape.com b757709c17 fixing problem with not checking for empty string of command line path passed into setup. If an empty string was passed in (meaning nothing was passed in), it would used to still try to contatenate a filename to this empty string. bad. r=sgehani@netscape.com 1999-12-02 02:14:51 +00:00
ssu%netscape.com 08bd2bc569 enabling ren8dot3 to be part of tinderbox build 1999-11-30 09:52:34 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
ssu%netscape.com 8af93bb957 initial checkin of tool that renames files. This tool is used with the psm.xpi installer to rename 8.3 filenames to long filenames under Win95/98. Not part of tinderbox build system yet. 1999-11-24 20:48:32 +00:00
sgehani%netscape.com 32a2a5ca5e First Checked In. 1999-11-23 23:14:07 +00:00
sgehani%netscape.com 73f8c8f833 Preparing to checkin updated version. 1999-11-23 23:14:00 +00:00
sgehani%netscape.com 4f19a178ff *** Mac only *** UI bug fixes: 18874, 18880, 18900, 18208 [r=ssu, a=don] 1999-11-23 23:12:06 +00:00
ssu%netscape.com 8aa333ed9a updated to deliver *.html files dist install. a=leaf. 1999-11-23 20:29:45 +00:00
ssu%netscape.com 6e8111be91 initial checkin of a smartupdate trial trigger page. not part of tinderbox. a=leaf not part of build either. 1999-11-23 20:00:19 +00:00
ssu%netscape.com 33706c6615 fixing bug #19597. Fixed the warning of insufficient disk space error message to show the correct disk space required/available. r=dveditz 1999-11-23 03:21:43 +00:00
ssu%netscape.com f52b509c55 fixed the title bar of the Progress dialog during installation of files to
show which component it's currently processing.

also added a new key to parse in the config.ini to help fix bug #19391.

All these changes only affect windows platorms

r=dbragg
1999-11-22 23:00:21 +00:00
sdagley%netscape.com 8a5d58f90e Fix build bustage by removing header files that were improperly added to project. NOTE - do NOT add .h files to a project, the project tracks them by parsing the source .c/.cp files 1999-11-17 06:10:07 +00:00
sspitzer%netscape.com c124379f10 fix windows build bustage. 1999-11-16 17:44:37 +00:00
sgehani%netscape.com df8717551d Fix for bug 18874: buttons should appear depressed when invoked by keyboard. [r=ssu] 1999-11-16 16:11:24 +00:00
sgehani%netscape.com de080b4931 Change "extracting" string. [r=ssu] 1999-11-16 16:10:26 +00:00
ssu%netscape.com d08c1d3baf moving nsinstall into the MOZ_MFC define. This way people who do not have MFC, do not build this module by default. 1999-11-16 06:47:19 +00:00
ssu%netscape.com 51390e5fa4 undoing commenting the RESFILE line. Commenting this line out was not the correct fix. 1999-11-16 06:46:17 +00:00
ssu%netscape.com a5d7b36847 fixing bug #17109. It now takes into account the size of the .xpi file to be downloaded as part of the amount of disk space required. r=sgehani 1999-11-16 05:59:35 +00:00
ssu%netscape.com f178174ea0 moving setup and setuprsc to be built on if MOZ_MFC is set. This will allow people w/o MFC to build. People w/MFC should still build fine. r=sgehani 1999-11-15 22:35:07 +00:00
ssu%netscape.com 06a1aa4bb3 added myself as the module owner in this makefile 1999-11-15 20:24:25 +00:00
ssu%netscape.com b6922ccfe1 fixing bug #18867. This now builds the resource file required to run setup.exe. This does not require MFC. It only affects windows platforms. 1999-11-15 20:13:53 +00:00
cls%seawood.org f684b0c776 Removing the need for MFC from the build. The .rc files require afxres.h to build but do not appear to be neccessary themselves. 1999-11-13 22:33:41 +00:00
sgehani%netscape.com 164e35ea1a Fix bug 18670: handle enter key in addition to return key for default buttons on the Mac Install Wizard UI. [r=ssu] 1999-11-13 04:06:05 +00:00
sgehani%netscape.com 023890c016 MIWCommon + Netscape || MIWCommon + Mozilla subsumes MacInstallWizard (now obsolete). 1999-11-13 02:49:30 +00:00
erik%netscape.com 97a4edf14f This is just a local .cvsignore file. Doesn't affect build. 1999-11-11 18:15:49 +00:00
sgehani%netscape.com 1dba02fca2 Added progress bar and message for overall status of components being installed. Also, we now display the icon for the folder or volume selected to install, including custom folder and disk icons. Added Quit menu and cmd+Quit keyboard handling. [r=ssu] 1999-11-11 00:29:38 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
sgehani%netscape.com 462f21b1e5 No longer delete core file if it existed before running the installer: now only deleted if downloaded. Also, cleaned up the terminal window UI. Only affects the standalone Install Wizard app, not the browser or mail. [r=ssu, a=chofmann] 1999-11-04 08:23:55 +00:00
jj%netscape.com 5a3f4d9a55 fixed components lists for [Easy install] and variable names for module sizes. 1999-11-04 03:01:24 +00:00
sgehani%netscape.com 1430839213 Removing obsolete prefix files. (Replaced by nsInstallerPrefix* and mozInstallerPrefix*.) 1999-11-03 08:06:59 +00:00
sgehani%netscape.com 02946e10bf 1> Extraction of all files rather than regexp core_*/* search. 2> Prepare installer to work off of local archives for CD scenario and Mozilla (no sdinst.dll). 3> Fix build warnings. 4> Separated out Netscape and Mozilla specific targets. 5> Separated out Netscape and Mozilla specfic resources. [r=sfraser] 1999-11-03 07:53:59 +00:00
sgehani%netscape.com 57f90c0051 First Checked In. 1999-11-03 07:50:01 +00:00
sgehani%netscape.com cf4701cdd8 First Checked In. 1999-11-03 06:12:10 +00:00
jj%netscape.com 54018a2aa4 First Checked In. 1999-11-03 03:17:47 +00:00
ssu%netscape.com 857d8cbf2c fixing bug #17562. r=sgehani
Fixes problem with not detecting xpinstall reboot return error.
1999-11-02 01:36:41 +00:00
sgehani%netscape.com 650d346a0d *** NOT PART OF BUILD *** Added "About..." box. 1999-10-30 22:29:26 +00:00
ssu%netscape.com 4dfdb6290c added new resource string. This is related to bug #17391. r=dbragg.
Affects only windows platforms.
1999-10-28 21:13:28 +00:00
ssu%netscape.com e1cdb1d02e fixing bug #17391. r=dbragg.
Fixes problem with calculating available disk space under
Win95/win98.  Affects only windows platforms.
1999-10-28 21:12:24 +00:00
sgehani%netscape.com 8daf739dae Fixes bug 11209: we now detect free space larger than 2^32 bytes in the Install Wizard. [r=cathleen] 1999-10-26 02:12:00 +00:00
sgehani%netscape.com 6dcf3ee43a Fixes bug 17190: extract only core_*/* files to obtain the XPInstall engine run by the Install Wizard. [r=cathleen] 1999-10-26 02:08:56 +00:00
ssu%netscape.com 1cad704dd9 fixed bug #15309. r=dbragg. it now creates an empty Plugins directory within Seamonkey. Not part of tinderbox. would only affect windows. 1999-10-21 19:50:36 +00:00
pavlov%netscape.com 2255632071 clean up wizard code a bit 1999-10-18 21:52:03 +00:00
ssu%netscape.com 0d7f5faaf0 fixing bug #16694. fixes crash bug in the select components dialog in the windows installer. r=sgehani. Affects only windows platform. 1999-10-18 21:15:09 +00:00
ssu%netscape.com 7548d0ba6d fixes bug #6408 and #15393. r=dbragg. fixes windows installer xpinstall
error detection.  Windows platform only"
1999-10-15 20:47:15 +00:00
sgehani%netscape.com 493590fa17 *** NOT PART OF BUILD *** Fixed bug 11216: Cascading dependencies feature Fixed bug 14320: Parser and action support for the LAUNCHAPP atribute Fixed bug 14322: Mouse over displays component description Fixed bug 16224: Mac Install Wizard crashing when installing custom components 1999-10-14 08:30:29 +00:00
ssu%netscape.com d5e843f7c0 this checkin is to help fix bug #15393. There is one more step to truly fix it, which will come later. Reviewed by sgehani@netscape.com. This only affects windows platforms. This fix is needed because xpistub.dll no longers requires two callback functions: XpiStart() and XpiFinal(). 1999-10-09 21:41:02 +00:00
sgehani%netscape.com 1c3d193ce4 *** NOT PART OF BUILD *** DEBUG symbolic constant renamed to MIW_DEBUG. 1999-10-06 23:52:08 +00:00
sgehani%netscape.com 3b52bfd894 *** NOT PART OF BUILD *** DEBUG symbolic constant changed from DEBUG to MIW_DEBUG. 1999-10-06 23:51:14 +00:00
sgehani%netscape.com 5e551e0a83 *** NOT PART OF BUILD *** Cleanup of inflation routines. 1999-10-06 23:50:10 +00:00
sgehani%netscape.com e9759543fa *** NOT PART OF BUILD *** Disable back button on welcome window preventing user from returning to the license window. 1999-10-06 23:49:16 +00:00
sgehani%netscape.com adff3473e2 *** NOT PART OF BUILD *** Disk space checking is now accurate for "Custom Install". 1999-10-06 23:48:09 +00:00
sgehani%netscape.com 5b22939cbd *** NOT PART OF BUILD *** Detect and don't download pre-existing .xpi files. Fixes bug 15695. 1999-10-06 23:47:02 +00:00
sgehani%netscape.com d6d20ec096 *** NOT PART OF BUILD *** Mouse over component now highlights and updates long description: fixes bug 14322. 1999-10-06 23:45:49 +00:00
pavlov%netscape.com cbaaca5b97 initial work on unix installer 1999-10-06 06:59:20 +00:00
ssu%netscape.com aa27d21d70 fixing bug #15031 and #15032.
reviewed by sgehani@netscape.com
affects only windows platform.
1999-09-30 06:20:04 +00:00
ssu%netscape.com d757461f7f fixing bug #15033.
reviewed by sgehani@netscape.com
affects only windows platform.
1999-09-30 06:18:43 +00:00
sgehani%netscape.com 7e1ee3ba83 * Added support for recursive extraction of arbitrarily nested files in the core_file zip archive. * Fixed welcome window to disable back button. * Added PRE_BETA_HACKERY symbolic constant that alters the download and extraction location of the core_file to the user selected folder and does not run xpinstall, instead of the normal behavior of extracting the core_file in "Temporary Items" and loading and running all downloaded .xips through xpinstall. * Fixed terminal window icon repaint bug 13770. 1999-09-23 06:06:58 +00:00
sgehani%netscape.com dc457a6694 Example of multiple .xpi's to test fix for bug 14318. 1999-09-22 00:47:20 +00:00
sgehani%netscape.com a746a368e7 Run all .xpi's downloaded: bug 14318. 1999-09-22 00:46:34 +00:00
sgehani%netscape.com bad009a041 Attribute support. 1999-09-22 00:45:26 +00:00
sgehani%netscape.com f3497d5d5b Minor string modifications. 1999-09-21 21:34:09 +00:00
sgehani%netscape.com 616f2a09e9 Added support for component attributes. 1999-09-21 21:31:55 +00:00
sgehani%netscape.com 2af9b4d0a6 Adding example attributes. 1999-09-21 21:29:25 +00:00
ssu%netscape.com 43af890527 updated resource string. Nothing was added or delete, simply changed. Affects only windows platforms. 1999-09-21 07:02:25 +00:00
ssu%netscape.com 80857fb244 fixing bug# 13117 1999-09-21 06:22:10 +00:00
ssu%netscape.com e891ffd70d fixing font type, bug #13572 1999-09-21 05:12:02 +00:00
jj%netscape.com d175b29dc1 fixed icon family 1999-09-18 04:10:25 +00:00
sgehani%netscape.com db341e040c Added checkboxes and extended drag multiselection to components win. Also, various minor bug fixes. 1999-09-17 00:12:55 +00:00
sgehani%netscape.com 0ed39c7f4e First Checked In. 1999-09-17 00:10:43 +00:00
sgehani%netscape.com 3fcf31dd08 Added checkboxes and extended drag multiselection to components win. 1999-09-17 00:09:39 +00:00
sgehani%netscape.com 4a5343815d Appended .rsrc suffix to target. 1999-09-17 00:08:45 +00:00
sgehani%netscape.com d0111c69a9 First Checked In. 1999-09-16 23:42:45 +00:00
ssu%netscape.com ddf26bf98f config.ini no longer being used. 1999-09-16 07:25:21 +00:00
ssu%netscape.com 2d5ec8033e fixed parsing for filename only function. affects only windows platforms 1999-09-16 05:55:38 +00:00
ssu%netscape.com 5ddce04816 changed grammer for a resource string. Affects only windows 1999-09-16 05:48:00 +00:00
ssu%netscape.com 7649eb858c fixing message typo. Affects only windows builds 1999-09-16 01:00:46 +00:00
ssu%netscape.com 5410da912b removed obosolete function 1999-09-15 20:29:30 +00:00
ssu%netscape.com 28f0e4e593 added dialog to show when launching 3rd party apps during install time. affects only windows. 1999-09-15 20:04:00 +00:00
ssu%netscape.com facab5012c added new string resource to installer. Affects windows only. 1999-09-15 20:02:07 +00:00
ssu%netscape.com 2a5192b7e9 updated path to where xpinst.dll is located when launching smartupdate via native wizard installer 1999-09-14 23:10:48 +00:00
sgehani%netscape.com 34b617634a Added progress bar. 1999-09-14 22:57:41 +00:00
sgehani%netscape.com 57ba0a1425 Added install progress bar and minor bug fixes. 1999-09-14 21:44:40 +00:00
sgehani%netscape.com e899ce350a Changed terminal win text to accomodate progress bar. 1999-09-14 21:43:25 +00:00
sgehani%netscape.com 108c7735f5 Linking with AppearanceLib for progress bar additions. 1999-09-14 21:42:42 +00:00
ssu%netscape.com adb933b1be changing the logic MFC variable definition for nszip. It will now only build nszip (which requires MFC) if MOZ_MFC is set. This only affects the windows platforms. 1999-09-13 20:47:41 +00:00
ssu%netscape.com 3a9b02be20 removed WinMain() from nszip.cpp, and fixed makefile.win to compile it correctly. Affects only Windows 1999-09-10 19:11:40 +00:00
sgehani%netscape.com 084ccfb588 Fixes for 12263 and 13101. 1999-09-10 08:50:53 +00:00
dveditz%netscape.com 4a6ffb14aa skip nszip if MOZ_NO_MFC is set 1999-09-09 22:37:18 +00:00
dveditz%netscape.com 42d4c52ac5 Making this compile on vc5. Not part of build yet 1999-09-09 22:34:32 +00:00
ssu%netscape.com 49f05065a2 fixing problem building under vc5 1999-09-09 22:21:21 +00:00
ssu%netscape.com 853b980a94 fixing code to no longer be dependent on sdinst library. This is not part of the Seamonkey build yet. 1999-09-09 18:31:21 +00:00
ssu%netscape.com f79f05f100 new files to build native windows installer wizard 1999-09-09 00:33:41 +00:00
ssu%netscape.com 48da019f96 updated header for building in mozilla. This is not part of Seamonkey build yet 1999-09-08 23:39:55 +00:00
ssu%netscape.com 22bd8a8cbd initial checkin. Not part of Seamonkey build yet 1999-09-08 23:39:21 +00:00
ssu%netscape.com f8b59c13eb updated license file 1999-09-08 21:03:29 +00:00
ssu%netscape.com efbba1e614 initial checkin. Not part of Seamonkey build yet 1999-09-08 21:02:47 +00:00
ssu%netscape.com 1d952f7479 added winmain() to get it to compile. This is not part of the Seamonkey build, yet 1999-09-08 18:50:47 +00:00
ssu%netscape.com b8d345dd29 initial checkin. Not part of Seamonkey build yet 1999-09-08 18:02:02 +00:00
ssu%netscape.com 427d753d86 initial checkin for nszip files. This is not part of the seamonkey build yet. 1999-09-08 17:31:57 +00:00
ssu%netscape.com 8b9df615a4 updated makefile to use non_mt libs.
update license info for the other files.

This is not part of the seamonkey build, yet.
1999-09-07 23:19:23 +00:00
dveditz%netscape.com 456e87a0c7 adding makefile 1999-09-07 19:29:04 +00:00
ssu%netscape.com 4dfee49e36 fixing bug #13116 1999-09-03 23:22:24 +00:00
ssu%netscape.com 54f39d3920 added icon to nsinstall.exe. This change does not affect the seamonkey build. The windows wizard is not part of the build yet. 1999-09-03 19:20:44 +00:00
ssu%netscape.com d3bf0393ad new file. It is not part of the seamonkey build yet 1999-09-03 18:55:28 +00:00
ssu%netscape.com 9ddbf0767e added icon to setup.exe and changed a parse variable from JAR PATH to XPI PATH. These changes do not affect the seamonkey build. The windows wizard is not part of the build yet. 1999-09-03 18:53:45 +00:00
ssu%netscape.com 19362b2a6a fixing 13053 1999-09-02 21:33:49 +00:00
sgehani%netscape.com e6693b5ce4 * More memory issues ironed out. * Fix for 12644. 1999-09-01 23:59:16 +00:00
sgehani%netscape.com 1f27564a60 Set optimization level to 1 for opt build. 1999-09-01 23:54:36 +00:00
ssu%netscape.com d8587707da This is the initial checkin for the windows native install wizard. This will not affect the seamonkey builds. 1999-09-01 18:31:18 +00:00
sgehani%netscape.com b78b7ed5b8 1> Doug's suggested changes. 2> Extracted files cleanup. 3> No more crashing at shutdown. 1999-08-27 21:36:59 +00:00
sgehani%netscape.com 7c86a053ae Permission to use grey button framing routines received from Michael Amorose. 1999-08-27 21:32:55 +00:00
sgehani%netscape.com 1fdfb5cc56 Added prefix files to enable compile target specific macro definition (DEBUG in particular). 1999-08-27 21:25:49 +00:00
sgehani%netscape.com 451ccd8639 First Checked In. 1999-08-27 21:24:19 +00:00
sgehani%netscape.com 1ba1fb8e73 Removing gery button framing code. 1999-08-26 02:14:59 +00:00
dougt%netscape.com b32a9f33f5 Code Review Comments. Look for "//dougt:" as well as looking at the diffs
I have fixed some problems, and left other merely commented.  I did not
make it completely through files not touched in this directory, or the *Win.c
files.

I am not certain that this compiles still.
1999-08-25 21:42:16 +00:00
sgehani%netscape.com 74fd681261 First Checked In. 1999-08-22 13:40:21 +00:00