| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rewrite NRArenaItem hierarchy into C++ | Krzysztof Kosi??ski | 2011-08-06 | 1 | -932/+0 |
| | | | | (bzr r10347.1.21) | ||||
| * | Per-item render cache. | Krzysztof Kosi??ski | 2011-07-28 | 1 | -18/+103 |
| | | | | | | Cache some offscreen data to facilitate smoother navigation. (bzr r10347.1.20) | ||||
| * | Replace direct use of Cairo contexts and surfaces in the rendering tree | Krzysztof Kosi??ski | 2011-07-22 | 1 | -109/+74 |
| | | | | | | | | 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) | ||||
| * | Fix crashes during offscreen rendering, part 1 | Krzysztof Kosi??ski | 2011-07-13 | 1 | -1/+9 |
| | | | | (bzr r10347.1.12) | ||||
| * | Compute different bounding boxes in outline mode to fix partial | Krzysztof Kosi??ski | 2011-07-12 | 1 | -54/+61 |
| | | | | | | | | | | rendering of objects where the clipping path is much larger than the base object or vice versa. Fixes LP #177687. Fixed bugs: - https://launchpad.net/bugs/177687 (bzr r10347.1.11) | ||||
| * | Simplify rendering of masked / clipped / translucent items. | Krzysztof Kosi??ski | 2011-07-10 | 1 | -59/+46 |
| | | | | | | Handle nested clipping paths correctly. (bzr r10347.1.10) | ||||
| * | Redesign the rendering pipeline. Clipping paths are now rasterized. | Krzysztof Kosi??ski | 2011-07-09 | 1 | -84/+122 |
| | | | | | | | | This fixes breakage related to clipped groups and correctly handles nested clipping paths. Also add the ability to use text objects as clipping paths. (bzr r10347.1.7) | ||||
| * | Add SPCanvasArena caching layer. Currently breaks for clipped groups | Krzysztof Kosi??ski | 2011-07-09 | 1 | -1/+3 |
| | | | | | | that contain filtered objects (Cairo clipping bug?) (bzr r10347.1.6) | ||||
| * | Warning cleanup. | Jon A. Cruz | 2011-06-22 | 1 | -2/+1 |
| | | | | (bzr r10339) | ||||
| * | Merge from trunk | Krzysztof Kosi??ski | 2011-04-07 | 1 | -7/+6 |
| |\ | | | | | (bzr r9508.1.73) | ||||
| | * | NEW: Grayscale color display mode. (toggle assigned keybinding: Shift+keypad5) | Johan B. C. Engelen | 2011-02-21 | 1 | -1/+1 |
| | | | | | | | (bzr r10065) | ||||
| | * | update to latest 2geom ! | Johan B. C. Engelen | 2011-02-02 | 1 | -6/+6 |
| | | | | | | | (bzr r10025) | ||||
| * | | Merge from trunk (again) | Krzysztof Kosi??ski | 2010-12-15 | 1 | -1/+0 |
| |\| | | | | | (bzr r9508.1.72) | ||||
| | * | Fix luminance to alpha calculation in masks. | Tavmjong Bah | 2010-11-22 | 1 | -6/+16 |
| | | | | | | | (bzr r9914) | ||||
| * | | Fix mask luminance calculation, so the coeffs add up to 1 | Krzysztof Kosi??ski | 2010-11-26 | 1 | -2/+2 |
| | | | | | | | (bzr r9508.1.71) | ||||
| * | | Merge from trunk | Krzysztof Kosi??ski | 2010-11-25 | 1 | -1/+1 |
| |\| | | | | | (bzr r9508.1.70) | ||||
| | * | Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵ | Chris Morgan | 2010-11-17 | 1 | -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) | ||||
| * | | Make nr_arena_invoke_render expect an already transformed context, | Krzysztof Kosi??ski | 2010-08-15 | 1 | -8/+3 |
| | | | | | | | | | | | to remove a limitation to integer translations imposed by NRRectL (bzr r9508.1.68) | ||||
| * | | Do not un-premultiply alpha when computing mask luminance | Krzysztof Kosi??ski | 2010-08-12 | 1 | -8/+4 |
| | | | | | | | (bzr r9508.1.61) | ||||
| * | | Fix computation of drawbox for filtered, rotated items | Krzysztof Kosi??ski | 2010-08-12 | 1 | -6/+10 |
| | | | | | | | (bzr r9508.1.60) | ||||
| * | | Fix bitmap opacity | Krzysztof Kosi??ski | 2010-08-11 | 1 | -2/+1 |
| | | | | | | | (bzr r9508.1.58) | ||||
| * | | Fix rendering of masks with non-opaque alpha channel | Krzysztof Kosi??ski | 2010-08-10 | 1 | -6/+15 |
| | | | | | | | (bzr r9508.1.55) | ||||
| * | | merge from trunk | Krzysztof Kosi??ski | 2010-08-08 | 1 | -3/+7 |
| |\| | | | | | (bzr r9508.1.52) | ||||
| | * | Fix to background handling that avoids both duplication and aliasing as much ↵ | Jasper van de Gronde | 2010-08-04 | 1 | -25/+12 |
| | | | | | | | | | | | as possible. (bzr r9685) | ||||
| * | | Minor cleanups | Krzysztof Kosi??ski | 2010-08-05 | 1 | -0/+5 |
| | | | | | | | (bzr r9508.1.51) | ||||
| * | | Fix mask rendering to use luminance-to-alpha | Krzysztof Kosi??ski | 2010-08-05 | 1 | -5/+7 |
| | | | | | | | (bzr r9508.1.49) | ||||
| * | | Wholesale cruft removal part 1 | Krzysztof Kosi??ski | 2010-08-04 | 1 | -211/+2 |
| | | | | | | | (bzr r9508.1.44) | ||||
| * | | Gaussian blur | Krzysztof Kosi??ski | 2010-07-12 | 1 | -6/+28 |
| | | | | | | | (bzr r9508.1.15) | ||||
| * | | Fix group opacity | Krzysztof Kosi??ski | 2010-07-07 | 1 | -2/+21 |
| | | | | | | | (bzr r9508.1.13) | ||||
| * | | Smaller intermediate rendering regions | Krzysztof Kosi??ski | 2010-07-07 | 1 | -14/+47 |
| | | | | | | | (bzr r9508.1.11) | ||||
| * | | Remove some cruft | Krzysztof Kosi??ski | 2010-07-04 | 1 | -0/+1 |
| | | | | | | | (bzr r9508.1.10) | ||||
| * | | Text rendering. Factor out style handling into nr-style.h | Krzysztof Kosi??ski | 2010-06-28 | 1 | -2/+2 |
| | | | | | | | (bzr r9508.1.5) | ||||
| * | | Implement clipping (slightly incorrect) and masking | Krzysztof Kosi??ski | 2010-06-26 | 1 | -70/+78 |
| | | | | | | | (bzr r9508.1.4) | ||||
| * | | Initial Cairo rendering commit: solid shapes, gradients, opacity and patterns | Krzysztof Kosi??ski | 2010-06-22 | 1 | -5/+8 |
| |/ | | | (bzr r9508.1.1) | ||||
| * | - new: Print Colors Preview Dialog and rendermode | Felipe Corr??a da Silva Sanches | 2009-12-11 | 1 | -1/+3 |
| | | | | | | - works with shapes. I still need to make it work with gradients and imported images (bzr r8881) | ||||
| * | separate bbox (calculated by subclasses) and drawbox, which includes filters ↵ | bulia byak | 2009-03-09 | 1 | -21/+35 |
| | | | | | | margin and clip/mask cropping; this fixes runaway enlargement when dragging a blurred group. also, move request to dirty canvas rectangle from subclasses to NRArenaItem, which uses drawbox for this, fixing numerous rendering glitches with filters (bzr r7451) | ||||
| * | get rid of a lot of no longer needed "libnr/nr-..." includes. | Johan B. C. Engelen | 2008-12-30 | 1 | -3/+0 |
| | | | | (bzr r7045) | ||||
| * | Filter quality setting revised, seems to not crash when viewing filters.svg | Niko Kiirala | 2008-12-14 | 1 | -2/+2 |
| | | | | (bzr r7007) | ||||
| * | Merge from fe-moved | Ted Gould | 2008-11-21 | 1 | -5/+3 |
| | | | | (bzr r6891) | ||||
| * | From trunk | Ted Gould | 2008-10-27 | 1 | -3/+4 |
| | | | | (bzr r6885) | ||||
| * | Merging from trunk | Ted Gould | 2008-10-11 | 1 | -14/+15 |
| | | | | (bzr r6884) | ||||
| * | NR::Maybe => boost::optional | Johan B. C. Engelen | 2008-08-05 | 1 | -1/+1 |
| | | | | (bzr r6569) | ||||
| * | Minor cleanup work on macros | Jon A. Cruz | 2008-08-03 | 1 | -3/+3 |
| | | | | (bzr r6546) | ||||
| * | lay groundwork for non-filter view mode | MenTaLguY | 2008-03-31 | 1 | -6/+8 |
| | | | | (bzr r5265) | ||||
| * | No more NRMatrix or NRPoint. | Jasper van de Gronde | 2008-03-21 | 1 | -9/+10 |
| | | | | (bzr r5149) | ||||
| * | Applying fixes for gcc 4.3 build issues (closes LP: #169115) | Bryce Harrington | 2008-01-31 | 1 | -0/+2 |
| | | | | (bzr r4629) | ||||
| * | whitespace | Bryce Harrington | 2008-01-19 | 1 | -1/+1 |
| | | | | (bzr r4561) | ||||
| * | Improved handling bounding boxes and rotated/skewed coordinates in filters | Niko Kiirala | 2007-08-18 | 1 | -0/+9 |
| | | | | (bzr r3505) | ||||
| * | revert jasper's way overzealous fix in png-write.cpp rev 13700; new fix in ↵ | bulia byak | 2007-08-11 | 1 | -0/+5 |
| | | | | | | item_render prevents banding on export and scroll and is a lot less expensive (bzr r3451) | ||||
| * | Fixed background access problems introduced in previous revision | Niko Kiirala | 2007-06-07 | 1 | -6/+4 |
| | | | | (bzr r3056) | ||||
