summaryrefslogtreecommitdiffstats
path: root/src/live_effects/parameter/point.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clarify licensesMax Gaukler2018-11-081-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
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot2018-06-181-10/+10
| | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
* Run clang-tidy’s modernize-use-equals-delete pass.Emmanuel Gil Peyrot2018-06-121-2/+2
| | | | | Adds a delete specifier on constructors, destructors or assignment methods that should never be called, ensuring they actually never will.
* Add perimetral only lattice 2 optionaly and allow hide knots on point parameterJabier Arraiza2018-01-051-1/+2
|
* Adding fix to sliders and spin buttons on LPEJabier Arraiza2017-12-041-0/+1
|
* Add tooltip to set default LPE widgetJabier Arraiza2017-09-221-0/+1
|
* Rewrite UXJabiertxof2017-04-291-0/+2
| | | (bzr r15620.1.12)
* ResetJabiertxof2017-04-281-2/+0
| | | (bzr r15620.1.9)
* Update to trunkJabier Arraiza Cenoz2017-04-261-1/+1
|\ | | | | (bzr r15620.1.2)
| * Fixes crashes with LPE point parameterJabiertxof2017-04-151-3/+1
| | | | | | (bzr r15623)
* | Allow set and reset default values of LPE parametersJabiertxof2017-04-141-2/+2
|/ | | (bzr r15620.1.1)
* Remove some ocurrences of desktop in knot functionsJabiertxof2016-12-191-1/+1
| | | (bzr r15337)
* Improvements to widget redrawJabier Arraiza Cenoz2016-07-291-0/+2
| | | (bzr r15017.1.11)
* Add strore parametersJabier Arraiza Cenoz2016-07-241-1/+1
| | | (bzr r15017.1.5)
* Add Text tag and update widgets codeJabier Arraiza Cenoz2016-07-241-1/+0
| | | (bzr r15017.1.2)
* Add option to Lattice2 to update LPE only on release knot.Jabier Arraiza Cenoz2016-01-171-2/+5
| | | | | | | This could be useful if item is too complex, making previous knots unusable This can be used in other LPE if anyone want or ping me to it. Maybe could be usefull add similar thing to path parameter, Same slow item become tooooo slow with bend path. (bzr r14604)
* Remove 'Active Desktop' calls from Perspective/Envelope and Lattice2 LPE, ↵Jabier Arraiza Cenoz2015-03-141-0/+1
| | | | | added auto refresh knots position in point parameters when updated programaticaly (bzr r14003)
* Lattice 2 now handle in miror mode revase of axis, also fix a bug moving ↵Jabier Arraiza Cenoz2015-03-141-1/+1
| | | | | extem axis knots (bzr r14001)
* Point parameter refactor, Fixes a bug in Lattice2 whith lines.Jabier Arraiza Cenoz2015-03-121-6/+1
| | | (bzr r13995)
* Final cleanup to point parameter, lattice2 and perspective envelope. Also ↵Jabier Arraiza Cenoz2015-03-101-1/+0
| | | | | added to lattice 2 a symmetry options (bzr r13989)
* Fix a bug whith previous commitJabier Arraiza Cenoz2015-03-101-1/+1
| | | (bzr r13988)
* Merged pointreseteable parameter to point parameterJabier Arraiza Cenoz2015-03-021-0/+4
| | | (bzr r13961)
* const methodsJohan B. C. Engelen2013-01-171-1/+1
| | | (bzr r12037)
* Cleanup GSEAL issues and deprecated GtkTooltipsAlex Valavanis2012-01-031-3/+1
| | | (bzr r10826)
* Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis2011-12-081-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
* update to latest 2geom !Johan B. C. Engelen2011-02-021-1/+1
| | | (bzr r10025)
* Merge from fe-movedTed Gould2008-11-211-2/+1
| | | (bzr r6891)
* Remove obsolete function param_editOncanvas for PointParamsMaximilian Albert2008-07-291-3/+0
| | | (bzr r6449)
* Rename isLPEParam() to isDeletable(), create new class LPEKnotHolderEntity ↵Maximilian Albert2008-07-291-3/+0
| | | | | and make inheritance from it a bit less clumsy (bzr r6448)
* Remove superfluous functionsMaximilian Albert2008-07-291-3/+0
| | | (bzr r6447)
* LPE knotholder refactoring: PointParams are not knotholder entities any ↵Maximilian Albert2008-07-291-5/+4
| | | | | more; instead, every parameter type can now return entities (and then forget about them) (bzr r6446)
* purge LivePathEffect::PathTypeJohan B. C. Engelen2008-07-201-2/+0
| | | (bzr r6373)
* Remove oncanvas_editable attribute for PointParams; use their internal shape ↵Maximilian Albert2008-07-041-0/+3
| | | | | settings for the knotholder handle (bzr r6151)
* Enable status bar tips for LPE handles that are automatically created from ↵Maximilian Albert2008-07-021-1/+4
| | | | | PointParams (bzr r6118)
* Make knotholders for LPE items finally work; each effect can now overload ↵Maximilian Albert2008-06-081-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)
* Rename param_writeSVGValue() --> param_getSVGValue() since the method ↵Maximilian Albert2008-06-051-1/+1
| | | | | doesn't actually write to SVG but only returns a ready-to-write string (bzr r5817)
* Add paramType() method to LPE parameter classesMaximilian Albert2008-06-051-0/+2
| | | (bzr r5816)
* Add on-canvas editing of LPE PointParam.Johan B. C. Engelen2008-03-201-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)
* remove flashing test indicator on pointparam.Johan B. C. Engelen2008-03-021-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)
* Remove unnecessary dependencies for some of the lpe parameters.Johan B. C. Engelen2008-02-281-2/+0
| | | (bzr r4896)
* * (when debug macro is defined) call ShapeEditor function to on-canvas edit ↵Johan B. C. Engelen2008-02-271-0/+2
| | | | | | | point lpe parameters. This function still needs to be implemented. * put forward declarations in lpe parameters to decrease recompile times (bzr r4888)
* RegisteredCheckbutton is now subclassed from RegisteredWidget<CheckButton>Johan B. C. Engelen2008-01-151-3/+0
| | | (bzr r4500)
* prepare LPE parameter widgets to be owned by multiple dialogs, as it should be.Johan B. C. Engelen2008-01-151-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)
* correctly transform LPE path and point parameters with the SPItem's transformJohan B. C. Engelen2008-01-081-1/+3
| | | (bzr r4433)
* make LPE parameters responsible for transformation (LPE cycles through its ↵Johan B. C. Engelen2008-01-021-0/+2
| | | | | params to apply transform) (bzr r4368)
* Add virtual to a lot of the destructors. Note: perhaps it will have to be ↵Johan B. C. Engelen2007-11-041-1/+1
| | | | | reverted for some files to keep them C-compatible. (bzr r4024)
* trivial: live_effects/**: svn propset svn:eol-style native *.h *.cpp.Peter Moulder2007-10-111-65/+65
| | | (bzr r3884)
* Add default value stuff for LPE parametersJohan B. C. Engelen2007-08-191-1/+4
| | | (bzr r3536)
* Fix LPE:Johan B. C. Engelen2007-08-171-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)