John Firebaugh
6df64dbf37
Switch to number keys 1-4 for modes ( fixes #731 )
2013-02-12 11:00:11 -08:00
Tom MacWright
f0b761b979
Lasso action
2013-02-07 16:21:25 -05:00
Ansis Brammanis
a4bf7c689f
Merge DragNode and DragMidpoint
...
Adds shared behaviors such as snapping to DragMidpoint
2013-02-06 10:49:58 -05:00
John Firebaugh
7e68e8e114
Add iD.Context
...
This is a facade interface that ties together a bunch of
different internal objects and will make it easier to write
tests for behaviors, modes, and operations.
2013-02-01 12:40:15 -05:00
John Firebaugh
7ea7326f92
Extract Select behavior
2013-01-31 15:56:24 -05:00
John Firebaugh
402a9424c0
Make selection an array of entity IDs
...
Should have no visible effect yet.
2013-01-31 13:51:12 -05:00
John Firebaugh
7e8126ded9
I18n for modes and operations
2013-01-31 11:20:41 -05:00
Saman Bemel-Benrud
1b495870c0
grammar for tooltips, keybinding hints, other tooltip fixes.
2013-01-30 19:09:10 -05:00
John Firebaugh
8fe9da4710
Mode name and shortcut key should match
2013-01-28 17:29:21 -05:00
Tom MacWright
6ae683dedc
Hints for keybindings. Refs #517
2013-01-28 16:18:49 -05:00
Saman Bemel-Benrud
b9a2914b35
implementing flexible grid.
2013-01-15 20:11:05 -05:00
John Firebaugh
7dc1945ee3
accuracy-handle -> midpoint
2013-01-11 14:54:51 -08:00
John Firebaugh
2d3ce6c125
Extract hover behavior
2013-01-07 08:34:37 -08:00
John Firebaugh
40a32de443
Hide select cursors when in draw modes ( fixes #290 )
2012-12-21 13:32:39 -08:00
John Firebaugh
6a4b75aa88
latedrag functionality was merged into iD.behavior.drag
2012-12-21 12:29:59 -08:00
John Firebaugh
2c8bbd8985
Integrate new drag behaviors
2012-12-21 12:10:44 -08:00
Tom MacWright
811187620d
jshint fixes
2012-12-18 10:47:32 -05:00
Saman Bemel-Benrud
37c79c0500
basic cursor stuff.
2012-12-14 16:30:31 -05:00
Tom MacWright
7cb6cfbe04
Refactor drag features into sub-control and allow dragging in selection
...
mode
2012-12-07 09:57:30 -05:00
Tom MacWright
9b71f48521
Fix accuracy nodes
2012-12-06 19:41:43 -05:00
John Firebaugh
9743ee282b
More mode and action overhaul
...
Pass entities to actions via id; this allows safe composition
of actions that modify the same entity.
Fix remaining ghost node cases (#213 ).
Create more logical undo states when drawing.
2012-12-06 18:39:51 -05:00
Tom MacWright
3b7af751f4
Remove listeners when we're done
2012-12-06 17:55:26 -05:00
Tom MacWright
cd3129061c
Refactor dragging, include latedrag
2012-12-06 17:33:02 -05:00
Tom MacWright
3f97ca10c5
Keep buttons active during all phases. Fixes #200
2012-12-05 18:36:34 -05:00
Tom MacWright
4dee98ea1a
Tweak button styles, add browse button
2012-12-05 17:59:19 -05:00
John Firebaugh
435be12529
Split modes into separate files
2012-12-05 12:52:26 -05:00