Bryan Housel
add1bac3f2
v2.5.1
2017-11-16 00:43:56 -05:00
Bryan Housel
0c0ecdfcfc
Comment out some of the requestIdleCallback to fix walkthrough crash
...
(closes #4533 )
There are several issues here.. Here's a quick brain dump:
- the requestIdleCallbacks in map.js (scheduleRedraw) seem to be causing
crashiness in Firefox on fast zoom/unzoom, mousewheel, etc.. anything where
the view transform changes a lot and the redraws don't catch up.
(commented out, reverted back to lodash throttle)
- the requestIdleCallback worker queue in idle_worker.js seems to be causing
crashiness in Firefox and Chrome when exiting the walkthrough. Something about
deferring the tile parsing as the user leaves the intro has a problem.
It might be an infinite `while` loop, not sure.
(commented out, reverted back to for loop)
- the requestIdleCallback in call_when_idle.js is only used to defer
tile loading in context.loadTiles() - this one seems fine, and actually
has maybe the biggest benefit for improving performance.
(left in)
2017-11-15 22:21:40 -05:00
Bryan Housel
2962f80821
Perform eased zoom to avoid Firefox crash (and it looks nice too)
...
(closes #4421 )
2017-11-15 16:58:49 -05:00
Bryan Housel
38920b2c61
Reset temp placement variable each loop iteration
...
(closes #4473 )
Otherwise `if (p)` will have stale data and be truthy for vertices at low zoom
2017-11-15 13:47:59 -05:00
Bryan Housel
6e0a2c1221
Don't use real filenames in the imagery_used field (for privacy)
...
(closes #4530 )
2017-11-15 11:56:32 -05:00
Bryan Housel
9b705a6375
Don't call async callbacks after connection resets/switches
...
(closes #4288 )
2017-11-14 21:30:01 -05:00
Bryan Housel
91f9da0f06
Switch openstreetcam from http to https to avoid mixed content issues
...
(closes #4527 )
2017-11-14 13:42:23 -05:00
Bryan Housel
1dd437a1f2
Hide mapillary-js attribution and just handle it in iD
...
(closes #4526 )
What we were doing before was d3.selecting the attribution line and
inserting the capture date into it. This was confusing the viewer
(which updates asynchronously) so that the sitelink would never update.
To make things easier, we'll just hide the viewer's built in attribution
and construct the attribution line the way we want it.
2017-11-14 11:32:42 -05:00
Bryan Housel
35a9f77a63
Preserve selected entity when cancelling save mode
...
(closes #4407 )
2017-11-12 12:34:04 -05:00
Bryan Housel
2a5d7d875a
v2.5.0
2017-11-10 15:47:56 -05:00
Bryan Housel
b882ae46bb
Add code so tunnel=building_passage doesn't default to layer=-1
...
(closes #4516 )
2017-11-09 14:54:00 -05:00
Bryan Housel
bd639f2da0
Don't defer merging loaded entities into the history graph
...
(closes #4276 )
2017-11-09 14:22:53 -05:00
Bryan Housel
d53637618e
Draw selected marker big, fix draw ordering issues, fix close button
2017-11-09 11:27:36 -05:00
Bryan Housel
9dac13a915
Show only linestrings at low zooms
2017-11-08 16:46:53 -05:00
Bryan Housel
0702c66834
Improve sign hover/selected, fix Mapillary viewer setup for signs layer
2017-11-08 15:30:45 -05:00
Bryan Housel
4571fd0563
Highlight selected/hovered streetview tracks, fade unselected
...
Also some code cleanups and nitpicky variable renames
More consistency in Mapillary/OpenStreetCam services
2017-11-08 00:35:44 -05:00
Bryan Housel
fb063aa2c5
Render panoramic Mapillary viewfields as a sphere instead of arc
...
(closes #3154 )
2017-11-07 01:04:11 -05:00
Bryan Housel
2947dcc2fb
Add tests for Openstreetcam service and Mapillary sequences
2017-11-06 23:11:00 -05:00
Bryan Housel
095dc19164
Add sequence linestrings to mapillary photo layer too
2017-11-06 21:32:03 -05:00
Bryan Housel
d44b754656
Implement sequence step forward/backward
2017-11-06 16:06:25 -05:00
Bryan Housel
5f2b257ddc
Swap clockwise/counterclockwise rotation buttons, change glyphs
2017-11-06 15:52:08 -05:00
Bryan Housel
e439ea406a
Cache sequence info, draw sequence linestrings
2017-11-06 15:48:44 -05:00
Bryan Housel
eefbb68dda
Add viewer controls.. Rotation works and will cache val per sequence
2017-11-06 10:41:17 -05:00
Bryan Housel
ccc8153370
Standardize on "@user | captured_at | sitelink" for attribution
2017-11-05 22:46:53 -05:00
Bryan Housel
51fa9280a4
Add attribution line for openstreetcam
2017-11-03 21:20:14 -04:00
Bryan Housel
dd75737fce
Add loading spinner
2017-11-03 20:32:04 -04:00
Bryan Housel
6dd71ebf91
Fix loading of images from OpenStreetCam API, add viewer
...
\o/
2017-11-03 16:48:18 -04: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
a0a197a69e
Add support for DigitalGlobe imagery vintage overlays
...
(see https://github.com/osmlab/editor-layer-index/issues/371 )
2017-11-01 13:46:13 -04:00
Bryan Housel
475db33b3f
Bump default max_zoom from 20 to 22 (affects custom imagery)
2017-11-01 10:36:23 -04:00
Bryan Housel
672a555229
Allow spellcheck in textarea fields
...
(closes #4471 )
2017-10-31 22:45:24 -04:00
Bryan Housel
4d1c6796c2
Don't leave space for an area icon, if preset doesn't have an icon
...
(closes #4479 )
2017-10-31 22:22:40 -04:00
Bryan Housel
3bcf90d3d6
Let wheel events pass through the "Zoom in to edit" button to the map
...
(closes #4482 )
2017-10-31 10:52:36 -04:00
Bryan Housel
be02b1c530
Better placeholders for electrical fields, switch some to combo
2017-10-24 22:30:07 -04:00
Bryan Housel
c40f242b82
Depend on bhousel/node-diff3 which includes fix for hunk sorting bug
...
(closes #3544 , closes #3058 )
2017-10-24 15:38:52 -04:00
Bryan Housel
30ff68348f
Don't disable boundries when disable_features list is present
...
(also removed some unused functions)
2017-10-23 15:53:46 -04:00
Bryan Housel
dbf85dae43
If no features are disabled remove the querystring parameter
2017-10-22 22:42:35 -06:00
Bryan Housel
469df0b059
Change features to disable_features querystring, add init()
2017-10-22 12:00:51 -06:00
Bryan Housel
3332847beb
Merge pull request #4439 from ferdibiflator/features-api-parameter
...
add the features api parameter which enables the list of features
2017-10-22 10:40:44 -06:00
Nikita Mashukov
edc30ad41c
no prevent the copy event when there is selected text
2017-10-20 20:20:42 +07:00
Colin Kennedy
c81cf703f2
Fix #4443 Imagery only updated on first save
2017-10-15 15:45:53 -04:00
Nikita Mashukov
d0cca4bc5b
spaces instead tabs
2017-10-14 18:42:37 +07:00
Nikita Mashukov
a00debe663
push gpx src (file name or url) to imagery_used
2017-10-14 18:37:49 +07:00
Nikita Mashukov
bac4da5abe
using spaces instead tabs
2017-10-14 17:46:29 +07:00
Nikita Mashukov
f92e248e5a
init features logic fix 🐛
2017-10-14 17:41:15 +07:00
Nikita Mashukov
5a980ec24f
tabs are replaced by spaces
2017-10-14 17:06:51 +07:00
Nikita Mashukov
7cd3882cf8
missed semicolon is added
2017-10-14 17:03:21 +07:00
Nikita Mashukov
b7b5171a2f
add features api parameter which enables the list of features
2017-10-14 12:08:12 +07:00
Bryan Housel
8abc39461b
Fallback Area preset should preserve the area=yes tag
...
(closes #4424 )
2017-10-10 20:54:41 -04:00
Bryan Housel
d82a34ed83
v2.4.3
2017-10-09 17:57:42 -04:00