18e68262f518fed952fcf08b7235576dc5a5ed7b |
|
13-Apr-2016 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Hopefully fix "invalid state when picking" warnings. #Hackfest2016 |
15154a96861d033eb4878c31390f6255737171cd |
|
08-May-2015 |
Marc Jeanmougin <marcjeanmougin@free.fr> |
fixes a few of jenkins warnings |
d480c0b98301d475734ceb19fa0f42dc5e1d8572 |
|
24-Aug-2014 |
Alex Valavanis <valavanisalex@gmail.com> |
More GObject boilerplate reduction |
437c1cd94c72c1a38636a923cd9c0a95189596ad |
|
18-Aug-2014 |
Liam P. White <inkscapebrony@gmail.com> |
Fix build (not pretty). |
c919ade54667c1d7b77d581d58762881e7250ff5 |
|
03-May-2014 |
Diederik van Lierop <mail@diedenrezi.nl> |
Fix bounding box cache issues in general, and prevent the selector tool from updating anything in case of identity affines (which prevents the bounding box from being invalidated) |
58ba7163a5ee19414f3357a7c84d93989cb7498c |
|
08-Feb-2014 |
mathog <mathog@caltech.edu> |
DrawingContext: change variable names ct to dc (bug #1272073) |
bb923adf4f2c4a20032891ca5a00bd838f6471f4 |
|
23-Nov-2012 |
JazzyNico <nicoduf@yahoo.fr> |
UI. Fix for Bug #1072007 (Mouse scroll zoom depends on if the cursor is over an object). |
5767785eda8c4cd5c36f7ed749dbf602a2a03c2e |
|
14-Oct-2012 |
John Smith <john.smith7545@yahoo.com> |
Fix for 657463 : Mousewheel zooming by two steps, not one |
567495b02296009865daffc5cf726b43e52616ad |
|
09-Jun-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Stop deriving SPCanvasItem from GtkObject |
9959e60a4dc569885f320537414629047cba9471 |
|
19-May-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Revert r11370. Fix crash with grid in default template |
c46d6bfdef5fb71dc4d7c926b27dd3b8c172ebfe |
|
17-May-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Drop some GtkObject usage |
052ae8f9ebd65040ad99088d227eb069b4f097a8 |
|
26-Feb-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Replace deprecated GTK_TYPE macros |
4657fa530af64b240cf26727008666847885a3ad |
|
12-Jan-2012 |
Jon A. Cruz <jon@joncruz.org> |
Initial C++ification of SPCanvas. |
884dc21c8024aa9f128c19d059a51491cfd0a72b |
|
04-Jan-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
More GSEAL issues |
bd3d5a41afe4498f769d5a8425bf8eb36daa3add |
|
04-Oct-2011 |
Jon A. Cruz <jon@joncruz.org> |
Cleaned up display-forward.h, including many redundant usages. |
7bda77e763c0af49270427593108b66455dfd125 |
|
27-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Update 2Geom. Remove all use of NRRectL. |
7e3e049e3165a7890ca27d7b810c414e390b492d |
|
25-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Reduce default rendering cache size to 64 MiB |
47f678f74133cf2cd595b581b782b4035837a713 |
|
16-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Add user preference for rendering cache size |
1cf2607271f83cc4b20ccace552395d793055c90 |
|
09-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Initial autocache work |
3a3365c39fe3932d005ae1aa4324ef48606f5e18 |
|
07-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Rewrite NRArena -> Inkscape::Drawing. Call render and update
methods on the Drawing rather than on the root DrawingItem. |
d1bde559850436556ebee2e70e10f1cfc8aff636 |
|
06-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Rewrite NRArenaItem hierarchy into C++ |
4cac4ca7df74906a58898242874f3068e3efb0a2 |
|
28-Jul-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Per-item render cache.
Cache some offscreen data to facilitate smoother navigation. |
ed422cc32e064690397f1e4aeb526ebda5fbca77 |
|
22-Jul-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Replace direct use of Cairo contexts and surfaces in the rendering tree
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. |
4678f28e4cec6b2fdc9fc53833ab2265065cc481 |
|
19-Jul-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Clean up some commented-out code |
88c78702a0b9d9527c74a0c06a8ce5f03fadf480 |
|
09-Jul-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Add SPCanvasArena caching layer. Currently breaks for clipped groups
that contain filtered objects (Cairo clipping bug?) |
b88c4f2207adfeb9f574ce1c802a90f7d43fbd6f |
|
03-Jul-2011 |
Alex Valavanis <valavanisalex@gmail.com> |
GTK+ cleanup: gtk_type_class |
f8307d2d97a6e202153ae676f974f79e1b0ec5cd |
|
24-Jun-2011 |
Alex Valavanis <valavanisalex@gmail.com> |
Switch to GObject |
acd7e37b7d41c18cacb9d1fbac525924c889edcd |
|
13-Jun-2011 |
Alex Valavanis <valavanisalex@gmail.com> |
Replace deprecated GtkSignal |
d37634d73670180f99a3e0ea583621373d90ec4f |
|
02-Feb-2011 |
Johan Engelen <goejendaagh@zonnet.nl> |
update to latest 2geom ! |
0dc33d4ce43e0bb49c63aa53b826ec4a1ff68e28 |
|
23-Dec-2010 |
Jon A. Cruz <jon@joncruz.org> |
Split SPCanvasItem and SPCanvasGroup to individual .h files. Removed forward header. |
a4030d5ca449e7e384bc699cd249ee704faaeab0 |
|
17-Nov-2010 |
Chris Morgan <chris.morganiser@gmail.com> |
Super duper mega (fun!) commit: replaced encoding=utf-8 with 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. |
8241e1608974738cb726395c55bb5abe218d5540 |
|
15-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Make nr_arena_invoke_render expect an already transformed context,
to remove a limitation to integer translations imposed by NRRectL |
173b40b9fe58992580c16917b2d9bc6bca066b24 |
|
14-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Completely remove NRPixBlock |
ec3cef722801728184cc83bd46740d0fdcadf908 |
|
04-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Wholesale cruft removal part 1 |
1f67c2bae7e121b1ed8cc11a201d6fabdbdd467f |
|
04-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Remove some cruft |
b23821f12759411fa525cc3af32bea4fc98e21fb |
|
30-Jun-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Consolidate Cairo utils in display/cairo-utils.h. Fix icons harder. |
ed4a2556d05cd99153de4af87e4816af5aae15ee |
|
22-Jun-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Initial Cairo rendering commit: solid shapes, gradients, opacity and patterns |
d45d0bf91888ee9773dbf5743d121b5fc205bf76 |
|
13-Jan-2009 |
tweenk <tweenk@users.sourceforge.net> |
Improved version reporting. Add SVN revision and custom status to
version string on Linux. |
f54ddca19b2c349cf058cc923d89e9041bc2067e |
|
09-Jan-2009 |
verbalshadow <verbalshadow@users.sourceforge.net> |
Cmake: Corrections for mistakes |
6b76ef6bb3e9b4e1cc83e01cd81a55bbd0450989 |
|
18-Sep-2008 |
cilix42 <cilix42@users.sourceforge.net> |
Next roud of NR ==> Geom conversion |
a00ebbce587378386ff996ef28c27c2d4c06827d |
|
24-Jun-2008 |
buliabyak <buliabyak@users.sourceforge.net> |
whitespace |
650b8590beba4fbf309a9b8a8c7c785d0fc2d49b |
|
24-Jun-2008 |
buliabyak <buliabyak@users.sourceforge.net> |
no more creating and looping over extra buffers for rendering canvas arena, draw to the canvas buf directly now that it's also 32bpp |
0bc9ee8f2303d4ce3c89ae35ba6cc70366bd2234 |
|
04-May-2008 |
ishmal <ishmal@users.sourceforge.net> |
Remove warnings |
927588ff91c017f1aa17ccd74a777228e4f94d47 |
|
31-Mar-2008 |
mental <mental@users.sourceforge.net> |
lay groundwork for non-filter view mode |
b9c9c042e0c25210afcc1068a3771dabe6d7b854 |
|
01-Dec-2007 |
joncruz <joncruz@users.sourceforge.net> |
Warning cleanup (including OFFSET_OF warning) |
d4d3b624d2d4a01877a37cbb3ec36279d6396e91 |
|
26-Oct-2007 |
joncruz <joncruz@users.sourceforge.net> |
Warning cleanup |
208e5a33acc4a8ad9d8c0488f047c260346f1258 |
|
29-Sep-2007 |
pjrm <pjrm@users.sourceforge.net> |
noop: CodingStyle: re-indent a few files that had mixtures of spaces & tabs for indentation. |
daa4041065a08cb62c1f006204d2670840bd83cc |
|
19-Mar-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
make arena remember its parent canvasarena, if any (so that an arenaitem can get access to the canvas viewbox for picking optimization) |
1dac100531fd623ce8143f6ef1d39527e6c95728 |
|
02-Mar-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
blind fix for endianness, needs testing by someone on a big-endian machine |
2453611c60c910cc3120bed5342fa66c9952a480 |
|
02-Mar-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
create/destroy the cairo_t for all items to render into (currently used only in outline mode) |
db1ea68b1534424e75ea5d9cfc4246e4a134dc67 |
|
01-Mar-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
API change: render methods now take a cairo_t (not yet used) |
184c579831a3df069e4e4a9f4af68370ae1ab67e |
|
27-Feb-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
more comments |
76be04672cb5648cfe283a5b2cc713a619b1d4d6 |
|
27-Feb-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
more comments on cairo's and our own woes |
68a136703d96e42fba5a2464e2eb09eb3fee5815 |
|
17-Feb-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
a bunch of cairo fixmes in anticipation of a more direct rendering with less intermediate buffers and unpacked 32bit RGBA throughout |
2f95b6ec60b75dcab7588ac0cd73dea9d62cf74e |
|
17-Oct-2006 |
buliabyak <buliabyak@users.sourceforge.net> |
purge fred's arena item tile cache (has been disabled for quite some time anyway, bitrotting; enabling it gives no measureable advantage) |
82434ebeb8b89c923ea69cc039eb482623078e38 |
|
14-Oct-2006 |
buliabyak <buliabyak@users.sourceforge.net> |
deal with the possible failure to create pixblock due to insufficient memory |
f4f507228b30d55fd7e39386ba513f3a0a54bd5d |
|
25-Aug-2006 |
kidproto <kidproto@users.sourceforge.net> |
peeled back the gboolean code as it hit on some complexity theory principles...
need to rethink and incrementally change gbooleans to bools |
c87d0307348fcfdc65b6b4ab6999a3cb0de2431f |
|
23-Aug-2006 |
kidproto <kidproto@users.sourceforge.net> |
Ok, committed msgloan's patch to convert gbooleans to bools thus completing
one major janitorial task we identified.... |
b64d0121f71311f8f4439bd85e773e8a22f12185 |
|
19-Apr-2006 |
knutux <knutux@users.sourceforge.net> |
Rendering optimisation, which gives best results for zoomed in drawings with complex (multi-node) paths. Optimisation focus - eliminating cubicTo and LineTo nodes outside of visible area, so no unneeded calculations is needed and less memory is consumed (this avoids crashes which were occurring previously if zooming into a complex drawing) |
6b15695578f07a3f72c4c9475c1a261a3021472a |
|
16-Jan-2006 |
mental <mental@users.sourceforge.net> |
moving trunk for module inkscape |