Commit graph

992 commits

Author SHA1 Message Date
Andras Timar
bccb30a007 fdo#52946 We don't need the productname multiple times in install dialogs
Change-Id: Id1e02ff8409a7261a86c0231898265490ddcac1b
2012-09-09 12:37:05 +02:00
Andras Timar
15a2c9adca remove SelfReg table from MSI
We did not use it, and it is not recommended to use it. See:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa371608%28v=vs.85%29.aspx
Installation package authors are strongly advised against using self
registration.

Change-Id: I1dc9a5b66646c63d2ee9a672f045595e6bbb2f42
2012-09-08 20:19:03 +02:00
Stephan Bergmann
19990a9c5c Fix Windows dev-install for --enable-release-build, --with-lang=... etc.
Introduced special token LIBO_DEV_INSTALL=TRUE to communicate what install set
to build from Makefile.top's dev-install target to
instsetoo_native/util/makefile.mk.  Somewhat arbitrarily, always use a "release"
install set regardless of --enable-release-build (the dev-install set is used
for "make check," and it is safer to test "release" install sets in
--disable-release-build builds than the other way around, should those builds
ever start to deviate significantly).

The "always build a defaul-laguage openoffice product" logic had been obsoleted
a long time ago already.

Change-Id: I64ec87a0b8dc6fe81cab5531c43e29db3f5128af
2012-08-16 14:44:37 +02:00
Andras Timar
72e21d7a56 remove already removed SetInstallLocation from install sequences
Change-Id: I9a8e4a39ebc6d5f5a6092c58658f833b0f58d668
2012-08-13 18:10:41 +02:00
Stephan Bergmann
6dcb3d4ef4 Related fdo#51252: No more prereg, no more unopkg sync
Now that 5c47e5f63a "fdo#51252 Disable copying
share/prereg/bundled to avoid startup crashes" removed the use of share/prereg,
there is no longer need to generate it in the first place (by calling "unopkg
sync" at build or installation time), and so no need for the "unopkg sync" sub-
command, either.  This also allows to simplify some of the jvmfwk code that was
only there so that "unopkg sync" (which can require a JVM) can work in "hostile"
environments (during build and installation).

Change-Id: I52657384f4561bf27948ba4f0f88f4498e90987f
2012-08-10 16:03:28 +02:00
Jan Holesovsky
f7fd0e0198 Kill FORCE2ARCHIVE.
Change-Id: Ie72dcc8ef9e82da1f0aa328648f20f9ed4a20482
2012-07-24 13:42:51 +02:00
Stefan Knorr (astron)
8b8e611e9e fdo#51890: Display themed progress meter instead of the native one
Change-Id: Ia72f46763de40205b1a8a9bb94839bb420933443
2012-07-16 08:36:48 +02:00
Andras Timar
1b31d5fb52 fdo#52088 use [ProductName] placeholder instead of LibreOffice
Change-Id: I560139949c89798581ed7631eb5d0b3124c83002
2012-07-15 17:33:45 +02:00
Stefan Knorr (astron)
64011a4302 New Windows installer artwork
Based on Andrea Soragna's splash screen images.

Change-Id: I1aa0a5c5b0b238451c358007d8213c6a4bb3e512
2012-07-03 14:29:46 +02:00
Andras Timar
677f10cdf0 fdo#46510 optionally turn on Quickstarter by installer
Change-Id: Ie002ab01a804cceea06e0a2ba7e6b2fe2a495344
2012-06-28 20:27:46 +02:00
Andras Timar
ddbc61d871 switch on QuickStarter from installer, UI text added
Change-Id: I3a2f937603d8804ce2b9d46632b80a74e811324c
2012-06-26 09:33:23 +02:00
Andras Timar
ade85a43e1 fdo#51274 optionally associate Visio file types (vsd/vst) to Draw
Change-Id: I0362d758205e7d12484e9e86ff2dce9608730c57
2012-06-21 17:38:14 +02:00
Michael Meeks
b6db3e3acc re-base on ALv2 code.
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-21 13:11:06 +01:00
Andras Timar
c66efa24eb fdo#51270 fix RemoveExtensions custom action
FINDPRODUCT property was not available to this deferred custom action.
Not to mention that registry keys are also deleted at his stage of uninstallation.
The proper solution is to set the installation directory with a type 51 custom action,
and pass it to RemoveExtensions custom action via CustomActionData property.

Change-Id: I0ac18b3a0b19ff1a87bcf580fad9c7fdadb26f76
2012-06-21 09:15:24 +02:00
Stephan Bergmann
6bb8dbf807 No need to strip archive sets
...and we are not stripping other PKGFORMATs, either.

Change-Id: I0d0bc3620a15a35bc08de89260420032074791d2
2012-06-19 17:48:33 +02:00
Petr Mladek
293fa2da69 switch to the new version scheme
use 3.7.0.0.alpha0 where possible;
use the suffix "+" in the about dialog to signalize non-release builds

Change-Id: If09c78cd30b10e54c46f737a695e0194039c7efc
2012-06-19 16:24:04 +02:00
Andras Timar
1505ba77d8 delete problematic IsOfficeRunning custom action
Change-Id: Id68521b92f572366a68f35c09387a7ed45a835ff
2012-06-12 22:07:05 +02:00
Petr Mladek
c260b4e78e bump product version to 3.7.0-alpha0+
keep the package version on 3.6.98, so we could restart release number
from 0 for Betas and RCs

Change-Id: I7a862a202d2080dcc924362e4deb0e026c940a34
2012-06-05 14:43:22 +02:00
Andras Timar
bf7b50a759 add incidentally deleted setAllUsersProfile2K back
Change-Id: I687328d08c89c45fc5d95ee02aea5318b9b5a3ff
2012-06-04 23:08:22 +02:00
Petr Mladek
88fde84afb bump product version to 3.6.0-alpha1+
Change-Id: I94bc00f8a1e646b476f20b3ad954eaae19fef6cb
2012-05-31 18:16:31 +02:00
Andras Timar
5e01d13b84 fdo#46559 bypass CustomerInformation dialog in Windows installer
User name and Company asked here are useless, and misleading. Users
think that they are related to Tools - Options - LibreOffice -
User Data. Also per-user installation context makes little sense.
If anybody still wants to install LibreOffice only for the current
user, it is still possible with the ALLUSERS property.

Change-Id: I537b45ab77d6d227264e1dc0bcaf93a9cfa8ea71
2012-05-30 20:21:36 +02:00
Andras Timar
0d30946780 MSI: remove unused DestinationFolder dialog
Change-Id: I43b360b417ba06daad55bf6ccfddaace1b55d47f
2012-05-30 20:21:33 +02:00
David Ostrovsky
eadcfa4e27 fdo#50162 merge rtlbootstrap.mk into configure.in
Change-Id: I241be2704a069ec1f6be5861084039569673cc12
2012-05-24 07:22:03 +02:00
Andras Timar
3d5c23f1cf MSI: remove always true LaunchCondition
Change-Id: Ia2b63502dbd8b5e4e0ca7faa34e06df73f094a78
2012-05-21 21:09:32 +02:00
Andras Timar
c5766287c1 strings for MSI Summary Info
Change-Id: Iae8eb4a1a7f3a0d429ac47f64a77dcd4404d14d1
2012-05-21 21:09:29 +02:00
Andras Timar
911d5488c5 MSI: ARP strings for Summary Info
Change-Id: If47645a381a8da9851ba1bc19431f6341151906f
2012-05-21 21:09:27 +02:00
Andras Timar
80cbf517a6 MSI: remove unused string
Change-Id: I3c5778ae39561c5a87bef6a2adbb8d45112f0fbd
2012-05-21 12:11:10 +02:00
Andras Timar
e1b9c7e45f remove Win9x specific conditions
Change-Id: I81e8619f1c1dd2d2691ddcb6db6daf951cf87a70
2012-05-20 19:41:36 +02:00
Andras Timar
80a921e88a fdo#46519 workaround of MSI installer error 1935
In some circumstances installation of embedded VC++ runtime
fails with error code 1935. This usually occurs, when there are
many different versions of VC++ runtimes installed on the computer,
including beta versions. We can workaround this Microsoft bug, if we
don't install our VC++ runtime. A new property was introduced. It is
called VC_REDIST, and installation of VC++ runtime depends on its
value. (BTW the solution is general, ComponentCondition can be used
for any merge module, now we have only the VC++ runtime merge module.)
When the user experiences error code 1935, he should try to install
LibreOffice with the following command line:
msiexec /i <msi file name> VC_REDIST=0
The patch fixes another minor issue. 64-bit VC++ runtime will
not be installed on 32-bit systems any more.

Change-Id: I I6c5e066c6e60b011235e6019a8a35c9e953209bc
2012-05-14 23:08:45 +02:00
Andras Timar
949e9a5c55 partially revert 6d1f7fadc0
Change-Id: I I I0bfc367a3b2c551509b383fc4f6dcaa3cb8661f8
2012-05-09 14:54:45 +02:00
Andras Timar
98fd8f3455 fdo#39833 add "Support assistive technology tools" option to Windows installer
Change-Id: I52d2e0426d7f2822a05a74a82ca079fb80a87007
2012-05-08 10:12:45 +02:00
Andras Timar
7bfded003e fix condition for SetupCompleteSuccess
Change-Id: Ia134204af1747f570e3048b47c2e12415ceb56b3
2012-05-07 16:39:37 +02:00
Andras Timar
56934b8793 don't refer to a deleted control
Change-Id: I61f54a76096f3d2390c16fb1715aa95761e761e5
2012-05-07 13:48:22 +02:00
Andras Timar
1c2529ee73 remove unused checkboxes from Windows installer
Change-Id: I51eea9c45b893f56dece99e8d01e385c96051f8d
2012-05-07 10:48:46 +02:00
Andras Timar
97c7955a7d fdo#48812 change Customer Information to User Information (in MSI UI) 2012-05-03 11:33:10 +02:00
Bjoern Michaelsen
b1c3e8ae28 make gbuild the default assumption of build.pl
this removes dmake completely out of the build for migrated modules
build.pl now assumes modules to be gbuild, unless there is a
prj/dmake file

Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-29 03:50:46 +02:00
Andras Timar
5525fb3ab8 fdo#48087 get real version numbers from executables for the File table of MSI
This is only a partial fix to the bug, the second part will be the creation
and population of MsiFileHash table.
2012-04-27 22:01:31 +02:00
David Ostrovsky
65840941ee fdo#39643: Remove --disable-strip-solver configure option
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-04-26 12:43:35 +02:00
Andras Timar
5e80561c11 remove unused icons from Windows installer 2012-04-26 09:07:29 +02:00
Andras Timar
3ba9fd39e3 fdo#47779 installer dialog header background should be white 2012-04-25 13:48:10 +02:00
Andras Timar
da2ec9aac3 fdo#48411 Find install location during help pack install 2012-04-10 20:55:08 +02:00
Andras Timar
a4c725f72d PRODUCTNAME is not defined in this context, we need BRANDPACKAGEVERSION 2012-04-02 14:59:53 +02:00
Andras Timar
91f20d6449 remove old product from MSI's CustomAction table 2012-03-23 21:17:57 +01:00
Andras Timar
9c327e138e old products are unconditionally removed, clean up unused code 2012-03-23 17:05:45 +01:00
Andras Timar
af4c27b71a remove unused DatabaseFolder dialog from MSI 2012-03-23 11:45:18 +01:00
Andras Timar
8941a9ad01 fix control order in MSI, this time for real 2012-03-20 22:53:28 +01:00
Andras Timar
a82dee49aa fix control order in MSI 2012-03-20 22:07:12 +01:00
Andras Timar
c3e1643208 Revert "remove last traces of serial number check from MSI"
This reverts commit 90ec7ecb86.
2012-03-20 22:07:12 +01:00
Andras Timar
90ec7ecb86 remove last traces of serial number check from MSI 2012-03-20 21:55:28 +01:00
Andras Timar
ea39671034 remove last traces of serial number check from MSI 2012-03-20 21:42:15 +01:00