summaryrefslogtreecommitdiffstats
path: root/src/live_effects/lpe-powerstroke.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update cmake files & make function static.Campbell Barton2012-10-221-1/+1
| | | (bzr r11821)
* powerstroke: fix stuff! (apparently commit didn't work yesterday)Johan B. C. Engelen2012-10-101-68/+61
| | | (bzr r11774)
* UI consistency fix (pointed Bug #955060, comment #24).Nicolas Dufour2012-10-091-1/+1
| | | (bzr r11768)
* powerstroke: arc extrp. corner case handlingJohan B. C. Engelen2012-10-071-7/+28
| | | (bzr r11751)
* powerstroke: arc extrapolate fixJohan B. C. Engelen2012-10-071-3/+5
| | | (bzr r11748)
* powerstroke: add arc-extrapolation, but disable it for releaseJohan B. C. Engelen2012-10-061-1/+140
| | | (bzr r11742)
* code cleanup: make more functions static or include their own headers.Campbell Barton2012-10-041-8/+8
| | | (bzr r11736)
* Translations. Adding new LPE to the translation template, UI consistency ↵Nicolas Dufour2012-10-011-7/+7
| | | | | fixes and unstable tag removed. (bzr r11720)
* powerstroke: restrict the 'ray' values for ellipses that powerstroke can ↵Johan B. C. Engelen2012-04-281-0/+9
| | | | | generate. (bzr r11306)
* powerstroke: cautious fix.Johan B. C. Engelen2012-04-251-2/+2
| | | (bzr r11296)
* powerstroke: add errorhandling for rounded corners.Johan B. C. Engelen2012-04-251-1/+11
| | | | | | Fixed bugs: - https://launchpad.net/bugs/986394 (bzr r11295)
* Loop index type cleanupJon A. Cruz2012-04-161-1/+1
| | | (bzr r11258)
* powerstroke: fix inside of corners.Johan B. C. Engelen2012-04-151-50/+40
| | | (bzr r11254)
* powerstroke: more robust method of determining parameters at joins. should ↵Johan B. C. Engelen2012-04-141-71/+18
| | | | | fix some bugs. (may introduce new ones...) (bzr r11247)
* small 2geom updateJohan B. C. Engelen2012-04-131-15/+0
| | | (bzr r11239)
* fix potential issue with tangent calculationJohan B. C. Engelen2012-04-101-6/+6
| | | (bzr r11211)
* powerstroke: fix line caps for end/start knots with no handle (1st deriv == 0)Johan B. C. Engelen2012-04-071-4/+7
| | | (bzr r11178)
* powerstroke: previous and this commit fix extrapolated and miter join ↵Johan B. C. Engelen2012-04-071-1/+1
| | | | | | | behavior for negative widths (sorry, multitasking error...) (bzr r11177)
* complementary to rev11175Johan B. C. Engelen2012-04-071-1/+1
| | | (bzr r11176)
* powerstroke: use path's strokewidth on applying powerstroke effectJohan B. C. Engelen2012-04-071-5/+16
| | | (bzr r11175)
* powerstroke: spiro join: more robust detection of tangent direction. fixes ↵Johan B. C. Engelen2012-03-241-5/+9
| | | | | incorrect rounding for some paths. (bzr r11129)
* powerstroke: add Spiro rounded join! (genius idea Jasper!)Johan B. C. Engelen2012-03-241-7/+39
| | | (bzr r11128)
* powerstroke: correct naming of join parameter. breaks earlier created ↵Johan B. C. Engelen2012-03-231-27/+27
| | | | | powerstroke paths, sorry. hope it does not hurt too many testers... (bzr r11120)
* powerstroke: properly implement rounded joins. brain buster!!Johan B. C. Engelen2012-03-211-12/+81
| | | (bzr r11111)
* powerstroke: - add miter size limitJohan B. C. Engelen2012-03-081-20/+51
| | | | | - fix crash with groups (thought I already committed this?) (bzr r11064)
* powerstroke: add miter cusp type. improve tangent detection for cusps drawingJohan B. C. Engelen2012-03-041-18/+77
| | | (bzr r11046)
* powerstroke: work on cusps, so people can play with it a bit. it is not done ↵Johan B. C. Engelen2012-02-261-13/+53
| | | | | | | yet ! so may change in future... (partial update to latest 2geom, for reflection transform) (bzr r11024)
* powerstroke: add new linecap type to have zero width at path start/endJohan B. C. Engelen2012-01-171-10/+22
| | | (bzr r10901)
* add underscores to some member variables.Johan B. C. Engelen2012-01-171-1/+1
| | | | | add some const stuff (bzr r10900)
* Powerstroke: fix crashersJohan B. C. Engelen2012-01-111-3/+9
| | | (bzr r10870)
* lpe: add slider to scalar param optionally (does not work very well yet)Johan B. C. Engelen2011-11-091-0/+3
| | | (bzr r10735)
* Powerstroke: add smoothness parameter for CubicBezierJohanJohan B. C. Engelen2011-11-081-0/+5
| | | (bzr r10733)
* split interpolator code from main powerstroke codeJohan B. C. Engelen2011-11-081-243/+1
| | | (bzr r10732)
* Powerstroke: adjust control points when adding or deleting knots, to try and ↵Johan B. C. Engelen2011-11-051-3/+8
| | | | | keep the shape a bit the same... (bzr r10728)
* cppcheckKris De Gussem2011-10-211-1/+1
| | | (bzr r10687)
* Doxygen cleanup.Jon A. Cruz2011-10-031-3/+3
| | | (bzr r10660)
* PowerStroke: handle cusps in some way. properly bugged for all types but ↵Johan B. C. Engelen2011-09-291-206/+167
| | | | | "beveled" (bzr r10652)
* powerstroke: add bevel cusp. but it bugs closed paths. need to restructure...Johan B. C. Engelen2011-09-241-21/+14
| | | (bzr r10646)
* restructure powerstroke LPE a bit in preparation for cusp fixupJohan B. C. Engelen2011-09-221-183/+242
| | | (bzr r10645)
* LPE Powerstroke: add similar line end caps as Synfig. (and fix round caps bug)Johan B. C. Engelen2011-09-211-42/+129
| | | (bzr r10641)
* LPE PowerStroke: add linecap (let's see how well this behaves, it has some ↵Johan B. C. Engelen2011-06-261-15/+83
| | | | | bugs/features) (bzr r10373)
* powerstroke: apply interpolator combobox to closed paths tooJohan B. C. Engelen2011-03-211-3/+3
| | | (bzr r10123)
* add spiro interpolator to powerstrokeJohan B. C. Engelen2011-03-181-6/+159
| | | (bzr r10115)
* Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
| | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* powerstroke: add code that handles closed pathsJohan B. C. Engelen2010-07-311-27/+66
| | | (bzr r9673)
* powerstroke: redefine meaning of offset point parameter values. now knots ↵Johan B. C. Engelen2010-07-301-8/+11
| | | | | move with path (bzr r9672)
* powerstroke: add visually 'nice' interpolator, good enough for nowJohan B. C. Engelen2010-07-281-1/+23
| | | (bzr r9669)
* powerstroke: code only, added bad interpolatorJohan B. C. Engelen2010-07-281-4/+45
| | | (bzr r9668)
* powerstroke: fix terrible bug, clean up code, add interpolator frameworkJohan B. C. Engelen2010-07-281-26/+52
| | | (bzr r9667)
* powerstroke: sort point optionJohan B. C. Engelen2010-07-271-1/+13
| | | (bzr r9660)