summaryrefslogtreecommitdiffstats
path: root/src/helper/pixbuf-ops.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-07-01Fix various minor typosYuri Chornoivan1-1/+1
2019-02-12Header cleanup.Tavmjong Bah1-1/+0
2018-11-08Clarify licensesMax Gaukler1-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
2018-10-01Remove #include "config.h" wherever possibleEduard Braun1-4/+0
2018-09-26Fix PDF bitmap export (inverted y-axis)Thomas Holder1-7/+7
https://bugs.launchpad.net/inkscape/+bug/1794298
2018-09-12New option to invert y-axisThomas Holder1-7/+2
Replaces all hard coded or implicit desktop coordinate usage with doc2dt multiplication. New global preference: Interface > Origin at upper left https://bugs.launchpad.net/inkscape/+bug/170049
2018-08-28Fix opacity of rasterized filters in PDF exportEduard Braun1-0/+3
Opacity was applied thrice: 1. when rendering the filter to a pixbuf (i.e. transparency was baked into the bitmap) 2. when rendering this pixbuf onto a cairo surface 3. when actually rendering the (now doubly opaque) item Avoid 1. and 2. and only apply opacity once. Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/381677
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-3/+3
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-4/+4
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-4/+4
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-2/+3
A lot of header clean-up.
2017-11-07Misc. typosUnknown1-1/+1
Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt` whereby whitelist file contained: ``` dum iff glight substract te upto ```
2017-10-17Replace boost::scoped_ptrJan Lingscheid1-2/+1
This replaces all usage of boost::scoped_ptr with std::unique_ptr. Also removes the corresponding includes.
2017-10-01Removed all GSList occurences in .h filesMarc Jeanmougin1-10/+11
2017-06-27Partial fix for menu items and split contextmenu into separate fileAlexander Valavanis1-0/+2
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-5/+1
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-1/+5
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-5/+1
(bzr r15025)
2016-07-14Renamed children list in SPObjectAdrian Boguszewski1-1/+1
(bzr r14954.1.21)
2016-07-13Second part of new SPObject children listAdrian Boguszewski1-2/+2
(bzr r14954.1.19)
2014-11-10Removed SP_USE/SP_IS_USE Gtk-ish macros and cleaned affected files.Jon A. Cruz1-7/+8
(bzr r13700)
2014-10-05Move obvious ui component to ui/Liam P. White1-1/+1
(bzr r13341.1.247)
2014-03-14drop wrong g_free callKris De Gussem1-2/+1
(bzr r13152)
2014-02-08DrawingContext: change variable names ct to dc (bug #1272073)David Mathog1-2/+2
Fixed bugs: - https://launchpad.net/bugs/1272073 (bzr r13009)
2013-09-19Encapsulate the shared memory hack for Cairo and GdkPixbuf in a classKrzysztof Kosi??ski1-10/+9
called Inkscape::Pixbuf. Replace usage in the code as appropriate. (bzr r12531)
2013-09-13Improve the functions which create GdkPixbuf from Cairo surfaceKrzysztof Kosi??ski1-6/+1
and vice versa. Simplifies some code. Also introduce proper refcounting into svg_preview_cache.cpp and fix its users. (bzr r12512)
2013-08-28Improve code readability.Matthew Petroff1-1/+1
(bzr r12475.1.9)
2013-08-27Added viewBox implement document unit support.Matthew Petroff1-1/+1
(bzr r12475.1.2)
2013-07-31Eliminate "unit-constants.h".Matthew Petroff1-2/+2
(bzr r12380.1.54)
2013-03-25Workaround usage of deprecated glib symbols in 3rd party librariesAlex Valavanis1-1/+0
Fixed bugs: - https://launchpad.net/bugs/1122774 (bzr r12243)
2012-04-02Fix for 367607 : Remove deprecated GTK+ symbols - Deprecated *_unref symbols ↵John Smith1-1/+1
replaced with g_object_unref (bzr r11139)
2011-12-08Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis1-1/+0
Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
2011-10-02Warning cleanup.Jon A. Cruz1-23/+17
(bzr r10655)
2011-08-07Rewrite NRArena -> Inkscape::Drawing. Call render and updateKrzysztof Kosi??ski1-10/+9
methods on the Drawing rather than on the root DrawingItem. (bzr r10347.1.25)
2011-08-06Rewrite NRArenaItem hierarchy into C++Krzysztof Kosi??ski1-29/+26
(bzr r10347.1.21)
2011-07-22Replace direct use of Cairo contexts and surfaces in the rendering treeKrzysztof Kosi??ski1-14/+5
with wrappers which keep some extra information about the surface, amd NRRect and NRRectL use with Geom::Rect and Geom::IntRect. Should simplify implementing filter primitive subregions. (bzr r10347.1.17)
2011-07-16Cleanup of oudated/redundant SP_ITEM() macro use.Jon A. Cruz1-2/+2
(bzr r10461)
2011-07-13Fix crashes in print previewKrzysztof Kosi??ski1-2/+3
Fixed bugs: - https://launchpad.net/bugs/806105 (bzr r10450)
2011-06-23Remove more of libnrKrzysztof Kosi??ski1-0/+1
(bzr r10347.1.2)
2011-02-02update to latest 2geom !Johan B. C. Engelen1-1/+1
(bzr r10025)
2011-01-17remove memory boundries on bitmap renderer, optimize memory usageAdib Taraben1-0/+14
Fixed bugs: - https://launchpad.net/bugs/494115 (bzr r10009)
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-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)
2010-08-04Wholesale cruft removal part 1Krzysztof Kosi??ski1-54/+32
(bzr r9508.1.44)
2010-07-03another c++ification for sp-object.h/cpp and still in progress...Abhishek Sharma Public1-1/+1
(bzr r9546.1.4)
2010-07-01C++fied SPDocument addedAbhishek Sharma Public1-2/+2
(bzr r9546.1.2)
2010-06-29This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public1-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)
2010-04-06Revert the inverted coordinate system fix. 3D Boxes and guidesKrzysztof Kosi??ski1-1/+1
require an XML-level backwards compatibility mechanism to fix properly, and it's too late in the 0.48 cycle to introduce it. (bzr r9298)
2010-04-03Fix behavior when loading a documentKrzysztof Kosi??ski1-1/+1
(bzr r9281.1.7)
2010-03-04Fix for invisible blured clone elements in PDF export.Nicolas Dufour1-0/+2
Fixed bugs: - https://launchpad.net/bugs/376987 (bzr r9141)
2009-10-04Patch by Adib to fix 273767Josh Andler1-6/+10
(bzr r8713)