John Firebaugh
1e78ee5c87
Stricter jshint
2013-10-24 16:08:48 -07:00
John Firebaugh
3a7c184e69
Move the save dialog to the sidebar
2013-05-29 17:47:33 -07:00
John Firebaugh
d238e4eaeb
Convert Tail to a behavior
...
This avoids an extra mousemove listener in base modes.
2013-05-14 17:51:24 -07:00
John Firebaugh
24ecf2a697
Don't show radial menu after dragging node ( fixes #1385 )
2013-04-26 11:45:01 -07:00
John Firebaugh
cf60d344f1
Fix AddPoint's use of Select mode
2013-04-12 11:26:03 -04:00
Ansis Brammanis
acdc1b3824
add nodes to all of a segment's ways
...
when
- dragging a node to a way
- starting a line from a way
- starting an area from a way
- drawing a way
2013-04-04 17:58:53 -04:00
John Firebaugh
0c2957ca1b
Decrement mode keybindings ( fixes #1073 )
2013-03-18 10:23:43 -07:00
John Firebaugh
6df64dbf37
Switch to number keys 1-4 for modes ( fixes #731 )
2013-02-12 11:00:11 -08:00
Ansis Brammanis
c8ab057f19
Remove unused midpoint code
2013-02-04 18:26:45 -05:00
John Firebaugh
579d632563
Hoist functions up a scope
2013-02-01 12:40:15 -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
5f41b74955
Remove controller.exit
2013-01-31 16:00:02 -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
6f7079d11c
AddWay/AddNode -> AddEntity
2013-01-31 12:06:21 -05:00
John Firebaugh
2655810efe
Remove unused parameter
2013-01-31 12:06:21 -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
168a3b5e26
Fix drawing on midpoints ( fixes #559 )
2013-01-30 16:14:29 -05:00
John Firebaugh
dbac370c71
More draw refactoring
2013-01-30 16:14:29 -05:00
Tom MacWright
6ae683dedc
Hints for keybindings. Refs #517
2013-01-28 16:18:49 -05:00
Tom MacWright
2527d57404
Simple map-tail minimalism. Fixes #467
2013-01-24 17:26:52 -05:00
John Firebaugh
18c7267010
Extract Draw behavior
...
Fixed some bugs but introduced others.
2013-01-24 17:00:48 -05:00
Tom MacWright
32ea30c3fb
Use isPoi for determining whether points are pois or not
2013-01-23 19:14:54 -05:00
John Firebaugh
ff15aa8e7b
Rewrite d3.keybinding
...
A keybinding now represents a set of key commands that can
be unbound as a set. Multiple keybindings are possible, and,
providing a namespace is provided to the constructor, will
not conflict with each other.
Also, key combination strings such as ⌘+A are now supported.
2013-01-22 14:55:08 -05:00
Tom MacWright
9a3d545f17
Do not focus text fields after initial placement
2013-01-22 14:42:21 -05:00
Tom MacWright
fd2ef2a78b
Rename tooltip to tail, use tail in modes.
2013-01-17 12:07:26 -05:00
Tom MacWright
eecc6b14fb
First shot at tooltips cc @samanbb
2013-01-16 18:39:12 -05:00
John Firebaugh
2d3ce6c125
Extract hover behavior
2013-01-07 08:34:37 -08:00
Tom MacWright
6040c6efa3
Fix map reference regression
2013-01-02 14:37:47 -05:00
Tom MacWright
f5873a3bc1
Add .hoverEnable to map and disable it for drawing-related modes. Fixes #234
2013-01-02 14:29:04 -05:00
John Firebaugh
40a32de443
Hide select cursors when in draw modes ( fixes #290 )
2012-12-21 13:32:39 -08:00
Tom MacWright
811187620d
jshint fixes
2012-12-18 10:47:32 -05:00
John Firebaugh
ad0efa4931
Place -> Point
...
We decided to use geometric terms for the modes.
2012-12-14 14:39:38 -08:00