summaryrefslogtreecommitdiffstats
path: root/src/filter-chemistry.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Re-Add blending modes UI using CSS instead filtersJabier Arraiza2019-10-141-2/+0
|
* 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 'document-private.h' where not needed plus some other header cleanup.Tavmjong Bah2018-10-221-4/+4
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-10/+10
| | | | | 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
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-3/+5
| | | | A lot of header clean-up.
* Merged trunkAdrian Boguszewski2016-08-031-5/+0
|\ | | | | (bzr r14954.1.29)
| * Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-5/+0
| | | | | | (bzr r15034)
| * Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+5
| | | | | | (bzr r15027)
| * Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-5/+0
| | | | | | (bzr r15025)
* | Renamed children list in SPObjectAdrian Boguszewski2016-07-141-5/+5
| | | | | | (bzr r14954.1.21)
* | Second part of new SPObject children listAdrian Boguszewski2016-07-131-8/+6
|/ | | (bzr r14954.1.19)
* Fix build (not pretty).Liam P. White2014-08-181-0/+2
| | | (bzr r13341.1.146)
* fix crash. If there are more crashes/issues related to references to ↵Johan B. C. Engelen2014-04-041-0/+5
| | | | | | | | | | undefined filters we should fix this in a more general way (e.g. not setting filter.set if invalid href) Note that the file is still in a weird state, the stylesheet is not altered... Fixed bugs: - https://launchpad.net/bugs/1301076 (bzr r13266)
* Merge in patch for Jabiertxo Arraiza Cenoz in bug lp:1127103Martin Owens2013-09-181-0/+18
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1127103 (bzr r12530)
* modify bbox width for Blur filter in Fill & Stroke (Bug 1171208)Alvin Penner2013-04-261-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1171208 (bzr r12305)
* Add support for color-interpolation-filters = linearRGB.Tavmjong Bah2012-12-221-1/+4
| | | (bzr r11972)
* code cleanup: add own includes to cpp files or make the functions static if ↵Campbell Barton2012-10-041-1/+1
| | | | | they are not used elsewhere. (bzr r11735)
* Header tidying, suppress all gdk deprecation errors in gtkmmAlex Valavanis2012-02-291-0/+1
| | | (bzr r11030)
* Add minimal support for reading color-interpolation and ↵Tavmjong Bah2011-08-291-0/+6
| | | | | | | | | | | | | | color-interpolation-filters properties (however, Inkscape assumes sRGB everywhere at the moment). Change color-interpolation-filters from attribute to style property in sp-filter.cpp as it is not allowed as an attribute in a <filter> (it is only allowed as an attribute in filter primitives). Added color-interpolation-filters:sRGB to style when new filter is created in filter-chemistry.cpp. (bzr r10591)
* Refactor SPItem bounding box methods: remove NRRect usage and make codeKrzysztof Kosi??ski2011-08-271-2/+2
| | | | | using them more obvious. Fix filter region computation. (bzr r10582.1.1)
* Filters. More filters clean-up.Nicolas Dufour2011-08-201-1/+1
| | | | | | Filters. New Outline filter (rewrite). Filters. Replace the default blend="normal" attribute with mode="normal" for the feBlend primitive. (bzr r10558)
* - rename SPItem::i2d_affine to i2dt_affine, to clarify that it is ↵Johan B. C. Engelen2011-07-171-3/+3
| | | | | | | item-to-desktop, not item-to-document. This should make it easier to spot bugs. - tag some instances where the document-to-desktop transform has been hardcoded (bzr r10466)
* Merge from trunkKrzysztof Kosi??ski2011-06-191-4/+4
|\ | | | | (bzr r9508.1.89)
| * Removed outdated/unsafe SP_DOCUMENT_DEFS macro and reduced usage of ↵Jon A. Cruz2011-06-041-4/+4
| | | | | | | | | | SP_ROOT() gtk type function/macro. (bzr r10254)
* | Merge from trunkKrzysztof Kosi??ski2011-04-071-22/+23
|\| | | | | (bzr r9508.1.73)
| * Finished cleanup of outdated SP_OBJECT_STYLE C macro.Jon A. Cruz2011-02-221-20/+21
| | | | | | (bzr r10066)
| * update to latest 2geom !Johan B. C. Engelen2011-02-021-2/+2
| | | | | | (bzr r10025)
* | Merge from trunk (again)Krzysztof Kosi??ski2010-12-151-26/+23
|\| | | | | (bzr r9508.1.72)
| * Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-26/+23
| |\ | | | | | | (bzr r9945.1.1)
| | * Yet mor in c++ificationAbhishek Sharma public2010-07-241-5/+10
| | | | | | | | | (bzr r9546.1.11)
| | * C++ification of SPObject continued along with the onset of XML ↵Abhishek Sharma Public2010-07-061-1/+2
| | | | | | | | | | | | | | | Privatisation. Users may checkout [grep -Ir XML Tree *] in the source code and all the places where the XML node/Tree is being used shall be reflected. (bzr r9546.1.5)
| | * another c++ification for sp-object.h/cpp and still in progress...Abhishek Sharma Public2010-07-031-1/+1
| | | | | | | | | (bzr r9546.1.4)
| | * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-4/+4
| | | | | | | | | | | | | | | sp-polyline, sp-item and marks the onset of document c++ification as well. Users can check performace increase with [/usr/bin/time -v inkscape_binary_with_commandline_options]. (bzr r9546.1.1)
* | | Merge from trunkKrzysztof Kosi??ski2010-11-251-1/+1
|\| | | | | | | | (bzr r9508.1.70)
| * | 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)
* | Wholesale cruft removal part 2Krzysztof Kosi??ski2010-08-041-1/+0
| | | | | | (bzr r9508.1.45)
* | Merge redundant *-fns.h into respective filter headers.Krzysztof Kosi??ski2010-07-141-1/+1
|/ | | | | | Move gaussian blur to filters directory. Blend filter effect. (bzr r9508.1.16)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-5/+5
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-5/+5
| | | (bzr r8404)
* Move filters into their own namespace Inkscape::Filters (from NR::)Johan B. C. Engelen2009-01-021-17/+17
| | | (bzr r7058)
* 2geomify filter-chemistryJohan B. C. Engelen2008-12-051-4/+4
| | | (bzr r6955)
* Merge from fe-movedTed Gould2008-11-211-3/+3
| | | (bzr r6891)
* Merging from trunkTed Gould2008-10-111-8/+8
| | | (bzr r6884)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-2/+2
| | | (bzr r6593)
* NR::Maybe => boost::optionalJohan B. C. Engelen2008-08-051-2/+2
| | | (bzr r6569)
* Fixed regression: changing blend mode in layers dialog didn't workNiko Kiirala2008-07-241-1/+1
| | | (bzr r6409)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-2/+2
| | | (bzr r5915)
* Made possible to use blur on object that has a complex filter appliedNiko Kiirala2008-06-021-1/+1
| | | (bzr r5785)