Martin Raifer
121f3e2fb8
don't reauthenticate on HTTP 400 errors
...
since these are likely unrelated to authentication issues, but rather have to do with generic API errors or outages
2025-02-11 16:29:01 +01:00
Deeptanshu Sankhwar
f7fc707159
Show both lat/lon and lon/lat when searching coordinates ( #10725 )
2025-02-11 12:50:07 +01:00
Martin Raifer
9e110cfda4
make background map tile edges opaque
...
Replaces the workaround of the tile rendering issues on Chrome at odd zoom levels.
The svg filter `#alpha-slope5` alters the alpha channel of background tiles such that everything but (almost) transparent pixels are rendered fully opaque.
closes #10747
2025-02-10 13:50:23 +01:00
Martin Raifer
ac3fe661d0
preserve imagery offset during tile layer transition, fixes #10748
2025-02-09 19:40:06 +01:00
dragoon
6575296a85
Use distinct placeholder text for feature type search box ( #10734 )
2025-02-05 15:31:41 +01:00
Kyle Hensel
f244e63661
validate crossing aeroways ( #9315 )
2025-02-05 14:42:32 +01:00
Kyℓe Hensel
a2e347ac97
prevent degenerate ways caused by deleting a corner of a triangle ( #10003 )
2025-02-05 14:38:03 +01:00
Youssef Ahmed Hassan Elzedy
afd6b83edf
change icon to "X" for the exit button of feature type selection panel ( #10733 )
2025-02-05 14:19:18 +01:00
Kyℓe Hensel
2c0f8a4b5f
handle cycleway:both=* ( #9587 )
...
this works for any `directionalCombo` field, including `sidewalk:both`
2025-02-05 10:41:48 +01:00
Avan2021
f44702e0b5
add oneway to list of attribute-only tag ( #10706 )
2025-02-04 11:00:51 +01:00
Martin Raifer
51ee85f6f5
refresh text-mode raw tag editor also when no tags are changed
...
e.g. when duplicate tag keys are entered or the text input contained empty or invalid lines that need to be cleaned up
2025-01-31 17:34:42 +01:00
Martin Raifer
bb57d34413
fix: coordinate search result's label should upate while typing
2025-01-31 16:00:31 +01:00
Nick Doiron
6dcc73cf7c
Add lang atttribute on multilingual names, wikidata/wikipedia fields ( #10716 )
...
This improves rendering of CJK names that contain unified ideographs that share a unicode codepoint, such as 化.
2025-01-31 13:49:49 +01:00
Kyℓe Hensel
561197ea5c
remove rarely-used keyboard shortcut L ( #9999 )
2025-01-30 11:27:50 +01:00
Kyℓe Hensel
5735b2509d
ignore relations by default in the extract operation ( #9816 )
...
using Shift+E allows the node **and its relations** to be extracted (the old behaviour)
2025-01-30 11:25:01 +01:00
Kyℓe Hensel
add513f39e
fix confusing behaviour after logging out in the standalone build of iD ( #10683 )
...
when user logs out of osm.org via the logout button: the popup continues to the login screen, which if completed now logs the user back into iD with the new credentials
2025-01-22 17:25:56 +01:00
Martin Raifer
edf41a98d2
allow tiles to be underzoomed slightly in minimap
...
preventing minimap from blacking out "too soon" on low map zoom, fixes #10653 . Closes #10694 and #10680
2025-01-22 17:06:01 +01:00
Kyℓe Hensel
e5666564e1
prevent pasting when map features are hidden ( #10000 )
2025-01-15 12:24:14 +01:00
Kyℓe Hensel
172aeb6e57
fix backspace not working as a keyboard shortcut ( #9995 )
2025-01-15 12:05:46 +01:00
Kyℓe Hensel
1c5b3b4051
use a more visible colour for oneway arrows on dark lines ( #9143 )
2025-01-15 11:38:36 +01:00
Kyℓe Hensel
fb8b969c3f
fix non-integer layer tag causing invisible features ( #9933 )
2025-01-15 11:35:18 +01:00
Kyℓe Hensel
d1b48ece73
fix bug preventing cardinal direction increment ( #9932 )
2025-01-15 11:31:33 +01:00
Kyℓe Hensel
065b2e6d9e
add queryString option to enable notes by default ( #8042 )
2025-01-15 11:29:23 +01:00
Kyℓe Hensel
a585e7f946
fix crash when searching for coordinates ( #10679 )
2025-01-15 11:10:12 +01:00
Martin Raifer
e0937f34bb
also highlight search results when focusing entries using keyboard (tab)
2025-01-11 14:02:30 +01:00
Martin Raifer
415c30e60b
fix search results from being stuck in highlighted state
...
fixes #10661 , replaces and closes #10666
See https://github.com/openstreetmap/iD/pull/10666#issuecomment-2585256927 for more details about this fix
2025-01-11 14:02:29 +01:00
Chaitanya Kadu
25421ba31f
remove unused import utilArrayUnion from kartaview.js ( #10668 )
2025-01-10 16:16:24 +01:00
Martin Raifer
7559dead80
add missing retries in walkthrough if edit menu is closed accidentally
...
e.g. for the "delete node" step, when the map is accidentally panned the edit menu will be closed, causing the walkthrough to get stuck
2025-01-10 16:04:55 +01:00
Martin Raifer
8c1fc20311
walkthrough: use left/right tooltips if the anchor is close to the left/right edge of the screen
...
closes #10634
This happens for example when the tooltip are rendered for the map controlls (right or left edge of the screen depending on user locale): If the anchor is close to the bottom of the screen, the tooltip would be placed not ideally in the corner and hard to read. It is solved by falling back to left/right tooltips with a potentially offset arrow in these cases
2025-01-10 16:01:17 +01:00
Martin Raifer
40a5c32e2f
fix misaligned walkthrough mask when supersurface is not at 0/0 origin
...
closes #10624
The misalignment happens because the origin offset is not properly accounted for boxes around map coordinates, when the map surface is itself offset from the top-left corner of the map. This can happen with customized installations of iD, e.g. the version built into the HOT tasking manager.
2025-01-10 15:13:54 +01:00
Martin Raifer
4ae5e86491
make sure walkthrough tooltip are using the main map surface
...
fixes bug: if there were extra rendering surfaces loaded, e.g. the one of the turn restriction editor, the walkthrough tooltips and the curresponding masks were inadvertently rendered to that secondary surface, which can be even offscreen
2025-01-10 14:15:49 +01:00
Martin Raifer
460a9efce1
fix brief flickering during tile switching when zooming, fixes #10660
2025-01-08 12:17:52 +01:00
Martin Raifer
28183c71bb
Merge remote-tracking branch 'michaelabon/stop-password-managers-address-fields' into develop
2024-12-18 15:40:22 +01:00
Martin Raifer
1a7cf41ed0
Merge branch 'fix-grid' into develop
2024-12-18 15:31:45 +01:00
Martin Raifer
4dc8f981bd
Link to PR in inline comments
2024-12-18 15:21:50 +01:00
Louis Demange
28e7faa13b
Apply plus-lighter only at specific zoom levels
2024-12-17 07:01:21 +01:00
Nekzuris
dcfcf222e2
Dynamic epsilon for specific pixel ratios on Chrome
2024-12-13 19:47:40 +01:00
Devin Fahnestock
313022728c
prevent map panels from covering up edit menu, fixes #10495 ( #10586 )
2024-12-13 15:08:50 +01:00
Martin Raifer
0d8a367c35
Merge pull request #10523 from openstreetmap/kh/10522-mismatched-geom
2024-12-11 15:12:28 +01:00
Deeptanshu Sankhwar
9e2f9e0324
add a short reminder for data being objective during the walkthrough, fixes #10566 ( #10568 )
2024-12-11 15:06:28 +01:00
Martin Raifer
3be7eb6fca
restrict direction cones to matching parent ways, fixes #9013
...
for certain vertex features, only look at matching parent ways when determining where to draw direction cones:
* highway related points (e.g. highway=stop/yield/etc., traffic calming, cycleway=asl, traffic signs, barriers): only look at parent ways with highway=*
* railway related points (e.g. railway=milestone): only look at parent ways with railway=*
* waterway related points (e.g. waterway=milestone): only look at parent ways with waterway=*
see also #5634
2024-12-11 12:04:41 +01:00
Nekzuris
b2c51929c6
Fix visible grid around tiles
2024-12-11 02:30:38 +01:00
Martin Raifer
404e08518e
use correct margins when limiting photoviewer size, fixes #10558
...
replaces hardcoded values with dynamically calculated heights/margins.
closes #10563
2024-12-04 13:03:34 +01:00
Martin Raifer
f38bc5fc78
harmonize how Kartaview layer is highlighting marker on hover, fixes #10531
...
also closes #10565
2024-12-04 10:31:04 +01:00
Deeptanshu Sankhwar
e48aa3c2c4
Ensure correct this context for addMembership function to call the blur method correctly. Fixes #10555 ( #10560 )
...
* Pass the reference explicitly to the function to ensure the correct context is available.
* refactor: handle blur() in a closure to separate UI logic from addMembership
* spacing
* Fixed typo
---------
Co-authored-by: Deeptanshu Sankhwar <deeptanshu@walletsocket.com >
Co-authored-by: Minh Nguyễn <mxn@1ec5.org >
2024-11-30 22:43:54 -08:00
Dimitar
b3579d6c7c
Preserve 'opening_hours' when matching with NSI
...
re: https://github.com/osmlab/name-suggestion-index/issues/10170#issuecomment-2508129832
re: b1f2c3f4d0
These are tags that we want to leave alone (i.e. not offer an "upgrade")
if they already have a value. We assume the mapper knows best.
2024-11-29 20:28:31 +02:00
Kyle Hensel
50309005a1
fix erroneous mismatched_geometry warning for preset-less tags
2024-11-23 04:48:28 +14:00
Martin Raifer
93c8e3dd7d
Merge remote-tracking branch 'k-yle/kh/mismatched-geom-error' into develop
2024-11-13 15:27:30 +01:00
Minh Nguyễn
6cfd1cf6fc
Include route number in label of named route relations ( #10478 )
...
* iD#8707 Show ref in the name of route relations
* Avoid combining PTv2-formatted name with ref
* Pair name with other tags when labeling routes
---------
Co-authored-by: Kyle Hensel <k.y.l.e@outlook.co.nz >
2024-11-03 16:38:00 -08:00
Martin Raifer
5024feafe8
Fix flickering when switching between background imagery layers
...
and make switching backgrounds snappier
2024-10-21 18:31:07 +02:00