summaryrefslogtreecommitdiffstats
path: root/src/ui/interface.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite main menu bar code:Tavmjong Bah2019-01-251-612/+1
| | | | | | Convert to GTKMM. General cleanup. Move to dedicated files.
* Remove sp_create_window().Tavmjong Bah2019-01-191-76/+3
|
* Move drag-and-drop code to separate file.Tavmjong Bah2019-01-191-491/+0
|
* Another baby step in creating InkscapeWindow.Tavmjong Bah2019-01-131-6/+6
|
* First baby step in adding InkscapeWindow (Gtk::ApplicationWindow)Tavmjong Bah2019-01-091-10/+3
|
* Remove helper/window.h helper/window.cppTavmjong Bah2019-01-091-2/+11
|
* modernize loopsMarc Jeanmougin2019-01-021-2/+2
|
* fix coding styleJabier Arraiza2018-12-041-10/+5
|
* Added XRayJabier Arraiza2018-12-041-1/+5
|
* Fix coding styleJabier Arraiza2018-12-011-4/+2
|
* Initial commit of split canvasJabiertxof2018-12-011-0/+3
|
* Remove Adwaita-hicolor icon themes toggles making more compatJabier Arraiza2018-11-151-3/+0
|
* Fix bug forcing symbolic system icons in hicolor themeJabiertxof2018-11-141-1/+9
|
* Rename add_style_sheet to reduce confusion with SVG/CSSMartin Owens2018-11-121-1/+1
|
* Fix codding styleJabiertxof2018-11-091-1/+1
|
* Move icon-loader and provide a temporary fallback to render pixbufJabiertxof2018-11-091-1/+1
|
* This improve symbolic icon rendering moving it to CSS only. There is places ↵Jabiertxof2018-11-091-1/+1
| | | | in the UI whar we claim for a Pixbuf. Currently its not possible render them as symbolic without the previos hack
* 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
* C++ify SVGViewWidget. Remove unused code.Tavmjong Bah2018-11-061-13/+1
|
* 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
|