Commit Graph

167 Commits

Author SHA1 Message Date
Tom MacWright 3f7d78edfb jshint fixes 2013-02-26 20:01:41 -05:00
John Firebaugh 766a0f5ce3 Work even if localStorage throws a SECURITY_ERR (fixes #772) 2013-02-16 10:14:05 -08:00
Ansis Brammanis 147fce1f49 Merge branch 'tree-intersects'
Conflicts:
	js/id/behavior/lasso.js
2013-02-15 13:40:01 -05:00
Ansis Brammanis 342e0071d8 Update version 2013-02-14 14:20:53 -05:00
Ansis Brammanis 7102fea04d add history.intersects to context 2013-02-13 18:12:53 -05:00
John Firebaugh 65fbc808a1 Map#pan redraws 2013-02-13 10:39:48 -08:00
John Firebaugh dc2dbbe183 Extract iD.ui.Zoom, add tooltips with key hint 2013-02-12 15:48:17 -08:00
John Firebaugh e73c19a4e8 Extract iD.ui.UndoRedo 2013-02-12 12:52:11 -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
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 6f81288eb9 Name load function so we can profile it 2013-02-08 10:23:35 -05:00
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