summaryrefslogtreecommitdiffstats
path: root/src/live_effects/effect.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove LPESlant.Johan B. C. Engelen2008-05-091-5/+0
| | | | | | - it causes data hiding problems (appears to be the *only* place outside SPCurve that directly writes to SPCurve's bpath !) - *when someone really wants this effect, let me know and I'll recode it* (bzr r5638)
* - try to use more forward declarations for less dependencies on display/curve.hJohan B. C. Engelen2008-05-091-8/+3
| | | | | | - 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 (bzr r5636)
* add LPEConstructGridJohan B. C. Engelen2008-05-081-0/+5
| | | (bzr r5633)
* fix 224981bulia byak2008-05-061-1/+4
| | | (bzr r5621)
* Warning and whitespace cleanupJon A. Cruz2008-05-011-3/+3
| | | (bzr r5564)
* don't override helperpath preference setting per default in LPE::Effect.Johan B. C. Engelen2008-04-141-1/+0
| | | (bzr r5441)
* C++-ify initialization of Effect classJohan B. C. Engelen2008-04-131-3/+3
| | | (bzr r5431)
* move live_effects/n-art-bpath-2geom.* to libnr/n-art-bpath-2geom.*Johan B. C. Engelen2008-04-131-1/+1
| | | (bzr r5427)
* Spiro splines LPE using code by Raph Levienbulia byak2008-04-121-0/+5
| | | (bzr r5409)
* change doEffect functions to use const& parametersJohan B. C. Engelen2008-04-091-2/+2
| | | (bzr r5394)
* change to c++ style casts in Effect::NewJohan B. C. Engelen2008-04-091-12/+11
| | | (bzr r5393)
* change doEffect_path to default to calling pwd2 for all continuous subpathsJohan B. C. Engelen2008-04-091-8/+22
| | | (bzr r5392)
* rename LPESkeletalStrokes -> LPEPatternAlongPathJohan B. C. Engelen2008-04-081-4/+4
| | | (bzr r5386)
* rename LPEPathAlongPath -> LPEBendPathJohan B. C. Engelen2008-04-081-5/+4
| | | (bzr r5385)
* New LPE: Perspective pathsMaximilian Albert2008-04-021-0/+5
| | | (bzr r5310)
* New LPE: Circle (with center at the first point and passing through the last ↵Maximilian Albert2008-03-301-1/+6
| | | | | | | point of the original path). This is just a proof-of-concept implementation for my tech drawing proposal for GSoC '08. (bzr r5237)
* - Created a SPLPEItem class that handles applying a LPE to an ItemBastien Bouclet2008-03-281-0/+7
| | | | | | - LPEs can now be applied to groups - Updated the bend path to work properly with groups (bzr r5219)
* 3 new lpe gadgets: sketch, knot and vonkoch.JF Barraud2008-02-251-0/+17
| | | (bzr r4842)
* prepare LPE parameter widgets to be owned by multiple dialogs, as it should be.Johan B. C. Engelen2008-01-151-25/+20
| | | | | | 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)
* Corrected tooltips and labels in the LPEsJoel Holdsworth2008-01-041-2/+2
| | | (bzr r4386)
* fix typo notepath => nodepathJohan B. C. Engelen2008-01-021-1/+1
| | | (bzr r4369)
* make LPE parameters responsible for transformation (LPE cycles through its ↵Johan B. C. Engelen2008-01-021-0/+1
| | | | | params to apply transform) (bzr r4368)
* + Fix bug #179840, forking of LPEsJohan B. C. Engelen2008-01-021-2/+14
| | | | | + Groundwork for fixing transforming LPE bugs. TODO: implement the actual transformation of LPE parameters. (bzr r4367)
* Set teeth selector in lpe-gears to an integer value >= 3.Bryce Harrington2007-12-301-1/+1
| | | | | Fix trailing whitespace. (bzr r4342)
* warning cleanupJon A. Cruz2007-12-051-2/+2
| | | (bzr r4175)
* fix bug caused by rev. 16540Johan B. C. Engelen2007-11-221-8/+8
| | | (bzr r4128)
* Fix ordering of LPE parameters (no longer use map, just use vector)Johan B. C. Engelen2007-11-211-27/+38
| | | (bzr r4125)
* rename path along path to Bend PathJohan B. C. Engelen2007-11-211-3/+3
| | | | | rename subcurve to stitch subpaths (bzr r4124)
* Fix exception catching, to allow polymorphism. Note to all: always catch by ↵Johan B. C. Engelen2007-11-171-1/+1
| | | | | reference! 17.7 of C++FAQlite (bzr r4099)
* 2geom tryout: new exceptionsJohan B. C. Engelen2007-11-171-2/+2
| | | (bzr r4094)
* LPE: no longer overload doEffect methods, but name them according to ↵Johan B. C. Engelen2007-11-121-6/+6
| | | | | accepted arguments. This saves developer brain time because of 'hiding' issues. (bzr r4067)
* * UI text change "Curve stitching" to "Stitch subcurves"Johan B. C. Engelen2007-11-061-1/+1
| | | | | * add better default strokepath for stitch subcurves (bzr r4035)
* pattern along path is not obsolete :)Johan B. C. Engelen2007-11-051-1/+1
| | | (bzr r4032)
* make setup_notepath function for LPE's and LPE parameters.Johan B. C. Engelen2007-11-031-3/+25
| | | (bzr r4018)
* LPE: implement NEW path-along-path effect, i think that old one has become ↵Johan B. C. Engelen2007-10-301-1/+17
| | | | | obsolete and is renamed accordingly. implement straight path node editting for gears effect. (bzr r3983)
* LPE: implement 'edit next LPE parameter'. Accessible through key '7'.Johan B. C. Engelen2007-10-281-0/+41
| | | (bzr r3968)
* LPE: add on-canvas editing of path parameters!Johan B. C. Engelen2007-10-201-5/+3
| | | (bzr r3934)
* trivial: live_effects/**: svn propset svn:eol-style native *.h *.cpp.Peter Moulder2007-10-111-280/+280
| | | (bzr r3884)
* change Y-scaling for curve stiching and path-along-path. add warning message ↵Johan B. C. Engelen2007-09-141-3/+5
| | | | | when path effect errors due to 2geom exception. (bzr r3748)
* LPE: add Paste LPE verb + menu item. add scale ratios to curve stitch and ↵Johan B. C. Engelen2007-09-041-5/+24
| | | | | path-along-path. remove trailing space in verbs.cpp. Fix initialization of BoolParam (bzr r3675)
* Try to fix translation of LPE names.Johan B. C. Engelen2007-08-301-7/+7
| | | (bzr r3623)
* LPE:Johan B. C. Engelen2007-08-291-1/+6
| | | | | | | - rename RealParam to ScalarParam, add range checking for ScalarParam, add integer only flag for it aswell. - fix up todo.txt and create new one for parameters - add Curve Stitch LPE (bzr r3614)
* Rename "Skeletal Strokes" LPE to "Path along path" to better describe what ↵Johan B. C. Engelen2007-08-251-1/+1
| | | | | it does. (bzr r3584)
* Add #define to disable "test" LPE'sJohan B. C. Engelen2007-08-251-1/+5
| | | (bzr r3583)
* Add default value stuff for LPE parametersJohan B. C. Engelen2007-08-191-6/+13
| | | (bzr r3536)
* Add lpe-skeleton for easy implementation!Johan B. C. Engelen2007-08-171-0/+1
| | | (bzr r3500)
* Fix LPE:Johan B. C. Engelen2007-08-171-17/+27
| | | | | | | | * add default values for parameters * remove text for LPE_INVALID * update example for skel strokes * clean a bit of the code (bzr r3498)
* Commit LivePathEffect branch to trunk!Johan B. C. Engelen2007-08-141-0/+232
(disabled extension/internal/bitmap/*.* in build.xml to fix compilation) (bzr r3472)