# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- # Version: MPL 1.1 / GPLv3+ / LGPLv3+ # # The contents of this file are subject to the Mozilla Public License Version # 1.1 (the "License"); you may not use this file except in compliance with # the License or as specified alternatively below. You may obtain a copy of # the License at http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS IS" basis, # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License # for the specific language governing rights and limitations under the # License. # # The Initial Developer of the Original Code is # Matúš Kukan # Portions created by the Initial Developer are Copyright (C) 2011 the # Initial Developer. All Rights Reserved. # # Major Contributor(s): # # For minor contributions see the git repository. # # Alternatively, the contents of this file may be used under the terms of # either the GNU General Public License Version 3 or later (the "GPLv3+"), or # the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), # in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable # instead of those above. $(eval $(call gb_Executable_Executable,rsc)) $(eval $(call gb_Executable_use_external,rsc,boost_headers)) $(eval $(call gb_Executable_set_include,rsc,\ $$(INCLUDE) \ -I$(SRCDIR)/rsc/inc \ )) $(eval $(call gb_Executable_use_sdk_api,rsc)) $(eval $(call gb_Executable_add_defs,rsc,\ -DSOLAR \ )) $(eval $(call gb_Executable_use_libraries,rsc,\ i18nlangtag \ comphelper \ sal \ tl \ $(gb_UWINAPI) \ )) $(eval $(call gb_Executable_add_grammars,rsc,\ rsc/source/parser/rscyacc \ )) $(eval $(call gb_Executable_add_exception_objects,rsc,\ rsc/source/parser/erscerr \ rsc/source/parser/rscdb \ rsc/source/parser/rscibas \ rsc/source/parser/rscicpx \ rsc/source/parser/rscinit \ rsc/source/parser/rsckey \ rsc/source/parser/rsclex \ rsc/source/parser/rscpar \ rsc/source/prj/gui \ rsc/source/prj/start \ rsc/source/res/rscall \ rsc/source/res/rscarray \ rsc/source/res/rscclass \ rsc/source/res/rscclobj \ rsc/source/res/rscconst \ rsc/source/res/rsccont \ rsc/source/res/rscflag \ rsc/source/res/rscmgr \ rsc/source/res/rscrange \ rsc/source/res/rscstr \ rsc/source/res/rsctop \ rsc/source/rsc/rsc \ rsc/source/tools/rscchar \ rsc/source/tools/rscdef \ rsc/source/tools/rschash \ rsc/source/tools/rsctools \ rsc/source/tools/rsctree \ )) $(eval $(call gb_Executable_add_cobjects,rsc,\ rsc/source/rscpp/cpp1 \ rsc/source/rscpp/cpp2 \ rsc/source/rscpp/cpp3 \ rsc/source/rscpp/cpp4 \ rsc/source/rscpp/cpp5 \ rsc/source/rscpp/cpp6 \ )) ifneq ($(OS),WNT) $(eval $(call gb_Executable_add_defs,rsc,\ -Dunix \ )) endif # vim: set noet sw=4 ts=4: ing 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 remove sd bitmaps from .src files 2017-04-26T20:09:04+00:00 Caolán McNamara caolanm@redhat.com 2017-04-26T14:12:02+00:00 d6e8f22dd62a9414a5708cc086170a4ae86a0e0b and recover referenced, but missing BMP_FOIL_NONE Change-Id: Ief35a3e2f2934cbbed86b2bca3bda4d998f54734 Reviewed-on: https://gerrit.libreoffice.org/36997 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
and recover referenced, but missing BMP_FOIL_NONE

Change-Id: Ief35a3e2f2934cbbed86b2bca3bda4d998f54734
Reviewed-on: https://gerrit.libreoffice.org/36997
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
convert slideshow context menu to .ui 2017-04-13T15:51:47+00:00 Caolán McNamara caolanm@redhat.com 2017-04-13T15:06:44+00:00 747a4f30d2e6b44e31854849be30295cca25af5b Change-Id: I2e15f649ef628903899b5351bd52fc85b50fde8d
Change-Id: I2e15f649ef628903899b5351bd52fc85b50fde8d
convert master page menus to .ui 2017-04-13T11:02:02+00:00 Caolán McNamara caolanm@redhat.com 2017-04-13T10:48:20+00:00 171477fb08e4b27b9659dc93bbd18480ab4930a7 Change-Id: I7ab0ad0f3216b69966f5ff345b052762993eb666
Change-Id: I7ab0ad0f3216b69966f5ff345b052762993eb666
convert impress/draw navigator to .ui 2016-10-12T09:10:20+00:00 Caolán McNamara caolanm@redhat.com 2016-10-11T19:34:32+00:00 4dc6e29dd6c531dc9c867bc75ef0128a78d99f33 Change-Id: I75164f6878f53dc1382f3802b594914b1637e545
Change-Id: I75164f6878f53dc1382f3802b594914b1637e545
drop now-needless deps 2016-03-07T16:43:29+00:00 David Tardon dtardon@redhat.com 2016-03-07T14:01:58+00:00 3c84fd27e898fbf872e415620e1f90f755c5f561 Change-Id: I2ef0b873a58710de399889cee3abf6b6ecf4fb1e
Change-Id: I2ef0b873a58710de399889cee3abf6b6ecf4fb1e
remove remaining uses of gb_SrsTemplateTarget_get_target 2016-03-07T16:43:29+00:00 David Tardon dtardon@redhat.com 2016-03-07T13:55:42+00:00 6ea8411f2a149f4f28be12b1bd22c42ee2f6a274 Change-Id: I5ddf0ba5fc289a124b39b9c14b7f5fdd3d7b54a4
Change-Id: I5ddf0ba5fc289a124b39b9c14b7f5fdd3d7b54a4
Unused resources 2016-02-28T12:16:43+00:00 Maxim Monastirsky momonasmon@gmail.com 2016-02-28T12:14:40+00:00 f13dfaf99a6cb66b64379e305fafcdf50b77b403 Change-Id: Ic14b4177b87833b90d6b10a2dda96846ff2a5735
Change-Id: Ic14b4177b87833b90d6b10a2dda96846ff2a5735
Unused resources 2016-02-28T12:00:49+00:00 Maxim Monastirsky momonasmon@gmail.com 2016-02-28T11:50:51+00:00 825c6fd49690920f93c5c430292e4e4034daa02a Change-Id: I30b207fe0027cb4cb04130401b2c7a888624293c
Change-Id: I30b207fe0027cb4cb04130401b2c7a888624293c