summaryrefslogtreecommitdiffstats
path: root/src/ui/widget (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Run clang-tidy’s modernize-pass-by-value pass.Emmanuel Gil Peyrot2018-06-183-7/+10
| | | | | This avoids having to pass variables by reference before copying them when calling a constructor.
* Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot2018-06-185-5/+5
| | | | This renames most C <*.h> includes into C++ <c*> includes.
* Run clang-tidy’s modernize-use-equals-default pass.Emmanuel Gil Peyrot2018-06-1820-34/+24
| | | | | This replaces empty constructors and destructors with the default keyword.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-1845-227/+227
| | | | | 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-1842-184/+184
| | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
* Move toolbars to ui/toolbarAlexander Valavanis2018-06-171-1/+1
|
* Merge branch 'clang-tidy-delete-pass' of gitlab.com:linkmauve/inkscapeMarc Jeanmougin2018-06-145-9/+9
|\
| * Run clang-tidy’s modernize-use-equals-delete pass.Emmanuel Gil Peyrot2018-06-125-9/+9
| | | | | | | | | | Adds a delete specifier on constructors, destructors or assignment methods that should never be called, ensuring they actually never will.
* | Merge branch 'gdkmm' of gitlab.com:linkmauve/inkscapeMarc Jeanmougin2018-06-141-1/+2
|\ \
| * | Replace all deprecated gdk_keymap_get_default() with ↵Emmanuel Gil Peyrot2018-06-121-1/+2
| |/ | | | | | | Gdk::Display::get_default()->get_keymap().
* | Merge branch 'fontselection' of gitlab.com:darktrojan/inkscapeMarc Jeanmougin2018-06-141-4/+7
|\ \
| * | In font list, don't change selection if current font is already selected; ↵Geoff Lankow2018-05-311-4/+7
| | | | | | | | | | | | other minor fixes
* | | Merge branch 'fontmarkup' of gitlab.com:darktrojan/inkscapeMarc Jeanmougin2018-06-141-2/+3
|\ \ \
| * | | Fix three more instances of incorrectly escaped markupGeoff Lankow2018-05-311-2/+3
| |/ /
* | | Create at least two radio buttons for a table.Tavmjong Bah2018-06-141-0/+7
| | | | | | | | | | | | | | | Calculation of number of radio buttons to create could be "wrong" due to script and language tags of tables.
* | | Limit style alternatives label width.Tavmjong Bah2018-06-141-0/+7
| | |
* | | Add radio buttons for font style alternates.Tavmjong Bah2018-06-142-63/+163
| | |
* | | Improvements to the Font Features dialog. Better OpenType coverage.Tavmjong Bah2018-06-111-55/+147
| |/ |/|
* | Add GUI support for 'font-variant-east-asian' property.Tavmjong Bah2018-06-072-2/+270
| |
* | Remove tables that should not be exposed to user from OpenType table list.Tavmjong Bah2018-06-051-0/+19
| |
* | Use all available space for Ordinal label.Tavmjong Bah2018-06-051-1/+1
| |
* | Prevent widget from getting too big.Tavmjong Bah2018-06-052-14/+41
| |
* | Keep Features tab in sync with font in Font tab.Tavmjong Bah2018-06-032-0/+11
| |
* | Add preview to Font Features tab of Text and Font dialog.Tavmjong Bah2018-06-022-7/+74
|/
* colorspace::Component: Fix undefined references without lcmsPatrick McDermott2018-05-201-9/+9
| | | | | colorspace::Component's constructors are unconditionally referenced but were defined only if either HAVE_LIBLCMS1 or HAVE_LIBLCMS2 is defined.
* Misc. typosluz.paz2018-05-143-3/+3
| | | Found via `codespell` and `grep`
* Add preview for numeric OpenType features.Tavmjong Bah2018-05-132-61/+128
|
* Create stateless alignment selector and use it insteadGeoff Lankow2018-05-092-0/+133
|
* Create and use LabelledColorPicker widgetGeoff Lankow2018-05-093-9/+31
|
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-0431-60/+60
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Rename "Glyphs" dialog to "Unicode Characters" dialog to better reflect what ↵Tavmjong Bah2018-05-032-11/+5
| | | | | | it does. Minor UI tweaks and bug fixes.
* Small bug fixes to font-variations files.Tavmjong Bah2018-05-032-5/+6
|
* Merge branch 'master' of gitlab.com:inkscape/inkscapeMarc Jeanmougin2018-04-292-5/+17
|\
| * Bug fixes for variable fonts, especially to support the Decovar font.Tavmjong Bah2018-04-292-5/+17
| |
* | Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-2931-60/+60
|/
* More progress on variable fonts support.Tavmjong Bah2018-04-284-21/+111
|
* Add start of 'font-variations' widget.Tavmjong Bah2018-04-262-0/+234
| | | | Some code cleanup.
* Implement FontSelectorToolbar.Tavmjong Bah2018-04-254-50/+469
| | | | | | | A version of FontSelector designed for the text toolbar. This is meant as a replacement for Ink_ComboBoxEntry_Action. It is not ready for use. Also includes some code cleanup.
* Fix a couple of buglets in Font Selector widget...Tavmjong Bah2018-04-141-3/+2
| | | | | Use designer face name rather than CSS face name in second style column. Add label for second style column.
* Replace C FontSelector by C++ FontSelector.Tavmjong Bah2018-04-132-0/+550
| | | | | | Fix synchonization problems between users of FontLister (FontSelector/Text toolbar). Hide unused size widget in Glyphs dialog. Display style names in FontSelector using own style.
* Extract and display ligatures in a font.Tavmjong Bah2018-04-052-9/+44
|
* a few more fixes to build warnings related to libnrtypeFelipe Corrêa da Silva Sanches2018-03-271-8/+10
|
* Minor cleanup of warnings. No functional change.Felipe Corrêa da Silva Sanches2018-03-273-11/+4
|
* Base LPE refactorJabier Arraiza2018-03-261-1/+1
|
* 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.
* Fix for Bug #1643260, Step size changed to 0.1% for Blur and Opacity Spin ↵hellozee2018-03-061-2/+2
| | | | Buttons.
* Convert UnitTracker to use ink-select-one-action.Tavmjong Bah2018-02-044-78/+140
| | | | Additional code clean up.