Commit Graph

4034 Commits

Author SHA1 Message Date
Aron Budea
919be04e2c Add Albanian (sq) dictionary
Change-Id: I18b166ae8e08b4509154c2ba035d3e9811e947ec
Reviewed-on: https://gerrit.libreoffice.org/43707
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2017-10-24 11:16:24 +02:00
Naeil ZOUEIDI
ba0a94a914 tdf#63913 fix Win explorer multi-select open unnamed docs bug
Multi-select explorer action on Windows defaults FILEOPEN 2 different
ODF file type documents as template - e.g. opening two different type
of files (ie : ODS & ODF) then doesn't keep the original filenames.

So now changing the open command for the different file extensions to
the same one "soffice.exe -o %1", will keep the names of the _2_ files
as they originally are when they are opened together.

Change-Id: I2cd5fcb046f294742e59f69b7bf2a897a6ce0c29
Reviewed-on: https://gerrit.libreoffice.org/36995
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-09-03 01:41:15 +02:00
Juergen Funk
a4b88947e5 tdf#106931 - LibreOffice 5.3 installer doesn't honor UI_LANGS property
The patch 0a76a41ae7 disable the CustomAction
"SelectLanguage" when the MSI-Property ADDLOCAL is set,
This patch set the the CustomAction when the Property
"UI_LANGS" is set, then the CustomAction execute

Change-Id: I254a44909e32fb7969a6e9f71adf4659d376523c
Reviewed-on: https://gerrit.libreoffice.org/39379
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2017-08-28 10:26:37 +02:00
Markus Mohrhard
ad21f8ec35 updater: also write channel to version.ini outside of instdir
Change-Id: Ibb087fc9cd17e50accf78f805e0fec4f202334b1
2017-08-21 03:11:51 +02:00
Caolán McNamara
00657aef09 migrate to boost::gettext
* 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::resource::OfficeResourceLoader
      com::sun::resource::XResourceBundleLoader
      com::sun::resource::XResourceBundle
    when translating strings via uno apis
      com.sun.star.resource.StringResourceWithLocation
    can continue to be used

Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
2017-07-21 08:20:50 +01:00
Caolán McNamara
2e0b0d4714 Tubes is gone
Change-Id: I5622786c5192ea7a5225f3b9cd81a4b6a0dae594
Reviewed-on: https://gerrit.libreoffice.org/38877
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-06-16 18:00:18 +02:00
Michael Stahl
4ffdb6750f remove TDE integration (vclplug, address book, config backend)
It has ~no users, can't even be built on modern Linuxes, and it annoys
folks who want to refactor VCL.

Per ESC decision from 2017-06-08, remove --enable-tde and --enable-tdeab.

Change-Id: I51ce4786f29f8fcac2e2bb2a654c41fbfbbd8afd
Reviewed-on: https://gerrit.libreoffice.org/38718
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-06-13 10:41:24 +02:00
Michael Stahl
9b50c4f63c scp2: package 64-bit MSVC runtimes for explorer extensions
... and add BUILD_X64 conditional.

Change-Id: Id512368dfd9dece583ead5aae1924db96f8a2a40
Reviewed-on: https://gerrit.libreoffice.org/38366
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-06-06 13:05:42 +02:00
Michael Stahl
9c9109c6e0 scp2: move package desktop_scripts_install to AutoInstall
Change-Id: I96baefdb6511f4bd632a0044b26074834615bc57
2017-06-02 23:01:12 +02:00
Michael Stahl
4f56da239d scp2: remove all ComponentConditions that test Windows versions
Windows 7 (6.01) has all the features we want.

Change-Id: I96356b2decb26af526bceda8081875d418f17274
2017-06-02 16:34:54 +02:00
Michael Stahl
8dac2cc0b9 scp2: merge explorer extension modules
Don't need to check the Windows version any more.

Change-Id: I774e68b6b3a07684e60532f9d76b9af6d2ea28cf
2017-06-02 16:34:54 +02:00
Michael Stahl
f8de1df4be scp2: move fonts to AutoInstall
Add new PACKAGE_FILELIST_FONT

The DONT_DELETE style has no effect for files.

The FONT_WARN_IF_EXISTS style has no effect.

Change-Id: Id062ada0a680341c01827e457b1166d625afe8cc
2017-06-02 16:34:53 +02:00
Caolán McNamara
f681a86230 merge ofa res file into svt one
Change-Id: I3f22301e4301ab90e4a1090f2c47cf2403422282
Reviewed-on: https://gerrit.libreoffice.org/38309
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-06-01 15:20:42 +02:00
Michael Stahl
af79ff7a3c tdf#90753 scp2: move image packages to AutoInstall
Fixes regression from 73661c6f0f

Not sure why these need their own scp2 Module

Change-Id: I26386a5105b8244eacfcb1760091e8806c55abd8
2017-06-01 14:48:49 +02:00
Christian Lohmaier
826f1bca40 rdm#2247 enable Upper Sorbian for languagepack/UI
Change-Id: Id497d8032668823c6db07eb179ad4484241b7285
2017-05-28 18:24:47 +02:00
Jochen Nitschke
cd003c3f62 fix packaging
after commit da543e4efb
    convert starbasic wizards to .properties for translations

Change-Id: Iccc7a39776781c85d1c2f3160ff03876ae6c5762
Reviewed-on: https://gerrit.libreoffice.org/38040
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-05-25 21:38:32 +02:00
Mike Kaganski
ccd7f45d1f tdf#100837: advertise app URL capabilities
This is required to be able to use handlers when invoked from
Office Web Apps (on Win7+)

Change-Id: I242111ad365f5cb350b78b75300ddbe8b708b357
Reviewed-on: https://gerrit.libreoffice.org/37624
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-05-15 11:07:30 +02:00
Christian Lohmaier
6cbadd54e9 register helpimages target and package into lobasis-images
Change-Id: I75f688c03890896852598b1a7e93dcd6fb8fedce
Reviewed-on: https://gerrit.libreoffice.org/37512
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Jenkins <ci@libreoffice.org>
2017-05-12 13:50:28 +02:00
Caolán McNamara
0baffd648f some other places uiconfig_editeng should appear
Change-Id: I38f734af566e954532c288434be84a8553e76b9c
2017-04-29 21:49:41 +01:00
Caolán McNamara
3a8e111fa3 tdf#107464 editeng ui files not packed in install sets
Change-Id: I8b4c2753e56c79348e42f8b9b56f19d7424dd70c
Reviewed-on: https://gerrit.libreoffice.org/37104
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-04-29 22:45:09 +02:00
Caolán McNamara
17748081ba sdbcl is gone
Change-Id: Id9c7106d2674a661b16b7772f866b3d103bae327
2017-04-27 15:56:36 +01:00
Caolán McNamara
fcf9c22e00 remove wizards bitmaps from .src files
Change-Id: I4e334ac88e1e060bc07af9b174b9b8fb1401fc80
2017-04-27 13:29:58 +01:00
Caolán McNamara
816190b7b0 remove extensions bitmaps from .src files
resulting in the removal of a updchk .res file

Change-Id: I7a6f3601f25763253ba34590a1970ca8a042db23
2017-04-26 08:57:30 +01:00
Mike Kaganski
82fbc71471 tdf#106359: register text/x-ms-iqy MediaType default extension
Change-Id: I63be77c4e148befa8f41086163ea2919b1e8baac
Reviewed-on: https://gerrit.libreoffice.org/36942
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Jenkins <ci@libreoffice.org>
2017-04-25 17:45:26 +02:00
David Ostrovsky
de030cd7a2 gbuild: Remove MSVC 2013 legacy code
Uwinapi is discontinued.

Change-Id: I063b4d0d8fab2d60de168e960a63b8181158ac01
Reviewed-on: https://gerrit.libreoffice.org/23198
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Tested-by: David Ostrovsky <david@ostrovsky.org>
2017-04-21 18:18:44 +02:00
Markus Mohrhard
b7b159d79c remove the old collaboration feature based on telepathy
Change-Id: I1f08d6ef43b76e7bae41ac33bb954f506ae7c485
Reviewed-on: https://gerrit.libreoffice.org/36542
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-04-14 03:32:37 +02:00
Mike Kaganski
0c54777634 tdf#106359: register .iqy in MSI and treat them as templates
Change-Id: I7ae94c7717fbea03d96c539e05eeb565bafefd9f
Reviewed-on: https://gerrit.libreoffice.org/36188
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-04-06 11:25:43 +00:00
Stephan Bergmann
00b54bd32c scp2: Removed unused Directory items
Change-Id: Ib095e8eb9f9b79864f6a50557994f4d24f0bd2a4
2017-03-19 20:09:39 +01:00
Stephan Bergmann
3d30cdb332 Remove extra space
Change-Id: I147e6a79dff0047be0878ef755e47e2d408cec02
2017-03-16 23:19:31 +01:00
Stephan Bergmann
3e5aa33ef4 Revert "Don't package unoinfo in case of Mac OS X like app structure"
This reverts commit 3a663f7a45.  Whatever that
commit was supposed to be good for, not packaging unoinfo on macOS breaks
functionality, see e.g.
<https://bugs.documentfoundation.org/show_bug.cgi?id=106292#c10> comment 10 to
"XMessageBox#execute() in Java fails to draw a window on macOS Sierra".
2017-03-16 17:05:09 +01:00
David Ostrovsky
b862cbdd34 Support MSVC 15.0
New compiler changes quite some stuff:

* Compiler detection done based on different registry key
* .NET SDK detection done based on different registry key
* Msbuild installation directory changed
* Merge modules installation directory changed
* SDK number in registry doesn't match the directory name:
  (registry key: 10.0.14393, directory name: 10.0.14393.0)
* Compiler, include and library location directories changed
* Architecture specific directory changed: x64 instead of amd64
* Compiler own include directory must be added with -I option
* To force usage of SDK 10 (8.1 is selected per default) new
  switch WindowsTargetPlatformVersion is passed to msbuild, to
  avoid patching VC project files with this line:
<WindowsTargetPlatformVersion><SDK>/WindowsTargetPlatformVersion>

Known issues:

* Firebird is broken: http://paste.openstack.org/show/594333

Change-Id: I148d7932aff43bbbd07bd493504df974726234c2
Reviewed-on: https://gerrit.libreoffice.org/31279
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
2017-02-15 08:23:53 +00:00
Matúš Kukan
dc2d33dd90 AutoInstall oox filter data packages to ooo module
Change-Id: Ib7b0773ee2b347d81d3f8894ea3063c6d6f18d90
Reviewed-on: https://gerrit.libreoffice.org/34168
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-02-13 11:40:24 +00:00
Stephan Bergmann
8646ab97dc Remove MinGW support
In OOo times, there'd originally been efforts to allow building on Windows with
MinGW.  Later, in LO times, this has been shifted to an attempt of cross-
compiling for Windows on Linux.  That attempt can be considered abandoned, and
the relevant code rotting.

Due to this heritage, there are now three kinds of MinGW-specific code in LO:

* Code from the original OOo native Windows effort that is no longer relevant
  for the LO cross-compilation effort, but has never been removed properly.

* Code from the original OOo native Windows effort that is re-purposed for the
  LO cross-compilation effort.

* Code that has been added specifially for the LO cross-compilation effort.

All three kinds of code are removed.

(An unrelated, remaining use of MinGW is for --enable-build-unowinreg, utilizing
--with-mingw-cross-compiler, MINGWCXX, and MINGWSTRIP.)

Change-Id: I49daad8669b4cbe49fa923050c4a4a6ff7dda568
Reviewed-on: https://gerrit.libreoffice.org/34127
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-02-10 18:01:27 +00:00
David Tardon
23f7e82c7b drop bundled ooo2gd (Google Docs) extension
LibreOffice has had direct support for Google Drive since (I think) 5.1,
via libcmis.

Change-Id: I7587923b3fd7dd505124b790066cdaa99a858af1
Reviewed-on: https://gerrit.libreoffice.org/33822
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
2017-02-02 19:13:54 +00:00
Samuel Mehrbrodt
ab28f1291a SafeMode: Add Backup config to installation
has been only active in instdir so far

Change-Id: I1028d1acb2186347448a1f86aaa864c3ba88f75d
Reviewed-on: https://gerrit.libreoffice.org/33584
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-01-27 11:28:38 +00:00
Samuel Mehrbrodt
6fd00998fa Put crash directory config in soffice.ini, instead of own ini file
Change-Id: I3a7aa394792c47c6c5a3a553174d177e66ade617
Reviewed-on: https://gerrit.libreoffice.org/33582
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-01-27 11:25:39 +00:00
Samuel Mehrbrodt
6ebf8368a5 Crashdump: Make crash directory configurable
Change-Id: I8106ec674080ede7072581dab2e6700040de5828
Reviewed-on: https://gerrit.libreoffice.org/33032
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-01-24 08:36:43 +00:00
Samuel Mehrbrodt
53a3e0cd48 Remove unused ini properties
Change-Id: Iea95f5975968f73e2e4aea34246c83f384341592
Reviewed-on: https://gerrit.libreoffice.org/33000
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-01-13 09:50:41 +00:00
Michael Stahl
2c78d4965a tdf#90753 scp2: move firebirdsdbc packages to AutoInstall
Change-Id: Ifabb9fa65115fcc1728fa16e142ef008834eedda
2017-01-09 16:43:29 +01:00
David Ostrovsky
252e42cb54 Clean up stale merge modules
Change-Id: I2489238d5295650a3c51581a037185440f641005
Reviewed-on: https://gerrit.libreoffice.org/32797
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Jenkins <ci@libreoffice.org>
2017-01-07 08:43:44 +00:00
Matúš Kukan
7b340f0d88 tdf#90753: AutoInstall libreofficekit_selectionhandles package
Change-Id: I9998f3dcd6725a49aa2c083eac0de1f970b167e0
2016-12-25 09:11:11 +01:00
Matúš Kukan
b090356754 tdf#90753: AutoInstall shell_senddoc package
Change-Id: I6cc638c460a8baa2cd9d29c3b82418b6ecfb630d
Reviewed-on: https://gerrit.libreoffice.org/32397
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2016-12-24 08:10:30 +00:00
Matúš Kukan
120a87a36e tdf#90753: AutoInstall xpdfimport_err.pdf as filelist
Change-Id: Icfebcbf3cb738cb376a5ee97cd21a27a25c0bf35
Reviewed-on: https://gerrit.libreoffice.org/32396
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2016-12-24 08:10:08 +00:00
Matúš Kukan
5662817149 tdf#90753: AutoInstall postgresql-sdbc.ini as filelist
Change-Id: I908b549a14c702ce2c33de704b06d016036ccecb
Reviewed-on: https://gerrit.libreoffice.org/32394
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2016-12-24 07:59:11 +00:00
Matúš Kukan
7740e945e0 gid_File_Bin_Gnome_Open_Url was removed
..in eaa7f30102

Change-Id: I149ee4087dffe54fd63bacd3bb5aba67159fac72
2016-12-12 08:39:47 +01:00
Matúš Kukan
f80d618ced scp2: Bin not defined gids and not used defines
And a little cleanup.

Change-Id: Id066b4d37e217b8ab21ea162c23a999566a9e190
2016-12-02 20:14:39 +01:00
Matúš Kukan
6de5cf050c tdf#90753: AutoInstall readlicense_oo packages
Change-Id: I5bd3a5f6168b20c925f5713085fcb0918bcccc8e
2016-12-02 20:14:39 +01:00
Matúš Kukan
67398a8d97 tdf#90753: AutoInstall setup_native packages
Change-Id: Iecf059b974b996fceb57b04197c7dac9b7c8dd47
2016-12-02 20:14:39 +01:00
Matúš Kukan
0b66adec8f tdf#90753: AutoInstall gengal with filelist feature
Change-Id: Ic72fb18eccb54b24f4205d997585cee753965b10
2016-12-01 17:07:54 +01:00
Matúš Kukan
4430ace32a tdf#90753: AutoInstall more packages
Change-Id: If8a52f652f7ab890826372b6d081ee19c69fb5ec
Reviewed-on: https://gerrit.libreoffice.org/31371
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-11-30 21:44:09 +00:00