Bryan Housel
0af9df708f
Add house tracing steps to building chapter
2017-04-02 23:05:02 -04:00
Bryan Housel
b923a6d8e0
Add timeout so Name Road step will reveal properly
...
(re: https://github.com/openstreetmap/iD/pull/3921#issuecomment-290959115 )
2017-04-02 20:12:30 -04:00
Bryan Housel
5f627c858e
Localize a few more walkthrough names, start buildings chapter
2017-04-01 21:43:40 -04:00
Bryan Housel
3b01166b23
Add more info about editing, teach Undo
...
(closes #3680 )
2017-03-31 17:19:56 -04:00
Bryan Housel
140e457dee
Use span for button labels, so pointer events go to the button
2017-03-31 14:42:40 -04:00
Bryan Housel
5f44c9a00a
Add combobox menus to id-container instead of document.body
...
(re: https://github.com/openstreetmap/iD/issues/3925#issuecomment-290718356 )
2017-03-31 13:44:55 -04:00
Bryan Housel
e1e366c5f4
Add a description to the park instead of a name
...
(closes #3121 )
2017-03-31 13:44:42 -04:00
Bryan Housel
ad5c9760c2
Don't allow user to re-enter walkthrough if already in walkthrough
2017-03-30 18:08:30 -04:00
Bryan Housel
d5912283ac
Don't allow geolocate while in walkthrough
2017-03-30 18:07:11 -04:00
Bryan Housel
5459f54900
Add copyBox to copy immutable ClientRects
...
bc we do things like `box.height -= something` to trim box to window
2017-03-30 17:48:31 -04:00
Bryan Housel
dabf8556dd
Add continue/cleanups/restarts for each step of lines chapter
2017-03-30 17:48:18 -04:00
Bryan Housel
ae6ce863a4
Add continue/cleanups/restarts for each step of areas chapter
2017-03-30 00:12:48 -04:00
Bryan Housel
7da34f474b
Pacify eslint
2017-03-29 12:50:29 -04:00
Bryan Housel
4c023635f4
Dispatch done before calling reveal in playsteps (to style the buttons)
2017-03-29 12:46:38 -04:00
Bryan Housel
7873f0c425
Relax rules for using keyboard shortcuts in the walkthrough
2017-03-29 12:35:33 -04:00
Bryan Housel
063d5605ae
Ensure each step can cleanup after itself and continueTo reliably
2017-03-28 16:41:42 -04:00
Bryan Housel
c6a40b263d
Add Play step to each chapter of the walkthrough
...
(closes #3067 )
2017-03-28 13:19:35 -04:00
Bryan Housel
df20825a10
Add selected step to navigation, let user free play at end of chapter
2017-03-27 23:03:17 -04:00
Bryan Housel
86330ef3f0
Move welcome to its own chapter
2017-03-26 15:27:30 -04:00
Bryan Housel
b7267e0571
Add ability to put an OK button on the curtain-tooltip
2017-03-26 00:35:00 -04:00
Bryan Housel
1486c3db28
Make sure reverserSetText only called for onewayCheck field
2017-03-25 22:48:40 -04:00
Bryan Housel
6cc524a0a0
Improve walkthrough tooltip placement, fix for RTL too
...
(closes #3925 )
2017-03-25 00:48:55 -04:00
Bryan Housel
525994082c
Support "top" placement so we can tooltip the navigation menu
2017-03-24 21:43:29 -04:00
Bryan Housel
424ad63993
Fix rtl for tooltip-illustrations, replace 'done' with next icon
2017-03-24 10:02:52 -04:00
Bryan Housel
7432db7848
Attach intro to id-container, not document.body
...
(re: #3925 )
2017-03-23 22:37:14 -04:00
Bryan Housel
85be712e03
Use flex for walkthrough navigation bar, add walkthrough logo
2017-03-23 22:29:20 -04:00
Bryan Housel
468c1e427d
All graphics from iD-sprite are now symbols that can be used
...
(re: #3924 )
2017-03-23 21:16:32 -04:00
Bryan Housel
09d3e2d09d
Code cleanups, move local feature names to helper
2017-03-23 10:39:43 -04:00
Bryan Housel
61d1d1f549
Make chapters code more consistent
2017-03-23 00:20:08 -04:00
Bryan Housel
8200cbb1f4
Use checkpoints to reset history to known states in walkthrough
2017-03-22 22:32:44 -04:00
Bryan Housel
697cef1b06
Fix zoom/pan for the intro curtain
...
(closes #2386 )
2017-03-22 15:57:26 -04:00
Bryan Housel
db39fc6d50
Improve event handling and functions for the navigation steps
2017-03-22 13:45:47 -04:00
Bryan Housel
a015b4442b
"step" -> "chapter" - each chapter contains many steps
2017-03-22 10:16:39 -04:00
Bryan Housel
b55cebed2e
Move d3curtain to uiCurtain, remove unused event dispatch
2017-03-22 09:59:59 -04:00
Bryan Housel
21321108f9
Fix wikipedia field link button
...
(closes #2024 )
2017-03-22 02:39:07 -04:00
Bryan Housel
c3502a4e16
Only add the ellipses if the placeholder doesn't already end in one
...
(closes #3920 )
2017-03-21 22:11:35 -04:00
Bryan Housel
33e9b2ab7e
Replace opening hours whitelist with regular expression
2017-03-20 23:21:09 -04:00
Bryan Housel
1ecb456a3c
Support 1 and -1 in onewayCheck field
...
(closes #3910 )
2017-03-20 22:23:52 -04:00
Bryan Housel
d1ab5d6fc4
Bring over some more code from combo, add translation strings
2017-03-20 13:16:56 -04:00
Bryan Housel
02f1eac72b
Add snake/unsnake helpers, remember recently used type tag
2017-03-19 11:44:33 -04:00
Bryan Housel
1f49bf81a4
Add a taginfo combo to the structure type field
2017-03-18 11:05:30 -04:00
Bryan Housel
74cc038c57
Add layer and type subfields below structure field
...
(see #2087 )
2017-03-18 02:09:33 -04:00
Bryan Housel
61bd8fcb5d
Show tooltip for long background names
...
(closes #3448 )
2017-03-17 15:28:37 -04:00
Bryan Housel
ea2a1e10b1
Make sure multiData array is updated when item is removed
2017-03-17 13:32:45 -04:00
Bryan Housel
1205e1758e
Add semiCombo field for setting values in semicolon-delimited lists
...
(closes #3905 )
2017-03-17 01:47:00 -04:00
Bryan Housel
1a8cfcc8b1
Changeset refactor
...
(closes #2633 )
* move osmChangeJXON from osm service to osmChangeset
* cleanup putChangeset for code clarity
* adjust params for callbacks (pass changeset around instead of changeset_id)
* add commit.reset() to reset changeset object after successful save
* improve checks for changeset tags (trim whitespace, etc)
2017-03-15 11:03:43 -04:00
Bryan Housel
4d207471ff
Allow raw tag editor to have readonly tags
2017-03-14 12:17:52 -04:00
Bryan Housel
97f699d37d
Better updates between comment box and changeset tags
2017-03-13 21:45:44 -04:00
Bryan Housel
16df2f595f
Change raw tag editor to embed it on commit pane
2017-03-13 17:32:50 -04:00
Bryan Housel
2b50d96f38
Remove unused variable - eslint warning
2017-03-10 22:48:21 -05:00