|
|
74338d6dce
|
refactor: split composeApp to client and ui
also renamed client.datasource to client.data, which made me realise
.gitignore was ignoring `data` and therefore some gtfsr source files
😭
|
2026-03-02 00:09:33 +11:00 |
|
|
|
b9fa8f77c7
|
feat(ui): switch from google maps to maplibre
Wayy more performant and flexible
|
2026-02-27 22:47:19 +11:00 |
|
|
|
2ad6e5d9e6
|
chore: bump dependencies
|
2026-02-24 18:33:57 +11:00 |
|
|
|
40cfef5f1e
|
refactor(ui): use compose-unstyled bottomsheet
|
2025-11-28 21:20:45 +11:00 |
|
|
|
d4425f5b12
|
fix: lock compose material3 to 1.8.2 due to buggy bottom sheet
|
2025-11-25 20:52:23 +11:00 |
|
|
|
74e3278012
|
chore: bump dependencies
|
2025-11-22 16:36:13 +11:00 |
|
|
|
58ee095522
|
feat: server-handled routes and stops
|
2025-08-12 22:43:33 +10:00 |
|
|
|
efba64ea90
|
chore: bump dependencies
|
2025-08-08 02:25:51 +10:00 |
|
|
|
64e6ccf08b
|
refactor: move logic to viewmodel
|
2025-07-28 01:39:31 +10:00 |
|
|
|
339e8c802f
|
feat: stop info panel
|
2025-04-30 00:11:21 +10:00 |
|
|
|
6a5a9b4974
|
build: temporarily use debug keys for signing release builds to test
|
2025-04-29 22:55:39 +10:00 |
|
|
|
a16487a9a7
|
feat: predictive back handler
|
2025-04-29 15:01:28 +10:00 |
|
|
|
6372614a4d
|
refactor: optimise imports
|
2025-04-15 14:21:09 +10:00 |
|
|
|
e428883d01
|
feat: location button, and abstracting extInsets to common code
|
2025-04-14 23:40:54 +10:00 |
|
|
|
388c3b1b75
|
refactor: add trailing newlines
|
2025-04-14 21:53:07 +10:00 |
|
|
|
4dd63b7d1d
|
feat: initial api support
|
2025-04-14 21:07:05 +10:00 |
|
|
|
0ffd415874
|
feat(android): init basic marker and polylines
|
2025-04-14 02:02:06 +10:00 |
|
|
|
89ffc02e1d
|
feat(android): init basic maps
|
2025-04-13 01:27:49 +10:00 |
|
|
|
aebc802b88
|
init
|
2025-04-13 00:51:32 +10:00 |
|