2019-01-01 David Tardon <dtardon@redhat.com> [a25f457e4b951a14d896fb8a25a4215d0dabb4c8] prepare for a release 2019-01-01 David Tardon <dtardon@redhat.com> [1e4bbfc043583d4783cf02f6544345ecc86872ed] add comments describing color formats 2019-01-01 David Tardon <dtardon@redhat.com> [a00691c1c746059bc1c971bf88e4744227127bd8] read color components in the (assumed) right order 2019-01-01 David Tardon <dtardon@redhat.com> [60e2626c6f43b031ebcb3364f2c666b945ac36fc] tdf#78105 read color components in the right order 2018-12-29 David Tardon <dtardon@redhat.com> [3c5fe7c421f077d0144fce1f037bc31246533fc9] fix var. name 2018-12-29 David Tardon <dtardon@redhat.com> [f6df54a33e887d7f1e4da5b01389e2efc041d7cf] put the flags to a single line 2018-12-27 David Tardon <dtardon@redhat.com> [ed38425ed63db1ee7d1873af88fedcf319578809] move class into separate source files 2018-12-26 David Tardon <dtardon@redhat.com> [72ba77d5a1e2311fd09fbca1144c2ebe62f41141] drop unneeded include 2018-12-26 David Tardon <dtardon@redhat.com> [7a2e37ba16aa4460544d784dba3527d090ce28aa] do not duplicate build system defines 2018-12-26 David Tardon <dtardon@redhat.com> [9c8feea054c3788a5737b139bb80bade77230b96] sort includes 2018-12-26 David Tardon <dtardon@redhat.com> [962b4d551037ce80e7e4b9457dedafd6be5eb3ec] drop unneeded include 2018-12-26 David Tardon <dtardon@redhat.com> [1e6f4c78618e6f7017b9f98377bfdd4d516ec231] sort source files lexicographically 2018-12-26 David Tardon <dtardon@redhat.com> [10142407994b939176d66695eb23f7c7efff1b5f] check for __attribute__((visibility)) too 2018-12-26 David Tardon <dtardon@redhat.com> [92b5d6d4ce028d1883c448b1e91f20360ad24601] avoid self-assignment 2018-12-26 David Tardon <dtardon@redhat.com> [a929126e16d8b210aec9610d63360475f23c18ac] avoid self-assignment 2018-12-26 David Tardon <dtardon@redhat.com> [75416ce38e0a6eca4ec555bf1789a7505c6d9084] mark WPGBitmap::copyFrom as an impl. detail 2018-05-05 David Tardon <dtardon@redhat.com> [a91d803f2878c9b6eb244fbcf9597e6fe236bdad] disable werror by default 2017-11-21 Miklos Vajna <vmiklos@collabora.co.uk> [cafbc0f82254406f61b522a41ccc95443b296a13] libwpg_utils: end is overwritten in all branches later So just initialize it to 0, anything complicated makes little sense. 2017-11-01 Miklos Vajna <vmiklos@collabora.co.uk> [732691b13daf8328617b96586c3f9e7b4c9a8e00] Use auto when declaring iterators and when initializing with a cast 2017-10-31 Fridrich Štrba <fridrich.strba@bluewin.ch> [85b9775f1c041b4cb4b49830079b04415c038ffd] doxygen -u 2017-10-28 David Tardon <dtardon@redhat.com> [f02e8c672c6565d1b18da19a5b33aa9abc89a52c] drop MSVC project files obsoleted by move to C++11 2017-10-28 David Tardon <dtardon@redhat.com> [afd75adf1204a5d6a782a51e63655aac146f2660] save some vertical space 2017-09-28 David Tardon <dtardon@redhat.com> [dac9846f95f0828004df2f41b1ec5de0067b0777] only include what is needed 2017-09-28 David Tardon <dtardon@redhat.com> [14989d98b049aba7718aaf36a9f3437a5f805266] avoid output from fuzzer 2017-09-12 David Tardon <dtardon@redhat.com> [eed6d81795f38a924a287da95b573ce2d7965d89] bump release 2017-09-12 David Tardon <dtardon@redhat.com> [586bffde12e16d95ea15b4e554ec8ef8d2ed39d2] prepare for a release 2017-09-12 Miklos Vajna <vmiklos@collabora.co.uk> [92a9b631ee0228fa063dc1e23b08327da044c43a] Convert 0 to nullptr where it's used as a pointer value To make the code easier to read, because this means the remaining zeros all mean numbers. 2017-09-11 Miklos Vajna <vmiklos@collabora.co.uk> [dd0d0de2acfbef187b3edb24a16a79eb9410f95c] Mark overriding member functions as 'override' This does not affect the generated code (API or ABI), but: 1) Makes sure that in case the signature of one of these functions would change by accident, the build breaks as the function no longer overrides a base function. 2) Makes the code readable by explicitly marking all overriding functions as 'override', where previously the reader had to read the interface of the base class(es) as well to find out if the function is virtual or not. 3) Since 'override' implies 'virtual', remove the 'virtual' keyword where 'override' is present. 2017-09-11 Miklos Vajna <vmiklos@collabora.co.uk> [22f35e192cb9ae6399063b7e0bcb2e72734fc768] WPGBitmap: fix gcc-4.8 build WPGBitmap.cpp: In constructor 'libwpg::WPGBitmap::Private::Private(int, int)': WPGBitmap.cpp:80:109: error: call of overloaded 'unique_ptr(int)' is ambiguous Private(int w, int h): width(w), height(h), vRes(72), hRes(72), vFlip(false), hFlip(false), pixels(0), dib() {} ^ 2017-09-10 Miklos Vajna <vmiklos@collabora.co.uk> [0c3031285d71b710389c700205f298b7fe868df4] m4: MSVC defines __cplusplus as 199711L still See e.g. <https://stackoverflow.com/questions/37503029/cplusplus-is-equal-to-199711-in-msvc-does-it-support-c11>, on MSVC we can't depend on the value of __cplusplus, since that one is a too low value, even if everything else works fine. 2017-05-16 David Tardon <dtardon@redhat.com> [f3af1967b5c140f775b4fe97d03a31aef7fd5ad9] drop :: prefix 2017-05-03 David Tardon <dtardon@redhat.com> [4a08233d4a526f2c03dd4026ab8ada0a16dc4af5] ofz#1319 clamp value to avoid signed int overflow 2017-05-02 David Tardon <dtardon@redhat.com> [4c513a321c24aeaf2175b66b951c2ab31ba950d0] ofz: avoid signed integer overflow 2017-05-02 David Tardon <dtardon@redhat.com> [6c7b81b9d3a0f25a02332d067f4498dfc366a21e] ofz#987 fix conv. of out-of-range doubles 2017-05-02 David Tardon <dtardon@redhat.com> [37c1bcebfa4c2b90d94f24f419510a7696112dbb] replace macros by functions 2017-04-25 David Tardon <dtardon@redhat.com> [857731be5a9eda102ed74201eec9f15f2102adf5] replace dumb pointers by smart ones 2017-04-25 David Tardon <dtardon@redhat.com> [0dcfa1118b72123a0aa2eb4cc43dbf30d9921523] replace dumb pointers by smart ones 2017-04-25 David Tardon <dtardon@redhat.com> [09888f9bcf502f366536e342799f3a50d5f3797a] use vector for buffer 2017-04-25 David Tardon <dtardon@redhat.com> [334140378eadcdc50bd7b1299f0362f186703769] replace a dumb pointer by a smart one 2017-04-25 David Tardon <dtardon@redhat.com> [70ad7812946cc5f730caa7521fba4862bda7b697] drop forgotten source file 2017-04-25 David Tardon <dtardon@redhat.com> [5b35ac49b4e2038c3946b5b189b2e7baaec297cd] check for __attribute__((format)) in configure 2017-04-25 David Tardon <dtardon@redhat.com> [9dee2402dddc5ba4f6c4b003274dc82603ea08f2] drop verbose debug 2017-04-25 David Tardon <dtardon@redhat.com> [943781ad1b9ca9814e4f206e6e79f9967a19bbec] switch to C++11 2017-04-25 David Tardon <dtardon@redhat.com> [889938b4693c2bbaba35d0f055aba61717b58e09] only ignore auto-updated m4 files 2017-04-23 David Tardon <dtardon@redhat.com> [34ee67710b1f1e22ed9716aee97e8a9612671245] read binary data in one sweep 2017-03-30 David Tardon <dtardon@redhat.com> [88304f0c7ec7c04465b78d1e94ca229a20bd6f4b] create a fuzzing driver for oss-fuzz 2015-12-26 David Tardon <dtardon@redhat.com> [7cbc1483fc084b0105e3055bfe656b69cf21d045] nitpick 2015-12-26 David Tardon <dtardon@redhat.com> [3614df961568bb8be3316d2818d4b7bf3cada0f4] update AUTHORS to reflect reality 2015-12-26 David Tardon <dtardon@redhat.com> [fbc0922babe4e298cfba28d5faf1ea4b8b36a2ca] convert to Unix format 2015-12-26 David Tardon <dtardon@redhat.com> [15ef7cd12e7f82e1cf3f9cb1f0eae7c31f5665ec] prepare for a release 2015-12-26 David Tardon <dtardon@redhat.com> [631fe50d96783565f895263fad44fa730c56e4f6] drop the "dummy bitmaps" stuff, broken since 2011 It was broken by commit e1cd4aa3, which changed the preprocessor define of OUTPUT_DUMMY_BITMAPS to automake conditional. It seems that nobody has noticed. 2015-12-26 David Tardon <dtardon@redhat.com> [93501a33b4a8305f0053954c67b5ece23c6962f9] drop obsolete cruft 2015-12-26 David Tardon <dtardon@redhat.com> [1e557626de3f454b535745fdd12fa0885f42132c] there is no BUILD_EXTRA_DIST 2015-12-26 David Tardon <dtardon@redhat.com> [7acd5e3eeb41ce9020e149f8ccd0bafebb768319] simplify installation of headers 2015-12-26 David Tardon <dtardon@redhat.com> [a1d1c7650a1e27a7ed4d5803701e0e58af129fe3] coverity#1325210 improper use of negative value 2015-12-26 David Tardon <dtardon@redhat.com> [2616f60fec1cffe8e482b9b333682a8e997a1ea4] sizeof(unsigned char) == 1 by definition 2015-12-26 David Tardon <dtardon@redhat.com> [7233cc58837536e44336c2f496d091894b97636b] print debug output to stderr 2015-12-26 David Tardon <dtardon@redhat.com> [224e0f221ecf1a039a7b20be2473ea638482c8cb] make --help output more help2man-friendly 2015-08-28 David Tardon <dtardon@redhat.com> [8db968e70fc46370be0ae448baa15fddc8933fb8] ensure we do not use garbage data 2015-08-28 David Tardon <dtardon@redhat.com> [7e835ce88558f9eb9f97796eb2e30a3c19e8dd54] move check up 2015-08-28 David Tardon <dtardon@redhat.com> [f1b199b655acb7ab7724a13749607a447ef7c321] remove faulty end conditions These loops do not read anything from input. 2015-08-24 David Tardon <dtardon@redhat.com> [5cdf6a79f46f99cf8e335fd1eda2c22115a145d6] fail if no bytes were decoded 2015-08-24 David Tardon <dtardon@redhat.com> [620805ce58bed504a1c5e847ec4ebddd49931230] afl: sanitize number of curved polyline points 2015-08-24 David Tardon <dtardon@redhat.com> [ee98825d68e4523204ce00eea2677e6cb3154987] afl: sanitize number of polyline points 2015-08-24 David Tardon <dtardon@redhat.com> [5abc31f8fce3da73646614399bbc58a948d943b8] afl: sanitize number of polygon points 2015-08-24 David Tardon <dtardon@redhat.com> [f15af976aa16f8f9bfa583b608e294c8fdff7301] afl: sanitize record length 2015-08-24 David Tardon <dtardon@redhat.com> [ad0d98cf38aca7dcef9645fe5146a393f5314f81] avoid overflow 2015-08-24 David Tardon <dtardon@redhat.com> [29466e79d989674c94841904a6f8fb2369a81e18] afl: avoid big allocation 2015-08-24 David Tardon <dtardon@redhat.com> [9eadfd419e99412939c9cfbd48379807844a0026] afl: make sure there is something to read 2015-08-24 David Tardon <dtardon@redhat.com> [047e4a2668c816229febc258ea6fee543eed1cd4] afl: sanity-check bitmap dimensions 2015-08-24 David Tardon <dtardon@redhat.com> [e4ebdaf35e47b293c4a3ace6ac9dbb0521b8e9fb] remove duplicate checks 2015-08-24 David Tardon <dtardon@redhat.com> [31eca42e0b81e69ea7e1b3600b86f244a610035c] reduce scope 2015-08-05 David Tardon <dtardon@redhat.com> [8cd89543b6a9a80cf3374b6d2261a128fb4d3b7b] use tighter upper bound for sanity checks 2015-08-05 David Tardon <dtardon@redhat.com> [90d46020a5db7a9d6d8adb55990520406c63992e] sanitize record length 2015-08-05 David Tardon <dtardon@redhat.com> [2ff7051b7a2f49e800759c9e4a574d8c1e23a68e] libwpg:: prefix is not needed 2015-08-05 David Tardon <dtardon@redhat.com> [2da9f78dbaa0185197f1fd5868137a908df26d43] afl: do not try to read more than is possible 2015-08-05 David Tardon <dtardon@redhat.com> [94731cb5c0b1622a40e402852ded7a31ae95d933] afl: do not try to read more than is possible 2015-08-05 David Tardon <dtardon@redhat.com> [802a866dcb31dbcff578b98aca50eadeb387474e] afl: do not try to read more than is possible 2015-08-05 David Tardon <dtardon@redhat.com> [69610543b248c55cec16686df33e735efb1959df] 0 dimensions are allowed 2015-08-04 David Tardon <dtardon@redhat.com> [88904cee1b16ca7b0930ad7768e9e4da8e806a89] afl: avoid null ptr deref. 2015-08-04 David Tardon <dtardon@redhat.com> [46977500e289292bfe6ac9a851a0d1570abd965d] afl: avoid big allocation 2015-08-04 David Tardon <dtardon@redhat.com> [b10698b3ffdb6bc8ebfedba611e936d4a85b0476] afl: avoid calling new[] with negative size 2015-08-04 David Tardon <dtardon@redhat.com> [674de1646927b8073a88b14f938c5ea15511d90f] afl: avoid null ptr deref. 2015-08-04 David Tardon <dtardon@redhat.com> [89c27849e06d21a2725a7ac610d63298680bbb0c] add make astyle target 2015-02-02 David Tardon <dtardon@redhat.com> [583efac07879c06c6e1abb613f0af4206a78b960] remove bashism 2014-11-24 David Tardon <dtardon@redhat.com> [0089dfd4f3920bb3388f8902e1ed157c87f8af13] add compile to .gitignore 2014-11-24 David Tardon <dtardon@redhat.com> [7168e682ec005499110cf7ed9b9bd222fe95cd3b] only export public symbols 2014-09-01 Caolán McNamara <caolanm@redhat.com> [c67f39fae0f394f9f83fcfb1329023661b101ca4] Resolves: cid#982847 Out-of-bounds read the if (segments == 0) break; covered that condition, but might as well rearrange to keep coverity happy and just drop the end marker and depend on the correct range usage 2014-07-29 David Tardon <dtardon@redhat.com> [3aac79f0a1b3cf6dd5f1d94fed4fef29d14b51e4] check arguments 2014-06-05 Fridrich Štrba <fridrich.strba@bluewin.ch> [e05ac5e12b4c20306526f202f213f594b7ee95ff] No need to const_cast since librevenge 0.0.1 2014-05-27 Fridrich Štrba <fridrich.strba@bluewin.ch> [4b74b38c5d431b1fa1b5bfc80ba37eef8e8374b2] The library strictly speaking does not need the stream implementations 2014-05-23 David Tardon <dtardon@redhat.com> [b278f7694ba1fa4bf5755c99c4890b95a3c23837] prepare for a release 2014-05-23 David Tardon <dtardon@redhat.com> [8ae0c619b7ff6d422ad2a854141199393c4dc4f9] adapt to librevenge changes 2014-05-16 Fridrich Štrba <fridrich.strba@bluewin.ch> [134ca5090dd1096f9af5122e4cf8917015c44401] drawConnector missing 2014-04-16 David Tardon <dtardon@redhat.com> [e6255edf494e9acd1702ffe822c46166673989ce] libwpd is impl. detail -> hide it 2014-04-16 David Tardon <dtardon@redhat.com> [26b00bf4571fe9f9836a188f9d794791688d0429] require librevenge-stream too 2014-01-01 David Tardon <dtardon@redhat.com> [4a1a37e779753c145445ce8c6410444969b930e3] simplify this 2014-01-01 David Tardon <dtardon@redhat.com> [f5dfdaeec1ee2c023f7de2609162af97540b6486] cppcheck: expression is always false (thanks to David Binderman for pointing this out) 2013-12-19 Fridrich Štrba <fridrich.strba@bluewin.ch> [6baa1ec26a1a9de470cdbb563446c1a22ed4f7e2] Adapt to changes to RVNGTextInterface 2013-12-18 Fridrich Štrba <fridrich.strba@bluewin.ch> [540ddb2bf26bf5aa6d60a05a767de528b90adcfa] Export only needed stuff on Windows 2013-12-17 Fridrich Štrba <fridrich.strba@bluewin.ch> [8fdf5e37c5dcdda711190809b19b5c13f1e87a21] Adapt to librevenge changes 2013-12-12 Fridrich Štrba <fridrich.strba@bluewin.ch> [e6b29174504cf14324dc790c6d7f1125b30e4865] Adapt to changes in librevenge 2013-12-12 Fridrich Štrba <fridrich.strba@bluewin.ch> [6c5e99c4dbeebe7cba1e428f4fe7845f9a1c763e] Revert "WPG2Parser: remove unused <<using namespace>>" Not so "unused" after all :) This reverts commit 8d31338ef4fc54168f50b1d3be57ac9a0e100ae4. 2013-12-11 Fridrich Štrba <fridrich.strba@bluewin.ch> [52e127431f6564ac017632590a3926d7e774f6d8] Allow equal identing of functions 2013-12-11 osnola <alonso@loria.fr> [8d31338ef4fc54168f50b1d3be57ac9a0e100ae4] WPG2Parser: remove unused <<using namespace>> 2013-12-09 David Tardon <dtardon@redhat.com> [a5c11756e6dae9477ed3d7221833d8c63d44d37c] reorganize to only need cleanup at one place 2013-12-09 David Tardon <dtardon@redhat.com> [f9e2ab427575aba23a5a2036e07499286a4718c9] there is no need to check ptr for 0 before delete ... and doing it throws coverity off. 2013-12-05 Fridrich Štrba <fridrich.strba@bluewin.ch> [db5d749752c975f9bf593541b7bbf3578a8e3672] Adapt to changes of librevenge 2013-12-03 Fridrich Štrba <fridrich.strba@bluewin.ch> [df655d46fa155cd46f015a0187978a10a19d2e92] Be sure the right thing is spit out as text 2013-12-03 Fridrich Štrba <fridrich.strba@bluewin.ch> [a482e916a40699ef004a0b14d9184c305a977f5c] Don't dupplicate those properties 2013-12-01 Fridrich Štrba <fridrich.strba@bluewin.ch> [e41d9c612e40df6aacea62bbe155391c9215db15] Adapt to libwpd namespacing 2013-11-30 Fridrich Štrba <fridrich.strba@bluewin.ch> [83896353f441051cc6d53b5788b1ed937111c35c] Allow wpg2raw output callgraph 2013-11-28 David Tardon <dtardon@redhat.com> [2a2e13557cd651a9fdede6f8a647177a80793ffe] add myself to AUTHORS file 2013-11-28 David Tardon <dtardon@redhat.com> [113584d73aa6e20d1f925217b3a9346047d10269] add options file for astyle 2013-11-25 Fridrich Štrba <fridrich.strba@bluewin.ch> [a92902038c3589834a7d5f08711ebbcbaccbda03] astyle -HU -A1 -k3 -y -n -t -r \*.cpp \*.h 2013-11-23 Fridrich Štrba <fridrich.strba@bluewin.ch> [856d4729c39a798fb4143208627d597078498df2] drawPoly*: vertices -> "svg:points" 2013-11-23 Fridrich Štrba <fridrich.strba@bluewin.ch> [32ab8b23703dc3ac5dacb7511cbb7f1d300d8915] Fold in the gradient 2013-11-22 Fridrich Štrba <fridrich.strba@bluewin.ch> [7e08c6626a1b58a15fee1129140691597d0c78b8] openTable: columns -> librevenge:table-columns + fold data in insertEquation 2013-11-22 Fridrich Štrba <fridrich.strba@bluewin.ch> [dccc3cc4f285f9119fb13edc38c9e3a8f65a5e73] insertField: type -> librevenge:field-type 2013-11-22 Fridrich Štrba <fridrich.strba@bluewin.ch> [78dc47cc6792ebc62453f46f4bf55d9c69d424c7] Folding in the section columns 2013-11-21 Fridrich Štrba <fridrich.strba@bluewin.ch> [d9a91d8510dd714ad997594578c97983e8565730] Fold tabStops into the propList 2013-11-20 Fridrich Štrba <fridrich.strba@bluewin.ch> [2afcdb02e081e04ca1f8b024494fb6aeac8c7384] Folding paths into propLists 2013-11-14 Fridrich Štrba <fridrich.strba@bluewin.ch> [66234afc9c2b6f788622828c5625387fd839beca] Adapt to API change in librevenge 2013-11-07 Fridrich Štrba <fridrich.strba@bluewin.ch> [eb8998dbdc87a247e0598ea9a481003e3fbf4ef4] Small fix 2013-11-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [cd5dd09709891a4b125a50a65ef02538cdd4cd13] Simplify public interface + callcatcher action 2013-11-05 Fridrich Štrba <fridrich.strba@bluewin.ch> [078167d04a66b70e35ba9af78ebbebd60e0431be] SVG is librevenge's core 2013-11-05 Fridrich Štrba <fridrich.strba@bluewin.ch> [c577dc0128934872eda291e9cfb5033e03b30ca9] Port to the librevenge-generators 2013-11-05 Fridrich Štrba <fridrich.strba@bluewin.ch> [f9757c9d888bb18ec3fbd4dacfc3e85af339b87c] librevenge namespace 2013-11-04 Fridrich Štrba <fridrich.strba@bluewin.ch> [4045f41f1f0d39f73c47ab4cb1ced13d9562ffa8] The library does not depend on the steam implementations 2013-11-04 Fridrich Štrba <fridrich.strba@bluewin.ch> [bbaaaacac41f59a178968b726e29985385fea437] Depend on right libraries 2013-11-04 Fridrich Štrba <fridrich.strba@bluewin.ch> [33888bf408c81f41e7b1edea466db3a89ad6c0e1] Properties are now in librevenge: namespace + some fixes 2013-11-03 Fridrich Štrba <fridrich.strba@bluewin.ch> [b165cca501e5f9e84bc565cf95b310fccb6000eb] Don't forward-declare those ones 2013-11-02 Fridrich Štrba <fridrich.strba@bluewin.ch> [28647e216df8e0dac28a5d1394ece1b4443a8a8c] Adapt to the new RVNGInputStream API 2013-11-02 Fridrich Štrba <fridrich.strba@bluewin.ch> [2043e8b8cd8bc318fe70eb9a6938bb8387ec6283] Use librevenge 2013-09-02 Fridrich Štrba <fridrich.strba@bluewin.ch> [ad3c43ffdf657043cd010c4928bc327a31cceedf] Historically, gradient is linear if not specified the draw:style (cherry picked from commit e51d9ed2b5a62bb15aa3cdd34035c619cb249265) 2013-08-27 osnola <alonso@loria.fr> [c31734a918f88a8b6b707082fc3e70c9199ebc14] Silent more warnings: mainly cppcheck warnings... (cherry picked from commit 471f80bb6fbfbd126b0ecdf2491e3e341c348622) Signed-off-by: osnola <alonso@loria.fr> 2013-08-26 Laurent Alonso <laurent.alonso@inria.fr> [ad8a5973c2dfdbf7ece07e3a0e211bdcf6889670] Silence some warnings (cherry picked from commit 403f438066336a95a2f0ebcca452f09cf3b5add0) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-26 osnola <alonso@MacBook-Air-de-laurent.local> [025a60fec95b4deb8aca1658e8da7062d2454bc0] Correction in dash-array: when the dimensions are given with WPX_PERCENT, use the line width to compute the final dimensions. (cherry picked from commit 085ed5000a823f4c68953c1616f0fdb9c183a7a7) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-25 Laurent Alonso <laurent.alonso@inria.fr> [926a77c1e4dfdc9d44a14e4921614bcf0f311394] Changes to dash-array (cherry picked from commit cd463673755d96241cf408dfb5863f22dc5d22ac) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-25 Laurent Alonso <laurent.alonso@inria.fr> [98533ab0c6552606fe45aaaa1590636fee93b5d2] Port useful stuff from libcdr (cherry picked from commit 2a949eb54004956ba425c162c345e8376a55051f) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-25 Laurent Alonso <laurent.alonso@inria.fr> [0e46c9861c704021a9d2ae463acaeb8b1f135cc8] Port useful stuff from libmspub (cherry picked from commit bf104da1eaea6403b7e64cb55e9e9602fb7211d2) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-23 Laurent Alonso <laurent.alonso@inria.fr> [ce6ef0ffdfaecea47c20208041ccc14066f3dd0a] Extract some logic into its own function (cherry picked from commit 2f96abbdc0a68d8c0ebc43a51223487c3a8b6b96) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-23 Fridrich Štrba <fridrich.strba@bluewin.ch> [46b1aac9cb66d25551a565973a9fd1273602e1b2] Conditionalize the xml header for future change (cherry picked from commit 0f82c4ed5e177de4a478a943708f912c5acf7736) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-23 Fridrich Štrba <fridrich.strba@bluewin.ch> [8c4a2098c4ae43d0a271e1e6a4c5347e82308187] conditionalize xml namespace (cherry picked from commit fb07929e7b89ac5cde5c18086f244eb310a849fc) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-23 Laurent Alonso <laurent.alonso@inria.fr> [84276a5b3fc4659aef66c799dd8969263da7105d] Port changes from MSPUBSVGGenerator to WPGSVGGenerator (cherry picked from commit c18735c027da1d1147319877ecc82625fcff3182) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> Conflicts: src/lib/WPGSVGGenerator.cpp 2013-08-23 Laurent Alonso <laurent.alonso@inria.fr> [815ab91f92541d3ad0773e3224d8d3ad2aacd0e1] Even more fixes for the WPGSVGGenerator (cherry picked from commit 96b3a4ee5fd9f5fb27fa8b88326772d12880ae27) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-23 Fridrich Štrba <fridrich.strba@bluewin.ch> [de6a7eb26c0e44b32e8afb1d1e15c2e9f4608894] Make WPGSVGGenerator able to produce an SVG per page (cherry picked from commit 8c690a481ce97faee5421b672a06734ae4e6c869) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> Conflicts: src/lib/WPGSVGGenerator.cpp 2013-08-22 Fridrich Štrba <fridrich.strba@bluewin.ch> [553090043accb8b465ad9e915c39cf9900336615] astyle -b -k3 -y -n -r -t \*.cpp \*.h 2013-08-22 Laurent Alonso <laurent.alonso@inria.fr> [4e95dcc06c1ce02120e70789d99678acad40e230] More stuff for the svg-generator class (cherry picked from commit 36d26ed222939c25c37f12b3711cd02c02ac42f5) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-21 Fridrich Štrba <fridrich.strba@bluewin.ch> [402e024b8b1ab8d6c54706941baa0e7b1a45c8e9] Mismatched tags (cherry picked from commit 9e6c8e05b6453db3a573bc0ff9d510a12060e24b) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-08-21 Laurent Alonso <laurent.alonso@inria.fr> [ced9cb46f3f0a655853c240f4c4473b7c226da4a] Miscellaneous fixes of the svg-generator class (cherry picked from commit f32fdbd19a47f07d6b76b2a8546ea75535625b49) Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2013-05-10 Fridrich Štrba <fridrich.strba@bluewin.ch> [8cd6388345d0ee21c98e180035641e1e2dc5846d] Update/delete alternative build systems 2013-05-10 Fridrich Štrba <fridrich.strba@bluewin.ch> [b04880bded34e6e4db6d7229a1f41b4fb2a87f68] libwpd already does this conversion, so don't dupplicate (cherry picked from commit c57f196ea537a9898d83806e17eb05690d892cd7) 2013-05-10 Fridrich Štrba <fridrich.strba@bluewin.ch> [deb9f845d442066c1dda9a66e1a5ceebe8817802] Make Michael Stahl happy (libwpg part) (cherry picked from commit 540e6a4cf65bcbe341630dcef4bb8020888f9b31) Conflicts: configure.ac libwpg-0.2.pc.in libwpg-0.3.pc.in libwpg.pc.in 2013-04-25 Fridrich Štrba <fridrich.strba@bluewin.ch> [8ea1270029a79958ceeb76f01fc9bbc6702a2f3e] Some sane defaults for the build 2013-04-18 Fridrich Štrba <fridrich.strba@bluewin.ch> [6f55ce4666f504b0ae3d666c98ee00e471c1161a] Fix distcheck and LO build 2013-04-18 Fridrich Štrba <fridrich.strba@bluewin.ch> [f89f4adb4c996f29dbf3f6b90a39888d7189c1b8] Small fixup 2013-04-18 Fridrich Štrba <fridrich.strba@bluewin.ch> [9cc9228cd46e1c01d3f0289724beae9e17939782] By agreement of all contributors, dual-licensing under MPL2+ and LGPL2.1+ 2013-01-18 Fridrich Štrba <fridrich.strba@bluewin.ch> [fdec4fe48bf96841604971374b2e0bb68f025750] Fix build with newer autotools 2012-12-16 Fridrich Štrba <fridrich.strba@bluewin.ch> [e6bcf9d0eafef7335ec17fabae54ae835a8c442f] Change some changes to project files 2012-12-16 Fridrich Štrba <fridrich.strba@bluewin.ch> [e9b636b6dceedc166c8ab37f080902cfa0b45b8b] These ones don't need to be executable 2012-12-16 David Tardon <dtardon@redhat.com> [3e346285869ef7202b0e0c0908cf9afcbe2200d3] coverity: drop useless check for NULL before using delete Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2012-12-16 David Tardon <dtardon@redhat.com> [ec66ff0af5bbe808f534107528aee9c4e76277d2] coverity: depth is always 1, 2, 4 or 8 here Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2012-10-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [770e100e61af015f793d0613269ea9d1985a369a] Some more configurability about warnings Conflicts: configure.ac 2012-10-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [ca40405a9cd7a69e441b6cad4160fff8ee2ae7e8] Small changes to the visual studio projects 2012-09-16 Fridrich Štrba <fridrich.strba@bluewin.ch> [eaa1f776cee04ef9f40341f28f82b1314df0d295] Specify LIBWPD_LIBDIR and LIBWPD_INCLUDES as env. variables 2012-09-14 Fridrich Štrba <fridrich.strba@bluewin.ch> [433236e506ed2cd812ec225c40f6d59199c24ade] Dist the VS2010 files 2012-09-14 Voreppe LibreOffice Builder <voreppe@nomail.com> [a0a89555aeba0f60abd9ecc075e49e245f629034] Adding VS2010 project files 2012-09-14 Fridrich Štrba <fridrich.strba@bluewin.ch> [a2896704d2333440d9f402074e72dd54069596b5] Dist the VS2008 files 2012-09-14 Voreppe LibreOffice Builder <voreppe@nomail.com> [2dfa962fe42d1f6417cf780726ed6db7e65be532] Add VS2008 project files 2012-09-11 Fridrich Štrba <fridrich.strba@bluewin.ch> [35018ca4b63b8a882b8dfc7dc62481a58e808040] Little modification of the VS6 build 2012-09-10 Stephan Bergmann <sbergman@redhat.com> [f98c1f4308b75ccbb2b98ed8b4011b4f84e841d3] -Werror,-Wunused-private-field Originally fixed for LibreOffice as <http://cgit.freedesktop.org/libreoffice/ core/commit/?id=d4419806c8f4633f99ec54f564930f1932cf4549 "libwpg: -Werror,-Wparentheses -Werror,-Wunused-private-field" (and the -Wparentheses part is already covered by 5cf190eb365df00a1446738b3ab0d3e55291def3 "Fix clang build"). 2012-08-31 Fridrich Štrba <fridrich.strba@bluewin.ch> [499768a10562aa546f5192594e572ce0dbba8453] Avoid warnings of autotools 2012-07-23 Fridrich Štrba <fridrich.strba@bluewin.ch> [630ecb98adea61df3baed7b19aa8a3c7a87c8f2c] Appease automake 1.12 2012-07-01 David Tardon <dtardon@redhat.com> [5679ab2b21ba0dadb134d5a077048b20c33674f9] coverity: avoid implicit sign extension in cast 2012-07-01 David Tardon <dtardon@redhat.com> [798dcc6e0637651c77ae5e528dcb0b4914c26b4d] coverity: protect against self-assignment 2012-07-01 David Tardon <dtardon@redhat.com> [92166ae376c1901170a36fe6478c97a319f3fec1] coverity: the condition is always false 2012-06-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [a8aadaceefd7ceeb92f1f80303b516bf4c9f8eb3] fix some clang warnings 2012-06-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [8a733fb26d44626afce0aadecf8d369fd77e188e] Warn a bit more and have it easier in LO 2012-04-24 Fridrich Štrba <fridrich.strba@bluewin.ch> [5cf190eb365df00a1446738b3ab0d3e55291def3] Fix clang build 2012-01-27 Fridrich Štrba <fridrich.strba@bluewin.ch> [9b73338358e166d8b8011319750bcc73450f441a] Fix the buildnumber.sh script 2012-01-17 Fridrich Štrba <fridrich.strba@bluewin.ch> [a05f5f9fb934ab0f8497a2cba709df41c8a5fd63] Backport changes from libvisio 2011-11-29 Fridrich Štrba <fridrich.strba@bluewin.ch> [0cf2508dab181614f0739353e6105d5ff710a54e] Some ABI/API breakage for more rich text in 0.3.x 2011-11-24 Fridrich Štrba <fridrich.strba@bluewin.ch> [fe3785782a3254ae21af8c3d698edaf34ab1cb35] Update doxygen.cfg file 2011-10-28 Fridrich Štrba <fridrich.strba@bluewin.ch> [d2f559425db955efe49b4e06653a5d4cc0deb73c] Add modelines to enforce the coding style 2011-10-25 Fridrich Štrba <fridrich.strba@bluewin.ch> [52be98406b8240e96d5e46de0f94662a078f86f7] Reformat for the sake of consistency 2011-10-17 Fridrich Štrba <fridrich.strba@bluewin.ch> [edc4f9d4394011d6ce685c3dae36a3bde595d405] Add -Weffc++ flag to help us to write less crappy code 2011-10-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [87b3c7c14844fde9b4574808eb30d9ffde609161] Consistent use of right variables 2011-10-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [3430c98bdc9b1054d368f0b882aec1d7c0e78612] Don't use private api extensions if not needed 2011-10-05 Fridrich Štrba <fridrich.strba@bluewin.ch> [bc6925d0642d72392464c7dd72d9dd339ed98b1f] Fix build inside a new LibreOffice 2011-10-04 Fridrich Štrba <fridrich.strba@bluewin.ch> [43db3ef26c7d7003f1ce32d87a4e132b20f3f97e] This does not need to be going from int to double 2011-10-04 Fridrich Štrba <fridrich.strba@bluewin.ch> [8544c21d90f91e3f0a4af06ef3ccba3d53b2a0e4] stroke width 0 should be interpreted as hairline 2011-10-04 Fridrich Štrba <fridrich.strba@bluewin.ch> [ea575c0a0defb3cd5446f5c7deec9b80e75c7a7f] Don't cater for cases that don't happen in WPGSVGGenerator 2011-10-04 Fridrich Štrba <fridrich.strba@bluewin.ch> [0b1e3c623103c736cf4cd12a0d03e937ac10a9bc] A typo in parsing WPG1 pen style 2011-09-30 Fridrich Štrba <fridrich.strba@bluewin.ch> [58f643143e30a00ed8c615ee90d930d501eebf5b] Fill up the dots2 from dots1 when only one dot type is used 2011-09-30 Fridrich Štrba <fridrich.strba@bluewin.ch> [c760ed4c2fb760d49aa5b06d95ea3a93b99b184e] Fix WPG default dash arrays 2011-09-30 Fridrich Štrba <fridrich.strba@bluewin.ch> [a48d5d0e8c992c7c647eb832f04c14350e111b07] White-space change 2011-09-30 Fridrich Štrba <fridrich.strba@bluewin.ch> [d243f39c4ec099e916041b3df6dc9b4d0d370203] Adapting the WPGSVGGenerator to a more advanced generator in libvisio 2011-09-30 Fridrich Štrba <fridrich.strba@bluewin.ch> [f18ead40c81d38912feadb19aab4748765f1f023] Rewriting the dash array passing in the API 2011-09-30 Fridrich Štrba <fridrich.strba@bluewin.ch> [f82d65940970cc5c48a359917549fa2d8d8d8646] git-ignore some more files 2011-09-26 Fridrich Štrba <fridrich.strba@bluewin.ch> [bc25dbb42858689d9259667abc8138e74199eaa0] It looks like svg:cx and svg:cy for gradient center are better choice 2011-09-12 Jan Holesovsky <kendy@suse.cz> [1034bf8e47a1cdc125d223a0c4fd64b32023120c] Fix windows gcc build of libwpg inside LibreOffice tree 2011-09-10 Fridrich Štrba <fridrich.strba@bluewin.ch> [a97825d26f7396d9f07757c655a86dd53efbea4e] Fix autotools Windows build 2011-09-10 Fridrich Štrba <fridrich.strba@bluewin.ch> [da57aac344249662048020e716fd133b100c9c4a] Fix a typo in configure.ac 2011-08-31 Fridrich Štrba <fridrich.strba@bluewin.ch> [b9f99f462a177af47e81e22bf632a36d3b29d796] Give credits to scarabeus the way we do in libwpg 2011-08-31 Fridrich Štrba <fridrich.strba@bluewin.ch> [e727dafa1443a307a7434c83aa5e6a708ea737d2] Libwpg does not put copyright or license headers into build files 2011-08-31 Fridrich Štrba <fridrich.strba@bluewin.ch> [cb593dcf175fb900d0f7739ed124ac21e9a97d91] Bump version 2011-08-31 Tomas Chvatal <tchvatal@suse.cz> [e1cd4aa3f274053342f17f4406168ca1d897e323] Update configure.ac on latest syntax from libvisio. Signed-off-by: Tomas Chvatal <tchvatal@suse.cz> Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> 2011-08-12 Fridrich Štrba <fridrich.strba@bluewin.ch> [fc61e0f59a02269101e60cd2b17f393d1306ad8f] fix description 2011-08-12 Tomas Chvatal <tchvatal@suse.cz> [f1e9c3bc78f97e0df7b007ca23bc476852c1a316] Add gitignores. Signed-off-by: Tomas Chvatal <tchvatal@suse.cz> 2011-08-12 Tomas Chvatal <tchvatal@suse.cz> [f7efffb7825d6cc85e516b26e647b03049bddc25] Update configure.ac to new syntax Signed-off-by: Tomas Chvatal <tchvatal@suse.cz> 2011-08-12 Tomas Chvatal <tchvatal@suse.cz> [d5d6de3c198b2eeaefbba248f460b15a25348cb4] Rename configure.in to configure.ac Signed-off-by: Tomas Chvatal <tchvatal@suse.cz> 2011-08-12 Tomas Chvatal <tchvatal@suse.cz> [a7315234b9b47a574c209a757d0d74667f81bf83] Cleanup the makefile.am Signed-off-by: Tomas Chvatal <tchvatal@suse.cz> 2011-08-12 Tomas Chvatal <tchvatal@suse.cz> [18def94f73d0487dc32580c7b759cd868f6abe17] Punt cvsignore 2011-06-10 Tor Lillqvist <tml@iki.fi> [438269a5b4d77707ba252ad53a9e485ebcc84a80] Android compilation fix 2011-06-03 Fridrich Štrba <fridrich.strba@bluewin.ch> [e91fc859c3c71e3aea09d60cb52e1320fd0825b0] Fix windows MSVC6 build 2011-06-03 Fridrich Štrba <fridrich.strba@bluewin.ch> [1b4abd4266b5dd4d67e0d0f2b5ce86c8b46f85f7] Remove unused file 2010-12-05 Lubomir Rintel <lkundrak@v3.sk> [5e0cf43acc7cc90612ac0b23d917e5bd38144e56] Avoid multilib conflict in Doxygen documentation with timestamp. 2010-11-24 Fridrich Štrba <fridrich.strba@bluewin.ch> [5ffd3b3e2edac195409a8f1c518f0e11a7f5320d] Fix pkg-config dependencies 2010-11-16 Fridrich Štrba <fridrich.strba@bluewin.ch> [cf72266a42774ab3205b74c96e1c722a9f5cb9c6] Fix news for 0.2.0 release 2010-11-10 Fridrich Štrba <fridrich.strba@bluewin.ch> [77a5891f07b758ccd5682b87f8004afd2ebc86ca] Generate ChangeLog at make dist time and rename the existing one to NEWS 2010-11-09 Fridrich Štrba <fridrich.strba@bluewin.ch> [ac3c06f0833affa6046f563bcb24cd30c4bd8f84] Fix some executable permissions 2010-11-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [f038973f224ec04683efb573bc802ffb599d05ad] Don't export the WPGDashArray.h header 2010-11-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [2c4da6d044ca81cc12624dfbeaa2685166de44d0] Don't export fixedPointToDouble symbol 2010-11-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [8843c18cc08959fd87360d2fce76d0311ce16957] Fix some warnings 2010-11-06 Fridrich Štrba <fridrich.strba@bluewin.ch> [e86a7de829e514582647d21c7cbb139984655a2c] Fix the OOo/LO makefile.mk 2010-11-01 William Lachance <wrlach@gmail.com> [163ed29401eeb28f5482af37b62b71a96113b6b0] Update for new insertSpace function in libwpd 2010-08-23 William Lachance <wrlach@gmail.com> [0ce836b160c916ef7a680b1e81d6e9f150f219d7] Adapt to API changes in libwpd 2010-07-27 William Lachance <wrlach@gmail.com> [221103e24e633ae4e7bf202b89ff1e2ad5f6aab4] Adapt to changes in libwpd document interface insertField is now the more specific insertPageNumber. This might change, but that's what we're doing for now. 2010-06-22 Fridrich Strba <fridrich.strba@bluewin.ch> [a6953088a8d31742f9934114265b77a1d8fb8541] Adapt to libwpd changes 2010-06-11 Fridrich Strba <fridrich.strba@bluewin.ch> [c093f436084c1894b52191c4e2b87650237f072f] escape text when writing to svg 2010-06-10 Fridrich Strba <fridrich.strba@bluewin.ch> [191487ce25939525d21d0a5bd5231c2f6d426979] Don't parse here the sub-document, since nowadays the parser works 2010-06-10 Fridrich Strba <fridrich.strba@bluewin.ch> [98b2ccd1319c5a4aa8b4c38865135e4f5ac22262] Don't bother with text Path and text Block that we don't support yet 2010-06-10 Fridrich Strba <fridrich.strba@bluewin.ch> [1cc5958133b9e20f781cf2edde5fb6bf6383b3ed] writing out text attributes into SVG 2010-06-10 Fridrich Strba <fridrich.strba@bluewin.ch> [ec87ee7bd0bfeb564776e7997077a4878d5e9715] Some more steps towards parsing of embedded text 2010-06-10 Fridrich Strba <fridrich.strba@bluewin.ch> [a11fdcc6149bd5a3cbcb908f55300c802bb02a7e] Some more parsing of text data 2010-06-09 Fridrich Strba <fridrich.strba@bluewin.ch> [f9b273165e610fc98317015d64a2e04578ee174f] Starting to parse text embedded inside graphics as a fragment of WP document for wPG1 and WPG2 2010-06-08 Fridrich Strba <fridrich.strba@bluewin.ch> [a8af89f8907c0ea049b47c5c7f84fcc751bc5ef0] Starting to support some text elements embedded in WPG documents 2010-06-08 Fridrich Strba <fridrich.strba@bluewin.ch> [c37f39d3fd62b80ed3f235f0a1db9448205aaf00] better this 2010-06-08 Fridrich Strba <fridrich.strba@bluewin.ch> [cb52b887f55747f7ddc13f94b561db350be01fe0] Fix a regression that was introduced by code trying to load invalid documents :) 2010-06-07 Fridrich Strba <fridrich.strba@bluewin.ch> [7238f47c64de69528b476dbf7db3527cfa5c1376] converting partial ellipse to elliptical arc 2010-06-07 Fridrich Strba <fridrich.strba@bluewin.ch> [ea1f2f0f6b95b2c646887e8cd9052a6af83096a6] Trying to handle some invalid documents that libwpd's dumping mechanism created due to a bug 2010-06-06 Fridrich Strba <fridrich.strba@bluewin.ch> [58b7037787e2c1c7be26e918a3bf20fc4de2c3e7] fixing distcheck errors 2010-06-06 Fridrich Strba <fridrich.strba@bluewin.ch> [9160aab71f4f3f4e882cacbeac1b4dd6abccf91f] Fixing a logical error 2010-06-06 Fridrich Strba <fridrich.strba@bluewin.ch> [c58a3455d161709e35740bc6a3fb2ef0a582cbe5] trying to tweak a bit the styles 2010-06-06 Fridrich Strba <fridrich.strba@bluewin.ch> [45b762bf59e637f638db58a0d9aabcb71b0ed3f7] *** empty log message *** 2010-06-06 Fridrich Strba <fridrich.strba@bluewin.ch> [c7e5402f518d5f4ce2990ac2794232fbf3f136b5] Implement --with-dummy-bitmaps for purposes of svg validation runs 2010-06-04 Fridrich Strba <fridrich.strba@bluewin.ch> [2ef4b2df7d3e071ab8ae1bb07c7de8a3bc8d89d7] Fixing rotation angles 2010-06-04 Fridrich Strba <fridrich.strba@bluewin.ch> [09c81f164dec4fcda4f8bade88f01834d4c7a844] Empty gradient array means that object is not filled 2010-06-04 Fridrich Strba <fridrich.strba@bluewin.ch> [002d8537ee4366462e1c0bebb5515da24f796033] Fix some issues with styles output 2010-06-04 Fridrich Strba <fridrich.strba@bluewin.ch> [e0971bf03948185953a0eef7b87db55a53956191] Fix a badly formed xml in svg output 2010-06-03 Fridrich Strba <fridrich.strba@bluewin.ch> [c3588169caffb06ec584339c7a2f8dd586bde870] Miscellaneous little things 2009-09-11 Fridrich Strba <fridrich.strba@bluewin.ch> [3ff7df0da72c09d065df18689bfca8fb65392ca4] missing include 2009-09-07 Fridrich Strba <fridrich.strba@bluewin.ch> [fa86da815216006f378400dcceaf7eaec8a774df] Fight FUD and misunderstanding 2009-09-07 Fridrich Strba <fridrich.strba@bluewin.ch> [1aa79df4e44ee1d619d948c147e3de4fe9654788] Since now the resolution matters we are trying to get it right (hopefully) 2009-09-07 Fridrich Strba <fridrich.strba@bluewin.ch> [6d6a3801cbeb1c983f885da5ce4ce2b790ced135] Actually use different numbers for binary dumps if there are several bitmaps in the file 2009-09-07 Fridrich Strba <fridrich.strba@bluewin.ch> [cf556fa38c1d94602b9c024227d6d5ab307707b6] Adding the image resolutions to the generated DIB + starting to rework the dash-array to remove the public accessibility of the class 2009-09-07 Fridrich Strba <fridrich.strba@bluewin.ch> [54aedf59be35da7176f2909d1336dd2d18e99697] Trying to finish the 0.2.0 series release 2008-12-30 Fridrich Strba <fridrich.strba@bluewin.ch> [868f81aa1b8ed7e38d29fffc58ba729461c6eca3] adapting to the non-use of size_t in libwpd 2008-12-10 Fridrich Strba <fridrich.strba@bluewin.ch> [388517f6fb58bcff6786b8e0b4dbe11934d90293] move gradient angle from WPGGradient class to the general style (we will get rid of WPGGradient soon) 2008-12-05 Fridrich Strba <fridrich.strba@bluewin.ch> [8ff816916a461856639bf0c1f2dcc8d38f2d9727] removing unused files 2008-12-05 Fridrich Strba <fridrich.strba@bluewin.ch> [fcb984ffc54cd4a1a8213184c1f12d1cba547348] committing work done in the train while having wireless access 2008-12-05 Fridrich Strba <fridrich.strba@bluewin.ch> [78eba5fd6b4bd443db27032328fc12982fd61245] moving the brush style information out from the WPGBrush class (making the class meager so that it can be removed at one point) 2008-12-04 Fridrich Strba <fridrich.strba@bluewin.ch> [8f8538acd240d811371182c62a042600f040702e] remove public access from class WPGColor 2008-12-04 Fridrich Strba <fridrich.strba@bluewin.ch> [3cdcff3d29fac834b35d675c065b743a3e0457f9] don't fill straight line + don't fill opened objects 2008-12-04 Fridrich Strba <fridrich.strba@bluewin.ch> [358f232b3e82476de9e5507cadde739ec743cca2] removing the testdocs from here 2008-12-03 Fridrich Strba <fridrich.strba@bluewin.ch> [af4c1fbbf3234844759805219729cf317a18dc81] taking WPGDashArray from WPGPen.{cpp,h} into a separate file 2008-12-03 Fridrich Strba <fridrich.strba@bluewin.ch> [90dfe386e2a1fa16a1c8189cda099f93b722169d] transforming rgb(XX,YY,ZZ) to #XXYYZZ (still need to handle the default brush correctly) 2008-12-03 Fridrich Strba <fridrich.strba@bluewin.ch> [fc307a27f27bc3197ad7e7c1754e917379f2f4f1] all float -> double (it does not take so much more space and saves big deal of precision) 2008-12-03 Fridrich Strba <fridrich.strba@bluewin.ch> [885600408b12220256b8aeb87219114eed837370] adapting to the fact that getFloat -> getDouble in WPXProperty class 2008-12-03 Fridrich Strba <fridrich.strba@bluewin.ch> [ef7ba477fae55b006b774149aa0dcc7de120e52c] small changes that prevent some crashes and produce a more efficient svg 2008-11-28 Fridrich Strba <fridrich.strba@bluewin.ch> [53743c06548fd12b64ed7da65bca7f278616bb90] joining all the style related callback into one since we are calling them together 2008-11-28 Fridrich Strba <fridrich.strba@bluewin.ch> [a136f42acdde69b3e486bd98c37b09c36f6fce47] removing public visibility of WPGBitmap class since Qt4 is able to load a bitmap from a bmp 2008-11-27 Fridrich Strba <fridrich.strba@bluewin.ch> [36ff0ff253a2511b86613aeb8f30e9ff22ef2da6] some more api change (and more to come) 2008-11-27 Fridrich Strba <fridrich.strba@bluewin.ch> [8842d253e406c9bb251430086b5ac6970759ccfc] WPGRect gone + simplify WPGBitmap so that it doesn't duplicat functionalities in other classes 2008-11-27 Fridrich Strba <fridrich.strba@bluewin.ch> [f15fe9bed7378ac5325fe9518e89a18926eb21ba] removing another libwpg type: WPGPoint 2008-11-25 Fridrich Strba <fridrich.strba@bluewin.ch> [00a90a8838361021eb4baff1d8f42beaa28dc6bb] getting rid of another data structure in favour of libwpd framework WPXProperty* classes 2008-11-24 Fridrich Strba <fridrich.strba@bluewin.ch> [32cd365f7164978ec3ea0d9406c2f2301358c4b0] first step in the struggle to simplify libwpg api 2008-08-21 Fridrich Strba <fridrich.strba@bluewin.ch> [0e4982e92eb49f686690bada98db5ffefe63fddb] avoiding a signedness/unsignedness issue 2008-08-15 Fridrich Strba <fridrich.strba@bluewin.ch> [dd92590f1a7339c19626fd3050963ac9f4ca05e1] Fix of some WPGBitmap::append methods 2008-08-13 Fridrich Strba <fridrich.strba@bluewin.ch> [095bdec1d79b80cc7389917afd730131b67ff4dc] some more sanity checks due to sum1's tearing-down work. Thanks, dudie 2008-07-27 Fridrich Strba <fridrich.strba@bluewin.ch> [849b71683e01d1ad245306a768588a36c93adf45] some anonymous namespaces here and there + some more verbose --help and --version output 2008-07-25 Fridrich Strba <fridrich.strba@bluewin.ch> [dcf26fd0b22ddce55d524c78fcba5a03361405ee] merging from stable branch 2008-07-24 Fridrich Strba <fridrich.strba@bluewin.ch> [860caab97886de94dab9e80bec2f4a9c3ce7ab24] some more robustness checks 2008-07-24 Fridrich Strba <fridrich.strba@bluewin.ch> [e19bc3b03e401450b976c87cfb601cf016226ab8] adding some more robustness to the parser 2008-07-23 Fridrich Strba <fridrich.strba@bluewin.ch> [95688402362433ce20ea6d5996d1653f1bbb2353] some optimizations + change in handling corrupted bitmap 2008-07-23 Fridrich Strba <fridrich.strba@bluewin.ch> [fddc961cc8375a13b6fd0c8d127e0e3072faaf75] handle in the new std::vector-based RL decoding a broken bitmap the same way as the preallocated-buffer method was 2008-07-23 Fridrich Strba <fridrich.strba@bluewin.ch> [93420ca98179c599e1d906519445ac6e1626d0bd] rewrite the RLE decoding to not use manually allocated memory 2008-07-22 Fridrich Strba <fridrich.strba@bluewin.ch> [8b627926e134ed5724736d86ea2fd8f87ac0fbe4] another defensive condition, just to make sum1's waiting for Godot longer 2008-07-22 Fridrich Strba <fridrich.strba@bluewin.ch> [6c820dc948ff3f03e86c7c3cb80775f337bd1a0b] prevent some invalid reads 2008-07-22 Fridrich Strba <fridrich.strba@bluewin.ch> [03c42d142228e13f74c702de759033cfaabe0c22] remove the crash as not to inflict sum1 unnecessary sufferings and supoerfluous injuries 2008-07-22 Fridrich Strba <fridrich.strba@bluewin.ch> [2bb2e6521d5a9441164211f7a59558401e41e992] build in a crash so that we get a document that contains polyspline 2008-07-22 Fridrich Strba <fridrich.strba@bluewin.ch> [1f2d85a24c625e013e3bf5a40ca87c511c7bff05] we never saw a polyspline, we don't manage to generate it. So, we simply draw a polyline instead and wait for bug reports to give us some more information 2008-07-18 Fridrich Strba <fridrich.strba@bluewin.ch> [d3746777946367a0ed9a2cb57d848b3333cbd3cf] when dumping bitmaps and binary objects, don't crash when the filesystem of the current directory is read-only for the given user 2008-07-17 Fridrich Strba <fridrich.strba@bluewin.ch> [1cb24a36e4c23ea2982474637b12adc6851398fc] handle bitmaps with colour depth 2 and 4 in wpg1 2008-07-17 Fridrich Strba <fridrich.strba@bluewin.ch> [8ead99c08d6502a174ff746a2bc08e9595232236] attempt to handle embedded postscript in WPG1 files (if I could at least have some documents to test with) 2008-07-16 Fridrich Strba <fridrich.strba@bluewin.ch> [0485b8e4ad57dc5fc6fcf17c8cb3f51f845c72b3] small variation of condition 2008-07-16 Fridrich Strba <fridrich.strba@bluewin.ch> [ea6c3878fc61bffbdadced6c0cc10bbdcdd0ae3a] rotate ellipses + make the generated svg look cute 2008-07-16 Fridrich Strba <fridrich.strba@bluewin.ch> [a73186e1cbd827a9c2512fb33a9c8592c339f22d] fix path coordinates + fill attributes 2008-07-16 Fridrich Strba <fridrich.strba@bluewin.ch> [3f2c66e5bb6f96ea61381189aaee12eeba30185a] miscellanous fixes form stable branch 2008-07-11 Fridrich Strba <fridrich.strba@bluewin.ch> [fbeb14385aa28e1461ace2ff972ace950a3bf32c] some cosmetic changes + change of default constructor of WPGBrush + distinguish between polyline and polygon and add a callback for the polyline 2008-07-11 Fridrich Strba <fridrich.strba@bluewin.ch> [55c8d42286f370609045a0263cefa73e48a3afef] fix rect positioning in wpg1 2008-07-10 Fridrich Strba <fridrich.strba@bluewin.ch> [1577c0524d9038ceebca4b4d588eaa4aaee1b3a3] add callbacks for embedded graphics 2008-07-09 Fridrich Strba <fridrich.strba@bluewin.ch> [277ca8b9acb9f02eaf8a5fda6c538794801bff40] don't assume 1200 dpi if the document specifies different one 2008-07-09 Fridrich Strba <fridrich.strba@bluewin.ch> [aa15fb42f8a1ada4713e0d721c481db8f386123d] Add some useful dump and debug capabilities and fix a wrong seek 2008-04-12 Fridrich Strba <fridrich.strba@bluewin.ch> [ce77b58a61efc262e68f9821ec6797581cec5b4b] fix some warnings 2008-04-09 Fridrich Strba <fridrich.strba@bluewin.ch> [4defa7fdaeaff98a9f84ab76bed5a8aed2536281] some more unsigned vs. signed stuff in code that is almost never used :-) 2008-04-08 Fridrich Strba <fridrich.strba@bluewin.ch> [7ba8197eeaf3307d401ba7028870711e7f76332a] Allow specifying the docdir and don't install documentation as executables (patch Michal Marek mmarek@suse.cz) + gcc 4.3 fixes 2008-04-03 Fridrich Strba <fridrich.strba@bluewin.ch> [1715bfbf7d79bc9a490baf80d638447163c459a5] pkgconfig is needed + polygon instead of polyline 2008-03-17 Fridrich Strba <fridrich.strba@bluewin.ch> [0bb10d2cad8709b2491406ec72712b9dbce2e87d] let autogen.sh not call configure at all 2007-12-11 Fridrich Strba <fridrich.strba@bluewin.ch> [b8ba911097f350c171461d7ec2f3bd442c62a44b] fix being overkeen :-) 2007-12-11 Fridrich Strba <fridrich.strba@bluewin.ch> [5f00e472e364ba7fe62a91f5b24d27b64f2e8a1a] fix a little warning 2007-12-11 Fridrich Strba <fridrich.strba@bluewin.ch> [e5ef4589a5502a15d452360fedb4a12a581ecd64] Flip native bitmaps if the corresponding scale parameter is negative 2007-12-11 Fridrich Strba <fridrich.strba@bluewin.ch> [505f3c2c7ef4d90b718102cad2a4ad30ee457d84] int is 32 bits on both x86 and x86_64 2007-12-11 Fridrich Strba <fridrich.strba@bluewin.ch> [c89ff750a29000a8e41646959287455b4f8d043b] a trailing <cr> 2007-12-10 Fridrich Strba <fridrich.strba@bluewin.ch> [b36559fc78d6e4c6da0ece6fb7ff1d5ed62e44d8] fixing some issues (forward-port from STABLE-0-1-0) 2007-12-10 Fridrich Strba <fridrich.strba@bluewin.ch> [e73892406789154d3765f597bdf70746aaab38c4] trying to be a little bit more defensive in the code. To be really rock solid, this needs a lot a lot of refactoring 2007-12-07 Fridrich Strba <fridrich.strba@bluewin.ch> [862eb5473ca9a306c860f0f6fd3c9d223df35e87] fix some crashes with bitmap run-length decoding 2007-11-23 Fridrich Strba <fridrich.strba@bluewin.ch> [2e5a0968ee21cc4db74d61804d4426aef489c6b0] adapt to the new shape of the WPXInputStream interface 2007-11-16 Fridrich Strba <fridrich.strba@bluewin.ch> [05cf9525fabd60b5aa60eb78969a8c768d65ac6b] some warnings gone 2007-10-26 Fridrich Strba <fridrich.strba@bluewin.ch> [a78f7b5a76382f6fcc4a71808a781e0709a62c6f] hide the OLE2 bits from the user of libwpg inside the WPGraphics class 2007-10-19 Fridrich Strba <fridrich.strba@bluewin.ch> [d1dda1c7a0d5378c4fd36f2f1359b376b2a6c67d] adapt to the new location of libwpd-stream headers 2007-10-19 Fridrich Strba <fridrich.strba@bluewin.ch> [6c193fb95fcc66791dab517bb00fa77083779fd1] adapt to the reality of libwpd 2007-10-19 Fridrich Strba <fridrich.strba@bluewin.ch> [a3d2ee790168c3a8fbd0e4f8212e67cc3da5e2de] removing some unnecessary use of uint8_t in favour of unsigned char 2007-10-08 Fridrich Strba <fridrich.strba@bluewin.ch> [cb397cb3f3e1878f04aeb98c020ada795c134959] merging fs_experimental into HEAD 2007-10-02 Fridrich Strba <fridrich.strba@bluewin.ch> [ec5fb04b2ae52c8e3085b08b2a2193e2d7aedfac] sometimes, libtoolize is called glibtoolize 2007-09-10 Fridrich Strba <fridrich.strba@bluewin.ch> [f58d63e26731d46122198d2f8a731d20fd170f2b] fix building with gcc 4.3 2007-09-03 Fridrich Strba <fridrich.strba@bluewin.ch> [e982acda73f3659936118660aad78a7bb219c5a1] allow building of docs on win32 if expressely asked 2007-09-01 Fridrich Strba <fridrich.strba@bluewin.ch> [e2f679dcee3dad28479c0ea865770afc7616d007] enable building of static tools 2007-09-01 Fridrich Strba <fridrich.strba@bluewin.ch> [0b36d011bbb6190b17623338f28847e633331de9] oops, forgot this one 2007-09-01 Fridrich Strba <fridrich.strba@bluewin.ch> [93deefeaa0f8cb6ee578b64fda9c1518d4e09c3a] don't break building the resources in multiprocessor build 2007-08-30 Fridrich Strba <fridrich.strba@bluewin.ch> [9aae8160dff8b4c558e5f176637ec463819fe6fd] some little tiny fixes to spec file 2007-08-25 Fridrich Strba <fridrich.strba@bluewin.ch> [808f78a45a3eec71d90a4687e469c976767c6ff0] make the zip-generation script again a bit more general + make upx invocation silent 2007-08-25 Fridrich Strba <fridrich.strba@bluewin.ch> [42058c4f5a2d27e43f049e9c2d3943f4a2fd085e] doxygen is not a cross tool 2007-08-24 Fridrich Strba <fridrich.strba@bluewin.ch> [2dd849ed76b7bd267ca5307ef86d5a30e0c54984] this one is autogenerated 2007-08-24 Fridrich Strba <fridrich.strba@bluewin.ch> [7500039f473cd777eb318023d8680be00af88e15] and modify also the Changelog 2007-08-24 Fridrich Strba <fridrich.strba@bluewin.ch> [e1258a9fbdf77505ae5a7e298c1da89b89a06781] make mingw crosscompiling on linux smooth 2007-08-06 Fridrich Strba <fridrich.strba@bluewin.ch> [83b70da10b7f07643854748ec600a47401ef8e81] buildnumbers for all\!\!\! 2007-08-06 Fridrich Strba <fridrich.strba@bluewin.ch> [610fee594b3939afeecac180b16c4b32f8752101] oops, this line changes all :-) 2007-07-17 Fridrich Strba <fridrich.strba@bluewin.ch> [5751fd6f64b49effab38d7eae73a477ba85bee8e] beware of wpgs where there is no startWPG code: in this case, we don't know about the size of the image anything and we are unlikely to produce something valid 2007-07-16 Fridrich Strba <fridrich.strba@bluewin.ch> [cbbe0d8faa508e7c07db3e0992bb359af4b68a8b] trying to cope with corruption and resulting incompleteness of some WPG files 2007-07-15 Fridrich Strba <fridrich.strba@bluewin.ch> [8e506685479d7e93b28c90617fee995231c57129] fix an error in parsing object capsule + add some checks of sanity in parsing the element 2007-07-11 Fridrich Strba <fridrich.strba@bluewin.ch> [bfa1374bb474df09d546a6344ca7a7fe2f3abcbd] don't try to handle bitmaps with esoteric colour format 2007-07-10 Fridrich Strba <fridrich.strba@bluewin.ch> [adb290ae62a91c6ec3644a58687d5f8ec00963ba] fixing some issues of RLE decoding with documents of data sample size > 1 2007-07-09 Fridrich Strba <fridrich.strba@bluewin.ch> [b68bc6fd7cab0092d13e79898498ae8a3c9a5c5e] fix run-lenght decoding with colour depths less then 4 (more then 1 pixel per byte) 2007-07-09 Fridrich Strba <fridrich.strba@bluewin.ch> [42c3c81dd280853cb2d0e9dc469b2737de37601d] avoid possibility to read out of document with uncompressed binary data of color depth < 8 2007-07-07 Fridrich Strba <fridrich.strba@bluewin.ch> [3c284dbd164961cbd1116da82f89654b4e68698b] necessary with certain stl implemetations like stlport 5.1 2007-07-06 Fridrich Strba <fridrich.strba@bluewin.ch> [94be71392acbbc0cbb01463c675c06a493a16ac3] win32 bits 2007-07-04 Fridrich Strba <fridrich.strba@bluewin.ch> [54d67be03c606c7ffc6b3cdfed4b335adb9f7108] and here 2007-07-04 Fridrich Strba <fridrich.strba@bluewin.ch> [8f2aade9d7c273e67e7002d694a1e52b319f0272] adding the binary data file into makefile.mk 2007-07-03 Fridrich Strba <fridrich.strba@bluewin.ch> [632f64717c31b7ea1fb681aaaad94932833a3824] handle embedded image objects in alien file-formats 2007-07-03 Fridrich Strba <fridrich.strba@bluewin.ch> [fd6fb944c416e21626cd67b89ff6d6ae2eabefc9] trying to handle color formats 1, 2 and 3 2007-06-28 Fridrich Strba <fridrich.strba@bluewin.ch> [b62e91f5a267f10046a6ed453a31e2795dac524b] or maybe now at last 2007-06-28 Fridrich Strba <fridrich.strba@bluewin.ch> [1e35935fd168a0a5a04c1213fd2bdf4077288046] this time I should get the base64 encoding right 2007-06-26 Fridrich Strba <fridrich.strba@bluewin.ch> [d0a1cf689e7c2599835dafc6d2fd05c26475eb6c] not good this include 2007-06-26 Fridrich Strba <fridrich.strba@bluewin.ch> [9bee91e9df835d2c411e1db5238366043a135a5c] some more lazy people simplification 2007-06-26 Fridrich Strba <fridrich.strba@bluewin.ch> [a610a41dddd1da3078fa6b2548e23f7790a71698] make life easy for lazy people 2007-06-21 Fridrich Strba <fridrich.strba@bluewin.ch> [8a8647e9628c5ff571c46d687bb3fb6ed6610a7a] so, if it is unreachable, why to keep it there? let's avoid unnecessary warnings :-) 2007-06-18 Fridrich Strba <fridrich.strba@bluewin.ch> [4112b74b72e015dd0181c93b593e9f45244dbe98] consider first the library we are actually building instead of a library that might be installed somewhere 2007-06-16 Fridrich Strba <fridrich.strba@bluewin.ch> [82baddbd042669b8fd17f0087eb62144b790c93f] rename two callbacks to not conflict with libwpd api 2007-06-15 Fridrich Strba <fridrich.strba@bluewin.ch> [da9aa455fafd8ef9ae6b76771b040135d882cf20] use bitwise operation instead of an arithmetic one 2007-06-12 Fridrich Strba <fridrich.strba@bluewin.ch> [a1d444737c4c2e66ec7d8b14ccd38c676412eba4] finaly, I should get this one right 2007-06-12 Fridrich Strba <fridrich.strba@bluewin.ch> [932ba2c74197bc5f7c09dc96e1df8e056d3f59fe] small fix 2007-06-12 Fridrich Strba <fridrich.strba@bluewin.ch> [566baa53ba33e45779cb62e1ed8f56e4ef9813c2] make svg generation locale independent 2007-06-10 Fridrich Strba <fridrich.strba@bluewin.ch> [2fff4fc471c01a2869e350831d3aa73d066e6815] remove some warnings and make msvc happy 2007-06-09 Fridrich Strba <fridrich.strba@bluewin.ch> [9ec2eb776589a3261edd51091f9efe636ffe40b5] adapt the pc files to the reality 2007-06-08 Fridrich Strba <fridrich.strba@bluewin.ch> [0389d181d3f9ac34f9485aeaec2569049f832e3e] added a member function for WPGBitmap that is generating a base64 encoded Device independent bitmap + alpha 1 means opacity, alpha 0 meas complete transparency + add the bitmap support into the SVG output + one little useful function for WPGString class 2007-05-26 Fridrich Strba <fridrich.strba@bluewin.ch> [bff9e5297b672d444573deb1658ac78793c832f9] package wpg2svgbatch.pl 2007-05-24 Fridrich Strba <fridrich.strba@bluewin.ch> [153d890d4733fb824b3f26c13d9454837346a01d] allow to build against the buffer api without having even the WPXStream.h present 2007-05-24 Fridrich Strba <fridrich.strba@bluewin.ch> [8ee795f64e92acca0ba70fe443a9966defb4302f] fix the win32 (msvc and mingwin) build 2007-05-24 Fridrich Strba <fridrich.strba@bluewin.ch> [4178aaf06aa2c588217fed108e0ed9fdf87580a5] we depend on libwpd header, not on the library as such 2007-05-24 Fridrich Strba <fridrich.strba@bluewin.ch> [cbda53998e783898eae8093b95e3396ed9d66613] remove a file tha tis not used 2007-05-24 Fridrich Strba <fridrich.strba@bluewin.ch> [548f67587c7c7ac34de90041ba4aa76f3f92b061] a little insignificant renaming 2007-05-23 Ariya Hidayat <ariya@kde.org> [810f4992a5a861f63714063c808c5f7f25ff5b05] decode WPG1 8-bit image properly 2007-05-23 Ariya Hidayat <ariya@kde.org> [fd08639e635fced31c78df3332741745de7b04c8] refactor pixels decoding 2007-05-23 Ariya Hidayat <ariya@kde.org> [73a653e0178743e23f9f05e34fbff01e34407328] refactor RLE decoding 2007-05-23 Ariya Hidayat <ariya@kde.org> [a72caac9e2e5b14f6318b8bb7c5ea26a8235ad77] stub for bitmap type 2 2007-05-22 Ariya Hidayat <ariya@kde.org> [d37ecd92f17926b55aecb5a942864c143cda7941] install the script 2007-05-21 Fridrich Strba <fridrich.strba@bluewin.ch> [50f87f7e9f0a264e0a8ad7ff079faa5d0c648d6b] taking care of some warnings 2007-05-21 Ariya Hidayat <ariya@kde.org> [8ccf3c0b0894f4b4b51542683e602debbdbdfe45] - handle bitmap record type 1 - decode run-length encoded bitmap data - decode 1-bit black-and-white image now Perfectspot can load DAVINCI.WPG, FACE.WPG, GEMINI.WPG and DC-10.WPG 2007-05-21 Ariya Hidayat <ariya@kde.org> [42b4df45bd93b47898b1731b7dd0ff572cd5e4a3] fix wrong delete 2007-05-21 Ariya Hidayat <ariya@kde.org> [d6a5478e01578bd84f058d71184153d09e393e77] fixlet 2007-05-21 Ariya Hidayat <ariya@kde.org> [00ee7166d204faccb31c74843e72b5f1abc6ebac] do the XOR on the scanline if necessary now the bitmap is bright and clear! 2007-05-21 Fridrich Strba <fridrich.strba@bluewin.ch> [49bbd837c8c361c02c072ad33f2fe648c0712342] OK, if convenience function, so convenience function 2007-05-21 Ariya Hidayat <ariya@kde.org> [3c9e786c04eb80da797ef94b775173dd81384e2a] efficient allocation, only reallocate when data size is specified 2007-05-21 Ariya Hidayat <ariya@kde.org> [0d32a5d3a6c67a7b9fe899ecb613a37e73fc0f0b] the most difficult part in bitmap handling: decoding the RLE scanlines it's not 100% finished yet, but it shows something already (in Perfectspot) 2007-05-21 Fridrich Strba <fridrich.strba@bluewin.ch> [72a796a4d226288c60ca0b397b0f4015da6598e8] Ariya, something like this is working for you? 2007-05-21 Fridrich Strba <fridrich.strba@bluewin.ch> [a0428f390d175f80169ed0eceacf8cd3fa647d33] just a little tiny removal of obsolete stuff in the doxygen.cfg file 2007-05-21 Ariya Hidayat <ariya@kde.org> [c6d3444aa006039bf43a0c82c900ac85ed5e4537] fix wrong delete, thanks to fridrich 2007-05-21 Ariya Hidayat <ariya@kde.org> [a82ccaaa3f027ae7a2128166ce24013afd563ad4] handle uncompressed 8-bit indexed bitmap 2007-05-20 Ariya Hidayat <ariya@kde.org> [cfb6d9d122286e24d22124349c6ad26d787b7c0d] batch conversion script 2007-05-18 Fridrich Strba <fridrich.strba@bluewin.ch> [12fd7c5b8010c7946bc688ba8d9667b3e307af93] build patch from Rob Staundinger of AbiWhatever fame :-) 2007-05-16 Ariya Hidayat <ariya@kde.org> [5ae0bc859a325bb3a7e1b42c3ed4bd4ad3706463] use WPGRect 2007-05-16 Ariya Hidayat <ariya@kde.org> [91ebf58ba05402bb935ee6a35519036ef3631e57] manage bitmap geometry 2007-05-16 Ariya Hidayat <ariya@kde.org> [6e56f93b4f17856374262308555b83c993289205] for safety, implement the copy 2007-05-15 Ariya Hidayat <ariya@kde.org> [b1ff66dee8fc4c1dbc786b218d8aa5e32599327e] put WPGBitmap also for convenience 2007-05-15 Ariya Hidayat <ariya@kde.org> [58a4fed936e17a502623edffa314297395648ad1] add myself 2007-05-15 Ariya Hidayat <ariya@kde.org> [b2df6e0d19dc6a0ec823bb2daab96fe405e2a14a] extend the paint interface to draw a bitmap (it's not really used yet, only a stub) 2007-05-15 Ariya Hidayat <ariya@kde.org> [27f78419bf224b5c351f6dedb811db02bb0d448a] add WPGBitmap class to hold the raster image, still not used yet 2007-05-15 Ariya Hidayat <ariya@kde.org> [4fea0d1b9a58ec148cee3d8424ada062a0c3ece9] stub for the bitmap data 2007-05-15 Ariya Hidayat <ariya@kde.org> [78798e3e12815f04ff21a8847d0fb2670fc75e8d] stub to handle bitmap, nothing is really there yet 2007-05-15 Ariya Hidayat <ariya@kde.org> [82dc605f40e6a07e4687ac5c50d6d229f9f8312d] include its own header first 2007-05-15 Ariya Hidayat <ariya@kde.org> [5ded1b843bc2d0ce2e31891a31b453e69fd90953] fix FSF address 2007-05-12 Fridrich Strba <fridrich.strba@bluewin.ch> [d43d416f2ccba4f99dd051ff50c34f7d18a576b9] not good use this in initialization - bad me 2007-05-09 Fridrich Strba <fridrich.strba@bluewin.ch> [38addf6b90e23f77ff29e784ad432eb2e9a92287] Trying to be very tough with warnings 2007-05-08 Fridrich Strba <fridrich.strba@bluewin.ch> [c81bd39de6d58e527cb614376d08556493a5b003] some fixes of bugs that showed when integrating into ooo-build 2007-05-07 Fridrich Strba <fridrich.strba@bluewin.ch> [74b5a8fd2ef8a682328700ad468c3f69b64d3109] package correctly the files, remove some warnings in WPGPath.cpp and adjust some more the makefile.mk 2007-05-07 Fridrich Strba <fridrich.strba@bluewin.ch> [99fa3417398782dd917f2b6ef6fec2834a1a03a3] modifying the makefile.mk to correspond to a recent OOo codebase 2007-04-26 Fridrich Strba <fridrich.strba@bluewin.ch> [cb9b2acf00edd085256fe4a6c33a6a9f957d9cf9] cleanup 2007-04-20 Fridrich Strba <fridrich.strba@bluewin.ch> [ef99369fa76c9c42f8f02dccdd15884ebe3ab3ce] Make libwpg use WPXInputStream; build docs and package them; make it possible to build --without-stream and --without-docs 2007-04-02 Fridrich Strba <fridrich.strba@bluewin.ch> [258269f34c782a0bf4a991b56d2819f388d154c8] fix rpmbuild on some 64bit systems 2006-12-15 Fridrich Strba <fridrich.strba@bluewin.ch> [371570afe545f2076c34f4e42dfb26cab8f2be26] use WPG defaults in default constructors 2006-12-15 Fridrich Strba <fridrich.strba@bluewin.ch> [ff9b80004f81111c21fc9cc2d2483b4ff6d8b691] some fixes for gradients 2006-12-15 Fridrich Strba <fridrich.strba@bluewin.ch> [e9fe2128e8eb5de08555157d653878656bb3930f] add a cheap WPGString::length() to save abiword some time 2006-12-14 Fridrich Strba <fridrich.strba@bluewin.ch> [575738dd9635a786ad6748efb1df030ddcb26567] this one should be removed as well 2006-12-14 Fridrich Strba <fridrich.strba@bluewin.ch> [5a51fecd350fbfa5a79d8850118ef0735822aeb9] add a new very basic WPGString class + avoid users of libwpg::WPGraphics::generateSVG a need of freeing a pointer they did not allocate 2006-12-14 Fridrich Strba <fridrich.strba@bluewin.ch> [2466d012fe054868473548cd15a78b0e6e4b5a3b] do not inline any method of the API classes 2006-12-14 Fridrich Strba <fridrich.strba@bluewin.ch> [eccb88162504c1734c0032ce550bc8613b87f895] add a little info for users 2006-12-14 Fridrich Strba <fridrich.strba@bluewin.ch> [edb2f5abbca65b7209c10be97ada8ee803b00464] return a C-string allocated on heap instead of a temporary that is not even guaranteed to be there :-) patch Dominic Lachowicz 2006-12-13 Fridrich Strba <fridrich.strba@bluewin.ch> [a4d81d73ebeb3c4ff1378aa1fbc2a15217ad4260] unbreak the DEBUG build 2006-12-13 Fridrich Strba <fridrich.strba@bluewin.ch> [679cc0868cff7599a001a0f821780c884f907c49] add libwpg::WPGraphics::generateSVG function as a courtesy for different applications that support svg already 2006-12-13 Fridrich Strba <fridrich.strba@bluewin.ch> [069025eb65dc1c623076b7defd3f07ad13adbf3a] use a std::ostream instead of printf; also fixes printing floating point numbers in non-C locales (patch Dominic Lachowicz) 2006-11-24 Fridrich Strba <fridrich.strba@bluewin.ch> [4f27e71516e6cea81f23341f5793331fead2523b] removing many warning using -Wall -Weffc++ and -pedantic 2006-11-21 Ariya Hidayat <ariya@kde.org> [2658b078b9f9cf3b60e7ba4946f37db9d873c424] make the constructors explicit 2006-10-27 Fridrich Strba <fridrich.strba@bluewin.ch> [a008e37841a6a98f434c178c42259dbc6c5e1fc0] The proper fix after reading again the docs :-( 2006-10-26 Fridrich Strba <fridrich.strba@bluewin.ch> [6de15a9ba219714e5d3cf106bf8f24eb2067347d] Change in the compound polygon treatment: the members of the group share some of the common characteristics and transform, but the pen and brush can be different for each of them 2006-10-18 Fridrich Strba <fridrich.strba@bluewin.ch> [5d57dd0fae6ee1f1dde461dec45b53f2e8ba87ac] Add a makefile.mk usefull to build libwpg inside OOo build environment 2006-10-16 Fridrich Strba <fridrich.strba@bluewin.ch> [17bbdb9568d30375dc3419d52944fd042a2ec844] some little cleanup 2006-09-23 Fridrich Strba <fridrich.strba@bluewin.ch> [ff99521ca39e59e745405aa49ffb9da9db88d0a0] libwpg-1 --> libwpg-0.1 2006-08-17 Fridrich Strba <fridrich.strba@bluewin.ch> [3bd97328a4b54c1a27c9eeed806913e3c53bdeeb] Make MSVC happy again + remove some warnings + some .cvsignore stuff 2006-08-17 Fridrich Strba <fridrich.strba@bluewin.ch> [c347f0f7e06f718f0b2b32e160e9180dfcc219e7] Do not flatten libwpg namespace, fix msvc build 2006-08-13 Ariya Hidayat <ariya@kde.org> [b666037fd54c7df677ab66ada3fc24675fa35ab9] bye 2006-08-13 Ariya Hidayat <ariya@kde.org> [8e877deb64aedef040ba3020a2e99d892121d120] wpg2odg is now in separate CVS module 2006-08-13 Ariya Hidayat <ariya@kde.org> [f2a88a764da3c2496a8d0215ae0750b06a984c9a] fixed wrong position of circles/ellipses 2006-07-30 Ariya Hidayat <ariya@kde.org> [9e52135f2241e8afc58d31e65a24f1393b2be085] ignore 2006-07-30 Ariya Hidayat <ariya@kde.org> [9bbbea0d10978a5740994936d371d1dbb1ec23ba] this is supported now 2006-07-30 Ariya Hidayat <ariya@kde.org> [35ae39c088b99df32fc628f31c37122cf2682e51] matrix multiplication handled compound polygon properly made paths within compound grouped together fixed gradient colors within DP brush fore color removed redundant debug messages fixed some compiler warnings 2006-07-30 Ariya Hidayat <ariya@kde.org> [d6de1620e82b3708291dfc9fcadc849338695c14] path append and closing 2006-07-30 Ariya Hidayat <ariya@kde.org> [91eb7d9d1d3bf80f4647683c664d74290464d50f] compile wpg2odg 2006-07-30 Ariya Hidayat <ariya@kde.org> [c67c6fbf7149a0bcb57608298c9178d04cc95d10] preliminary wpg2odg, still without stroke and fill 2006-07-24 Fridrich Strba <fridrich.strba@bluewin.ch> [2d1d0805353672124abdab5163ef120910d8d7f9] Unbreak the build 2006-07-11 Ariya Hidayat <ariya@kde.org> [add268b5e6ac12c5127b8ef2f3372a83fa8e4686] get and parse record extensions (necessary for nested record) stub handler for compound polygon 2006-07-10 Ariya Hidayat <ariya@kde.org> [7b533e82632d42e604a4be59533e3c6d5e8f0db6] fixed s/polyline/polygon reset line ending to (Unix) LF 2006-07-10 Ariya Hidayat <ariya@kde.org> [3f3412f6563e9e8c1bab0b3b6f922f6cf1c3fab0] use the path instead of the low-level curve structure s/polyline/polygon as it can be filled with the brush 2006-07-10 Ariya Hidayat <ariya@kde.org> [69742755975da09798841c2311f37f84eae2b4de] data structure for path 2006-07-09 Ariya Hidayat <ariya@kde.org> [a379d53e39821ebde2df52484bd4f95f40f72ccb] properly parse color in double-precision mode 2006-07-09 Ariya Hidayat <ariya@kde.org> [327a74c2d6a66e7e560d364bdd2147be6704a0bf] read the alpha channel 2006-07-09 Fridrich Strba <fridrich.strba@bluewin.ch> [1eff51f7add35661be8b9570dda1e9c075a73f75] Update MSVC project files + remove certain warnings with GCC and compiler errors with MSVC++ 6.0 2006-07-08 Ariya Hidayat <ariya@kde.org> [52ef9fb8a90f50475c9f5bd86cb60c9f24a47b76] support for alternating and winding fill methods (aka evenodd and nonzero in SVG's fill-rule attribute) 2006-07-08 Ariya Hidayat <ariya@kde.org> [f3be588b5f1780a15abb78331921c68ab986beef] output SVG gradient 2006-07-08 Ariya Hidayat <ariya@kde.org> [2fb718f7de17ef576a9f75d94c2f33869cdc649d] invert the color, fixes for angled gradient 2006-07-08 Ariya Hidayat <ariya@kde.org> [a69de91243e17c5171ba90607f7d264637bfb72c] recognize the gradient angle, adjust the gradient reference point 2006-07-08 Ariya Hidayat <ariya@kde.org> [7d7d2ee379eb6aa5cbf9bfdce92b103759346fde] store gradient angle 2006-07-08 Ariya Hidayat <ariya@kde.org> [127fd328a228949d0f52d849fcaba04f5eb669cb] fixed stupid mistake 2006-07-06 Ariya Hidayat <ariya@kde.org> [53422a89ce5e3589bd1cf7d4aa04ca1e5cc6c2e8] fix compile 2006-07-06 Ariya Hidayat <ariya@kde.org> [6a64af609f6e65e968421da91119c067af0342db] support for very simple horizontal gradient 2006-07-06 Ariya Hidayat <ariya@kde.org> [766a4ef54649e5c52d27838651fe7838b26b6a69] output defs for linear gradient 2006-07-06 Ariya Hidayat <ariya@kde.org> [056fdea1465bad05bcc58a696425c3b40019bd33] dump brush's gradient if exists 2006-07-06 Ariya Hidayat <ariya@kde.org> [5f2355b5da111ab2227f536dd4fbcd07459524fb] include gradient in the brush 2006-07-06 Ariya Hidayat <ariya@kde.org> [8a51abd223e6d3ea3702aaede1e9dd201524ad62] added gradient structure 2006-07-05 Ariya Hidayat <ariya@kde.org> [9e390f0b4083f6fa00176d0090bb53b5eb19314e] parse BrushGradient record 2006-07-05 Ariya Hidayat <ariya@kde.org> [92148dc96b78e62b3a9aabb409e92e6822f0a6d2] let's stay with Unix (LF) line endings only 2006-07-04 Ariya Hidayat <ariya@kde.org> [c100980298dd54b530ff0c8dd7fb69bee107c387] mistake on the gradient colors 2006-06-26 Fridrich Strba <fridrich.strba@bluewin.ch> [221e000d7e4c7e404144701c7d1a28e3a72e37b6] Some more unsigned -> signed changes 2006-06-26 Fridrich Strba <fridrich.strba@bluewin.ch> [2d2dac9157664685cfe1fe4901357a9bd5675944] The control points and company in polycurve are signed values 2006-06-26 Ariya Hidayat <ariya@kde.org> [c8fa436d6e2d304972f969d549da3e4e8ec25d3a] support object transformation (for translation and rotation) 2006-06-24 Fridrich Strba <fridrich.strba@bluewin.ch> [7bfae1f8233317705d610dac5369852c261def49] small tiny fix that influences about nothing 2006-06-24 Fridrich Strba <fridrich.strba@bluewin.ch> [aee1bf9c2bbbcb8610a54026c5a5732daa9651dc] Remove libgsf dependency from the .spec file too 2006-06-23 Fridrich Strba <fridrich.strba@bluewin.ch> [3990d010f28ec1d345ac7cfcbc078d74f034c9bc] Caolan's Callcatcher discovered that these functions are never called. So removing them from the WPGOLEStream.cpp 2006-06-22 Fridrich Strba <fridrich.strba@bluewin.ch> [bd93b28514b473ca9fd6d57b299512bf8a5ad808] It should be better to generate the libwpg.h with the version information during the configure process. Fix rpm build. 2006-06-22 Fridrich Strba <fridrich.strba@bluewin.ch> [33c9ace7ef9343993904da28ce0b76b37af133ff] Removing unused functions from the WPGOLEStream api 2006-06-22 Fridrich Strba <fridrich.strba@bluewin.ch> [6d2326399166272de76dc94693a509866082e9a9] Ole streams implementation using pole of Ariya Hidayat 2006-06-21 Fridrich Strba <fridrich.strba@bluewin.ch> [61b8ca434487fac637e14ca86425db44ad5e513f] Add Memory stream implementation; make wpg2foo ole2 ready; modify some indents 2006-06-20 Fridrich Strba <fridrich.strba@bluewin.ch> [72a54220026dc73c1aee28113883a612c0d1f74f] Reverse engineered WPG1 default palette. It should work now, maybe some errors due to the fact that it was entered manually 2006-06-20 Fridrich Strba <fridrich.strba@bluewin.ch> [342ff15ba1ceb7e107712ea82fa5ee8c00b3d880] First 32 colours should be OK now 2006-06-20 Fridrich Strba <fridrich.strba@bluewin.ch> [d62e88d6b1390e36a84c436c0879d4c74d946941] Another line of WPG1 Palette 2006-06-19 Fridrich Strba <fridrich.strba@bluewin.ch> [cccb57169543d731986cbde6bf580ca9fc29f274] Some more work on WPG1 Palette + some refactoring given that the Palettes for WPG1 and WPG2 are different 2006-06-19 Fridrich Strba <fridrich.strba@bluewin.ch> [71edfc71803a7b429a1d4c9dbf9368c48cb9ebb8] Beginning of work reverse engineering the WPG1 Palette 2006-06-18 Fridrich Strba <fridrich.strba@bluewin.ch> [32d47c037109d9e4c8aa3d743a196e032cf1132a] Separate stream implementation from the rest of the library 2006-06-18 Ariya Hidayat <ariya@kde.org> [40a41eab0d5c765e0c1245481d3bcddbcaa98cc2] sanity check regarding dimension based on patch by Fridrich 2006-06-18 Ariya Hidayat <ariya@kde.org> [aeb28254124669cd25e81357e7f0a04010b4bc91] remove gsf check patch by Fridrich 2006-06-17 Ariya Hidayat <ariya@kde.org> [85d46cce30878c33a5368d0eba7b5f81bb7ba150] fixed configure 2006-06-17 Ariya Hidayat <ariya@kde.org> [0768c1ebbd4d1e63feebe87600bc979d2ee8241f] - important records for WPG2 (pen, brush, lines, curve) - the listener is now PaintInterface, using PostScript-like rendering model - simplified SVG generation (due to the above PaintInterface) - fixed coding style to follow libwpd (tab-indentation, camelcase function names, correct file names, ...) - fixed FSF address - added notices on implementation details (first commit for my Google Summer of Code project) 2006-05-24 Fridrich Strba <fridrich.strba@bluewin.ch> [37a4f96e6063ec7f1294593f12107c7535cdfee7] Small cleanup 2006-05-24 Fridrich Strba <fridrich.strba@bluewin.ch> [a5140a15aba4b641bef082315160eebe97e99db1] For purposes of Google SoC, committing my work starting to remove gsf dependency 2006-05-13 Fridrich Strba <fridrich.strba@bluewin.ch> [5f5c695709ebacb8be13546924c10e655b07690b] Add some more people to authors 2006-04-29 Fridrich Strba <fridrich.strba@bluewin.ch> [38197856547400973c62bf42273d2bf54e664d37] And according to specifications, rotation angle cannot be negative 2006-04-29 Fridrich Strba <fridrich.strba@bluewin.ch> [6d15f643dbec5f485e5531c2d196a1f76170f609] small change related to the coordinate transformation lr-bt --> lr-tb 2006-04-27 Fridrich Strba <fridrich.strba@bluewin.ch> [af39a8d498e1bde7e1ae01e593b3f9491fa91f05] Some more little fixes of the wpg2svg 2006-04-26 Fridrich Strba <fridrich.strba@bluewin.ch> [8b836f908932436ca23cf4906cfd717cf6c2c3ed] WPG coordinates go lr-bt and svg go lr-tb. So convert correctly 2005-02-01 Fridrich Strba <fridrich.strba@bluewin.ch> [fe282bb1c5e905f22396141dfddf6c0afa6272a8] Some more modifications taking in account some of fill and line types 2005-01-31 Fridrich Strba <fridrich.strba@bluewin.ch> [f00c468ff9f6da575d7da8dff6cfe1fa5f33bc2f] Basic colour support for WPG1 2005-01-30 Fridrich Strba <fridrich.strba@bluewin.ch> [5de86c101052a5c8c04da94caf569c29208723df] Pass values in points and not in inches. This solves some problems 2005-01-29 Fridrich Strba <fridrich.strba@bluewin.ch> [ce12f86331ba4fbc2f921324ac494871fba93850] This file had nothing to do here 2005-01-28 Fridrich Strba <fridrich.strba@bluewin.ch> [00847c2d4794f7eb13e5f44ca3cee455c805b262] Conversion of Polyline and Polygon 2005-01-28 Fridrich Strba <fridrich.strba@bluewin.ch> [ff6e35b80d41af6abe5daf501502260786b6ce10] Conversion of WPG1 image size; Adding SVG listener (wpg2svg) 2005-01-27 Fridrich Strba <fridrich.strba@bluewin.ch> [87faddfe9af3e4d6ce68b721269f47a7eb82f03b] Update Copyright info 2005-01-27 Fridrich Strba <fridrich.strba@bluewin.ch> [6d5263a5b0b5381db8259853dc6c68164e19d7c7] Refactoring of libwpg; "End WPG" stops the main loop; wpg2raw actually outputs something even if build with --disable-debug 2005-01-26 Fridrich Strba <fridrich.strba@bluewin.ch> [e708094ce231db3e55db412ac3e5a035cdf8eadb] Correction of the WPGRecordHeader::ReadVariableLengthInteger function 2005-01-26 Fridrich Strba <fridrich.strba@bluewin.ch> [c8747181abd54e0986e4ec50af47ef30a8c51d8b] Correction of the WPGRecordHeader::ReadVariableLengthInteger function 2005-01-25 Fridrich Strba <fridrich.strba@bluewin.ch> [10f7345f6838c1acf0a86d3312fbd650ffd9fbfa] Moving msvc project files 2005-01-25 Fridrich Strba <fridrich.strba@bluewin.ch> [ad7a3a898c4b3b5cda427c418bd59387b18320ad] Moving msvc projects 2005-01-25 Fridrich Strba <fridrich.strba@bluewin.ch> [7768fe174683909f20a7c366ad3c0cad287c3a25] Removing unnecessary CVSROOT 2005-01-25 Fridrich Strba <fridrich.strba@bluewin.ch> [b146a8d83b9a397cb48fd661476ba04ce8025d75] Parsing WPG1 along with WPG2 2004-01-31 Marc Maurer <uwog@uwog.net> [5c6097ceeee8944c661ee6a2f3228dc9f9f2c227] Windows versioning: add a BUILDNUMBER (Fridrich Strba) 2004-01-31 Marc Maurer <uwog@uwog.net> [8ad1fbca11cb87acc60d12617bc9eeebb095ab4a] MSVC build system && some .cvsignore files (Fridrich Strba) 2004-01-28 Marc Maurer <uwog@uwog.net> [4fe5cead2850f5c099f97566a2898d1a1a5f3aba] The rest of the build system refactoring (Fridrich Strba) 2004-01-27 Marc Oude Kotte <marc@solcon.nl> [914d79dd7e37f4d45bde83babe19932df9a2c53b] Applied Fridrich's patch! 2004-01-26 Marc Oude Kotte <marc@solcon.nl> [61ffe7e212bbf374ed5ae22a218ff33b09b70e77] Initial revision 2004-01-22 root <root> [f8fb745a539a95914c61e0bfb08ff5085f231ea0] initial checkin
Generated by dwww version 1.15 on Sun Jun 16 03:58:42 CEST 2024.