Commit Graph

70 Commits

Author SHA1 Message Date
raucao f48045c35d Fix flaky test by adding safe guard
CI / Lint (pull_request) Successful in 33s
CI / Test (pull_request) Successful in 57s
Release Drafter / Update release notes draft (pull_request) Successful in 4s
2026-06-30 19:28:01 +02:00
raucao 7f1c4b5f61 When search markers are visible, clear search on map click 2026-06-30 18:32:23 +02:00
raucao 59c447fe1f Hide quick-search pills on low zoom levels
CI / Lint (pull_request) Successful in 30s
CI / Test (pull_request) Successful in 56s
Release Drafter / Update release notes draft (pull_request) Successful in 7s
2026-05-05 07:10:28 +02:00
raucao b4c3f5c88d Improve map centering on mobile
CI / Lint (pull_request) Successful in 33s
CI / Test (pull_request) Failing after 1m1s
2026-04-27 15:37:13 +01:00
raucao d2eb888dcf Keep search results, only hide sidebar when closed 2026-04-27 14:37:19 +01:00
raucao 8ca7481a79 Mock nostr service globally in tests 2026-04-22 09:03:38 +04:00
raucao 99cfd96ca1 Fetch and cache photo events while browsing map and when opening place details 2026-04-21 21:28:57 +04:00
raucao 2423b67f94 Use SVG icon for locate-me button 2026-04-02 12:20:37 +04:00
raucao 2a3ad26eb9 Prevent OL from loading webfonts for our default font
* Fixes flash of bold text on app launch
* Fixes Noto Sans being used instead of system font where not available
2026-04-02 11:42:19 +04:00
raucao dc9e0f210a Hide search result markers when result is selected 2026-03-28 15:30:27 +04:00
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 a92b44ec13 Ensure nearby search isn't doing category search 2026-03-23 13:51:11 +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 f2a2d910a0 WIP Search places by category 2026-03-20 16:43:57 +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 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 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 34bc15cfa9 Only zoom out, not in, when fitting ways/relations 2026-02-24 22:27:52 +04:00
raucao 845be96b71 Fix linting errors, improve lint scripts 2026-02-24 16:31:22 +04:00
raucao d827fe263b Draw outlines/areas for ways and relations on map 2026-02-24 11:22:57 +04:00
raucao f73677139d Zoom to fit ways and relations into map view 2026-02-23 22:01:46 +04:00
raucao 43b2700465 Don't start nearby search when unfocusing search by clicking map 2026-02-20 19:48:41 +04:00
raucao bf12305600 Add full-text search
Add a search box with a quick results popover, as well full results in
the sidebar on pressing enter.
2026-02-20 12:39:04 +04:00
raucao 2734f08608 Formatting 2026-02-20 12:38:57 +04:00
raucao d30375707a Prevent map search when zoomed out too much
It's usually an accidental click, and if not, the search radius/pulse
wouldn't be clearly visible.
2026-02-10 18:33:44 +04:00
raucao 53300b92f5 Re-add zoom controls 2026-02-10 17:47:03 +04:00
raucao c37f794eea Auto-locate user on first app launch
closes #17
2026-02-10 17:18:59 +04:00
raucao 3d982a6a7c More kinetic panning optimizations 2026-01-27 15:04:25 +07:00
raucao a0f132ec64 Disable kinetic panning on mobile by default, add setting for it 2026-01-27 14:23:43 +07:00
raucao a73e5cda6a Clean up code comments 2026-01-27 13:25:54 +07:00
raucao 0212fa359b Change console statements to debug or warn 2026-01-27 12:58:36 +07:00
raucao 8c58a76030 Create new places
And find them in search
2026-01-27 12:58:23 +07:00
raucao 156280950f Refactor search results with dedicated route 2026-01-27 09:50:26 +07:00
raucao 2193f935cc Change default center and zoom to show the world on desktop 2026-01-26 17:52:14 +07:00
raucao 1a2aae631d Fix JS linting errors 2026-01-24 17:54:34 +07:00
raucao 9082fb9762 Fix template linting errors 2026-01-24 16:42:53 +07:00
raucao 721fe5f01d Fix linting/formatting 2026-01-24 12:52:19 +07:00
raucao f7e7480e51 Pan map to bring loaded place into view if necessary 2026-01-22 17:34:19 +07:00
raucao 6e87ef3573 Load all saved place into memory
Fixes launching the app with a place URL directly, and will be useful
for search etc. later.
2026-01-22 17:23:50 +07:00
raucao 5267ffdd5c Log map features on click 2026-01-22 14:54:01 +07:00
raucao deae2260b1 Fix occasional exception on mobiles 2026-01-22 14:40:35 +07:00
raucao fa4115b714 Pan map on mobile when pin obscured by sidebar 2026-01-21 19:38:55 +07:00
raucao c61c2c0e7a Show map pin for currently selected place 2026-01-21 19:07:35 +07:00
raucao babf2c4a89 Enable default rotation control 2026-01-21 13:08:35 +07:00
raucao 696d4b0ae3 Store current map view, use on launch/reload 2026-01-21 11:22:46 +07:00