40 Commits

Author SHA1 Message Date
bugzilla%arlen.demon.co.uk
7133854ee2 Bug 191805 Installer progress meters should use the system progress meter color
p=sdwalker@myrealbox.com r=bsmedberg sr=ben@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@165196 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-10 13:44:33 +00:00
gerv%gerv.net
f4294ea0f8 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155026 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 14:37:35 +00:00
ben%bengoodger.com
7a9c6cd34d Welcome to 2003, nsinstall.exe. nsinstall.exe should supply a "high definition" icon for Windows XP, and use the more modern style.
git-svn-id: svn://10.0.0.236/trunk@149972 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-03 06:49:10 +00:00
ssu%netscape.com
f7f1dbd1a9 fixing bug 194115 - self-extracting installer no longer looks for .xpi files in cwd. r=sgehani, rs=jag, a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@141959 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-30 03:11:26 +00:00
ssu%netscape.com
947cb55ca0 Reapplying patch that was used to back out yesterday's blocker bug:
bug 203194 - Installation fails after GRE setup

This patch fixes the blocker bug and the following bugs it backed out:
  bug 48051  - Restart dialog needs title
  bug 67067  - "unable to create directory" dialog is titleless
  bug 202606 - Need a way to disable showing of bitmap in dialog

r=sgehani
sr=leaf
a=sspitzer


git-svn-id: svn://10.0.0.236/trunk@141799 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-25 07:10:10 +00:00
cls%seawood.org
dac8d1a090 Adding mingw makefile changes.
Bug #134113 r=bryner


git-svn-id: svn://10.0.0.236/trunk@139140 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-08 05:57:15 +00:00
cls%seawood.org
609a196b54 XP code changes required for mingw landing.
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@139083 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 06:07:56 +00:00
ssu%netscape.com
150f5bf3ea fixing bug 186703 - fix moz-ns installers to build and run with GRE. got verbal r=sgehani,sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@136833 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 07:59:52 +00:00
seawood%netscape.com
f9eb727003 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
loadrunner%betak.net
5642e43fa4 b167606, Allow multiple MRE installer instances, r=curt, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@131552 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 03:04:13 +00:00
seawood%netscape.com
0b3ff474f3 Removing old nmake build makefiles. Bug #158528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
seawood%netscape.com
7e4c3987ab Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components


git-svn-id: svn://10.0.0.236/trunk@119809 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 02:52:44 +00:00
dveditz%netscape.com
09f55e1892 Bug 74522 locally found .xpi should not override a bundled one r=ssu/sr=mscott/a=asa
git-svn-id: svn://10.0.0.236/trunk@117775 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-31 05:15:18 +00:00
seawood%netscape.com
a9308f6d58 Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag


git-svn-id: svn://10.0.0.236/trunk@112307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:10:09 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
seawood%netscape.com
889469fd27 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
cls%seawood.org
b065cf0ab3 Updating xpinstall dependencies.
Bug #98371 sr=alecf


git-svn-id: svn://10.0.0.236/trunk@103154 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 00:14:33 +00:00
leaf%mozilla.org
a6cbc36650 merging zlib 1.1.3 from 0.9.2 branch to trunk, a=chofmann, bug 86323
git-svn-id: svn://10.0.0.236/trunk@98387 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 23:38:09 +00:00
ssu%netscape.com
49db655814 fixing:
bug 68110 - installer fails on proxy support.
bug 64433 - setup.exe contains "netscape.exe" string.
bug 67259 - xpi error should indicate which package failed.
bug 52597 - show license file under mozilla installer.
bug 40707 - create mozilla mail shortcut.
bug 70892 - uninstall not possible after uninstall, install, then reboot.

bug 68053 contains patch for all of above.

r=dveditz,sgehani
sr=mscott

affects only windows platforms.


git-svn-id: svn://10.0.0.236/trunk@89551 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 00:24:23 +00:00
ssu%netscape.com
5cdc2d128a fixing bug 49456 - installer memory usage too high. r=dveditz, sr=mscott. windows platform only.
git-svn-id: svn://10.0.0.236/trunk@86324 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-06 07:15:13 +00:00
ssu%netscape.com
7f9276a9a4 fixing bug 66768 - uninstaller has no product name
bug 66851 - Cannot download over modem using new download agent
r=dveditz,sgehani
sr=mscott

affects windows platforms only.


git-svn-id: svn://10.0.0.236/trunk@85694 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-30 01:47:31 +00:00
ssu%netscape.com
11e6095aa8 This check-in will fix the following bugs:
Bug 52417 (add downloader code)
Bug 64179 ('K' should be 'KB')
Bug 62560 (misspelled 'Existence')
Bug 64550 (remove 'Seamonkey' reference)
Bug 60352 (add crc check to installer)
Bug 62991 (psm check crashes n6 setup)
Bug 58267 (npoji600.dll)
Bug 47274 (Title should be 'Mozilla Setup')
Bug 66497 (installer need to clean up windows registry)
Bug 66498 (uninstaller checking itself)
Bug 64566 (shouldn't be able to start multiple Setup)
Bug 56292 (Alt-r conflict in Setup Type dialog)
Bug 31821 (force-upgrade support)

r=deveditz
sr=mscott

affects windows platforms only!


git-svn-id: svn://10.0.0.236/trunk@85607 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 01:49:57 +00:00
ssu%netscape.com
2989de9d4a fixing bug #40708 - The bug is actually about adding a new parameter to
the self-extracting .exe code so it simply uncompresses
                    its contents without running setup.exe at the end.
There are two fixes to fhe extra.c file.
1) When running in silent/auto mode, if there's not enough disk space, the
installer will go into an infinite loop.  This was discovered by fixing bug
#40708.  The fix is to simply exit the installer (one line fix).
2) #40715 - Installer could unintentionally delete the selected installation
            dir.  I've talked to Dan and Samir about this one line fix, and
            they both agreed that it should happen.

a=leaf,dvedtiz
r=sgehani


git-svn-id: svn://10.0.0.236/trunk@71125 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-31 00:49:13 +00:00
ssu%netscape.com
370857c10c fixing bug 37910 and 39105
git-svn-id: svn://10.0.0.236/trunk@69851 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 20:42:12 +00:00
ssu%netscape.com
43e5ee346a fixing bugs:
37911 - added the '>' char to the Next button
38138 - added a ':' in one of the dialog strings
37337 - added option to save the downloaded files and installer
35792 - exposed proxy support
31415 - fixed localization problem with string displayed on blue background

Affects only windows platforms.


git-svn-id: svn://10.0.0.236/trunk@68325 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 03:18:41 +00:00
ssu%netscape.com
5b49b5cfa4 fixed problem with redirect.ini being deleted when user canceled download.
When redirect.ini was deleted, it cause the download agent to start its
download process from the first file when it was restarted.

fixed 33357: installer can no longer be run while a copy is already running.


git-svn-id: svn://10.0.0.236/trunk@67556 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 20:37:56 +00:00
ssu%netscape.com
d2d5f9e6f3 fixing bugs 7874 (on going) and 30909.
Affects only windows platforms.


git-svn-id: svn://10.0.0.236/trunk@66375 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 00:51:00 +00:00
ssu%netscape.com
337e654a4c fixing bug 7874 (on going).
Affects windows platforms only.


git-svn-id: svn://10.0.0.236/trunk@66155 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 23:07:11 +00:00
ssu%netscape.com
1a6e24d84c fixing bugs:
16068
  16465
  25595
  27587
  27598
  18563
  23240
  34664
  34621
  33348

affects only Windows platforms.


git-svn-id: svn://10.0.0.236/trunk@65941 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 03:19:16 +00:00
ssu%netscape.com
3e8e2b2833 added a #define so vc6 knows it does not require MFC. r=sgehani
git-svn-id: svn://10.0.0.236/trunk@60429 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 04:20:43 +00:00
dveditz%netscape.com
b92e672660 Fixes to get this building on VC5 again. r=ssu
git-svn-id: svn://10.0.0.236/trunk@60297 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 07:03:49 +00:00
ssu%netscape.com
f5b6560575 Removed MFC dependencies from the native windows installer.
Rewrote nszip.exe to not require MFC to build.
Wrote TestXPI.exe to test xpinstall via xpistub to mimic a native windows
installer.
update makefile.win to not build nszip.exe and build the new tools:
  nsztool
  test
and to not require MOZ_MFC=1 to build these files anymore.

affects only windows platform.

r=dougt
r=dveditz


git-svn-id: svn://10.0.0.236/trunk@60190 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 03:25:49 +00:00
warren%netscape.com
eb9a891946 Eliminated the libs build pass.
git-svn-id: svn://10.0.0.236/trunk@54523 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-28 03:05:01 +00:00
ssu%netscape.com
d5361306f3 undoing commenting the RESFILE line. Commenting this line out was not the correct fix.
git-svn-id: svn://10.0.0.236/trunk@53638 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-16 06:46:17 +00:00
cls%seawood.org
a2b4334717 Removing the need for MFC from the build. The .rc files require afxres.h to build but do not appear to be neccessary themselves.
git-svn-id: svn://10.0.0.236/trunk@53435 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-13 22:33:41 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
ssu%netscape.com
474e6ac41e updated makefile to use non_mt libs.
update license info for the other files.

This is not part of the seamonkey build, yet.


git-svn-id: svn://10.0.0.236/trunk@46238 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 23:19:23 +00:00
dveditz%netscape.com
5ed09cb370 adding makefile
git-svn-id: svn://10.0.0.236/trunk@46202 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 19:29:04 +00:00
ssu%netscape.com
01b35cfe60 added icon to nsinstall.exe. This change does not affect the seamonkey build. The windows wizard is not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@45912 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 19:20:44 +00:00
ssu%netscape.com
c81b052643 This is the initial checkin for the windows native install wizard. This will not affect the seamonkey builds.
git-svn-id: svn://10.0.0.236/trunk@45475 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 18:31:18 +00:00