summaryrefslogtreecommitdiffstats
path: root/src/shape-editor.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Next roud of NR ==> Geom conversionMaximilian Albert2008-09-181-4/+4
| | | (bzr r6839)
* Some NR::Point ==> Geom::Point replacementsMaximilian Albert2008-09-181-15/+15
| | | (bzr r6835)
* convert almost all libnrtype to Geom::Johan B. C. Engelen2008-09-111-2/+2
| | | (bzr r6793)
* 2geom update (rev. 1578); fixes node editing of some degenerate pathsMaximilian Albert2008-09-081-4/+8
| | | (bzr r6784)
* fix node tool for LPEs by reverting r19694Johan B. C. Engelen2008-09-071-7/+1
| | | (bzr r6776)
* undo last commit - here's a better way to fix this bugbulia byak2008-09-051-34/+29
| | | (bzr r6768)
* fix crash: separate np and kh listeners so that np listener is not fired ↵bulia byak2008-09-051-8/+27
| | | | | twice when a path with pattern fill is edited (bzr r6766)
* Fixed forgotten variable assignmentJon A. Cruz2008-09-021-1/+1
| | | (bzr r6755)
* Remove debugging messagesMaximilian Albert2008-08-181-8/+0
| | | (bzr r6689)
* Many debugging messagesMaximilian Albert2008-08-181-1/+8
| | | (bzr r6661)
* Use the visible curve (instead of original curve when a LPE is applied) for ↵Maximilian Albert2008-08-181-1/+7
| | | | | testing whether we are over stroke; TODO: we must check whether this is also the right thing to do in all other circumstanced (e.g., when editing in node tool) (bzr r6660)
* Get rid of sp_nodepath_current() and a few instances of SP_ACTIVE_DESKTOP by ↵Maximilian Albert2008-08-131-3/+3
| | | | | passing in the current desktop and nodepath from the caller (bzr r6615)
* Get rid of some superfluous includesMaximilian Albert2008-08-131-1/+1
| | | (bzr r6613)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-3/+3
| | | (bzr r6593)
* NR::Maybe => boost::optionalJohan B. C. Engelen2008-08-051-1/+1
| | | (bzr r6569)
* Remove now obsolete functionsMaximilian Albert2008-07-291-10/+1
| | | (bzr r6458)
* in shapeeditor to determine whether tool is above the path, use 2geom ↵Johan B. C. Engelen2008-07-251-10/+18
| | | | | methods instead of livarot. (bzr r6419)
* Fix LP #250175 (broken undo in node tool)Maximilian Albert2008-07-221-3/+6
| | | (bzr r6392)
* fix stupid crash, make get_item constbulia byak2008-07-201-6/+6
| | | (bzr r6369)
* Enable simultaneous knotholder and nodepathMaximilian Albert2008-07-141-90/+152
| | | (bzr r6291)
* another fix for parallel knotholder and nodepathbulia byak2008-07-051-3/+2
| | | (bzr r6162)
* fix crash triggered by having both knotholder and nodepath at the same timebulia byak2008-07-051-6/+2
| | | (bzr r6161)
* Update LPE helper paths "live" on changesMaximilian Albert2008-06-181-1/+1
| | | (bzr r5995)
* Second step: try to make helper curves respond faster (don't recreate/delete ↵Maximilian Albert2008-06-161-7/+8
| | | | | the temporary canvasitems each time the selection is modified); better use of flash paths (bzr r5955)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-3/+3
| | | (bzr r5915)
* Make knotholders for LPE items finally work; each effect can now overload ↵Maximilian Albert2008-06-081-12/+7
| | | | | | | 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)
* C++ify knotholdersMaximilian Albert2008-06-041-2/+2
| | | (bzr r5797)
* check if item is LPEItem before casting!!! fixes bug 236788Johan B. C. Engelen2008-06-021-6/+14
| | | (bzr r5793)
* LPE STACKING!Johan B. C. Engelen2008-05-301-3/+3
| | | | | (many thanks to the french students who made this.) (bzr r5766)
* Add checkbox for LPEs to temporarily disable them on canvas (but keep them ↵Maximilian Albert2008-05-191-1/+2
| | | | | applied to the object) (bzr r5711)
* Provide knotholder for LPEPerpBisector; TODO: this replaces the usual ↵Maximilian Albert2008-05-191-1/+8
| | | | | nodepath in node context but in the long run it is desired to use both along with each other (bzr r5701)
* No more NRMatrix or NRPoint.Jasper van de Gronde2008-03-211-2/+2
| | | (bzr r5149)
* Add on-canvas editing of LPE PointParam.Johan B. C. Engelen2008-03-201-6/+15
| | | | | | | | * 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)
* fix FIXME: remove setting knotholder to NULL, because it is already nulled ↵Johan B. C. Engelen2008-03-121-2/+0
| | | | | by unset_item (bzr r5071)
* * (when debug macro is defined) call ShapeEditor function to on-canvas edit ↵Johan B. C. Engelen2008-02-271-3/+11
| | | | | | | point lpe parameters. This function still needs to be implemented. * put forward declarations in lpe parameters to decrease recompile times (bzr r4888)
* * on-canvas clip and mask editing :) in the object menu you can find how to ↵Johan B. C. Engelen2008-02-231-0/+4
| | | | | | | edit them. * show helperpath toggle on node-edit toolbar. so helperpath is now also available for normal paths (instead of only for LPE'd paths) (bzr r4834)
* first set of updates to headers for clean gcc 4.3 buildsKees Cook2008-01-251-0/+1
| | | (bzr r4588)
* fix over_the_stroke for paths in transformed groupsbulia byak2008-01-121-6/+5
| | | (bzr r4468)
* Warning cleanupJon A. Cruz2007-11-041-16/+16
| | | (bzr r4025)
* LPE: implement NEW path-along-path effect, i think that old one has become ↵Johan B. C. Engelen2007-10-301-1/+1
| | | | | obsolete and is renamed accordingly. implement straight path node editting for gears effect. (bzr r3983)
* fix undoing of LPE paths again. please test. (now nodepath is only updated ↵Johan B. C. Engelen2007-10-231-3/+8
| | | | | when it is editting the changed xml attribute) (bzr r3947)
* Revert undo LPE paths fix; crashed on linux :(Johan B. C. Engelen2007-10-231-1/+3
| | | (bzr r3946)
* LPE: fix undoing changes to pathparameter on-canvas.Johan B. C. Engelen2007-10-201-9/+18
| | | (bzr r3935)
* LPE: add on-canvas editing of path parameters!Johan B. C. Engelen2007-10-201-12/+10
| | | (bzr r3934)
* Fix undo bug when on-canvas editing LPE path parameter!Johan B. C. Engelen2007-10-171-3/+6
| | | (bzr r3924)
* scroll desktop to selected node after Tab/Shift-Tabbulia byak2007-10-121-2/+10
| | | (bzr r3890)
* Purged fill type enumJon A. Cruz2007-09-101-1/+1
| | | (bzr r3706)
* Commit LivePathEffect branch to trunk!Johan B. C. Engelen2007-08-141-3/+33
| | | | | (disabled extension/internal/bitmap/*.* in build.xml to fix compilation) (bzr r3472)
* fixed fixme's in shapeeditor and changed verbs for node editting. helps with ↵Johan B. C. Engelen2007-05-111-9/+23
| | | | | multiple nodepath implementation in shape-editor. (bzr r3000)
* flipping patch by maximilian albertbulia byak2007-04-171-2/+2
| | | (bzr r2916)