summaryrefslogtreecommitdiffstats
path: root/src/live_effects (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Refactoring: call setAttribute() directly.Shlomi Fish2019-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Call this->setAttribute(...) directly instead of this->getRepr()->setAttribute(...). This avoids clutter and mental indirection. See http://wiki.inkscape.org/wiki/index.php?title=Refactoring_projects&oldid=112116 and https://en.wikipedia.org/wiki/Law_of_Demeter . --- I hereby disclaim any implicit or explicit ownership of my changes in this changeset, and put them under a multiple licence consisting of your choice of one of more of: - The CC0 / Public Domain - https://creativecommons.org/choose/zero/ . - The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License - The default licence of your project - The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version 2.1 or higher - The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or higher - Any licence in the 2018-Aug-27 popular licenses list of https://opensource.org/licenses - The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later - The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later - The https://en.wikipedia.org/wiki/ISC_license - The https://opensource.org/licenses/BSD-2-Clause Crediting me will be nice, but not mandatory, and you can change the licence of the project without needing my permission.
* | Hackfest2019: Rm tautological testsAlexander Valavanis2019-05-273-18/+74
|\ \
| * | Fix a issue compiling with a obsolete value I forget remove in prev comitJabier Arraiza2019-05-271-2/+1
| | |
| * | Add hide operand, work on groups and allow shapes as parameters in LPE BoolJabier Arraiza2019-05-264-19/+76
| | |
* | | Hackfest2019: Rm tautological testsAlexander Valavanis2019-05-271-1/+0
| | |
* | | Merge branch 'master' of gitlab.com:inkscape/inkscapeAlexander Valavanis2019-05-262-58/+19
|\| |
| * | Remove some couts and delete uneeded LPE parameterJabier Arraiza2019-05-262-10/+1
| | |
| * | Allow open paths in mirror symmetry LPEJabier Arraiza2019-05-261-49/+19
| | |
* | | Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis2019-05-261-12/+0
|/ /
* | Rename wrong named functionJabiertxof2019-05-254-11/+10
| |
* | Allow style as attribute in CopyRotate LPE and Mirror SymmetryJabiertxof2019-05-254-22/+75
| |
* | Fix a bug defaulting some parametersJabiertxof2019-05-242-13/+13
| |
* | Revert wrong commit in Rotate LPEJabiertxof2019-05-242-14/+5
| |
* | Improvements to Copy Rotate LPEJabiertxof2019-05-232-122/+38
| |
* | Speed improvemets to offset LPEJabiertxof2019-05-221-32/+12
| |
* | Allow scale offset in groups using the knot like in pathsJabiertxof2019-05-222-15/+48
| |
* | Allow offset mixed in open and closed subpats. LPE OffsetJabiertxof2019-05-221-21/+29
| |
* | Add speed improvements to LPE offsetJabier Arraiza2019-05-221-9/+32
| |
* | LPE offfset improvementsJabier Arraiza2019-05-212-50/+90
| |
* | Tiny refactor and simplify of offset LPEJabiertxof2019-05-211-23/+8
| |
* | Improvemets to GeomPathstroke and Offset LPEJabiertxof2019-05-213-124/+174
| |
* | Improve reading of last LPE offset commitJabiertxof2019-05-201-2/+3
| |
* | Improvements to Offset LPEJabiertxof2019-05-202-158/+131
| |
* | Add knot ungrabbed eventJabiertxof2019-05-2014-0/+21
| |
* | Improvements to geom-pathstroke and offset LPE.Jabiertxof2019-05-171-42/+25
| |
* | Fix a compiling issue and add some improvementsJabiertxof2019-05-163-29/+40
| |
* | Improve the sync path on clone LPEJabiertxof2019-05-162-35/+96
| |
* | Fix a bug on reloading LPE Clone effectJabiertxof2019-05-163-5/+6
| |
* | Add new mode to Clone LPE to allow custom clones locked. Also fix to handle ↵Jabier Arraiza2019-05-152-25/+49
| | | | | | | | SP_TEXT
* | Fix meassuring problems in meassure LPEJabier Arraiza2019-05-122-20/+11
| |
* | Revert bad fix from previous commitJabiertxof2019-05-081-1/+1
| |
* | Fix a crashing bug on Fillet Chamfer LPEJabiertxof2019-05-081-1/+1
| |
* | Select filter on each LPE add dialog to easy remove or modify. Also improve ↵Jabier Arraiza2019-05-011-24/+24
| | | | | | | | LPE to match better LPE aloable effect per type of objext and some strings fixes
* | Allow LPE retain elements on convert to paths inside the original defs objectJabiertxof2019-05-011-1/+3
|/
* Make it clear to translators: do not translate these variables.Gyuris Gellért2019-04-181-0/+1
|
* LPE mirror symmetry: Clarify some stringsPatrick Storz2019-04-091-14/+14
|
* Replace IS_NAN with std::isnan (exists since C++11)Patrick Storz2019-04-021-1/+1
|
* Replace IS_FINITE with std::isfinite (exists since C++11)Patrick Storz2019-04-021-8/+8
|
* Avoid crash from nullptr exceptionNathan Lee2019-04-021-5/+5
| | | | | | | Adds exception handling for HiddenParam::param_newWidget() which always returns a nullptr. Fixes https://gitlab.com/inkscape/inkscape/issues/167
* full remove expader + codeJabiertxof2019-03-271-1/+0
|
* Remove the expander code. Retain only for LPE default settingsJabiertxof2019-03-271-0/+1
|
* lpe-pts2ellipse: added perspective circle from 4 pointsschwieni2019-03-251-2/+6
| | | | improved tool-tips for better usability
* lpe-pts2ellipse: added perspective circle from 4 pointsschwieni2019-03-253-136/+112
| | | | improved tool-tips for better usability
* lpe-pts2ellipse: added perspective circle from 4 pointsschwieni2019-03-252-46/+278
| | | | improved tool-tips for better usability
* lpe-pts2ellipse: parameter enabling based on creation methodschwieni2019-03-254-7/+36
|
* correct clang-format lpe-pts2ellipse.cppschwieni2019-03-251-1/+1
|
* lpe-pts2ellipse: added Steiner ellipse and inellipse generation from three ↵schwieni2019-03-252-119/+85
| | | | | | | points. Did some minor cleanup too. Added me to the AUTHORS file.
* lpe-pts2ellipse: added Steiner ellipse and inellipse generation from three ↵schwieni2019-03-252-200/+308
| | | | | | | points. Did some minor cleanup too. Added me to the AUTHORS file.
* Merge: Avoid the “using std::*;” or “using namespace std;” constructMartin Owens2019-03-066-11/+3
|\
| * Avoid the “using std::*;” or “using namespace std;” constructs.Emmanuel Gil Peyrot2019-03-066-11/+3
| | | | | | | | This makes the code a lot less readable and greppable for no reason.