summaryrefslogtreecommitdiffstats
path: root/src/ui/interface.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ContextMenu: Harmonize with menu barEduard Braun2018-11-051-60/+8
|
* More cleanupEduard Braun2018-11-051-45/+28
|
* Simplify code (we don't need a box if there is no icon)Eduard Braun2018-11-051-23/+21
|
* Fix sp_ui_menu_item_set_name to handle arbitrarily packed GtkBoxesEduard Braun2018-11-051-12/+17
|
* Add a preference to force enable/disable menu iconsEduard Braun2018-11-051-19/+37
| | | | | | | | | By default the theme decides whether it wants to display icons or not by using the "show-icons" attribute in the menus.xml file. This attribute is properly inherited an can therefore be used to selectively enable and disable icons globally (by setting it on the root element), in certain submenus, or individually per menu item.
* Improve positioning of menu iconsEduard Braun2018-11-051-9/+64
| | | | | Shift them into the area reserved for toggles (check/radio items). See also "reserve-toggle-size" property of GtkMenu.
* 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-4/+0
|
* Avoid crash on document close if default template is missingEduard Braun2018-09-301-1/+1
|
* Allow ask for SVG dragged import method. Also split ask question from one to ↵Jabier Arraiza2018-09-221-0/+6
| | | | 2 (Bitmap and SVG)
* Fix problems on dialogs with extensions. TODO: Add dialog on drag&drop a SVGJabier Arraiza2018-09-221-4/+1
|
* Add per embed/linked SVG a DPI valueJabiertxof2018-09-131-0/+3
|
* Fixing coding styleJabier Arraiza2018-07-311-1/+1
|
* Remove XGD_DATA_DIR as sugestion of su_vJabier Arraiza2018-07-311-2/+5
|
* First try co fix icons bugsJabier Arraiza2018-07-311-3/+0
|
* trying to fix bug on Fedora ↵Jabier Arraiza2018-07-281-1/+0
| | | | https://gitlab.com/inkscape/inkscape/merge_requests/294#note_90914616
* Refactor fo theme switcherJabier Arraiza2018-07-271-0/+1
|
* Fixes pointed by maren in original MRJabier Arraiza2018-07-251-1/+8
|
* Fixing coding styleJabier Arraiza2018-07-211-10/+9
|
* Working on themesJabier Arraiza2018-07-211-1/+1
|
* adding gtk-themeJabier Arraiza2018-07-211-1/+48
|
* Replace typedef enum with enum in POD type declarations.Emmanuel Gil Peyrot2018-06-201-2/+2
|
* Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot2018-06-191-1/+1
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-48/+48
| | | | | 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-1/+1
| | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-1/+1
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-1/+1
|
* a bit more of warning cleanupFelipe Corrêa da Silva Sanches2018-03-281-1/+1
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-32/+39
| | | | A lot of header clean-up.
* Limit geometry from file to width/height of monitorEduard Braun2018-01-071-2/+4
|
* Make stored geometry and default window size enumsEduard Braun2018-01-071-2/+3
|
* Simplify code to restore new windows to previous positionEduard Braun2018-01-071-41/+4
| | | | | | | | | GTK+ / window managers handle positioning of new windows on the screen just fine, so don't do "our own thing" that is prone to errors. Notably the previous code for gtkmm >=3.22 was broken as it assumed Inkscape to be shown on the primary monitor and mixed coordinates relative to the primary display with absolute screen coordinates
* Use a macro for GtkMM version checksAlexander Valavanis2017-12-251-2/+2
|
* Use standard glib macro instead of a custom oneStefano Facchini2017-10-191-2/+1
|
* First batchMarc Jeanmougin2017-10-011-47/+44
|
* Hunted every GList to the last (except in libnrtype and libcroco)Marc Jeanmougin2017-09-301-6/+4
|
* remove helper/gnome-utils.*Marc Jeanmougin2017-09-291-7/+7
|
* Fix translation of menus.xmlEduard Braun2017-07-301-1/+6
| | | | | | | - prefix with underscores to make detectable by intltool-update (was lost with 78cebbf91af8d91681d4ff18b7c1a8b25f2c431a) - fix 'sp_ui_build_dyn_menus()' to account for this and stick with current project standards: translate '_name' but not 'name'
* interface: add support for old Gtk+Alex Valavanis2017-07-251-0/+5
|
* interface: Rm unused functionAlexander Valavanis2017-06-291-29/+0
|
* Remove old icon handling codeAlexander Valavanis2017-06-291-1/+0
|
* Add a show-icon attribute to menu XMLAlexander Valavanis2017-06-281-11/+34
|
* Revert "menu-items: C++ify"Alexander Valavanis2017-06-281-71/+49
| | | | This reverts commit d483c2ab23354cf5ea58a2d2225ab464b77f6614.
* Revert "Rm unused fn"Alexander Valavanis2017-06-281-0/+29
| | | | This reverts commit 1da12a921c8a5e9f49de799cf9f3e9a642208bd7.
* Rm unused fnAlexander Valavanis2017-06-281-29/+0
|
* menu-items: C++ifyAlexander Valavanis2017-06-281-49/+71
|
* Partial fix for menu items and split contextmenu into separate fileAlexander Valavanis2017-06-271-893/+36
|
* Initial addition of menu iconsAlexander Valavanis2017-06-271-32/+48
|
* GdkScreen deprecation fixesAlexander Valavanis2017-06-271-6/+23
|