summaryrefslogtreecommitdiffstats
path: root/src/vanishing-point.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clean up comments and remove (already commented) debugging messagesMaximilian Albert2008-02-221-50/+0
| | | (bzr r4824)
* Bug fix: prevent perspectives from being transformed more than once (by ↵Maximilian Albert2007-12-231-4/+4
| | | | | keeping track of selected boxes and their transformations). (bzr r4291)
* Warning cleanupJon A. Cruz2007-12-151-10/+10
| | | (bzr r4234)
* If necessary, split up perspectives when applying transformations to boxes; ↵Maximilian Albert2007-12-131-5/+1
| | | | | moreover, fix crash caused by listening to already destroyed perspectives (bzr r4227)
* Fundamentally reworked version of the 3D box tool (among many other things, ↵Maximilian Albert2007-12-131-392/+304
| | | | | this fixes bugs #168900 and #168868). See mailing list for details. Sorry for this single large commit but it was unfeasible to keep the history. (bzr r4224)
* Warning cleanupJon A. Cruz2007-11-251-1/+1
| | | (bzr r4133)
* Warning cleanupJon A. Cruz2007-11-101-11/+11
| | | (bzr r4052)
* Decent support for setting the direction of infinite VPs via the toolbar and ↵Maximilian Albert2007-09-011-0/+11
| | | | | partial fix for wrong undo behaviour (?) (bzr r3659)
* Draw perspective lines for infinite VPs, too (they are updated during ↵Maximilian Albert2007-08-171-29/+64
| | | | | scrolling or zooming); don't create knots for infinite VPs on the canvas (bzr r3495)
* Hold perspectives on document level rather than globally; this corrects the ↵Maximilian Albert2007-08-091-28/+21
| | | | | changes made in commit #15681 (bzr r3445)
* Status bar tips for VP draggersMaximilian Albert2007-08-091-6/+50
| | | (bzr r3444)
* Fix behaviour of toggle buttons (for VP states) in 3D box toolbar; reshape ↵Maximilian Albert2007-08-071-1/+1
| | | | | boxes when state of a VP changes (bzr r3412)
* Set z-orders of 3D box faces during dragging/resizing according to the ↵Maximilian Albert2007-08-071-0/+10
| | | | | perspective (bzr r3409)
* Draw perspective lines; provide shortcuts to toggle their visibility and the ↵Maximilian Albert2007-08-061-6/+127
| | | | | corners where they are attached (bzr r3393)
* (Un-)Snapping of VPs by Shift-dragging; this makes it possible to separate ↵Maximilian Albert2007-08-061-12/+268
| | | | | perspectives and thus create new ones interactively (bzr r3392)
* First stage of draggable vanishing points (no snapping/unsnapping yet)Maximilian Albert2007-08-061-0/+339
| | | (bzr r3391)
* Write/read perspectives to/from SVG; store ratios of the distances from ↵Maximilian Albert2007-08-061-0/+9
| | | | | corners to VPs (preparation for dragging) (bzr r3388)
* Preparatory stuff to combine VPs in draggersMaximilian Albert2007-08-061-1/+1
| | | (bzr r3387)
* Move 3D axis manipulation functions to separate fileMaximilian Albert2007-07-111-5/+0
| | | (bzr r3226)
* More 3D auxiliary/convenience functionsMaximilian Albert2007-07-101-0/+4
| | | (bzr r3211)
* New/updated 3D box auxiliary/convenience functions (e.g., allow ↵Maximilian Albert2007-07-041-0/+3
| | | | | (un)constrained movement of corners, too; determine midpoints of edges) (bzr r3183)
* More meaningful name for 3D axis directionsMaximilian Albert2007-07-031-1/+1
| | | (bzr r3169)
* First (very limited) version of the 3D box tool; allows for drawing of new ↵Maximilian Albert2007-06-211-0/+101
boxes in a fixed perspective without any live interaction. (bzr r3084)