summaryrefslogtreecommitdiffstats
path: root/src/perspective3d.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fundamentally reworked version of the 3D box tool (among many other things, ↵Maximilian Albert2007-12-131-97/+0
| | | | | 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)
* Use angle step from prefs for rotation of PLs; Alt+parentheses rotate PLs by ↵Maximilian Albert2007-09-111-1/+1
| | | | | (constant) small amount (bzr r3720)
* Infrastructure to set direction of infinite VPs (now adjustable by some ↵Maximilian Albert2007-09-011-0/+2
| | | | | shortcuts; this may be removed later on) (bzr r3657)
* Various small cleanupsMaximilian Albert2007-08-261-0/+2
| | | (bzr r3587)
* Hold perspectives on document level rather than globally; this corrects the ↵Maximilian Albert2007-08-091-13/+2
| | | | | changes made in commit #15681 (bzr r3445)
* Fix behaviour of toggle buttons (for VP states) in 3D box toolbar; reshape ↵Maximilian Albert2007-08-071-0/+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/+1
| | | | | perspective (bzr r3409)
* (Un-)Snapping of VPs by Shift-dragging; this makes it possible to separate ↵Maximilian Albert2007-08-061-3/+16
| | | | | perspectives and thus create new ones interactively (bzr r3392)
* First stage of draggable vanishing points (no snapping/unsnapping yet)Maximilian Albert2007-08-061-0/+2
| | | (bzr r3391)
* Workaround for some segfaults: Store perspectives globally instead of in ↵Maximilian Albert2007-08-061-3/+6
| | | | | each desktop (this should probably be reverted later on) (bzr r3390)
* Convenience for debuggingMaximilian Albert2007-08-061-0/+4
| | | (bzr r3389)
* Write/read perspectives to/from SVG; store ratios of the distances from ↵Maximilian Albert2007-08-061-0/+6
| | | | | corners to VPs (preparation for dragging) (bzr r3388)
* Preparatory stuff to combine VPs in draggersMaximilian Albert2007-08-061-3/+4
| | | (bzr r3387)
* Store a global list of existing perspectives; for each perspective hold a ↵Maximilian Albert2007-08-061-3/+15
| | | | | list of associated boxes; explicitly pass perspectives as arguments when creating PLs (bzr r3380)
* More meaningful name for 3D axis directionsMaximilian Albert2007-07-031-4/+4
| | | (bzr r3169)
* First (very limited) version of the 3D box tool; allows for drawing of new ↵Maximilian Albert2007-06-211-0/+61
boxes in a fixed perspective without any live interaction. (bzr r3084)