Tom MacWright
645dcebbfe
Use platform-specific mod keys, refs #676
2013-02-07 18:09:28 -05:00
Tom MacWright
ad5c1df228
Detect support as well as os and language
2013-02-07 17:59:31 -05:00
Tom MacWright
c84e0713d9
Merge branch 'master' into dynamic-layers
...
Conflicts:
js/id/renderer/background_source.js
js/id/ui/layerswitcher.js
2013-02-06 17:39:55 -05:00
Ansis Brammanis
449c4d235d
Add option to restore or reset unsaved changes
2013-02-06 14:03:31 -05:00
Ansis Brammanis
a21da4f15f
Saving graph to and reinstating from localStorage
2013-02-06 12:48:42 -05:00
Tom MacWright
f70c9037b0
Fix tests, finish work here. Needs a design hit.
2013-02-05 12:52:56 -05:00
Tom MacWright
4d0a42344d
Start dynamic layers work in branch
2013-02-04 19:47:25 -05:00
John Firebaugh
ec602a7db7
Hook up connection and history in context
2013-02-02 19:47:56 -05:00
John Firebaugh
3da0e70c0f
Shift-selection
2013-02-01 14:31:47 -05:00
Tom MacWright
031c8d655e
Fallback for browsers that do not support localStorage. Fixes #591
2013-02-01 13:12:46 -05:00
John Firebaugh
0bcb0520d8
Use iD.version
2013-02-01 12:46:01 -05:00
John Firebaugh
fe49e8fb77
Pass around context rather than map
2013-02-01 12:40:16 -05:00
John Firebaugh
6188d128f8
Arrange
2013-02-01 12:40:16 -05:00
John Firebaugh
a78aeeb625
Merge controller into iD
2013-02-01 12:40:15 -05:00
John Firebaugh
000ceb6467
iD.Context -> iD
...
All the UI setup code moved to iD.ui.
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
Saman Bemel-Benrud
5f8e7ec8cc
Merge branch 'master' of github.com:systemed/iD
2013-01-31 19:20:32 -05:00
John Firebaugh
bbccec75be
Convert Hash to a behavior
2013-01-31 18:28:24 -05:00
Saman Bemel-Benrud
116289ae53
minor fixes.
2013-01-31 15:54:14 -05:00
John Firebaugh
dea18306d0
Uncomment localStorage
2013-01-31 13:30:18 -05:00
Saman Bemel-Benrud
1b495870c0
grammar for tooltips, keybinding hints, other tooltip fixes.
2013-01-30 19:09:10 -05:00
John Firebaugh
639f1b6977
Stub in splash screen ( #567 )
2013-01-30 16:44:27 -05:00
Tom MacWright
6ae683dedc
Hints for keybindings. Refs #517
2013-01-28 16:18:49 -05:00
Tom MacWright
e153f79910
Add zoom-to button in notice.
2013-01-26 16:23:05 -05:00
John Firebaugh
146ba3ed8a
Cleanup tooltip refreshing
2013-01-25 16:56:51 -05:00
Tom MacWright
e287367893
Merge branch 'master' of github.com:systemed/iD
2013-01-25 12:00:43 -05:00
Tom MacWright
9116978609
Show version and tag it correctly. Fixes #502 and fixes #499
2013-01-25 12:00:23 -05:00
John Firebaugh
fd0e7f51ca
Add shortcut for "Move" mode
2013-01-25 11:44:46 -05:00
Tom MacWright
591f640b53
Fix link list structure. Fixes #472
2013-01-24 17:34:12 -05:00
Tom MacWright
e6d8fb00fd
Kill tabindexes and prevent skipping through fields. Fixes #281
2013-01-24 16:52:34 -05:00
Tom MacWright
8c330abdd6
Remove map zoom workaround. Fixes #470
2013-01-24 12:27:49 -05:00
John Firebaugh
79c169b214
Fix unsaved changes warning
2013-01-23 21:59:53 -05:00
John Firebaugh
1eedbecee4
Disable edit modes when zoomed out ( fixes #473 )
2013-01-23 18:59:04 -05:00
John Firebaugh
5eabb931ff
Namespace events
...
Fixes an issue where cursor sometimes stopped working.
2013-01-23 18:24:16 -05:00
Tom MacWright
8741e69c10
Add source switch
2013-01-23 17:19:19 -05:00
Tom MacWright
f605ff85ea
Prettier transition for notice, fix notice style. Fixes #438
2013-01-23 15:53:46 -05:00
John Firebaugh
18b3331003
Fix event reference
2013-01-23 12:40:27 -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
38c02509ea
Do not tolerate modifiers for action shortcuts.
...
Tolerates id-equality for selecting features.
2013-01-22 10:39:10 -05:00
Tom MacWright
3d90801e63
Add willselect to hash, works with non-line features.
2013-01-22 10:22:00 -05:00
saman bb
3e8780d466
making things consistent with new UI style.
2013-01-20 18:30:34 -05:00
Brandon Liu
ded802049a
add history.numChanges method.
...
Use hasChanges/numChanges to toggle Save button and show confirmation dialog when navigating away from page.
2013-01-19 23:16:48 -08:00
Brandon Liu
59d37125df
make notice not a global var.
2013-01-19 23:01:47 -08:00
Saman Bemel-Benrud
4f90921d1e
total style overhaul.
2013-01-18 18:08:43 -05:00
saman bb
0246f2c5dd
style / layout refactoring
2013-01-18 01:17:08 -05:00
saman bb
1de76aea56
resolve merge
2013-01-17 22:27:25 -05:00
Saman Bemel-Benrud
ae1220726b
resolved conflict
2013-01-17 19:03:19 -05:00
Tom MacWright
8c051dc801
Add centerZoom to center and zoom the map with one redraw. Fixes #416
...
Also throttles redraw and make hash track the map faster.
2013-01-17 18:05:48 -05:00
Tom MacWright
81d4036322
Smarter contributors box, links to history when truncated. Fixes #306
2013-01-17 15:20:16 -05:00
Tom MacWright
9b21fae8cb
Validation. This adds basic validation and display to commits
...
Included is
* Untagged POIs, ways, areas
* Tags that suggest that lines should be areas
2013-01-17 14:46:39 -05:00