summaryrefslogtreecommitdiffstats
path: root/src/pencil-context.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update to trunkJabier Arraiza Cenoz2013-09-191-75/+42
|\ | | | | (bzr r11950.1.141)
| * Cleaned up once more.Markus Engel2013-08-041-37/+17
| | | | | | (bzr r11608.1.118)
| * Fixed SPObject ctor and dtor; removed singleton.h; some smaller changes.Markus Engel2013-07-311-8/+8
| | | | | | (bzr r11608.1.110)
| * Further refactoring of EventContexts.Markus Engel2013-07-301-1/+1
| | | | | | (bzr r11608.1.109)
| * Moved factories to different files.Markus Engel2013-04-201-1/+1
| | | | | | (bzr r11608.1.100)
| * Merging of EventContext classes complete.Markus Engel2013-04-201-69/+8
| | | | | | (bzr r11608.1.98)
| * Replaced casting macros for EventContext tree; added contructors.Markus Engel2013-04-131-0/+15
| | | | | | (bzr r11608.1.96)
| * Added prefPaths to contexts; modified SPFactoryMarkus Engel2013-04-121-0/+2
| | | | | | (bzr r11608.1.94)
| * Added constructors to EventContext tree / some missing virtual pads.Markus Engel2013-04-091-8/+16
| | | | | | (bzr r11608.1.90)
| * Started conversion of SPEventContext tree; added virtual pads to all classes.Markus Engel2013-04-081-8/+31
| | | | | | (bzr r11608.1.89)
* | Update color lines overlay, with halo of 1 px matched by Gez. Fix some crash ↵root2013-04-171-4/+4
| | | | | | | | | | snapping. Added new button widget to make cusp node (bzr r11950.1.96)
* | Widgets to effect addedJabier Arraiza Cenoz2013-03-191-0/+11
|\| | | | | (bzr r11950.1.59)
* | ~sub fix, double click to reset default handles and control to 10% steproot2013-03-111-1/+3
| | | | | | (bzr r11950.1.51)
* | Add pencil BSpline modeJabier Arraiza Cenoz2013-03-101-2/+6
| | | | | | (bzr r11950.1.49)
* | Merge from branchJabier Arraiza Cenoz2013-02-061-32/+5
|\| | | | | (bzr r11950.1.19)
| * More GObject boilerplate reductionAlex Valavanis2013-01-261-32/+5
| | | | | | (bzr r12065)
* | Fix BSplines whit 1 segmentJabier Arraiza Cenoz2013-01-081-3/+6
| | | | | | (bzr r11950.1.16)
* | Update nameroot2013-01-071-0/+1
| | | | | | (bzr r11950.1.15)
* | not workingJabier Arraiza Cenoz2012-12-211-2/+17
|/ | | (bzr r11950.1.3)
* fix for bug 310206: although the path is made with only cubic beziers ↵Johan B. C. Engelen2012-10-021-9/+16
| | | | | | | | (bezier_fit_cubic...), the closing path segment is still a linearbezier so original code will bug for closed paths. made the code more general by standard 2geom code to determine the curvature of the end of a curve without knowing its type. Fixed bugs: - https://launchpad.net/bugs/310206 (bzr r11723)
* Drop GTK+ 2.20 support.Alex Valavanis2012-07-051-4/+0
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1020494 (bzr r11529)
* Stop deriving SPCanvasItem from GtkObjectAlex Valavanis2012-06-091-1/+1
| | | (bzr r11469.1.1)
* Eliminated duplication of GTK key defines.Jon A. Cruz2012-05-031-48/+1
| | | (bzr r11318)
* Get rid of remaining deprecated GDK Key symbolsAlex Valavanis2012-04-151-4/+4
| | | (bzr r11250)
* Replace deprecated GDK key symbolsAlex Valavanis2012-04-091-13/+65
| | | (bzr r11194)
* cppcheckKris De Gussem2012-03-071-1/+1
| | | (bzr r11052)
* cppcheckKris De Gussem2012-02-151-1/+1
| | | (bzr r10987)
* Initial C++ification of SPCanvas.Jon A. Cruz2012-01-121-1/+2
| | | (bzr r10873)
* 1) make snapping to clip/mask paths optional (see document properties dialog ↵Diederik van Lierop2011-10-081-2/+5
| | | | | | | | -> snap tab) 2) for debugging purposes: code added for showing all snap candidates 3) groundwork for tangential/perpendicular snapping (bzr r10672)
* Completely remove NRRect, NRRectL, in-svg-plane.hKrzysztof Kosi??ski2011-08-271-1/+2
| | | (bzr r10582.1.6)
* Remove more of libnrKrzysztof Kosi??ski2011-06-231-6/+6
| | | (bzr r10347.1.2)
* Split SPCanvasItem and SPCanvasGroup to individual .h files. Removed forward ↵Jon A. Cruz2010-12-231-0/+1
| | | | | header. (bzr r9978.1.1)
* 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)
* Snapmanager in pencil tool: setup() must be followed by unSetup() to clear ↵Diederik van Lierop2010-08-221-3/+4
| | | | | pointers (bzr r9720)
* Clear pointers in the snapmanager if they're no longer needed.Diederik van Lierop2010-08-111-0/+2
| | | (bzr r9697)
* Second attempt at fixing LP452174 (first node in freehand is ignored)Diederik van Lierop2010-02-081-1/+7
| | | | | | Fixed bugs: - https://launchpad.net/bugs/452174 (bzr r9068)
* Pencil tool: fix drawing when starting a new freehand path on top of the ↵Diederik van Lierop2010-02-071-5/+26
| | | | | pre-snap indicator, and snap the end-point of the freehand path (bzr r9065)
* Tiny bit of refactoring (inverting some logic)Diederik van Lierop2010-02-061-5/+1
| | | (bzr r9059)
* Don't discard first point in pencil's freehand mode, and add a missing ↵Diederik van Lierop2010-02-041-0/+1
| | | | | | | | return statement Fixed bugs: - https://launchpad.net/bugs/452174 (bzr r9052)
* Finally introducing the pre-snap indicatorDiederik van Lierop2010-01-301-1/+6
| | | (bzr r9034)
* Remove redundancy from snapping API (type of snapsource no longer has to be ↵Diederik van Lierop2010-01-231-13/+13
| | | | | specified explicitly) (bzr r9014)
* restore ctrl+click dots in pencilbulia byak2009-09-031-1/+12
| | | (bzr r8555)
* Make the snap delay mechanism easier to implement for the devs, and get rid ↵Diederik van Lierop2009-07-181-8/+4
| | | | | of the related warning messages (bzr r8302)
* - Move snap delay mechanism to the event context (used to be in SPCanvas)Diederik van Lierop2009-03-291-8/+8
| | | | | | - Rename lots of variables and methods to make them easier to understand - Add snapping to the connector tool (bzr r7589)
* limit dot creation to straight line modes of Pen onlybulia byak2009-02-241-14/+2
| | | (bzr r7359)
* The snap indicator's tooltip now displays "A to B", whereas before it only ↵Diederik van Lierop2009-02-201-3/+3
| | | | | displayed "B". (bzr r7335)
* simplify sketch result to fix crashJohan B. C. Engelen2009-01-271-0/+9
| | | (bzr r7191)
* fix crash when drawing very quickly while still loading inkscape.Johan B. C. Engelen2009-01-271-3/+4
| | | (bzr r7190)
* - The snap-delay mechanism should now be more robust. From now on, it must ↵Diederik van Lierop2009-01-251-43/+41
| | | | | | | be turned on and off explicitely within each context. This prevents delayed snapping events from being fired after the context or context's state has changed. - Creating single dots now snaps (bzr r7172)
* fix buildJohan B. C. Engelen2009-01-081-1/+1
| | | (bzr r7098)