Compose Multiplatform transit info app for Victoria
Find a file
Cilly Leang 102c028407
refactor: optimisation around stoptimes
- moved stoptime related functionality into new core:data:stoptime module
  - will feature all the different realtime stoptime sources to be
      integrated later
- create proper database schema for future migrations
- deduplicate trips into stoppingpatterns, since many trips share the
  exact same stopping pattern
  - stoptimes are now linked to stoppingpatterns instead
  - stoppingpattern ids are generated from a hash composed of all stoptimes
- stoptimes now use deltas for arrival time to save space
2026-05-05 03:23:11 +10:00
androidApp refactor(ui): split into shared, maps, and main modules 2026-03-26 02:55:46 +11:00
core refactor: optimisation around stoptimes 2026-05-05 03:23:11 +10:00
gradle refactor(core): switch from room to sqldelight 2026-05-02 02:31:18 +10:00
iosApp refactor: add trailing newlines 2025-04-14 21:53:07 +10:00
server refactor: optimisation around stoptimes 2026-05-05 03:23:11 +10:00
ui refactor: optimisation around stoptimes 2026-05-05 03:23:11 +10:00
.gitignore refactor: shared -> core 2026-04-02 01:57:08 +11:00
build.gradle.kts refactor(core): switch from room to sqldelight 2026-05-02 02:31:18 +10:00
gradle.properties chore: bump dependencies 2025-11-22 16:36:13 +11:00
gradlew init 2025-04-13 00:51:32 +10:00
gradlew.bat init 2025-04-13 00:51:32 +10:00
LICENCE init 2025-04-13 00:51:32 +10:00
settings.gradle.kts refactor: optimisation around stoptimes 2026-05-05 03:23:11 +10:00