summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/svg-fonts-dialog.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Style fixes.Shlomi Fish2019-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to @Qantas94Heavy 's comments. ---- I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
* Refactoring: call setAttribute() directly.Shlomi Fish2019-06-061-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Call this->setAttribute(...) directly instead of this->getRepr()->setAttribute(...). This avoids clutter and mental indirection. See http://wiki.inkscape.org/wiki/index.php?title=Refactoring_projects&oldid=112116 and https://en.wikipedia.org/wiki/Law_of_Demeter . --- I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
* Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis2019-05-261-12/+0
|
* Tidy various dialog UIsNathan Lee2019-04-021-38/+51
|
* Add correct tooltips for Cap height and x-height.Gyuris Gellért2019-01-141-2/+2
|
* 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
* Add some tooltips to svg font editor, two need to be fixes.Martin Owens2018-10-301-12/+15
|
* Remove 'document-private.h' where not needed plus some other header cleanup.Tavmjong Bah2018-10-221-1/+0
|
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Move GTKMM_CHECK_VERSION from config.h to it's own headerEduard Braun2018-10-011-17/+18
| | | | | Avoids having to recompile most of the Inkscape codebase whenever gtkmm is updated.
* Run clang-tidy’s modernize-use-equals-default pass.Emmanuel Gil Peyrot2018-06-181-3/+2
| | | | | This replaces empty constructors and destructors with the default keyword.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-14/+14
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-10/+10
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-10/+10
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-5/+7
| | | | A lot of header clean-up.
* panel: Remove the unused "title" labelStefano Facchini2018-01-161-1/+1
|
* GtkMM popup menu deprecation fixesAlexander Valavanis2017-12-261-0/+12
|
* SVGFountDrawingArea: handle draw signalAlexander Valavanis2017-07-091-4/+2
|
* Rm more deprecated Gtk::StockAlex Valavanis2016-12-271-5/+5
| | | (bzr r15367)
* Improve font editing dialog.Tavmjong Bah2016-09-061-37/+145
|\ | | | | (bzr r15109)
| * Improve font editing dialog:Tavmjong Bah2016-07-101-37/+145
| | | | | | | | | | | | | | | | 1. Allow for fonts with other than 1000 units per em. 2. Allow setting 'ascent', 'descent', etc. 3. Allow setting individual glyph horizontal advances. 4. Fix bug where 'units-per-em' was not read correctly. (bzr r15014.1.1)
* | Fix a bunch of errors as reported at http://www.viva64.com/en/b/0419/Tavmjong Bah2016-08-151-3/+1
| | | | | | (bzr r15059)
* | Merged trunkAdrian Boguszewski2016-08-091-5/+0
|\ \ | | | | | | (bzr r14954.1.30)
| * \ End GTK+ 2 support and remove GDL forkAlex Valavanis2016-08-041-5/+0
| |\ \ | | | | | | | | (bzr r15038)
| | * | Drop remaining GTKMM 2 fallback supportAlex Valavanis2016-07-281-5/+0
| | |/ | | | | | | (bzr r15023.2.7)
* | | Merged trunkAdrian Boguszewski2016-08-031-4/+2
|\| | | | | | | | (bzr r14954.1.29)
| * | Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-4/+2
| | | | | | | | | (bzr r15034)
| * | Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-1/+5
| | | | | | | | | (bzr r15027)
| * | Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-5/+1
| |/ | | | | (bzr r15025)
* | Renamed children list in SPObjectAdrian Boguszewski2016-07-141-11/+11
| | | | | | (bzr r14954.1.21)
* | Last part of new SPObject children listAdrian Boguszewski2016-07-141-45/+39
| | | | | | (bzr r14954.1.20)
* | Merged trunkAdrian Boguszewski2016-07-111-1/+1
|\| | | | | (bzr r14954.1.18)
| * Fix typo that prevents reading of 'units-per-em'.Tavmjong Bah2016-07-041-1/+1
| | | | | | (bzr r15008)
* | Merged trunkAdrian Boguszewski2016-07-031-3/+3
|\| | | | | (bzr r14954.1.14)
| * Rename function, fix some indenting issues.Tavmjong Bah2016-07-021-2/+2
| | | | | | (bzr r15006)
| * Fix typo from GList purge that broke SVG Font Editor dialog.Tavmjong Bah2016-07-021-1/+1
| | | | | | (bzr r15005)
* | Moved next functions, added namespace, renamed range functionsAdrian Boguszewski2016-06-251-2/+2
|/ | | (bzr r14954.1.10)
* Fix regression: restore order in resources (e.g. pattern list)Marc Jeanmougin2016-05-211-2/+2
| | | (bzr r14907)
* cppification : GHashMaps replaced by stl maps. getResouceList now gives a ↵Marc Jeanmougin2015-12-071-3/+3
| | | | | | | std::set<SPObject *>. Should give some performance improvements (quite a few linear lookups are now logarithmic) (bzr r14504.1.6)
* I can't really understand why, but i can now launch inkscape without it ↵mc2015-02-181-2/+2
| | | | | | | | segfaulting. That's an improvement. Next thing: code cleaning, replacing containers with vectors (bzr r13922.1.4)
* Just...mc2015-02-181-2/+2
| | | | | | | some... more... lines... (bzr r13922.1.2)
* Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White2014-12-211-15/+15
| | | (bzr r13820)
* Purge sp_desktop_message_stackLiam P. White2014-12-211-2/+2
| | | (bzr r13817)
* Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelectionLiam P. White2014-12-211-2/+3
| | | (bzr r13809)
* fix two memleaksJohan B. C. Engelen2013-09-281-2/+6
| | | (bzr r12617)
* Fix Glibmm inclusions for Gtk+ 3 builds and implement a Gtk+ 3 compatible ↵Alex Valavanis2013-03-261-1/+3
| | | | | | | | | check for X11 backend Fixed bugs: - https://launchpad.net/bugs/1160252 - https://launchpad.net/bugs/1122774 (bzr r12247)
* Drop checks for ancient dependency versions. These are satisfied elsewhere.Alex Valavanis2013-03-161-4/+0
| | | (bzr r12213)
* Switch to orientable Scale widgets in Gtkmm 3Alex Valavanis2013-03-081-7/+14
| | | (bzr r12179)
* Drop support for GTK+ < 2.24Alex Valavanis2012-11-261-10/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1069024 (bzr r11907)
* cppcheck: Simple fixes for src/ui/dialogAlex Valavanis2012-11-151-2/+2
| | | (bzr r11874)