summaryrefslogtreecommitdiff
path: root/sd/Module_sd.mk
AgeCommit message (Collapse)AuthorFilesLines
2019-02-25Build the sdui library for non-DESKTOP, tooTor Lillqvist1-1/+1
In order to get the Impress-specific dialogs in the (new, Online-based) iOS and Android apps, too. Change-Id: I7400326bafc1b8a0470b5ed0fb631ae984b7b795
2017-11-13Let's have activex control test also a slowcheck testTamás Zolnai1-1/+1
Change-Id: I55f8f0ca9478e676832ebbb08e98dbd1cf0fa4fc Reviewed-on: https://gerrit.libreoffice.org/44666 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-11-13Move sd unit tests to slowcheckTamás Zolnai1-2/+2
Similar to sw modules we have mostly filters tests here which takes a bigger amount of time. Change-Id: I1305fa7904b74f849762ce4e4d7a005680b3a055 Reviewed-on: https://gerrit.libreoffice.org/44656 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-09-04SmartArt: separate unit testsGrzegorz Araminowicz1-0/+1
Change-Id: I9bf522caae155de354c2d28dd92d85e4c016aa14 Reviewed-on: https://gerrit.libreoffice.org/41877 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-08-17tdf#50097: DOCX: export form controls as MSO ActiveX controlsTamás Zolnai1-1/+1
* Use the same structure for export what MSO uses ** Position and size information are exported as VML shape properties ** Different handling of inline and floating controls (pict or object) ** Do some changes on VML shape export to match how MSO exports these controls ** Write out activeX.xml and activeX.bin to store control properties ** Use persistStorage storage type defined in activeX.xml * Drop grabbaging of activex.XML and activeX.bin * Cleanup control related test code Change-Id: I38bb2b2ffd2676c5459b61ec2549c31348bab41c Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/41256 Tested-by: Jenkins <ci@libreoffice.org>
2017-08-12Add ActiveX control testsTamás Zolnai1-0/+1
Change-Id: I26e5ea3a5c3711139d88476b435a3a0b50dd9cb3 Reviewed-on: https://gerrit.libreoffice.org/41074 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-07-21migrate to boost::gettextCaolán McNamara1-3/+3
* 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
2017-05-02disable the tiledrendering tests in the headless build modeMarkus Mohrhard1-0/+2
This was pointed out by the Random Config tb. Change-Id: I8a4f70d6661178f2671e4e3588f5873c64885c07 Reviewed-on: https://gerrit.libreoffice.org/37175 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-08-18screenshots: add new global make targetArmin Le Grand1-1/+2
Up to now the screenshot creation was added/dependent of target slowcheck. Since quite some modules have added screenshot creations now, I added an own target 'screenshot' to allow to keep current slowcheck and screenshot creation separated Change-Id: I80a49a0db607edf8e0405672d570f624d29912e7
2016-08-18screenshots: gen screenshots during 'make slowcheck'Katarina Behrens1-0/+4
Change-Id: I666dfcb451367f5ac9f36207703cf090c1846b35
2016-08-18screenshots: exclude sd tests for the whileKatarina Behrens1-1/+0
Change-Id: Ia5fc46f5030285049acf4836ba4cbd6285cbe5ae
2016-08-18screenshots: extend default paths where stuff gets writtenArmin Le Grand1-0/+1
Change-Id: I1886d832bb9474371ea27d4d36f0446b221246d0
2016-07-01sd: sd_export_ooxml still takes the most time, split it in 2Michael Stahl1-1/+2
Change-Id: Ib102ba9b54c4b7730c583e3cb5e769f70fcb5b09
2016-07-01sd: split up sd_export_testsMichael Stahl1-0/+1
Move all PPTX export tests to a new file. Change-Id: Idb90baf6b145cdfaf5301583489a7257c5fa23a4
2016-06-10CppunitTest_sd_tiledrendering: replace ifdefs with a single makefile conditionMiklos Vajna1-1/+1
Change-Id: I61e5cad8dee9f6dace6fe78b01a6ecefbd9d8f78 Reviewed-on: https://gerrit.libreoffice.org/26144 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2015-12-14tdf#96206: Avoid scaling objects while copying to clipboardMike Kaganski1-0/+1
... to prevent duplicating masters on slide copy-paste. Also fixed a 10-year copy-paste error (pRefPage wasn't replaced with pNPage). Fixed argument evaluation order issue (aStream.GetEndOfData() depends on Flush() but doesn't call it, so will return incorrect result if called before aStream.GetBuffer()). Replaced compare of hashes with results of stringify(), because it removes useless overhead (hashes are calculated from stringify() anyway, and are not cached anywhere). Removed Flush() called from SvMemoryStream::GetBuffer(), because it calls GetData(), which calls Flush() itself. Thanks to Andras Timar for unit test framework. Change-Id: Ia46d4e9a017fc628d424949a9d229045a249a4ca Reviewed-on: https://gerrit.libreoffice.org/20367 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2015-12-12Make .mk files more portableBaptiste Daroussin1-1/+1
Replace some -ldl by $(DLOPEN_LIBS) Add some FREEBSD tests Change-Id: Ic30fe29b938d877694db2927775f89de15c02d87 Reviewed-on: https://gerrit.libreoffice.org/20652 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2015-11-05sd: CppunitTest_sd_svg_export_tests is Linux-only so farMiklos Vajna1-1/+5
Change-Id: If0f93ab9414f9013aab580bafc67f77891dfd8cc
2015-11-05sd: add support for svg export unit testsMarco Cecchetti1-0/+1
Change-Id: Iafeaecad612b724c4eeb85e0c01c942afb6445d8
2015-04-07Add testcase for sd::Window::LogicInvalidate().Miklos Vajna1-0/+1
Change-Id: I1d2e6ed9691ca43abb18bdf04fcf5a6c73a66f18
2015-02-21Disable more tests with _use_library_objects for mergelibsMatúš Kukan1-1/+2
Change-Id: Iad803091864fb1a1a974df7c8eea6dba566d186c
2014-07-04split sd's import and export testsMarkus Mohrhard1-0/+1
Change-Id: I06d5b02ec94c7bb74b64cd210267acf2be1a4931
2014-04-13sd html: impress html export testTomaž Vajngerl1-0/+1
Change-Id: I710868b4cb19cec2820c3cf699dd5d855e3da7e2
2014-02-19Avoid app specific CreateDialogFactory code for non-DESKTOP.Matúš Kukan1-1/+1
As happened in 7e9ac5952711400ad856b3328c5cc00c05cec6f2 for cui library. Change-Id: If51201eb452d4b84729b37949fb9b949020b47b8
2013-12-16uiconfig is a l10n-relevant targetBjoern Michaelsen1-2/+2
Change-Id: I8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06
2013-11-14make l10n buildable separatelyBjoern Michaelsen1-1/+4
- this renames the 'almost' module target to non-l10n - and adds a l10n target which is intended to only build l10n parts of the product - packagers should then be able to build l10n and non-l10n parts of the product independently, thus: - enable quicker rebuilds - distribution of load - updates to l10n without a full rebuild - security fixes to binaries without rebuilding all l10n - the new targets are called build-l10n-only and build-non-l10n-only - note this is not intended to move a concept of split packages upstream -- while this exsists in distros, the number of test scenarios for this would explode upstream Change-Id: Ib8ccc9bc52718d9b0ebbfee76ad93dc29c260863 Conflicts: filter/Module_filter.mk
2013-05-14sd unittests: Better name for the import tests.Jan Holesovsky1-1/+1
Change-Id: I62c47cbfd71e7606770552368e97e1c92fadf211
2013-05-04install impress xml config files using filelistsDavid Tardon1-0/+1
Change-Id: I072d5283f979b42ffbd359575209c09cf445b6df
2013-04-23gbuild: drop unneeded packageDavid Tardon1-1/+0
Change-Id: I9d0fa82302f07b2ae3820d416556d2c4e40f70df
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks1-23/+4
2013-04-11deliver all uiconfig files by UIConfigDavid Tardon1-1/+0
Change-Id: Ie78b7ce399ba34485146ca7622c59d31f8105d02 Reviewed-on: https://gerrit.libreoffice.org/3229 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11rename UI to UIConfigDavid Tardon1-2/+2
I plan to use it to deliver all */uiconfig files, not just .ui, as a preliminary step to get rid of postprocess/packconfig. Change-Id: Ie7b4434b2f247165e3ab69a4d0c193418720a149 Reviewed-on: https://gerrit.libreoffice.org/3225 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2012-09-28convert writer, draw, impress, calc and starmath printer dialogsCaolán McNamara1-0/+2
to new-style widget layout mostly described in .ui format Change-Id: I8ead53a246a8ac3e2d446d158f06d7e2e436ce60
2012-07-13enable sd tests againMarkus Mohrhard1-2/+2
Change-Id: I773dc0dc4a2d5faf98420d3901d28c2a08e64c00
2012-07-12Restructurization of XShape- and EnhancedShape- dumpers, builds fine nowArtur Dorda1-2/+2
Change-Id: I57e230f5b2aff8cd6818b38776ae0b0b0d614d61
2012-07-12add test back that I disabled accidentlyMarkus Mohrhard1-0/+2
Change-Id: I614c483b3c7182d9c8e9915ce8b280051d9ca690
2012-07-12testing odp files makes much more senseMarkus Mohrhard1-2/+0
Change-Id: I4023855513016e7f9d850bf96815539696536552
2012-07-12Usage of XShapeDumper in Impress addedArtur Dorda1-2/+1
Change-Id: I7abb493d8baaa42a45e24276abdcadbfd186651a
2012-02-09fix filters test dependenciesCaolán McNamara1-3/+1
2012-01-26disable sd's regression test againMarkus Mohrhard1-1/+2
2012-01-24Disable svg font embedding for sd filters test, enable again.Thorsten Behrens1-12/+1
2012-01-20Disable sd_regression_test until "do not embed font config" is fixed.Stephan Bergmann1-1/+12
2012-01-19enable sd's regression test in the subsequenttest targetMarkus Mohrhard1-0/+1
2011-11-29disable sd filters test for nowBjoern Michaelsen1-1/+3
- it seems to have incomplete dependencies - it hangs the tinderboxes on a build from scratch
2011-11-11Make .component files directly usable within UNO_SERVICES.Stephan Bergmann1-2/+0
* solenv/bin/createcomponent.xslt simply surrounds it output by <components>. * solenv/gbuild/CppunitTest.mk got new functions gb_CppunitTest_add[_old]_component[s] (like their gb_RdbTarget_ predecessors). * This obsoleted current uses of solenv/gbuild/RdbTarget.mk, which also does not work currently, as it catenates the input component files instead of passing them through packcomponents.xslt (which now takes care about the surrounding <components> in the input). In the future, it will likely be combined with the recently added solenv/gbuild/ComponentsTarget.mk.
2011-11-10re-enable inadvertently disabled unit testMichael Meeks1-1/+1
2011-11-10Initial sd filters unit testsMichael Meeks1-1/+4
2011-10-17Disable a cppunit test crashing on DragonFly.François Tigeot1-0/+2
2011-10-04adapt sd unittests to separate RdbTarget makefile requirementBjoern Michaelsen1-0/+1
2011-08-10prefer makefile-gmake-mode to plain makefile-modeTakeshi Abe1-1/+1