summaryrefslogtreecommitdiffstats
path: root/src/libuemf (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-04-29moved libcroco, libuemf, libdepixelize to 3rdparty folderMarc Jeanmougin24-46776/+0
2018-03-17Removing sample meson build files.Felipe Corrêa da Silva Sanches1-37/+0
These will be kept at a separate "meson_build" branch at https://gitlab.com/fsanches/inkscape/ Learn more at: * "Using Meson's automatic dependency manager to build GTK" ** https://www.youtube.com/watch?v=2dB80CjH_3Q * "The Meson Build System - 4+ years of work to become an overnight success" ** https://www.youtube.com/watch?v=gHdTzdXkhRY
2018-03-17[meson-build] libuemfFelipe Corrêa da Silva Sanches1-0/+37
2017-11-25libuemf: remove COPYING againEduard Braun1-340/+0
see efb5cb4a7a22316994b7a89b51d3d0ca654dabd4
2017-11-25libuemf: sync with upstream version 0.2.5Eduard Braun3-68/+431
(we were already in sync but the readme did not reflect that) Only code change: wmf_free was renamed to uwmf_free in uwmf.h/c to prevent name conflict, see https://bugs.launchpad.net/inkscape/+bug/1616844
2017-10-19Remove all unused makefile.inStefano Facchini1-17/+0
2017-06-01Avoid name conflict with libwmf (wmf_free).Tavmjong Bah2-2/+3
(bzr r15724)
2017-06-01Avoid name conflict with libwmf (wmf_free).Tavmjong Bah2-2/+3
(bzr r15703.1.21)
2017-01-04Fix misplaced parenthesis reported by compiler warning.Tavmjong Bah1-6/+18
(bzr r15389)
2016-08-08Remove deprecated Autotools and btool files. Please use CMake insteadAlex Valavanis1-30/+0
(bzr r15046)
2016-01-27sync Inkscape to libUEMF changesmathog2-11/+17
(bzr r14619)
2016-01-27patch should fix bug 1538361mathog1-4/+7
(bzr r14618)
2016-01-27patch should fix bug 1480651mathog6-35/+38
(bzr r14617)
2015-08-29Ensure strncpy'd strings are null terminatedBryce Harrington1-1/+5
(bzr r14332)
2015-06-08cmake: Add some missing header files to CMakeLists.txtBryce Harrington1-0/+1
These were found by running cmake_consistency_check.py (bzr r14198)
2015-05-28clean up a couple of clang warningsmathog2-7/+8
(bzr r14183)
2015-05-21minor tweaks to libUEMF and related codemathog11-69/+141
(bzr r14169)
2015-04-29cmake: Include missing source file in build rulesBryce Harrington1-0/+1
(bzr r14070.1.4)
2015-04-27add two files omitted in patch at revision 14062mathog2-0/+1234
(bzr r14063)
2015-04-27patch for bugs 1447850 and 1447382mathog16-1787/+3618
(bzr r14062)
2014-04-29Improved support for clipping on EMF/WMF import, see bug 1302857mathog3-8/+9
(bzr r13322)
2014-03-27Patch for libuemf.David Mathog4-20/+15
----- Somewhere along the line during the clang patches the version of libUEMF in inkscape acquired changes not in the upstream library. Small patch which puts them back in sync. (bzr r13222)
2014-03-26Fixed typo.David Mathog1-1/+1
(bzr r13218)
2014-03-26Two more changes in libuemf to silence analyzer.Markus Engel1-2/+2
(bzr r13215)
2014-03-26Second patch for analyzer warnings in libuemf.David Mathog4-184/+325
(bzr r13214)
2014-03-25Patch for several issues in libuemf.David Mathog8-104/+187
----- The patch: 1. Removes half a dozen or so code lines that didn't do anything. 2. Fixes a couple of missing tests for pointers which cannot be NULL. (Note that in many instances the pseudoobject functions in upmf.c do accept null pointers because the objects being constructed have optional parts.) 3. There was one "real" potential memory leak (line 6276 in upmf.c, numbers before the patch). I fixed the others too, but they just never happen (iconv would have to fail in some strange way.) There are no (real) memory access violations or memory leaks in any of this either in standalone libUEMF testing or in use as part of Inkscape as determined from valgrind runs. (bzr r13211)
2014-03-22libuemf: more self-assignment -> unused changesJohan B. C. Engelen1-3/+5
(bzr r13185)
2014-03-22fix self-assignment. use of UNUSED macro to better show the intent of the codeJohan B. C. Engelen1-1/+6
(bzr r13182)
2014-03-21libuemf: make uemf_utf.c compile cleanly with specific version of iconv. ↵Johan B. C. Engelen1-2/+5
(current devlibs version) (bzr r13181)
2014-02-08EMF/WMF support: Various changes (see bug #1263242 c35 for details)David Mathog3-36/+87
EMF support: - linear gradients: improve numeric stability on round-trip editing - linear gradients: fix scaling issue libTERE/text_reassemble update: - improve handling of whitespace created with large x kerns - fix handling of absolute RTL-positioning of LTR text in EMF files WMF support: - fix support for 'textout' records and Placeable headers - add support for CREATEPATTERNBRUSH - fix offset on load if opened via GUI (bug #1250250) Fixed bugs: - https://launchpad.net/bugs/1263242 - https://launchpad.net/bugs/1250250 (bzr r13008)
2014-01-17libUEMF update; EMF linear gradient bug fixes (bug #1263242)David Mathog21-2247/+18183
Fixed bugs: - https://launchpad.net/bugs/1263242 (bzr r12953)
2014-01-14Merge in patch from mathog in Bug #1241797Martin Owens2-28/+67
Fixed bugs: - https://launchpad.net/bugs/1241797 (bzr r12926)
2013-10-24Fix for Bug 1243937 (EMF import, diagram obscured by full page rectangle)David Mathog1-0/+1
Fixed bugs: - https://launchpad.net/bugs/1243937 (bzr r12720)
2013-10-17fix wrong memory deallocationKris De Gussem1-1/+1
(bzr r12699)
2013-10-16cppcheck: printf variable identifierKris De Gussem1-1/+1
(bzr r12698)
2013-09-26cppcheckKris De Gussem1-16/+16
(bzr r12597)
2013-09-01Fix compilation warnings in libuemfKrzysztof Kosi??ski3-23/+57
(bzr r12497)
2013-08-31update cmakefilesCampbell Barton1-0/+1
(bzr r12493)
2013-08-31Move libuemf to a separate directory.Krzysztof Kosi??ski20-0/+27339
Rename libunicode-convert to symbol_convert and put it in libuemf. (bzr r12490)