summaryrefslogtreecommitdiffstats
path: root/src/widgets (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't translate the empty string.Eduard Braun2018-01-294-10/+10
| | | | | | | Really, please don't do it! - in the best case it shows a wall of useless text to the user - in the worst case it causes strange crashes for users with non-English locale
* Convert gradient-toolbar to use ink-select-one-action.Tavmjong Bah2018-01-221-617/+597
| | | | With lots of other clean-up.
* Add functions to return Gdk::Pixbuf's for gradients and gradient stops.Tavmjong Bah2018-01-222-0/+80
|
* Move general ellipsize text function out of gradient files.Tavmjong Bah2018-01-193-3/+4
|
* 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
|
* Convert mesh-toolbar to use ink-select-one-action.Tavmjong Bah2018-01-101-81/+109
| | | | | | Separate new gradient on fill or stroke preference for meshes from linear/radial gradients. This fixes a bug where changing the choice for the gradient tool is not reflected in the mesh toolbar properly (and visa-versa).
* Fix sensitivity for arc toolbar controls.Tavmjong Bah2018-01-091-3/+3
|
* Misc. typosluz.paz2018-01-083-3/+3
| | | Found via `codespell`
* Restore ability to switch mode while using spray tool (is this even useful?).Tavmjong Bah2018-01-082-2/+7
|
* Convert arc-toolbar to use ink-select-one-action.Tavmjong Bah2018-01-081-49/+50
|
* onvert eraser and calligraphy tools to use ink-select-one-action.Tavmjong Bah2018-01-082-129/+124
|
* Fix minor typosYuri Chornoivan2018-01-011-2/+2
|
* Merge branch 'master' into powerpencilIIJabiertxo Arraiza Cenoz2017-12-278-5/+59
|\
| * Stop using deprecated gtk_adjustment_value_changedAlexander Valavanis2017-12-266-0/+42
| |
| * Fix Gtkmm widget margin deprecationAlexander Valavanis2017-12-261-4/+12
| |
| * GtkMM popup menu deprecation fixesAlexander Valavanis2017-12-261-1/+5
| |
* | Merge branch 'master' into powerpencilIIJabier Arraiza2017-12-257-1107/+55
|\|
| * Merge branch 'master' of gitlab.com:inkscape/inkscapeAlexander Valavanis2017-12-251-48/+45
| |\
| | * Convert spray tool to use ink-select-one-action.Tavmjong Bah2017-12-241-48/+45
| | |
| * | Use a macro for GtkMM version checksAlexander Valavanis2017-12-251-2/+2
| |/
| * Banish sliders from toolbars.Tavmjong Bah2017-12-181-1/+1
| |
| * Replace GimpSpinScale by InkSpinScale.Tavmjong Bah2017-12-184-1056/+7
| |
* | Fix start anchorsJabier Arraiza2017-12-251-2/+4
|/
* Name a few more widgets.Tavmjong Bah2017-12-111-0/+1
|
* Fix bug#1643179. Guides lock lost on load. Patch proposed in #5Jabier Arraiza2017-12-051-3/+3
|
* Add arc radius to toolbarGeoff Lankow2017-12-041-32/+25
|
* Add controls for rx/ry to arc toolbarEduard Braun2017-12-041-0/+159
|\ | | | | | | | | | | Work by Geoff Lankow (!72) Also includes some fixes I found during review.
| * Change labels a bit for consistency with other UI stringsEduard Braun2017-12-041-2/+2
| |
| * Prevent setting zero radiusEduard Braun2017-12-041-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | While the spec explicitly allows for that (and it should disable rendering of the element) Inkscape does not allow setting a zero radius at runtime (it works fine when opening an existing file). If we still force this during runtime we end up with a "ghost" ellipse on canvas which looks as if it had the old radius but has control points according to the zero radius and has the added bonus of not being movable (or rather being movable but snapping back back immediately when released) until updating the radius with a valid number again which finally moves the ellipse to wherever it should have been.
| * Account for Inkscape's custom arcs (which do not have cx/cy)Eduard Braun2017-12-041-0/+4
| | | | | | | | | | If an open arc is rendered we need to look at the prefixed values instead.
| * Do not reset rx/cx to zero when resetting arc to whole ellipseEduard Braun2017-12-041-7/+0
| |
| * Add arc radius to toolbarGeoff Lankow2017-11-251-0/+155
| |
* | Optionaly measure only selected elementsJabier Arraiza2017-12-021-0/+30
|/
* Add missing mappings.Tavmjong Bah2017-11-171-1/+13
| | | | | | Note: This file does not appear to be used but is useful for scripts that extract icons from old files which contain the entire set of icons. Actual mapping is handled in 0.92.x and earlier by the now removed src/widgets/icon.cpp file.
* 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.
* Merge branch 'master' into powerpencilJabiertxo Arraiza Cenoz2017-11-109-10/+10
|\
| * Merge branch 'luzpaz/inkscape-typos' (!119)Eduard Braun2017-11-079-9/+9
| |\
| | * Misc. typosUnknown2017-11-079-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt` whereby whitelist file contained: ``` dum iff glight substract te upto ```
| * | Fix typo in line spacing tool tipMaren Hachmann2017-11-041-1/+1
| |/
* | Merge branch 'master' into powerpencilJabier Arraiza2017-11-0320-442/+217
|\|
| * Remove unused functions.Tavmjong Bah2017-10-262-129/+0
| |
| * Remove all unused makefile.inStefano Facchini2017-10-191-17/+0
| |
| * Remove unused icon-size.hStefano Facchini2017-10-196-7/+2
| |
| * Rename get_group0_keyval to get_latin_keyvalAndrey Mozzhuhin2017-10-051-1/+1
| |
| * removed GList in ruler.cppMarc Jeanmougin2017-10-031-9/+15
| |
| * First batchMarc Jeanmougin2017-10-013-100/+48
| |
| * Removed all GSList occurences in .h filesMarc Jeanmougin2017-10-012-32/+18
| |
| * Hunted every GList to the last (except in libnrtype and libcroco)Marc Jeanmougin2017-09-307-147/+133
| |
* | Merge branch 'master' into powerpencilJabiertxo Arraiza Cenoz2017-08-291-3/+6
|\|