817bc5b52fb01e9b56966e9c41fb0d8d876ed7eb |
|
08-Sep-2015 |
Jabiertxof <jtx@jtx.marker.es> |
Fix for bug 179842 |
76addc201c409e81eaaa73fe27cc0f79c4db097c |
|
28-Apr-2015 |
Krzysztof KosiĆski <tweenk.pl@gmail.com> |
2Geom sync - initial commit |
a908b9d0ba7a0b07abdaddb022bff28fd7cea925 |
|
28-Feb-2015 |
Liam P. White <inkscapebrony@gmail.com> |
Workaround for bug #1426090 (more LPE nastiness) |
6afde8674707ca6bde7835c5a6e4f182daf789af |
|
25-Feb-2015 |
Liam P. White <inkscapebrony@gmail.com> |
create SPObject factory |
9ba77856a8823f85b53c0a861d220cd0347f2754 |
|
21-Dec-2014 |
Liam P. White <inkscapebrony@gmail.com> |
Remove sp_desktop_document and finish cleanup of desktop-handles.h |
dd32fcd5e58afb82b0cbd042de0179902124f8c8 |
|
28-Jul-2014 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
fix build. gcc 4.6.1 does not like double parens here :/ |
7503778845f71ebed3f00bcf4eb2507560c073f1 |
|
28-Jul-2014 |
Liam P. White <inkscapebrony@gmail.com> |
Don't update path effects on document load (#1299948) |
f486085f270411175e1773fcc83554513ea985dc |
|
27-Jun-2014 |
Jabiertxof <jtx@jtx.marker.es> |
Remove the incorrect fix for the bug 1241902 |
64a0ac560d7f1e2d010937a0ef80faff3db8f57d |
|
27-Jun-2014 |
Jabiertxof <jtx@jtx.marker.es> |
Remove the incorrect fix for the bug 1241902 |
a8ccce3fe7248cc5294a4f1716593c2c9c358c3c |
|
11-Jun-2014 |
Jabiertxof <jtx@jtx.marker.es> |
Fix for bug #1241902 |
b37a2ebe36933e9616f9057793bd459e6125b5be |
|
07-Jun-2014 |
Jabiertxof <jtx@jtx.marker.es> |
Fix for Bug #1241902 - |
038406a8211c92bc50908d96050c1a4b25012f97 |
|
10-May-2014 |
Liam P. White <inkscapebronyat-signgmaildotcom> |
Tentative fix for LPEs and undo |
543aee8cb4039300a90a6a99a1292cb46b2023ec |
|
10-May-2014 |
Liam P. White <inkscapebronyat-signgmaildotcom> |
Fix stubborn bug 1299948 |
d1561c248f49dc3508ae9e6557fc0d371928e394 |
|
09-Nov-2013 |
Markus Engel <markus.engel@tum.de> |
Moved and renamed some tool-related files. |
203b91a85466178dd14a24236e0e42539bc4a24b |
|
27-Oct-2013 |
Markus Engel <markus.engel@tum.de> |
Added some consts. |
f4ce66b44581cea80a736cf20244c0539a7525da |
|
04-Oct-2013 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
C++ |
32143ea5edb30f496040c1f24538e38d9453fc06 |
|
04-Oct-2013 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
C++ |
a3a7066e4eddff261972ab876880fb9979726b5d |
|
04-Oct-2013 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
LPE: add some const correctness, remove unused function, and fix potential crash bug |
8261c3f0a43f2bbfa6f25edbae152278c40d9d97 |
|
25-Sep-2013 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
C++ify calling a few SPLPEItem functions, much more work than expected... slowly slowly... |
90acce8eed55f2b28e120380eeb5e2ca2b60190e |
|
24-Sep-2013 |
Martin Owens <doctormo@gmail.com> |
change names for displayName and detailedDescription, improve char code and remove const. |
e2d670e999945aa4ab409f5ad368cde00b450c69 |
|
20-Sep-2013 |
Martin Owens <doctormo@gmail.com> |
Refactor status-bar text for multiple items, was very broken |
35087bff7509c736a32e0b74fd9ff0834bde7b6b |
|
07-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Merge Object and subclasses. Merging of SP- and C-classes complete. |
113c1da23be452320f54194502cbfe284547058d |
|
05-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Merged Item. |
d1d2f92b9650926225a68c89a7af3af5473a69c8 |
|
05-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Merged more classes. |
dfa718432885eb6d54a5fc0f16016a770b3d0dd9 |
|
05-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Merged Shape and subclasses. Cleaned up a bit. |
f95c73968bfb1cf8b034637253732dde83afab80 |
|
05-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Combined some classes. |
0a7b156efd8eda8ee5e09f6fb37a83f308b9fc82 |
|
02-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Cleaned up a bit. Uses some C++11 features. |
980f39d0ea2b51d4b46d2ea552d9b8e02dbea8c2 |
|
02-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Registered classes with new factory. Hkern, Vkern and FeFuncX have to be rewritten, as they aren't real classes. |
a2e796b608034e2c62290378d713058b8b58ef8f |
|
02-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Added constructors to SP classes. |
54ad9fc9cd6da88557d0dcd6c17eb47c7bbb5551 |
|
01-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Prepared exchange of casting macros. |
51dc158adbe2c9d1df3c941cbf78b90944d1afc2 |
|
30-Mar-2013 |
Markus Engel <markus.engel@tum.de> |
Renamed virtual function names. |
883c5b2d5104c153708fdc513209d5694b489900 |
|
30-Mar-2013 |
Markus Engel <markus.engel@tum.de> |
Removed function pointers from SPObject and subclasses.
Added some missing virtual pads for classes that were hidden by preprocessor macros. |
4c0ce26a3d50888ea326789170588360b784e935 |
|
14-Mar-2013 |
Markus Engel <markus.engel@tum.de> |
Various changes. |
de2a65c3d6d2d382c978b585f65d2bc1fcb95e98 |
|
26-Jan-2013 |
Alex Valavanis <valavanisalex@gmail.com> |
More GObject boilerplate reduction |
e306af68d36a56d8a977b500d3b27441895b5031 |
|
06-Oct-2012 |
Markus Engel <markus.engel@tum.de> |
Added virtual pad to SPFlowtext; removed old calls to virtual SPItem methods. |
4bd9cc13b0264b6577fd94bbbd737c4608b3466d |
|
29-Sep-2012 |
Markus Engel <markus.engel@tum.de> |
Removed old calls to set_shape and update_patheffect. |
0dd7b683f582a955dbe284ddb3b3faab355c9036 |
|
18-Aug-2012 |
Markus Engel <markus.engel@tum.de> |
Added "virtual pad" to SPPath. |
f6615d53f68134f258cf4a6bb32dfc289ceaefbe |
|
08-Apr-2012 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
clone lpe: preserve transformations on paths with clone_original lpe. This enables moving such paths. |
b6b6fb614b494412013ec0cde6f9cd147e8207f3 |
|
15-Feb-2012 |
Kris <Kris.De.Gussem@hotmail.com> |
cppcheck |
89724fc0f701bd57e754d63afdc5005befc9a90d |
|
18-Jan-2012 |
Johan Engelen <goejendaagh@zonnet.nl> |
clean up after myself... |
620d9f76e90641a5a91f0c45fcb9a2f07b3881db |
|
17-Jan-2012 |
Johan Engelen <goejendaagh@zonnet.nl> |
add underscores to some member variables.
add some const stuff |
b1f68f459a210575936c2450f578f79189fc3817 |
|
17-Jan-2012 |
Johan Engelen <goejendaagh@zonnet.nl> |
turn SPPath into a class, and add some methods... |
c4f75b909578d5859096825f8c1487849d9b544a |
|
17-Jan-2012 |
Johan Engelen <goejendaagh@zonnet.nl> |
part 1 of SPPath cleanup for LPE... remove duplicated original_curve in SPPath (SPShape has curve_before_lpe) |
010611c59440d0ace2c9d195abe6742ed6030540 |
|
19-Jul-2011 |
Johan Engelen <goejendaagh@zonnet.nl> |
remove some unnecessary inkscape_active_desktop() calls |
e898e8dd3fbc3e21f3a35f089a0d1c1dc6d48850 |
|
17-Jul-2011 |
Johan Engelen <goejendaagh@zonnet.nl> |
- rename SPItem::i2d_affine to i2dt_affine, to clarify that it is 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 |
8a0a34615f080ecd1c09986d8963d6afe5937a25 |
|
16-Jul-2011 |
Jon A. Cruz <jon@joncruz.org> |
Cleanup of oudated/redundant SP_ITEM() macro use. |
40c4bc6674ab8eef48f4211bcf94b791452d90c7 |
|
02-Apr-2011 |
Johan Engelen <goejendaagh@zonnet.nl> |
add curve before LPE to SPShape. this is useful for helperpath display. It was inspired from fixing bug 407008 |
60282e8335d7b6ae7020613bb22c7c69a6909fbb |
|
22-Feb-2011 |
Jon A. Cruz <jon@joncruz.org> |
Finished cleanup of outdated SP_OBJECT_REPR C macro. |
d37634d73670180f99a3e0ea583621373d90ec4f |
|
02-Feb-2011 |
Johan Engelen <goejendaagh@zonnet.nl> |
update to latest 2geom ! |
d616708f7747571c94108bb2e61a70d2da3768bd |
|
04-Aug-2010 |
Krzysztof KosiĆski <tweenk.pl@gmail.com> |
Wholesale cruft removal part 2 |
3160bbbab034cde9669d9dbe736bd834b9cb0352 |
|
14-Jul-2010 |
Abhishek Sharma Public <spyzerdotabhishek0at-signgmaildotcom> |
SPShape c++ified to the extent it was possible and more changes done for XML privatisation. Major changes yet to come. |
094dc7c249a0253b9bbed67205e341a05b59eca7 |
|
12-Jul-2010 |
Abhishek Sharma Public <spyzerdotabhishek0at-signgmaildotcom> |
SPObject c++ification finalized along with the beginning of XML Privatisation tweaks |
d5ad05ac17abfd7d2eae333a8c1233971e1c1a8f |
|
29-Jun-2010 |
Abhishek Sharma Public <spyzerdotabhishek0at-signgmaildotcom> |
This is the first c++ification commit from me. It handles sp-line, 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]. |
526e4b67a8b9363ec7e3135bf361d60b2f64eb71 |
|
20-Feb-2010 |
Arcadie M. Cracan <acracan@gmail.com> |
Disabled unfinished connection point edit mode. Added inkscape:connection-start-point, inkscape:connection-end-point attributes for connector endpoints. This corrects the previous approach making drawings created in 0.48 version compatible with earlier versions (new attributes are silently ignored). |
9d42b1100f0a9c984e85332cff89071829647fb1 |
|
04-Dec-2009 |
Arcadie M. Cracan <acracan@gmail.com> |
Make curvature work again by fixing a minor omission |
f0adf2766388b21de0a6c429e39496cb4f95992c |
|
23-Nov-2009 |
johanengelen <johanengelen@users.sourceforge.net> |
work on the lpe group undo bug. it's not solved, but i think LPE code does everything correct now. I think now it's the interplay between undo-system and LPE that bugs. |
78b5ab0cd8998b5055b7534c6d31f961945c6023 |
|
07-Oct-2009 |
scislac <scislac@users.sourceforge.net> |
Patch by Johan to fix 391368 |
b2275bb1684a0e6775bf32414ebd25a04a1e705f |
|
26-Aug-2009 |
johanengelen <johanengelen@users.sourceforge.net> |
fix bug #377958: don't write inkscape:path-effect to plain svg |
09ba3247163582bf2e30e17c4c154aa259ce038a |
|
06-Aug-2009 |
cilix42 <cilix42@users.sourceforge.net> |
Revert recent refactoring changes by johnce because they break the build, which cannot be fixed easily. |
b45b3ca12c271745b18a142d10a6ac8efd9f79cc |
|
05-Aug-2009 |
johnce <johnce@users.sourceforge.net> |
SPDocument->Document |
9c7307d8501ddaeb177fe4dd1f78a202cd10b497 |
|
14-May-2009 |
johanengelen <johanengelen@users.sourceforge.net> |
fix broken rendering of paths with unknown LPEs, fix rendering of paths in a group with an LPE.
(this is related to r20988 and r21013) |
edd21dd072a0bde8fe19136e9e4faccbc62e4d8a |
|
29-Mar-2009 |
buliabyak <buliabyak@users.sourceforge.net> |
revert part of 20988 to fix rendering of LPE on groups |
cfdd8be29b1d3838dce5a1c0e2b31a4d65a01359 |
|
28-Mar-2009 |
buliabyak <buliabyak@users.sourceforge.net> |
we cannot rely on LPE attributes being properly parsed by the time we read d=; this fixes the undo after a LPE is set or pasted and seems to have no ill effect otherwise (report to me if you find anything suspicious) |
5d1f6eaf57e03ba0c08e1e0e536dd93b1613b8cc |
|
27-Mar-2009 |
buliabyak <buliabyak@users.sourceforge.net> |
add lpe names to path description |
d9230e946308bebd074660d485dca111ebddf167 |
|
27-Mar-2009 |
buliabyak <buliabyak@users.sourceforge.net> |
do not transform, display, reverse, node-edit, or remove LPE if LPE stack is disabled by an invalid or unsupported effect in it |
6c3e745a94ef6b25a4ef9f018d350a7535aa45af |
|
21-Nov-2008 |
Ted Gould <ted@canonical.com> |
Merge from fe-moved |
e9b6af083e34e2397a8ddbe9781920733d09d151 |
|
27-Oct-2008 |
Ted Gould <ted@canonical.com> |
From trunk |
90a3966dd44e306d23febc15ebd65cde07d7a4dd |
|
11-Oct-2008 |
Ted Gould <ted@canonical.com> |
Merging from trunk |
8a2c6e154dc578e4855351940ff584eda9894f44 |
|
01-Sep-2008 |
cilix42 <cilix42@users.sourceforge.net> |
Move single-dot-creation function to a better location (and rename it accordingly) |
26b62dfb088a00b6debad350538a64c2af145f50 |
|
08-Aug-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
remove many unnecessary to_2geom and from_2geom calls |
77eda576f455eeb23c7b92510f38bc60738473ab |
|
05-Aug-2008 |
dvlierop2 <dvlierop2@users.sourceforge.net> |
Use is_straight_curve() instead of three separate dynamic casts |
00f8f5fca7184b0662b859af3ca2d2986119dd6a |
|
03-Aug-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
remove many needless references to n-art-bpath.h |
ab150ded0b7670ddc64583904f69bd26a1c4d1fc |
|
25-Jul-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
update to 2geom rev. 1507 |
235e8e7977f17c6070b4691837b8a6cb2bd4cc35 |
|
18-Jul-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
convert all SPCurve's points and matrices arguments and return types to 2Geom |
880bb64898f3a368057fb91517a0fff70f7faae7 |
|
07-Jul-2008 |
mental <mental@users.sourceforge.net> |
try to use consistent document for creating guides |
1a32c2168b3c9c2150ffe55b7ec8e2c52805fb3a |
|
05-Jul-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
convert a path to guides using 2geom calls |
a4ba6cf08033d624f247cc38c2b8b75f01ba0531 |
|
23-Jun-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
read PathVector instead of NArtBpath |
e77e2e02d8ab186389f86e48b1834d95f51cf68d |
|
12-Jun-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
change NR::Matrix to Geom:: for many sp_item_xxx_affine functions |
43d06c7da14a174c6b2b41f9849b0cf098de4770 |
|
11-Jun-2008 |
mental <mental@users.sourceforge.net> |
plumb XML::Documents in everywhere |
1b2a87246f65b54bc348c467fe23464faeb0295d |
|
07-Jun-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
for sppath, use 2geompath for svg_write: sp_svg_write_path(np->curve->get_pathvector() ); |
dda97aeba7480d08320ebceecae13b8531db1b81 |
|
06-Jun-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
merge gsoc2008_johan_path2geom into trunk |
07f928c5f420055a4e523b82bda7a9f5002654ad |
|
05-Jun-2008 |
buliabyak <buliabyak@users.sourceforge.net> |
optimization: don't copy SPCurve when transforming it, do this in place |
0563fd55cbad59e8a878e6d4cbbdd8e47f74488d |
|
30-May-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
LPE STACKING!
(many thanks to the french students who made this.) |
1f006bd29d7aa438c74de1f0277931f9f342a05c |
|
18-May-2008 |
cilix42 <cilix42@users.sourceforge.net> |
noop: correct spelling in comment |
6dee13f1978edf532e28b55de684694f0b2e9449 |
|
17-May-2008 |
bgk <bgk@users.sourceforge.net> |
Fix LPE for groups bounding box calculation by using the SPItem->getBounds method.
Some preliminary work for LPE stacking. |
e5183c603c61d36c2c145e99693cbc62463122f3 |
|
09-May-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
complete adding const to have only NArtBpath const * get_bpath() const; for accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath. |
5209a05743e62584a7ec6afe050ffb0223f899f8 |
|
09-May-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
- try to use more forward declarations for less dependencies on display/curve.h
- change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath.
- added const methods, so protect changes to _bpath in SPCurve |
ff10ef00a3847886fff81e690d2f329f5eba2253 |
|
05-May-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
struct SPCurve => class SPCurve
change all sp_curve_methods functions to SPCurve::methods. |
23d859f2ce09c04ed802cb4912cc9c50f512f0a2 |
|
28-Mar-2008 |
bgk <bgk@users.sourceforge.net> |
- Created a SPLPEItem class that handles applying a LPE to an Item
- LPEs can now be applied to groups
- Updated the bend path to work properly with groups |
3955580a5a68a873b098921626f5b9d841b964ec |
|
21-Mar-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
No more NRMatrix or NRPoint. |
f68840ca8110c18ba151458edcf5293a84ed9ff1 |
|
27-Jan-2008 |
cilix42 <cilix42@users.sourceforge.net> |
Don't group dot creation with pen-/pencil-specific operations in undo history |
58adcec645c8073a243d02ab1a3ffca507269814 |
|
20-Jan-2008 |
cilix42 <cilix42@users.sourceforge.net> |
Ctrl+click in pen/pencil tool: Created dots are now selected; Alt is used for randomness, Shift doubles dot size; clearer preferences labels |
32d45022bee1aac3efef2614be44ea1faf944227 |
|
20-Jan-2008 |
cilix42 <cilix42@users.sourceforge.net> |
Make creation of dots via Ctrl+click also possible in pen context; fill dots with current stroke color (and unset stroke); add preferences settings for dot radius and status bar messages; Shift+Ctrl+click varies the radius slightly |
af33014ef3896559f1521e15f1f1fe34c148ca48 |
|
16-Jan-2008 |
cilix42 <cilix42@users.sourceforge.net> |
Add option in Preferences to keep objects after conversion to guides |
7a8af702272bac1fbba95077d0ddbebfa54f01ca |
|
16-Jan-2008 |
cilix42 <cilix42@users.sourceforge.net> |
Make path segments convertable to guides, too |
ddc251b3cf95b0097b6a5ee39ea132bd4d7d5cbc |
|
02-Jan-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
+ Fix bug #179840, forking of LPEs
+ Groundwork for fixing transforming LPE bugs. TODO: implement the actual transformation of LPE parameters. |
2a36d641976fafb68113aa9eb2f7439a868f7a20 |
|
02-Jan-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
Fix LP bug #179328 |
f879a3800e9aef3cb51823d18518eea4529d6270 |
|
06-Sep-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
add path effect indication to the description |
981b809bc6ed10a21e89444d9447e5475801874f |
|
14-Aug-2007 |
johanengelen <johanengelen@users.sourceforge.net> |
Commit LivePathEffect branch to trunk!
(disabled extension/internal/bitmap/*.* in build.xml to fix compilation) |
3caca4f8381f7ae35678d16074c2414c02a0c0ff |
|
21-Jan-2007 |
mental <mental@users.sourceforge.net> |
start switching sp_repr_new* over to XML::Document::create*, and rename create methods to match DOM |
7e2d535c37ea0830491ca84263aa3793a07904e0 |
|
07-Jun-2006 |
joncruz <joncruz@users.sourceforge.net> |
Applied patch #1501709 |
fdc44da6a01ea7605271feed15df61005ddd0219 |
|
09-May-2006 |
mental <mental@users.sourceforge.net> |
eliminate direct accesses to SPCurve::bpath |
6b15695578f07a3f72c4c9475c1a261a3021472a |
|
16-Jan-2006 |
mental <mental@users.sourceforge.net> |
moving trunk for module inkscape |