| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Preferences: Work around issue with parsing unsigned integers | Patrick Storz | 2019-06-08 | 1 | -1/+17 |
| | | | | | | | | | | | | | | | | | | | | As we handle unsigned integers the same way as signed integers, large unsigned values (notably RGBA values) overflow the signed type. The issue became apparent when we switched from atoi to strtol in 0e92e8e519b33b35ab63600c31feb7c639e347a6 While the former has undefined behavior for out of range numbers it luckily seemed to "just" overflow as expected on supported OSs. The latter however returns LONG_MAX (which for a 32-bit value is 0x7fffffff and turned out to show turquoise in unexpected places, e.g. the default path highlighting color in node tool). Avoid this by catching the error and try to parse as unsigned type in this case (which will still overflow, but seems to have worked as expected so far). | ||||
| * | Remove dead code. | Tavmjong Bah | 2019-03-27 | 1 | -88/+0 |
| | | |||||
| * | Move Calligraphy preset names to more appropriate place. | Tavmjong Bah | 2019-03-13 | 1 | -12/+0 |
| | | |||||
| * | Don't translate Caligraphy presets in Preferences::_loadDefaults. | Tavmjong Bah | 2019-03-11 | 1 | -6/+10 |
| | | | | | Fixes GitLab issue 128. | ||||
| * | Fix (hopefully) Internationalization of default Calligraphy presets. | Tavmjong Bah | 2019-02-10 | 1 | -0/+9 |
| | | |||||
| * | std::unique_ptr<_ObserverData> | Thomas Holder | 2019-01-14 | 1 | -12/+7 |
| | | |||||
| * | std::unique_ptr<PrefNodeObserver> | Thomas Holder | 2019-01-14 | 1 | -9/+1 |
| | | |||||
| * | Fixing Bug #1811551: GCC is not liking missing string_literal in ↵ | Kishore Debnath | 2019-01-14 | 1 | -2/+2 |
| | | | | | g_strdup_printf(). In this change, I'm adding string literal and this is revoming the compilation problem in mac. | ||||
| * | Fix memleak and hopefully windows CI | Marc Jeanmougin | 2019-01-14 | 1 | -1/+1 |
| | | |||||
| * | Add button to delete prefs | Marc Jeanmougin | 2019-01-11 | 1 | -9/+30 |
| | | |||||
| * | Convert preferences_skeleton to a C++11 raw string. | Tavmjong Bah | 2018-12-18 | 1 | -0/+8 |
| | | | | | Move #ifdef stuff to Preferences::_loadDefaults() | ||||
| * | Change parsing an integer from 'atoi' to 'strtol' to allow parsing ↵ | Tavmjong Bah | 2018-12-18 | 1 | -1/+1 |
| | | | | | hexidecimal values. | ||||
| * | Fix bug 1804946: Measurement tool is very slow when using grids | Jabier Arraiza | 2018-11-25 | 1 | -0/+23 |
| | | | | | This move from Namedview to a new prefernecr point to not reload full namedview on meassure | ||||
| * | Clarify licenses | Max Gaukler | 2018-11-08 | 1 | -1/+2 |
| | | | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library | ||||
| * | More caching in prefs | Marc Jeanmougin | 2018-09-12 | 1 | -6/+27 |
| | | |||||
| * | Fix preferences crash | Thomas Holder | 2018-09-12 | 1 | -3/+24 |
| | | | | | a81d0009 regression | ||||
| * | Cache preference raw values | Marc Jeanmougin | 2018-09-11 | 1 | -0/+6 |
| | | |||||
| * | Run clang-tidy’s modernize-pass-by-value pass. | Emmanuel Gil Peyrot | 2018-06-18 | 1 | -4/+5 |
| | | | | | | This avoids having to pass variables by reference before copying them when calling a constructor. | ||||
| * | Run clang-tidy’s modernize-use-equals-default pass. | Emmanuel Gil Peyrot | 2018-06-18 | 1 | -1/+1 |
| | | | | | | This replaces empty constructors and destructors with the default keyword. | ||||
| * | Run clang-tidy’s modernize-use-nullptr pass. | Emmanuel Gil Peyrot | 2018-06-18 | 1 | -41/+41 |
| | | | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer. | ||||
| * | Run clang-tidy’s modernize-use-override pass. | Emmanuel Gil Peyrot | 2018-06-18 | 1 | -2/+2 |
| | | | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier. | ||||
| * | Revert "Fix include order with clang-tidy check llvm-include-order" | Marc Jeanmougin | 2018-05-04 | 1 | -12/+12 |
| | | | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60. | ||||
| * | Fix include order with clang-tidy check llvm-include-order | Marc Jeanmougin | 2018-04-29 | 1 | -12/+12 |
| | | |||||
| * | Misc. typos | Unknown | 2017-11-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt` whereby whitelist file contained: ``` dum iff glight substract te upto ``` | ||||
| * | Protect against missing "id". | Tavmjong Bah | 2017-10-27 | 1 | -0/+6 |
| | | |||||
| * | Define INKSCAPE_FONTSDIR and add USER/SYSTEM resource paths for fonts | Eduard Braun | 2017-10-20 | 1 | -1/+1 |
| | | | | | | (Note we always had an empty /share/fonts directory that didn't seem to have any purpose yet) | ||||
| * | Refactor Util::ptr_shared | Jan Lingscheid | 2017-10-18 | 1 | -2/+2 |
| | | | | | | Util::ptr_shared<T> was only used in its <char> specialization, so it is now refactored into a non-template class. Using it with arbitary classes was dangerous anyway. | ||||
| * | Refactor profile directory use and promote IO::Resource get_path and ↵ | Martin Owens | 2017-06-28 | 1 | -18/+10 |
| | | | | | get_filename methods | ||||
| * | Rewrite UX | Jabiertxof | 2017-04-29 | 1 | -0/+29 |
| | | | | (bzr r15620.1.12) | ||||
| * | Reset | Jabiertxof | 2017-04-28 | 1 | -29/+0 |
| | | | | (bzr r15620.1.9) | ||||
| * | Fixing remove prefs | Jabier Arraiza Cenoz | 2017-04-27 | 1 | -0/+29 |
| | | | | (bzr r15620.1.7) | ||||
| * | Remove properties with default values from 'style' entries in users ↵ | Tavmjong Bah | 2016-09-20 | 1 | -0/+2 |
| | | | | | | | | preferences.xml file. This prevents 'style' entries from becoming full of unnecessary properties. (bzr r15123) | ||||
| * | Removed unused includes, decreased compilation time. Once again | Adrian Boguszewski | 2016-08-03 | 1 | -1/+0 |
| | | | | (bzr r15034) | ||||
| * | Reverted changes to r15024 after many building problems | Adrian Boguszewski | 2016-07-28 | 1 | -0/+1 |
| | | | | (bzr r15027) | ||||
| * | Removed unused includes, decrease compilation time | Adrian Boguszewski | 2016-07-28 | 1 | -1/+0 |
| | | | | (bzr r15025) | ||||
| * | Convert accidental member accesses into static function accesses | Liam P. White | 2014-06-26 | 1 | -3/+5 |
| | | | | (bzr r13341.5.7) | ||||
| * | 1. make it compile | Liam P. White | 2014-06-25 | 1 | -3/+3 |
| | | | | (bzr r13341.5.1) | ||||
| * | Stop observer from crashing when it doesn't exist in preferences.xml | Martin Owens | 2014-04-20 | 1 | -1/+3 |
| | | | | (bzr r13293) | ||||
| * | string class usage | Kris De Gussem | 2014-03-16 | 1 | -16/+9 |
| | | | | (bzr r13157) | ||||
| * | add null check: should fix bug #1163241 (inkscape crashed with SIGSEGV in ↵ | Kris De Gussem | 2014-01-08 | 1 | -0/+3 |
| | | | | | | Inkscape::Preferences::_getNode()) (bzr r12902) | ||||
| * | Units: stop newing Unit objects. pass around pointers to "undeletable" Unit ↵ | Johan B. C. Engelen | 2013-10-12 | 1 | -2/+1 |
| | | | | | | objects in the UnitTable. I think we should move to using indexed units, and pass around the index of the unit in the unittable, or smth like that... ? (bzr r12679) | ||||
| * | Switched to global UnitTable. | Matthew Petroff | 2013-08-04 | 1 | -2/+2 |
| | | | | (bzr r12380.1.62) | ||||
| * | A couple of forward declarations | Alex Valavanis | 2013-02-11 | 1 | -0/+1 |
| | | | | (bzr r12119) | ||||
| * | Fix for 255792 : Calligraphy tool presets management | John Smith | 2012-11-30 | 1 | -0/+11 |
| | | | | (bzr r11916) | ||||
| * | some memleak fixes (Bug #1043571) | Kris De Gussem | 2012-09-20 | 1 | -6/+6 |
| | | | | (bzr r11686) | ||||
| * | revert rev 11646: build issue with dbus (forgot to adapt some more, dbus was ↵ | Kris De Gussem | 2012-09-03 | 1 | -6/+6 |
| | | | | | | not enabled) and other issues (bzr r11649) | ||||
| * | converted some c-string usage to c++ string class usage: should fix some ↵ | Kris De Gussem | 2012-09-02 | 1 | -6/+6 |
| | | | | | | memory leaks (bzr r11646) | ||||
| * | preferences read out: when no unit is specified, assume it is in the ↵ | Johan B. C. Engelen | 2011-11-27 | 1 | -1/+6 |
| | | | | | | | | | requested units Fixed bugs: - https://launchpad.net/bugs/799848 (bzr r10752) | ||||
| * | Removed use of 'void *' as attemtp to limit access to internals. | Jon A. Cruz | 2011-10-23 | 1 | -20/+16 |
| | | | | (bzr r10689) | ||||
| * | cppcheck: variable initialisation / fix possible memory leak | Kris De Gussem | 2011-10-22 | 1 | -0/+5 |
| | | | | (bzr r10688) | ||||
