summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove Snap menu item and improve grid menu item textMartin Owens2014-03-264-5/+2
| | | (bzr r13213)
* fix crash when spelling error is in hidden part of a text on pathbuliabyak2014-03-261-43/+45
| | | (bzr r13212)
* Patch for several issues in libuemf.David Mathog2014-03-2512-110/+194
| | | | | | | | | ----- 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)
* fix crash introduced in rev. 13199. (revert the change to Glib::string ↵Johan B. C. Engelen2014-03-251-8/+8
| | | | | | | | (crashes on nullptr init), but keep the memleak fix) Fixed bugs: - https://launchpad.net/bugs/1297174 (bzr r13210)
* Updating libdepixelize.Vinícius dos Santos Oliveira2014-03-255-158/+655
| | | | | | | | | | | | | | | | | | | This update is not focused on new features, but on stability. Bugs affecting weird image sizes (single line or single row images) were fixed. A bug on algorithm that could cause wrong result of heuristics on very rare images was also fixed. The correct behaviour required storing all votes before really doing any removal and this extra work made this step of the algorithm 328% slower on one sample image. If the old *_safe function was used, the slowdown could be decreased to 7.7% on the same sample image, but current focus on Inkscape timeline is stabilization, then I'll delay performance optimization to later. Also, the affected step is only responsible for 18% (on the maximum case) of the performance. The performance tests were done using new profiling code that is disabled by default and shouldn't impact stability. (bzr r13209)
* Replaced a free() with g_free().Markus Engel2014-03-251-1/+1
| | | (bzr r13208)
* fix memory allocation bug (thanks to clang's static analyzer scan-build)Johan B. C. Engelen2014-03-241-2/+2
| | | (bzr r13205)
* fix tiny mistakeJohan B. C. Engelen2014-03-241-1/+1
| | | (bzr r13204)
* add convenience functions to deal with Glib::ustrings for setting repr ↵Johan B. C. Engelen2014-03-242-3/+17
| | | | | attributes (bzr r13203)
* Patch for base constructor calls.Markus Engel2014-03-242-3/+3
| | | (bzr r13202)
* Fix for in-class initialisation of double const value.Markus Engel2014-03-241-1/+5
| | | (bzr r13201)
* sp_selected_path_combine: simplify code, prevent memleak waiting to happen ↵Johan B. C. Engelen2014-03-241-13/+8
| | | | | upon refactoring (bzr r13199)
* spobject: extra careful, check that repr is not nullptrJohan B. C. Engelen2014-03-241-1/+1
| | | (bzr r13198)
* noop: code legibiltyJohan B. C. Engelen2014-03-241-10/+8
| | | (bzr r13197)
* fix potential use of nullptr (item) (note that SPGroup inherits from SPItem)Johan B. C. Engelen2014-03-241-27/+27
| | | (bzr r13196)
* fix potential call on nullptrJohan B. C. Engelen2014-03-241-1/+1
| | | (bzr r13195)
* fix potential calls on nullptrJohan B. C. Engelen2014-03-241-1/+3
| | | (bzr r13194)
* "fix" GTK3 build.Johan B. C. Engelen2014-03-231-39/+43
| | | (bzr r13192)
* remove files that interface through C with libvpsc, we are using C++ so...Johan B. C. Engelen2014-03-234-204/+0
| | | (bzr r13191)
* fix Windows build for newer gcc/libsJohan B. C. Engelen2014-03-232-2/+10
| | | (bzr r13190)
* emf-print.cpp : fix coding... :'(Johan B. C. Engelen2014-03-231-12/+12
| | | (bzr r13189)
* powerstroke: fix bad coding bug!Johan B. C. Engelen2014-03-231-2/+1
| | | (bzr r13188)
* gradient midpoint dragging: fix terrible bug in the code (don't know it's ↵Johan B. C. Engelen2014-03-231-1/+1
| | | | | phenotype) (bzr r13186)
* libuemf: more self-assignment -> unused changesJohan B. C. Engelen2014-03-221-3/+5
| | | (bzr r13185)
* libcroco: don't write double parenthesis unnecessarily (interferes with the ↵Johan B. C. Engelen2014-03-221-2/+2
| | | | | very useful clang parenthesis/assignment warning mechanism) (bzr r13184)
* tool/node.cpp : don't rely on g_error terminating the program, allow more ↵Johan B. C. Engelen2014-03-221-0/+4
| | | | | graceful error handling. (bzr r13183)
* 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)
* cairo-render-context: swap order of header inclusion to redefinition clash ↵Johan B. C. Engelen2014-03-211-1/+1
| | | | | of #define STRICT in pangowin32.h with windef.h (pango should check if STRICT is already defined or not) (bzr r13180)
* fix macro redefinition errorsJohan B. C. Engelen2014-03-213-5/+17
| | | (bzr r13179)
* libcroco: fix pointer signedness errorsJohan B. C. Engelen2014-03-211-7/+7
| | | (bzr r13178)
* control-point-selection : fix a (very unlikely) crash upon dereferencing ↵Johan B. C. Engelen2014-03-201-0/+4
| | | | | unitialized bound variable (bzr r13176)
* apply 2geom rev. 2169 (bug fix)Johan B. C. Engelen2014-03-201-4/+6
| | | (bzr r13175)
* remove #pragma for 11 year old compiler that I cannot imagine anyone using ↵Johan B. C. Engelen2014-03-201-8/+0
| | | | | at this point (bzr r13174)
* supress warningsJohan B. C. Engelen2014-03-201-5/+21
| | | (bzr r13173)
* Fix compiler warnings. These appear to fix some genuine bugs too (comparing ↵Johan B. C. Engelen2014-03-206-20/+15
| | | | | unsigned numbers with integers, note that the result of (gint - guint) is unsigned! (bzr r13171)
* WMF support: last piece of the code cleanup from bug #1248753David Mathog2014-03-191-64/+49
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1248753 (bzr r13167)
* EMF import: fix clipPath definition: move transform attribute into the ↵David Mathog2014-03-191-2/+2
| | | | | | | | <rect> element (bug #1294713) Fixed bugs: - https://launchpad.net/bugs/1294713 (bzr r13166)
* Fix for Bug #1291546 (Linking color profile from Document properties dialog ↵Nicolas Dufour2014-03-182-1/+4
| | | | | | | | crashes Inkscape). Fixed bugs: - https://launchpad.net/bugs/1291546 (bzr r13165)
* Cleanup datatypes for detailed checking of C++11. Fixes Bug #1293295.Jon A. Cruz2014-03-181-19/+16
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1293295 (bzr r13163)
* Warning cleanups.Jon A. Cruz2014-03-185-5/+5
| | | (bzr r13162)
* Fix for Bug #1158506 (Batch export DPI always at 90).Nicolas Dufour2014-03-171-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1158506 (bzr r13160)
* Fix for Bug #1293073 (Dragging a symbol crashes the application when the ↵Nicolas Dufour2014-03-171-1/+5
| | | | | | | | symbol has no title). Fixed bugs: - https://launchpad.net/bugs/1293073 (bzr r13159)
* string class usageKris De Gussem2014-03-163-24/+15
| | | (bzr r13157)
* Fix build failure with GTK 3.0Krzysztof Kosi??ski2014-03-151-5/+2
| | | (bzr r13156)
* UI. Fix for Bug #1016889 (GTK3: status bar of XML Editor triggers resize of ↵Nicolas Dufour2014-03-151-0/+3
| | | | | | | | dialog window. Fixed bugs: - https://launchpad.net/bugs/1016889 (bzr r13155)
* Saving. Fix for Bug #529843 (save a copy reverts to save as) by Tomasz ↵penginsbacon2014-03-151-1/+1
| | | | | | | | Boczkowski. Fixed bugs: - https://launchpad.net/bugs/529843 (bzr r13154)
* Make the Object Properties dialog code adhere to the coding style.Krzysztof Kosi??ski2014-03-152-350/+320
| | | (bzr r13153)
* drop wrong g_free callKris De Gussem2014-03-141-2/+1
| | | (bzr r13152)
* fix build warningKris De Gussem2014-03-141-1/+1
| | | (bzr r13151)