Commit Graph

797 Commits

Author SHA1 Message Date
Bryan Housel f522879352 2.3.2 2017-07-24 18:47:16 -04:00
Bryan Housel 4e5ed2576a Add hidden key trap field to prevent user from tabbing out of sidebar
(closes #4159)
2017-07-24 14:01:47 -04:00
Bryan Housel b720456ba8 Make expandable sidebar sections work with incognito mode
In other words, don't rely on context.storage() working
(re: #4159)
2017-07-24 11:36:18 -04:00
Bryan Housel f52a356b46 Keep previous mousemove event updated while zoompanning
(closes #4155)
2017-07-22 01:00:56 -04:00
Bryan Housel af10c60e7c Distinguish between default and special service roads
Special service roads include things like
service=parking_aisle, drive-through, alley, etc
(closes #4157)
2017-07-21 12:46:11 -04:00
Bryan Housel 3464a46df6 All imagery layers should just be owned by rendererBackground()
This moves management of the custom layer out of uiBackground()
2017-07-20 16:07:10 -04:00
Pierre GIRAUD 5b89003101 Remember the chosen custom background when set by url 2017-07-20 09:35:30 +02:00
Bryan Housel dca1cdc440 Fix: Ctrl+Shift+B also swaps between the background like Ctrl+B
(closes #4153)
2017-07-17 15:29:13 -04:00
Bryan Housel fbff5195e0 Append capture date instead of inserting it
Messing with DOM node order seems to break the Mapillary viewer's ability to
correctly set the user and photo links
2017-07-16 11:22:27 -04:00
Bryan Housel ec4b00b7e1 Call selectedImage again from nodeChanged to update detections, capturedAt 2017-07-16 11:15:43 -04:00
Bryan Housel 30e5b18d6b Convert UTC to local time when displyaing Mapillary timestamp 2017-07-16 10:54:27 -04:00
Bryan Housel 346b5e9b36 Add capture date on the attribution line at bottom of Mapillary viewer
(closes #4156)
2017-07-15 03:17:47 -04:00
Bryan Housel 802d5707d6 Style detections for better visibility 2017-07-14 02:32:35 -04:00
Bryan Housel 590ab7d8b9 Detection cache can store source data, not instantiated tag objects 2017-07-14 01:20:26 -04:00
Bryan Housel e71381ed45 Adjust street sign image dimensions to try to make them less blurry
(still kinda blurry but closes #4145 anyway)
2017-07-14 00:45:20 -04:00
Bryan Housel 30a12fb1be Cache images->detections, show multiple detections per image 2017-07-13 23:47:44 -04:00
Bryan Housel fa9df01155 Guard code for mapillaryViewer, local scope for tagComponent 2017-07-12 17:31:19 -04:00
Bryan Housel 879812b995 Merge branch 'master' into detections 2017-07-12 16:27:43 -04:00
Kushan Joshi 57410b264b add mapillary detections 2017-07-12 16:21:57 +05:30
Bryan Housel 84f29a6fd8 2.3.1 2017-07-11 11:20:45 -04:00
Bryan Housel a15821ecf1 Use single Custom backround source, and add template() accessor
Before, each time the user switched to the custom source, it would
create a brand new custom source with the offset set to [0,0]
(closes #3982)
2017-07-10 23:25:40 -04:00
Bryan Housel 01bfc67ea5 After splitting a way, update all matching relation members
(closes #4140)
2017-07-10 18:35:30 -04:00
Bryan Housel 7038f48835 2.3.0 2017-07-07 16:57:20 -04:00
Bryan Housel 20c2de4701 Always display coordinate pairs as Lat,Lng (sorry @tmcw) 2017-07-05 20:34:07 -04:00
Bryan Housel 76f9397bb5 Add Tools tab to keyboard shortcuts, add panels key shortcuts 2017-07-05 18:12:51 -04:00
Bryan Housel 3043323ba9 Rename infobox to info-panels 2017-07-04 02:14:30 -04:00
Bryan Housel 562edc8121 Remove unused d3 imports 2017-07-04 02:00:39 -04:00
Bryan Housel fd399de9d7 Fix changeset URL 2017-07-04 01:26:47 -04:00
Bryan Housel f72d5cb988 Remove unused code (infobox isn't classed show/hide anymore) 2017-07-04 01:22:41 -04:00
Bryan Housel cb249cc28b Rename panel Imagery -> Background, change key G -> B 2017-07-04 01:18:45 -04:00
Bryan Housel 448b71cbce Bind panel toggles to ⌘⇧ + key 2017-07-04 01:03:23 -04:00
Bryan Housel 1f826851b2 Make tileCenter return the point actually at the tile center
Then use css to adjust the position of the debug div
2017-07-03 16:03:41 -04:00
Bryan Housel b9df6df03f Imagery vintage improvements:
- Cache vintage lookups from Bing API
- Actually sample a tile at the center of the viewport,
  rather than just divinding tiles/2 (not a good guess)
- Refactor the start-end range code into one place
2017-07-03 15:12:59 -04:00
Bryan Housel 39621f99fa Add a show/hide tiles toggle button, position buttons relatively 2017-07-03 11:24:39 -04:00
Bryan Housel 7df458e4df Display imagery vintage when tile debugging is enabled.. 2017-07-02 10:21:46 -04:00
Bryan Housel 54a8ae439a Include start/end imagery dates from editor-layer-index 2017-07-01 02:31:08 -04:00
Bryan Housel c669bc72cd Move imagery info from location panel to its own panel 2017-07-01 02:04:59 -04:00
Bryan Housel 0d27743b81 Improve formatting for imagery capture dates 2017-07-01 00:47:16 -04:00
Bryan Housel 150985a57d Fetch imagery vintage from Bing source, add info to location panel 2017-06-30 18:52:17 -04:00
Bryan Housel 946432d6f1 Add history panel
(closes #2273)
(closes #3761)
2017-06-30 02:09:56 -04:00
Bryan Housel b6c2645409 Add history urls to osm service and more URL tests 2017-06-30 00:52:05 -04:00
Bryan Housel 92a057bf3c git mv modules/ui/info -> modules/ui/panels 2017-06-29 23:05:14 -04:00
Bryan Housel fdd6b329a8 Get changeset, timestamp, uid for all elements; changeset_count for users 2017-06-29 22:02:54 -04:00
Bryan Housel 79466e2893 Display reverse geolocated location in location panel
(closes #2515)
2017-06-29 01:24:09 -04:00
Bryan Housel 1c303edf18 Add generic reverse geocoder function to nominatim service 2017-06-29 01:23:33 -04:00
Bryan Housel 9a0deaa484 Rename widget -> panel 2017-06-28 22:34:03 -04:00
Bryan Housel ece73a9be4 Infobox ⌘I now toggle all widgets 2017-06-28 17:21:15 -04:00
Bryan Housel 991eb58bcc Remove unused singularKey 2017-06-28 17:17:34 -04:00
Bryan Housel b12fad8d97 Remove code that prevented draws, report all numbers at OSM precision 2017-06-28 16:24:47 -04:00
Bryan Housel f2d0662266 Add location widget
(closes #2183)
2017-06-28 16:10:46 -04:00