summaryrefslogtreecommitdiffstats
path: root/src/shortcuts.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-24Filter .xml documents when importing shortcutsPatrick Storz1-1/+1
See also 1f3a3972058ab3bed26088420bc377ef569e73cf
2019-08-22remove HAVE_POTRACEMarc Jeanmougin1-6/+0
2019-07-31Keep tutorial even if built without potraceNathan Lee1-1/+0
2019-07-31Hide spellcheck dialog if Aspell is missingNathan Lee1-0/+4
Hide warnings emitted if Aspell/Potrace missing
2019-07-19Preferences: save shortcut file location relative to INKSCAPE_DATADIRPatrick Storz1-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.
2019-03-21Misc. typos and whitespace fixesluz.paz1-1/+1
Found via `codespell -q 3 -I ../inkscape-whitelist.txt -S *.svg,*.po,./src/3rdparty`
2019-02-20Give more descriptive names to document file related variables and functions.Tavmjong Bah1-1/+1
Makes searching through code for them easier.
2018-11-08Clarify licensesMax Gaukler1-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
2018-10-01Remove #include "config.h" wherever possibleEduard Braun1-4/+0
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-22/+22
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-06-12Replace all deprecated gdk_keymap_get_default() with ↵Emmanuel Gil Peyrot1-2/+4
Gdk::Display::get_default()->get_keymap().
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-11/+11
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-11/+11
2018-03-28Add Cmd as an alternative keyboard shortcutMartin Owens1-1/+1
2018-03-28Allow MacOSX builds to use a specially design carbon keyboard setMartin Owens1-0/+6
2017-11-07Misc. typosUnknown1-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 ```
2017-10-05Rename get_group0_keyval to get_latin_keyvalAndrey Mozzhuhin1-2/+2
2017-08-10shortcuts: comp function should take values of input variables (attempt to ↵Alex Valavanis1-1/+1
fix Trusty build)
2017-07-09Add Super, Hyper and Meta keys to get in sync with ↵Eduard Braun1-1/+4
d79cc2caf65007ac9d1d59886785ded5d5ac44a8
2017-07-09Shortcuts: Fix for 7d248fbba5b0c24d9a24cda8c3f2e79f96395553 (is_user_set was ↵Eduard Braun1-4/+4
not properly set anymore)
2017-07-09Shortcuts: if loading the shortcuts file set in preferences fails fall back ↵Eduard Braun1-5/+26
to default.xml and finally to inkscape.xml
2017-07-08Hackest regression: We can not exlude the shortcuts file default.xml from ↵Eduard Braun1-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)
2017-07-02Move directory scanners to new get_filenames(...) callsMartin Owens1-70/+21
2017-07-01Runtime check for primary acceleratorMarc Jeanmougin1-5/+11
2017-06-30Use Meta for shortcuts on Mac OSMarc Jeanmougin1-0/+6
2017-06-29Allows one to use Super, Hyper and Meta key modifiers in shortcutsMarc Jeanmougin1-0/+21
2017-06-28Revert "menu-items: C++ify"Alexander Valavanis1-1/+13
This reverts commit d483c2ab23354cf5ea58a2d2225ab464b77f6614.
2017-06-28menu-items: C++ifyAlexander Valavanis1-13/+1
2017-06-28Refactor profile directory use and promote IO::Resource get_path and ↵Martin Owens1-13/+9
get_filename methods
2017-06-23Use .xml when exporting shortcuts by defaultEduard Braun1-6/+7
2017-06-23Improve and simplify shortcut handling.Eduard Braun1-15/+76
Should fix many issues with unusuable keys, especially on non-English keyboard layouts.
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-3/+1
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+4
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-4/+0
(bzr r15025)
2015-11-21Hide unused verbs if Potrace is not availableAlex Valavanis1-1/+8
(bzr r14449.1.7)
2014-06-26Convert accidental member accesses into static function accessesLiam P. White1-2/+2
(bzr r13341.5.7)
2014-06-251. make it compileLiam P. White1-2/+2
(bzr r13341.5.1)
2013-11-09Moved and renamed some tool-related files.Markus Engel1-1/+1
(bzr r12785)
2013-11-07First step of moving tools into appropriate namespaces.Markus Engel1-1/+1
(bzr r12782)
2013-07-01Factored layer model out into new Inkscape::LayerModel class. This allowsEric Greveson1-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)
2013-03-26Fix Glibmm inclusions for Gtk+ 3 builds and implement a Gtk+ 3 compatible ↵Alex Valavanis1-0/+3
check for X11 backend Fixed bugs: - https://launchpad.net/bugs/1160252 - https://launchpad.net/bugs/1122774 (bzr r12247)
2013-03-25Workaround usage of deprecated glib symbols in 3rd party librariesAlex Valavanis1-1/+1
Fixed bugs: - https://launchpad.net/bugs/1122774 (bzr r12243)
2013-02-18Fix for 998276 : Keyboard shortcuts not appearing in the main menu under UnityJohn Smith1-9/+59
(bzr r12132)
2013-01-11Warning and dead code cleanup.Jon A. Cruz1-1/+1
(bzr r12014)
2012-11-25Fix for 1036059 : Keyboard shortcut editorJohn Smith1-14/+510
(bzr r11895)
2012-07-05Drop GTK+ 2.20 support.Alex Valavanis1-4/+0
Fixed bugs: - https://launchpad.net/bugs/1020494 (bzr r11529)
2012-05-03Eliminated duplication of GTK key defines.Jon A. Cruz1-3/+1
(bzr r11318)
2012-04-15Get rid of remaining deprecated GDK Key symbolsAlex Valavanis1-3/+7
(bzr r11250)
2012-04-12Shortcut patch. Fixes bug #974531Jon A. Cruz1-13/+14
Fixed bugs: - https://launchpad.net/bugs/974531 (bzr r11232)
2011-06-03Use generic headers in preparation for GTK+ 3 transitionAlex Valavanis1-1/+1
Fixed bugs: - https://launchpad.net/bugs/792263 (bzr r10252.1.1)