summaryrefslogtreecommitdiffstats
path: root/src/preferences.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* More caching in prefsMarc Jeanmougin2018-09-121-6/+27
|
* Fix preferences crashThomas Holder2018-09-121-3/+24
| | | | a81d0009 regression
* Cache preference raw valuesMarc Jeanmougin2018-09-111-0/+6
|
* Run clang-tidy’s modernize-pass-by-value pass.Emmanuel Gil Peyrot2018-06-181-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 Peyrot2018-06-181-1/+1
| | | | | This replaces empty constructors and destructors with the default keyword.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-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 Peyrot2018-06-181-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 Jeanmougin2018-05-041-12/+12
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-12/+12
|
* Misc. typosUnknown2017-11-071-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 Bah2017-10-271-0/+6
|
* Define INKSCAPE_FONTSDIR and add USER/SYSTEM resource paths for fontsEduard Braun2017-10-201-1/+1
| | | | | (Note we always had an empty /share/fonts directory that didn't seem to have any purpose yet)
* Refactor Util::ptr_sharedJan Lingscheid2017-10-181-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 Owens2017-06-281-18/+10
| | | | get_filename methods
* Rewrite UXJabiertxof2017-04-291-0/+29
| | | (bzr r15620.1.12)
* ResetJabiertxof2017-04-281-29/+0
| | | (bzr r15620.1.9)
* Fixing remove prefsJabier Arraiza Cenoz2017-04-271-0/+29
| | | (bzr r15620.1.7)
* Remove properties with default values from 'style' entries in users ↵Tavmjong Bah2016-09-201-0/+2
| | | | | | | preferences.xml file. This prevents 'style' entries from becoming full of unnecessary properties. (bzr r15123)
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-1/+0
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+1
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-1/+0
| | | (bzr r15025)
* Convert accidental member accesses into static function accessesLiam P. White2014-06-261-3/+5
| | | (bzr r13341.5.7)
* 1. make it compileLiam P. White2014-06-251-3/+3
| | | (bzr r13341.5.1)
* Stop observer from crashing when it doesn't exist in preferences.xmlMartin Owens2014-04-201-1/+3
| | | (bzr r13293)
* string class usageKris De Gussem2014-03-161-16/+9
| | | (bzr r13157)
* add null check: should fix bug #1163241 (inkscape crashed with SIGSEGV in ↵Kris De Gussem2014-01-081-0/+3
| | | | | Inkscape::Preferences::_getNode()) (bzr r12902)
* Units: stop newing Unit objects. pass around pointers to "undeletable" Unit ↵Johan B. C. Engelen2013-10-121-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 Petroff2013-08-041-2/+2
| | | (bzr r12380.1.62)
* A couple of forward declarationsAlex Valavanis2013-02-111-0/+1
| | | (bzr r12119)
* Fix for 255792 : Calligraphy tool presets managementJohn Smith2012-11-301-0/+11
| | | (bzr r11916)
* some memleak fixes (Bug #1043571)Kris De Gussem2012-09-201-6/+6
| | | (bzr r11686)
* revert rev 11646: build issue with dbus (forgot to adapt some more, dbus was ↵Kris De Gussem2012-09-031-6/+6
| | | | | not enabled) and other issues (bzr r11649)
* converted some c-string usage to c++ string class usage: should fix some ↵Kris De Gussem2012-09-021-6/+6
| | | | | memory leaks (bzr r11646)
* preferences read out: when no unit is specified, assume it is in the ↵Johan B. C. Engelen2011-11-271-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. Cruz2011-10-231-20/+16
| | | (bzr r10689)
* cppcheck: variable initialisation / fix possible memory leakKris De Gussem2011-10-221-0/+5
| | | (bzr r10688)
* add new preference widget for a number with a unit.Johan B. C. Engelen2011-04-171-0/+44
| | | | | change Preferences > Steps to this new widget (bzr r10177)
* Doc comment cleanup of '@brief'.Jon A. Cruz2011-03-211-30/+37
| | | (bzr r10120)
* Cleaned up memory patch. Fixes bug #737298.Jon A. Cruz2011-03-201-0/+3
| | | | | | Fixed bugs: - https://launchpad.net/bugs/737298 (bzr r10118)
* Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
| | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* First GSoC node tool commit to BazaarKrzysztof Kosi??ski2009-11-291-0/+22
| | | (bzr r8846.1.1)
* Fixed copying of old settings, along with some data() vs. c_str() cleanup. ↵Jon A. Cruz2009-11-101-27/+38
| | | | | Fixes bug #437929. (bzr r8831)
* Migrate file MRU prefsJon A. Cruz2009-11-091-27/+124
| | | (bzr r8827)
* Fixed collapsed if/cond/body lines that blocked debugging.Jon A. Cruz2009-05-051-128/+158
| | | (bzr r7823)
* Implement warning of prior errors.Jon A. Cruz2009-05-041-1/+20
| | | (bzr r7817)
* Fixed broken preferences singleton and removed GUI encapsulation leakage. ↵Jon A. Cruz2009-05-041-44/+35
| | | | | Fixes bug #367752. (bzr r7816)
* Tentative fix for LP bug #168922: don't save prefs n crash handlerKrzysztof Kosi??ski2009-02-261-4/+11
| | | (bzr r7376)
* preferences.cpp: Remove an assert that causes problems with some Krzysztof Kosi??ski2008-12-091-1/+2
| | | | | input devices. (bzr r6977)
* Change the way preferences are loaded to simplify unit testingKrzysztof Kosi??ski2008-12-071-9/+13
| | | (bzr r6964)
* Merge from trunkTed Gould2008-10-281-7/+12
| | | (bzr r6886)