summaryrefslogtreecommitdiff
path: root/filter
AgeCommit message (Collapse)Author
2012-09-20introduce new option --disable-cve-testsDavid Ostrovsky
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 Bergmann
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-18deprecate oustringostreaminserter.hxxNorbert Thiebaud
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 Grandin
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 Jentsch
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann
* 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 Bergmann
(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 Jentsch
Change-Id: I5b8469db0729fdb722d22ae9a0a8688658db39f0
2012-09-10build and deliver internal libexslt. Use LIBEXSLT_LIBS is system xslt is usedPeter Jentsch
Change-Id: I7ab624bc4877af51d4182ab213ef49cd8c5bb2a4
2012-09-10register exslt functions for libxslt filterPeter Jentsch
Change-Id: I23bb8a3cf00a9152362794281a617ad4a780faee
2012-09-10add for exslt:set:distinct templatePeter Jentsch
..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 Jentsch
Change-Id: Ia8deda31dc4624b1d05d2388c90dbcb17d033269
2012-09-10fixed problem with template recursion in spreadsheetml import.Peter Jentsch
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 Jentsch
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 Grandin
Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
2012-09-05fdo#46808, Adapt frame::ModuleManager UNO service to new styleNoel Grandin
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 Grandin
No client code is using the XComponent interface, so drop it. Change-Id: Id8f6da1248da641dcc0a3cb6d0a70e3bf29e5c99
2012-09-04Some clean up of previous commitStephan Bergmann
Change-Id: I0ea6d6439f97fcf74162c19671483aaa17b5a6cb
2012-09-04fdo#46808, Adapt DocumentDigitalSignatures UNO service to new styleNoel Grandin
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úš Kukan
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 Grandin
Change-Id: Ib298b3219c3e89dd35bce0974846ed4888ed941e
2012-09-03fdo#46808, Adapt io::Pipe UNO service to new styleNoel Grandin
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 Grandin
Change-Id: I577fbc7f990be9ec1f7b7eea53218b7daaccb2a1
2012-09-01filter: remove leftover filesMatúš Kukan
Change-Id: Ifc0525189fb68f8976cd25a5c83419c47281d025
2012-08-31-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann
Change-Id: Id2034a3ec40e1cfcd21f60e19f4faa99bb1f6164
2012-08-27drop these memory trashersCaolán McNamara
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 Grandin
Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
2012-08-22fdo#52451: Some name changes to be consistent with other prop names.Kohei Yoshida
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 Yoshida
Change-Id: Ib5b405e147933f506aeadd69f90a9a8de99777dd
2012-08-21fdo#52451: Ensure that the extension for text is .txt from writer.Kohei Yoshida
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 Meeks
2012-08-20Java5 updates - convert to genericsNoel Grandin
Change-Id: I039e51958865a7ea000034e7bf765f64d49689cd
2012-08-20Use PassWord property in impdialog.src for certificate Edit widget.Gökçen Eraslan
Change-Id: I597de8efa8838b35597a401c27e1eb709fd8ef31
2012-08-20Use Thunderbird-like certificate selection GUI in pdf signing.Gökçen Eraslan
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 Grandin
Along the way, remove some javadoc comments that are completely incorrect. Change-Id: I02f96b6cbe665d2c10bd6ee245a7d8e2eef0f755
2012-08-19fix mangled comments breaking buildDavid Tardon
Change-Id: I4684ba6c30a2499093ceefeb096d9cfc3de76de9
2012-08-19Fixed typos and translated commentsAlexander Wilms
2012-08-19Translated some comments in filterAlexander Wilms
2012-08-17gbuild: register all jarsMichael Stahl
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
2012-08-15gbuild: remove most uses of gb_Jar_set_jarclasspath:Michael Stahl
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 Tardon
Change-Id: I4ef23f084d918dbf8227610f64bb7c38680e377a
2012-08-13PPTParagraphObj: replace PPTPortionObj array with boost::ptr_vectorMichael Stahl
Remove null pointer checks as well, we've been dereferencing them always since c21c2f82f9451c293c449e4647522d126a0f2bee (2001) already. Change-Id: I978745ab922f7975a785857f7d17add62e37baba
2012-08-13PPTParagraphObj: fix problems in previous commit:Michael Stahl
- check for a null List element is actually check for valid index - there may be any number of character properties for every paragraph, so need to pass in 2 parameters to PPTParagraphObj ctor - PPTTextObj::PPTTextObj: nIdx became n in one place - PPTTextObj::PPTTextObj: n++ dropped in one place Change-Id: I590834012c46b7885ba5aa9c50655bf62439a0e9
2012-08-13Convert property lists from tools/list.hxx to std::vectorNoel Grandin
Change-Id: I447883a8bbfa01ef60e7ad870c0f9ddefb7fdada
2012-08-13misc. cleanup.Michael Meeks
2012-08-13The missing docs as to the ranges of the MS text categoriesCaolán McNamara
especially the definition of Complex Scripts Change-Id: I693936f1dd150aefd4a632530439acf8edcbdd74
2012-08-09misc comment import/export fixesNoel Power
a) fix vmldrawing.vml for xlsx export ( changed from frame to textbox, added support for shadow element with attributes, shadow color, shadow obscured ) b) use proper fillcolor attribute c) detect whether note/comment is shown on import d) export state of note ( shown/hidden ) text position still not perfect, we still are missing some attributes to control that. Change-Id: I59b446175217479ce7960287aa540df8c6b2b1ea
2012-08-08reduce ascii noise and useless commentsThomas Arnhold
Change-Id: I317058e3b25cebb7c1d89361636261c5f16a84d4
2012-08-08remove include comments and boxesThomas Arnhold
Change-Id: I9ccf664e8f75a68b1b87c2b29ae617a90d0741a7
2012-08-08STL'ify SV_DECL_IMPL_PERSIST_LISTNoel Grandin
Converts it to a template based on std::vector Change-Id: Id7f89f494164c61a3a573cff443ac0e0488e93f1