summaryrefslogtreecommitdiffstats
path: root/src/pencil-context.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-11-09Moved and renamed some tool-related files.Markus Engel1-916/+0
(bzr r12785)
2013-11-07First step of moving tools into appropriate namespaces.Markus Engel1-41/+47
(bzr r12782)
2013-10-07cppcheck: initialisationKris De Gussem1-10/+10
(bzr r12668)
2013-08-04Cleaned up once more.Markus Engel1-37/+17
(bzr r11608.1.118)
2013-07-31Fixed SPObject ctor and dtor; removed singleton.h; some smaller changes.Markus Engel1-8/+8
(bzr r11608.1.110)
2013-07-30Further refactoring of EventContexts.Markus Engel1-1/+1
(bzr r11608.1.109)
2013-04-20Moved factories to different files.Markus Engel1-1/+1
(bzr r11608.1.100)
2013-04-20Merging of EventContext classes complete.Markus Engel1-69/+8
(bzr r11608.1.98)
2013-04-17Update color lines overlay, with halo of 1 px matched by Gez. Fix some crash ↵root1-4/+4
snapping. Added new button widget to make cusp node (bzr r11950.1.96)
2013-04-13Replaced casting macros for EventContext tree; added contructors.Markus Engel1-0/+15
(bzr r11608.1.96)
2013-04-12Added prefPaths to contexts; modified SPFactoryMarkus Engel1-0/+2
(bzr r11608.1.94)
2013-04-09Added constructors to EventContext tree / some missing virtual pads.Markus Engel1-8/+16
(bzr r11608.1.90)
2013-04-08Started conversion of SPEventContext tree; added virtual pads to all classes.Markus Engel1-8/+31
(bzr r11608.1.89)
2013-03-11~sub fix, double click to reset default handles and control to 10% steproot1-1/+3
(bzr r11950.1.51)
2013-03-10Add pencil BSpline modeJabier Arraiza Cenoz1-2/+6
(bzr r11950.1.49)
2013-01-26More GObject boilerplate reductionAlex Valavanis1-32/+5
(bzr r12065)
2013-01-08Fix BSplines whit 1 segmentJabier Arraiza Cenoz1-3/+6
(bzr r11950.1.16)
2013-01-07Update nameroot1-0/+1
(bzr r11950.1.15)
2012-12-21not workingJabier Arraiza Cenoz1-2/+17
(bzr r11950.1.3)
2012-10-02fix for bug 310206: although the path is made with only cubic beziers ↵Johan B. C. Engelen1-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)
2012-07-05Drop GTK+ 2.20 support.Alex Valavanis1-4/+0
Fixed bugs: - https://launchpad.net/bugs/1020494 (bzr r11529)
2012-06-09Stop deriving SPCanvasItem from GtkObjectAlex Valavanis1-1/+1
(bzr r11469.1.1)
2012-05-03Eliminated duplication of GTK key defines.Jon A. Cruz1-48/+1
(bzr r11318)
2012-04-15Get rid of remaining deprecated GDK Key symbolsAlex Valavanis1-4/+4
(bzr r11250)
2012-04-09Replace deprecated GDK key symbolsAlex Valavanis1-13/+65
(bzr r11194)
2012-03-07cppcheckKris De Gussem1-1/+1
(bzr r11052)
2012-02-15cppcheckKris De Gussem1-1/+1
(bzr r10987)
2012-01-12Initial C++ification of SPCanvas.Jon A. Cruz1-1/+2
(bzr r10873)
2011-10-081) make snapping to clip/mask paths optional (see document properties dialog ↵Diederik van Lierop1-2/+5
-> snap tab) 2) for debugging purposes: code added for showing all snap candidates 3) groundwork for tangential/perpendicular snapping (bzr r10672)
2011-08-27Completely remove NRRect, NRRectL, in-svg-plane.hKrzysztof Kosi??ski1-1/+2
(bzr r10582.1.6)
2011-06-23Remove more of libnrKrzysztof Kosi??ski1-6/+6
(bzr r10347.1.2)
2010-12-23Split SPCanvasItem and SPCanvasGroup to individual .h files. Removed forward ↵Jon A. Cruz1-0/+1
header. (bzr r9978.1.1)
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-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)
2010-08-22Snapmanager in pencil tool: setup() must be followed by unSetup() to clear ↵Diederik van Lierop1-3/+4
pointers (bzr r9720)
2010-08-11Clear pointers in the snapmanager if they're no longer needed.Diederik van Lierop1-0/+2
(bzr r9697)
2010-02-08Second attempt at fixing LP452174 (first node in freehand is ignored)Diederik van Lierop1-1/+7
Fixed bugs: - https://launchpad.net/bugs/452174 (bzr r9068)
2010-02-07Pencil tool: fix drawing when starting a new freehand path on top of the ↵Diederik van Lierop1-5/+26
pre-snap indicator, and snap the end-point of the freehand path (bzr r9065)
2010-02-06Tiny bit of refactoring (inverting some logic)Diederik van Lierop1-5/+1
(bzr r9059)
2010-02-04Don't discard first point in pencil's freehand mode, and add a missing ↵Diederik van Lierop1-0/+1
return statement Fixed bugs: - https://launchpad.net/bugs/452174 (bzr r9052)
2010-01-30Finally introducing the pre-snap indicatorDiederik van Lierop1-1/+6
(bzr r9034)
2010-01-23Remove redundancy from snapping API (type of snapsource no longer has to be ↵Diederik van Lierop1-13/+13
specified explicitly) (bzr r9014)
2009-09-03restore ctrl+click dots in pencilbulia byak1-1/+12
(bzr r8555)
2009-07-18Make the snap delay mechanism easier to implement for the devs, and get rid ↵Diederik van Lierop1-8/+4
of the related warning messages (bzr r8302)
2009-03-29- Move snap delay mechanism to the event context (used to be in SPCanvas)Diederik van Lierop1-8/+8
- Rename lots of variables and methods to make them easier to understand - Add snapping to the connector tool (bzr r7589)
2009-02-24limit dot creation to straight line modes of Pen onlybulia byak1-14/+2
(bzr r7359)
2009-02-20The snap indicator's tooltip now displays "A to B", whereas before it only ↵Diederik van Lierop1-3/+3
displayed "B". (bzr r7335)
2009-01-27simplify sketch result to fix crashJohan B. C. Engelen1-0/+9
(bzr r7191)
2009-01-27fix crash when drawing very quickly while still loading inkscape.Johan B. C. Engelen1-3/+4
(bzr r7190)
2009-01-25- The snap-delay mechanism should now be more robust. From now on, it must ↵Diederik van Lierop1-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)
2009-01-08fix buildJohan B. C. Engelen1-1/+1
(bzr r7098)