Age | Commit message (Collapse) | Author |
|
Adding new config option: --with-main-module=<writer/calc>
With this switcher we can build only WASM writer module or
calc module. The default value is 'writer'.
This commit also reverts: 26603bc9ef0116ed31c510dab82b69d3666447b5
(WASM fix orcus native exception handling (NEH))
Because Calc import is using liborcus for loading styles.xml.
Change-Id: I4c330ef8eea7d08214bf357531ee0bf7383ab788
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/137946
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
Tested-by: Jenkins
|
|
... resulting in a stripped-down, Writer-only build to decrease
the resulting WASM bytecode size.
It removes the following code from the build:
* All other major modules: Base, Calc, Chart, Draw, Impress and
Math and related writerperfect filters
* The premultiply tables
* The (auto-)recovery functionality
* All accessibility (but not the accessibility document checker)
* The LanguageGuess component
* EPUB support
* The start center / BackingWindow
* The TipOfTheDay functionality
* The splash screen communication
Currently crashs with anything different then soffice --writer.
Closing the document also still crashes.
FYI: many of these features are now behind ENABLE_WASM_STRIP_*
defines, but they normally don't work on their own, globally!
That's because we started with stripping the main components.
Change-Id: Ib9c0f9452815910c0a2aceaf142ba1ad4a9cb0d7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126182
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
|
|
Create writerperfect screenshot
Change-Id: I59d33d7e60cbe7326f3ebd8fbe57e1a4545c31c9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95008
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
|
|
The EPUB ToC is now on par with the PDF ToC.
Change-Id: Iea714fdb68c825aa14345037e909c354bbd7cf00
Reviewed-on: https://gerrit.libreoffice.org/48346
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
The only change is that version support is now available
unconditionally, otherwise most code changes were bundled already in the
form of patches.
Change-Id: I0e456d85c9d84002cabcd77b31b02c9a7ad16ac5
Reviewed-on: https://gerrit.libreoffice.org/46386
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Fails when EPUBExportDialog::VersionSelectHdl() does not take the
version from the VCL widget.
Change-Id: I8f77643ffbd7766ecec7bc2e148259765ab635b8
Reviewed-on: https://gerrit.libreoffice.org/42600
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
|
|
... because it tests mainly stuff that is not in any released version
yet.
Change-Id: I39503061e6d5b5116a83a5e299fb2de77a5e7e33
|
|
Fails with the writerperfect/source/writer/exp/txtparai.cxx part of
commit b6f39c47fb477f16c65631523b0c18b4f262fadf (EPUB export: initial
index support, 2017-08-15) reverted.
Change-Id: I56457b3e3b312682e4c83ea08dbd459ca42152ef
Reviewed-on: https://gerrit.libreoffice.org/41518
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
* 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
|
|
Change-Id: I6830da0c6692f0be212e0d45597fa563917b5fb2
|
|
Change-Id: Id6fd1f979902e286009d16f9d8ea551df3940859
|
|
Change-Id: I5992cc7ac9ffb3974fa49bb7feec4b0212032386
|
|
Change-Id: I7cd8e551c284045fbe782cc9756e283d466fd1bc
|
|
Change-Id: I8d44b302bc78d9c89717f7169a04e9c736047b94
|
|
Change-Id: I9da61333b7c46d20cf7010553929b141ec011d84
|
|
Change-Id: I1acccba8c2ef44d76c13eadb97d03119f08baa1d
|
|
Would be unfortunate to have a non-working Windows tinderboxes over the weekned.
Change-Id: I86f3491da0111efbcfb2f4afc4f56c0fd798189d
|
|
Change-Id: I3ce072f5f7d54b063988f8413251eab00f5321e4
|
|
Change-Id: I0ff1cd35be0e1546a156bc673770a920ad2ca444
|
|
There are already 3 libs linking with it and there will be another one
in near future. It is time to stop the duplication :-)
Change-Id: Ia7d24882c37a8bf49fa031b73fa1bd5296f78820
|
|
Change-Id: I19b75b29da91ba1057f7da786da18fb246d97598
|
|
First, they really are slow (which is most likely a bug in the tests
themselves); second, there is no need to run them for every small
change.
Change-Id: I6ffafb82e105ae1fe22846b23ac5b55a3c5fd755
|
|
Change-Id: I8433345edb51974856b30acbdb29da29a4ba01b8
|
|
Change-Id: Id547964bb5e205ae8a42ad0b033bbcd1b9836408
|
|
Change-Id: Ifcbc1fd941c8984ef02ef437f6369c0b2df3b28b
|
|
Change-Id: I2bbd9e46c9b7bee68085d7aa7f1fa273f7bc1abf
|
|
Change-Id: I90dc115044e5f81fa3a2b105d30d7d39e438b086
Reviewed-on: https://gerrit.libreoffice.org/7411
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: I5b233343269b4107bbcfef5ea1c9b1fc7b735ed2
Reviewed-on: https://gerrit.libreoffice.org/6511
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: Icc36b761da9262a99af730cfe71f576bcaab3ee1
Reviewed-on: https://gerrit.libreoffice.org/6488
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: Ia799cf54e8c90f68a8e74df72b0c8b6a33c41e7e
|
|
Change-Id: I69f12fb097dbc977e63463b6b764a3553bcf9271
|
|
Change-Id: I54880cd7d404692b8fee16c331c8e7a64508f52b
|
|
Change-Id: I06d6dec259f4e1d28d0fb13497097bbfae156b2f
|
|
Change-Id: I14bd9c0a4b9b55963da67102468d573f7132fab7
|
|
Change-Id: Ibc8178e2dd7209705cb752f9570e414483c319a7
|
|
Change-Id: Ib895be66ecb4c95a86696007fdda453d3a3b34e0
|
|
Change-Id: Ibed9d8963c102001cbfb259965e156179f05d5c4
|
|
Written entirely by non-Oracle contributors to LibreOffice.
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
|
|
Change-Id: Iec9c9c5419a40e7ad64af057f1bbb426ca3163b0
|
|
Instead of a pleiade of libraries, one for graphic filters (wpftdraw)
and one for text document filters (wpftwriter) to diminish duplicate
static linking.
|
|
Don't try to build libraries that depend on libraries we don't have.
|
|
|
|
|
|
|
|
|