summaryrefslogtreecommitdiff
path: root/sc/Library_scfilt.mk
AgeCommit message (Collapse)AuthorFilesLines
2017-11-08drop uncallable Sc10ImportCaolán McNamara1-3/+0
Change-Id: Ie5c400ff87b529f7b3d529e14ec0befe0a3bd2e7 Reviewed-on: https://gerrit.libreoffice.org/44456 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-08-16sc: drop dead codeJochen Nitschke1-1/+0
dead after a series of removals, last one commit 4d89865ef2026f40a9a4d66f3e047b77454e6fee new loplugin:deadclass Change-Id: I43caada8d846b29f08ffe9501f3dfba52b7b4e88 Reviewed-on: https://gerrit.libreoffice.org/41228 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-04-21gbuild: Remove MSVC 2013 legacy codeDavid Ostrovsky1-1/+0
Uwinapi is discontinued. Change-Id: I063b4d0d8fab2d60de168e960a63b8181158ac01 Reviewed-on: https://gerrit.libreoffice.org/23198 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2016-11-28orcus is mandatory nowMarkus Mohrhard1-3/+0
We use it as a json parser, for calc cell styles and tests. Making it optional is just making the code more complex and introduces more sources for errors. Change-Id: I8769628a4ab9519cafc3d43db7c0007e0aa265dc Reviewed-on: https://gerrit.libreoffice.org/31307 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-11-03remove unused BiffInputStreamNoel Grandin1-1/+0
Change-Id: If34bc1d5ea0e0153991d4891b88550e471b4ec07 Reviewed-on: https://gerrit.libreoffice.org/30489 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-11-03merge ScBiffReader and ScQProReaderNoel Grandin1-1/+0
Change-Id: I7267ffb4ad5c874d6c836a8d6ab823d63f8e2610 Reviewed-on: https://gerrit.libreoffice.org/30488 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-10-18loplugin:unusedmethodsNoel Grandin1-1/+0
Change-Id: Icf773925c37dde8b7404edac9864e7b10fe113b4 Reviewed-on: https://gerrit.libreoffice.org/29968 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-04-12Move clew/clew.h into external, tooStephan Bergmann1-0/+1
For consistency with what 38cd1d9a5f00dc69ba0d60e2fe6957090c7a26d1 "clew: move this foreign code to external/clew" did for clew.c. Library_scfilt depends on clew/clew.h, simply make it depend on the full clew external. Change-Id: Idcbf56a69084e108832c8970507ebea0f7ff400b Reviewed-on: https://gerrit.libreoffice.org/24035 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-03-08Update liborcus to 0.11.0.Kohei Yoshida1-0/+1
Markus did half of this, and I simply carried the torch. Change-Id: Icd3ee1e4b5bd562faee06dfd9dce52a4bed49a71 Reviewed-on: https://gerrit.libreoffice.org/22943 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2015-09-27make gnumeric xml a real LibreOffice filter formatMarkus Mohrhard1-0/+1
Change-Id: I502f4610718b5c1914a54346c46d4f998c4d370f
2015-08-31TableRef: first wave of writing ScDBData to OOXML tablesEike Rathke1-0/+1
Change-Id: I9102e23e347226ac82d2e806a293bfaf2727f194
2015-06-24TableRef: read <table><tableColumns><tableColumn> from OOXMLEike Rathke1-0/+2
Change-Id: I46c57a14fd94738e51e65c482c903c2debe868b8
2015-03-11sc: use constructor syntax in scfilt.componentChris Sherlock1-1/+0
Change-Id: I673c8daabb6438f833571b0c70df1e73e6b8d273 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2014-11-03sc: clean up Library_scfilt.mk duplication wrt. ORCUSMichael Stahl1-11/+2
Change-Id: Ide3c9987fb15112d5a4c8c2b5e15277b2579ee51
2014-10-30Move thread-pool down into comphelper for re-use elsewhere.Michael Meeks1-1/+0
Change-Id: Ib27b8b1ccc07ff194035d6c2ef3d45c429e3cea1
2014-08-28bnc#822173: Initial work on exporting pivot cache and pivot table to xlsx.Kohei Yoshida1-0/+1
Still not perfect, but it somewhat does work. Change-Id: Ic248e20f7ab18a37f56b2034f57551dded956bab
2014-07-18bnc#885548: Initial work on importing revisions from xlsx.Kohei Yoshida1-0/+1
Change-Id: Ie0528490d024093cbabf38541fe70be96a9caa2e
2014-03-03upgrade liborcusMarkus Mohrhard1-1/+2
Conflicts: external/boost/StaticLibrary_boost_system.mk Change-Id: Ie4af26c87a100b67baeedbaa7fb1ac428845f92b
2014-02-12normalize values of SYSTEM_ZLIB, SYSTEM_DICTS, SYSTEM_FONTCONFIGMichael Stahl1-1/+1
Change-Id: I7530cb9d0797df5fc86695b0379cc44c159d2ab5
2013-11-27sc: threaded parsing of the core data inside large XLSX filesMichael Meeks1-0/+1
Enabled in experimental mode only or via SC_IMPORT_THREADS=<N> this allows significant parallelisation of sheet reading. I also implement a simple thread pool to manage that. Change-Id: I66c72211f2699490230e993a374c26b1892eac12
2013-11-20WIP: Do OpenCL compilation in advance in a worker threadTor Lillqvist1-1/+0
Change-Id: I9fbf848bd487e5ea49a383461f04e3c1678af607
2013-10-28resolved fdo#56209 reviving FilterFormulaParserEike Rathke1-0/+1
First it was moved from oox to sc without carrying over the component factory bits, then subsequent commits removed the remaining bits in steps as it appeared to be unused: 8ada1cd2846e5e60ad63250c68ddea3a9356546f 887d7945addeb823e0d3f783609c4e79d92ad4a7 effda59a12cedd3cf200d2e9f5186a623b0855bb f2fd2a66ee827024b31a310d67804cb7cb18d2da Change-Id: I445b11c95daff6f30b3654936d0f22a113158f97
2013-09-22find lots of external static libraries in UnpackedTarball dirMichael Stahl1-0/+3
Note: do NOT put file paths to static libraries into FOO_LIBS variables that are passed to bundled externals that are built with --enable-static: on Mac OS X this will result in .a archives that contain other .a archives as entries, and trying to link those results in errors like: ld: warning: ignoring file .../libodfgen-0.0.a, file was built for archive which is not the architecture being linked (i386) Change-Id: If2c5a458058e4da76f80b3643e55b489d1edee24
2013-09-19Set up a thread to compile OpenCL kernels during file load.Kohei Yoshida1-0/+2
It's still a no-op & we need to have a smart mechanism to conditionally trigger it rather than running it in all documents. Change-Id: Ia875ebb9405b5de5c5d31418de84c5ca7a62f302
2013-09-18Disable all features that rely on orcus.Kohei Yoshida1-9/+15
Change-Id: I6dcf91491497cd9d3662adaeceb73b4b544a56c9
2013-08-12Rework shared formula import in orcus handler.Kohei Yoshida1-0/+1
Change-Id: I3a6ed347565fff7cc984960929c66997e3a18f1e
2013-07-12PCH for more librariesLuboš Luňák1-0/+2
Change-Id: I6f9a1969605e0016b11157ddb5754ac77fd3966b
2013-05-30Clean up scfilt_component_getFactoryStephan Bergmann1-0/+1
Change-Id: I1f1be2cdc10e6ec386cc5d2e71c1e189a987df56
2013-05-30Clean up for consistencyStephan Bergmann1-2/+2
Change-Id: Ib5de2c3d22b36c906a52f882a85a44e4330edb41
2013-05-24Revert "Rename Boost libraries when built internally to match conventions"Fridrich Štrba1-1/+1
This reverts commit 3aeecc525c76797801e9e2b24c2ebff6ac81adac.
2013-05-24Rename Boost libraries when built internally to match conventionsTor Lillqvist1-1/+1
The standard Boost convention is for them to be called libboost_date_time and libboost_system (with apropriate suffix then depending on type). Did not touch the libboostthread library we build for Windows. Add the ax_boost_thread.m4 file for completeness and possible use. Document where the ax_boost*.m4 files come from. Change-Id: Ib49bee71398d62c9760a1f8fd5c46be9f3400430
2013-05-24Update bundled boost to 1.53.0Tor Lillqvist1-0/+1
Modify our patches as necessary to match the updated boost sources. Drop patches for which corresponding (or even identical) changes already are present. Add a new boostsystem static library and use it in two places. Change-Id: Ib59558feb56dab87a69c91b38caca8e7a9e9a22e
2013-05-07oox: remove Package_generated and Package_tokensMichael Stahl1-0/+1
Change-Id: Iab5eb4fbfecea905f4eeb9f1b1f503c1908dadc8
2013-05-07officecfg: remove Package_cppheaderMichael Stahl1-0/+4
Instead include generated headers directly from workdir. Change-Id: I9d2bcc07175d2bbc16d3cc548c2245e7a4fb0c65
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks1-17/+4
2013-04-13Get sc to build.Kohei Yoshida1-0/+1
Change-Id: Ia5a73ec2acd3663a35632f268b59c0646cd356ea
2013-04-09Use ucb to load bytes from file URL.Kohei Yoshida1-0/+1
With this, we get file system abstraction for free. Change-Id: Iec988712599f506444cf9c7e3ebbd59d38f083ee
2013-04-05new module i18nlangtagEike Rathke1-1/+1
Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl1-1/+4
- do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-03libs should be listed after the libs that require themLuboš Luňák1-1/+1
2012-11-28Get it to build after the rebase.Kohei Yoshida1-1/+0
Change-Id: I86bc4fb6aa4158f0efc3ab765841abcea9063693
2012-11-28Separate the XML part of orcus filters into own class.Kohei Yoshida1-0/+2
Along with other reorganization of the orcus interface code... This XML context object will be used to store data specific to each loaded XML file, such as XML stream, namespace repository and so on. Change-Id: I21c43ab0026954c5d52f4985a169934f8fb9f704
2012-11-28Set user data to each tree entry.Kohei Yoshida1-0/+1
Change-Id: I708bbbae7696a66f7acae8a8d01c98a3c81d32e8
2012-11-28Get it to build on Windows with liborcus gnumeric bits enabled.Kohei Yoshida1-0/+7
Now scfilt must statically link zlib because gnumeric uses gzip compression. Change-Id: I79c527d381d3c2f9bccdf091ff2b0799efee4700
2012-11-26Indent consistentlyTor Lillqvist1-58/+58
Change-Id: I2f0a472a92d9db5d18225fd47a90c98fd26d9435
2012-11-22AllSettings with LanguageTagEike Rathke1-0/+1
Change-Id: I710ae66e51139662eb442b681fdf9cc9d158551d
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl1-2/+0
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl1-1/+2
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl1-0/+1
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-07Move the orcus handling code from sc to scfilt.Kohei Yoshida1-0/+5
Then this will be subject to on-demand loading. Change-Id: Ibefcb77b4c8a97707f3ea177a81bd61bdc58fc31