summaryrefslogtreecommitdiffstats
path: root/src/svg/svg-color.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove support for LCMS 1Karl Cheng2019-05-121-4/+4
| | | | | | | 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
* More document.h cleanup.Tavmjong Bah2019-04-061-2/+2
|
* Avoid the “using std::*;” or “using namespace std;” constructs.Emmanuel Gil Peyrot2019-03-061-15/+12
| | | | This makes the code a lot less readable and greppable for no reason.
* modernize loopsMarc Jeanmougin2019-01-021-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
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-1/+1
|
* Replace functions with methods in SPColor.Emmanuel Gil Peyrot2018-06-191-1/+1
|
* Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot2018-06-181-2/+2
| | | | This renames most C <*.h> includes into C++ <c*> includes.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-5/+5
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Apply fixedJabier Arraiza2018-05-091-1/+2
|
* Reset old code to reaply fixedJabier Arraiza2018-05-091-2/+1
|
* Fix https://gitlab.com/inkscape/inkscape/merge_requests/208#note_60693688Jabier Arraiza2018-05-091-1/+2
|
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-5/+5
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-5/+5
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-1/+4
| | | | A lot of header clean-up.
* fix assertsMarc Jeanmougin2017-10-311-3/+3
|
* 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)
* Patch from NJH from report 1378843. Fixes build with lcms disabled.Nathan Hurst2014-11-261-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1396372 (bzr r13765)
* Fix uninitialized variable use in svg-color.cpp. (additionally reduce scope ↵Johan B. C. Engelen2014-10-111-2/+2
| | | | | | | | | | | | | of variable) Bug found using clang static analyzer. The bug happens with color_out not being initialized upon definition; then 1. if(icc) == true 2. if(prof) == true 3. if(trans) == false 4. *r = color_out[0]; <-- un-init use Fixed by initializing color_out (with black). (bzr r13588)
* Read HSL colors (CSS Color Module Level 3).Tavmjong Bah2014-07-241-0/+53
| | | (bzr r13466)
* Add new named color 'rebeccapurple' (CSS4 Color).Tavmjong Bah2014-06-211-0/+1
| | | (bzr r13435)
* Refactored internals to use a vector of structs instead of several parallel ↵Jon A. Cruz2013-05-181-16/+11
| | | | | arrays. (bzr r12339)
* c++ification: GHashTable > std::map (bug #970237 ; patch by Samuel Chase + ↵Kris De Gussem2012-04-041-46/+41
| | | | | some additional modifications) (bzr r11152)
* Enable LCMS2 for other than OSX, where it still has some issues. Fixes bug ↵Jon A. Cruz2012-02-131-4/+4
| | | | | | | | #885324. Fixed bugs: - https://launchpad.net/bugs/885324 (bzr r10969)
* Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis2011-12-081-5/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
* Refactored to abstract lcms usage more. Added CMSSystem class.Jon A. Cruz2011-07-101-10/+7
| | | (bzr r10437)
* Next step in refactoring color management. More to come.Jon A. Cruz2011-07-091-3/+7
| | | (bzr r10429)
* 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)
* Revert device-color for now.Jon A. Cruz2010-07-071-105/+0
| | | | | "commit the awesomesauce" (bzr r9587)
* Fix compile when lcms is disabled (someone please check that this fix is ↵Maximilian Albert2009-12-251-0/+2
| | | | | correct). (bzr r8909)
* Warning cleanupJon A. Cruz2009-12-201-2/+2
| | | (bzr r8895)
* This commit hooks device-cmyk handling to color pickers. Now we have basic ↵Felipe Corr??a da Silva Sanches2009-12-071-2/+0
| | | | | | | | | | initial support for SVG Color 1.2 uncalibrated device colors: http://www.w3.org/TR/2009/WD-SVGColor12-20091001/#device Fixed bugs: - https://launchpad.net/bugs/444021 (bzr r8875)
* * infrastructure to store device colors as described in ↵Felipe Corr??a da Silva Sanches2009-12-061-0/+107
| | | | | | | http://www.w3.org/TR/2009/WD-SVGColor12-20091001/#device * related to https://bugs.launchpad.net/inkscape/+bug/444021 (bzr r8871)
* Updating to current trunkTed Gould2009-11-291-2/+10
|\ | | | | (bzr r8050.1.16)
| * Updated allowed icc-profile names to match recent grammars. Follow-up for ↵Jon A. Cruz2009-09-271-3/+10
| | | | | | | | | | bug #405143 (bzr r8656)
* | parsing and handling of icc-color in feFlood SVG FiltersFelipe Corr??a da Silva Sanches2009-06-201-2/+45
| | | | | | | | | | TODO: implement interface to set icc-color to the flood-color parameter (bzr r8050.1.4)
* | bool sp_svg_read_icc_color( gchar const *str, SVGICCColor* dest );Felipe Corr??a da Silva Sanches2009-06-201-0/+6
|/ | | (bzr r8050.1.3)
* From trunkTed Gould2008-10-271-2/+3
| | | (bzr r6885)
* Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington2008-01-311-4/+9
| | | (bzr r4629)
* glib/gtestutils.h is not available on gutsy, so switching to include ofBryce Harrington2008-01-051-1/+1
| | | | | | glib.h, which will include that file on hardy, but on gutsy will include gmessage.h. (bzr r4390)
* Fix missing include for g_assert() calls - causes FTBFS on Ubuntu HardyBryce Harrington2008-01-051-0/+1
| | | | | currently. (bzr r4389)
* Warning cleanupJon A. Cruz2007-12-121-2/+0
| | | (bzr r4216)
* Preserve paint styles with multiple componentsJon A. Cruz2007-09-061-1/+3
| | | (bzr r3697)
* make svg numeric precision, minimum exponent, and the use of named colors ↵bulia byak2006-10-311-2/+7
| | | | | (as well as shortened color triads like #ccc) configurable via prefs (bzr r1877)
* gboolean -> bool conversion commit 1. Modifies code to do with getting the ↵Michael G. Sloan2006-08-261-9/+9
| | | | | | | undo system to ignore actions, as well as SVG/XML save/load. Shouldn't cause problems though. (bzr r1639)
* peeled back the gboolean code as it hit on some complexity theory principles...Jon Phillips2006-08-251-1/+1
| | | | | need to rethink and incrementally change gbooleans to bools (bzr r1637)
* Ok, committed msgloan's patch to convert gbooleans to bools thus completingJon Phillips2006-08-231-1/+1
| | | | | one major janitorial task we identified.... (bzr r1633)
* fix 1533388bulia byak2006-08-031-0/+1
| | | (bzr r1549)