summaryrefslogtreecommitdiffstats
path: root/src/widgets (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove gimp ruler.Tavmjong Bah2019-06-296-1608/+16
|
* Reimplement ruler in C++.Tavmjong Bah2019-06-292-5/+48
|
* Remove experimental code to work in MR and fixes for selectorsJabier Arraiza2019-06-231-0/+1
|
* fix inbox#537 macOS Window menuThomas Holder2019-06-221-0/+1
|
* Merge branch 'gtk3-deprecated' of gitlab.com:Qantas94Heavy/inkscapeMarc Jeanmougin2019-06-201-2/+0
|\
| * Remove deprecated gtk_adjustment_changed() callKarl Cheng2019-06-161-2/+0
| | | | | | | | | | As of GTK 3.18 this has been deprecated, it is no longer required. Also remove gtkmm equivalent Gtk::Adjustment::changed().
* | Remove unused code.Tavmjong Bah2019-06-203-308/+0
| |
* | revert 9f72ca52805914ce62d7da1accbef6fe72bd6a46Jabiertxof2019-06-171-1/+0
| |
* | Add Vlada sugestion to rulers in roket.chatJabiertxof2019-06-171-0/+1
|/
* Dialogs improvementJabiertxof2019-06-101-0/+1
|
* SnapToolbar: Stop using GtkActionAlexander Valavanis2019-06-091-385/+20
|
* 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-062-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Merge branch 'text-toolbar-migration'Alexander Valavanis2019-06-059-2634/+70
|\
| * Finish TextToolbar migrationAlexander Valavanis2019-06-053-840/+0
| |
| * TextToolbar: Migrate FontSize widgetAlexander Valavanis2019-06-052-9/+5
| |
| * ComboBoxToolItem: Rebase on ToolItemAlexander Valavanis2019-06-042-65/+60
| |
| * Hackfest 2019: C++ify ComboBoxEntryActionAlexander Valavanis2019-05-292-646/+422
| |
| * Hackfest2019: Drop deprecated prep-method for toolbarsAlexander Valavanis2019-05-281-163/+52
| |
| * Hackfest2019: Get rid of deprecated InkSelectOneActionAlexander Valavanis2019-05-282-13/+18
| |
| * Hackfest2019: Drop unused EgeAdjustmentActionAlexander Valavanis2019-05-285-1385/+0
| |
| * Strip out all content from TextToolbarAlexander Valavanis2019-05-271-1/+1
| |
* | Merge changesAlexander Valavanis2019-06-052-0/+21
|\ \ | |/ |/|
| * macOS: gtk-mac-integrationThomas Holder2019-05-292-0/+21
| |
* | Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis2019-05-266-66/+1
|/
* Fix alignment of ruler ticksDiederik van Lierop2019-05-202-18/+20
|
* Remove support for LCMS 1Karl Cheng2019-05-122-19/+19
| | | | | | | Now that all platforms (including macOS) now support LCMS 2, we no longer need to support LCMS 1. Fixes: https://bugs.launchpad.net/inkscape/+bug/1133014
* Retrieve pattern object from ID before castingKarl Cheng2019-05-121-14/+18
| | | | | | | | | The actual pattern object itself needs to be retrieved before casting as SP_PATTERN(). You can't magically get an SPPattern* out of a gchar*. Also move SP_IS_PATTERN() check to before it is used. Fixes: https://bugs.launchpad.net/inkscape/+bug/1378595
* Make display unit change roll out to toolbarsNathan Lee2019-04-302-2/+4
| | | | | | | Add exception for measure tool, which uses preferences Fixes https://gitlab.com/inkscape/inbox/issues/393 Partial fix: https://gitlab.com/inkscape/inkscape/issues/208
* Fixing coding styleJabier Arraiza2019-04-271-2/+2
|
* Fixes some crashes when selector is * and allow select multiple tagsJabier Arraiza2019-04-271-9/+9
|
* Restore select toolbar lock buttonNathan Lee2019-04-151-0/+3
| | | | | | | | | Connection to other code (e.g. drag selection, pasting width) restored (dropped in GtkAction migration). Fixes https://gitlab.com/inkscape/inkscape/issues/161 Fixes https://gitlab.com/inkscape/inkscape/issues/173
* Tidy UI for Object Properties/AttributesNathan Lee2019-04-021-1/+1
|
* fixed drag-and-drop crash in xml treeRyan O'Connor2019-04-011-20/+9
|
* An a few more config.h fixesPatrick Storz2019-03-281-0/+4
|
* Add window class along dark/bright to mark APP is using symbolic icons or ↵Jabiertxof2019-03-271-0/+8
| | | | regular to allow apply diferent rules in icon contesx. For example allow use icons by css only (and sufix properly with "-symbolic" when necesary
* Realign labels in "Fill and Stroke" dialogPatrick Storz2019-03-223-51/+46
|
* Fixed: circles and ellipses had wrong element names in XML editor (Issue #116)Joseph Da Silva2019-03-201-19/+43
|
* Merge: Avoid the “using std::*;” or “using namespace std;” constructMartin Owens2019-03-061-1/+1
|\
| * Avoid the “using std::*;” or “using namespace std;” constructs.Emmanuel Gil Peyrot2019-03-061-1/+1
| | | | | | | | This makes the code a lot less readable and greppable for no reason.
* | Merge addition of center on page buttonMartin Owens2019-03-062-1/+6
|\ \ | |/ |/|
| * Changed tabs to spacesWizardOhio242019-02-112-2/+2
| |
| * Added Feature: Recenter page in window, Ctrl+4 shortcutWizardOhio242019-02-112-1/+6
| |
* | Stop crash, save dialog pos for floating dialog preferenceNathan Lee2019-02-272-27/+32
| | | | | | | | | | | | | | | | | | Adds error checking and calls sp_ruler_remove_track_widget before track widget is removed. Fixes: https://gitlab.com/inkscape/inkscape/issues/90 https://bugs.launchpad.net/inkscape/+bug/1674155
* | Give more descriptive names to document file related variables and functions.Tavmjong Bah2019-02-202-5/+5
| | | | | | | | Makes searching through code for them easier.
* | fixing coding style and translation and merge from masterJabier Arraiza2019-02-181-12/+3
| |
* | Adding styling refactoring, moving after to other branch the CSS partJabier Arraiza2019-02-181-5/+5
| |
* | Header cleanup.Tavmjong Bah2019-02-122-2/+0
|/
* MeshToolbar: GtkAction migrationAlexander Valavanis2019-02-101-1/+1
|
* LPEToolbar: GtkAction migrationAlexander Valavanis2019-02-101-1/+1
|