summaryrefslogtreecommitdiff
path: root/writerperfect
AgeCommit message (Collapse)Author
2015-03-24loplugin:constantfunction: variousNoel Grandin
Change-Id: I6eddda9f4b31c7ce413c328b6a857a81bd222eed
2015-03-19convert SFX_FILTER_ constants to enum classNoel Grandin
Change-Id: I7e53cfc90cefd9da7d6ecd795b09214bd44b1613
2015-03-18create new 'enum class' SotClipboardFormatId to unify typesNoel Grandin
of which there are several. There are some issues here I am unsure of - the SW and SC and CHART2 modules essentially ignore the enum values and assign their own ids Perhaps I should change them to use the common values and create new enum values where necessary? - the sc/qa/ and sq/qa/ and starmath/qa/ code was doing some dodgy stuff. I translated the code to pass down the stuff numeric values to the underlying code, but perhaps further fixing is necessary? Change-Id: Ic06d723e404481e3f1bca67c43b70321b764d923
2015-02-08tdf#84168 convert wpftimpress to use ImportFilter base classKishor Bhat
Change-Id: Ie41613e66a2fad1b6d4dd22b59d864e8684aad7b Reviewed-on: https://gerrit.libreoffice.org/14359 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2015-01-22writerperfect: convert assert on invalid input to SAL_WARNMichael Stahl
lp502369-3.doc contains several StgEntry that are invalid and have type 0 (STG_EMPTY). Not sure if sot Storage::FillInfoList() should filter these out. Change-Id: I493cbb346723a3be4f8bc93de1030e68c1216b50
2015-01-21Some more loplugin:cstylecast: writerperfectStephan Bergmann
Change-Id: I5bdc5f147e507d4ac1626133e653bdc9addb5571
2015-01-05upload libe-book 0.1.2David Tardon
Change-Id: I1dc1231661c8fed6021c10ed3c4676d2581ad1fc
2015-01-05upload libmwaw 0.3.4David Tardon
Change-Id: I0208d53522da4d3d32c4060b6d784d62a64bf0eb
2015-01-02boost::unordered_map->std::unordered_mapCaolán McNamara
you can get debug stl this way Change-Id: Ia70a3e7c7c452390e8bee34975d296c9318e4a19
2014-12-18writerperfect: Use appropriate OUString functions on string constantsStephan Bergmann
Change-Id: If48c8c7181eb8eec7519ba17248244c7ba6bf0d5
2014-12-15writerperfect: Use appropriate OUString functions on string constantsStephan Bergmann
Change-Id: Ieb4b5ea8d7f6b19d4311892a11a11bef2acbdf8b
2014-11-17sal: clean up public headers with include-what-you-useMichael Stahl
Sadly cannot forward declare "struct {...} TimeValue;". rtl/(u)?string.hxx still include sal/log.hxx but removing osl/diagnose.h was painful enough for now... Change-Id: Id41e17f3870c4f24c53ce7b11f2c40a3d14d1f05
2014-11-13add EDB-35217 testsCaolán McNamara
Change-Id: Id37702123bd81a7102d101d3348dcf923c20a5d8
2014-11-06Revert "use the new OUString::fromUtf8 method"Stephan Bergmann
This reverts commit 05050cdb23de586870bf479a9df5ced06828d498, not all places that use e.g. OStringToOUString to convert potential UTF-8 are guaranteed to fulfil the prerequisites necessary to use fromUtf8 (and some places like e.g. in codemaker are happy with the best-effort effect of OStringToOUString's OSTRING_TO_OUSTRING_CVTFLAGS).
2014-11-06use the new OUString::fromUtf8 methodNoel Grandin
Change-Id: I771004b7ccab3344a67e827e45bc34c22ffa5f77
2014-10-24fdo#84168 change writerperfect filters to use a new base class templateTakeshi Abe
in writerperfect/source/draw. Change-Id: I8ec2861da2af1e203157faa1319b837fe236b507 Reviewed-on: https://gerrit.libreoffice.org/12072 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-10-22fdo#84168 change writerperfect filters to use a new base class templateTakeshi Abe
in writerperfect/source/writer. Change-Id: I8840f13b44aa1060dab9383583bdb1db4db70aaa Reviewed-on: https://gerrit.libreoffice.org/12038 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-10-20add test file for MWAW presentation importDavid Tardon
Change-Id: I676de4ca59524e858bf24133d7c54f424922ef26
2014-10-20Add a filter for AppleWork's presentation file...osnola
Change-Id: I9f03ecc6d67ad77ccb0d5240fe0b5968c8063bd3
2014-10-16add test files for new formats in libmwawDavid Tardon
Change-Id: Ic72ccb701ad42107ff35a28df1328fe7139bcb1b
2014-10-16Update to last libmwaw versionosnola
+ add filters for MacDraw, MacDraw II and RagTime (v2-3 for Mac) Change-Id: If84abff1baa75f9bfa951039781575b6a8648a84
2014-10-10coverity#1240260 Operands don't affect resultCaolán McNamara
see can we silence these false positives coverity#1240259 Operands don't affect result coverity#1240254 Operands don't affect result coverity#1240264 Operands don't affect result coverity#1240267 Operands don't affect result Change-Id: Ieca40474c231e33a516b70f7693346ac73babd61
2014-09-17Missing boost_headers dependenciesStephan Bergmann
Change-Id: I3e192bd3711ac690f3212fc36809b2c25526e9aa
2014-09-17use MediaDescriptor to get input streamDavid Tardon
Change-Id: Iecc7f373d0d352281b53324ef8824c5d7073fe8a
2014-09-17convert wpftcalc to use ImportFilter base classDavid Tardon
Change-Id: I6692aee51753cddf57aaca1b7b7a94afafe60a9d
2014-09-17generalize ImportFilterBase a bit moreDavid Tardon
Currently there is a nearly exact copy of that class for every ODF document type. That suggests that it might be a good idea to use a template :-) Change-Id: I2a24eb5bd63cc584569a948df63266c7eb703bd3
2014-09-17pass media descriptor to import functionsDavid Tardon
Change-Id: I0c3e9c7ba83ef886958789706929b2eede30c343
2014-09-17pass the whole descriptor instead of filter nameDavid Tardon
Change-Id: I874e53a00d48ba84588126c1ecdb90c801a9b1d6
2014-08-29Missing unit test dependencyStephan Bergmann
Change-Id: I6ea03aadce23e324ee80f2f73e2175a5307c706a
2014-08-19can actually manage to ask createStream for missing streamsCaolán McNamara
writerperfect::(anonymous namespace)::OLEStorageImpl::createStream(rtl::OUString const&) (WPXSvInputStream.cxx:260) writerperfect::WPXSvInputStreamImpl::getSubStreamByName(char const*) (WPXSvInputStream.cxx:201) MWAWInputStream::unzipStream() MWAWInputStream::MWAWInputStream valgrind + bff Change-Id: Iaecb8b7f05ed4369ddd37b34166dc3c3388ffb4d
2014-08-15use consistent style for writerperfectDavid Tardon
Change-Id: I47089586094b58c39a128e44e2671d69c2d50177
2014-08-13fdo#81787 attrs are already XML-encoded by libodfgenosnola
Change-Id: Icee62e1ec9cee71930bcd52dbab850396fc96efa
2014-08-09add test-case for EDB-22679Caolán McNamara
Change-Id: Ie4e8548e3202cb1561276ef7480281053867b6fe
2014-08-07add test-case for EDB-29664Caolán McNamara
Change-Id: Ib57c7846523f7b8b3b08d19355e10a47c778a524
2014-08-07add test-case for EDB-22310Caolán McNamara
Change-Id: I6a7b659b562218e4bdd1b1badf655f65266e8d85
2014-08-07add test-case for EDB-22655Caolán McNamara
Change-Id: I96c8ea50425ed82cbbd1f235bd778621956b59ba
2014-08-07add test-case for CVE-2007-1735Caolán McNamara
Change-Id: If505b45bd197fb24a2bacaf44cb46f84de8b61ff
2014-08-07add EDB-14344 testcaseCaolán McNamara
Change-Id: Ia4c6486d2d54103951765ce3e273dece6f022372
2014-07-16make keynote detection a bit more robustDavid Tardon
Change-Id: I947bc5867a6b61a923d47cad48d04ab5fc2769c9
2014-07-16fdo#81113 always run the actual detectionDavid Tardon
The old code only run detection if an UCBContent property was passed. That means that any time the function got only InputStream, it claimed that it was a Keynote presentation. Change-Id: I377828229e7e95384257bde247612d7768307581
2014-06-27integrate libpagemakerDavid Tardon
Change-Id: I077d7c9a41793abdf5f001386f44ac407f94a6d3
2014-06-07oops, libwpd -> librevengeDavid Tardon
Change-Id: I17562f0231d54ba46d009f3270af1d5e729f40a9
2014-06-06fix typo in test file nameDavid Tardon
Change-Id: I12bfa086577fcb56cabffcca2eda675d02791fde
2014-06-05Fix memory leakStephan Bergmann
Change-Id: I74001eb033abd7ceb10da60ea707f876d9f22c08
2014-06-05add more test documents for libmwawDavid Tardon
Change-Id: Id31953720634cbfd838869ac2470b088da09caae
2014-06-04and of course, GreatWorks test files fail to load on WindowsDavid Tardon
Change-Id: Ic102312af8b3c3218c79b7de9f57126ab4606176
2014-06-04pass UCBContent to the filters tooDavid Tardon
Change-Id: I75e4b3226d47ba9cc19e8c6b0e38938e4d7ceb17
2014-06-04loading of these fails on windowsDavid Tardon
Change-Id: Ibb9590419d965b789330ce149b88ba8be4e440d0
2014-06-04add random unversioned test file for libvisioDavid Tardon
Change-Id: I36fb1f845dacad3a409b0f089b207fa284c5733a
2014-06-04add random unversioned test file for libmspubDavid Tardon
Change-Id: I1d5841870543c4d8dc1afc1e714b2591431f0f62