summaryrefslogtreecommitdiffstats
path: root/src/display/canvas-arena.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-01-02modernize loopsMarc Jeanmougin1-2/+2
2018-12-03Remove dependance of SVGViewWidget on SVGView and View. Remove SVGView.Tavmjong Bah1-1/+3
Another step in making View not dependent on GUI.
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-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-7/+7
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-06-18Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot1-1/+1
This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
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
2016-04-13Hopefully fix "invalid state when picking" warnings. #Hackfest2016Krzysztof Kosi??ski1-2/+4
(bzr r14832)
2015-05-08fixes a few of jenkins warningsMarc Jeanmougin1-1/+1
(bzr r14126)
2014-08-24More GObject boilerplate reductionAlex Valavanis1-28/+5
(bzr r13341.1.175)
2014-08-18Fix build (not pretty).Liam P. White1-1/+1
(bzr r13341.1.146)
2014-05-03Fix bounding box cache issues in general, and prevent the selector tool from ↵Diederik van Lierop1-1/+1
updating anything in case of identity affines (which prevents the bounding box from being invalidated) Fixed bugs: - https://launchpad.net/bugs/1256597 (bzr r13333)
2014-02-08DrawingContext: change variable names ct to dc (bug #1272073)David Mathog1-4/+4
Fixed bugs: - https://launchpad.net/bugs/1272073 (bzr r13009)
2012-11-23UI. Fix for Bug #1072007 (Mouse scroll zoom depends on if the cursor is over ↵Nicolas Dufour1-2/+6
an object). (bzr r11893)
2012-10-14Fix for 657463 : Mousewheel zooming by two steps, not oneJohn Smith1-0/+8
(bzr r11798)
2012-06-09Stop deriving SPCanvasItem from GtkObjectAlex Valavanis1-14/+8
(bzr r11469.1.1)
2012-05-19Revert r11370. Fix crash with grid in default templateAlex Valavanis1-7/+12
Fixed bugs: - https://launchpad.net/bugs/1001724 (bzr r11386)
2012-05-16Drop some GtkObject usageAlex Valavanis1-12/+7
(bzr r11370)
2012-02-26Replace deprecated GTK_TYPE macrosAlex Valavanis1-1/+1
(bzr r11019)
2012-01-12Initial C++ification of SPCanvas.Jon A. Cruz1-4/+4
(bzr r10873)
2012-01-04More GSEAL issuesAlex Valavanis1-1/+1
(bzr r10836)
2011-10-04Cleaned up display-forward.h, including many redundant usages.Jon A. Cruz1-1/+0
(bzr r10666)
2011-08-27Update 2Geom. Remove all use of NRRectL.Krzysztof Kosi??ski1-5/+3
(bzr r10582.1.3)
2011-08-25Reduce default rendering cache size to 64 MiBKrzysztof Kosi??ski1-8/+13
(bzr r10347.1.39)
2011-08-16Add user preference for rendering cache sizeKrzysztof Kosi??ski1-0/+19
(bzr r10347.1.34)
2011-08-09Initial autocache workKrzysztof Kosi??ski1-1/+1
(bzr r10347.1.26)
2011-08-07Rewrite NRArena -> Inkscape::Drawing. Call render and updateKrzysztof Kosi??ski1-44/+38
methods on the Drawing rather than on the root DrawingItem. (bzr r10347.1.25)
2011-08-06Rewrite NRArenaItem hierarchy into C++Krzysztof Kosi??ski1-51/+44
(bzr r10347.1.21)
2011-07-28Per-item render cache.Krzysztof Kosi??ski1-115/+10
Cache some offscreen data to facilitate smoother navigation. (bzr r10347.1.20)
2011-07-22Replace direct use of Cairo contexts and surfaces in the rendering treeKrzysztof Kosi??ski1-30/+31
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-18Clean up some commented-out codeKrzysztof Kosi??ski1-8/+1
(bzr r10347.1.16)
2011-07-09Add SPCanvasArena caching layer. Currently breaks for clipped groupsKrzysztof Kosi??ski1-19/+135
that contain filtered objects (Cairo clipping bug?) (bzr r10347.1.6)
2011-07-03GTK+ cleanup: gtk_type_classAlex Valavanis1-1/+1
(bzr r10407)
2011-06-24Switch to GObjectAlex Valavanis1-10/+12
(bzr r10350.1.3)
2011-06-13Replace deprecated GtkSignalAlex Valavanis1-4/+5
(bzr r10282.1.1)
2011-02-02update to latest 2geom !Johan B. C. Engelen1-2/+2
(bzr r10025)
2010-12-23Split SPCanvasItem and SPCanvasGroup to individual .h files. Removed forward ↵Jon A. Cruz1-3/+0
header. (bzr r9978.1.1)
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-15Make nr_arena_invoke_render expect an already transformed context,Krzysztof Kosi??ski1-1/+4
to remove a limitation to integer translations imposed by NRRectL (bzr r9508.1.68)
2010-08-14Completely remove NRPixBlockKrzysztof Kosi??ski1-13/+4
(bzr r9508.1.67)
2010-08-04Wholesale cruft removal part 1Krzysztof Kosi??ski1-1/+1
(bzr r9508.1.44)
2010-07-04Remove some cruftKrzysztof Kosi??ski1-11/+1
(bzr r9508.1.10)
2010-06-29Consolidate Cairo utils in display/cairo-utils.h. Fix icons harder.Krzysztof Kosi??ski1-23/+8
(bzr r9508.1.8)
2010-06-22Initial Cairo rendering commit: solid shapes, gradients, opacity and patternsKrzysztof Kosi??ski1-6/+19
(bzr r9508.1.1)
2009-01-13Improved version reporting. Add SVN revision and custom status to Krzysztof Kosi??ski1-1/+1
version string on Linux. (bzr r7123)
2009-01-09Cmake: Corrections for mistakesJoshua L. Blocher1-1/+1
(bzr r7101)
2008-09-18Next roud of NR ==> Geom conversionMaximilian Albert1-8/+8
(bzr r6839)
2008-06-24whitespacebulia byak1-18/+18
(bzr r6053)
2008-06-24no more creating and looping over extra buffers for rendering canvas arena, ↵bulia byak1-123/+11
draw to the canvas buf directly now that it's also 32bpp (bzr r6039)
2008-05-04Remove warningsBob Jamison1-1/+1
(bzr r5604)