Martin Raifer
5024feafe8
Fix flickering when switching between background imagery layers
...
and make switching backgrounds snappier
2024-10-21 18:31:07 +02:00
Kyle Hensel
108893c624
enable --no-isolate to speed up unit tests
...
This required fixing deferred code that was running after the unit test had unmounted
2024-10-16 13:42:51 +02:00
Kyle Hensel
7afecd39ec
minor tweaks to make some tests pass
2024-09-03 19:23:21 +10:00
Martin Raifer
4646b67bac
drop (for now) unused ui code
2024-07-29 16:22:46 +02:00
Martin Raifer
9407f309a7
Merge branch 'develop' into panoramax
2024-07-29 15:13:38 +02:00
Martin Raifer
689d5f70a4
lint trailing spaces
2024-07-24 15:14:13 +02:00
Tobias
b0235f34d1
Improve/fix type definitions ( #10324 )
...
Co-authored-by: Kyℓe Hensel <k-yle@users.noreply.github.com >
2024-07-16 17:14:01 +02:00
mattiapezzotti
a9d8da10d1
prepared for pr
2024-07-12 00:01:05 +02:00
Mattia Pezzotti
20e6473842
Merge branch 'openstreetmap:develop' into panoramax
2024-07-10 10:37:15 +02:00
mattiapezzotti
91281df1df
the slider works now.
2024-07-10 10:35:32 +02:00
mattiapezzotti
a6c667d9a9
still working on the slider
2024-07-07 15:19:13 +02:00
mattiapezzotti
fee3d4a3f7
trying to fix the date slider save thing arggg
2024-07-06 14:47:05 +02:00
mattiapezzotti
b1f787c94d
fixed typos and syntax errors
2024-07-06 13:38:29 +02:00
mattiapezzotti
bdcebcab33
date slider filter (kinda finished just buggy label)
2024-06-28 17:54:37 +02:00
mattiapezzotti
6b0d6f7017
added photo age filter
2024-06-25 14:58:48 +02:00
mattiapezzotti
44baa63ed5
username filter wip
2024-06-23 14:05:06 +02:00
mattiapezzotti
15b1f6111e
added date and photo type filter
2024-06-13 00:55:21 +02:00
Dimitar
b2fc4a43c0
Consider lifecycle prefixed tags in Future/Past features ( #10228 )
...
and sharpen landuse filter
2024-06-05 14:47:19 +02:00
Martin Raifer
99d7a85ab4
Merge remote-tracking branch 'k-yle/highway-ladder' into develop
2024-06-05 12:58:56 +02:00
mattiapezzotti
ff2f508575
trying stuff with API (again) (some issues uh)
2024-05-30 14:59:00 +02:00
Martin Raifer
342a03bcfe
allow type/id syntax in id hash param, and add support for notes
2024-05-28 20:18:53 +02:00
mattiapezzotti
ab3158e48a
added mock Panoramax (mapilio clone) to photo layer list
2024-05-27 17:50:35 +02:00
Kyle Hensel
c7731f5499
support highway=ladder
2024-05-25 16:25:59 +10:00
Excitable Snowball
4bf79e9f1a
Sanitize Amazon CloudFront signature in imagery_used ( #10007 )
2023-12-06 12:40:15 +01:00
Martin Raifer
13300026e3
Merge branch 'develop' into vegbilder
2023-08-01 17:09:21 +02:00
sezerbozbiyik
7c90e2d6af
first commit
2023-05-24 14:54:56 +03:00
Noenandre
98975e064b
Implemented image filtering.
2023-02-14 14:31:35 +01:00
Noenandre
a2c56b7d4f
Initial work for new street level photo provider "Vegbilder" from the Norwegian Public Roads Administration.
2023-02-14 12:15:55 +01:00
Furkan Mutlu
f7bd65ac8d
fix: 🐛 Fix multiple appending debug vintage unknown label ( #9458 )
...
* fix: 🐛 Fix multiple appending debug vintage unknown label
* keep using t.append for accessibility
Co-authored-by: Martin Raifer <martin@raifer.tech >
2023-01-19 11:49:30 +01:00
Rewinteer
be4f3ce0d2
Added highway=busway to 'Traffic Roads' group of map features. ( #9416 )
2022-12-12 22:12:19 +01:00
Martin Raifer
60ee70f016
replace parseFloat with Number
2022-12-02 13:41:48 +01:00
Martin Raifer
e03d3b48fa
fix selection of best background when starting zoomed-out, fixes #9325
...
By only selecting best imagery sources which cover at least half of the viewport area, and skipping overlays which are also marked as "best"
2022-10-06 20:51:38 +02:00
Martin Raifer
df1f755150
don't show empty tooltips in backgrounds list
2022-09-27 14:00:28 +02:00
Martin Raifer
4b40ec81c6
linter fix
2022-07-19 19:31:59 +02:00
Martin Raifer
6d84857731
drop unused import
2022-07-19 19:31:28 +02:00
Martin Raifer
841789621f
defer initializing background after ui has fully loaded
...
this makes sure that the map extent is known when deciding which background imagery to load (e.g. which are valid in the viewport or which is the "best" one)
2022-07-19 19:17:27 +02:00
Martin Raifer
60eead24ca
use proper map extent when choosing imagery sources
2022-07-19 13:28:46 +02:00
Martin Raifer
eee346e7dc
apply "is background valid" on "last used" instead of "requested" layer
2022-07-15 18:57:50 +02:00
Renan
1313e4b21e
Fix iD using invalid user selected imagery
2022-07-15 18:54:49 +02:00
Martin Raifer
03d6bb0f55
fix some boundaries not hidden by the filter, closes #9171
2022-07-15 16:24:05 +02:00
Martin Raifer
7d546a8f60
refactor further modules to not rely on html injection
2022-06-24 19:31:41 +02:00
Martin Raifer
ac77289b4d
refactor localized text rendering in tooltips, flash messages
2022-06-23 18:55:57 +02:00
Minh Nguyễn
dc2e83ccaa
Removed dotall regex flag ( #9165 )
...
Fixes compatibility with Chrome 61, Firefox 77, Safari 11.
2022-06-16 00:32:20 +02:00
CommanderRoot
76738daff8
Replace deprecated String.prototype.substr() ( #8988 )
...
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr ) so we replace it with slice() which works similarily but isn't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-06-06 16:16:38 +02:00
Kyℓe Hensel
724462ec47
consider lifecycle prefixes in osmTagSuggestingArea ( #8881 )
2022-06-06 15:56:31 +02:00
Milos Brzakovic
66c5007fc2
Update bing imagery key and api urls. Interval limiting for tiles vintage ( #9133 )
...
update bing imagery key, template, api url
BasicMetadata for vintage
handled 429 in getMetadata
2022-05-25 18:49:35 +02:00
Martin Raifer
352f244d68
trim hash part from custom imagery source URLs
...
before trying to detect the imagery source's type, fixes #8822
2022-02-16 21:57:03 +01:00
Kyℓe Hensel
72af994b2c
remove other token formats from imagery_used ( #8976 )
2022-02-11 20:00:05 +01:00
Martin Raifer
632e24137a
drop legacy builds, unneeded polyfills, document drop of IE11 support
2022-02-03 13:07:28 +01:00
Bryan Housel
d1410bce00
perf: Compare regexes as strings otherwise they look different each frame
...
Regexes are objects so comparing them with === will always return false
This was causing the sources to be rechecked every frame.
2021-12-22 11:28:07 -05:00