summaryrefslogtreecommitdiffstats
path: root/src/shortcuts.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Filter .xml documents when importing shortcutsPatrick Storz2019-09-241-1/+1
| | | | See also 1f3a3972058ab3bed26088420bc377ef569e73cf
* remove HAVE_POTRACEMarc Jeanmougin2019-08-221-6/+0
|
* Keep tutorial even if built without potraceNathan Lee2019-07-311-1/+0
|
* Hide spellcheck dialog if Aspell is missingNathan Lee2019-07-311-0/+4
| | | | Hide warnings emitted if Aspell/Potrace missing
* Preferences: save shortcut file location relative to INKSCAPE_DATADIRPatrick Storz2019-07-191-3/+18
| | | | | | This ensures the stored preference stays valid even if the install location of Inkscape changes or the user switches between parallel installations on the same machine.
* Misc. typos and whitespace fixesluz.paz2019-03-211-1/+1
| | | Found via `codespell -q 3 -I ../inkscape-whitelist.txt -S *.svg,*.po,./src/3rdparty`
* Give more descriptive names to document file related variables and functions.Tavmjong Bah2019-02-201-1/+1
| | | | Makes searching through code for them easier.
* Clarify licensesMax Gaukler2018-11-081-6/+16
| | | | | | - 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
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-22/+22
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Replace all deprecated gdk_keymap_get_default() with ↵Emmanuel Gil Peyrot2018-06-121-2/+4
| | | | Gdk::Display::get_default()->get_keymap().
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-11/+11
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-11/+11
|
* Add Cmd as an alternative keyboard shortcutMartin Owens2018-03-281-1/+1
|
* Allow MacOSX builds to use a specially design carbon keyboard setMartin Owens2018-03-281-0/+6
|
* 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 ```
* Rename get_group0_keyval to get_latin_keyvalAndrey Mozzhuhin2017-10-051-2/+2
|
* shortcuts: comp function should take values of input variables (attempt to ↵Alex Valavanis2017-08-101-1/+1
| | | | fix Trusty build)
* Add Super, Hyper and Meta keys to get in sync with ↵Eduard Braun2017-07-091-1/+4
| | | | d79cc2caf65007ac9d1d59886785ded5d5ac44a8
* Merge branch 'master' into shortcutsEduard Braun2017-07-091-83/+102
|\
| * Shortcuts: Fix for 7d248fbba5b0c24d9a24cda8c3f2e79f96395553 (is_user_set was ↵Eduard Braun2017-07-091-4/+4
| | | | | | | | not properly set anymore)
| * Shortcuts: if loading the shortcuts file set in preferences fails fall back ↵Eduard Braun2017-07-091-5/+26
| | | | | | | | to default.xml and finally to inkscape.xml
| * Hackest regression: We can not exlude the shortcuts file default.xml from ↵Eduard Braun2017-07-081-5/+29
| | | | | | | | | | | | | | | | the list of shortcut files - it's the default and selected by default! (the exlusion in the original code was targeted at the default.xml file in the profile directory only, as only the user's modifications are stored there and it's not a complete shortcut map) Also properly sort the entries in the dropdown (default.xml first, rest of shortcut files alphabetically)
| * Move directory scanners to new get_filenames(...) callsMartin Owens2017-07-021-70/+21
| |
| * Runtime check for primary acceleratorMarc Jeanmougin2017-07-011-5/+11
| |
| * Use Meta for shortcuts on Mac OSMarc Jeanmougin2017-06-301-0/+6
| |
| * Allows one to use Super, Hyper and Meta key modifiers in shortcutsMarc Jeanmougin2017-06-291-0/+21
| |
| * Refactor profile directory use and promote IO::Resource get_path and ↵Martin Owens2017-06-281-13/+9
| | | | | | | | get_filename methods
* | Use .xml when exporting shortcuts by defaultEduard Braun2017-06-231-6/+7
| |
* | Improve and simplify shortcut handling.Eduard Braun2017-06-231-15/+76
|/ | | | Should fix many issues with unusuable keys, especially on non-English keyboard layouts.
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-3/+1
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+4
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-4/+0
| | | (bzr r15025)
* Hide unused verbs if Potrace is not availableAlex Valavanis2015-11-211-1/+8
| | | (bzr r14449.1.7)
* Convert accidental member accesses into static function accessesLiam P. White2014-06-261-2/+2
| | | (bzr r13341.5.7)
* 1. make it compileLiam P. White2014-06-251-2/+2
| | | (bzr r13341.5.1)
* Moved and renamed some tool-related files.Markus Engel2013-11-091-1/+1
| | | (bzr r12785)
* First step of moving tools into appropriate namespaces.Markus Engel2013-11-071-1/+1
| | | (bzr r12782)
* Factored layer model out into new Inkscape::LayerModel class. This allowsEric Greveson2013-07-011-1/+2
| | | | | | | | | | | | | Inkscape::Selection to use a LayerModel that is not associated with a UI. Changed the interface of verbs (SPAction) to use a new ActionContext rather than UI::View::View, again so that verbs may be used in a console mode. Modified boolean operation verbs to work in console-only mode. Fixed up DESKTOP_IS_ACTIVE macro to work in the case of no desktops. Modified main.cpp to process selections and verbs in no-GUI mode. Other changes are all consequences of the SPDesktop, Selection and LayerModel interface changes. (bzr r12387.1.1)
* Fix Glibmm inclusions for Gtk+ 3 builds and implement a Gtk+ 3 compatible ↵Alex Valavanis2013-03-261-0/+3
| | | | | | | | | check for X11 backend Fixed bugs: - https://launchpad.net/bugs/1160252 - https://launchpad.net/bugs/1122774 (bzr r12247)
* Workaround usage of deprecated glib symbols in 3rd party librariesAlex Valavanis2013-03-251-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1122774 (bzr r12243)
* Fix for 998276 : Keyboard shortcuts not appearing in the main menu under UnityJohn Smith2013-02-181-9/+59
| | | (bzr r12132)
* Warning and dead code cleanup.Jon A. Cruz2013-01-111-1/+1
| | | (bzr r12014)
* Fix for 1036059 : Keyboard shortcut editorJohn Smith2012-11-251-14/+510
| | | (bzr r11895)
* Drop GTK+ 2.20 support.Alex Valavanis2012-07-051-4/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1020494 (bzr r11529)
* Eliminated duplication of GTK key defines.Jon A. Cruz2012-05-031-3/+1
| | | (bzr r11318)
* Get rid of remaining deprecated GDK Key symbolsAlex Valavanis2012-04-151-3/+7
| | | (bzr r11250)
* Shortcut patch. Fixes bug #974531Jon A. Cruz2012-04-121-13/+14
| | | | | | Fixed bugs: - https://launchpad.net/bugs/974531 (bzr r11232)
* Use generic headers in preparation for GTK+ 3 transitionAlex Valavanis2011-06-031-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/792263 (bzr r10252.1.1)
* 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)