summaryrefslogtreecommitdiffstats
path: root/src/libuemf (follow)
Commit message (Collapse)AuthorAgeFilesLines
* moved libcroco, libuemf, libdepixelize to 3rdparty folderMarc Jeanmougin2018-04-2924-46776/+0
|
* Removing sample meson build files.Felipe Corrêa da Silva Sanches2018-03-171-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
* [meson-build] libuemfFelipe Corrêa da Silva Sanches2018-03-171-0/+37
|
* libuemf: remove COPYING againEduard Braun2017-11-251-340/+0
| | | | see efb5cb4a7a22316994b7a89b51d3d0ca654dabd4
* libuemf: sync with upstream version 0.2.5Eduard Braun2017-11-253-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
* Remove all unused makefile.inStefano Facchini2017-10-191-17/+0
|
* Avoid name conflict with libwmf (wmf_free).Tavmjong Bah2017-06-012-2/+3
| | | (bzr r15724)
* Fix misplaced parenthesis reported by compiler warning.Tavmjong Bah2017-01-041-6/+18
| | | (bzr r15389)
* Remove deprecated Autotools and btool files. Please use CMake insteadAlex Valavanis2016-08-081-30/+0
| | | (bzr r15046)
* sync Inkscape to libUEMF changesmathog2016-01-272-11/+17
| | | (bzr r14619)
* patch should fix bug 1538361mathog2016-01-271-4/+7
| | | (bzr r14618)
* patch should fix bug 1480651mathog2016-01-276-35/+38
| | | (bzr r14617)
* Ensure strncpy'd strings are null terminatedBryce Harrington2015-08-291-1/+5
| | | (bzr r14332)
* cmake: Add some missing header files to CMakeLists.txtBryce Harrington2015-06-081-0/+1
| | | | | These were found by running cmake_consistency_check.py (bzr r14198)
* clean up a couple of clang warningsmathog2015-05-282-7/+8
| | | (bzr r14183)
* minor tweaks to libUEMF and related codemathog2015-05-2111-69/+141
| | | (bzr r14169)
* cmake: Include missing source file in build rulesBryce Harrington2015-04-291-0/+1
| | | (bzr r14070.1.4)
* add two files omitted in patch at revision 14062mathog2015-04-272-0/+1234
| | | (bzr r14063)
* patch for bugs 1447850 and 1447382mathog2015-04-2716-1787/+3618
| | | (bzr r14062)
* Improved support for clipping on EMF/WMF import, see bug 1302857mathog2014-04-293-8/+9
| | | (bzr r13322)
* Patch for libuemf.David Mathog2014-03-274-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)
* Fixed typo.David Mathog2014-03-261-1/+1
| | | (bzr r13218)
* Two more changes in libuemf to silence analyzer.Markus Engel2014-03-261-2/+2
| | | (bzr r13215)
* Second patch for analyzer warnings in libuemf.David Mathog2014-03-264-184/+325
| | | (bzr r13214)
* Patch for several issues in libuemf.David Mathog2014-03-258-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)
* libuemf: more self-assignment -> unused changesJohan B. C. Engelen2014-03-221-3/+5
| | | (bzr r13185)
* fix self-assignment. use of UNUSED macro to better show the intent of the codeJohan B. C. Engelen2014-03-221-1/+6
| | | (bzr r13182)
* libuemf: make uemf_utf.c compile cleanly with specific version of iconv. ↵Johan B. C. Engelen2014-03-211-2/+5
| | | | | (current devlibs version) (bzr r13181)
* EMF/WMF support: Various changes (see bug #1263242 c35 for details)David Mathog2014-02-083-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)
* libUEMF update; EMF linear gradient bug fixes (bug #1263242)David Mathog2014-01-1721-2247/+18183
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1263242 (bzr r12953)
* Merge in patch from mathog in Bug #1241797Martin Owens2014-01-142-28/+67
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1241797 (bzr r12926)
* Fix for Bug 1243937 (EMF import, diagram obscured by full page rectangle)David Mathog2013-10-241-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1243937 (bzr r12720)
* fix wrong memory deallocationKris De Gussem2013-10-171-1/+1
| | | (bzr r12699)
* cppcheck: printf variable identifierKris De Gussem2013-10-161-1/+1
| | | (bzr r12698)
* cppcheckKris De Gussem2013-09-261-16/+16
| | | (bzr r12597)
* Fix compilation warnings in libuemfKrzysztof Kosi??ski2013-09-013-23/+57
| | | (bzr r12497)
* update cmakefilesCampbell Barton2013-08-311-0/+1
| | | (bzr r12493)
* Move libuemf to a separate directory.Krzysztof Kosi??ski2013-08-3120-0/+27339
Rename libunicode-convert to symbol_convert and put it in libuemf. (bzr r12490)