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
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
Bryan Housel
52d37d999b
Style vertices in the preset list with circular frame
...
(closes #3569 )
2017-03-08 16:46:30 -05:00
Bryan Housel
0511c5e968
Add poi icons for power, mast
2017-03-04 08:07:13 -05:00
Bryan Housel
b1b47760ac
Adjust reverser button styling, make it work on tag change
2017-03-03 17:00:24 -05:00
Bryan Housel
74155a9286
Add reverser button to onewayCheck field
2017-03-03 11:58:02 -05:00
Bryan Housel
6a85e5483c
Standard camel case for defaultCheck field (not used anywhere)
2017-03-03 10:28:40 -05:00
Bryan Housel
cd23d76875
Don't debounce combo placeholder lookups
...
(closes #3874 )
2017-03-02 21:41:57 -05:00
Bryan Housel
a2a121a57d
Add "What's new in iD" notification on new versions
...
(closes #1856 )
2017-03-02 15:51:08 -05:00
Bryan Housel
9ce06549e1
Add new poi icons, make them work on point, vertex, area label
...
(closes #3856 )
2017-02-26 23:28:29 -05:00
Bryan Housel
2c11b693b8
Merge branch 'edit_menu'
2017-02-25 15:29:01 -05:00
Bryan Housel
6ef85c4343
Fix RTL for scale bar
2017-02-22 22:16:50 -05:00
Bryan Housel
dc2318ab63
Add mention of the right-click menu in the walkthrough
2017-02-22 17:31:08 -05:00
Bryan Housel
f7c3de9545
Preserve backward compability with radial menu
...
Old menu behavior can be restored with 2 cookies:
- `edit-menu-style=radial` - Display menu as a radial menu, limited to 8 items
- `edit-menu-show-always=1` - Show menu on all clicks, not just contextmenu/right
2017-02-22 16:50:42 -05:00
Bryan Housel
e756520bd8
suppressMenu(true) is now the default
2017-02-21 15:47:22 -05:00
Bryan Housel
d8237fa3eb
Variable names, fix edge avoidance, tooltips placement, RTL
2017-02-18 15:42:54 -05:00