summaryrefslogtreecommitdiffstats
path: root/src/ui/previewholder.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reduce memory leak in file previewNathan Lee2019-10-141-0/+1
| | | | https://gitlab.com/inkscape/inkscape/issues/201
* Eliminate clang warningsThomas Holder2019-08-231-4/+4
| | | | | | | | | | -Wconstant-conversion -Wenum-compare-switch -Wpointer-bool-conversion -Wundefined-bool-conversion -Wunused-value Excluding deprecation warnings and 3rdparty directory.
* fix horizontal palette scrolling for macOSThomas Holder2019-06-191-4/+22
|
* Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis2019-05-261-2/+0
|
* Move Preview to Inkscape namespaceAlexander Valavanis2019-01-011-16/+26
|
* 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
* Support smooth scrolling (part 2)Eduard Braun2018-09-111-1/+12
| | | | | | | | | | Fix scrolling when smooth scrolling is enabled / allow to scroll smoothly for: - canvas palette - node selection in path tool - selection cycling in select tool while holding Alt key - spraying in spray tool with mouse wheel - adjusting color by scrolling in lower left stroke/fill fields
* Run clang-tidy’s modernize-use-equals-default pass.Emmanuel Gil Peyrot2018-06-181-2/+1
| | | | | This replaces empty constructors and destructors with the default keyword.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-3/+3
| | | | | 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-3/+3
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-3/+3
|
* PreviewHolder: derive from Gtk::BinStefano Facchini2018-01-181-39/+18
| | | | | Also, remove an intermediate container between the bin and the scrolled window.
* Remove unused abstract class PreviewFillableStefano Facchini2018-01-181-1/+1
| | | | PreviewHolder is the only implementation.
* Fix possible divide by zero.Tavmjong Bah2018-01-171-1/+2
|
* Restore behavior of swatches exapanding to fill available space.Tavmjong Bah2018-01-031-2/+2
|
* Fix scrollbar overlapping palette.Tavmjong Bah2017-12-131-115/+113
|
* Cleanup before GTK3 fixes.Tavmjong Bah2017-12-121-72/+65
|
* previewholder: Rm unused (and wrongly constructed) varAlexander Valavanis2017-06-291-1/+0
|
* Fix palette flickering, probably.liampwhite2016-10-091-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1201545 (bzr r15158)
* End GTK+ 2 support and remove GDL forkAlex Valavanis2016-08-041-119/+22
|\ | | | | (bzr r15038)
| * Finish removing GTK+ 2 fallbacksAlex Valavanis2016-07-281-21/+1
| | | | | | (bzr r15023.2.8)
| * Drop remaining GTKMM 2 fallback supportAlex Valavanis2016-07-281-98/+21
| | | | | | (bzr r15023.2.7)
* | Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-1/+0
| | | | | | (bzr r15034)
* | Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+1
| | | | | | (bzr r15027)
* | Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-1/+0
|/ | | (bzr r15025)
* GTK3: Give even more widgets names.Tavmjong Bah2016-05-181-0/+4
| | | (bzr r14901)
* Prevent scrollbar overlay from covering swatches in GTK3 build. Tavmjong Bah2016-05-061-0/+6
| | | | | And some minor cleanup. (bzr r14871)
* Added "Gtk::" scope to "manage" function calls.Markus Engel2014-03-301-17/+17
| | | (bzr r13236)
* Fix for Bug #1023797 (Unnecessary scroll bars in swatches dialog) by Slagvi.Nicolas Dufour2013-04-211-0/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1023797 (bzr r12295)
* Use Gtk::Grid in PreviewHolder. Fixes color preview in RegisteredColorPickerAlex Valavanis2013-03-091-73/+197
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1094504 (bzr r12185)
* Fix build with new color palette featuresAlex Valavanis2012-10-141-0/+5
| | | (bzr r11796)
* Fix for 171221 : color panel improvementsJohn Smith2012-10-141-0/+17
| | | (bzr r11793)
* Fix for 171177 : Border in palette swatchesJohn Smith2012-09-271-9/+22
| | | (bzr r11706)
* Fix remaining size_request issues for Gtk+ buildAlex Valavanis2012-06-091-4/+4
| | | (bzr r11475)
* gtkmm-3.0 fixes for Gtk::Box and header inclusionsAlex Valavanis2012-04-281-8/+17
| | | (bzr r11304)
* Fix wrapping of colour paletteAlex Valavanis2012-04-281-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/986507 (bzr r11301)
* Fix typo in previewholderAlex Valavanis2012-04-211-2/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/986507 (bzr r11274)
* Work around for some missing glibmm headers in gtkmm (should be fixed in ↵Alex Valavanis2012-04-171-4/+24
| | | | | gtkmm 3.4) (bzr r11261)
* Adopt obsolete GtkAnchorType enum as SPAnchorTypeAlex Valavanis2012-04-101-12/+12
| | | (bzr r11207)
* Lots of gtkmm deprecation fixesAlex Valavanis2012-02-111-8/+4
| | | (bzr r10957)
* Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
| | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* Stop taking up vertical space when horizontal scrollbar not shown.Jon A. Cruz2008-02-221-0/+20
| | | | | Fixes Bug #168619 (bzr r4820)
* Initial implementation of non-square swatchesJon A. Cruz2008-02-211-8/+10
| | | (bzr r4800)
* Decoupled swatch sizes from icon sizesJon A. Cruz2008-02-201-3/+3
| | | (bzr r4790)
* make horizontal scrollbar automaticbulia byak2007-03-271-2/+2
| | | (bzr r2768)
* Panel refactoringJon A. Cruz2006-05-231-2/+25
| | | (bzr r976)
* Fixed problem when swatches were larger than provided areaJon A. Cruz2006-04-091-2/+2
| | | (bzr r465)
* Adding in new icon sizeJon A. Cruz2006-04-091-3/+3
| | | (bzr r462)
* work-around for older gtkmm versionsJon A. Cruz2006-03-051-1/+1
| | | (bzr r204)
* Fixed problem for 2.4.xJon A. Cruz2006-03-051-3/+6
| | | (bzr r203)