Commit Graph

178 Commits

Author SHA1 Message Date
raucao 818ec35071 Ensure map marker clicks preserve search context
Fixes the back button just closing the sidebar and clearing the whole
search after having seleted a result via map marker
2026-03-23 16:42:32 +04:00
raucao 46605dbd32 Add more icons 2026-03-23 16:07:33 +04:00
raucao bcc51efecc Add catch-alls for place icons, staring with shop 2026-03-23 15:12:07 +04:00
raucao 8bec4b978e Ignore certain public transport results in nearby search 2026-03-23 15:00:39 +04:00
raucao cd9676047d Add more icons 2026-03-23 14:42:41 +04:00
raucao a92b44ec13 Ensure nearby search isn't doing category search 2026-03-23 13:51:11 +04:00
raucao 0c2d1f8419 Don't include coffee places in restaurant search 2026-03-22 19:23:16 +04:00
raucao bb77ed8337 Add more icons 2026-03-22 19:13:19 +04:00
raucao 438bf0c31c Add icons to search result markers 2026-03-22 14:05:49 +04:00
raucao af57e7fe57 Add map markers for search results 2026-03-22 10:59:11 +04:00
raucao 9183e3c366 Cache category search results
And abort ongoing searches when there's a new query
2026-03-20 19:27:26 +04:00
raucao 7e98b6796c Integrate category search with search box 2026-03-20 18:56:18 +04:00
raucao 8e9beb16de WIP Integrate category search with search box 2026-03-20 18:39:51 +04:00
raucao b083c1d001 feat(search): add category search support and sync with chips 2026-03-20 18:14:02 +04:00
raucao 4008a8c883 Use "Results" header for category search results 2026-03-20 17:59:11 +04:00
raucao db6478e353 Clear category param when typing new search 2026-03-20 17:42:36 +04:00
raucao b39d92b7c4 Fix lint errors 2026-03-20 17:30:49 +04:00
raucao aa99e5d766 Add icons for all quick search categories 2026-03-20 17:26:03 +04:00
raucao 5fd4ebe184 Centrally define filled icons
So we don't have to manually pass the option everywhere
2026-03-20 16:55:19 +04:00
raucao f2a2d910a0 WIP Search places by category 2026-03-20 16:43:57 +04:00
raucao 8106009677 Disable edit button while editing
CI / Lint (pull_request) Successful in 51s
CI / Test (pull_request) Successful in 1m0s
Release Drafter / Update release notes draft (pull_request) Successful in 19s
2026-03-18 19:09:59 +04:00
raucao a4e375cb51 Add Pinhead info to FOSS table in About section
CI / Lint (pull_request) Successful in 51s
CI / Test (pull_request) Successful in 1m0s
Release Drafter / Update release notes draft (pull_request) Successful in 19s
2026-03-18 18:34:49 +04:00
raucao b680769eac Replace "cuisine" with icon in place details 2026-03-18 18:17:17 +04:00
raucao bdd5db157c Update OSM data when opening saved places
CI / Lint (pull_request) Successful in 49s
CI / Test (pull_request) Successful in 57s
Release Drafter / Update release notes draft (pull_request) Successful in 19s
2026-03-18 14:42:15 +04:00
raucao 579892067e Tweak sidebar width 2026-03-17 20:07:49 +04:00
raucao 48f87f98d6 Remove obsolete styles
CI / Lint (push) Successful in 51s
CI / Test (push) Successful in 57s
2026-03-17 16:59:54 +04:00
raucao 462404b53e Fix sidebar content padding, class name 2026-03-17 16:54:41 +04:00
raucao 7c11fefdb7 Tweak whitespace 2026-03-17 16:34:19 +04:00
raucao 8ae7fd1fd8 Tweak font sizes
CI / Lint (push) Successful in 49s
CI / Test (push) Successful in 56s
2026-03-17 16:25:55 +04:00
raucao cb3fbade39 Prevent unwanted zoom on iOS
CI / Lint (push) Successful in 48s
CI / Test (push) Successful in 56s
2026-03-17 16:17:16 +04:00
raucao 1116161e93 Add info/links for preferred contributions
CI / Lint (pull_request) Successful in 53s
CI / Test (pull_request) Successful in 56s
Release Drafter / Update release notes draft (pull_request) Successful in 18s
2026-03-17 15:48:11 +04:00
raucao 88eb0ac0c1 WIP About section
* Add fold-out sections for additional details
* Use table for Open Source info, add licenses
* Move link styles to CSS variables
2026-03-17 15:12:29 +04:00
raucao 8877a9e1c8 Remove unnecessary whitespace
CI / Lint (pull_request) Successful in 49s
CI / Test (pull_request) Successful in 56s
Release Drafter / Update release notes draft (pull_request) Successful in 18s
2026-03-17 13:18:17 +04:00
raucao 03d6a86569 Increase sidebar width, improve auto-panning
CI / Lint (pull_request) Failing after 54s
CI / Test (pull_request) Has been cancelled
* Increase sidebar with on desktop to fit more content
* Move sidebar width to CSS variable
* Auto-pan when a selected place would be obstructed by the desktop
  sidebar
* Consider the header obscuring selected places, too
* Only autopan when actually necessary
2026-03-17 13:14:21 +04:00
raucao 5baebbb846 Add details elements/sections to App Menu sidebar
Starting with some About details
2026-03-16 18:23:46 +04:00
raucao dca2991754 Style dropdown menu form controls 2026-03-16 17:07:38 +04:00
raucao aee7f9d181 Move Photon API URL to Settings 2026-03-16 17:07:24 +04:00
raucao 5892bd0cda Prevent app icon loading when opening the app menu
CI / Lint (pull_request) Successful in 50s
CI / Test (pull_request) Successful in 56s
Release Drafter / Update release notes draft (pull_request) Has been cancelled
Compile into app code by importing the icon in JS.
2026-03-16 16:02:57 +04:00
raucao 78d7aeba2c Refactor app menu sidebar
* Rename to "app menu" across code
* Move content to dedicated sections/components, introduce app menu links
* Use CSS variable for hover background color across the app
2026-03-14 16:24:36 +04:00
raucao ec0d5a30f9 Extract icon imports to separate util
CI / Lint (pull_request) Successful in 28s
CI / Test (pull_request) Successful in 43s
So icons can be used from anywhere, e.g. map component JS
2026-03-14 12:28:17 +04:00
raucao f1779131e8 Also load/init lists in anonymous mode
CI / Lint (pull_request) Failing after 22s
CI / Test (pull_request) Successful in 34s
2026-03-13 17:04:29 +04:00
raucao 37cf47b3dd Properly handle place removals
CI / Lint (pull_request) Failing after 23s
CI / Test (pull_request) Successful in 36s
* 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
2026-03-13 15:33:29 +04:00
raucao ff68b5addc Move default yellow to var, add in list UI 2026-03-13 14:56:12 +04:00
raucao 990f3afa88 Fix lint errors
CI / Lint (pull_request) Successful in 21s
CI / Test (pull_request) Successful in 34s
2026-03-13 13:51:49 +04:00
raucao b2220b8310 Close list dropdown when clicking outside of it
CI / Lint (pull_request) Failing after 25s
CI / Test (pull_request) Successful in 34s
2026-03-13 13:40:28 +04:00
raucao a8613ab81a Remove confirmation dialog when deleting place bookmarks 2026-03-13 13:27:01 +04:00
raucao bcb9b20e85 WIP Add places to lists 2026-03-13 12:22:51 +04:00
raucao 7e94f335ac Prevent zooming when selecting saved places 2026-03-11 18:16:24 +04:00
raucao df336b87ac Smart auto zoom for search/select 2026-03-11 17:51:26 +04:00
raucao dbf71e366a Further improve scrolling 2026-03-11 17:19:48 +04:00