summaryrefslogtreecommitdiffstats
path: root/src/ui/tools/tool-base.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis2019-05-261-16/+6
|
* Revert Ctrl+Up/Down direction to 0.92.4 behaviourNathan Lee2019-03-221-2/+2
|
* removing typo on previous commit, thanks McJabiertxof2019-03-201-1/+0
|
* Avoid cancel dragging a item when right click presedJabiertxof2019-03-201-0/+1
|
* SPDesktopWidget: Migrate ruler events to sigc++Alexander Valavanis2018-12-281-2/+2
|
* desktop-widget: Make canvas privateAlexander Valavanis2018-12-061-2/+2
|
* Use std::unique_ptr for all MessageContextEmmanuel Gil Peyrot2018-12-031-3/+1
|
* Clarify licensesMax Gaukler2018-11-081-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
* ToolBase::root_handler: fix keyboard movement for KEY_Up and KEY_Down eventsAntonio Ospite2018-11-011-4/+4
| | | | | | | | | | | Moving shape knots up and down with the keyboard moves them in the opposite direction when the Y axis goes downwards. This happens because commit 1fa0c72b66 (New option to invert y-axis, 2018-09-12) forgot to handle Y direction in src/ui/tools/tool-base.cpp. Fix the issue by applying the Y axis direction factor just like it's done in src/ui/tool/control-point-selection.cpp.
* Move macros.h and remove unneeded macrosEduard Braun2018-10-011-1/+1
|
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Move GTKMM_CHECK_VERSION from config.h to it's own headerEduard Braun2018-10-011-0/+2
| | | | | Avoids having to recompile most of the Inkscape codebase whenever gtkmm is updated.
* adjust GDK_SCROLL_SMOOTH for MacBook TrackpadThomas Holder2018-09-211-1/+21
|
* Fix horizontal scrolling direction when using smooth scrollingEduard Braun2018-09-131-1/+1
|
* Support smooth scrolling (part 1)Eduard Braun2018-09-111-5/+31
| | | | Allows panning / zooming / rotating the canvas smoothly.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-39/+39
| | | | | 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-3/+4
| | | | Gdk::Display::get_default()->get_keymap().
* Make ToolBase::cursor use gdkmm and smart pointers.Emmanuel Gil Peyrot2018-06-121-19/+10
|
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-9/+9
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-9/+9
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-20/+23
| | | | A lot of header clean-up.
* GtkMM popup menu deprecation fixesAlexander Valavanis2017-12-261-0/+5
|
* Prevent snapping while space-panningDuncan2017-12-081-1/+2
|
* Rename get_group0_keyval to get_latin_keyvalAndrey Mozzhuhin2017-10-051-8/+8
|
* Fix bug #1226962 - Keyboard shortcuts (hotkeys) not functional in someAndrey Mozzhuhin2017-10-051-3/+36
| | | | | | | cases in non-latin keyboard layouts The key group with zero index can be a non-Latin layout. Try to determine Latin layout group index at runtime by checking available keymap entries for Latin 'a' keyval.
* Merge branch 'master' into shortcutsEduard Braun2017-07-091-41/+66
|\
| * cursors: rm deprecated gtkstyle custom black/whiteAlexander Valavanis2017-07-051-3/+1
| |
| * Improving CR feedback. thanks!Jabier Arraiza2017-07-011-4/+7
| |
| * Finish add selectable knot shapesJabier Arraiza2017-07-011-6/+14
| |
| * working on knots selectionJabier Arraiza2017-07-011-1/+39
| |
| * Hackfest: Refactor cursors so the hot spot is inside the xpmMartin Owens2017-06-301-39/+16
| |
| * Partial fix for menu items and split contextmenu into separate fileAlexander Valavanis2017-06-271-0/+1
| |
* | Improve and simplify shortcut handling.Eduard Braun2017-06-231-19/+10
|/ | | | Should fix many issues with unusuable keys, especially on non-English keyboard layouts.
* Add canvas-rotate for rapid previewing canvas rotation.Tavmjong Bah2017-03-301-50/+31
| | | | | Add canvas-debug for study of canvas tiling. (bzr r15612)
* Add entry for canvas rotate step in Inkscape Preferences dialog.Tavmjong Bah2017-03-211-2/+3
| | | | | Change default rotation step to 15 degrees. (bzr r15605)
* Add verbs for canvas rotation.Tavmjong Bah2017-03-211-7/+7
| | | (bzr r15604)
* Implement rotation via desktop to window affine.Tavmjong Bah2017-03-201-474/+405
| | | | | | Remove rotation via viewbox. Still some work to do... (bzr r15603)
* Replace rectangle based zooming by affine based zooming.Tavmjong Bah2017-03-131-13/+13
| | | | | | | | This allows a rotation to be included in the drawing to window mapping. General code cleanup. Added documentation. Any change to zooming behavior is probably a bug. (bzr r15592)
* Comented one of the shortcuts for doc rotate because bad response now ↵Jabier Arraiza Cenoz2017-01-251-16/+16
| | | | | interactive mode onlu fire with CTRL+MMB (bzr r15445)
* Fix some bugsJabier Arraiza Cenoz2016-11-071-2/+4
| | | (bzr r15142.1.37)
* Fix some bugs pointed by vladaJabier Arraiza Cenoz2016-11-071-8/+3
| | | (bzr r15142.1.35)
* Fix a bug that allow to enter rotate mode with right clickJabier Arraiza Cenoz2016-11-061-24/+15
| | | (bzr r15142.1.33)
* Change modifier to enter rotate mode from SHIFT to CONTROLJabier Arraiza Cenoz2016-11-051-3/+3
| | | (bzr r15142.1.31)
* Fix angle constrain, thanks to vlada, Mc and LiamWJabier Arraiza Cenoz2016-11-011-1/+1
| | | (bzr r15142.1.29)
* Add some Vlava improvements from mailing listJabier Arraiza Cenoz2016-11-011-85/+154
|\ | | | | (bzr r15142.1.28)
* | Some bug fixes and improvementsJabier Arraiza Cenoz2016-10-251-4/+0
| | | | | | (bzr r15142.1.25)
* | Add right click rotation panning, some fixesJabier Arraiza Cenoz2016-10-231-1/+14
| | | | | | (bzr r15142.1.23)
* | Add right click rotation panningJabier Arraiza Cenoz2016-10-231-6/+5
| | | | | | (bzr r15142.1.22)
* | Add doc rotate with panningJabier Arraiza Cenoz2016-10-231-398/+395
|\| | | | | (bzr r15142.1.21)
* | Add right click attemptJabier Arraiza Cenoz2016-10-231-90/+126
| | | | | | (bzr r15142.1.20)