summaryrefslogtreecommitdiffstats
path: root/src/ui (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Extract and display ligatures in a font.Tavmjong Bah2018-04-052-9/+44
| |
* | Add lots of README's.Tavmjong Bah2018-03-301-0/+21
| |
* | Fix bug: 1758477Jabier Arraiza2018-03-283-4/+11
| | | | | | | | | | Rotate Duplicate/ Mirror Symmetry added functionality feature request https://bugs.launchpad.net/inkscape/+bug/1758477
* | a bit more of warning cleanupFelipe Corrêa da Silva Sanches2018-03-286-11/+13
| |
* | Fix bug: 1738504Jabier Arraiza2018-03-281-1/+0
| | | | | | | | Title:Measurement tool measures mirrored text in wrong position
* | Fix LPE updating problemsJabiertxo Arraiza Cenoz2018-03-281-1/+0
| |
* | Fix a updating path on LPE with path maipulationsJabiertxo Arraiza Cenoz2018-03-281-0/+1
| |
* | a few more fixes to build warnings related to libnrtypeFelipe Corrêa da Silva Sanches2018-03-272-12/+12
| |
* | Minor cleanup of warnings. No functional change.Felipe Corrêa da Silva Sanches2018-03-273-11/+4
| |
* | Allow upadate shapen innside groups with LPEJabier Arraiza2018-03-267-6/+22
| |
* | Allow path moveJabier Arraiza2018-03-261-1/+2
| |
* | Fixing refsJabier Arraiza2018-03-263-21/+4
| |
* | Fix maren problem in ↵Jabier Arraiza2018-03-261-2/+0
| | | | | | | | https://gitlab.com/inkscape/inkscape/merge_requests/212#note_61574788
* | Base LPE refactorJabier Arraiza2018-03-269-55/+113
| |
* | Removing sample meson build files.Felipe Corrêa da Silva Sanches2018-03-171-396/+0
| | | | | | | | | | | | | | | | | | | | These will be kept at a separate "meson_build" branch at https://gitlab.com/fsanches/inkscape/ Learn more at: * "Using Meson's automatic dependency manager to build GTK" ** https://www.youtube.com/watch?v=2dB80CjH_3Q * "The Meson Build System - 4+ years of work to become an overnight success" ** https://www.youtube.com/watch?v=gHdTzdXkhRY
* | [meson-build] libdepixelizeFelipe Corrêa da Silva Sanches2018-03-171-1/+2
| |
* | [meson-build] libwidgetsFelipe Corrêa da Silva Sanches2018-03-171-0/+1
| |
* | [meson-build] libsrcdirFelipe Corrêa da Silva Sanches2018-03-171-2/+14
| |
* | [meson-build] wip: inkgc + ui + libnrtypeFelipe Corrêa da Silva Sanches2018-03-171-0/+382
| |
* | Avoid crash when confirming new value in InkSpinScale with KeyboardEduard Braun2018-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | It seems "InkSpinScale::set_focus_widget()" is never called, so "_focus_widget" is never initialized and has an arbitrary value. Avoid this by initializing to zero. Why we never call set_focus_widget() is TBD... Fixed bugs: - https://bugs.launchpad.net/inkscape/+bug/1755464
* | Use upward pointing arrow cursor in InkSpinScaleEduard Braun2018-03-121-1/+1
| | | | | | | | | | Downward pointing cursors are confusing. Also this restores consistency with the replaced GimpSpinScale.
* | Allow to constrain InkSpinScale slider values by pressing Ctrl keyEduard Braun2018-03-122-5/+25
| | | | | | | | Some common and useful step intervals are hardcoded.
* | Allow to constrain color slider values by pressing Ctrl keyEduard Braun2018-03-123-5/+18
| | | | | | | | | | | | | | Currently - steps of 16 (for sliders with 0-255 range) and - steps of 10 (for all other cases) are hardcoded but could be made a preference if there's demand for it.
* | Merge remote-tracking branch 'remote/master'hellozee2018-03-062-3/+1
|\ \
| * | Remove unused includes, etc.Tavmjong Bah2018-03-061-2/+0
| | |
| * | ui/monitor: Fix const qualificationAlexander Valavanis2018-03-041-1/+1
| |/
* / Fix for Bug #1643260, Step size changed to 0.1% for Blur and Opacity Spin ↵hellozee2018-03-061-2/+2
|/ | | | Buttons.
* Allow to align multiple objects as group relatively to a single objectEduard Braun2018-02-281-2/+11
| | | | | | | This makes "treat selection as group" useful with the selections "Last selected / First selected / Biggest object / Smallest object" in which case all elements will be moved as a group relative to the "focused" element which will be kept fixed.
* Misc. typosluz.paz2018-02-182-2/+2
|
* Convert UnitTracker to use ink-select-one-action.Tavmjong Bah2018-02-044-78/+140
| | | | Additional code clean up.
* Fix: relink clone to copy for ellipsesilomaf2018-02-031-1/+2
| | | | | Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1652660
* Relink GtkAdjustments that use same UnitTracker.Tavmjong Bah2018-02-031-1/+1
| | | | Link broken by commit e0957537 (removing GSList).
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-3097-994/+1271
| | | | A lot of header clean-up.
* OCAL dialog: make requests non-blocking on windowsEduard Braun2018-01-261-8/+9
| | | | | | | | | | - Revert 738e2fcae54ef8764d33d3a47bf7868641efdcfd (which introduced asynchronous call) - Instead properly catch exceptions from load_contents_finish() which were probably what caused the crashes in the first place Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1745521
* Add pixmap and data (pointer) members to column.Tavmjong Bah2018-01-222-4/+16
|
* Add 5° rotation optionMarc Jeanmougin2018-01-201-3/+3
| | | | Fixes https://bugs.launchpad.net/inkscape/+bug/1744481
* Move general ellipsize text function out of gradient files.Tavmjong Bah2018-01-195-8/+77
|
* Don't allow dragging path at cap or line joinEduard Braun2018-01-181-0/+1
| | | | | | | | | This avoids a crash as dragging infinitesimally close to the node will cause undefined behavior (and we were actually dragging at the node itself in those two cases). Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1691406
* PreviewHolder: derive from Gtk::BinStefano Facchini2018-01-182-42/+20
| | | | | Also, remove an intermediate container between the bin and the scrolled window.
* Remove unused abstract class PreviewFillableStefano Facchini2018-01-186-96/+28
| | | | PreviewHolder is the only implementation.
* swatches: Code cleanupStefano Facchini2018-01-182-331/+166
| | | | | | | | | 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.
* Properly support palettes without color namesEduard Braun2018-01-171-2/+10
| | | | | | | | | | - use hexadecimal color code as a replacement in this case. - do not attempt to translate empty string / color name - fix an issue in the custom trim() function returning early for strings only consisting of a single whitespace character, e.g. "\n" Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1743708
* Fix possible divide by zero.Tavmjong Bah2018-01-171-1/+2
|
* panel: Cleanup codeStefano Facchini2018-01-173-29/+14
| | | | | | - fold _addResponseButton into addResponseButton - remove unused setDefaultResponse - includes cleanup
* Move code related to SwatchesPanel where it belongsStefano Facchini2018-01-1712-500/+478
| | | | | | | panel.cpp contains a lot of code which is actually used to build the SwatchesPanel. Move it to swatches.cpp. This is mostly just a cut-n-paste, plus some includes cleanup.
* Add change missed in last commit (due to incomplete cherry-pick).Tavmjong Bah2018-01-161-1/+1
|
* panel: Remove the unused "title" labelStefano Facchini2018-01-1638-80/+38
|
* Remove the dialog "showclose" optionStefano Facchini2018-01-163-17/+0
| | | | All the dialogs have a top-right "close" button, so this is now useless.
* panel: remove the "apply_label" APIStefano Facchini2018-01-166-39/+21
| | | | | It was used only by the Memory dialog, which can very well add the "Recalculate" button itself.
* Remove obsolete build definesStefano Facchini2018-01-161-11/+0
|