2017-09-14 David Tardon <dtardon@redhat.com> [130184de11251be77cf4030bca0b510f69bd2dc0] make the condition a bit easier to read Change-Id: I94f84e3bb77f8871a31580a5cd009a8193b81658 2017-09-13 David Tardon <dtardon@redhat.com> [344e055e624ce4cb3b688262c550099a3327aef8] use subtraction and division in check to avoid overflows Change-Id: I503124716b488ab92bb7980ea1c711e8ef770bce 2017-09-13 David Tardon <dtardon@redhat.com> [665fe1c98a9d96c5cf223ed8cccc2cdb175e4461] cid#1354067 rewrite to appease coverity Change-Id: I98da4522147906beb9401217704234d0c016835f 2017-09-12 David Tardon <dtardon@redhat.com> [bea72558805b78dfe4e8bbc00d3650b183a8830e] prepare for a release Change-Id: I5cc05ceefae714d8b7bdde55669ba9a29a20b080 2017-09-11 David Tardon <dtardon@redhat.com> [d563f1b1201e72abcf45f3c48d6ced1711ef7d70] WaE: declaration of 'points' shadows a member of 'this' Change-Id: I1f01cfe0cd6c3406830f45ef8b1b5ddf1ef75feb 2017-09-11 David Tardon <dtardon@redhat.com> [41e6cae5b0a80d09997bf90e9b948a8757257b04] WaE: declaration of 'header' shadows a member of 'this' Change-Id: I9b67601c2e6f8f574fef44b3529e53dec82516a6 2017-09-10 Miklos Vajna <vmiklos@collabora.co.uk> [2e72b06d7e0cd5a316aa2198246676b97480922b] 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-09-08 David Tardon <dtardon@redhat.com> [bfc20028e143ae7427f2704344d9f3ed8c7d6852] tests need librevenge-stream too Change-Id: Id8e8fa81ac82cc0be11593f0ee954b509e8b650b 2017-09-08 David Tardon <dtardon@redhat.com> [7f72c153f370dcdf83388fa7ce1ef5ff9d8b4570] assume modern enough ICU is available The separate .pc files already exist in 46.0, possibly even in older versions. Change-Id: Ib5ae67b02dd577655fdab297219f2ffa9b69a798 2017-08-15 Thorsten Behrens <Thorsten.Behrens@CIB.de> [6be6f4b385323df34864a4c77586ad36487a1d31] Fix spelling Change-Id: Iaddcde92abf1f53c4916e88f2b53dd0ecba5382e 2017-07-29 David Tardon <dtardon@redhat.com> [cc3cefe7ef23928d0b93ae73a67f38c196d15e5d] supress GCC 7 fallthrough warning Change-Id: I2fc3d232ca8a7c430604cb44b015d1dc881cba71 2017-07-29 David Tardon <dtardon@redhat.com> [9170b3700cbd2f894dd0d9907e680d9cd3e1c2ad] do not insert UTF-8 string by code units Change-Id: I91fd9691900c9ade92ad60983c90fba994c7cf30 2017-07-07 David Tardon <dtardon@redhat.com> [3c5d7cfe0e31bf77b5e3fd40e05c1e692a289545] drop unused internal stream impl. Change-Id: Ib9b1a33cbad078e55cad711a5cbdbdbeade54583 2017-04-23 David Tardon <dtardon@redhat.com> [9b8c5318db81db5e26fb1e82343698f33067d755] change include guard to match file name Change-Id: I5c5de099d149298da31c36cb64bfcb1d7f76db95 2017-04-23 David Tardon <dtardon@redhat.com> [10e502b529a0d50e111d4653823a81dce6d1f6c8] mark unimplemented functions as deleted Change-Id: I6139f3990d64e6077ae20907f780efc31c347ad4 2017-04-23 David Tardon <dtardon@redhat.com> [59bb448ea86987d77281608e2c76cf04bcb03916] mark virtual functions with override Change-Id: Ic1b5da52d3bcfd92ce0e262281d60268e0e22e0d 2017-04-23 David Tardon <dtardon@redhat.com> [a5e303b7e0d94a8d1c10c8a6977c35147e55ee12] update C++11 checks Change-Id: I1769ddc906140bd0595fb961bff0c48cb4c2278f 2017-04-23 David Tardon <dtardon@redhat.com> [97b79982cff50c29a8d14a97dfe4316177e3309d] replace dumb pointers by smart ones Change-Id: I17c0b4aca09ea53ffa5d4ff6222060b516ca6bdf 2017-04-21 David Tardon <dtardon@redhat.com> [cc1e8888f14e4c7bc6c46b18b8e458e25176b6b0] ofz#1195 speed up normalization of angle Change-Id: I5b081bc7ee79afcd3ad63003d1169ddefe83e4d7 2017-04-21 David Tardon <dtardon@redhat.com> [0dac28e590c2cefacf6a5a7186eaa51470f4bc11] avoid manual resource management Change-Id: Id9d8c0c0efa53a1cb76dc043d9161fd1bcf05ce6 2017-04-15 David Tardon <dtardon@redhat.com> [bf4f4512168501b55b6ed7dff49a48642a7a9e9b] ofz#1006 skip bitmap if it could not be read Change-Id: Iffd3456c51caa92815cdcc6f7ccf4a69d3f9f8db 2017-04-12 David Tardon <dtardon@redhat.com> [72893e0929e16c3e766fae45e4d20d0cb9e3ba96] ofz#1030 try to repair bitmap dims in damaged file ... if the bitmap has transparency. Change-Id: If2e5128f04653e5b1a49e194e374924299db23ea 2017-04-12 David Tardon <dtardon@redhat.com> [fc8195a3acc100822fbffe818aa9d23e3a3089bb] refactor bitmap parser Change-Id: I54b94cc72a4aaa8a70568cc14427e39d44dca3eb 2017-04-12 David Tardon <dtardon@redhat.com> [97de75421f07c472cacfb9dda3ae2dafaab59212] put PNG writer to a separate namespace Change-Id: Ie0c4a561c5ec4be7e2c550d0645c2a8738b2c492 2017-04-10 David Tardon <dtardon@redhat.com> [df5d76f0e538bef9e68bf3377d965fab55a12089] ofz#1073 avoid inf loop with too big angle Change-Id: I5af806486d02296d6d55851afa7329ca2b8ec97e 2017-04-05 David Tardon <dtardon@redhat.com> [a518a331a4335aa818efdd6fc5258fc8ff0703c3] make the condition easier to understand (for me .-) Change-Id: I172bf51376ea79ed19687ebda932ec2cd80e9f0d 2017-04-05 David Tardon <dtardon@redhat.com> [5d44a5b8f44ef3c47bf0d21aab9fc73b451be05f] ofz#988 sanitize color depth Change-Id: I8b2a70e7ee3fbaf853e40b67683db588b026be74 2017-04-05 David Tardon <dtardon@redhat.com> [4b761a9b4296d24eb95c0f302995b0435c17dd86] simplify this Change-Id: I04d5dd4856d4496e2538bfdc3dd456d17d3e00cd 2017-04-05 David Tardon <dtardon@redhat.com> [3fcae08b7367f10649f2eef25a530db39c1233be] ofz#1007 ensure font name ends with 0 Change-Id: I77e72d3dd81affaf1bc4a565fd4280d7ca200cd2 2017-04-05 David Tardon <dtardon@redhat.com> [22a5eff6b62d10937793fc3c95bc10dcdf0faa05] drop unneeded braces Change-Id: I17b18cc5a56dbd1dd05834d8c4b6fd0223a95627 2017-04-05 David Tardon <dtardon@redhat.com> [14c60f7f029855639de6b6da12a9c3b55dff2674] do not fall through This is harmless, though, as lines always contain both start and end arrow. Change-Id: I3bcf955835e80e6d61338d40343038f1e6a014e9 2017-04-05 David Tardon <dtardon@redhat.com> [d1e7c8bedee76fde3947dc86644df640b2815745] WaE: fall-through is intended here Change-Id: I233192ec85cf0ad2158f953d9e188f0d178190ee 2017-04-01 David Tardon <dtardon@redhat.com> [197862b3b43eba1ca91698a98b0391d0c9ed84d8] avoid enormous allocation Change-Id: I16abb5a820f6ca622575f0e19671f97543be902f 2017-04-01 David Tardon <dtardon@redhat.com> [6f4d75430dc023c53d5d69946b4cb4fd8ee8ddd7] fix handling of inflate error Change-Id: I0034a152ee96bb81ec15f77a12d902ae04fe4545 2017-03-31 David Tardon <dtardon@redhat.com> [9fe46f17a08781974d73a41c9a58f65856f099f7] add fuzzer for bitmaps too Change-Id: I341f6adf5d43d347cdfaecdc5d05fe3ccaaa13c3 2017-03-31 David Tardon <dtardon@redhat.com> [60662664fc57d059a075d0dc8a6ee8b73acd9cf8] add fuzzing driver for oss-fuzz Change-Id: I7fee4b2bb49930c94d5f449f381c40c3b9b648d0 2017-03-14 dennisroczek <dennisroczek@libreoffice.org> [67671765e9eccc7c591abc708fb3c2789921637e] fix typo: "the the" --> the Change-Id: Id44d0553bf8868c3d6436db454379613b7a891f6 2017-03-09 dennisroczek <dennisroczek@libreoffice.org> [e1a5d6642878b9a01cae1ebe69c71e29ea00914f] fix typo: usefull --> useful Change-Id: I921598581b9625d81e9aeaf887b341ff32434ca6 2016-10-23 David Tardon <dtardon@redhat.com> [11b8d5b0c8c0461ac638aba6bc6e59e7ec5d815c] allow build with boost < 1.56, part II Change-Id: I4421847b1aa7bbb006a32dd85567b96125df6b6b 2016-10-23 David Tardon <dtardon@redhat.com> [16d921505a56745f671525310ebb4b3c58b35afe] allow build with boost < 1.56 Change-Id: I81a110fc19e1540980a265c773bd840c47643d86 2016-09-07 David Tardon <dtardon@redhat.com> [57be949c2e4b9a59c7488d8921c54f993f7fe70b] fix file name Change-Id: I4fb8dee4e893ebd6e7bcf332a1fe800c4cd74f3a 2016-09-07 David Tardon <dtardon@redhat.com> [7366678dccbc1d4f852613d98506d05d9843f837] prepare for a release Change-Id: I07fa01951b37e5b12559d22a6c99b7289a0c71f5 2016-08-17 Aleksas Pantechovskis <alex.pantec@gmail.com> [fa1ddca25c846ca31de5ccd116e079a29c3349c0] remove unneeded quadrant test cases 2016-08-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [b60b79a5b5a00ad87fc4cb2c700baa21b02211fd] stars, rotate after mirroring 2016-08-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [3785858a1c99c2bd2aa4d369018cd0344269074c] calculate quadrants using non-rotated points 2016-08-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [0e5c80d36bdd0c5c34f3aa84db0aacba2eba24df] initially mirror stars vertically 2016-08-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [c1ef97f28304371262ec8759dfc0df976869550e] mirroring not completely working and rotation is broken 2016-08-12 Aleksas Pantechovskis <alex.pantec@gmail.com> [8ff9d39bc9dc1d2876408861637ef788e7ae1a01] add input checks to avoid crash 2016-08-09 Aleksas Pantechovskis <alex.pantec@gmail.com> [08a628fe34a6b11d15fd6dd61e7b21f192736811] don't allow multiple BMIHeader::load calls 2016-08-09 Aleksas Pantechovskis <alex.pantec@gmail.com> [381312d02844fc774c8007517d8355bac87ad0ab] add input check to avoid crash 2016-08-09 Aleksas Pantechovskis <alex.pantec@gmail.com> [3fab693afa699a89068d934a1395ace865a35ee8] probably don't need to check palette flag, just read palette when < 24 bit 2016-08-07 Aleksas Pantechovskis <alex.pantec@gmail.com> [8eeb7067dadd2828dfb674b4281cec51ffb7c57a] bbox quadrants 2016-08-07 Aleksas Pantechovskis <alex.pantec@gmail.com> [ce10dee31fdef232f350d9d07a52c059dbe6903e] cache bbox center 2016-08-07 David Tardon <dtardon@redhat.com> [80279cd315529a4ef0b2baedb9d9e617fb793bf8] fix seek from the end of a stream Change-Id: I83de7f139cb4ce9917b34b5b818f217c9a634017 2016-08-07 David Tardon <dtardon@redhat.com> [ab89824197cd0233d65bd76a886552396b85e82a] swallow exceptions during format detection ... they almost certainly mean the input is in an unsupported format, which is the only thing we're interested in there. Change-Id: I70644a2f007ddcd367edb3a6083fd8f4d83ad655 2016-08-05 David Tardon <dtardon@redhat.com> [32b060e7826b2eb412bb033ff17c2581df784e11] WaE: private field 'm_output' is not used Change-Id: Ifc77ad29232414fec5cd9c5c6c8f5248eb541fcb 2016-08-05 David Tardon <dtardon@redhat.com> [ad6e4db9262103b3cdc94f96f5865bebc0f1e2f5] WaE: moving a local object in a return statement prevents copy elision Change-Id: I33a75e6e2cdf98fec6ee2054e8d45e6a823f0c9b 2016-08-05 Aleksas Pantechovskis <alex.pantec@gmail.com> [bab3717d02b4d4ac389625c5b7a38bb91fa199d1] set image fill tile size and position 2016-08-02 David Tardon <dtardon@redhat.com> [8c1b3a85a5c307084db5200efad6ada6e4833a2b] drop pointless local var Change-Id: I38dff1c184865c242959dc66407d88afea796022 2016-08-02 Aleksas Pantechovskis <alex.pantec@gmail.com> [4c03a1b5f2c5490f16e2ab90c7feaf57efed93aa] fix polygon size 2016-08-02 Aleksas Pantechovskis <alex.pantec@gmail.com> [5aa2df4799ad7a93c6b31d849757cf122ebe4b58] polygon initial rotation not needed 2016-08-02 David Tardon <dtardon@redhat.com> [f4eceaad467e734c1d542d0698115e45c7b414b7] draw sides of polygon correctly It is specified in polar coordinates, not cartesian, as we thought initially... Change-Id: Ib9fb1ef1f90ebcedba5923be46c76efaa726aac9 2016-08-01 Aleksas Pantechovskis <alex.pantec@gmail.com> [002f4e20a19420470a025832a381ea750c178487] add polygon initial rotation 2016-08-01 Aleksas Pantechovskis <alex.pantec@gmail.com> [e1a281010eaca56a1401d517d8fd1d3d7ebcf005] remove unneeded polygon move 2016-08-01 Aleksas Pantechovskis <alex.pantec@gmail.com> [b8e47a4e57207b180ed193286135f2bfd44968d2] don't repeat first/last point of polygon peaks 2016-07-31 David Tardon <dtardon@redhat.com> [b32f786634083f86512a5d403c1a2a030024be14] fix destruction of PNG info struct Change-Id: I588d655b6fa550ca719bdbebee7f1c9640713ced 2016-07-31 David Tardon <dtardon@redhat.com> [485fb9e60226eebfcd37623beec351c1c6b298e3] disable opts in debug build Change-Id: Iadc962fc4f4a08957c04855329e6589509778c49 2016-07-31 David Tardon <dtardon@redhat.com> [b7284e60b04c1e70ebcfb8fbee5a353fc5435d8e] make the code more c++-like Change-Id: Ie395f3e6af663902caddec1e6c42760d1fdd82a2 2016-07-31 David Tardon <dtardon@redhat.com> [c08fc500c3f7f92cdd560912efd2ba0b2caf428d] sort headers Change-Id: I285f4b2361dce5362196971607e51c0993060fc2 2016-07-31 Aleksas Pantechovskis <alex.pantec@gmail.com> [d7ef8c4d36db41f317530351b6a5bcbd8bb3878a] png callbacks extern c 2016-07-31 Aleksas Pantechovskis <alex.pantec@gmail.com> [206ddf063451fab3a9164a70145cff3b87b1d295] pngWriteCallback catch exceptions 2016-07-30 Aleksas Pantechovskis <alex.pantec@gmail.com> [0ea58eaed3249d08c896b4992cd49a628e89431c] rename Bitmap to Image 2016-07-30 Aleksas Pantechovskis <alex.pantec@gmail.com> [399612833dcf37e22fc04a7fda4292a1ae3921cf] use png instead of bmp for bmi output 2016-07-30 Aleksas Pantechovskis <alex.pantec@gmail.com> [80c006824d3c5f220acb01b52bc6cc531a375147] add libpng 2016-07-29 Aleksas Pantechovskis <alex.pantec@gmail.com> [2e46e09df378e862070e5fe47cfc029c0efe6537] remove c-style cast 2016-07-28 Aleksas Pantechovskis <alex.pantec@gmail.com> [5a325e08d67c0c06ce3c16324fed829aeec135d2] add bmi transparency support doesn't work, need to use bmp v.4+ 2016-07-28 Aleksas Pantechovskis <alex.pantec@gmail.com> [5b435384cfe478f156ecfc3190da382df17fdab4] add bmi 1, 4, 8 bit support 2016-07-27 Aleksas Pantechovskis <alex.pantec@gmail.com> [4bfe4b35b7a0d90ddbf8e23914177773c5635da2] refactor bmi parser, add color palette reading 2016-07-27 Aleksas Pantechovskis <alex.pantec@gmail.com> [80ccf0d0023fb2bdee6c937be5bf0c9d50a9079c] use erase + unique instead of checking before insert 2016-07-27 Aleksas Pantechovskis <alex.pantec@gmail.com> [6eaf6797c377988e30fa19bd686d45bcd0b436e6] fix past the end access 2016-07-27 Aleksas Pantechovskis <alex.pantec@gmail.com> [6255efc25c227227ca2faccf3082042c44b8775e] read whole bmi header, offsets 2016-07-25 Aleksas Pantechovskis <alex.pantec@gmail.com> [413ccbab111e8708621d8fac85bf60917ea430ac] move arrows to the viewbox center still doesn't work in odf 2016-07-25 David Tardon <dtardon@redhat.com> [0ca7963513a792370561d7bfe55c36ccff57f1b1] do not duplicate style props in shapes Change-Id: I930ddf083800b046b6ed2e5de294f5e56ea07e5b 2016-07-24 Aleksas Pantechovskis <alex.pantec@gmail.com> [1729e282e79832d4d6900fd95de1b07dd4abe902] fix arrow coordinate transformations still wrong position in odf 2016-07-23 Aleksas Pantechovskis <alex.pantec@gmail.com> [7678fea60a7714084932de7c4c2a4a385862aa01] read arrow line end 2016-07-22 David Tardon <dtardon@redhat.com> [a30b2c2b2e6680e101f59110c946456b45de85a9] properly relink lib on changes Change-Id: I7efd373ea270f0a4d712c3c2cd1d0d36c3db48a6 2016-07-22 David Tardon <dtardon@redhat.com> [38c880b03c8abadfe820193f18aa5b391af6a2c2] drop superfluous semicolon Change-Id: I355fec614faede42d5b1e0c9f8744dc6e3a117c1 2016-07-22 Aleksas Pantechovskis <alex.pantec@gmail.com> [e841ab746f81d24d16aa1345407745474eebf714] arrows BIPU 2016-07-22 David Tardon <dtardon@redhat.com> [88eecf6de0b93435840c1d772680ae7a4d0b88d7] um2in conv. is needed for all the drawing formats Change-Id: I78afb20381dc230517ec336d1118322533cab92f 2016-07-22 David Tardon <dtardon@redhat.com> [46b6ac6d4e7af0d2af0841cb8a58ceb1d3389fb8] add BIPU support for Zebra documents Change-Id: Id0eec064e6658d1aafcc8f56b90aff422c66827f 2016-07-22 David Tardon <dtardon@redhat.com> [7d670c9b2ebf0b040d975e23aab9ff9fa7e8898f] refactor format detection Change-Id: I5872c8cb6c3db7762825dedd2dddf9ec9c841914 2016-07-22 David Tardon <dtardon@redhat.com> [4b11871cacb4dc01c68056902dd6e4e2c4639561] add a basic ZMFInternalStream test Change-Id: Idc76e8cc77a5443d0511af58fa9bdc6515377c63 2016-07-22 David Tardon <dtardon@redhat.com> [c95b0a635d300d286b7ef51cd392bdee4ca4a204] add test for format detection Change-Id: I228be506748488fb7b3e04333d0d776729e9a945 2016-07-22 Aleksas Pantechovskis <alex.pantec@gmail.com> [d76a7ffa74ff63db2173a8d02d373e3c96a53361] fix um2in 2016-07-21 Aleksas Pantechovskis <alex.pantec@gmail.com> [6a125168eefbab3c0da4f5df9040e459c3ee3820] move path writing to separate function 2016-07-21 Aleksas Pantechovskis <alex.pantec@gmail.com> [aecb3194c61e8b8d28f659d3a8440cdd906891c3] writeBorder skip if invisible 2016-07-21 Aleksas Pantechovskis <alex.pantec@gmail.com> [c3ae8d15cfc6e0610cf0368b6ed60a2baa8eb6a0] move curve components reading to separate function 2016-07-19 Aleksas Pantechovskis <alex.pantec@gmail.com> [f65024e9a9d31047377634492b0bb5837a4f1c93] image transparency doesn't work, probably not implemented in generators 2016-07-19 Aleksas Pantechovskis <alex.pantec@gmail.com> [d59ef0a86bfec0ea1cb5e1e6e38c424ce6fe763c] remove unneeded debug message can contain other refs besides style 2016-07-19 Aleksas Pantechovskis <alex.pantec@gmail.com> [dd363d130f1e9769e99af81eb26a194cf6aa7403] bitmap fill transparency 2016-07-19 Aleksas Pantechovskis <alex.pantec@gmail.com> [05336cbc46176a351ba658a4d90b915e502d2961] image style 2016-07-18 Aleksas Pantechovskis <alex.pantec@gmail.com> [17127eddbf62c10463848fc733413dfb39cc1bc4] bitmap fill 2016-07-18 Aleksas Pantechovskis <alex.pantec@gmail.com> [8e42e87a4ed624ce3fdc335e03830215c3e34cba] 24 bit bmi parsing 2016-07-17 Aleksas Pantechovskis <alex.pantec@gmail.com> [931d65580820a6b788f2968c6f99b111128a5329] zmf image parsing 2016-07-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [cd1e6bd4e25850833f97d465c03d7c22dbf8ef3b] support bmi output 2016-07-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [e79e0a71338f5c7fdf6f6f636accec141b8f0dc5] bmi parser doc output 2016-07-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [6ec5aa9f6a2343fc50ea8f51a8c41de45004cc89] collectImage 2016-07-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [cf3f12ac40c12d5e2612b7bc331a0da7dc04ae6f] parser probably doesn't need collector in ctor 2016-07-15 Aleksas Pantechovskis <alex.pantec@gmail.com> [0f526476609aeec59eeeb24556dd639ac4c96db0] zmf bitmap handling 2016-07-15 Aleksas Pantechovskis <alex.pantec@gmail.com> [31b8f4ab0e1367c32452e4551edcd0a318378609] bmi header 2016-07-15 Aleksas Pantechovskis <alex.pantec@gmail.com> [79bb2871e9288fc45fd988f0cb09512421ea1dcb] rename to readPreviewBitmap 2016-07-15 Aleksas Pantechovskis <alex.pantec@gmail.com> [f7a33c09610b520e01e3da2c9282f6d1a2d72da0] add zlib 2016-07-14 David Tardon <dtardon@redhat.com> [ba72279a15ee76916a24f0b947ad5e260b13e93a] draw both complete star and sides Change-Id: Ib97115fa2507e3b87a560a402b59c7e2cc4573b2 2016-07-14 David Tardon <dtardon@redhat.com> [2d5035b102a222ff166abd8203ffbaa901c94f75] update drawing of stars Still does not work correctly, though. Change-Id: Ie5f1a9294c038d8f8d2768387f0e76b114273bbf 2016-07-13 David Tardon <dtardon@redhat.com> [804df0f297782c787cdf95d8e26c00ec00b19edc] full norm. is only needed for vals read from input Change-Id: I3e8ca6bb7633f7d109400e702b7e1fee6a1ac210 2016-07-13 David Tardon <dtardon@redhat.com> [67ebfb794bbe65d8587e37f9c9be01a739ec2972] add missing header for std::accumulate Change-Id: Ie665afc6e1774c3851e8ba75e1b00b3cf8cc1089 2016-07-13 David Tardon <dtardon@redhat.com> [72c269348e3858fa130bfb670ee7366c2af4d8e6] save a few lines Change-Id: Id84a456488eb5b4510e2e4a5e80e5493711c4574 2016-07-12 Aleksas Pantechovskis <alex.pantec@gmail.com> [18153afdcb80dda833bcdeb17ff1f19fef212c2a] dashed pen 2016-07-11 Aleksas Pantechovskis <alex.pantec@gmail.com> [a4ede219d6c28b88548b7b1a00d72069450e23a6] polygons/stars parsing output doesn't work yet 2016-07-08 Aleksas Pantechovskis <alex.pantec@gmail.com> [defa2006aabc1bc0bbbd669bcd1b8d54a5d963ec] refactor curve parsing to avoid code duplication (polygons, ...) 2016-07-08 Aleksas Pantechovskis <alex.pantec@gmail.com> [d71b9f53fe306aca0ebb2da940e1da952099ed37] arc rotation 2016-07-08 Aleksas Pantechovskis <alex.pantec@gmail.com> [098a931fdaad363efcdcf968f1efd77bf76ca17d] point rotate function 2016-07-07 Aleksas Pantechovskis <alex.pantec@gmail.com> [1bc08534ea1ba3aacff43cc1606781249bcc5801] angle utils 2016-07-07 Aleksas Pantechovskis <alex.pantec@gmail.com> [5c4b0ba2518f04259ea725f93ca46eacfe6741d8] refactor bbox, fix width, height 2016-07-07 Aleksas Pantechovskis <alex.pantec@gmail.com> [df975bd56d09e0136dc60d7a10b0b4bce3542b97] move point distance function to be available everywhere 2016-07-07 Aleksas Pantechovskis <alex.pantec@gmail.com> [21d08727d307dad7abcc87431cb94d3d0940b77e] text rotation 2016-07-06 Aleksas Pantechovskis <alex.pantec@gmail.com> [f5d9d31c29943df4fbc1fedc48a339e05e519692] text handle spaces, newlines 2016-07-06 Aleksas Pantechovskis <alex.pantec@gmail.com> [64161484691b5943d75a4101e01b2545154d4aa7] table cell align middle 2016-07-05 Aleksas Pantechovskis <alex.pantec@gmail.com> [2571fdf1c7f268cee10d519180e595783606e80d] text vertical alignment 2016-07-05 Aleksas Pantechovskis <alex.pantec@gmail.com> [e302cd10ef8621c0e9d2f4334f2c3643463a10dd] text alignment 2016-07-04 Aleksas Pantechovskis <alex.pantec@gmail.com> [0391c78e5b6b3acc6458ff37413dc8f8f333c773] table text 2016-07-04 Aleksas Pantechovskis <alex.pantec@gmail.com> [eac903217d4332f16ad6fb6c7ed08965420d95a7] put default styles into map instead of conditions 2016-07-04 Aleksas Pantechovskis <alex.pantec@gmail.com> [55b512a7b0d0633ad0f64ffb6ea15209e3c50c48] simple text 2016-07-03 David Tardon <dtardon@redhat.com> [7f6054e6b18b908b91ea8ba4d8500b0854fb4a48] use existing constants Change-Id: I7923a86a805d9427730bf7b02c1323c30d86285b 2016-07-03 David Tardon <dtardon@redhat.com> [bb80cbce2a39e1008f799988173c6e47f7eb2a71] allow to build without conversion tools Change-Id: I0a3af6e2fedf608039284d1a204e0d02c0b18f7b 2016-07-03 Aleksas Pantechovskis <alex.pantec@gmail.com> [bb5131a986809142090b3a96a5dbd0d0d1e437dd] table borders 2016-07-02 Aleksas Pantechovskis <alex.pantec@gmail.com> [50d0e4ce7cc5beeb4feb69a48171a92d1910909a] refactor ref objects retrieval, magic ids 2016-07-01 Aleksas Pantechovskis <alex.pantec@gmail.com> [d5a42f98fd4b22aa8b6aa6a0c5bc002f20b17af4] table background color 2016-07-01 Aleksas Pantechovskis <alex.pantec@gmail.com> [0ea11aa20edcba8491e00320ee204441a064a4d7] add ICU lib 2016-06-30 Aleksas Pantechovskis <alex.pantec@gmail.com> [234ccbe09b0bbe9bfdfbf1b54bb5452896968cda] table cells, size, background color 2016-06-30 Aleksas Pantechovskis <alex.pantec@gmail.com> [03c90a42f4fb601cedfaa2959f95bc2c621b334c] Point.move 2016-06-30 Aleksas Pantechovskis <alex.pantec@gmail.com> [16a35fffb6aad56095c8e7d85c53e1c2fe546a63] refactor ref objects retrieval 2016-06-30 Aleksas Pantechovskis <alex.pantec@gmail.com> [b5d37f81e8b04e7ff449f459e6f5c7e2086a43d1] centerPoint function 2016-06-29 Aleksas Pantechovskis <alex.pantec@gmail.com> [9d868c4587fbb88fbb350810b48a582acdee7e02] --enable-debug-draw-bbox 2016-06-24 Aleksas Pantechovskis <alex.pantec@gmail.com> [4d41b0b712747115c2c9534e9427c7c06ced8f9f] skip first empty page 2016-06-23 Aleksas Pantechovskis <alex.pantec@gmail.com> [0a1ce416cf996306260bbd974fa6f2be37dc574b] rename master page object to guidelines 2016-06-23 Aleksas Pantechovskis <alex.pantec@gmail.com> [76169f6fe4501c42375525f742d919f7c2555e0f] ellipse rotation 2016-06-22 Aleksas Pantechovskis <alex.pantec@gmail.com> [2a3ea09303cf1310072fe3f74b0390d44441b429] use diagonal instead of top left point to calculate ellipse center 2016-06-22 David Tardon <dtardon@redhat.com> [ee5caa95fa3cbd335bd4292db7dc639fc282ebcd] bump release Change-Id: I6c6492b1210caad392b7e5e7fd171c2aa8085b70 2016-06-22 David Tardon <dtardon@redhat.com> [0eb9d3fe1b11fe1021712e22535184dd453d0eed] write minimal news entry Change-Id: Iebf81f89b93793502cd5b14effeef6bbc396a4b9 2016-06-22 David Tardon <dtardon@redhat.com> [7ca7d212dc5bcd624bf81be584865affeaeff74c] fix README Change-Id: I5a8fe44c4888fca6142f55f1826cde660bf4d670 2016-06-21 Aleksas Pantechovskis <alex.pantec@gmail.com> [e1d526886ddbbd9fa62f559080fbb70f48827faa] square linecap 2016-06-21 Aleksas Pantechovskis <alex.pantec@gmail.com> [e969c366561602d32195fedfb037fce0881f3d10] linecaps, linejoins 2016-06-20 Aleksas Pantechovskis <alex.pantec@gmail.com> [5eccfddd98402d55ebae23d5f785ab09b65ce985] use word curve instead of polyline 2016-06-20 Aleksas Pantechovskis <alex.pantec@gmail.com> [33505bf5938f16dadab5d7894188dbcd053e6040] combined curves 2016-06-20 David Tardon <dtardon@redhat.com> [bea22edd6772253ca2b87630222ebd6002c05aec] add skel. support for bitmaps Change-Id: I271ed89de877d6a68bbf0b63060f70b2c32dbe0b 2016-06-20 David Tardon <dtardon@redhat.com> [7b88860eb6940d8e40afcd1e531e296477aaee54] add missing include Change-Id: I004d5e723af066d55d27770bcbfc82adb55e0bb7 2016-06-20 David Tardon <dtardon@redhat.com> [5816b35e8d2642bc687c59c35110e5ae96c8b372] change order of headers Change-Id: I0d744dc7a8be2a607df3d0f5bab3b18889cb88b2 2016-06-17 Aleksas Pantechovskis <alex.pantec@gmail.com> [591e060506ef017e26094a1e1c19dfa448f03c63] groups 2016-06-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [c14e935f4e8f9443e41b97ff4b6f45f12a1f4bb6] debug print object types and ids as hex 2016-06-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [1165fad7a9c862b43fd936ab9d8c6aba40aa03ba] shadows 2016-06-16 Aleksas Pantechovskis <alex.pantec@gmail.com> [ee4f6c4a43ee709fc760755515d8b11dda8e1f4e] readS32, use signed ints when reading Point (offsets) 2016-06-15 Aleksas Pantechovskis <alex.pantec@gmail.com> [664edb1a715d620bf36752918b31c031c2255908] don't fill not closed paths 2016-06-15 Aleksas Pantechovskis <alex.pantec@gmail.com> [06a2c26dbfad40214ac03cfcd342e60da3414ba5] transparency 2016-06-15 Aleksas Pantechovskis <alex.pantec@gmail.com> [4378eabe366811c3e0cc3e2d1e71fba495fbd136] radial gradient center 2016-06-13 Aleksas Pantechovskis <alex.pantec@gmail.com> [8e313484cc6cda890be7c1969f99af9a74403f5e] closed polylines 2016-06-13 Aleksas Pantechovskis <alex.pantec@gmail.com> [1b0b446134717fda0c530f0363a2c34bf2ff3cd6] gradient fill 2016-06-12 Aleksas Pantechovskis <alex.pantec@gmail.com> [508b959a6f37be8613024f800b88f4353d2b1ed6] page color 2016-06-11 Aleksas Pantechovskis <alex.pantec@gmail.com> [2aa5388d9260ade13abdd8f51df66f462cf130c0] skip all color palettes 2016-06-09 Aleksas Pantechovskis <alex.pantec@gmail.com> [3c1ca77d45aedbb4dd072edb34df82ee92b7c7e9] avoid unsafe enum casts and unnecessary enums in parser 2016-06-09 Aleksas Pantechovskis <alex.pantec@gmail.com> [d3301879b4357b86796c689fa6f08bdce6594bf6] solid pen, fill Change-Id: I45f7a1186ae70b1d4778fab8fdf706687cbc7162 2016-06-09 Aleksas Pantechovskis <alex.pantec@gmail.com> [13a01e86a64d03dd325217c543f7dcabba400e95] read full object header Change-Id: Ia9df75b8f958b6c715d7f532dddc125e9e4ffa67 2016-06-09 David Tardon <dtardon@redhat.com> [8e55f4f3425905e0df7037caec380990629d380c] add check for math constants header Change-Id: Icb4debac6302c2b7b22b16da014f8b702951cdd4 2016-06-09 Aleksas Pantechovskis <alex.pantec@gmail.com> [7f7c2a9b3a47424a416d02aa60a875241ddaea64] arcs Change-Id: I99ca9162489f8676dbde86f5dfe4b050e13d6601 2016-06-06 Aleksas Pantechovskis <alex.pantec@gmail.com> [c2cf29c820dc17a82d33823299617cd5d4909a09] use lambda and auto to improve code readability Change-Id: I24c8a8059c7c877bf3bea22b1157235efd300e6c 2016-06-03 David Tardon <dtardon@redhat.com> [c3ce85dc616a066c92faf3f13ef4472040834998] drop static tools Change-Id: Iaedbcc3e4e9e158be53c7f4a6727244fa978a020 2016-06-03 David Tardon <dtardon@redhat.com> [ba5a9e8e59307a58bd92c73e52ef8b5f2adb5280] drop VERBOSE_DEBUG Change-Id: I277c63d7858a46cd4257ca72d8dcc55e24f343e6 2016-06-03 David Tardon <dtardon@redhat.com> [e2186acc5673b85817e61fca99219b8dcbda3654] print debug msgs to stderr Change-Id: Ife6ab4d42d40989dd59adfad62fa8840b1084ae3 2016-06-03 David Tardon <dtardon@redhat.com> [ddb11272424502c3d180158da19eb846afbe9515] replace redef. of int types by boost Change-Id: Ife8a6f378c45ab620c8a41a3f2f94dc62371f9d9 2016-06-03 David Tardon <dtardon@redhat.com> [bdfc06b3c1a5e3a745250179e8250d6b34c0bee4] astyle Change-Id: Ie142d01c26197c0491637dc516a0db55179113a1 2016-06-03 David Tardon <dtardon@redhat.com> [c1188053d5de373828180df81f8688929a5bccea] boost::shared_ptr -> std::shared_ptr Change-Id: I4d350d6281da64d0923287179ad926b1518cfffe 2016-06-03 David Tardon <dtardon@redhat.com> [30b12f99225570b096b259d03f2a354dba257d74] switch to C++11 Change-Id: I6a877418b8147259ae0b08a2ab473740be45aa36 2016-06-03 Aleksas Pantechovskis <alex.pantec@gmail.com> [5c45bd5f40e7491bce828d8e3afdf1fba99c765d] simple ellipses Change-Id: Ia09f49ceae988d516b13a28838baecda01555003 2016-06-03 Aleksas Pantechovskis <alex.pantec@gmail.com> [7841147cbe58ddc5494df3f158136a088a9e9762] pageX/Y helper functions Change-Id: I617cebf46862cae9befead94cba158ce2173ad85 2016-06-03 Aleksas Pantechovskis <alex.pantec@gmail.com> [bcbfdf36ef0b0b4249bd2fbfcfb7acda4e5fcef9] bezier curves Change-Id: I197aa3344aa89abf1892ec9b812f6054df6fd6c5 2016-05-31 Aleksas Pantechovskis <alex.pantec@gmail.com> [40256387e33b0095ff29486195f06c7041f11cd3] parsing of simple lines, rectangles Change-Id: Ic8705c7945719e18e438b5e568da12615e26ac4c 2016-05-27 Aleksas Pantechovskis <alex.pantec@gmail.com> [5084b273f9b2e4e2efec6b2f16b13263b7a0bf29] ZMFPageSettings, page size and offsets Change-Id: Ieaee88e6345f193b25a08c7a25dd08129917b62f 2016-05-26 David Tardon <dtardon@redhat.com> [d541d239f655a29a5ce6a4039d370bab8b507b5d] set up git hooks automatically Change-Id: Ib005b68e71310ef50455746ea307c58b2ec44ec3 2016-05-26 David Tardon <dtardon@redhat.com> [696fd24586680c8e62e1f7326832ac768b97608f] update AUTHORS 2016-05-21 David Tardon <dtardon@redhat.com> [e133e7a9cae52141396e335a211cc34199122e7a] allow the user to determine document type 2016-04-25 David Tardon <dtardon@redhat.com> [995b86bc1255c530ed3e05d49370796e4df624c6] set up git-review 2016-04-25 David Tardon <dtardon@redhat.com> [426adec98b50ebc39a1c4c41af52e9fc19e261cd] add git hooks 2016-03-14 Aleksas Pantechovskis <alex.pantec@gmail.com> [90d8437a41cc3c13713af0e16205e31b30cb4319] parse page dimensions 2016-03-14 Aleksas Pantechovskis <alex.pantec@gmail.com> [f6ed8d00362362e513ec85b49a5575719b4d4080] basic zmf4 parser 2016-03-14 David Tardon <dtardon@redhat.com> [073b1ca4102bde19828fbf0725700dc1e6cefa8a] fix description 2016-03-14 David Tardon <dtardon@redhat.com> [b590b44dd7231cb627b833de39d953c58dc42c3d] librevenge-stream is not needed 2016-03-14 David Tardon <dtardon@redhat.com> [a9e9d9974c8467ef3166c9bdac3be806d68681f0] zlib is not directly needed anymore 2016-03-14 David Tardon <dtardon@redhat.com> [b3f5065876fc5a913dfbc6a2fa33b95b25fbc28b] update HACKING a bit 2016-03-14 Aleksas Pantechovskis <alex.pantec@gmail.com> [96d4c25fb1c0a5cb68bbdebaae588a1cd58c42c0] load zmf4 header 2016-02-20 David Tardon <dtardon@redhat.com> [b599badb147207e5ccba64c9617ca5f75dc99b41] make --help output more help2man-friendly 2016-02-20 David Tardon <dtardon@redhat.com> [d769c9f3d175eac4d2a70618ce25cc3aeed3ddcb] drop unused cruft 2016-02-20 David Tardon <dtardon@redhat.com> [71d8507c3bf385821aefc61b6b31609ae855ba33] drop obsolete cruft 2016-02-20 David Tardon <dtardon@redhat.com> [8c55dad3044c050de923fc574c7a3f356508fceb] update .gitignore 2016-02-20 David Tardon <dtardon@redhat.com> [91b0d6d0de13b9e1c045d23b5d2a769411a50e2e] simplify dist. and inst. of headers 2015-03-07 David Tardon <dtardon@redhat.com> [54781560e837111a1add7d8f9c3d43e8b323bcf3] add astyle target to make 2015-03-07 Kishor Bhat <kishorbhat@gmail.com> [3a13f3e2577070c29b8019b3af0527845dd6377e] add signature check 2015-02-02 David Tardon <dtardon@redhat.com> [f029457fcb301545dc34f93106905e16ee20e0e6] remove bashism 2014-11-24 David Tardon <dtardon@redhat.com> [02c41d3b469aaedca7c59ccd1437a668e303d702] add compile to .gitignore 2014-11-24 David Tardon <dtardon@redhat.com> [c2c39f4b7d784b567b124b1881186714ac033604] only export public symbols 2014-05-25 David Tardon <dtardon@redhat.com> [9e769510ac10215a965058bff2c465e5940a56d1] export API symbols 2013-12-16 David Tardon <dtardon@redhat.com> [ec8b830c8ec4b55857b2b2c8d17762c54a8adaf7] relicense to MPL 2.0 When I started this library, I copied the generators and some other boilerplate code (e.g., OLE stream impl.) from libwpg / libwpd. So I just used the same dual license for the rest. But that code is now gone, thanks to librevenge, so there is no reason to keep LGPL 2.1+ anymore. 2013-12-07 David Tardon <dtardon@redhat.com> [9a9ccc9c296a32e1844b1c8aa3a74d084005a135] add zmf2raw --callgraph 2013-11-30 David Tardon <dtardon@redhat.com> [35ceedbbbd8e327cf9882d1dbdf8abf022b49b45] update astyle options 2013-11-30 David Tardon <dtardon@redhat.com> [244e1644d79131bc0c65108dfff4b46048ae6911] switch to librevenge 2013-10-17 David Tardon <dtardon@redhat.com> [d2a941c03aa6b6a03c1bd17cbca38a0621faa3ad] sort lexicographically 2013-10-17 David Tardon <dtardon@redhat.com> [77353208faa3c463d1b9c91387f45e9181782dca] rename parser files The number marks the first version the parser handles. 2013-09-21 David Tardon <dtardon@redhat.com> [1cc4490bc8e5d4e70aa79fbedc5b4a15a16f0e37] use tabs, not spaces 2013-09-21 David Tardon <dtardon@redhat.com> [b5ddcb049bed606f16d033e9df8509e24c544d09] WaE: 'ZMFSVGGeneratorPrivate' defined as a struct 2013-09-21 David Tardon <dtardon@redhat.com> [8664333c6ab1305f5640d5dd93e619b583672b0d] add missing ctor definition 2013-09-01 David Tardon <dtardon@redhat.com> [f76a3059093a040a897c95f346c6b1601046ebbc] add README 2013-09-01 David Tardon <dtardon@redhat.com> [f74d88846213b8166998b7a9eee6a7a11dcea02e] split parsers by format 2013-08-31 David Tardon <dtardon@redhat.com> [c91fa38c92e211c3b2d9beef05a83a8b9c82d554] add OLE and Zip stream impl. 2013-08-31 David Tardon <dtardon@redhat.com> [fde6bd801e453d41ac7f9fd6e1119b4594301b99] add the usual utility functions and macros 2013-08-31 David Tardon <dtardon@redhat.com> [379e47fa7987c631ec3d863c597b7445b43d5bcb] wrap WPXInputStream in shared_ptr 2013-08-31 David Tardon <dtardon@redhat.com> [79ed85527f1e942218dde6805059944bc680db09] convert tabs to spaces 2013-08-30 David Tardon <dtardon@redhat.com> [27460035b8cae8a23920ad033739b6e09c309244] initial import from libwpg
Generated by dwww version 1.15 on Sun May 19 03:56:12 CEST 2024.