summaryrefslogtreecommitdiffstats
path: root/src/pen-context.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Moved and renamed some tool-related files.Markus Engel2013-11-091-1404/+0
| | | (bzr r12785)
* First step of moving tools into appropriate namespaces.Markus Engel2013-11-071-105/+111
| | | (bzr r12782)
* Units: stop newing Unit objects. pass around pointers to "undeletable" Unit ↵Johan B. C. Engelen2013-10-121-1/+1
| | | | | objects in the UnitTable. I think we should move to using indexed units, and pass around the index of the unit in the unittable, or smth like that... ? (bzr r12679)
* C++Johan B. C. Engelen2013-10-041-1/+1
| | | (bzr r12660)
* Merged from trunk (r12488).Markus Engel2013-08-301-5/+8
|\ | | | | (bzr r11608.1.120)
| * Ported away from and removed "sp-metrics.*".Matthew Petroff2013-07-201-2/+2
| | | | | | (bzr r12380.1.47)
| * Removed "helper/units.h" from "pen-context.cpp".Matthew Petroff2013-07-191-3/+6
| | | | | | (bzr r12380.1.38)
* | Cleaned up once more.Markus Engel2013-08-041-98/+57
| | | | | | (bzr r11608.1.118)
* | Fixed SPObject ctor and dtor; removed singleton.h; some smaller changes.Markus Engel2013-07-311-9/+9
| | | | | | (bzr r11608.1.110)
* | Further refactoring of EventContexts.Markus Engel2013-07-301-2/+2
| | | | | | (bzr r11608.1.109)
* | Merged from trunk (r12419).Markus Engel2013-07-141-24/+24
|\| | | | | (bzr r11608.1.107)
| * Temporily fix abiguous macros before later removal.Jon A. Cruz2013-04-281-24/+24
| | | | | | (bzr r12310)
* | various changesMarkus Engel2013-04-271-47/+47
| | | | | | (bzr r11608.1.105)
* | Removed some unused files; more refactoring in EventContext tree.Markus Engel2013-04-211-3/+3
| | | | | | (bzr r11608.1.104)
* | Moved factories to different files.Markus Engel2013-04-201-1/+1
| | | | | | (bzr r11608.1.100)
* | Merging of EventContext classes complete.Markus Engel2013-04-201-95/+18
| | | | | | (bzr r11608.1.98)
* | Replaced casting macros for EventContext tree; added contructors.Markus Engel2013-04-131-0/+16
| | | | | | (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-10/+20
| | | | | | (bzr r11608.1.90)
* | Started conversion of SPEventContext tree; added virtual pads to all classes.Markus Engel2013-04-081-13/+56
|/ | | (bzr r11608.1.89)
* More GObject boilerplate reductionAlex Valavanis2013-01-261-37/+9
| | | (bzr r12064)
* code cleanup: add own includes to cpp files or make the functions static if ↵Campbell Barton2012-10-041-5/+5
| | | | | they are not used elsewhere. (bzr r11735)
* Shortcuts. Fix for Bug #167796 (zoom keys (shortcuts) 3,4,6 on numeric pad ↵Nicolas Dufour2012-07-101-4/+0
| | | | | not working). (bzr r11537)
* 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-7/+7
| | | (bzr r11469.1.1)
* Centralized line creation and enhanced visibility.Jon A. Cruz2012-05-091-8/+9
| | | (bzr r11350)
* C++ification of SPCtrlLine in preparation of visibility improvements.Jon A. Cruz2012-05-041-17/+17
| | | (bzr r11321)
* Corrected hardcoded hit detection in pen & pencil tool endpoint detection.Jon A. Cruz2012-05-031-7/+0
| | | (bzr r11319)
* Eliminated duplication of GTK key defines.Jon A. Cruz2012-05-031-54/+4
| | | (bzr r11318)
* Adding base configurable sizing of controls/handles.Jon A. Cruz2012-05-031-124/+99
| | | (bzr r11316)
* Replace deprecated GDK key symbolsAlex Valavanis2012-04-091-34/+89
| | | (bzr r11194)
* Initial C++ification of SPCanvas.Jon A. Cruz2012-01-121-3/+4
| | | (bzr r10873)
* 1) make snapping to clip/mask paths optional (see document properties dialog ↵Diederik van Lierop2011-10-081-2/+4
| | | | | | | | -> snap tab) 2) for debugging purposes: code added for showing all snap candidates 3) groundwork for tangential/perpendicular snapping (bzr r10672)
* Remove more of libnrKrzysztof Kosi??ski2011-06-231-2/+1
| | | (bzr r10347.1.2)
* add new preference widget for a number with a unit.Johan B. C. Engelen2011-04-171-1/+1
| | | | | change Preferences > Steps to this new widget (bzr r10177)
* 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)
* Clear pointers in the snapmanager if they're no longer needed.Diederik van Lierop2010-08-111-0/+5
| | | (bzr r9697)
* - Snap while rotating an object using the selector toolDiederik van Lierop2010-07-121-1/+1
| | | | | | - Rename the ConstraintLine class to SnapConstraint - Move some duplicated code to 2geom (bzr r9607)
* Pen context, paraxial mode: don't add a L-shaped path to close the shape ↵Diederik van Lierop2010-02-281-9/+14
| | | | | when the nodes are already perfectly aligned (e.g. due to snapping to a grid) (bzr r9117)
* Pen tool in paraxial mode: Fix automatic selection of the correct paraxial ↵Diederik van Lierop2010-02-271-0/+1
| | | | | direction after deleting the last node (bzr r9116)
* Pen tool in paraxial mode: fix automatic orientation of first line segmentDiederik van Lierop2010-02-231-1/+6
| | | | | | Fixed bugs: - https://launchpad.net/bugs/522335 (bzr r9108)
* 1) Making snapping behaviour for paraxial lines (in the pen tool) similar to ↵Diederik van Lierop2010-02-221-21/+33
| | | | | | | | other tools 2) Always apply the constraint when asking for a constrained snap 3) Show snap indicator when applying a constraint (bzr r9105)
* Tiny bit of refactoring (inverting some logic)Diederik van Lierop2010-02-061-3/+3
| | | (bzr r9059)
* Finally introducing the pre-snap indicatorDiederik van Lierop2010-01-301-2/+16
| | | (bzr r9034)
* Remove redundancy from snapping API (type of snapsource no longer has to be ↵Diederik van Lierop2010-01-231-8/+8
| | | | | specified explicitly) (bzr r9014)
* Do not append a segment when finishing an open path with right clickKrzysztof Kosi??ski2010-01-141-13/+15
| | | | | | | | in the pen tool. Fixed bugs: - https://launchpad.net/bugs/208768 (bzr r8975)
* patch from 289774bulia byak2009-08-181-7/+2
| | | (bzr r8508)
* Make the snap delay mechanism easier to implement for the devs, and get rid ↵Diederik van Lierop2009-07-181-3/+1
| | | | | of the related warning messages (bzr r8302)
* comment out apparently unused codebulia byak2009-06-051-0/+2
| | | (bzr r8004)