summaryrefslogtreecommitdiffstats
path: root/src/widgets/desktop-widget.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix namespace naming consistencyAlexander Valavanis2018-12-291-4/+2
|
* Move Button to Inkscape namespaceAlexander Valavanis2018-12-291-18/+16
|
* C++ify button widgetAlexander Valavanis2018-12-291-11/+9
|
* SPDesktopWidget: Migrate ruler events to sigc++Alexander Valavanis2018-12-281-167/+201
|
* desktop-widget: Use members instead of static variables for ruler eventsAlexander Valavanis2018-12-281-33/+33
|
* desktop-widget: Make canvas privateAlexander Valavanis2018-12-061-51/+302
|
* desktop-widget: Make ruler origin privateAlexander Valavanis2018-12-061-10/+10
|
* desktop-widget: C++ify rulersAlexander Valavanis2018-12-061-32/+30
|
* desktop-widget: make rulers privateAlexander Valavanis2018-12-061-48/+62
|
* 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.