summaryrefslogtreecommitdiffstats
path: root/src/live_effects (follow)
Commit message (Collapse)AuthorAgeFilesLines
* New LPE: Tangent to curve (draws a tangent of fixed length which can be ↵Maximilian Albert2008-05-193-1/+9
| | | | | dragged along the curve) (bzr r5703)
* noop: cosmetics in lpe-skeleton.hMaximilian Albert2008-05-191-2/+2
| | | (bzr r5702)
* Provide knotholder for LPEPerpBisector; TODO: this replaces the usual ↵Maximilian Albert2008-05-194-30/+162
| | | | | nodepath in node context but in the long run it is desired to use both along with each other (bzr r5701)
* Add a function doOnApply() for LPEs which is executed once when the effect ↵Maximilian Albert2008-05-182-0/+8
| | | | | is applied to an item (contrary to doBeforeEffect() which is executed, e.g., each time a parameter changes (bzr r5698)
* Add function to return path effect typeMaximilian Albert2008-05-182-0/+7
| | | (bzr r5696)
* New LPE: Perpendicular bisectorMaximilian Albert2008-05-185-1/+151
| | | (bzr r5695)
* noop: add 'end of #includes' indicator in effect.cpp to simplify scriptingMaximilian Albert2008-05-181-0/+1
| | | (bzr r5691)
* The declaration of doEffect_path() in lpe-skeleton.h should match the one in ↵Maximilian Albert2008-05-181-1/+1
| | | | | live_effects/effect.h to ensure proper overloading (otherwise only the implementation in effect.h is called which does nothingsvn diff) (bzr r5690)
* New LPE : Envelope deformationBastien Bouclet2008-05-176-2/+331
| | | (bzr r5684)
* Fix LPE for groups bounding box calculation by using the SPItem->getBounds ↵Bastien Bouclet2008-05-172-82/+22
| | | | | | | method. Some preliminary work for LPE stacking. (bzr r5683)
* complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen2008-05-091-3/+3
| | | | | 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. (bzr r5642)
* copyeditbulia byak2008-05-091-1/+1
| | | (bzr r5640)
* Remove LPESlant.Johan B. C. Engelen2008-05-095-103/+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-0914-68/+8
| | | | | | - 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 constructgrid lpe to Makefile_insertJohan B. C. Engelen2008-05-081-0/+2
| | | (bzr r5634)
* add LPEConstructGridJohan B. C. Engelen2008-05-084-0/+152
| | | (bzr r5633)
* fix 224981bulia byak2008-05-061-1/+4
| | | (bzr r5621)
* make determining smooth nodes more robustbulia byak2008-05-061-9/+14
| | | (bzr r5613)
* struct SPCurve => class SPCurveJohan B. C. Engelen2008-05-052-8/+8
| | | | | change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
* copyeditingbulia byak2008-05-012-18/+18
| | | (bzr r5568)
* Warning and whitespace cleanupJon A. Cruz2008-05-012-9/+9
| | | (bzr r5564)
* Cmake: Fixed issues with pedro not linking correctlyJoshua L. Blocher2008-04-281-2/+14
| | | (bzr r5534)
* fix a couple of g++-4.3 compile errors.Peter Moulder2008-04-241-0/+2
| | | (bzr r5503)
* Set concatenate_before_pwd2 = true in perspective path LPE so that paths ↵Maximilian Albert2008-04-151-0/+2
| | | | | don't get split into their subpaths (which gives weird results especially with text) (bzr r5452)
* - Clean up LPE bounding box computing codeBastien Bouclet2008-04-156-87/+102
| | | | | - Initial work to make the Perspective Path effect work with groups. Still not working correctly due to a bug in the bounding box code. (bzr r5448)
* cmake: move live_effects/n-art-bpath-2geom.* to libnr/n-art-bpath-2geom.*Johan B. C. Engelen2008-04-141-2/+0
| | | (bzr r5444)
* use sp_nodepath_make_straight_path in LPE VonKochJohan B. C. Engelen2008-04-141-1/+2
| | | (bzr r5443)
* don't override helperpath preference setting per default in LPE::Effect.Johan B. C. Engelen2008-04-141-1/+0
| | | (bzr r5441)
* suppress helperpath and handles showing for LPESpiroJohan B. C. Engelen2008-04-141-1/+4
| | | (bzr r5439)
* use sp_nodepath_make_straight_path in LPEGearsJohan B. C. Engelen2008-04-141-1/+1
| | | (bzr r5438)
* whitespace + commentJohan B. C. Engelen2008-04-141-20/+18
| | | (bzr r5437)
* please dont forget to update Makefile_insert\!bulia byak2008-04-141-2/+0
| | | (bzr r5434)
* suppress helperpath display for spirobulia byak2008-04-142-0/+6
| | | (bzr r5432)
* C++-ify initialization of Effect classJohan B. C. Engelen2008-04-131-3/+3
| | | (bzr r5431)
* C++-ify initialization of Parameter and ScalarParam classesJohan B. C. Engelen2008-04-131-15/+15
| | | (bzr r5430)
* fix typoJohan B. C. Engelen2008-04-131-1/+0
| | | (bzr r5429)
* now with 2geom's arc implem. : accept pasting ellipse path params.Johan B. C. Engelen2008-04-131-13/+6
| | | (bzr r5428)
* move live_effects/n-art-bpath-2geom.* to libnr/n-art-bpath-2geom.*Johan B. C. Engelen2008-04-1310-456/+8
| | | (bzr r5427)
* remove split_at_discontinuities from LPE code, because it has been moved to ↵Johan B. C. Engelen2008-04-132-46/+1
| | | | | 2geom. (bzr r5419)
* Several different i18n issues fixed following report from a_b (adresses bug ↵Marcin Floryan2008-04-122-3/+3
| | | | | #215387, but still 2 more issues need to be fixed before it can be closed) and minor other issues fixed as spotted. Some changes could be ported to 0.46 branch. (bzr r5412)
* Spiro splines LPE using code by Raph Levienbulia byak2008-04-1210-0/+1430
| | | (bzr r5409)
* process source subdirectories with INCLUDE() instead of ADD_DIRECTORIES()Aaron Spike2008-04-102-5/+1
| | | | | | | This more or less mimics what is being done by automake with the Makefile_insert files What we were doing before did not work because add_directories() isn't able to propagate variables upwards. (bzr r5397)
* change doEffect functions to use const& parametersJohan B. C. Engelen2008-04-0924-35/+35
| | | (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-093-20/+38
| | | (bzr r5392)
* rename LPESkeletalStrokes -> LPEPatternAlongPathJohan B. C. Engelen2008-04-086-42/+42
| | | (bzr r5386)
* rename LPEPathAlongPath -> LPEBendPathJohan B. C. Engelen2008-04-086-25/+24
| | | (bzr r5385)
* cmake: EOL of cmakelists.txt in subdirsJohan B. C. Engelen2008-04-071-20/+20
| | | (bzr r5379)
* RegisteredTransformedPoint: fix methods to use const&.Johan B. C. Engelen2008-04-051-0/+5
| | | | | LPE PointParam: set transform in RegisteredTransformedPoint-widget (bzr r5348)
* New LPE: Perspective pathsMaximilian Albert2008-04-025-1/+210
| | | (bzr r5310)