1
0
forked from firka/firka
Commit Graph

144 Commits

Author SHA1 Message Date
4e923bdad2 Add LiveActivityService to manage live activities for lessons 2025-09-03 20:26:32 +02:00
453774e97b update settings screen
add back arrow for iOS users (I love cupertino)
add header to customization screen
2025-09-03 20:36:39 +02:00
ad459c13d5 Remove LiveActivityManager class and its associated methods 2025-09-02 23:14:39 +02:00
82c55a2b58 Add Embed Foundation Extensions build phase and update deployment target to iOS 17.0 2025-09-02 23:14:02 +02:00
beba61ae86 Refactor date handling logic in HomeTimetableScreen to improve active date selection 2025-09-02 23:12:57 +02:00
158ce00feb wip: subject avgs 2025-09-02 09:47:06 +02:00
bc29d3ebe4 tt_mo: extract bg color calc 2025-09-02 19:03:49 +02:00
cbeebf3f0e home/*: fix loading spinner 2025-09-02 18:41:07 +02:00
44d5d5da1b tt_mo: use row-major ordering 2025-09-02 18:36:58 +02:00
97456cfa96 kreta_client: evict cache when not using forceCache 2025-09-02 17:03:52 +02:00
e92939c7e0 tt_mo: add unexcused 2025-09-02 13:46:22 +02:00
05394ccc3d kreta_client: evic classgroup cache 2025-09-02 13:24:53 +02:00
8a7b8f42fd omissions: fix unexcused omissions 2025-09-02 13:24:35 +02:00
cb2581b372 tt_mo: fix student presence N/A showing up as missing 2025-09-02 13:01:09 +02:00
9035365392 kreta_client: add class groups 2025-09-02 09:00:51 +02:00
5a281c2045 fix notice board item height 2025-09-02 08:22:43 +02:00
5cd8439b9a Fix lesson/big 2025-09-01 17:49:33 +02:00
3f70d76cab feat: enhance lesson display logic with detailed handling for lesson states 2025-09-01 15:00:19 +02:00
f3f6e2f3ee home: add info board list 2025-09-01 17:30:27 +02:00
01dcec0fc5 revert android app icons
running "dart run flutter_launcher_icons" overrides
our custom app icons
2025-09-01 16:43:02 +02:00
8681c2a0b6 Update app icons and project configuration
- Replaced launcher icons for various resolutions in Android (hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi).
- Updated iOS app icons in the asset catalog for multiple sizes (20x20, 29x29, 40x40, 50x50, 57x57, 60x60, 72x72, 76x76, 83.5x83.5, and 1024x1024).
- Modified the Xcode project configuration to reflect changes in framework references and build settings.
- Deleted the Runner.entitlements file.
- Added a new widget test for the Flutter application to verify counter functionality.
2025-08-31 22:58:08 +02:00
33dafd40ca fix: update settings for developer label and remove unused imports 2025-08-31 22:36:31 +02:00
10a587e560 chore: update version number to 1.0.0+1011 in pubspec.yaml files 2025-08-31 22:25:04 +02:00
9da4840368 chore: update iOS deployment target to 13.0 and adjust Flutter SDK constraints 2025-08-31 11:45:13 +02:00
747cb5ef66 chore: update .gitignore and project.pbxproj for improved build settings 2025-08-31 11:39:17 +02:00
b55bb249dd grades: fix NaN avg 2025-08-31 22:20:47 +02:00
8857a1efd7 add pageview to home pages
co-authored-by: Armand <4831c0@proton.me>
2025-08-31 22:15:06 +02:00
b9fd0846d2 android: enableOnBackInvokedCallback 2025-08-31 19:35:42 +02:00
962d13f13f add counter so that users will read the disclaimer 2025-08-31 19:34:01 +02:00
6de747da45 add grade todo 2025-08-31 19:21:44 +02:00
5be7f3b6b2 Jenkinsfile: Don't publish artifacts 2025-08-31 17:22:59 +02:00
18effb833c tt: show class group 2025-08-31 16:31:34 +02:00
ce326dd0b3 developer options 2025-08-31 16:12:30 +02:00
f2614b2cf7 fix: add ClampingScrollPhysics to home screen scroll view 2025-08-31 13:17:32 +02:00
8319251606 chore: update iOS deployment target to 13.0 and adjust Flutter SDK constraints 2025-08-31 11:45:13 +02:00
d6d5af81e8 chore: update .gitignore and project.pbxproj for improved build settings 2025-08-31 11:39:17 +02:00
da957b769d ios: don't update home screen widget 2025-08-31 13:02:15 +02:00
6359896197 tt: stats for nerds 2025-08-30 21:35:16 +02:00
0661b58b8c chore: flutter pub upgrade --major-versions 2025-08-30 20:56:41 +02:00
fc608b1c63 android: move brotli to a git submodule 2025-08-30 20:30:36 +02:00
8e7445b55b tt_mo: tt settings toast 2025-08-30 16:14:48 +02:00
2ee9819c15 ext: fix formatting for grades 2025-08-30 16:13:06 +02:00
fbc8445647 tt_mo: I hope I never have deal with this ever again. 2025-08-30 16:07:21 +02:00
4db98d123f tt: add tests 2025-08-30 15:23:34 +02:00
cd35b2f314 tt_mo: add tests 2025-08-30 15:13:57 +02:00
e447d1c854 tt: handle settings update 2025-08-30 14:49:48 +02:00
24057e1281 add global settingsUpdateNotifier
This helps us update screens when settings
change without having to pass around references
to setState.
2025-08-30 14:48:02 +02:00
164b9dc1ba tt: handle disabling breaks 2025-08-30 14:38:43 +02:00
690891a8c9 settings: fix icons for SettingsBoolean and SettingsDouble 2025-08-30 14:30:53 +02:00
1f4ee6a343 tt: settings toast 2025-08-30 14:26:23 +02:00