Commit Graph

15916 Commits

Author SHA1 Message Date
Martin Raifer 9cd1ed4ef0 update assets 2025-01-11 14:02:31 +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
dependabot[bot] 5a803ce7a9 Bump browserslist from 4.24.3 to 4.24.4 (#10670)
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.24.3 to 4.24.4.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.24.3...4.24.4)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 16:27:32 +01:00
dependabot[bot] f69789f206 Bump jsdom from 25.0.1 to 26.0.0 (#10669)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 25.0.1 to 26.0.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/25.0.1...26.0.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 16:27:23 +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
dragoon 5ea5a6f861 Fix mouse cursor on textarea scrollbars (#10630) 2025-01-08 14:01:03 +01:00
danieldegroot2 c7acb8fbb0 Update OSM World Discord link in README.md (#10662)
Use new URL format (use direct links)
2025-01-08 12:41:15 +01:00
dependabot[bot] ac2c6a61d6 Bump marked from 15.0.4 to 15.0.6 (#10656)
Bumps [marked](https://github.com/markedjs/marked) from 15.0.4 to 15.0.6.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v15.0.4...v15.0.6)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 12:31:33 +01:00
dependabot[bot] 336d72a620 Bump core-js-bundle from 3.39.0 to 3.40.0 (#10663)
Bumps [core-js-bundle](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js-bundle) from 3.39.0 to 3.40.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.40.0/packages/core-js-bundle)

---
updated-dependencies:
- dependency-name: core-js-bundle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-08 12:30:00 +01:00
Martin Raifer 460a9efce1 fix brief flickering during tile switching when zooming, fixes #10660 2025-01-08 12:17:52 +01:00
Nekzuris b2b397c7ce Update link to Mapbox blog (#10625) 2025-01-07 10:05:23 +01:00
Kyℓe Hensel 60d9cb052c use LF line endings for .mjs files (#10647) 2025-01-07 10:03:45 +01:00
mukunda2912 1f207b3d9b Update phone number hint for Ivory Coast (#10655, #8379) 2025-01-07 09:51:43 +01:00
dependabot[bot] 86b8152bfa Bump cldr-localenames-full from 46.0.0 to 46.1.0 (#10616)
Bumps [cldr-localenames-full](https://github.com/unicode-cldr/cldr-json) from 46.0.0 to 46.1.0.
- [Release notes](https://github.com/unicode-cldr/cldr-json/releases)
- [Commits](https://github.com/unicode-cldr/cldr-json/compare/46.0.0...46.1.0)

---
updated-dependencies:
- dependency-name: cldr-localenames-full
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 09:48:30 +01:00
dependabot[bot] 86ddb290f3 Bump esbuild-visualizer from 0.6.0 to 0.7.0 (#10637)
Bumps [esbuild-visualizer](https://github.com/btd/esbuild-visualizer) from 0.6.0 to 0.7.0.
- [Changelog](https://github.com/btd/esbuild-visualizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/btd/esbuild-visualizer/compare/v0.6.0...v0.7.0)

---
updated-dependencies:
- dependency-name: esbuild-visualizer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 09:48:18 +01:00
dependabot[bot] 3d3f75da65 Bump @turf/bbox from 7.1.0 to 7.2.0 (#10636)
Bumps [@turf/bbox](https://github.com/Turfjs/turf) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/Turfjs/turf/releases)
- [Changelog](https://github.com/Turfjs/turf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0)

---
updated-dependencies:
- dependency-name: "@turf/bbox"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 09:48:03 +01:00
dependabot[bot] cb8bd03c64 Bump @turf/bbox-clip from 7.1.0 to 7.2.0 (#10638)
Bumps [@turf/bbox-clip](https://github.com/Turfjs/turf) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/Turfjs/turf/releases)
- [Changelog](https://github.com/Turfjs/turf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Turfjs/turf/compare/v7.1.0...v7.2.0)

---
updated-dependencies:
- dependency-name: "@turf/bbox-clip"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 09:44:23 +01:00
dependabot[bot] c7572c070f Bump esbuild from 0.24.0 to 0.24.2 (#10626)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.24.0 to 0.24.2.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.24.0...v0.24.2)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 09:40:07 +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
dependabot[bot] 2029523ba3 Bump @fortawesome/free-brands-svg-icons from 6.7.1 to 6.7.2 (#10608)
Bumps [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.1...6.7.2)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-brands-svg-icons"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 15:08:15 +01:00
dependabot[bot] a3cfe6e8c9 Bump @fortawesome/free-solid-svg-icons from 6.7.1 to 6.7.2 (#10605)
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.1...6.7.2)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-solid-svg-icons"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 14:57:42 +01:00
dependabot[bot] 98b4261e2f Bump @fortawesome/free-regular-svg-icons from 6.7.1 to 6.7.2 (#10604)
Bumps [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.1...6.7.2)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-regular-svg-icons"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 14:49:10 +01:00
dependabot[bot] ea4b63d142 Bump @fortawesome/fontawesome-svg-core from 6.7.1 to 6.7.2 (#10607)
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.1...6.7.2)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-svg-core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 14:37:14 +01:00
dependabot[bot] 9806e31da5 Bump osm-community-index from 5.8.1 to 5.9.0 (#10606)
Bumps [osm-community-index](https://github.com/osmlab/osm-community-index) from 5.8.1 to 5.9.0.
- [Release notes](https://github.com/osmlab/osm-community-index/releases)
- [Changelog](https://github.com/osmlab/osm-community-index/blob/main/CHANGELOG.md)
- [Commits](https://github.com/osmlab/osm-community-index/compare/v5.8.1...v5.9.0)

---
updated-dependencies:
- dependency-name: osm-community-index
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 14:36:56 +01:00
dependabot[bot] 9f4e45b232 Bump @rapideditor/location-conflation from 1.4.0 to 1.4.1 (#10601)
Bumps [@rapideditor/location-conflation](https://github.com/rapideditor/location-conflation) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/rapideditor/location-conflation/releases)
- [Changelog](https://github.com/rapideditor/location-conflation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rapideditor/location-conflation/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: "@rapideditor/location-conflation"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-17 10:03:02 +01:00
dependabot[bot] b558cf865d Bump browserslist from 4.24.2 to 4.24.3 (#10599)
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.24.2 to 4.24.3.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.24.2...4.24.3)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-17 10:01:49 +01:00
dependabot[bot] 07d1125ad9 Bump marked from 15.0.3 to 15.0.4 (#10600)
Bumps [marked](https://github.com/markedjs/marked) from 15.0.3 to 15.0.4.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v15.0.3...v15.0.4)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-17 10:01:13 +01:00
dependabot[bot] dfcf7981c2 Bump eslint from 9.16.0 to 9.17.0 (#10602)
Bumps [eslint](https://github.com/eslint/eslint) from 9.16.0 to 9.17.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.16.0...v9.17.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-17 10:00:51 +01:00
dependabot[bot] e614b45e24 Bump @rapideditor/country-coder from 5.3.0 to 5.3.1 (#10603)
Bumps [@rapideditor/country-coder](https://github.com/rapideditor/country-coder) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/rapideditor/country-coder/releases)
- [Changelog](https://github.com/rapideditor/country-coder/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rapideditor/country-coder/compare/v5.3.0...v5.3.1)

---
updated-dependencies:
- dependency-name: "@rapideditor/country-coder"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-17 10:00:16 +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
Martin Raifer b0fe0d8f18 Merge remote-tracking branches 'origin/dependabot/npm_and_yarn/multi-be117bf1f7' and 'origin/dependabot/npm_and_yarn/multi-adb500430a' into develop 2024-12-13 15:43:30 +01:00
Devin Fahnestock 313022728c prevent map panels from covering up edit menu, fixes #10495 (#10586) 2024-12-13 15:08:50 +01:00
dependabot[bot] bb2596aa9b Bump nanoid from 3.3.7 to 3.3.8 (#10597)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-13 14:47:53 +01:00
Nekzuris 874c1f5d73 Improve CSS comments 2024-12-13 07:36:45 +01:00
Nekzuris 4aac70f719 Improve tiles rendering in Chrome with specific zoom value 2024-12-11 21:27:45 +01:00
dependabot[bot] 391c06c124 Bump abortcontroller-polyfill from 1.7.6 to 1.7.8 (#10596)
Bumps [abortcontroller-polyfill](https://github.com/mo/abortcontroller-polyfill) from 1.7.6 to 1.7.8.
- [Commits](https://github.com/mo/abortcontroller-polyfill/compare/v1.7.6...v1.7.8)

---
updated-dependencies:
- dependency-name: abortcontroller-polyfill
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-11 17:53:53 +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 341eb4fb8d prevent brief flickering of "broken image" on tile loading errors 2024-12-11 12:35:38 +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
ForgottenHero 04fd2ba6f4 Update help panel navigation buttons (#10581)
Fixes #105073 where the empty nav button for 'next' was overlapping the keyboard shortcuts button when the user was currently view the Quality Assurance page.
2024-12-06 14:51:11 +01:00