summaryrefslogtreecommitdiff
path: root/postprocess
AgeCommit message (Collapse)AuthorFilesLines
2015-11-04STARTCENTER_INFO_URL = https://collaboraoffice.com/Andras Timar1-1/+1
Change-Id: Id84259ff8bf27475d63c0ab31c4312bc78cb55d8
2015-10-29tdf#75637: Resolve help images via a vnd.libreoffice.image UCPStephan Bergmann1-0/+1
...which uses the logic already available in VCL's ImplImageTree to locate the image zip files and find fallbacks for incomplete themes and for localized images. (cherry picked from commit 6948c546fdc00dddec7d58e03150dcc87921d6b2, plus f5174c89cd037d35b975590083cf91b36633808d "...but do not erase localize attributes from image elements," which is needed to make localized image references work again) Conflicts: vcl/osx/vclnsapp.mm Change-Id: Ic1c15fcacb6596a27a2b051093232902202bf472 Reviewed-on: https://gerrit.libreoffice.org/19644 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com> (cherry picked from commit 74453dbed460c0c428ce989b07a65d5cac5db49a)
2015-10-20sc: initial png exportMiklos Vajna1-0/+2
Change-Id: Iae0e89646eab794879529274f09839ad34aa4696 (cherry picked from commit 03bb5d52fecd6c613c6cc36508eb44e5e1c3456a)
2015-08-21LibreOffice-from-Collabora versioningAndras Timar1-1/+1
Conflicts: configure.ac Conflicts: configure.ac instsetoo_native/util/openoffice.lst.in Change-Id: Iff7004808f9637f3dbc6393751246c3a82134487
2015-08-20postprocess: d'oh generated files are in $(BUILDDIR)Michael Stahl1-1/+1
Change-Id: Id9dee9cfe065b30c2ae9bade1098d16e2c659c23 (cherry picked from commit d657a976f5ac73da5277612b4bdf6a25641e2797)
2015-08-20postprocess: try to get the right version number in About dialogMichael Stahl1-2/+4
Add a dependency from main.xcd to config_host.mk to rebuild it when the version number changes. Change-Id: I6878d58def57942f117b0b6e49a6c03abbeca5af Reviewed-on: https://gerrit.libreoffice.org/17539 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com> (cherry picked from commit da011e057e036c3f042bfdd64fed703ead9d9ec9) Reviewed-on: https://gerrit.libreoffice.org/17541
2015-08-06tdf#92792: Register mork driver on windows 64bit and make it workDavid Ostrovsky1-8/+1
Mork service wasn't registred on windows as it was generally excluded on this platform not matter what architecture was used. Pofile discovery was broken, as XP_WIN wasn't define and the code fall back to use UNIX directories for profile discovery on windows that obviously cannot work. Change-Id: I823378a1a094a2172ba2cb3bf9bdacedb27b36a2 Reviewed-on: https://gerrit.libreoffice.org/17350 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-08-06tdf#92668: Revert some implementation names, for backwards compatibilityStephan Bergmann1-0/+11
These implementation names of Calc, Draw, Impress, and Writer documents are the most likely to be checked by existing third-party code, so revert the corresponding parts of 3099c70b11c7e5b80fe4dbe3dc99171fb38c6fc2 "Fix various XServiceInfo implementations" (and instead add fixups in CppunitTest_serives). Change-Id: I1a760adbf4c89a1b4477d6e628abba8d2028ccfe (cherry picked from commit 61a3be76c221c822b189d20e9269ec5caf1aadcc) Reviewed-on: https://gerrit.libreoffice.org/17010 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2015-08-06tdf#90790: Don't take galaxy as a reference icon set, it may be incomplete.Jan Holesovsky1-2/+3
Some icons in galaxy are available only via a fallback, while the other themes can implement these icons directly; but they did not end up in the images_*.zip. Change-Id: Ifc937ebec7a1e38828672e65706150f50abe8703 Reviewed-on: https://gerrit.libreoffice.org/16426 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-05-25tdf#91469: convert links in help/about to httpsJulien Nabet1-1/+1
Change-Id: I1274f75a49a999285488e99713782956e2287249 Reviewed-on: https://gerrit.libreoffice.org/15870 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> (cherry picked from commit ffa560e0dec34d71f4593b7bf23ad50321548c60) Reviewed-on: https://gerrit.libreoffice.org/15877 Reviewed-by: Joren De Cuyper <jorendc@libreoffice.org> Tested-by: Joren De Cuyper <jorendc@libreoffice.org>
2015-04-29officecfg, postprocess: allow embedding of Base documentsMiklos Vajna1-0/+1
Don't advertise them on the UI, though. With this, Insert -> Object -> OLE Object -> Create from file can insert a Base document into a Writer document model. Change-Id: I18fdf98af8fb4f8b6ef0c3a910aaefba9e516dfd
2015-04-20don't try to sign merged libs on windowsChristian Lohmaier1-2/+5
as those are fake, just textfiles with dll extension that signtool doesn't like. Also made the text more descriptive "invalid" is ambiguous, "invalid - merged lib" states the reason why the file is a dummy. Change-Id: I31801fd0c3aa593549fac5e6275189e18bbc0010 Reviewed-on: https://gerrit.libreoffice.org/15444 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2015-04-13rhbz#1134285: Access dav, davs URLs via GVFSStephan Bergmann1-0/+3
...so that LO shares the credentials with Nautilus once the connection has been set up in Nautilus. The reason the (non-standard) dav, davs URLs used by GNOME's old GnomeVFS and successor GVFS/GIO were handled via LO's webdav UCP rather than the GNOME- specific gnomevfs resp. gio UCP since b07a5fcc600ad564315d36fbd18495184fdf69cf "INTEGRATION: CWS tkr10: i84676 neon and gnome-vfs2" is discussed at <https://bz.apache.org/ooo/show_bug.cgi?id=84676> "mixing neon and the hidden embedded contents old [sic] another neon inside libhttp.so of gnome-vfs2 is unreliable" and only pertains to the legacy gnomevfs UCP, not the new gio one. So keep handling dav, davs URLs via LO's internal webdav UCP under legacy --enable-gnome-vfs, but handle them via the GNOME-specific gio UCP under the default --enable-gio. Change-Id: Ib132168701a7ae0a7dcabdead6a299eda0cd4594
2015-03-30Make syntax gotchaStephan Bergmann1-1/+1
Change-Id: I9ab00c8ace7fbf6988bdf6d72f6891313720ef25
2015-03-25Revert "give this a copy ctor"Stephan Bergmann1-4/+0
This reverts commit da42d1100832aae524c2e6b0ba738623df775a3d, problem is fixed now with fc56579e9d3ef0be4912ff48e38d057d5d608ee5 "Keep GCC 4.6 happy" Conflicts: postprocess/qa/services.cxx Change-Id: If819749d322a0887c1668fbbe563d14e0402ac78
2015-03-25Keep GCC 4.6 happyStephan Bergmann1-2/+2
Change-Id: Iaaab55a9ac1ba8e0550f9cb35ed13489e4e4d851
2015-03-24give this a copy ctorCaolán McNamara1-0/+4
Change-Id: I144679e93e61f1bc19319ebf8893529c164ae0ee
2015-03-24CppunitTest_services: Check that XServiceInfo and .component data matchesStephan Bergmann1-12/+165
Change-Id: I660c261a90d0ce7ace045f97e28808bc924fefd9
2015-03-16Exclude Python components if --disable-pythonStephan Bergmann1-5/+7
Change-Id: I05c1e9d7b270bcafa7fbfe526c8b12733d8ed708
2015-02-27gbuild: CppunitTest: always use unittest configurationMichael Stahl1-2/+0
The sc_subsequent_filters_test was failing because of a lock file because it did not use the unittest configuration. Refactor gb_CppunitTest_use_configuration so it uses both the instdir and unittest configuration to prevent such errors. In case there ever is a test that does not work with the unittest configuration it should call gb_CppunitTest_use_instdir_configuration. Change-Id: Ibc00d42f8b6102d50d922f51173120798fa45c6e
2015-02-12Fill in bug IDStephan Bergmann1-1/+2
Change-Id: I9aef1c4e74f296fa06bee98781462dd8138eebe4
2015-02-12Make CppunitTest_services instantiate even more servicesStephan Bergmann2-74/+193
Change-Id: Id9bfb3886e4a9cbc15a7bf7ef3aefa73bd160e3b
2015-02-11add log message about untested servicesMarkus Mohrhard1-0/+1
Change-Id: I3e8da0ae510ce40421767de2bd106d39ec254a17
2014-11-28icons: Hide the Industrial theme again, fallback to it during Tango creation.Jan Holesovsky1-0/+3
Change-Id: I37c2126d8b9170334042c7bf380d04c5885c4cb1
2014-11-23icons: Package only the icons that are in the theme.Jan Holesovsky1-8/+2
The fallback is now implemented directly in vcl, no need to waste space any more. Change-Id: Ia027fda5e92d2bac7369139f3277d73b0521bef2
2014-11-07Clarify configure GStreamer handlingJan-Marek Glogowski1-1/+1
Currrently --disables-gstreamer disables GStreamer API 1.0 support and --enable-gstreamer-0-10 enables GStreamer API 0.10 support. To build with GStreamer API 0.10 you need to --disable-gstreamer and --enable-gstreamer-0-10, which doesn't seem logical. But actually it's possible to build both avmedia GStreamer backends, so this changes: * --disable-gstreamer to --disable-gstreamer-1-0 * configure variables to include the GStreamer API version "1_0" * adapts the configure help text Change-Id: Icffd8cfb9d80b3021e290675e7c9644c2a31fce8 Reviewed-on: https://gerrit.libreoffice.org/11912 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-10-24make Korean ReplaceSingleQuote the same as everyone elseCaolán McNamara1-5/+0
I can find no evidence that Korean out of all languages on earth needs a different default for ReplaceSingleQuote This appeared in commit e9f10288e0e5f2519ff3da1e2de2c20a99fd9779 Date: Mon Jul 5 12:32:15 2004 +0000 2004/06/07 18:46:25 jb 1.14.78.1: #i25937# Add module settings (migrated from scp2) to xcu source files but that's a migration of the original GID_CONFIGURATIONITEM_SWRITER_KOREAN_ENABLE_SINGLEQUOTE which existed in the original scp (pre scp2) and appeared between OpenOffice.org 1.0 and 1.1.5, but the cvs repos to explain all that are long dead and there is no sign of a bug in a bugzilla query, so it suggests this was an internal StarOffice thing. Change-Id: I14dfe75d28d3ec5a68b262f768c7dbe73e94131d
2014-10-22Replace DISABLE_SCRIPTING with HAVE_FEATURE_SCRIPTINGTor Lillqvist1-1/+1
Feature test macros that govern conditional compilation should be defined in config_*.h include files, not on the compilation command line. Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
2014-09-13mac: clean-up obsolete conditional code based on old SDKNorbert Thiebaud1-3/+1
Change-Id: Ie2d476780a48b5815961598e214343d5def962c1
2014-08-22remove special casing for obsoleted default themeBjoern Michaelsen2-4/+2
Change-Id: I6688251eac8ecb5ea671cae281c2445df773be16
2014-08-12Now that we build NSS, we can build libxmlsec and libxsec_xmlsec for iOS, tooTor Lillqvist1-1/+2
Change-Id: I65ab8aad0744a2aa254fefc7732cd8130bb249fb
2014-08-11fdo#82038: Make sending email from LO work again on OS XTor Lillqvist1-1/+1
Do build the cmdmail library, the uri-encode executable and do install the senddoc script for OS X, too. Note that in order for it to work, one needs to set the "E-mail program" in Preferences:Internet:E-mail to /Applications/Mail.app. (Or possibly some other application and/or executable.) Change-Id: I5764c9891865983d46081edc854e321643c296cc
2014-08-02gbuild: more deps for services testDavid Tardon1-0/+3
Change-Id: I1d409024be6774b84434e629207ada2b05eb05ea
2014-08-02fix python deps for services testDavid Tardon1-0/+6
Change-Id: Ia82a735c6075771d5096647905c4722ada1d1d40
2014-08-02fix java deps for services testDavid Tardon1-3/+4
Change-Id: Ifa7a67862fca71dfd96dc55eec9f065f303d88a9
2014-07-07fix build errors related to AVFoundation @ OS X <10.7Douglas Mencken1-1/+1
AVFoundation framework is available in OS X v10.7 and later related commits: 7822b5535cccc68e5b454d04a66a6b4f27675ec6 0b49cc5b03b39aa1dfddf924c6eaf8cb42e791a8 Change-Id: If771fca79c41d70e51eab533faec7bb9997803b7 Reviewed-on: https://gerrit.libreoffice.org/9769 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2014-06-24ReportDefinition is the one that is failing for me under Linux tooCaolán McNamara1-2/+1
Change-Id: I00480813d8c3703039a55a7a706937d33e8e8463
2014-06-12Fix CppunitTest_services on WindowsStephan Bergmann2-2/+26
...by blacklisting the problematic service Change-Id: I524a7c7af2cb374911db7b204021c3d2bcd1fdd6
2014-06-12Avoid Solar Mutex deadlocks when disposing servicesStephan Bergmann2-0/+3
...as test code using gb_CppunitTest_use_vcl is implicitly run with Solar Mutex locked Change-Id: I480b4bcce7c6a94922019679099b0883b3ee1030
2014-06-09postprocess: command line limit work around for Win32 makeMichael Stahl1-3/+4
Use var2file to write registry input files. Change-Id: I0edfd94440a47a0c4b21bf2b354d6467016f5f68
2014-06-09move UOF and Office 2003 filters to xsltfilter moduleDavid Tardon1-0/+1
Change-Id: I6e5ac310567bb7bd12fbba444e4e1deb9fea30d5
2014-06-09Revert "Revert "Make sure to dispose services supporting the XComponent ↵Markus Mohrhard1-1/+18
protocol"" This reverts commit 044be7107a97169e80360c79a9d07bec263ac818. It only works sometimes. Still a deadlock based on a race condition.
2014-06-09don"t execute test on windows, deadlocksMarkus Mohrhard1-1/+2
Change-Id: Ic000a4961d770ad7f84aef0562e1d033f1b6a089
2014-06-07Revert "Make sure to dispose services supporting the XComponent protocol"Markus Mohrhard1-18/+1
This reverts commit 4cacc6080e61374fd573fffb3bc2a54968c1b61a.
2014-06-04DeInitVCL at end of testsStephan Bergmann1-0/+1
This required some changes to the framework: * Init-/DeInitVCL is no longer done per individual test in BootstrapFixture, but once per CppunitTest invocation in a new vclbootstrapprotector (similarly to the exisiting unobootstrapprotector). CppunitTests that need VCL now need to declare gb_CppunitTest_use_vcl. * For things to work properly, the UNO component context needs to be disposed from within DeInitVCL (cf. Desktop's Application::DeInit called from DeInitVCL). The easiest solution was to introduce an Application::setDeInitHook (where the hook is called from DeInitVCL) specifically for vclbootstrapprotector to call. * PythonTests don't (yet) call DeInitVCL; they still hook into BootstrapFixture's original test_init functionality (to call InitVCL), and do not make use of the vclbootstrapprotector. Change-Id: I4f3a3c75db30b58c1cd49d81c51db14902ed68b2
2014-05-29Make the wdb/wks and GreatWorks(draw) workosnola1-0/+1
Change-Id: I1a736a511e6007a4ed6413eb8d9b8e364d73f765
2014-05-22use $(gb_AWK) instead of awkChristian Lohmaier1-4/+4
Change-Id: Ia00d7e52de5edfce09c3a0a8aa4390e3e1582a01
2014-05-22using xargs for string manipulation is somewhat of an abuseChristian Lohmaier1-17/+18
(and breaks the build on windows/cygwin for some reason, although running the find/xargs command by itself works just fine) So just use awk instead and have a nicer solution without breaking the build Change-Id: I24b9f52c0b84c2e8019f3f6719a307fe508fb755
2014-05-19fdo#78815 Fix report builder toolbox controllerMaxim Monastirsky1-1/+2
Change-Id: Iecbf84b29500729e228d22c8e50b119d1fb471c5
2014-05-16Make the MacAVF code build also as 32-bitTor Lillqvist1-3/+1
When compiling 32-bit OS X code, the code will use the "legacy Objective-C runtime", which means that instance variables of an Objective-C class must be declared in the @interface block, not in the @implementation. CGRect and NSRect are not the same for 32-bit code. Also, use boost::unordered_map. Change-Id: Icc56ff298203565a7568714b0e9f42c7c6b89737