Tom MacWright
5ab1eb61ee
Merge branch 'master' of github.com:systemed/iD
2013-02-11 15:38:47 -05:00
Tom MacWright
7401bc431c
Fade lasso in and out
2013-02-11 15:38:39 -05:00
John Firebaugh
1298fe195d
Remove keybinding coupling from iD.behavior.drag
2013-02-11 11:24:05 -08:00
John Firebaugh
66afcd9923
Platform-specific keybindings
...
Specifying keybindings that use a command key (⌘ on Mac,
Ctrl on Win/Linux) using the appropriate Mac binding, e.g.
'⌘Z'. Use iD.ui.cmd to translate it to an appropriate key
string for other platforms, e.g. 'Ctrl+Z'.
2013-02-11 11:24:05 -08:00
Ansis Brammanis
d458a3707f
Add comments about opera detection
2013-02-11 12:42:02 -05:00
Ansis Brammanis
fe32ca9d03
Yep, detecting opera.
...
Goal can be achieved with two different svg styles,
but Opera only implements one, Firefox the other. Can't
apply both because Chrome implements both.
2013-02-11 12:36:21 -05:00
Ansis Brammanis
fc6cb352d8
use compatible mouse position properties
2013-02-11 12:12:18 -05:00
Tom MacWright
511a42914c
Merge branch 'master' of github.com:systemed/iD
2013-02-11 11:03:06 -05:00
Tom MacWright
d34863bfc2
Toggle ui elements gracefully. Refs #449
2013-02-11 11:02:58 -05:00
Ansis Brammanis
97ab739f1b
Update bound data for all elements of points, vertices
2013-02-11 11:00:45 -05:00
Tom MacWright
38b327fefe
jshint fixes, fix global leak
2013-02-11 10:42:49 -05:00
John Firebaugh
3e7b0b0d98
Optimize iD.Connection
...
The big win here is using direct property accessors on
node attributes rather than iteration. The rest is just
micro-optimization.
2013-02-10 12:31:59 -08:00
John Firebaugh
65ab71c3d0
Extract iD.ui.SourceSwitch
2013-02-09 17:04:39 -08:00
John Firebaugh
c56879b29e
Update contributors on load ( fixes #699 )
2013-02-09 16:53:29 -08:00
John Firebaugh
5feb9dea5d
Make contributors i18n-friendly
2013-02-09 16:52:08 -08:00
John Firebaugh
b9fb37e1e4
i18n
2013-02-09 15:59:59 -08:00
John Firebaugh
ccb5b81645
Clean up geocoder
...
Pass context directly; fix indentation; i18n.
2013-02-09 15:51:49 -08:00
Tom MacWright
cd470675e2
Display name fix
2013-02-09 18:27:18 -05:00
John Firebaugh
843baa11c0
graph -> core
...
This matches how it's described in ARCHITECTURE.md.
2013-02-09 15:18:54 -08:00
Tom MacWright
7cb3bd3bae
Merge branch 'master' of github.com:systemed/iD
2013-02-09 18:12:12 -05:00
Tom MacWright
71fc68ddfa
Go live by default. Fixes #653
2013-02-09 18:11:59 -05:00
John Firebaugh
c406413b67
Browse button should be active when moving ( fixes #692 )
2013-02-09 15:09:13 -08:00
Tom MacWright
6faf7a27c4
Support zooming with keyboard. Fixes #695
2013-02-09 18:02:09 -05:00
Tom MacWright
d584eb2f9d
Pan, fix initial loads
2013-02-09 17:56:22 -05:00
Tom MacWright
d9b5816530
Store background setting in hash. Fixes #632
2013-02-09 17:34:44 -05:00
Tom MacWright
f56e27ad2a
Style tweaks and refactoring
2013-02-09 17:21:28 -05:00
Ian B
cc51fdc4be
Refactored geocoder to use data joins
2013-02-09 23:02:36 +01:00
Ian B
8a8a29013e
Search results area
...
Display multiple search results
2013-02-09 18:12:55 +01:00
Ansis Brammanis
a60ed7f6e5
Remove pointer-events for area being drawn
2013-02-09 00:04:29 -05:00
John Firebaugh
f1079a644a
Fix relation role in Split ( #694 )
2013-02-08 20:44:14 -08:00
Ansis Brammanis
f4a6edb224
Localize labels
2013-02-08 18:25:39 -05:00
Ansis Brammanis
334cb9f93b
Fix error, pos could be null
2013-02-08 18:01:45 -05:00
Ansis Brammanis
5b646b75c3
Only lasso if mouse has moved
2013-02-08 17:53:43 -05:00
Ansis Brammanis
ba47d3183d
Fix lasso and add it to select
2013-02-08 17:46:37 -05:00
Ansis Brammanis
123c700853
Fix midpoint dragging
2013-02-08 16:49:09 -05:00
John Firebaugh
e05531ad6c
Fix circularize boundary cases ( fixes #494 )
...
There are still more boundary cases even farther out. But this is
probably sufficient for the real world.
2013-02-08 12:08:48 -08:00
John Firebaugh
d59320ee4b
Extract Way#replaceNode
2013-02-08 12:07:57 -08:00
Tom MacWright
5139de969e
Slow-remove tiles, pay attention to parentNode, refs #686
2013-02-08 13:48:51 -05:00
Tom MacWright
8d8ec84316
Fix inadverted .remove call. Fixes #686
2013-02-08 13:40:57 -05:00
Tom MacWright
afcb1837e7
Only do extent build if necessary
2013-02-08 11:36:25 -05:00
Tom MacWright
7b33472203
Nix the array joins
2013-02-08 11:31:33 -05:00
Tom MacWright
151266c75f
Merge branch 'master' of github.com:systemed/iD
2013-02-08 11:20:23 -05:00
Tom MacWright
2e8e7ad1cc
Use css transitions for tiles
2013-02-08 11:20:11 -05:00
Ansis Brammanis
2c9732f547
Fix localstorage history clearing
2013-02-08 11:04:05 -05:00
Tom MacWright
0b89df063f
Optimize resetting opacity
2013-02-08 11:02:23 -05:00
Tom MacWright
bd615fb19f
Cache mousePosition
2013-02-08 10:48:00 -05:00
Tom MacWright
6f81288eb9
Name load function so we can profile it
2013-02-08 10:23:35 -05:00
Tom MacWright
4a339ade87
Do not use d3.mouse unless needed, instantly exit select.
2013-02-08 10:21:04 -05:00
Tom MacWright
20e1181b7a
Use a trueObj for filtering labels, add fastMouse
2013-02-08 10:08:30 -05:00
Tom MacWright
b24d03a583
Optimize iD.geo.dist, fixes #685
...
See benchmark: http://jsperf.com/id-dist-optimization
2013-02-08 09:46:04 -05:00