[PR #4294] [MERGED] feat: Maplibre #10322

Closed
opened 2026-02-05 14:19:47 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/4294
Author: @danieldietzler
Created: 10/1/2023
Status: Merged
Merged: 11/9/2023
Merged by: @alextran1502

Base: mainHead: feat/maplibre


📝 Commits (10+)

  • 36c5ae1 maplibre on web, custom styles from server
  • 061f99d open api
  • 303e03d add assets to docker container
  • e5e3c39 web: use mapSettings color for style
  • 57cc3db style: add unique ids to map styles
  • 63c88e6 mobile: use style json for vector / raster
  • a53dfda do not use svelte-material-icons
  • b96aa6a add click events to markers, simplify asset detail map
  • 5aa20ef improve map performance by using asset thumbnails for markers instead of original file
  • 781c69c Remove custom attribution

📊 Changes

63 files changed (+5468 additions, -9762 deletions)

View changed files

📝 cli/src/api/open-api/api.ts (+110 -7)
📝 mobile/lib/modules/map/models/map_state.model.dart (+17 -3)
📝 mobile/lib/modules/map/providers/map_state.provider.dart (+104 -4)
📝 mobile/lib/modules/map/ui/map_page_bottom_sheet.dart (+12 -19)
📝 mobile/lib/modules/map/ui/map_thumbnail.dart (+4 -15)
📝 mobile/lib/modules/map/views/map_page.dart (+57 -67)
📝 mobile/lib/modules/search/ui/curated_places_row.dart (+15 -12)
📝 mobile/lib/shared/models/server_info/server_config.model.dart (+4 -12)
📝 mobile/lib/shared/providers/server_info.provider.dart (+0 -1)
📝 mobile/lib/shared/services/api.service.dart (+2 -0)
📝 mobile/openapi/.openapi-generator/FILES (+3 -0)
📝 mobile/openapi/README.md (+2 -0)
mobile/openapi/doc/MapTheme.md (+14 -0)
📝 mobile/openapi/doc/ServerConfigDto.md (+0 -1)
📝 mobile/openapi/doc/SystemConfigApi.md (+56 -0)
📝 mobile/openapi/doc/SystemConfigMapDto.md (+2 -1)
📝 mobile/openapi/lib/api.dart (+1 -0)
📝 mobile/openapi/lib/api/system_config_api.dart (+49 -0)
📝 mobile/openapi/lib/api_client.dart (+2 -0)
📝 mobile/openapi/lib/api_helper.dart (+3 -0)

...and 43 more files

📄 Description

Don't mind this just yet. @jrasm91 and I are testing out maplibre.

Screenshot 2023-10-18 at 22 55 28

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/4294 **Author:** [@danieldietzler](https://github.com/danieldietzler) **Created:** 10/1/2023 **Status:** ✅ Merged **Merged:** 11/9/2023 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `feat/maplibre` --- ### 📝 Commits (10+) - [`36c5ae1`](https://github.com/immich-app/immich/commit/36c5ae1c320976934c51783f337e666ff5594bb7) maplibre on web, custom styles from server - [`061f99d`](https://github.com/immich-app/immich/commit/061f99d2418d2aa5d24c141986a65fa536ab89eb) open api - [`303e03d`](https://github.com/immich-app/immich/commit/303e03d1541e15e41e1a82d88a28eda4c600a5c2) add assets to docker container - [`e5e3c39`](https://github.com/immich-app/immich/commit/e5e3c39f8ddacd47d7b1b33315f73f815dee8090) web: use mapSettings color for style - [`57cc3db`](https://github.com/immich-app/immich/commit/57cc3db8c4f3b4a3c987219ac1c2cf11cbb1badb) style: add unique ids to map styles - [`63c88e6`](https://github.com/immich-app/immich/commit/63c88e6ae693a5a607e37ef1467f59d2d6ea7d3a) mobile: use style json for vector / raster - [`a53dfda`](https://github.com/immich-app/immich/commit/a53dfdaa03038df1d2fbe19dc401bc7d5eca82ce) do not use svelte-material-icons - [`b96aa6a`](https://github.com/immich-app/immich/commit/b96aa6ac96dc0a1455bf89d000e89cfeda700527) add click events to markers, simplify asset detail map - [`5aa20ef`](https://github.com/immich-app/immich/commit/5aa20efb1b49aa458a42e51877c89614c2a02684) improve map performance by using asset thumbnails for markers instead of original file - [`781c69c`](https://github.com/immich-app/immich/commit/781c69c65c9af73ba96b66e18a4e059af62d21ee) Remove custom attribution ### 📊 Changes **63 files changed** (+5468 additions, -9762 deletions) <details> <summary>View changed files</summary> 📝 `cli/src/api/open-api/api.ts` (+110 -7) 📝 `mobile/lib/modules/map/models/map_state.model.dart` (+17 -3) 📝 `mobile/lib/modules/map/providers/map_state.provider.dart` (+104 -4) 📝 `mobile/lib/modules/map/ui/map_page_bottom_sheet.dart` (+12 -19) 📝 `mobile/lib/modules/map/ui/map_thumbnail.dart` (+4 -15) 📝 `mobile/lib/modules/map/views/map_page.dart` (+57 -67) 📝 `mobile/lib/modules/search/ui/curated_places_row.dart` (+15 -12) 📝 `mobile/lib/shared/models/server_info/server_config.model.dart` (+4 -12) 📝 `mobile/lib/shared/providers/server_info.provider.dart` (+0 -1) 📝 `mobile/lib/shared/services/api.service.dart` (+2 -0) 📝 `mobile/openapi/.openapi-generator/FILES` (+3 -0) 📝 `mobile/openapi/README.md` (+2 -0) ➕ `mobile/openapi/doc/MapTheme.md` (+14 -0) 📝 `mobile/openapi/doc/ServerConfigDto.md` (+0 -1) 📝 `mobile/openapi/doc/SystemConfigApi.md` (+56 -0) 📝 `mobile/openapi/doc/SystemConfigMapDto.md` (+2 -1) 📝 `mobile/openapi/lib/api.dart` (+1 -0) 📝 `mobile/openapi/lib/api/system_config_api.dart` (+49 -0) 📝 `mobile/openapi/lib/api_client.dart` (+2 -0) 📝 `mobile/openapi/lib/api_helper.dart` (+3 -0) _...and 43 more files_ </details> ### 📄 Description Don't mind this just yet. @jrasm91 and I are testing out maplibre. <img width="908" alt="Screenshot 2023-10-18 at 22 55 28" src="https://github.com/immich-app/immich/assets/36593685/0801ce7d-8b41-4084-9afa-67eee3b544c3"> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 14:19:47 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#10322