- 16 Nis, 2018 1 kayıt (commit)
-
-
Mike Kaganski yazdı
Change-Id: I7e2cc08a1312da629e4644be97ebc7ed40250702 Reviewed-on: https://gerrit.libreoffice.org/52995Reviewed-by:
Mike Kaganski <mike.kaganski@collabora.com> Tested-by:
Mike Kaganski <mike.kaganski@collabora.com>
-
- 15 Nis, 2018 1 kayıt (commit)
-
-
Guilhem Moulin yazdı
Change-Id: I697458fb3deba508e61e414c43fcfc85aff76f9b Signed-off-by:
Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-on: https://gerrit.libreoffice.org/49237Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Adolfo Jayme Barrientos <fitojb@ubuntu.com>
-
- 13 Nis, 2018 1 kayıt (commit)
-
-
Mike Kaganski yazdı
Those conditions that rely on AppSearch should only be checked when not yet installed, since AppSearch is not performed in maintenance modes Change-Id: Ie2c3fa8e8742a4c335f0cd8be571fa563a178a49 Reviewed-on: https://gerrit.libreoffice.org/52851Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Mike Kaganski <mike.kaganski@collabora.com>
-
- 12 Nis, 2018 2 kayıt (commit)
-
-
Mike Kaganski yazdı
This uses VC Runtime upgrade code (checked using Upgrade table) to find installed redist, instead of checking registry keys that change between versions (while the runtime is still compatible, as with 2015 and 2017). Also, it checks if UCRT is present. Now, if either VC Runtime or UCRT is absent, we try to install the redist. This would allow to install UCRT in scenarios when first install was attempted on a system not suitable for UCRT (like Win7 w/o SP1, or Win8.1 w/o April 2014 update rollup), where VC Runtime gets installed, but UCRT is still missing. We use the ucrtbase.dll version to check that; and as the expected version is 10.x, we take into account that Win10 lies about versions. Change-Id: I864dfc09cf1bdc775501729fa2a27dc98295588c Reviewed-on: https://gerrit.libreoffice.org/52794Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Mike Kaganski <mike.kaganski@collabora.com>
-
Mike Kaganski yazdı
... since it's the required prerequisite for Universal CRT. This moves Windows version check to LaunchCondition table; and adds a check for kernel32.dll version associated with the said update level. Change-Id: I1de84dc47c9392fcb7122e1a877db2e99eae2415 Reviewed-on: https://gerrit.libreoffice.org/52743Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Mike Kaganski <mike.kaganski@collabora.com>
-
- 09 Nis, 2018 1 kayıt (commit)
-
-
Mike Kaganski yazdı
Currently we support Win7 SP1 and later; so let installer fail on lower SP levels. Change-Id: I807e0a04870b9eeabbfae258d68da4a1156b0408 Reviewed-on: https://gerrit.libreoffice.org/52619Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Mike Kaganski <mike.kaganski@collabora.com>
-
- 23 Ock, 2018 1 kayıt (commit)
-
-
Samuel Mehrbrodt yazdı
Breaks windows installer This reverts commit 7b129f55. Change-Id: I21a5a6790eac1704da4bda41fb0969dc10b19d1c Reviewed-on: https://gerrit.libreoffice.org/48369Reviewed-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
-
- 22 Ock, 2018 1 kayıt (commit)
-
-
Samuel Mehrbrodt yazdı
Change-Id: Ia90de861bc3aa02e8b0bf482f602ab1ea29aae00 Reviewed-on: https://gerrit.libreoffice.org/48304Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
-
- 18 Ara, 2017 1 kayıt (commit)
-
-
Mike Kaganski yazdı
... in InstallUISequense. Use --with-vcredist-dir to point to a directory with vc_redist.x64.exe and/or vc_redist.x86.exe. Use --without-vcredist-dir (or --with-vcredist-dir=no) if you don't want to ship it as part of installer and want to silence the configure warning. VCRedist 2015 version 14.0.24215.1 is available at https://www.microsoft.com/en-us/download/details.aspx?id=53840 Since VisualStudio 2015, VC redist merge module that we used before started to work differently: it installs the UCRT only on WinXP, but not on later OSes (Vista to 8.1) which may lack the UCRT (Win10 has it out of the box). The merge module only installs VCRuntime on those systems, which still leaves us with "api-ms-*.dll is missing" problem. (https://blogs.msdn.microsoft.com/vcblog/2015/03/03/introducing-the-universal-crt/ gives more information on VCRedist refactoring background.) Since commit 71d9a613, we use a workaround described at the page mentioned above as "App-local deployment of the Universal CRT". We just copy all UCRT DLLs to LibreOffice/program. This has a drawback though, that our UCRT is not updated by Windows Update, so users would rely on LibreOffice updates in case of some vulnerabilities in UCRT (and they could even not realize they have that problem). MS recommends to install UCRT using EXEs they provide from their site. The EXEs install both VCRuntimes and UCRTs, along with required patches, for all Windows versions (Windows XP through Windows 10, where they only install VCRuntimes); the installed libraries are managed by system's update mechanism. But those EXEs cannot be used in MSI custom actions inside InstallExecuteSequence, because they use MSI themselves. So this patch integrates the vc_redist.xXX.exe into MSI binary table, and uses custom action to run the EXE after ExecuteAction in InstallUISequence. This will show the user a VCRedist install window after the main LibreOffice installation finishes; no user interaction is required (except for one additional UAC request), and errors are ignored. Since this installation takes care of both VCRuntime and UCRT, we can ultimately drop both the app-local workaround, and vcredist merge module (so VCRuntime would also be updated by system). The former is done here: this reverts commit 71d9a613. This approach has its drawback: if one wants to use unattended installation (without UI; one example is deployment using ActiveDirectory GPO), then InstallUISequence is not run, and so VCRedist isn't installed. In this case, one should install VCRedist separately. Supposedly this should not be huge problem, because this is the case for many existing applications that need separate VCRedist deployment in these scenarios, and unattended installation is advanced stuff that requires prepared user. A notice would be required in release notes and FAQ, though. Change-Id: Ia6a16be60af8a08f41ea7c3dbd457d8f89006006 Reviewed-on: https://gerrit.libreoffice.org/46356Reviewed-by:
Mike Kaganski <mike.kaganski@collabora.com> Tested-by:
Mike Kaganski <mike.kaganski@collabora.com>
-
- 15 Ara, 2017 1 kayıt (commit)
-
-
Mike Kaganski yazdı
VersionNT is now always greated than 600 (only needs checking in version checking action). ISSETUPDRIVEN and ISSCHEDULEREBOOT are specific to InstallShield and aren't relevant to LibreOffice installer. Change-Id: I6cb769c863e09f1568ae895a6cfbb0e5940c2486 Reviewed-on: https://gerrit.libreoffice.org/46434Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Mike Kaganski <mike.kaganski@collabora.com>
-
- 23 Kas, 2017 1 kayıt (commit)
-
-
heiko tietze yazdı
Introduced two new consts Change-Id: I15e01eabe9fd3225c36d06cbb59310a07a30f2c1 Reviewed-on: https://gerrit.libreoffice.org/45105Reviewed-by:
Heiko Tietze <tietze.heiko@googlemail.com> Tested-by:
Heiko Tietze <tietze.heiko@googlemail.com>
-
- 13 Eyl, 2017 1 kayıt (commit)
-
-
Matthias Seidel yazdı
(cherry picked from commit 4e2b0c14) Change-Id: I3d5e003a313228188119ee439c858c1ee505c9b0
-
- 31 Agu, 2017 1 kayıt (commit)
-
-
Markus Mohrhard yazdı
Change-Id: I76f5702aad9b57f3031bc35b5271a5dde8ed4f28
-
- 25 Agu, 2017 1 kayıt (commit)
-
-
Matthias Seidel yazdı
(cherry picked from commit 6b62e035) Change-Id: I7e0c7edf12a30daec35d9461f0be12b6d07fddc3 Reviewed-on: https://gerrit.libreoffice.org/41575Reviewed-by:
Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by:
Adolfo Jayme Barrientos <fitojb@ubuntu.com>
-
- 20 Agu, 2017 1 kayıt (commit)
-
-
Markus Mohrhard yazdı
Change-Id: Id19578a889de51cacac869d7ec681c5c18c40cf9 Reviewed-on: https://gerrit.libreoffice.org/41365Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Markus Mohrhard <markus.mohrhard@googlemail.com>
-
- 10 Agu, 2017 1 kayıt (commit)
-
-
Mike Kaganski yazdı
Change-Id: Iad07c19a6f87ea697a499b6075752d9f24ba1cb4 Reviewed-on: https://gerrit.libreoffice.org/40957Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Andras Timar <andras.timar@collabora.com>
-
- 08 Agu, 2017 1 kayıt (commit)
-
-
Heiko Tietze yazdı
Windows installer images updated Change-Id: I385f4446eb9612dd4965983375d256a3361974b5 Reviewed-on: https://gerrit.libreoffice.org/40881Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Heiko Tietze <tietze.heiko@googlemail.com>
-
- 21 Tem, 2017 1 kayıt (commit)
-
-
Caolán McNamara yazdı
* all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string") * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching MODULE .mo files * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui goes from l10n target to normal one, so the res/lang.zips of UI files go away * translation via Translation::get(hrc-define-key, imbued-std::locale) * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there to keep finding the .hrc file uniform) so magic numbers can go away there * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation mechanism * en-US res files go away, their strings are now the .hrc keys in the source code * remaining .res files are replaced by .mo files * in .res/.ui-lang-zip files, the old scheme missing translations of strings results in inserting the english original so something can be found, now the standard fallback of using the english original from the source key is used, so partial translations shrink dramatically in size * extract .hrc strings with hrcex which backs onto xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap * extract .ui strings with uiex which backs onto xgettext --add-comments --no-wrap * qtz for gettext translations is generated at runtime as ascii-ified crc32 of content + "|" + msgid * [API CHANGE] remove deprecated binary .res resouce loader related uno apis com::sun::star::resource::OfficeResourceLoader com::sun::star::resource::XResourceBundleLoader com::sun::star::resource::XResourceBundle when translating strings via uno apis com.sun.star.resource.StringResourceWithLocation can continue to be used Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
-
- 12 Tem, 2017 1 kayıt (commit)
-
-
Heiko Tietze yazdı
Improved alignment of product name with the motif, cleaned Windows installer image Change-Id: I13b658b989f639cc444ba59834afad397170478e Reviewed-on: https://gerrit.libreoffice.org/39861Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Heiko Tietze <tietze.heiko@googlemail.com>
-
- 04 Tem, 2017 1 kayıt (commit)
-
-
Heiko Tietze yazdı
Initial proposal for branding Change-Id: I9fffe6b1c319505cd8a6b54a84ed585151a93122 Reviewed-on: https://gerrit.libreoffice.org/39507Reviewed-by:
Heiko Tietze <tietze.heiko@googlemail.com> Tested-by:
Heiko Tietze <tietze.heiko@googlemail.com>
-
- 13 Haz, 2017 1 kayıt (commit)
-
-
Christian Lohmaier yazdı
Change-Id: I676414b679bff95829bdc1d5d02cef4fcfca4576
-
- 20 Mar, 2017 2 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I49f4f8361dfd93a788faa7c0de88bf954d3d3574 Reviewed-on: https://gerrit.libreoffice.org/35485Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
Stephan Bergmann yazdı
USERDIRPRODUCTVERSION is stuck at 4 now (as its main use is for the version number of the UserInstallation directory), so use LIBO_VERSION_MAJOR instead (like generation of the version ini-file counterpart for instdir/ does in instsetoo_native/CustomTarget_setup.mk). Change-Id: Ib87536d335487383940cff2f69c864a33f05bbee Reviewed-on: https://gerrit.libreoffice.org/35301Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
-
- 16 Mar, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...so that they match the order in the scp2-generated counterpart Change-Id: Id0a77536081872a5feff7f98417462bd7fd057b3
-
- 10 Şub, 2017 1 kayıt (commit)
-
-
Samuel Mehrbrodt yazdı
Change-Id: I8a2bbd05ccdf71a59a0c74d5595c37b2308988ea Reviewed-on: https://gerrit.libreoffice.org/34091Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
-
- 06 Şub, 2017 1 kayıt (commit)
-
-
Andreas Kainz yazdı
Icons refreshed according Tango style Change-Id: Ibb86ea0a7153f0ac7331d278b2dcd8f8c64835e7 Reviewed-on: https://gerrit.libreoffice.org/32998Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Adolfo Jayme Barrientos <fitojb@ubuntu.com>
-
- 30 Ock, 2017 1 kayıt (commit)
-
-
fakabbir yazdı
Language code has been arranged in alphabetical order for given files. Change-Id: Ib2ade0857bc5dd1a77348fbec470747abae4893e Reviewed-on: https://gerrit.libreoffice.org/33661Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
-
- 27 Ock, 2017 1 kayıt (commit)
-
-
Samuel Mehrbrodt yazdı
Change-Id: I3a7aa394792c47c6c5a3a553174d177e66ade617 Reviewed-on: https://gerrit.libreoffice.org/33582Reviewed-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
-
- 24 Ock, 2017 1 kayıt (commit)
-
-
Samuel Mehrbrodt yazdı
Change-Id: I8106ec674080ede7072581dab2e6700040de5828 Reviewed-on: https://gerrit.libreoffice.org/33032Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
-
- 23 Ock, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Id87fc80f05ae8427a713e5968522899410538c98
-
- 13 Ock, 2017 1 kayıt (commit)
-
-
Samuel Mehrbrodt yazdı
Change-Id: Iea95f5975968f73e2e4aea34246c83f384341592 Reviewed-on: https://gerrit.libreoffice.org/33000Reviewed-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by:
Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
-
- 08 Ock, 2017 1 kayıt (commit)
-
-
Heiko Tietze yazdı
This reverts commit 1cb1cc30. Setup.ico contains of three different image sizes. Furthermore, the design is not applied to the other setup icons (partial, complete). And please discuss proposal first. Change-Id: I3cc9ad3424f85c812ae89939cabaddf38e3c41b3 Reviewed-on: https://gerrit.libreoffice.org/32751Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Heiko Tietze <tietze.heiko@googlemail.com>
-
- 01 Ock, 2017 1 kayıt (commit)
-
-
tamsil1amani3 yazdı
Changed setup.ico to a more decent and elegant looking one Change-Id: I7c9ad6903d0319f22ad0a2202cb808a304f1fc12 Reviewed-on: https://gerrit.libreoffice.org/32457Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Adolfo Jayme Barrientos <fitojb@ubuntu.com>
-
- 14 Eki, 2016 1 kayıt (commit)
-
-
Armin Le Grand yazdı
Adaptions to UI, added more modes what the user can do in SafeMode. Adapted locations to write pack information and added places where to enter SafeMode. Implemented basically all five possible user choices Change-Id: Ic5324a8f77ab434309e840949c3803e65a75c538 Reviewed-on: https://gerrit.libreoffice.org/29785Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Armin Le Grand <Armin.Le.Grand@cib.de>
-
- 13 Eki, 2016 1 kayıt (commit)
-
-
Armin Le Grand yazdı
Saving configuration is now extended to three basic modes, from just saving registrymodifiications to adding user-defined config stuff to saving all information in the user profile, additionally configuration information for Extensions is saved. Added configuration entries for this and tested saving/restoring. Change-Id: I79b09c37617803bf656826f76a7e3db79cda49ac Reviewed-on: https://gerrit.libreoffice.org/29770Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Armin Le Grand <Armin.Le.Grand@cib.de>
-
- 11 Eki, 2016 1 kayıt (commit)
-
-
Armin Le Grand yazdı
Added default values for SecureUserConfig values to soffice.ini/rc which enable the mechanism, enable by default and set a maximum of three backups file in packed form. Added more handy flag for easy decision to add compressed/uncompressed. Change-Id: I5a624c09fec4e4278314e13fc5f693ac085d5e61
-
- 17 Agu, 2016 1 kayıt (commit)
-
-
Mike Kaganski yazdı
The goal is to allow installer to automatically close and restart closed applications, and thus diminish users frustration when they don't know how to close explorer.exe, or how to start it again and bring desktop back. Reference: https://msdn.microsoft.com/en-us/library/windows/desktop/aa370379 Notes: * A dialog MsiRMFilesInUse must be present in MSI. * It will only be used when operating system's Windows Installer version is >=4.0, and OS is Vista or newer. If system's Windows Installer is older, then current FilesInUse dialog will be used. * MSIRESTARTMANAGERCONTROL property has default value of 0, that enables installer to use the Restart Manager. It is explicitly set in MSI just in case. * Do not use Restart Manager and do reboot is selected by default. Change-Id: If9d8be7cb478d81db03485ee912991ae9d568ed8 Reviewed-on: https://gerrit.libreoffice.org/28171Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 05 Agu, 2016 1 kayıt (commit)
-
-
Tor Lillqvist yazdı
Failing to do this caused a mysterious uncaught exception in gengal, with no explanation printed. This turned out to be caused by the 'CONFIGURATION_LAYERS: missing ":"' exception thrown in configmgr, which was caused by the unencoded space confusing the parsing of the CONFIGURATION_LAYERS thing. Change-Id: I9c91819906c2e0dd434d9f96a04bc14c0e0408ed
-
- 04 Agu, 2016 1 kayıt (commit)
-
-
Tor Lillqvist yazdı
The new option thoroughly replaces the product name mentioned in the AC_INIT() call. Work in progress. Also take care of spaces in the product name in a more systematic fashion. This should affect mainly OS X where the final app bundle that is installed should use the product name as such, including spaces, if any. However, our build system does not cope that well with having an app bundle with spaces in it in instdir. So in instdir, and also in test-install, spaces are stripped away from the product name when used as part of the app bundle name. Change-Id: Ic16b5039f23c96a4f39387a1869faeb25e05aafb
-
- 02 Agu, 2016 1 kayıt (commit)
-
-
Jan Holesovsky yazdı
Change-Id: I55f332117cc7530eb6d562846db379d95e628a22
-