summaryrefslogtreecommitdiff
path: root/filter
AgeCommit message (Collapse)AuthorFilesLines
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl40-80/+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 Stahl40-40/+80
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl40-1/+41
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-27Improvements on previous commitStephan Bergmann2-4/+2
* Made XGlobalEventBroadcaster inherit document::XDocumentEventBroadcaster/ Listener replacements for obsolete document::XEventBroadcaster/Listener. This means some client sides unfortunately still need to use UNO_QUERY_THROW to obtain the obsolete interfaces; those client sides should be cleaned up to use the replacement interfaces instead. * Added @since tag (even to unpublished entities, on "it doesn't hurt" grounds). * Made client sides use XGlobalEventBroadcaster directly instead of querying for its super-interfaces. * Replaced new uses of comphelper::ComponentContext::getUNOContext with comphelper::getComponentContext (see 03a9f139bd9ea1a4f9096fc982e6b326def58532 "ComponentContext::getUnoContext -> getComponentContext simplification;" I intend to get rid of comphelper/componentcontext.hxx much sooner than of comphelper/processfactory.hxx). Change-Id: I6d971ebdaea83d0c3fa9ba299fb6b37e58cdfe9b
2012-09-27fdo#46808, Adapt frame::GlobalEventBroadcaster UNO service to new styleNoel Grandin4-31/+28
Create a merged XGlobalEventBroadcaster interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Also add two interfaces to the IDL, which the service already implemented, and existing client code already used. Change-Id: Ib7a9a30c0e50146ef621f3fe5227f8aad3190516
2012-09-26Adapt intro comment on xhtml output to read LibreOffice.Thorsten Behrens1-1/+1
Change-Id: Ieaf778df5f75a129c5384b79e0e7ad4193351535
2012-09-25replace remaining InterlockedCount() with inlined versionNorbert Thiebaud1-2/+2
Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c Reviewed-on: https://gerrit.libreoffice.org/671 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-24Use prefix in the DISABLE_DYNLOADING caseTor Lillqvist1-0/+4
Change-Id: Ic110b66fc8f9e9ce812be3ea2d0672db4d223d39
2012-09-23migrate readlicense_oo to gbuildDavid Ostrovsky1-5/+6
Change-Id: I8698d2da889d74a9f806c01f520ac0cbcca67b03
2012-09-20introduce new option --disable-cve-testsDavid Ostrovsky1-0/+2
Change-Id: I288638c4a70396ccb7354b20e901aa0c46ffe442 Reviewed-on: https://gerrit.libreoffice.org/653 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2012-09-19ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann5-13/+11
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-18deprecate oustringostreaminserter.hxxNorbert Thiebaud1-1/+1
the intent of this header has canged over time. now it is already systematically included with ustring.hxx and the operator overload it provide fit nicely there... Just to be safe, since that include as been added to the api during the 3.5 timeframe and therefore is already in 'production' the header remain and simply attempt to include ustring.hxx but a warning is issued indicating that this header should not be used anymore... in a couple of major release we will thenr emove it completely All internal users of that header are converted. Change-Id: I8934c55f089e29d78c0f5649b7c87b2ecf024bad Reviewed-on: https://gerrit.libreoffice.org/634 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-17fdo#46808, Adapt i18n::LocaleData UNO service to new styleNoel Grandin1-0/+1
The implementation of the LocaleData implements the optional XLocaleData4, so rather than creating a new interface for the new-style service, we simply make the service implement XLocaleData4, which in turn implements XLocaleData3, XLocaleData2, XLocaleData. Change-Id: I3e9a48b031be6b2aa5e04b376b3940b942add85a
2012-09-16fix endless recursion with some characters in spreadsheetml headers/footersPeter Jentsch1-0/+3
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann4-93/+44
* As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
2012-09-12Better error reportingStephan Bergmann1-13/+6
(The MESSAGE_CORRUPTED_FILTERCONFIG in the exception's Message would not be seen by end-users anyway, so better put something more useful in there.) Change-Id: I5c677a894a8b6fcfb61d24c59d45b2cbc53e7a60
2012-09-11optimize font-decl template for libxslt (using exslt functions)Peter Jentsch1-28/+18
Change-Id: I5b8469db0729fdb722d22ae9a0a8688658db39f0
2012-09-10build and deliver internal libexslt. Use LIBEXSLT_LIBS is system xslt is usedPeter Jentsch1-0/+1
Change-Id: I7ab624bc4877af51d4182ab213ef49cd8c5bb2a4
2012-09-10register exslt functions for libxslt filterPeter Jentsch1-0/+6
Change-Id: I23bb8a3cf00a9152362794281a617ad4a780faee
2012-09-10add for exslt:set:distinct templatePeter Jentsch1-0/+21
..for processors not supporting it natively, namely Saxon &gt; 8.2 Change-Id: I33ceedd7f70f0469c039b8e90aa8d492d5c27ce2
2012-09-10fix a problem when handling style named for conditional formatting.Peter Jentsch1-12/+18
Change-Id: Ia8deda31dc4624b1d05d2388c90dbcb17d033269
2012-09-10fixed problem with template recursion in spreadsheetml import.Peter Jentsch1-346/+321
Changed recursion to iteration in various places (creating column styles and both row styles and rows) Recursion when creating cells/columns remains. Change-Id: Ie5d27c576069b79225e7901671227c0ff8dce75d
2012-09-10optimized handling of ConditionalFormatting elementsPeter Jentsch1-132/+126
Removed ill-performing key definitions. Also fixes bug with bogus expression quoting within formatting conditions. Change-Id: Iab9b26f30ac7f780acb8a4e1397aaf2f4fa490f4
2012-09-06Java cleanup, remove unnecessary importsNoel Grandin4-8/+0
Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
2012-09-05fdo#46808, Adapt frame::ModuleManager UNO service to new styleNoel Grandin1-5/+3
Create a merged XModuleManager2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Explicitly document the XNameReplace interface in the IDL, which is already implemented by the service, since there is code currently using it. Change-Id: Ib46349174b1ce495c240031e93c9427fc33d9853
2012-09-04fdo#46808, Adapt drawing::ShapeCollection UNO service to new styleNoel Grandin1-13/+8
No client code is using the XComponent interface, so drop it. Change-Id: Id8f6da1248da641dcc0a3cb6d0a70e3bf29e5c99
2012-09-04Some clean up of previous commitStephan Bergmann1-1/+1
Change-Id: I0ea6d6439f97fcf74162c19671483aaa17b5a6cb
2012-09-04fdo#46808, Adapt DocumentDigitalSignatures UNO service to new styleNoel Grandin1-11/+3
Rename service from "Decryptor" to "DocumentDigitalSignatures" to be consistent with the other UNO services, and with it's own header file name. Add service constructor for passing in arguments. Change-Id: Iaca0c40bb2f1a1af2ef9ca29361bfd023ade2678
2012-09-04filtertracer seems to be unusedMatúš Kukan5-557/+0
It has no .component file anyway. Change-Id: Ia6f609a237cb4268161fe1f139b1f5c0d1d6fc5e Reviewed-on: https://gerrit.libreoffice.org/528 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2012-09-03fdo#46808, Adapt system::SystemShellExecute UNO service to new styleNoel Grandin1-4/+6
Change-Id: Ib298b3219c3e89dd35bce0974846ed4888ed941e
2012-09-03fdo#46808, Adapt io::Pipe UNO service to new styleNoel Grandin1-10/+5
Create a merged XPipe interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I682633c6252aab503eb2469c9bd2ba771f10bc4b
2012-09-03fdo#46808, Adapt xml::dom::DocumentBuilder UNO service to new styleNoel Grandin1-3/+3
Change-Id: I577fbc7f990be9ec1f7b7eea53218b7daaccb2a1
2012-09-01filter: remove leftover filesMatúš Kukan2-47/+0
Change-Id: Ifc0525189fb68f8976cd25a5c83419c47281d025
2012-08-31-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann10-19/+6
Change-Id: Id2034a3ec40e1cfcd21f60e19f4faa99bb1f6164
2012-08-27drop these memory trashersCaolán McNamara1-4/+0
some are the wrong length anyway, and anyway the copies remain untrashed, and munging immutable strings is dubious Change-Id: Ic7ac3bea35e57ed015092b3b255d48819195490d
2012-08-27fdo#46808, Adapt TempFile UNO service to new styleNoel Grandin1-5/+4
Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
2012-08-22fdo#52451: Some name changes to be consistent with other prop names.Kohei Yoshida8-8/+8
We use IMPORT EXPORT flags, so let's stick with the term 'Export' as opposed to 'FileSave'. Also, the file type's extensions are given without the star-dot (*.), so let's strip that as well. Change-Id: Ibde05058f7acb6ae149382009e78f3f10a71d543
2012-08-21fdo#52451: Use .txt extension for these guys too.Kohei Yoshida3-0/+3
Change-Id: Ib5b405e147933f506aeadd69f90a9a8de99777dd
2012-08-21fdo#52451: Ensure that the extension for text is .txt from writer.Kohei Yoshida5-0/+5
Added a preferred extension property to the filter which overwrites one(s) given by the default file format type associated with it. Normally this property is not used for the majority of the filters, but for plain text filters, we need to use .txt when saving from writer whereas we do .csv from calc. Change-Id: I3453ad084e4379e5cc1101daeb9d2c3ddd919e92
2012-08-21revert accidental breakage of object anchoringMichael Meeks1-0/+1
2012-08-20Java5 updates - convert to genericsNoel Grandin5-119/+114
Change-Id: I039e51958865a7ea000034e7bf765f64d49689cd
2012-08-20Use PassWord property in impdialog.src for certificate Edit widget.Gökçen Eraslan1-0/+1
Change-Id: I597de8efa8838b35597a401c27e1eb709fd8ef31
2012-08-20Use Thunderbird-like certificate selection GUI in pdf signing.Gökçen Eraslan4-49/+80
Change-Id: Ibe834f1aecc60ba09a2c19d75b094881b82c248a Reviewed-on: https://gerrit.libreoffice.org/431 Reviewed-by: Jan Holesovsky <kendy@suse.cz> Tested-by: Jan Holesovsky <kendy@suse.cz>
2012-08-20Java update - fix various javadoc issuesNoel Grandin2-3/+2
Along the way, remove some javadoc comments that are completely incorrect. Change-Id: I02f96b6cbe665d2c10bd6ee245a7d8e2eef0f755
2012-08-19fix mangled comments breaking buildDavid Tardon2-2/+2
Change-Id: I4684ba6c30a2499093ceefeb096d9cfc3de76de9
2012-08-19Fixed typos and translated commentsAlexander Wilms2-10/+10
2012-08-19Translated some comments in filterAlexander Wilms20-566/+559
2012-08-17gbuild: register all jarsMichael Stahl3-13/+13
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
2012-08-15gbuild: remove most uses of gb_Jar_set_jarclasspath:Michael Stahl1-2/+0
With gb_Jar_add_jar and gb_Jar_add_system_jar adding to the manifest classpath automatically it is no longer necessary to call gb_Jar_set_jarclasspath manually except for the URE jars, which are apparently not supposed to be added automatically. Change-Id: I1e743e7ecb9cb5651e02005aa09e127bea1b0a29
2012-08-14the copy ctor can take const refDavid Tardon2-10/+10
Change-Id: I4ef23f084d918dbf8227610f64bb7c38680e377a