2011-10-04 Fridrich Štrba [8544c21d90f91e3f0a4af06ef3ccba3d53b2a0e4] stroke width 0 should be interpreted as hairline 2011-10-04 Fridrich Štrba [ea575c0a0defb3cd5446f5c7deec9b80e75c7a7f] Don't cater for cases that don't happen in WPGSVGGenerator 2011-10-04 Fridrich Štrba [0b1e3c623103c736cf4cd12a0d03e937ac10a9bc] A typo in parsing WPG1 pen style 2011-09-30 Fridrich Štrba [58f643143e30a00ed8c615ee90d930d501eebf5b] Fill up the dots2 from dots1 when only one dot type is used 2011-09-30 Fridrich Štrba [c760ed4c2fb760d49aa5b06d95ea3a93b99b184e] Fix WPG default dash arrays 2011-09-30 Fridrich Štrba [a48d5d0e8c992c7c647eb832f04c14350e111b07] White-space change 2011-09-30 Fridrich Štrba [d243f39c4ec099e916041b3df6dc9b4d0d370203] Adapting the WPGSVGGenerator to a more advanced generator in libvisio 2011-09-30 Fridrich Štrba [f18ead40c81d38912feadb19aab4748765f1f023] Rewriting the dash array passing in the API 2011-09-30 Fridrich Štrba [f82d65940970cc5c48a359917549fa2d8d8d8646] git-ignore some more files 2011-09-26 Fridrich Štrba [bc25dbb42858689d9259667abc8138e74199eaa0] It looks like svg:cx and svg:cy for gradient center are better choice 2011-09-12 Jan Holesovsky [1034bf8e47a1cdc125d223a0c4fd64b32023120c] Fix windows gcc build of libwpg inside LibreOffice tree 2011-09-10 Fridrich Štrba [a97825d26f7396d9f07757c655a86dd53efbea4e] Fix autotools Windows build 2011-09-10 Fridrich Štrba [da57aac344249662048020e716fd133b100c9c4a] Fix a typo in configure.ac 2011-08-31 Fridrich Štrba [b9f99f462a177af47e81e22bf632a36d3b29d796] Give credits to scarabeus the way we do in libwpg 2011-08-31 Fridrich Štrba [e727dafa1443a307a7434c83aa5e6a708ea737d2] Libwpg does not put copyright or license headers into build files 2011-08-31 Fridrich Štrba [cb593dcf175fb900d0f7739ed124ac21e9a97d91] Bump version 2011-08-31 Tomas Chvatal [e1cd4aa3f274053342f17f4406168ca1d897e323] Update configure.ac on latest syntax from libvisio. Signed-off-by: Tomas Chvatal Signed-off-by: Fridrich Štrba 2011-08-12 Fridrich Štrba [fc61e0f59a02269101e60cd2b17f393d1306ad8f] fix description 2011-08-12 Tomas Chvatal [f1e9c3bc78f97e0df7b007ca23bc476852c1a316] Add gitignores. Signed-off-by: Tomas Chvatal 2011-08-12 Tomas Chvatal [f7efffb7825d6cc85e516b26e647b03049bddc25] Update configure.ac to new syntax Signed-off-by: Tomas Chvatal 2011-08-12 Tomas Chvatal [d5d6de3c198b2eeaefbba248f460b15a25348cb4] Rename configure.in to configure.ac Signed-off-by: Tomas Chvatal 2011-08-12 Tomas Chvatal [a7315234b9b47a574c209a757d0d74667f81bf83] Cleanup the makefile.am Signed-off-by: Tomas Chvatal 2011-08-12 Tomas Chvatal [18def94f73d0487dc32580c7b759cd868f6abe17] Punt cvsignore 2011-06-10 Tor Lillqvist [438269a5b4d77707ba252ad53a9e485ebcc84a80] Android compilation fix 2011-06-03 Fridrich Štrba [e91fc859c3c71e3aea09d60cb52e1320fd0825b0] Fix windows MSVC6 build 2011-06-03 Fridrich Štrba [1b4abd4266b5dd4d67e0d0f2b5ce86c8b46f85f7] Remove unused file 2010-12-05 Lubomir Rintel [5e0cf43acc7cc90612ac0b23d917e5bd38144e56] Avoid multilib conflict in Doxygen documentation with timestamp. 2010-11-24 Fridrich Štrba [5ffd3b3e2edac195409a8f1c518f0e11a7f5320d] Fix pkg-config dependencies 2010-11-16 Fridrich Štrba [cf72266a42774ab3205b74c96e1c722a9f5cb9c6] Fix news for 0.2.0 release 2010-11-10 Fridrich Štrba [77a5891f07b758ccd5682b87f8004afd2ebc86ca] Generate ChangeLog at make dist time and rename the existing one to NEWS 2010-11-09 Fridrich Štrba [ac3c06f0833affa6046f563bcb24cd30c4bd8f84] Fix some executable permissions 2010-11-06 Fridrich Štrba [f038973f224ec04683efb573bc802ffb599d05ad] Don't export the WPGDashArray.h header 2010-11-06 Fridrich Štrba [2c4da6d044ca81cc12624dfbeaa2685166de44d0] Don't export fixedPointToDouble symbol 2010-11-06 Fridrich Štrba [8843c18cc08959fd87360d2fce76d0311ce16957] Fix some warnings 2010-11-06 Fridrich Štrba [e86a7de829e514582647d21c7cbb139984655a2c] Fix the OOo/LO makefile.mk 2010-11-01 William Lachance [163ed29401eeb28f5482af37b62b71a96113b6b0] Update for new insertSpace function in libwpd 2010-08-23 William Lachance [0ce836b160c916ef7a680b1e81d6e9f150f219d7] Adapt to API changes in libwpd 2010-07-27 William Lachance [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 [a6953088a8d31742f9934114265b77a1d8fb8541] Adapt to libwpd changes 2010-06-11 Fridrich Strba [c093f436084c1894b52191c4e2b87650237f072f] escape text when writing to svg 2010-06-10 Fridrich Strba [191487ce25939525d21d0a5bd5231c2f6d426979] Don't parse here the sub-document, since nowadays the parser works 2010-06-10 Fridrich Strba [98b2ccd1319c5a4aa8b4c38865135e4f5ac22262] Don't bother with text Path and text Block that we don't support yet 2010-06-10 Fridrich Strba [1cc5958133b9e20f781cf2edde5fb6bf6383b3ed] writing out text attributes into SVG 2010-06-10 Fridrich Strba [ec87ee7bd0bfeb564776e7997077a4878d5e9715] Some more steps towards parsing of embedded text 2010-06-10 Fridrich Strba [a11fdcc6149bd5a3cbcb908f55300c802bb02a7e] Some more parsing of text data 2010-06-09 Fridrich Strba [f9b273165e610fc98317015d64a2e04578ee174f] Starting to parse text embedded inside graphics as a fragment of WP document for wPG1 and WPG2 2010-06-08 Fridrich Strba [a8af89f8907c0ea049b47c5c7f84fcc751bc5ef0] Starting to support some text elements embedded in WPG documents 2010-06-08 Fridrich Strba [c37f39d3fd62b80ed3f235f0a1db9448205aaf00] better this 2010-06-08 Fridrich Strba [cb52b887f55747f7ddc13f94b561db350be01fe0] Fix a regression that was introduced by code trying to load invalid documents :) 2010-06-07 Fridrich Strba [7238f47c64de69528b476dbf7db3527cfa5c1376] converting partial ellipse to elliptical arc 2010-06-07 Fridrich Strba [ea1f2f0f6b95b2c646887e8cd9052a6af83096a6] Trying to handle some invalid documents that libwpd's dumping mechanism created due to a bug 2010-06-06 Fridrich Strba [58b7037787e2c1c7be26e918a3bf20fc4de2c3e7] fixing distcheck errors 2010-06-06 Fridrich Strba [9160aab71f4f3f4e882cacbeac1b4dd6abccf91f] Fixing a logical error 2010-06-06 Fridrich Strba [c58a3455d161709e35740bc6a3fb2ef0a582cbe5] trying to tweak a bit the styles 2010-06-06 Fridrich Strba [45b762bf59e637f638db58a0d9aabcb71b0ed3f7] *** empty log message *** 2010-06-06 Fridrich Strba [c7e5402f518d5f4ce2990ac2794232fbf3f136b5] Implement --with-dummy-bitmaps for purposes of svg validation runs 2010-06-04 Fridrich Strba [2ef4b2df7d3e071ab8ae1bb07c7de8a3bc8d89d7] Fixing rotation angles 2010-06-04 Fridrich Strba [09c81f164dec4fcda4f8bade88f01834d4c7a844] Empty gradient array means that object is not filled 2010-06-04 Fridrich Strba [002d8537ee4366462e1c0bebb5515da24f796033] Fix some issues with styles output 2010-06-04 Fridrich Strba [e0971bf03948185953a0eef7b87db55a53956191] Fix a badly formed xml in svg output 2010-06-03 Fridrich Strba [c3588169caffb06ec584339c7a2f8dd586bde870] Miscellaneous little things 2009-09-11 Fridrich Strba [3ff7df0da72c09d065df18689bfca8fb65392ca4] missing include 2009-09-07 Fridrich Strba [fa86da815216006f378400dcceaf7eaec8a774df] Fight FUD and misunderstanding 2009-09-07 Fridrich Strba [1aa79df4e44ee1d619d948c147e3de4fe9654788] Since now the resolution matters we are trying to get it right (hopefully) 2009-09-07 Fridrich Strba [6d6a3801cbeb1c983f885da5ce4ce2b790ced135] Actually use different numbers for binary dumps if there are several bitmaps in the file 2009-09-07 Fridrich Strba [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 [54aedf59be35da7176f2909d1336dd2d18e99697] Trying to finish the 0.2.0 series release 2008-12-30 Fridrich Strba [868f81aa1b8ed7e38d29fffc58ba729461c6eca3] adapting to the non-use of size_t in libwpd 2008-12-10 Fridrich Strba [388517f6fb58bcff6786b8e0b4dbe11934d90293] move gradient angle from WPGGradient class to the general style (we will get rid of WPGGradient soon) 2008-12-05 Fridrich Strba [8ff816916a461856639bf0c1f2dcc8d38f2d9727] removing unused files 2008-12-05 Fridrich Strba [fcb984ffc54cd4a1a8213184c1f12d1cba547348] committing work done in the train while having wireless access 2008-12-05 Fridrich Strba [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 [8f8538acd240d811371182c62a042600f040702e] remove public access from class WPGColor 2008-12-04 Fridrich Strba [3cdcff3d29fac834b35d675c065b743a3e0457f9] don't fill straight line + don't fill opened objects 2008-12-04 Fridrich Strba [358f232b3e82476de9e5507cadde739ec743cca2] removing the testdocs from here 2008-12-03 Fridrich Strba [af4c1fbbf3234844759805219729cf317a18dc81] taking WPGDashArray from WPGPen.{cpp,h} into a separate file 2008-12-03 Fridrich Strba [90dfe386e2a1fa16a1c8189cda099f93b722169d] transforming rgb(XX,YY,ZZ) to #XXYYZZ (still need to handle the default brush correctly) 2008-12-03 Fridrich Strba [fc307a27f27bc3197ad7e7c1754e917379f2f4f1] all float -> double (it does not take so much more space and saves big deal of precision) 2008-12-03 Fridrich Strba [885600408b12220256b8aeb87219114eed837370] adapting to the fact that getFloat -> getDouble in WPXProperty class 2008-12-03 Fridrich Strba [ef7ba477fae55b006b774149aa0dcc7de120e52c] small changes that prevent some crashes and produce a more efficient svg 2008-11-28 Fridrich Strba [53743c06548fd12b64ed7da65bca7f278616bb90] joining all the style related callback into one since we are calling them together 2008-11-28 Fridrich Strba [a136f42acdde69b3e486bd98c37b09c36f6fce47] removing public visibility of WPGBitmap class since Qt4 is able to load a bitmap from a bmp 2008-11-27 Fridrich Strba [36ff0ff253a2511b86613aeb8f30e9ff22ef2da6] some more api change (and more to come) 2008-11-27 Fridrich Strba [8842d253e406c9bb251430086b5ac6970759ccfc] WPGRect gone + simplify WPGBitmap so that it doesn't duplicat functionalities in other classes 2008-11-27 Fridrich Strba [f15fe9bed7378ac5325fe9518e89a18926eb21ba] removing another libwpg type: WPGPoint 2008-11-25 Fridrich Strba [00a90a8838361021eb4baff1d8f42beaa28dc6bb] getting rid of another data structure in favour of libwpd framework WPXProperty* classes 2008-11-24 Fridrich Strba [32cd365f7164978ec3ea0d9406c2f2301358c4b0] first step in the struggle to simplify libwpg api 2008-08-21 Fridrich Strba [0e4982e92eb49f686690bada98db5ffefe63fddb] avoiding a signedness/unsignedness issue 2008-08-15 Fridrich Strba [dd92590f1a7339c19626fd3050963ac9f4ca05e1] Fix of some WPGBitmap::append methods 2008-08-13 Fridrich Strba [095bdec1d79b80cc7389917afd730131b67ff4dc] some more sanity checks due to sum1's tearing-down work. Thanks, dudie 2008-07-27 Fridrich Strba [849b71683e01d1ad245306a768588a36c93adf45] some anonymous namespaces here and there + some more verbose --help and --version output 2008-07-25 Fridrich Strba [dcf26fd0b22ddce55d524c78fcba5a03361405ee] merging from stable branch 2008-07-24 Fridrich Strba [860caab97886de94dab9e80bec2f4a9c3ce7ab24] some more robustness checks 2008-07-24 Fridrich Strba [e19bc3b03e401450b976c87cfb601cf016226ab8] adding some more robustness to the parser 2008-07-23 Fridrich Strba [95688402362433ce20ea6d5996d1653f1bbb2353] some optimizations + change in handling corrupted bitmap 2008-07-23 Fridrich Strba [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 [93420ca98179c599e1d906519445ac6e1626d0bd] rewrite the RLE decoding to not use manually allocated memory 2008-07-22 Fridrich Strba [8b627926e134ed5724736d86ea2fd8f87ac0fbe4] another defensive condition, just to make sum1's waiting for Godot longer 2008-07-22 Fridrich Strba [6c820dc948ff3f03e86c7c3cb80775f337bd1a0b] prevent some invalid reads 2008-07-22 Fridrich Strba [03c42d142228e13f74c702de759033cfaabe0c22] remove the crash as not to inflict sum1 unnecessary sufferings and supoerfluous injuries 2008-07-22 Fridrich Strba [2bb2e6521d5a9441164211f7a59558401e41e992] build in a crash so that we get a document that contains polyspline 2008-07-22 Fridrich Strba [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 [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 [1cb24a36e4c23ea2982474637b12adc6851398fc] handle bitmaps with colour depth 2 and 4 in wpg1 2008-07-17 Fridrich Strba [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 [0485b8e4ad57dc5fc6fcf17c8cb3f51f845c72b3] small variation of condition 2008-07-16 Fridrich Strba [ea6c3878fc61bffbdadced6c0cc10bbdcdd0ae3a] rotate ellipses + make the generated svg look cute 2008-07-16 Fridrich Strba [a73186e1cbd827a9c2512fb33a9c8592c339f22d] fix path coordinates + fill attributes 2008-07-16 Fridrich Strba [3f2c66e5bb6f96ea61381189aaee12eeba30185a] miscellanous fixes form stable branch 2008-07-11 Fridrich Strba [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 [55c8d42286f370609045a0263cefa73e48a3afef] fix rect positioning in wpg1 2008-07-10 Fridrich Strba [1577c0524d9038ceebca4b4d588eaa4aaee1b3a3] add callbacks for embedded graphics 2008-07-09 Fridrich Strba [277ca8b9acb9f02eaf8a5fda6c538794801bff40] don't assume 1200 dpi if the document specifies different one 2008-07-09 Fridrich Strba [aa15fb42f8a1ada4713e0d721c481db8f386123d] Add some useful dump and debug capabilities and fix a wrong seek 2008-04-12 Fridrich Strba [ce77b58a61efc262e68f9821ec6797581cec5b4b] fix some warnings 2008-04-09 Fridrich Strba [4defa7fdaeaff98a9f84ab76bed5a8aed2536281] some more unsigned vs. signed stuff in code that is almost never used :-) 2008-04-08 Fridrich Strba [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 [1715bfbf7d79bc9a490baf80d638447163c459a5] pkgconfig is needed + polygon instead of polyline 2008-03-17 Fridrich Strba [0bb10d2cad8709b2491406ec72712b9dbce2e87d] let autogen.sh not call configure at all 2007-12-11 Fridrich Strba [b8ba911097f350c171461d7ec2f3bd442c62a44b] fix being overkeen :-) 2007-12-11 Fridrich Strba [5f00e472e364ba7fe62a91f5b24d27b64f2e8a1a] fix a little warning 2007-12-11 Fridrich Strba [e5ef4589a5502a15d452360fedb4a12a581ecd64] Flip native bitmaps if the corresponding scale parameter is negative 2007-12-11 Fridrich Strba [505f3c2c7ef4d90b718102cad2a4ad30ee457d84] int is 32 bits on both x86 and x86_64 2007-12-11 Fridrich Strba [c89ff750a29000a8e41646959287455b4f8d043b] a trailing 2007-12-10 Fridrich Strba [b36559fc78d6e4c6da0ece6fb7ff1d5ed62e44d8] fixing some issues (forward-port from STABLE-0-1-0) 2007-12-10 Fridrich Strba [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 [862eb5473ca9a306c860f0f6fd3c9d223df35e87] fix some crashes with bitmap run-length decoding 2007-11-23 Fridrich Strba [2e5a0968ee21cc4db74d61804d4426aef489c6b0] adapt to the new shape of the WPXInputStream interface 2007-11-16 Fridrich Strba [05cf9525fabd60b5aa60eb78969a8c768d65ac6b] some warnings gone 2007-10-26 Fridrich Strba [a78f7b5a76382f6fcc4a71808a781e0709a62c6f] hide the OLE2 bits from the user of libwpg inside the WPGraphics class 2007-10-19 Fridrich Strba [d1dda1c7a0d5378c4fd36f2f1359b376b2a6c67d] adapt to the new location of libwpd-stream headers 2007-10-19 Fridrich Strba [6c193fb95fcc66791dab517bb00fa77083779fd1] adapt to the reality of libwpd 2007-10-19 Fridrich Strba [a3d2ee790168c3a8fbd0e4f8212e67cc3da5e2de] removing some unnecessary use of uint8_t in favour of unsigned char 2007-10-08 Fridrich Strba [cb397cb3f3e1878f04aeb98c020ada795c134959] merging fs_experimental into HEAD 2007-10-02 Fridrich Strba [ec5fb04b2ae52c8e3085b08b2a2193e2d7aedfac] sometimes, libtoolize is called glibtoolize 2007-09-10 Fridrich Strba [f58d63e26731d46122198d2f8a731d20fd170f2b] fix building with gcc 4.3 2007-09-03 Fridrich Strba [e982acda73f3659936118660aad78a7bb219c5a1] allow building of docs on win32 if expressely asked 2007-09-01 Fridrich Strba [e2f679dcee3dad28479c0ea865770afc7616d007] enable building of static tools 2007-09-01 Fridrich Strba [0b36d011bbb6190b17623338f28847e633331de9] oops, forgot this one 2007-09-01 Fridrich Strba [93deefeaa0f8cb6ee578b64fda9c1518d4e09c3a] don't break building the resources in multiprocessor build 2007-08-30 Fridrich Strba [9aae8160dff8b4c558e5f176637ec463819fe6fd] some little tiny fixes to spec file 2007-08-25 Fridrich Strba [808f78a45a3eec71d90a4687e469c976767c6ff0] make the zip-generation script again a bit more general + make upx invocation silent 2007-08-25 Fridrich Strba [42058c4f5a2d27e43f049e9c2d3943f4a2fd085e] doxygen is not a cross tool 2007-08-24 Fridrich Strba [2dd849ed76b7bd267ca5307ef86d5a30e0c54984] this one is autogenerated 2007-08-24 Fridrich Strba [7500039f473cd777eb318023d8680be00af88e15] and modify also the Changelog 2007-08-24 Fridrich Strba [e1258a9fbdf77505ae5a7e298c1da89b89a06781] make mingw crosscompiling on linux smooth 2007-08-06 Fridrich Strba [83b70da10b7f07643854748ec600a47401ef8e81] buildnumbers for all\!\!\! 2007-08-06 Fridrich Strba [610fee594b3939afeecac180b16c4b32f8752101] oops, this line changes all :-) 2007-07-17 Fridrich Strba [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 [cbbe0d8faa508e7c07db3e0992bb359af4b68a8b] trying to cope with corruption and resulting incompleteness of some WPG files 2007-07-15 Fridrich Strba [8e506685479d7e93b28c90617fee995231c57129] fix an error in parsing object capsule + add some checks of sanity in parsing the element 2007-07-11 Fridrich Strba [bfa1374bb474df09d546a6344ca7a7fe2f3abcbd] don't try to handle bitmaps with esoteric colour format 2007-07-10 Fridrich Strba [adb290ae62a91c6ec3644a58687d5f8ec00963ba] fixing some issues of RLE decoding with documents of data sample size > 1 2007-07-09 Fridrich Strba [b68bc6fd7cab0092d13e79898498ae8a3c9a5c5e] fix run-lenght decoding with colour depths less then 4 (more then 1 pixel per byte) 2007-07-09 Fridrich Strba [42c3c81dd280853cb2d0e9dc469b2737de37601d] avoid possibility to read out of document with uncompressed binary data of color depth < 8 2007-07-07 Fridrich Strba [3c284dbd164961cbd1116da82f89654b4e68698b] necessary with certain stl implemetations like stlport 5.1 2007-07-06 Fridrich Strba [94be71392acbbc0cbb01463c675c06a493a16ac3] win32 bits 2007-07-04 Fridrich Strba [54d67be03c606c7ffc6b3cdfed4b335adb9f7108] and here 2007-07-04 Fridrich Strba [8f2aade9d7c273e67e7002d694a1e52b319f0272] adding the binary data file into makefile.mk 2007-07-03 Fridrich Strba [632f64717c31b7ea1fb681aaaad94932833a3824] handle embedded image objects in alien file-formats 2007-07-03 Fridrich Strba [fd6fb944c416e21626cd67b89ff6d6ae2eabefc9] trying to handle color formats 1, 2 and 3 2007-06-28 Fridrich Strba [b62e91f5a267f10046a6ed453a31e2795dac524b] or maybe now at last 2007-06-28 Fridrich Strba [1e35935fd168a0a5a04c1213fd2bdf4077288046] this time I should get the base64 encoding right 2007-06-26 Fridrich Strba [d0a1cf689e7c2599835dafc6d2fd05c26475eb6c] not good this include 2007-06-26 Fridrich Strba [9bee91e9df835d2c411e1db5238366043a135a5c] some more lazy people simplification 2007-06-26 Fridrich Strba [a610a41dddd1da3078fa6b2548e23f7790a71698] make life easy for lazy people 2007-06-21 Fridrich Strba [8a8647e9628c5ff571c46d687bb3fb6ed6610a7a] so, if it is unreachable, why to keep it there? let's avoid unnecessary warnings :-) 2007-06-18 Fridrich Strba [4112b74b72e015dd0181c93b593e9f45244dbe98] consider first the library we are actually building instead of a library that might be installed somewhere 2007-06-16 Fridrich Strba [82baddbd042669b8fd17f0087eb62144b790c93f] rename two callbacks to not conflict with libwpd api 2007-06-15 Fridrich Strba [da9aa455fafd8ef9ae6b76771b040135d882cf20] use bitwise operation instead of an arithmetic one 2007-06-12 Fridrich Strba [a1d444737c4c2e66ec7d8b14ccd38c676412eba4] finaly, I should get this one right 2007-06-12 Fridrich Strba [932ba2c74197bc5f7c09dc96e1df8e056d3f59fe] small fix 2007-06-12 Fridrich Strba [566baa53ba33e45779cb62e1ed8f56e4ef9813c2] make svg generation locale independent 2007-06-10 Fridrich Strba [2fff4fc471c01a2869e350831d3aa73d066e6815] remove some warnings and make msvc happy 2007-06-09 Fridrich Strba [9ec2eb776589a3261edd51091f9efe636ffe40b5] adapt the pc files to the reality 2007-06-08 Fridrich Strba [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 [bff9e5297b672d444573deb1658ac78793c832f9] package wpg2svgbatch.pl 2007-05-24 Fridrich Strba [153d890d4733fb824b3f26c13d9454837346a01d] allow to build against the buffer api without having even the WPXStream.h present 2007-05-24 Fridrich Strba [8ee795f64e92acca0ba70fe443a9966defb4302f] fix the win32 (msvc and mingwin) build 2007-05-24 Fridrich Strba [4178aaf06aa2c588217fed108e0ed9fdf87580a5] we depend on libwpd header, not on the library as such 2007-05-24 Fridrich Strba [cbda53998e783898eae8093b95e3396ed9d66613] remove a file tha tis not used 2007-05-24 Fridrich Strba [548f67587c7c7ac34de90041ba4aa76f3f92b061] a little insignificant renaming 2007-05-23 Ariya Hidayat [810f4992a5a861f63714063c808c5f7f25ff5b05] decode WPG1 8-bit image properly 2007-05-23 Ariya Hidayat [fd08639e635fced31c78df3332741745de7b04c8] refactor pixels decoding 2007-05-23 Ariya Hidayat [73a653e0178743e23f9f05e34fbff01e34407328] refactor RLE decoding 2007-05-23 Ariya Hidayat [a72caac9e2e5b14f6318b8bb7c5ea26a8235ad77] stub for bitmap type 2 2007-05-22 Ariya Hidayat [d37ecd92f17926b55aecb5a942864c143cda7941] install the script 2007-05-21 Fridrich Strba [50f87f7e9f0a264e0a8ad7ff079faa5d0c648d6b] taking care of some warnings 2007-05-21 Ariya Hidayat [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 [42b4df45bd93b47898b1731b7dd0ff572cd5e4a3] fix wrong delete 2007-05-21 Ariya Hidayat [d6a5478e01578bd84f058d71184153d09e393e77] fixlet 2007-05-21 Ariya Hidayat [00ee7166d204faccb31c74843e72b5f1abc6ebac] do the XOR on the scanline if necessary now the bitmap is bright and clear! 2007-05-21 Fridrich Strba [49bbd837c8c361c02c072ad33f2fe648c0712342] OK, if convenience function, so convenience function 2007-05-21 Ariya Hidayat [3c9e786c04eb80da797ef94b775173dd81384e2a] efficient allocation, only reallocate when data size is specified 2007-05-21 Ariya Hidayat [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 [72a796a4d226288c60ca0b397b0f4015da6598e8] Ariya, something like this is working for you? 2007-05-21 Fridrich Strba [a0428f390d175f80169ed0eceacf8cd3fa647d33] just a little tiny removal of obsolete stuff in the doxygen.cfg file 2007-05-21 Ariya Hidayat [c6d3444aa006039bf43a0c82c900ac85ed5e4537] fix wrong delete, thanks to fridrich 2007-05-21 Ariya Hidayat [a82ccaaa3f027ae7a2128166ce24013afd563ad4] handle uncompressed 8-bit indexed bitmap 2007-05-20 Ariya Hidayat [cfb6d9d122286e24d22124349c6ad26d787b7c0d] batch conversion script 2007-05-18 Fridrich Strba [12fd7c5b8010c7946bc688ba8d9667b3e307af93] build patch from Rob Staundinger of AbiWhatever fame :-) 2007-05-16 Ariya Hidayat [5ae0bc859a325bb3a7e1b42c3ed4bd4ad3706463] use WPGRect 2007-05-16 Ariya Hidayat [91ebf58ba05402bb935ee6a35519036ef3631e57] manage bitmap geometry 2007-05-16 Ariya Hidayat [6e56f93b4f17856374262308555b83c993289205] for safety, implement the copy 2007-05-15 Ariya Hidayat [b1ff66dee8fc4c1dbc786b218d8aa5e32599327e] put WPGBitmap also for convenience 2007-05-15 Ariya Hidayat [58a4fed936e17a502623edffa314297395648ad1] add myself 2007-05-15 Ariya Hidayat [b2df6e0d19dc6a0ec823bb2daab96fe405e2a14a] extend the paint interface to draw a bitmap (it's not really used yet, only a stub) 2007-05-15 Ariya Hidayat [27f78419bf224b5c351f6dedb811db02bb0d448a] add WPGBitmap class to hold the raster image, still not used yet 2007-05-15 Ariya Hidayat [4fea0d1b9a58ec148cee3d8424ada062a0c3ece9] stub for the bitmap data 2007-05-15 Ariya Hidayat [78798e3e12815f04ff21a8847d0fb2670fc75e8d] stub to handle bitmap, nothing is really there yet 2007-05-15 Ariya Hidayat [82dc605f40e6a07e4687ac5c50d6d229f9f8312d] include its own header first 2007-05-15 Ariya Hidayat [5ded1b843bc2d0ce2e31891a31b453e69fd90953] fix FSF address 2007-05-12 Fridrich Strba [d43d416f2ccba4f99dd051ff50c34f7d18a576b9] not good use this in initialization - bad me 2007-05-09 Fridrich Strba [38addf6b90e23f77ff29e784ad432eb2e9a92287] Trying to be very tough with warnings 2007-05-08 Fridrich Strba [c81bd39de6d58e527cb614376d08556493a5b003] some fixes of bugs that showed when integrating into ooo-build 2007-05-07 Fridrich Strba [74b5a8fd2ef8a682328700ad468c3f69b64d3109] package correctly the files, remove some warnings in WPGPath.cpp and adjust some more the makefile.mk 2007-05-07 Fridrich Strba [99fa3417398782dd917f2b6ef6fec2834a1a03a3] modifying the makefile.mk to correspond to a recent OOo codebase 2007-04-26 Fridrich Strba [cb9b2acf00edd085256fe4a6c33a6a9f957d9cf9] cleanup 2007-04-20 Fridrich Strba [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 [258269f34c782a0bf4a991b56d2819f388d154c8] fix rpmbuild on some 64bit systems 2006-12-15 Fridrich Strba [371570afe545f2076c34f4e42dfb26cab8f2be26] use WPG defaults in default constructors 2006-12-15 Fridrich Strba [ff9b80004f81111c21fc9cc2d2483b4ff6d8b691] some fixes for gradients 2006-12-15 Fridrich Strba [e9fe2128e8eb5de08555157d653878656bb3930f] add a cheap WPGString::length() to save abiword some time 2006-12-14 Fridrich Strba [575738dd9635a786ad6748efb1df030ddcb26567] this one should be removed as well 2006-12-14 Fridrich Strba [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 [2466d012fe054868473548cd15a78b0e6e4b5a3b] do not inline any method of the API classes 2006-12-14 Fridrich Strba [eccb88162504c1734c0032ce550bc8613b87f895] add a little info for users 2006-12-14 Fridrich Strba [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 [a4d81d73ebeb3c4ff1378aa1fbc2a15217ad4260] unbreak the DEBUG build 2006-12-13 Fridrich Strba [679cc0868cff7599a001a0f821780c884f907c49] add libwpg::WPGraphics::generateSVG function as a courtesy for different applications that support svg already 2006-12-13 Fridrich Strba [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 [4f27e71516e6cea81f23341f5793331fead2523b] removing many warning using -Wall -Weffc++ and -pedantic 2006-11-21 Ariya Hidayat [2658b078b9f9cf3b60e7ba4946f37db9d873c424] make the constructors explicit 2006-10-27 Fridrich Strba [a008e37841a6a98f434c178c42259dbc6c5e1fc0] The proper fix after reading again the docs :-( 2006-10-26 Fridrich Strba [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 [5d57dd0fae6ee1f1dde461dec45b53f2e8ba87ac] Add a makefile.mk usefull to build libwpg inside OOo build environment 2006-10-16 Fridrich Strba [17bbdb9568d30375dc3419d52944fd042a2ec844] some little cleanup 2006-09-23 Fridrich Strba [ff99521ca39e59e745405aa49ffb9da9db88d0a0] libwpg-1 --> libwpg-0.1 2006-08-17 Fridrich Strba [3bd97328a4b54c1a27c9eeed806913e3c53bdeeb] Make MSVC happy again + remove some warnings + some .cvsignore stuff 2006-08-17 Fridrich Strba [c347f0f7e06f718f0b2b32e160e9180dfcc219e7] Do not flatten libwpg namespace, fix msvc build 2006-08-13 Ariya Hidayat [b666037fd54c7df677ab66ada3fc24675fa35ab9] bye 2006-08-13 Ariya Hidayat [8e877deb64aedef040ba3020a2e99d892121d120] wpg2odg is now in separate CVS module 2006-08-13 Ariya Hidayat [f2a88a764da3c2496a8d0215ae0750b06a984c9a] fixed wrong position of circles/ellipses 2006-07-30 Ariya Hidayat [9e52135f2241e8afc58d31e65a24f1393b2be085] ignore 2006-07-30 Ariya Hidayat [9bbbea0d10978a5740994936d371d1dbb1ec23ba] this is supported now 2006-07-30 Ariya Hidayat [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 [d6de1620e82b3708291dfc9fcadc849338695c14] path append and closing 2006-07-30 Ariya Hidayat [91eb7d9d1d3bf80f4647683c664d74290464d50f] compile wpg2odg 2006-07-30 Ariya Hidayat [c67c6fbf7149a0bcb57608298c9178d04cc95d10] preliminary wpg2odg, still without stroke and fill 2006-07-24 Fridrich Strba [2d1d0805353672124abdab5163ef120910d8d7f9] Unbreak the build 2006-07-11 Ariya Hidayat [add268b5e6ac12c5127b8ef2f3372a83fa8e4686] get and parse record extensions (necessary for nested record) stub handler for compound polygon 2006-07-10 Ariya Hidayat [7b533e82632d42e604a4be59533e3c6d5e8f0db6] fixed s/polyline/polygon reset line ending to (Unix) LF 2006-07-10 Ariya Hidayat [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 [69742755975da09798841c2311f37f84eae2b4de] data structure for path 2006-07-09 Ariya Hidayat [a379d53e39821ebde2df52484bd4f95f40f72ccb] properly parse color in double-precision mode 2006-07-09 Ariya Hidayat [327a74c2d6a66e7e560d364bdd2147be6704a0bf] read the alpha channel 2006-07-09 Fridrich Strba [1eff51f7add35661be8b9570dda1e9c075a73f75] Update MSVC project files + remove certain warnings with GCC and compiler errors with MSVC++ 6.0 2006-07-08 Ariya Hidayat [52ef9fb8a90f50475c9f5bd86cb60c9f24a47b76] support for alternating and winding fill methods (aka evenodd and nonzero in SVG's fill-rule attribute) 2006-07-08 Ariya Hidayat [f3be588b5f1780a15abb78331921c68ab986beef] output SVG gradient 2006-07-08 Ariya Hidayat [2fb718f7de17ef576a9f75d94c2f33869cdc649d] invert the color, fixes for angled gradient 2006-07-08 Ariya Hidayat [a69de91243e17c5171ba90607f7d264637bfb72c] recognize the gradient angle, adjust the gradient reference point 2006-07-08 Ariya Hidayat [7d7d2ee379eb6aa5cbf9bfdce92b103759346fde] store gradient angle 2006-07-08 Ariya Hidayat [127fd328a228949d0f52d849fcaba04f5eb669cb] fixed stupid mistake 2006-07-06 Ariya Hidayat [53422a89ce5e3589bd1cf7d4aa04ca1e5cc6c2e8] fix compile 2006-07-06 Ariya Hidayat [6a64af609f6e65e968421da91119c067af0342db] support for very simple horizontal gradient 2006-07-06 Ariya Hidayat [766a4ef54649e5c52d27838651fe7838b26b6a69] output defs for linear gradient 2006-07-06 Ariya Hidayat [056fdea1465bad05bcc58a696425c3b40019bd33] dump brush's gradient if exists 2006-07-06 Ariya Hidayat [5f2355b5da111ab2227f536dd4fbcd07459524fb] include gradient in the brush 2006-07-06 Ariya Hidayat [8a51abd223e6d3ea3702aaede1e9dd201524ad62] added gradient structure 2006-07-05 Ariya Hidayat [9e390f0b4083f6fa00176d0090bb53b5eb19314e] parse BrushGradient record 2006-07-05 Ariya Hidayat [92148dc96b78e62b3a9aabb409e92e6822f0a6d2] let's stay with Unix (LF) line endings only 2006-07-04 Ariya Hidayat [c100980298dd54b530ff0c8dd7fb69bee107c387] mistake on the gradient colors 2006-06-26 Fridrich Strba [221e000d7e4c7e404144701c7d1a28e3a72e37b6] Some more unsigned -> signed changes 2006-06-26 Fridrich Strba [2d2dac9157664685cfe1fe4901357a9bd5675944] The control points and company in polycurve are signed values 2006-06-26 Ariya Hidayat [c8fa436d6e2d304972f969d549da3e4e8ec25d3a] support object transformation (for translation and rotation) 2006-06-24 Fridrich Strba [7bfae1f8233317705d610dac5369852c261def49] small tiny fix that influences about nothing 2006-06-24 Fridrich Strba [aee1bf9c2bbbcb8610a54026c5a5732daa9651dc] Remove libgsf dependency from the .spec file too 2006-06-23 Fridrich Strba [3990d010f28ec1d345ac7cfcbc078d74f034c9bc] Caolan's Callcatcher discovered that these functions are never called. So removing them from the WPGOLEStream.cpp 2006-06-22 Fridrich Strba [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 [33c9ace7ef9343993904da28ce0b76b37af133ff] Removing unused functions from the WPGOLEStream api 2006-06-22 Fridrich Strba [6d2326399166272de76dc94693a509866082e9a9] Ole streams implementation using pole of Ariya Hidayat 2006-06-21 Fridrich Strba [61b8ca434487fac637e14ca86425db44ad5e513f] Add Memory stream implementation; make wpg2foo ole2 ready; modify some indents 2006-06-20 Fridrich Strba [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 [342ff15ba1ceb7e107712ea82fa5ee8c00b3d880] First 32 colours should be OK now 2006-06-20 Fridrich Strba [d62e88d6b1390e36a84c436c0879d4c74d946941] Another line of WPG1 Palette 2006-06-19 Fridrich Strba [cccb57169543d731986cbde6bf580ca9fc29f274] Some more work on WPG1 Palette + some refactoring given that the Palettes for WPG1 and WPG2 are different 2006-06-19 Fridrich Strba [71edfc71803a7b429a1d4c9dbf9368c48cb9ebb8] Beginning of work reverse engineering the WPG1 Palette 2006-06-18 Fridrich Strba [32d47c037109d9e4c8aa3d743a196e032cf1132a] Separate stream implementation from the rest of the library 2006-06-18 Ariya Hidayat [40a41eab0d5c765e0c1245481d3bcddbcaa98cc2] sanity check regarding dimension based on patch by Fridrich 2006-06-18 Ariya Hidayat [aeb28254124669cd25e81357e7f0a04010b4bc91] remove gsf check patch by Fridrich 2006-06-17 Ariya Hidayat [85d46cce30878c33a5368d0eba7b5f81bb7ba150] fixed configure 2006-06-17 Ariya Hidayat [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 [37a4f96e6063ec7f1294593f12107c7535cdfee7] Small cleanup 2006-05-24 Fridrich Strba [a5140a15aba4b641bef082315160eebe97e99db1] For purposes of Google SoC, committing my work starting to remove gsf dependency 2006-05-13 Fridrich Strba [5f5c695709ebacb8be13546924c10e655b07690b] Add some more people to authors 2006-04-29 Fridrich Strba [38197856547400973c62bf42273d2bf54e664d37] And according to specifications, rotation angle cannot be negative 2006-04-29 Fridrich Strba [6d15f643dbec5f485e5531c2d196a1f76170f609] small change related to the coordinate transformation lr-bt --> lr-tb 2006-04-27 Fridrich Strba [af39a8d498e1bde7e1ae01e593b3f9491fa91f05] Some more little fixes of the wpg2svg 2006-04-26 Fridrich Strba [8b836f908932436ca23cf4906cfd717cf6c2c3ed] WPG coordinates go lr-bt and svg go lr-tb. So convert correctly 2005-02-01 Fridrich Strba [fe282bb1c5e905f22396141dfddf6c0afa6272a8] Some more modifications taking in account some of fill and line types 2005-01-31 Fridrich Strba [f00c468ff9f6da575d7da8dff6cfe1fa5f33bc2f] Basic colour support for WPG1 2005-01-30 Fridrich Strba [5de86c101052a5c8c04da94caf569c29208723df] Pass values in points and not in inches. This solves some problems 2005-01-29 Fridrich Strba [ce12f86331ba4fbc2f921324ac494871fba93850] This file had nothing to do here 2005-01-28 Fridrich Strba [00847c2d4794f7eb13e5f44ca3cee455c805b262] Conversion of Polyline and Polygon 2005-01-28 Fridrich Strba [ff6e35b80d41af6abe5daf501502260786b6ce10] Conversion of WPG1 image size; Adding SVG listener (wpg2svg) 2005-01-27 Fridrich Strba [87faddfe9af3e4d6ce68b721269f47a7eb82f03b] Update Copyright info 2005-01-27 Fridrich Strba [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 [e708094ce231db3e55db412ac3e5a035cdf8eadb] Correction of the WPGRecordHeader::ReadVariableLengthInteger function 2005-01-26 Fridrich Strba [c8747181abd54e0986e4ec50af47ef30a8c51d8b] Correction of the WPGRecordHeader::ReadVariableLengthInteger function 2005-01-25 Fridrich Strba [10f7345f6838c1acf0a86d3312fbd650ffd9fbfa] Moving msvc project files 2005-01-25 Fridrich Strba [ad7a3a898c4b3b5cda427c418bd59387b18320ad] Moving msvc projects 2005-01-25 Fridrich Strba [7768fe174683909f20a7c366ad3c0cad287c3a25] Removing unnecessary CVSROOT 2005-01-25 Fridrich Strba [b146a8d83b9a397cb48fd661476ba04ce8025d75] Parsing WPG1 along with WPG2 2004-01-31 Marc Maurer [5c6097ceeee8944c661ee6a2f3228dc9f9f2c227] Windows versioning: add a BUILDNUMBER (Fridrich Strba) 2004-01-31 Marc Maurer [8ad1fbca11cb87acc60d12617bc9eeebb095ab4a] MSVC build system && some .cvsignore files (Fridrich Strba) 2004-01-28 Marc Maurer [4fe5cead2850f5c099f97566a2898d1a1a5f3aba] The rest of the build system refactoring (Fridrich Strba) 2004-01-27 Marc Oude Kotte [914d79dd7e37f4d45bde83babe19932df9a2c53b] Applied Fridrich's patch! 2004-01-26 Marc Oude Kotte [61ffe7e212bbf374ed5ae22a218ff33b09b70e77] Initial revision 2004-01-22 root [f8fb745a539a95914c61e0bfb08ff5085f231ea0] initial checkin