# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # $(eval $(call gb_Library_Library,xmlscript)) $(eval $(call gb_Library_use_external,xmlscript,boost_headers)) $(eval $(call gb_Library_set_componentfile,xmlscript,xmlscript/util/xmlscript,services)) $(eval $(call gb_Library_use_sdk_api,xmlscript)) $(eval $(call gb_Library_use_libraries,xmlscript,\ comphelper \ cppu \ cppuhelper \ sal \ tl \ i18nlangtag \ )) $(eval $(call gb_Library_set_include,xmlscript,\ -I$(SRCDIR)/xmlscript/source/inc \ $$(INCLUDE) \ )) $(eval $(call gb_Library_add_defs,xmlscript,\ -DXMLSCRIPT_DLLIMPLEMENTATION \ )) $(eval $(call gb_Library_set_precompiled_header,xmlscript,xmlscript/inc/pch/precompiled_xmlscript)) $(eval $(call gb_Library_add_exception_objects,xmlscript,\ xmlscript/source/xml_helper/xml_byteseq \ xmlscript/source/xml_helper/xml_element \ xmlscript/source/xml_helper/xml_impctx \ xmlscript/source/xmldlg_imexp/xmldlg_addfunc \ xmlscript/source/xmldlg_imexp/xmldlg_expmodels \ xmlscript/source/xmldlg_imexp/xmldlg_export \ xmlscript/source/xmldlg_imexp/xmldlg_impmodels \ xmlscript/source/xmldlg_imexp/xmldlg_import \ xmlscript/source/xmlflat_imexp/xmlbas_export \ xmlscript/source/xmllib_imexp/xmllib_export \ xmlscript/source/xmllib_imexp/xmllib_import \ xmlscript/source/xmlmod_imexp/xmlmod_export \ xmlscript/source/xmlmod_imexp/xmlmod_import \ )) # vim: set noet sw=4 ts=4: .ui sw/uiconfig/swriter/ui/pagefooterpanel.ui which are correct. Change-Id: I401bbe8e098c26e7f57d6a872d3b70fc1ce85a00 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105846 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> set all .ui min require version of gtk to 3.20 2020-10-22T20:27:50+00:00 Caolán McNamara caolanm@redhat.com 2020-10-22T16:26:58+00:00 3b3c181e5010c7b1ef6f82f23101ce45f7f0a621 and update the version mentioned in our min req in the readme.xrm follow up to commit 0c9ccc7dbf6deb4d012e0d1e6eb934e54e0f19bc Author: Caolán McNamara <caolanm@redhat.com> Date: Fri Oct 2 21:21:45 2020 +0100 raise min version of gtk to 3.20.0 Change-Id: Ibae55c97e1ee577f4b7435d124cda6a21005ad0c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104692 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
and update the version mentioned in our min req in the readme.xrm

follow up to

commit 0c9ccc7dbf6deb4d012e0d1e6eb934e54e0f19bc
Author: Caolán McNamara <caolanm@redhat.com>
Date:   Fri Oct 2 21:21:45 2020 +0100

    raise min version of gtk to 3.20.0

Change-Id: Ibae55c97e1ee577f4b7435d124cda6a21005ad0c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104692
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
More “e-mail” → “email” 2020-09-30T03:04:47+00:00 Adolfo Jayme Barrientos fitojb@ubuntu.com 2020-07-29T02:33:42+00:00 9141c300771825db5136cb6591e83dc4b541be08 Follow-up for commits 8b57d07a64e03db32b5383f58a40c1509392cd24 and 5f665a855ef26faea4dfa2ac427685b60545e8b8 Change-Id: I8f0f9a7a81636623df766f9d4ea414bde9d408bc
Follow-up for commits 8b57d07a64e03db32b5383f58a40c1509392cd24
and 5f665a855ef26faea4dfa2ac427685b60545e8b8

Change-Id: I8f0f9a7a81636623df766f9d4ea414bde9d408bc
restore translatable="no" 2020-08-24T21:53:22+00:00 Caolán McNamara caolanm@redhat.com 2020-08-24T18:52:18+00:00 052ef59443015c5b8a21dcf978149d6e759a8663 Change-Id: I42b46c0cada25703e8e9600533a220252796457e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101289 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Change-Id: I42b46c0cada25703e8e9600533a220252796457e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101289
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
tdf#118148 Extended tips from HC2/shared/ 2020-08-24T18:48:21+00:00 Olivier Hallot olivier.hallot@libreoffice.org 2020-08-22T15:36:14+00:00 de01c0c1d0f80ffec3882625d77c02ab806f6c7a These extended tips are extracted from <ahelp> in Help files Only for ui files, where dialogs/widget pair could be determined. Other forms of <ahelp hid=".."> such as .uno:.. and *HID* ... will be addressed elswhere. Change#1 Removed extended tips from GtkMenu of svx/.../acceptrejectchangesdialog.ui Change#2 Some empty ET's slipped in cui/macroselectdialog.ui Change-Id: Ic8dc62734143f621fcd3c4156fc004f585630277 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101186 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
These extended tips are extracted from <ahelp> in Help files

Only for ui files, where dialogs/widget pair could be determined.

Other forms of <ahelp hid=".."> such as .uno:.. and *HID* ... will
be addressed elswhere.

Change#1 Removed extended tips from GtkMenu of
svx/.../acceptrejectchangesdialog.ui

Change#2 Some empty ET's slipped in cui/macroselectdialog.ui

Change-Id: Ic8dc62734143f621fcd3c4156fc004f585630277
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101186
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
weld addressbook wizard 2019-08-30T20:18:37+00:00 Caolán McNamara caolanm@redhat.com 2019-08-29T19:17:53+00:00 69fbf74d5bf9c474a6ec04101426dfe79b4ad9bf Change-Id: I118ed34ddaf7d62e5bb15497399cd10533339328 Reviewed-on: https://gerrit.libreoffice.org/78287 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Change-Id: I118ed34ddaf7d62e5bb15497399cd10533339328
Reviewed-on: https://gerrit.libreoffice.org/78287
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Address data source wizard: fix most a11y warnings 2018-08-31T01:01:24+00:00 Samuel Thibault sthibault@hypra.fr 2018-08-30T14:50:15+00:00 5e1ab7e36bb38b217260bf1cc9aec2be7defe25e Change-Id: I7992bee3cf88c670d932cd6d6873339ac5f0c104 Reviewed-on: https://gerrit.libreoffice.org/59817 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Change-Id: I7992bee3cf88c670d932cd6d6873339ac5f0c104
Reviewed-on: https://gerrit.libreoffice.org/59817
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Resolves: tdf#116188 set min version on all .ui files to 3.18 2018-03-05T20:27:25+00:00 Caolán McNamara caolanm@redhat.com 2018-03-05T14:29:39+00:00 2374028d637886fff1ccca84f57624d2aaa81a95 which is already the min for the runtime Change-Id: Ifebe099f1f94a36f65a31989689400327a823dcd Reviewed-on: https://gerrit.libreoffice.org/50776 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
which is already the min for the runtime

Change-Id: Ifebe099f1f94a36f65a31989689400327a823dcd
Reviewed-on: https://gerrit.libreoffice.org/50776
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
migrate to boost::gettext 2017-07-21T07:20:50+00:00 Caolán McNamara caolanm@redhat.com 2017-06-11T19:56:30+00:00 00657aef09d854c74fb426a935a3e8b1fc390bb0 * 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
* 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