summaryrefslogtreecommitdiffstats
path: root/src/live_effects/parameter/powerstrokepointarray.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-11-02Improve speed of LPE's updating widgets on release knots instead when value ↵Jabiertxof1-1/+1
change
2019-05-20Add knot ungrabbed eventJabiertxof1-0/+1
2019-02-05PencilToolbar: GtkAction migrationAlexander Valavanis1-3/+3
2018-11-08Clarify licensesMax Gaukler1-2/+3
- 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-equals-default pass.Emmanuel Gil Peyrot1-1/+1
This replaces empty constructors and destructors with the default keyword.
2018-06-18Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot1-10/+10
This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
2018-06-12Run clang-tidy’s modernize-use-equals-delete pass.Emmanuel Gil Peyrot1-2/+2
Adds a delete specifier on constructors, destructors or assignment methods that should never be called, ensuring they actually never will.
2017-11-19Working on coontinuing pathsJabier Arraiza1-1/+1
2017-11-19Working on fix smooth drawJabier Arraiza1-0/+1
2017-08-27Working on preview over powerpencilJabier Arraiza1-0/+3
2017-04-29Rewrite UXJabiertxof1-1/+1
(bzr r15620.1.12)
2017-04-28ResetJabiertxof1-1/+1
(bzr r15620.1.9)
2017-04-14Allow set and reset default values of LPE parametersJabiertxof1-1/+1
(bzr r15620.1.1)
2016-12-19Remove some ocurrences of desktop in knot functionsJabiertxof1-1/+1
(bzr r15337)
2014-09-29This push add a partial solution to scale powerstroke shapes without distorsionJabier Arraiza Cenoz1-1/+1
Currently best results are for fixed ratio scales, non fixed scale give a aproximation. (bzr r13341.1.228)
2014-09-27Update to experimental r13565Liam P. White1-2/+21
(bzr r13341.5.16)
2014-03-02Experimental merge of Ponyscape features into trunk (will not compile)Liam P. White1-2/+21
(bzr r13090.1.1)
2013-01-17const methodsJohan B. C. Engelen1-3/+3
(bzr r12037)
2012-01-18add tooltip for powerstroke control pointsJohan B. C. Engelen1-3/+1
(bzr r10906)
2012-01-03Cleanup GSEAL issues and deprecated GtkTooltipsAlex Valavanis1-3/+1
(bzr r10826)
2011-12-08Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis1-1/+1
Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
2011-11-05Powerstroke: adjust control points when adding or deleting knots, to try and ↵Johan B. C. Engelen1-2/+3
keep the shape a bit the same... (bzr r10728)
2011-02-02update to latest 2geom !Johan B. C. Engelen1-1/+1
(bzr r10025)
2010-07-30powerstroke: redefine meaning of offset point parameter values. now knots ↵Johan B. C. Engelen1-0/+8
move with path (bzr r9672)
2010-07-27powerstroke: arbitrary number of control points.Johan B. C. Engelen1-0/+4
(bzr r9659)
2010-07-27commit missing filesJohan B. C. Engelen1-22/+9
(bzr r9658)
2008-11-21Merge from fe-movedTed Gould1-2/+1
(bzr r6891)
2008-07-29Remove obsolete function param_editOncanvas for PointParamsMaximilian Albert1-3/+0
(bzr r6449)
2008-07-29Rename isLPEParam() to isDeletable(), create new class LPEKnotHolderEntity ↵Maximilian Albert1-3/+0
and make inheritance from it a bit less clumsy (bzr r6448)
2008-07-29Remove superfluous functionsMaximilian Albert1-3/+0
(bzr r6447)
2008-07-29LPE knotholder refactoring: PointParams are not knotholder entities any ↵Maximilian Albert1-5/+4
more; instead, every parameter type can now return entities (and then forget about them) (bzr r6446)
2008-07-20purge LivePathEffect::PathTypeJohan B. C. Engelen1-2/+0
(bzr r6373)
2008-07-04Remove oncanvas_editable attribute for PointParams; use their internal shape ↵Maximilian Albert1-0/+3
settings for the knotholder handle (bzr r6151)
2008-07-02Enable status bar tips for LPE handles that are automatically created from ↵Maximilian Albert1-1/+4
PointParams (bzr r6118)
2008-06-08Make knotholders for LPE items finally work; each effect can now overload ↵Maximilian Albert1-2/+9
the addKnotHolderHandles() method to add handles which control its parameters. There is now also a virtual onKnotUngrabbed() method for each knotholder entity which can be used to do cleanup tasks (for LPE parameters it currently writes the value to SVG, although this should probably happen automatically) (bzr r5855)
2008-06-05Rename param_writeSVGValue() --> param_getSVGValue() since the method ↵Maximilian Albert1-1/+1
doesn't actually write to SVG but only returns a ready-to-write string (bzr r5817)
2008-06-05Add paramType() method to LPE parameter classesMaximilian Albert1-0/+2
(bzr r5816)
2008-03-20Add on-canvas editing of LPE PointParam.Johan B. C. Engelen1-0/+8
* made special KnotHolder for Pointparameters. todo: * pointparam numerical widgets display SVG info, instead of desktop coordinates. must be fixed * knots cannot be selected and moved by keys (bzr r5133)
2008-03-02remove flashing test indicator on pointparam.Johan B. C. Engelen1-4/+0
remove some leftover code from point param code remove test pointparam from LPEKnot added SnapIndicator added SnapIndicator to SPDesktop, and a call from guidesnapping to display a snapindicator when a guide is snapped. fix canvas-temporary-item-list.cpp (bzr r4931)
2008-02-28Remove unnecessary dependencies for some of the lpe parameters.Johan B. C. Engelen1-2/+0
(bzr r4896)
2008-02-27* (when debug macro is defined) call ShapeEditor function to on-canvas edit ↵Johan B. C. Engelen1-0/+2
point lpe parameters. This function still needs to be implemented. * put forward declarations in lpe parameters to decrease recompile times (bzr r4888)
2008-01-15RegisteredCheckbutton is now subclassed from RegisteredWidget<CheckButton>Johan B. C. Engelen1-3/+0
(bzr r4500)
2008-01-15prepare LPE parameter widgets to be owned by multiple dialogs, as it should be.Johan B. C. Engelen1-1/+1
For each parameter function that has not been re-implemented, a warning is issued. Sorry for the huge number of warnings showing when working with LPE. It is important to fix this asap. (bzr r4495)
2008-01-08correctly transform LPE path and point parameters with the SPItem's transformJohan B. C. Engelen1-1/+3
(bzr r4433)
2008-01-02make LPE parameters responsible for transformation (LPE cycles through its ↵Johan B. C. Engelen1-0/+2
params to apply transform) (bzr r4368)
2007-11-04Add virtual to a lot of the destructors. Note: perhaps it will have to be ↵Johan B. C. Engelen1-1/+1
reverted for some files to keep them C-compatible. (bzr r4024)
2007-10-11trivial: live_effects/**: svn propset svn:eol-style native *.h *.cpp.Peter Moulder1-65/+65
(bzr r3884)
2007-08-19Add default value stuff for LPE parametersJohan B. C. Engelen1-1/+4
(bzr r3536)
2007-08-17Fix LPE:Johan B. C. Engelen1-3/+8
* add default values for parameters * remove text for LPE_INVALID * update example for skel strokes * clean a bit of the code (bzr r3498)
2007-08-14Commit LivePathEffect branch to trunk!Johan B. C. Engelen1-0/+57
(disabled extension/internal/bitmap/*.* in build.xml to fix compilation) (bzr r3472)