Add places to default lists #27

Merged
raucao merged 9 commits from feature/1-lists into master 2026-03-14 09:04:21 +00:00
Owner

Also see raucao/remotestorage-module-places#1

This changeset introduces support for initializing default place lists ("Want to go", "To do") and adding/removing places to one or more lists.

Lists have colors configured (by default it's green for to-go and blue for to-do), and map markers will adopt the color of the first/prioritized list (currently "to go").

The save/saved button now opens a list management popover/dropdown, which allows to save the place to "Saved places" and then manage its lists memberships.

refs #1

Also see https://gitea.kosmos.org/raucao/remotestorage-module-places/pulls/1 This changeset introduces support for initializing default place lists ("Want to go", "To do") and adding/removing places to one or more lists. Lists have colors configured (by default it's green for to-go and blue for to-do), and map markers will adopt the color of the first/prioritized list (currently "to go"). The save/saved button now opens a list management popover/dropdown, which allows to save the place to "Saved places" and then manage its lists memberships. refs #1
raucao added the feature label 2026-03-13 09:41:28 +00:00
raucao added 3 commits 2026-03-13 09:41:29 +00:00
raucao added 1 commit 2026-03-13 09:52:58 +00:00
Fix lint errors
All checks were successful
CI / Lint (pull_request) Successful in 21s
CI / Test (pull_request) Successful in 34s
990f3afa88
raucao added 2 commits 2026-03-13 11:33:57 +00:00
Properly handle place removals
Some checks failed
CI / Lint (pull_request) Failing after 23s
CI / Test (pull_request) Successful in 36s
37cf47b3dd
* Transition to OSM route or index instead of staying on ghost route/ID
  (closes sidebar if it was a custom place)
* Ensure save button and lists are in the correct state
raucao added 1 commit 2026-03-13 13:04:49 +00:00
Also load/init lists in anonymous mode
Some checks failed
CI / Lint (pull_request) Failing after 22s
CI / Test (pull_request) Successful in 34s
f1779131e8
raucao added 1 commit 2026-03-14 08:29:11 +00:00
Extract icon imports to separate util
All checks were successful
CI / Lint (pull_request) Successful in 28s
CI / Test (pull_request) Successful in 43s
ec0d5a30f9
So icons can be used from anywhere, e.g. map component JS
raucao added 2 commits 2026-03-14 08:39:06 +00:00
Upgrade places module to latest release
All checks were successful
CI / Test (pull_request) Successful in 42s
CI / Lint (pull_request) Successful in 25s
9097c63a55
... with lists support
Use latest pnpm
Some checks failed
CI / Lint (pull_request) Failing after 8s
CI / Test (pull_request) Failing after 6s
c362268567
raucao force-pushed feature/1-lists from c362268567 to 9097c63a55 2026-03-14 08:40:05 +00:00 Compare
raucao changed title from WIP: Add places to lists to Add places to default lists 2026-03-14 08:53:31 +00:00
raucao merged commit 6ef7549ea9 into master 2026-03-14 09:04:21 +00:00
raucao deleted branch feature/1-lists 2026-03-14 09:04:21 +00:00
Sign in to join this conversation.