Quincy Morgan
169a92df7c
Fixes label button wrap on right-to-left layouts
2018-10-15 21:20:44 -07:00
Quincy Morgan
ffe38c7975
Adds a button to the relation member list item for zooming to the feature without selecting it
...
Adds "remove" tooltip to the delete relation member button
2018-10-15 20:41:45 -07:00
Quincy Morgan
aeed2cc29f
Adds the same hover highlighting to the selected features list as the relation members list
2018-10-14 18:31:30 -07:00
Quincy Morgan
b24256973f
Makes relation members highlighted via hovering on list items more prominent
2018-10-13 23:04:35 -07:00
Quincy Morgan
cf1b391cf0
Adds highlighting of relation members in the map when hovering on their list item
2018-10-13 18:53:04 -07:00
Quincy Morgan
494ea13aac
Adds the member type (node, way, or relation) to the label of non-downloaded relation members
2018-10-11 19:32:24 -07:00
Quincy Morgan
51b2335b96
Corrects CSS for focused preset list item button
...
Fixes arrow key navigation for right-to-left layouts
2018-10-11 19:04:01 -07:00
Quincy Morgan
b199b85829
Merge branch 'master' into preset-list-arrow-key-navigation
2018-10-11 18:22:07 -07:00
Quincy Morgan
27158d77f3
Adds a button that lets users manually download individual relation members
...
Makes the map zoom to the chosen relation member if it is not currently visible
2018-10-10 20:36:53 -07:00
Quincy Morgan
031b1d02fa
Right arrow keydown on focused preset list item now chooses the preset
...
Left arrow keydown on focused preset list item now moves the focus to the category, if there is one
2018-09-29 11:01:16 -07:00
Quincy Morgan
cd8be8b5b4
Adds presets for Traffic Sign, Speed Limit Sign, and City Limit Sign, each with point/vertex variants to account for different direction fields
...
Makes the maxspeed field compatible with node entities
2018-09-26 19:35:44 -07:00
Quincy Morgan
92ca6a5a59
Adds navigation of the preset list using the arrow keys:
...
Up and down arrows move focus up and down
Right and left arrows open and close category items
2018-09-09 18:34:45 -07:00
Bryan Housel
a6b3265189
Don't chapter.reset() on change while drawing
...
(closes #5295 )
The cause of this crash was:
- when cancelling a line, `drawWay.cancel()` needs to clean up old edits.
- it does this by looping `context.pop()` them off history until they are gone
- each `context.pop()` dispatches a 'change' event
- if we reset the chapter on one of these change events, it throws away the
graph, and `drawWay.cancel()` can't finish what it's doing
2018-09-06 14:32:26 -04:00
Bryan Housel
f347346e70
Variable cleanups in intro
2018-09-06 14:32:09 -04:00
Bryan Housel
71592f3c72
Treat multicombo values other than 'no' and '' as if they are set
...
And don't set a multicombo value to 'yes' if it already has a non-'no' value
(closes #5291 )
2018-09-04 17:31:46 -04:00
Bryan Housel
91872d72f8
Code formatting, replace regex match with test
...
(minor point, but `test` is much faster when you just want a boolean result)
2018-09-04 16:16:34 -04:00
Bryan Housel
a08e23cb52
Pacify eslint
2018-08-25 21:33:06 -04:00
Bryan Housel
12e0b399a1
Only show Detroit vector tiles when map is around Detroit
...
Also adds an "About" link to the github page.
2018-08-25 21:03:11 -04:00
Bryan Housel
df10e09037
Use tooltip 'top' for consistency with other things on this list
2018-08-25 15:12:23 -04:00
Bryan Housel
243743e844
Add sample vector tile layers for Detroit Mapping Challenge
2018-08-25 15:11:13 -04:00
Bryan Housel
cc938698e8
Add ability to select custom data
2018-08-25 11:14:04 -04:00
Bryan Housel
0a82ab125e
Add uiDataEditor for inspecting custom map data
2018-08-25 10:10:04 -04:00
Bryan Housel
a9aca707b6
Support hovering on data features
2018-08-25 00:04:52 -04:00
Bryan Housel
3eb4d91987
Now supports fetching data from vector tile url
2018-08-21 18:44:05 -04:00
Bryan Housel
575c98ab28
Accept both file and vector tile url templates from settings screen
2018-08-21 01:25:24 -04:00
Bryan Housel
4cfd5b0078
Update custom data text strings
2018-08-18 08:33:43 -04:00
Bryan Housel
0ae4099ff6
Add custom data settings modal with file picker or vector tile url
2018-08-17 17:26:12 -04:00
Bryan Housel
4b446e9e78
WIP merge 'gpx' and 'mvt' layers into single 'data' layer
2018-08-17 13:03:07 -04:00
Bryan Housel
ef0636ad01
For fields that use entityID, recreate field if entityID changes
...
(closes #5229 , closes #4898 )
2018-08-16 11:07:38 -04:00
Bryan Housel
121287fe97
Support access=permit in access and access_simple fields
...
(closes #5223 )
2018-08-13 15:03:57 -04:00
Bryan Housel
eab7f3660b
Put background settings into localstorage and dispatch change event
2018-08-11 18:17:07 -04:00
Bryan Housel
8af6d65e33
Switch from uiModal to uiConfirm, adjust styles
...
A few things going on in this commit:
- uiConfirm already has an OK button, so I'm trying to use that instead of uiModal.
- The confirm OK button cancels, which is maybe a problem. I might change it.
- Dispatch a change event instead of trying to call a function back in uiBackground
- Remove some of the custom css, since we already have some shared button css
- add utilNoAuto to textarea (this just prevents autocomplete and other
annoying behaviors especially in Safari)
2018-08-11 11:38:05 -04:00
Bryan Housel
40c0c7d2f5
Fix the custom background translation strings
2018-08-11 01:31:26 -04:00
Bryan Housel
cde4caf168
Moved the custom background code into ui/settings
...
We are going to add a bunch more of these setting screens
2018-08-11 01:18:30 -04:00
Bryan Housel
5367e97874
Merge branch 'custom' of https://github.com/vershwal/iD into vershwal-custom
2018-08-11 00:54:21 -04:00
Bryan Housel
7b4f4fd031
Fix note url link in history panel
2018-08-10 22:26:13 -04:00
Bryan Housel
fab4a54c14
Redraw measurement and history panels on context mode enter
...
- these panel content were redrawn whenever the map was redrawn,
however the map does not necessarily redraw when selecting notes
2018-08-10 22:20:46 -04:00
Bryan Housel
68ed6b1024
Show selected note details History Panel
...
(re: #5158 )
2018-08-10 16:49:50 -04:00
Bryan Housel
9f33ca9a01
Show location of selected Note in Measurement Panel
...
(re: #5158 )
2018-08-09 23:25:50 -04:00
Bryan Housel
ff9e60d205
Submit note comments with cmd+enter
...
(closes #5193 )
2018-08-07 10:05:12 -04:00
Bryan Housel
12f402c48b
Disable Add Note '4' shortcut when notes layer is not enabled
...
(also return to browse mode if notes or osm layers get disabled)
(closes #5190 )
2018-08-06 14:45:10 -04:00
vershwal
2d058c770c
Improved UI for custom background.
2018-08-06 02:02:30 +05:30
vershwal
542f3c523e
Custom background
2018-08-05 17:46:48 +05:30
J Guthrie
c1bdcf24aa
Changed parseInt to parseFloat
2018-08-03 01:33:29 +01:00
Bryan Housel
5c7784fb0b
Fix note status string to be translateable
...
(closes #5189 )
2018-07-28 19:27:31 +02:00
Bryan Housel
0a0de59700
Better regex for true version numbers
2018-07-26 01:26:22 -04:00
Bryan Housel
f74d21557c
Force redraws after moving a note or cancelling a note
...
similar to 95ea0dbbc , there is no history change event to force a redraw
2018-07-24 19:34:01 -04:00
Bryan Housel
b95aa08900
Add cancel button, simplify button code
2018-07-24 16:22:21 -04:00
Bryan Housel
0552a90a9f
Remove category field - it's not an osm tag
2018-07-24 14:58:04 -04:00
Bryan Housel
640596340e
Improve the add-note icon in help, minor changes to help text
2018-07-24 12:40:16 -04:00