summaryrefslogtreecommitdiffstats
path: root/src/selection.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* Avoid self-snapping when dragging a rotation center, and draw the rotation ↵Diederik van Lierop2010-07-241-0/+2
| | | | | center at the snapped position (bzr r9641)
* - "Snap nodes or handles" button now also includes smooth nodesDiederik van Lierop2010-05-211-4/+10
| | | | | - Improved snap tooltips (bzr r9440)
* Refactoring the snapping API (making it easier to maintain and understand ↵Diederik van Lierop2010-01-091-12/+12
| | | | | for the devs) (bzr r8960)
* Small snap bug has been eliminated, flowed text snapping now uses baseline, ↵Diederik van Lierop2009-12-301-3/+3
| | | | | replacing tabs by spaces, removing some commented lines (bzr r8925)
* Major simplification of 3D box code.Maximilian Albert2009-12-261-32/+17
| | | (bzr r8911)
* Refactoring of 3D box tool, mainly to avoid unnecessary creation of ↵Maximilian Albert2009-12-261-1/+1
| | | | | perspectives. (bzr r8910)
* The snap indicator's tooltip now displays "A to B", whereas before it only ↵Diederik van Lierop2009-02-201-16/+16
| | | | | displayed "B". (bzr r7335)
* Merge from fe-movedTed Gould2008-11-211-5/+5
| | | (bzr r6891)
* From trunkTed Gould2008-10-271-29/+34
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-41/+17
| | | (bzr r6884)
* More NR ==> Geom conversion (points and some matrices/transforms)Maximilian Albert2008-09-181-4/+29
| | | (bzr r6836)
* Remove debugging messagesMaximilian Albert2008-08-181-2/+0
| | | (bzr r6689)
* Many debugging messagesMaximilian Albert2008-08-181-0/+2
| | | (bzr r6661)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-1/+1
| | | (bzr r6593)
* NR::Maybe => boost::optionalJohan B. C. Engelen2008-08-051-7/+7
| | | (bzr r6569)
* Remove now obsolete functionsMaximilian Albert2008-07-291-8/+0
| | | (bzr r6458)
* First step towards making helper paths for LPE items work betterMaximilian Albert2008-06-161-0/+8
| | | (bzr r5954)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-1/+1
| | | (bzr r5915)
* Make grouped 3D boxes work correctly when transformed (fixes: LP 188991)Maximilian Albert2008-03-191-8/+67
| | | (bzr r5122)
* Bug fix: prevent perspectives from being transformed more than once (by ↵Maximilian Albert2007-12-231-0/+11
| | | | | keeping track of selected boxes and their transformations). (bzr r4291)
* Also consider path nodes for snappingDiederik van Lierop2007-11-211-8/+1
| | | (bzr r4122)
* Warning cleanupJon A. Cruz2007-10-261-1/+1
| | | (bzr r3962)
* avoid code duplication, i.e. use sp_item_snappoints in the object-snapper.cppDiederik van Lierop2007-09-151-2/+2
| | | (bzr r3752)
* Make snapping to the item's transformation center optional, but not yet ↵Diederik van Lierop2007-08-041-2/+4
| | | | | available in the snapping preferences dialog (bzr r3365)
* Snapping the transformation origin should also work for paths, not only for ↵Diederik van Lierop2007-07-251-0/+4
| | | | | shapes (bzr r3296)
* Changes to the selector tool, e.g. option to choose either APPROXIMATE_BBOX ↵Diederik van Lierop2007-04-081-9/+9
| | | | | or GEOMETRIC_BBOX (bzr r2833)
* Selector tool shouldn't snap to path nodes, see Bulia's comment in bug #1589436Diederik van Lierop2007-03-261-1/+10
| | | (bzr r2767)
* Eliminate remaining sources of empty NR::RectsMenTaLguY2007-03-111-12/+16
| | | (bzr r2605)
* Switch selection bounds and center to use NR::Maybe, addressing most of theMenTaLguY2007-03-111-49/+12
| | | | | recent bbox regressions. (bzr r2604)
* Merge further bbox workMenTaLguY2007-03-101-3/+5
| | | (bzr r2596)
* specialize MaybeStorage for Rect, and start using reference maybes toMenTaLguY2007-03-091-1/+1
| | | | | avoid some copies (bzr r2582)
* Separate NRRect and NR::Rect a bit further; the goal is to get to the point ↵MenTaLguY2007-03-051-1/+7
| | | | | where there is no way to create an empty NR::Rect (bzr r2551)
* adapt code to new Maybe/bbox regimeMenTaLguY2007-03-041-12/+9
| | | (bzr r2538)
* 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)
* switch to sigc++ signals for "modified" and "release"MenTaLguY2006-07-211-38/+18
| | | (bzr r1449)
* Applied patch #1503864Jon A. Cruz2006-06-111-0/+8
| | | (bzr r1202)
* Get rid of the SP_DT_* macros which do nothing more than provide additional, ↵MenTaLguY2006-04-171-1/+1
| | | | | confusing, names for other functions. If shorter names are desired, the actual functions should be renamed -- or better, made into member functions. (bzr r532)
* Fixing bug 1462517Andrius Ramanauskas2006-04-051-2/+4
| | | (bzr r428)
* patch #1450307 - option for select all to work in layer with it's sub-layers:Andrius Ramanauskas2006-03-311-5/+44
| | | | | | | * Replaced check-box in preferences with 3 radio buttons (in all document in current layer only, in current layer with sub-layers) * Altered "Select all" functionality to include objects in sub-layers (if preference is on) * Altered TAB functionality to include sub-layers (had to introduce "context layer" concept in Selection class - without it TAB'ing would end in deepest child, but it needs to return to parent on subsequent TAB key press) (bzr r380)
* use rotation center in keyboard rotation and transform dialogbulia byak2006-03-221-0/+17
| | | (bzr r273)
* optimization: prevent taking bbox twice of the first object in selectionbulia byak2006-03-221-1/+3
| | | (bzr r271)
* more information on objects selected in groupsbulia byak2006-03-221-0/+14
| | | (bzr r270)
* Replace GC::Managed<>::clearOnceInaccessible with GC::soft_ptr<>MenTaLguY2006-03-151-1/+0
| | | (bzr r241)
* bulk trailing spaces removal. consistency through MD5 of binaryRalf Stephan2006-02-151-10/+10
| | | (bzr r149)
* Fix a typo in a previous commit. Closes #1401357.Carl Hetherington2006-01-231-1/+1
| | | (bzr r20)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+450
(bzr r1)