summaryrefslogtreecommitdiff
path: root/sc/Module_sc.mk
AgeCommit message (Collapse)Author
2014-12-08Don't treat clew as part of an "external" clcc moduleTor Lillqvist
There is no obvious authoritative upstream for clew anyway, so it causes philosophical problems for distros. For a while, we used to use a zip archive from the "clcc" project on SourceForge that included clew.c and clew.h. (Before that we also just had clew.c and clew.h in our source repo.) So, drop the external/clcc module and have clew.c and clew.h in the source repo again. But this time clew is in a module of its own, not in sc. This re-introduces "No need to have OpenCL optional at configure-time" This reverts commit 764836cb00e8e6dfd2ab48e080a166ec90359e01. Change-Id: I413142f4f9f8399489f9c3e5327132822f07a454 Reviewed-on: https://gerrit.libreoffice.org/13368 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-12-08Revert "No need to have OpenCL optional at configure-time"David Tardon
As long as this requires bundling clcc, not allowing to disable it is unacceptable. This reverts commit 3b0b76462aa54f60bc9823d9c6ef64e5e35c1208. Conflicts: configure.ac Change-Id: I12b3d5e3325bbd03cd98e1fb5139705d694493c2
2014-11-19Revert "Add a spreadsheet to test OpenCL implementation on user request"Tor Lillqvist
Nah, will generate the test sheeet(s) programmatically. This reverts commit 9c2cf556a6ba532ad26a3b4d96e42f9f2b5e00ac.
2014-11-18Add a spreadsheet to test OpenCL implementation on user requestTor Lillqvist
Loading this spreadsheet and verifying that the end result in A1 is "PASS" will be bound to the 'Test' button on the calculation details dialog. Actually, I wonder whether it might be saner to just populate a spreadsheet programmatically instead of having a (not huge, but still large) test file bundled in the installation? We could make it so that the generated document stays open and is usable normally, so that if necessary (for instance for comparison with other spreadsheet applications) it can be saved. Change-Id: Idea972cd0f598643e35314576f593047d49378c6
2014-11-13calc performance testLaurent Godard
- a plain perfcheck test example on big file - searches - named ranges - sheets - big file is approx. - 100 sheets - 60k values in a sheets - 5k named ranges - 2k formulas (calling named ranges) Change-Id: I61970f3387d400ed6737a369ead6daf896afacdc
2014-11-12perfcheck instrument existing test : replaceAllLaurent Godard
Change-Id: I7766aa6d69810124b27763912c3e7a8399637280 Reviewed-on: https://gerrit.libreoffice.org/12243 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com>
2014-10-29Don't bother with a separate dynamically loaded scopencl libraryTor Lillqvist
Just link that code into the sc library. We use clew anyway to handle optoinal presence of OpenCL at run-time. This is a straightforward change for now. Could be cleaner; we could get rid of the fairly pointless wrappers in sc/source/core/opencl/formulagroupcl.cxx for instance. Change-Id: I23215c6516ef04698f6891e2a7fc6611dc83b37a
2014-10-22Replace DISABLE_SCRIPTING with HAVE_FEATURE_SCRIPTINGTor Lillqvist
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-08-08XStyleLoader2 loadStylesFromDocument - unit testsLaurent Godard
Change-Id: Id143689f573e6f8585db9bc48a252e311ff0e721
2014-05-13move the test to slowcheckMarkus Mohrhard
Change-Id: I628ff6af8fb28b86fbf74b547504721718e48606
2014-04-29sc html export: HTML export test fixture & "SkipImages" testTomaž Vajngerl
Change-Id: I8a419f535570924d508e1ce5f0c6bb1fbdd829a7
2014-04-25sc: add back lost scopenclMiklos Vajna
Probably removed by accident in 96475ada3fcf026ae7833824a056b642c1bd1864. Fixes: /master/solenv/gbuild/Package.mk:35: *** gb_Deliver_deliver: file does not exist in instdir, and cannot be delivered: /master/instdir/program/libscopencllo.so. Stop. Change-Id: Iaee25ac7b21c0f1d5c4ee9eba3b34cff5e65843c
2014-04-24orcus autofilter import, implement the interfaceMarkus Mohrhard
only empty stubs for now Change-Id: I44ed24fbd4d67a0f440202117a980c7d349016b9
2014-02-19Avoid app specific CreateDialogFactory code for non-DESKTOP.Matúš Kukan
As happened in 7e9ac5952711400ad856b3328c5cc00c05cec6f2 for cui library. Change-Id: If51201eb452d4b84729b37949fb9b949020b47b8
2013-12-30Move this opencl test to slowcheck. It's too slow.Kohei Yoshida
Change-Id: I0386f03c1893fed82bdf7df11dbea93bbad05dd2
2013-12-16uiconfig is a l10n-relevant targetBjoern Michaelsen
Change-Id: I8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06
2013-11-18Remove now incorrect commentTor Lillqvist
Change-Id: I4cd9f8a0720218e416c88b3064b69406b7a1eda4
2013-11-17fix buildMarkus Mohrhard
2013-11-17enable opencl-test again on all platformsMarkus Mohrhard
we have now a way to disable known bad OpenCL compilers based on vendor name and driver version
2013-11-17CppunitTest_sc_opencl_test doesn't crash on OS XTor Lillqvist
Change-Id: I401115dc23306525917c968b753e70643ebe069d
2013-11-14make l10n buildable separatelyBjoern Michaelsen
- 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-11-13Let's not comment out the whole unit test target.Kohei Yoshida
Change-Id: I1629e75bfc6a528a4cbeaf296e73937b0c18a81c
2013-11-12disable OpenCL testMarkus Mohrhard
The test crashes on some machines and hangs on others in the OpenCL compiler. Until this test is either more reliable or we have a way to blacklist known bad compilers we need to disable this test.
2013-10-29Initial testcase for dynamic kernel compilerI-Jui (Ray) Sung
Test the jitting compiler with a simple vector formula like C1=A1+B1*2 This stresses: 1) vector operations add, mul and, 2) simple constant and vector operands.
2013-10-09ENABLE_OPENCL should be TRUE or emptyTor Lillqvist
Should make the Android tinderboxes happy. Change-Id: Idf33106514a1d0e34566d76d97d689e7543eda3c
2013-09-19Allow enable / disable opencl at build time.Kohei Yoshida
Change-Id: I65e2a71aae8317930d1575e7d82c11c3fd2b74de
2013-09-19Remove opencl-sdk configure option, and build time opencl conditionals.Kohei Yoshida
We now load OpenCL library dynmically at run-time as needed. So there is no build time dependency on any OpenCL implementations. Change-Id: I214399060398a7c5e37b9a254147ccc2834e7866
2013-09-19First step toward splitting the opencl code into own shared library.Kohei Yoshida
Change-Id: I44fa3ded8d48b2972af17b78ab6c0af03e024f36
2013-07-16try to avoid build breakage with cppunit on androidLuboš Luňák
Broken by eef53622798e2e2f81f28ee5e1c82de0d48c149c , and I've had enough of tinderbox mails during the last week. Change-Id: Iab0fe0363e8ca3212eb673ae1da9492140140bc3
2013-07-08Create a new library to store shared qa code for sc.Kohei Yoshida
Change-Id: I38aa1461d05e3dee096e69b7cd95e2ddfccc9594
2013-06-27These test were removed by accident.Kohei Yoshida
Change-Id: I11ec1972c714b867f3b1be71a45b8e3d65cce656
2013-06-24Leave the RowInfo's for empty cells unfilled.Kohei Yoshida
Else empty cell regions would get skipped and the non-empty cells would get displayed at incorrect row positions. Change-Id: Ica8d1c654458e0ea508e8f00846180d89bfe8804
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-11deliver all uiconfig files by UIConfigDavid Tardon
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 Tardon
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>
2013-03-19that should not have been in the patchMarkus Mohrhard
2013-03-19let us keep the gnumeric value handling in xmloffMarkus Mohrhard
Change-Id: I51c7ca53ec8b023dc06b43ec9cb1052d135d14d5
2013-03-10Add back subsequencecheck targets accidentally removed ...Korrawit Pruegsanusak
... in c95e3fb64695cedfa40bfe5472879ee8a692d73f Change-Id: I89b34ae414b8c02d4f015e52047a232fefda2d4b Reviewed-on: https://gerrit.libreoffice.org/2630 Reviewed-by: Matúš Kukan <matus.kukan@gmail.com> Tested-by: Matúš Kukan <matus.kukan@gmail.com>
2013-03-07disable Ranges-2.xls vba test fileNoel Power
there seems to be some problem ( regression from 3.6 ? ) with dealing with addresses returned from named ranges where the addressing mode of the named range is different from the addressing mode of the document itself Change-Id: Icfcd047819a4d1c89ae9509ea1a2e1b2d5386101
2013-01-24sc test XSheetOutlineLaurent Godard
Change-Id: Iea0576e61963dbdb72c88fe332c7cfe3e8ab7ff0 Reviewed-on: https://gerrit.libreoffice.org/1794 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
2013-01-17sc test for XSheetAnnotationsLaurent Godard
Change-Id: Ie5ceb7f8d828eb9c1f4c92996ebb02c8a83f4cac Reviewed-on: https://gerrit.libreoffice.org/1738 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-01-17sc test for XSheetAnnotationLaurent Godard
Change-Id: I1fa77c874c6307ff71ea0aeee653acf1305f2646 Reviewed-on: https://gerrit.libreoffice.org/1736 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2012-12-04re-base on ALv2 code. Includes:Michael Meeks
Patches contributed by Herbert Duerr i#118735 prevent endless loop if vlookup/hlookup doesn't find anything http://svn.apache.org/viewvc?view=revision&revision=1239673 Patches contributed by Andre Fischer remove lp_solver http://svn.apache.org/viewvc?view=revision&revision=1199180 i#118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Armin Le-Grand i#118485 - Styles for OLEs are not saved. http://svn.apache.org/viewvc?view=revision&revision=1182166 i#118524: apply patch, followup fixes to 118485 http://svn.apache.org/viewvc?view=revision&revision=1186077 Patches contributed by lihuiibm i#108860 - Fix range validation. http://svn.apache.org/viewvc?view=revision&revision=1242846 i#118954 Chart data will lost after copy to different file http://svn.apache.org/viewvc?view=revision&revision=1301345 Patches contributed by Ariel Constenla-Haile Fix Linux build breaker: extra qualification on member http://svn.apache.org/viewvc?view=revision&revision=1301591 i#118696 - i#118697 - Fix some Sheet Tab Color API issues http://svn.apache.org/viewvc?view=revision&revision=1225428 i#118697 - Fix uninitialized variable http://svn.apache.org/viewvc?view=revision&revision=1225859 i#118771 - ScUndoImportTab should preserve tab background color http://svn.apache.org/viewvc?view=revision&revision=1230356 i#118921 - Repaint linked sheet tab background color after updating link http://svn.apache.org/viewvc?view=revision&revision=1245177 i#118927 - Undo/Redo "Update Link" does not reset sheet tab color http://svn.apache.org/viewvc?view=revision&revision=1245241 i#118747 - Copy tab color when transferring sheets across documents http://svn.apache.org/viewvc?view=revision&revision=1230355 Patch contributed by Oliver Rainer-Wittman i#118012 - methods <ScBroadcastAreaSlot::AreaBroadcast(..)> and <ScBroadcastAreaSlot::AreaBroadcastInRange(..)> adapt stl-container iteration in order to avoid destroyed iterators during iteration. http://svn.apache.org/viewvc?view=revision&revision=1297916 Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1397315 Patch contributed by Daniel Rentz calc69: #i116936# fix VBA symbol Cells http://svn.apache.org/viewvc?view=revision&revision=1172135 Patches contributed by leiw: i#118546 CPU 100% on switched off AutoCalculate with Conditional Formatting on date values http://svn.apache.org/viewvc?view=revision&revision=1301380 Re-add new function documentation. Many various cleanups. Add missing calc66: #o11817313# also look at formula result number format, remove redundant binaries.
2012-11-12revert accidental removal of some testsCaolán McNamara
Change-Id: Id2680f16607a3c9bf87c76c8eb2c1f8a84948510
2012-11-12add test for EDB-22591Caolán McNamara
Change-Id: I58b22ab27de3069ae10f68ab0e844a439e6049ce
2012-10-26this test should not been disabledMarkus Mohrhard
Change-Id: I21aa786a9f214ba5137d35497318c4f088456845
2012-10-26add basic calc export testMarkus Mohrhard
Change-Id: Idd1f670dba9d88233a22b9f6ff084bf2ef41fb54
2012-10-19reenable all our unit testsMarkus Mohrhard
Change-Id: I9d2ff5f675faa1913dd90e4ce6269efe8bd2646d
2012-10-15fix memory leak in note handlingMarkus Mohrhard
Change-Id: I55a7673aff8e23f59ccb99ea73a102df215ba599
2012-09-28convert writer, draw, impress, calc and starmath printer dialogsCaolán McNamara
to new-style widget layout mostly described in .ui format Change-Id: I8ead53a246a8ac3e2d446d158f06d7e2e436ce60