summaryrefslogtreecommitdiffstats
path: root/src/widgets/desktop-widget.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* desktop-widget: make canvas_tbl privateAlexander Valavanis2018-12-051-26/+21
|
* desktop-widget: make scrollbars privateAlexander Valavanis2018-12-051-22/+21
|
* desktop-widget: C++ify rotation_statusAlexander Valavanis2018-12-051-144/+76
|
* desktop-widget: C++ify select_statusAlexander Valavanis2018-12-051-14/+13
|
* Fix coding styleJabier Arraiza2018-12-011-4/+3
|
* Fix mergingJabier Arraiza2018-12-011-25/+26
|
* Add some Martin fixes and UX improvementsJabiertxof2018-12-011-12/+0
|
* Adding draggin areaJabier Arraiza2018-12-011-1/+2
|
* Second cleanup to use cancas instead widgetsJabier Arraiza2018-12-011-6/+1
|
* Remove widget way to split in favor a cairo canvas oneJabiertxof2018-12-011-4/+0
|
* Initial commit of split canvasJabiertxof2018-12-011-3/+27
|
* desktopwidget: C++ify zoom_statusAlexander Valavanis2018-12-011-206/+128
|
* desktopwidget: C++ify sticky_zoom/cms_adjustAlexander Valavanis2018-12-011-50/+53
|
* desktopwidget: C++ify guides_lockAlexander Valavanis2018-12-011-13/+14
|
* desktopwidget: C++ifyAlexander Valavanis2018-12-011-35/+34
|
* desktopwidget: C++ify a few membersAlexander Valavanis2018-12-011-110/+112
|
* 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
* Use monospace digits font in messages and spinbuttonsJabier Arraiza2018-11-031-4/+6
|
* Renamed "Outline thin strokes" to "visible hairlines" to make the intent ↵Rick Yorgason2018-10-181-2/+2
| | | | clearer.
* New "Outline thin strokes" view mode which draws thin strokes in outline ↵Rick Yorgason2018-10-181-0/+2
| | | | mode so they're easier to see, while still drawing everything else normally. Very useful for making hairline strokes (0.001") for laser cutters.
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-1/+1
|
* Fix window resize canvas orientation interferenceThomas Holder2018-09-211-1/+4
| | | | https://bugs.launchpad.net/inkscape/+bug/1792514
* New option to invert y-axisThomas Holder2018-09-121-2/+6
| | | | | | | | | Replaces all hard coded or implicit desktop coordinate usage with doc2dt multiplication. New global preference: Interface > Origin at upper left https://bugs.launchpad.net/inkscape/+bug/170049
* Fixing coding styleJabier Arraiza2018-07-211-2/+2
|
* adding gtk-themeJabier Arraiza2018-07-211-18/+24
|
* Move global functions into SPImage methods.Emmanuel Gil Peyrot2018-06-211-1/+1
|
* Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot2018-06-191-1/+1
|
* 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-40/+40
| | | | | 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.
* Fix build issue caused by f09962028d017896279b717a6621a4de772d1b4f on GTK+ ↵Emmanuel Gil Peyrot2018-06-181-1/+5
| | | | <3.18.
* Make shutdown dialogs use gtkmm.Emmanuel Gil Peyrot2018-06-131-56/+37
| | | | | Fixes a FIXME, by using g_markup_printf_escaped() we can make sure the filename won’t conflict with Pango markup and be wrongly interpreted.
* Make info dialog use gtkmm.Emmanuel Gil Peyrot2018-06-131-11/+6
|
* Make SPDesktopWidget::window_get_pointer() use gdkmm.Emmanuel Gil Peyrot2018-06-121-9/+13
|
* Merge branch 'guidespanel' of gitlab.com:darktrojan/inkscapeMarc Jeanmougin2018-05-091-8/+0
|\
| * Add global guide controls to guides panelGeoff Lankow2018-05-041-8/+0
| |
* | Make the CMS toggle button update the canvasTobias Ellinghaus2018-04-281-12/+12
|/
* Convert UnitTracker to use ink-select-one-action.Tavmjong Bah2018-02-041-3/+0
| | | | Additional code clean up.
* Remove unneeded header.Tavmjong Bah2018-02-031-1/+0
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-21/+28
| | | | A lot of header clean-up.
* swatches: Code cleanupStefano Facchini2018-01-181-1/+0
| | | | | | | | | Now that all our code in a single file, it can be consolidated and cleaned up. The widgetry should be functionally identical to the previous one, with one exception: a Gtk::MenuButton replaces the old menu popper made up with an EventBox.
* Minor cleanup.Tavmjong Bah2018-01-181-21/+34
|
* Restore ability to switch mode while using spray tool (is this even useful?).Tavmjong Bah2018-01-081-1/+5
|
* Fix bug#1643179. Guides lock lost on load. Patch proposed in #5Jabier Arraiza2017-12-051-3/+3
|
* Unset the current tool early on shutdown.Stefano Facchini2017-11-131-2/+1
| | | | | | | | | | | Before this commit, when the application is terminated we call the ::finish() method for the current tool, only after deleting the selection and other objects. But it may happen that the tool's finish() assume that the selection is still alive, making the application crash. (For instance, with the Bezier tool when the path is still not closed). Instead, unset the current tool early, when the Desktop object is removed from the application, before calling its ::destroy() method.
* Hunted every GList to the last (except in libnrtype and libcroco)Marc Jeanmougin2017-09-301-22/+19
|
* Fix duplicate definitionAlexander Valavanis2017-07-111-1/+0
|
* Update desktop-widget for GdkScreen/GdkMonitor changesAlexander Valavanis2017-07-091-3/+29
|
* Drop GdkWindow update stuff. Now handled automaticallyAlexander Valavanis2017-07-091-5/+0
|
* Updates for GdkScreen/GdkMonitor API changesAlexander Valavanis2017-07-091-8/+7
|