Commit Graph

51 Commits

Author SHA1 Message Date
Quincy Morgan
6e1dd34447 Fixed an issue where a new container would be added in the Map Data pane every time a section was re-expanded 2018-12-18 15:55:50 -05:00
Bryan Housel
152022aec4 Use context.keybinding for keybindings that don't change
(closes #5487)
2018-11-13 20:57:21 -05:00
Bryan Housel
bb30cbf555 Move lib/d3.keybinding.js -> util/keybinding.js
almost none of the original d3 "plugin" code remains
2018-11-13 13:42:09 -05:00
Bryan Housel
26e63d64e3 Flexbox buttons in top bar
- Makes the "Sidebar" toggle button permanent but removes the label
- Did some things to the "Save" button to make it the same width whether there
  is a count or not (prevents the buttons from jumping when pressing undo/redo)
- Removes a lot of the floated col rules that aren't used much anymore
2018-11-01 23:42:26 -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
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
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
Bryan Housel
73d0f30453 Merge branch 'notes' 2018-07-16 16:59:35 -04:00
Bryan Housel
9c275d58b5 Comment out .mvt data layer for now 2018-07-09 14:36:16 -04:00
Bryan Housel
69e83099a5 Fix icon names in map_data panel 2018-07-09 14:31:20 -04:00
Bryan Housel
3eb3eefabd Combine Osm and Notes layers into the same ul 2018-07-07 22:54:27 -04:00
Thomas Hervey
1ed915e69c added: map data notes toggle 2018-06-19 10:31:26 -04:00
vershwal
6780f919ff works with geojson. 2018-06-18 01:26:34 +05:30
vershwal
7eebd5a6da button works well with .gpx 2018-06-18 01:26:34 +05:30
vershwal
37301312e5 button appeared 2018-06-18 01:24:47 +05:30
Bryan Housel
d24790f17a Merge branch 'master' into jharpster-streetside 2018-06-11 23:51:23 -04:00
Bryan Housel
470835b38f Extract all graphics from iD sprite, reassemble with svg-sprite
All iD sprite graphics are now prefixed with `iD-`
Also includes support for sending the preset logos to taginfo
2018-06-08 16:06:46 -04:00
Bryan Housel
91dbd6c9c4 Merge branch 'streetside' of https://github.com/jharpster/iD into jharpster-streetside
(also cleanup whitespace and lint)
2018-05-25 16:52:28 -04:00
Thomas Hervey
2d45f79d90 Fixed tooltip location for data layers button 2018-05-16 16:30:10 -07:00
Bryan Housel
08ac17f49c Split pane content into header and content, move close button 2018-03-27 18:38:39 -04:00
Shawna Paradee
2b50d36f65 adding points for streetside images 2018-03-20 13:05:33 -07:00
vershwal
9d9be8fd26 Added button to close Map controls. 2018-03-18 17:17:28 +05:30
Bryan Housel
fb196bee8c Persist area-fill-toggle so we can toggle out of wireframe
(closes #4740)
2018-01-24 14:53:30 -05:00
Gautier Pelloux-Prayer
58a4699508 Restore area fill from local storage including wireframe 2018-01-23 20:20:16 +01:00
Bryan Housel
17809545c6 Ensure only one pane shown at a time, remove unnecessary handlers 2017-11-28 23:21:52 -05:00
Bryan Housel
2e2dd5f025 Larger headings on Map Data and Background panes 2017-11-28 22:49:46 -05:00
Bryan Housel
385297d993 Use uiDisclosure for data pane subsections 2017-11-27 22:05:02 -05:00
Bryan Housel
fd49f47ede Now background, map_data, help stay open when user clicks on map surface
There is really no need to hide these, and the user might just want to
keep the pane open (e.g. viewing help) while they do stuff.
2017-11-22 22:29:06 -05:00
Bryan Housel
00b30e29f0 WIP: Add OpenStreetCam support
todo: Need to figure out API issue with bbox, then imageviewer
2017-11-02 22:04:47 -04:00
Bryan Housel
3d13620705 Convert lodah-es and d3 to named imports for ui 2017-09-26 11:22:43 -04:00
Bryan Housel
0edcc9d328 Adjust feature tooltip message when OSM layer is hidden
(re: https://github.com/openstreetmap/iD/issues/4292#issuecomment-330588097)
2017-09-19 17:08:31 -04:00
Bryan Housel
5a8709bc67 Treat osm layer like other vector layers and give it a toggle
(closes #2904)
2017-09-18 22:03:34 -04:00
Bryan Housel
22cb4c7f20 Add ability to localize more keyboard shortcuts
(closes #4081)

H: Help
?: Keyboard Shortcuts
⌘I: Infobox
B: Background
⌘B: Switch Background
F: Map Data
W: Wireframe
/: Minimap
2017-06-18 00:17:44 -04:00
Nick Doiron
581bade5f3 update RTL detection 2016-10-05 01:38:13 -04:00
Nick Doiron
6bc9e63fc3 map controls and menus 2016-10-05 01:33:16 -04:00
Bryan Housel
3102a4ae6a Rename all the things to include pseudonamespaces 2016-10-04 19:06:20 -04:00
Tom MacWright
ed135ce9ef Enable lib tests 2016-09-05 10:22:45 -04:00
Bryan Housel
a86f34b4ef Pacify eslint, get build and tests running again 2016-08-26 01:15:07 -04:00
Tom MacWright
a59b0d9fdf Fix transitions and multis 2016-08-24 10:42:34 -04:00
Tom MacWright
cdb533fa84 Begin d3 v4 update 2016-08-21 15:19:27 -04:00
Tom MacWright
6341d4e4b5 one-shot build (#3266)
* One-shot development

* Move jsonp to module
* Tooltip -> module
* Remove d3.jsonp
* Fix tooltip lint
* Load all libs but d3 itself with require
* Add top-level brfs

* Unformat intro graph
2016-08-10 15:25:19 -07:00
Tom MacWright
af776501d3 Require locale, second pass (#3259)
* Require locale, second pass

* Remove t global, remove t where it isn't needed
2016-07-21 16:20:13 -04:00
Tom MacWright
604d1e2719 import lodash (#3257) 2016-07-19 12:04:16 -04:00