Commit Graph

  • 9d5f0957f9 cleanup: remove unused code blocks that were already commented out main v0.0.7 development fbachus 2026-08-09 15:41:01 +02:00
  • 4c4ff536f0 feat(ui): declutter appBar information for journeyDetails fbachus 2026-08-09 15:38:42 +02:00
  • cec21ecde5 cleanup: reorder dependency imports fbachus 2026-08-09 15:12:38 +02:00
  • b5272e5052 feat(ui): put homepage title back into appbar on top fbachus 2026-08-09 15:06:30 +02:00
  • 5b073b9e94 feat(ui): add dynamic color Scheme (based on wallpaper) if supported fbachus 2026-08-09 15:05:09 +02:00
  • 317abbdc8e feat(ui): add dark theme fbachus 2026-08-09 14:43:31 +02:00
  • c45422da3a feat(ui): increase clarity on journey overview fbachus 2026-08-09 14:42:42 +02:00
  • 7d96cd14b1 feat(database): return newest journeys first fbachus 2026-08-08 01:10:50 +02:00
  • ee21ecd2d7 fixup! feat(build): import database platform depending on platform v0.0.6 fbachus 2026-08-01 03:05:43 +02:00
  • 5a81ba4aa2 fix(journey): correct calculation of duration fbachus 2026-08-01 03:03:41 +02:00
  • 2013721569 feat(ui): rework JourneyDetailScreen fbachus 2026-08-01 02:59:24 +02:00
  • 18de9a9504 feat(ui): add better descriptors fbachus 2026-08-01 01:47:55 +02:00
  • 84c8c267b9 fix(navigation): view all journey leads back to journey overview fbachus 2026-08-01 01:46:31 +02:00
  • 5fbd690faa feat(build): import database platform depending on platform fbachus 2026-08-01 01:06:11 +02:00
  • 77949f6da6 fix(api_handler): fix wrong date being shown for journeys going past midnight fbachus 2026-08-01 00:46:03 +02:00
  • 6c19d981ad Revert "build(mobile): deactivate sqlite debugging lib used for desktop" desktop-testing fbachus 2026-07-31 04:11:57 +02:00
  • 2b7b943ea2 doc(readme): clarify what to do with .env fbachus 2026-07-31 22:20:19 +02:00
  • 6dfb8d7c09 doc(readme): make the README remotely useful fbachus 2026-07-31 22:06:28 +02:00
  • d4fbcc460f fix(ui): move up 'view all journeys' button to be unobstructed fbachus 2026-07-31 18:33:27 +02:00
  • ed3d1a3d32 feat(ui): improve navigation and information v0.0.5 fbachus 2026-07-31 16:36:33 +02:00
  • 87b2033a5c fix(app): enable internet access for release build v0.0.4 fbachus 2026-07-31 15:54:26 +02:00
  • 48e359a315 doc(diagrams): add some diagrams in mermaid format v0.0.3 fbachus 2026-07-31 04:09:52 +02:00
  • ee43064903 doc(requirements): assess things done to those intended fbachus 2026-07-31 04:09:15 +02:00
  • f5757213e8 cleanup(database): remove unused foreign keys that weren't ref PK's anyway fbachus 2026-07-31 03:51:14 +02:00
  • fefa3fd365 cleanup(api_handler): remove todo comments fbachus 2026-07-31 03:50:22 +02:00
  • 1cf594ed42 feat(route building): add time constraint for departure requests fbachus 2026-07-31 03:49:23 +02:00
  • 5ead82b9c6 build(mobile): deactivate sqlite debugging lib used for desktop v0.02 v0.0.2 fbachus 2026-07-30 22:03:26 +02:00
  • 0372185e96 fix(database): unify vehicle id column name fbachus 2026-07-30 22:02:21 +02:00
  • 168ff7b9a4 fix(database): rename last occurences of 'route' to 'journey' fbachus 2026-07-30 20:25:41 +02:00
  • 0d67143be2 feat(ui): add search to stations v0.0.1 fbachus 2026-07-30 20:03:08 +02:00
  • f8aa117c28 feat(ui): add retry button if journeys can't be loaded fbachus 2026-07-30 19:27:01 +02:00
  • 3738a17145 feat(ui): show journeys on homescreen and add route to journeyDetails fbachus 2026-07-30 19:06:12 +02:00
  • cb17cb8d90 fix(transport_helper): make sure journeys contain start+endstation fbachus 2026-07-30 19:03:29 +02:00
  • aa9258e3af feat(transport_helper): add function to query multiple journeys fbachus 2026-07-30 15:11:04 +02:00
  • c313a94a10 feat(ui): add page to show an overview of all journeys fbachus 2026-07-30 14:32:01 +02:00
  • 1b2d0de6e4 feat(routes): add route page with functioning route fbachus 2026-07-30 02:22:05 +02:00
  • c68b47170b fix(transport_helper): add color parsing for line fbachus 2026-07-29 23:31:58 +02:00
  • bbc46e752a chore(api_handler): follow recommended way for sting concat fbachus 2026-07-29 18:42:59 +02:00
  • 95e3edf699 feat(transport_helper): store vehicle lines in db upon parsing from json fbachus 2026-07-29 18:31:30 +02:00
  • 0069f370c2 chore: use some of 'dart analyze's quick fixes and apply formatter fbachus 2026-07-29 16:31:03 +02:00
  • e3e1482bb6 feat(build): add generated output from flutter build process for apk fbachus 2026-07-29 14:39:33 +02:00
  • 806e96d1c5 squash! chore: fix some linter warnings fbachus 2026-07-29 14:33:56 +02:00
  • 708a524abf chore: fix some linter warnings fbachus 2026-07-29 14:30:36 +02:00
  • 3cad483518 feat: implement route creating from segment and in UI fbachus 2026-07-29 13:50:00 +02:00
  • 6dc3e9569a feat(transport_helper): store full departures inside segment fbachus 2026-07-28 02:16:46 +02:00
  • 25ecd69b5f add android studion run config fbachus 2026-07-27 13:41:49 +02:00
  • 6e278fbadf expand .gitignore fbachus 2026-07-27 13:40:06 +02:00
  • 2c4be8438e fix(database): fix identifiers, string quotation, table initialisation fbachus 2026-07-24 23:36:07 +02:00
  • 24ddd65bf5 fix(transport_helper): add some entries to match vehicleType codes fbachus 2026-07-24 23:12:45 +02:00
  • b6b4f27376 feat(departures): add direction info to departures fbachus 2026-07-24 18:53:05 +02:00
  • b0216e6a49 feat(ui): filter for station arrivals after start fbachus 2026-07-24 17:36:01 +02:00
  • 1c0616fa86 feat(departures): make some adaptations to supp diff departure srces fbachus 2026-07-23 21:42:13 +02:00
  • 1780a43f30 cleanup(transport_helper): reorder some lines in departures + rm sht fbachus 2026-07-23 20:37:41 +02:00
  • 9f58678156 feat!(UI): add screen for getting out at a station (WIP) fbachus 2026-07-22 04:06:03 +02:00
  • ea0db15877 fix(transport_helper): add missing fields to db table and some extra fbachus 2026-07-22 03:37:29 +02:00
  • 32d8473086 feat(transport_helper): add conflictAlgorithm to db inserts fbachus 2026-07-22 02:59:14 +02:00
  • 4b499d63a6 feat(api_handler): properly return more types for API requests fbachus 2026-07-22 02:28:54 +02:00
  • e71492141e feat(transport_helper: add "ref" to Segments for journeyDetails later fbachus 2026-07-22 02:06:53 +02:00
  • fce749ba3a feat(transport_helper): add arrivalTime for more precision fbachus 2026-07-22 01:35:20 +02:00
  • d7aa2a1b46 feat(UI): add screens for choosing stations and vehicles (WIP) fbachus 2026-07-21 03:13:35 +02:00
  • 3850cea0e8 feat(api_handler): return proper objects using transport_helper fbachus 2026-07-21 03:11:56 +02:00
  • 25d5e241eb feat(transport_helper): add fromJson constructor for Departure class fbachus 2026-07-20 14:45:53 +02:00
  • 89a0f9b3c9 fix(db_helper): change possibly misguided variable name fbachus 2026-07-13 13:29:37 +02:00
  • 1640bbbb87 cleanup(transport_helper): privatise functions where possible fbachus 2026-07-13 13:12:20 +02:00
  • d3ed0b82cc feat(routes): add function to remove segments till end fbachus 2026-07-13 12:52:01 +02:00
  • 08e6d36dbe feat(transport_helper): add route building functionality fbachus 2026-07-11 22:02:29 +02:00
  • 761870bd33 fix(database): add where argument to dbUpdate functions fbachus 2026-07-11 21:57:57 +02:00
  • 000092d444 cleanup(transport_helper): remove unused database ref fbachus 2026-07-10 18:12:36 +02:00
  • ee4963ba04 feat(transport_helper): add update function for db fbachus 2026-07-10 17:28:20 +02:00
  • 61efa70bf1 style(transport_helper): remove redundant type declaration fbachus 2026-07-06 18:03:05 +02:00
  • 772363cf15 feat(database): add queries for all tables fbachus 2026-07-06 18:01:41 +02:00
  • 0110fb8ff9 fix(transport_helper): fix typo in database mapping of "Segment" fbachus 2026-07-03 02:54:32 +02:00
  • 5d7e7ffb61 fixup! style(transport_helper): rename db_insert functions fbachus 2026-07-03 00:42:24 +02:00
  • a9f99b5409 fix(database): fix type of segment id that has no right to be a TEXT fbachus 2026-07-03 00:33:21 +02:00
  • 704e640495 style(transport_helper): rename db_insert functions fbachus 2026-07-03 00:29:19 +02:00
  • 8532ce4de5 docs(database): done that(ded. db table for lines at station), rm TODO fbachus 2026-07-03 00:25:49 +02:00
  • 0897a45eb9 feat(database): implement function to delete rows from db tables fbachus 2026-07-03 00:24:04 +02:00
  • 9bf98f4fb8 fix(transport_helper): fix db type typo fbachus 2026-07-02 01:39:40 +02:00
  • 5ce11ef945 style(transport_helper): fix capitalisation of Line.lineId fbachus 2026-07-02 01:29:40 +02:00
  • be379d17da feat(db): add inserts for all tables fbachus 2026-06-28 13:45:47 +02:00
  • b67d835f38 feat(transporthelper): code cleanup, add toMaps, implement m-n tables fbachus 2026-06-23 02:37:22 +02:00
  • 7f6c7beb59 feat(classes): implement initiation, start work on dbHelper fbachus 2026-06-16 00:48:53 +02:00
  • 7cfc415f9f feat(database): add functions for DB and DB-table creation fbachus 2026-06-06 01:17:49 +02:00
  • 5fd3e8faad chore(formatting): autoformats and adaptations fbachus 2026-06-06 01:11:32 +02:00
  • c581800298 fix(json): fix typo in json import fbachus 2026-06-06 01:08:57 +02:00
  • e88c17ce51 tooling(style): add .editorconfig and change formatter settings fbachus 2026-06-05 20:52:38 +02:00
  • aa47b9d85f feat(json import): add fromJson to missing classes and connect them fbachus 2026-05-31 18:25:29 +02:00
  • b7bc095d87 fix(): unwrap list of strings instead of strings in main.dart fbachus 2026-05-18 23:50:08 +02:00
  • 385600dd06 feat(api_requests): add basic api requests that hand back useless ids fbachus 2026-05-18 23:49:02 +02:00
  • 1730232450 feat(data_mapping): add constructors for most publictransport classes fbachus 2026-05-15 21:07:04 +02:00
  • 274c27c7e1 feat(api_connection): add test request to VBB API and ignore env files fbachus 2026-05-15 17:09:18 +02:00
  • b8d226fd38 create flutter project fbachus 2026-05-08 12:25:48 +02:00
  • e7410cd3f3 initial commit fbachus 2026-05-08 12:25:19 +02:00