summaryrefslogtreecommitdiffstats
path: root/src/draw-context.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-3/+3
| | | (bzr r5915)
* Fix bug: allow curved paths again when switching back from 'wait for path' ↵Maximilian Albert2008-06-121-4/+3
| | | | | mode in pen context (bzr r5906)
* When expecting mouse clicks for a LPE in pen context, don't concatenate with ↵Maximilian Albert2008-06-121-0/+7
| | | | | or continue existing paths (bzr r5904)
* More infrastructure to have waiting LPEs that are freshly created and ↵Maximilian Albert2008-06-121-4/+6
| | | | | applied to yet-to-be-drawn paths (bzr r5903)
* simplify code that puts anchors at start and end of paths in draw context.Johan B. C. Engelen2008-06-081-6/+3
| | | (bzr r5859)
* spdc_flush_white(SPDrawContext *dc, SPCurve *gc) now uses ↵Johan B. C. Engelen2008-06-061-1/+1
| | | | | curve->get_pathvector instead of get_bpath. (bzr r5839)
* merge gsoc2008_johan_path2geom into trunkJohan B. C. Engelen2008-06-061-2/+2
| | | (bzr r5823)
* New 'spiro spline mode' in pen/pencil tool which automatically adds the ↵Maximilian Albert2008-06-041-2/+11
| | | | | spiro spline LPE to newly drawn paths (bzr r5800)
* Groundwork to allow automatic application of an LPE to a newly drawn pathMaximilian Albert2008-06-041-0/+14
| | | (bzr r5799)
* Fix a regression in the snapper, caused by me. Sorry!Diederik van Lierop2008-05-161-2/+2
| | | (bzr r5680)
* Add a centralized check (i.e. in the snapper mechanism) whether we've ↵Diederik van Lierop2008-05-121-5/+2
| | | | | snapped or not, instead of leaving it up to the various tools. This should prevent these tools from moving to (0,0) if they bluntly use the value returned by the snapping mechanism without checking whether snapping has really occured. (bzr r5659)
* - try to use more forward declarations for less dependencies on display/curve.hJohan B. C. Engelen2008-05-091-4/+5
| | | | | | - change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath. - added const methods, so protect changes to _bpath in SPCurve (bzr r5636)
* struct SPCurve => class SPCurveJohan B. C. Engelen2008-05-051-38/+38
| | | | | change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
* - Major refactoring of snapping related code...Diederik van Lierop2008-04-301-11/+6
| | | | | - Enabling snap indicator for all remaining tools (bzr r5556)
* Refactor snapper and snapindicator (in order to enable the snapindicator in ↵Diederik van Lierop2008-04-071-4/+4
| | | | | the selector tool) (bzr r5374)
* - Created a SPLPEItem class that handles applying a LPE to an ItemBastien Bouclet2008-03-281-3/+1
| | | | | | - LPEs can now be applied to groups - Updated the bend path to work properly with groups (bzr r5219)
* enable pen and pencil to correctly work with LPE; fix bug with disappearing ↵bulia byak2008-03-201-2/+16
| | | | | path when drawing too fast (bzr r5128)
* snapindicator in freehandJohan B. C. Engelen2008-03-041-3/+12
| | | (bzr r4959)
* warning cleanupJon A. Cruz2007-11-021-3/+3
| | | (bzr r4012)
* Only in the selector tool we should snap in bbox mode (PointType = ↵Diederik van Lierop2007-08-071-3/+2
| | | | | SNAPPOINT_BBOX) (bzr r3415)
* 1) Changes to snapping preferences dialogDiederik van Lierop2007-07-281-2/+2
| | | | | | 2) Strict snapping implemented, i.e. bbox only to bbox and nodes only to paths/nodes 3) Renaming of some constants to improve readability (bzr r3331)
* Purged unused variableJon A. Cruz2007-03-061-3/+0
| | | (bzr r2558)
* verbify esc to deselect; enable esc and ctrl-z to cancel drawing in calligraphicbulia byak2007-03-031-4/+0
| | | (bzr r2526)
* start switching sp_repr_new* over to XML::Document::create*, and rename ↵MenTaLguY2007-01-211-1/+2
| | | | | create methods to match DOM (bzr r2253)
* implement select next/prev as verbsbulia byak2006-11-061-12/+0
| | | (bzr r1918)
* undo annotationsbulia byak2006-10-051-1/+1
| | | (bzr r1767)
* peeled back the gboolean code as it hit on some complexity theory principles...Jon Phillips2006-08-251-1/+1
| | | | | need to rethink and incrementally change gbooleans to bools (bzr r1637)
* Ok, committed msgloan's patch to convert gbooleans to bools thus completingJon Phillips2006-08-231-1/+1
| | | | | one major janitorial task we identified.... (bzr r1633)
* patch from Gustav Broberg: undo annotations and history dialogbulia byak2006-06-291-1/+2
| | | (bzr r1315)
* break apart faster: prepend to list instead of append, add objects to ↵bulia byak2006-05-281-1/+1
| | | | | selection wholesale instead of one by one (bzr r1038)
* eliminate direct accesses to SPCurve::bpathMenTaLguY2006-05-091-1/+1
| | | (bzr r787)
* Various snapping cleanups and bug fixes.Carl Hetherington2006-05-051-1/+1
| | | (bzr r734)
* Give SPNamedView a SnapManager instance and use it for all management of ↵Carl Hetherington2006-05-031-3/+3
| | | | | snapping settings. (bzr r701)
* Get rid of the SP_DT_* macros which do nothing more than provide additional, ↵MenTaLguY2006-04-171-5/+5
| | | | | confusing, names for other functions. If shorter names are desired, the actual functions should be renamed -- or better, made into member functions. (bzr r532)
* bulk trailing spaces removal. consistency through MD5 of binaryRalf Stephan2006-02-151-2/+2
| | | (bzr r149)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+664
(bzr r1)