Commit Graph

  • 240216d6ec
    Merge branch 'develop-v4' master Kuba Szczodrzyński 2025-02-05 18:34:17 +01:00
  • 988d7cac76
    [4.14.1] Update build.gradle, signing and changelog v4.14.1 develop-v4 Kuba Szczodrzyński 2025-02-05 18:17:10 +01:00
  • 2f029c096f
    [UI/Widgets] Set FLAG_UPDATE_CURRENT on pending intents Kuba Szczodrzyński 2025-02-05 18:14:40 +01:00
  • 908959f7ee
    [UI] Make snowfall condition consistent (#195) Adam Rurański 2024-07-01 22:39:47 +02:00
  • d1ae14a65c
    [App] Set RECEIVER_EXPORTED flag on registerReceiver() Kuba Szczodrzyński 2025-02-05 18:09:14 +01:00
  • 541979dcd6
    [App] Add foreground service type to services Kuba Szczodrzyński 2025-02-05 17:51:40 +01:00
  • aebb621a8a
    Merge branch 'develop-v4' Kuba Szczodrzyński 2025-02-02 18:14:01 +01:00
  • f65d01de1b
    [App] Update target SDK to 34 Kuba Szczodrzyński 2025-02-02 18:13:47 +01:00
  • 54693bf25e
    Merge branch 'develop-v4' Kuba Szczodrzyński 2025-02-02 17:40:42 +01:00
  • 2d6d823a87
    Merge branch 'develop-v4' into develop develop Kuba Szczodrzyński 2025-02-02 17:40:10 +01:00
  • 02a9724587
    [4.14] Update build.gradle, signing and changelog v4.14 Kuba Szczodrzyński 2025-02-02 16:29:09 +01:00
  • c17237015e
    Merge branch 'develop-v4' into develop Kuba Szczodrzyński 2025-02-02 17:01:49 +01:00
  • 2681794676
    [Actions] Fix release workflow trigger tag name pattern Kuba Szczodrzyński 2025-02-02 16:50:39 +01:00
  • 42e59ac0db
    [Actions] Update actions/upload-artifact to v4 Kuba Szczodrzyński 2025-02-02 16:25:52 +01:00
  • cac98ee3d4
    [App] Force full sync on update Kuba Szczodrzyński 2025-02-02 15:48:11 +01:00
  • aeecc48639
    [App] Disable profile archiver permanently, force app sync on first login Kuba Szczodrzyński 2025-02-01 23:40:00 +01:00
  • db444d89f0
    [UI/Grades] Add config options for university grades Kuba Szczodrzyński 2025-02-01 23:00:21 +01:00
  • 29971777a7
    [UI/Grades] Add "no grade" entity in USOS, count ECTS points by term Kuba Szczodrzyński 2025-02-01 22:24:27 +01:00
  • 88cd18b8c6
    [UI/Grades] Allow filtering by semester for university grades Kuba Szczodrzyński 2025-02-01 21:40:46 +01:00
  • 30a77f1a99
    [UI/Grades] Update views for university grades Kuba Szczodrzyński 2025-01-31 23:10:07 +01:00
  • 6de7ee9cee
    [API/Usos] Store term names, add term ID to grades Kuba Szczodrzyński 2025-01-31 21:31:02 +01:00
  • d44b85073a
    [API/Usos] Implement basic grades support Kuba Szczodrzyński 2025-01-31 20:48:44 +01:00
  • 514fbafd00
    [API/Usos] Change team codes to include unique ID or current year Kuba Szczodrzyński 2025-01-31 19:16:03 +01:00
  • c35222cdfd
    [API/Usos] Fix year end date on new school year Kuba Szczodrzyński 2025-01-31 19:03:31 +01:00
  • 37a94595c0
    [UI] Enable colored app bars on scroll (#211) Kuba Szczodrzyński 2024-07-09 18:15:03 +02:00
  • 51556f1e77
    Tint TabLayout background drawable Kuba Szczodrzyński 2024-07-09 18:12:50 +02:00
  • fd4760c268
    Convert getAppBars() to property Kuba Szczodrzyński 2024-07-09 16:29:55 +02:00
  • 240289b587
    Add getSyncParams() to fragments Kuba Szczodrzyński 2024-07-09 15:52:52 +02:00
  • 45db5594ba
    Clear isScrolled on fling to top Kuba Szczodrzyński 2024-07-09 15:06:05 +02:00
  • 7e4ca4c0ba
    Set isScrolled on drag start Kuba Szczodrzyński 2024-07-09 14:58:46 +02:00
  • b0633248f3
    Rename getRefreshScrollingView() to getScrollingView() Kuba Szczodrzyński 2024-07-09 14:30:47 +02:00
  • c4b06fee32
    Implement AppBarColorAnimator Kuba Szczodrzyński 2024-07-09 14:21:11 +02:00
  • 51469ee671
    Add empty helper class to animate app bar color Kuba Szczodrzyński 2024-07-09 13:12:19 +02:00
  • dc87a1eb67
    Replace canRefresh with isScrolled Kuba Szczodrzyński 2024-07-09 12:52:25 +02:00
  • 9bd48190d4
    Extract fragment scroll listener to separate file Kuba Szczodrzyński 2024-07-09 12:17:52 +02:00
  • 58d9dec33c
    [App] Enable nightly app updates, check every 12 hours Kuba Szczodrzyński 2024-07-08 20:48:39 +02:00
  • 095403cc76
    Merge branch 'master' into develop Kuba Szczodrzyński 2024-07-08 15:42:40 +02:00
  • 7f3a607246
    [App] Fix RecyclerTabLayout ProGuard rules Kuba Szczodrzyński 2024-07-08 15:39:44 +02:00
  • ffee78d4f7
    [UI] Fix closing bottom sheet on scrim view click Kuba Szczodrzyński 2024-07-08 15:39:07 +02:00
  • f2a20c3aae
    Merge branch 'hotfix/nologin' Kuba Szczodrzyński 2024-07-08 14:39:02 +02:00
  • 1e7dbba995
    [4.13.7] Update build.gradle, signing and changelog v4.13.7 Kuba Szczodrzyński 2024-07-08 13:46:24 +02:00
  • 0b8f3fe94b
    [Actions] Add build fixes from develop Kuba Szczodrzyński 2024-07-08 13:36:33 +02:00
  • 0e8b0673ca
    [App] Add Demo login method Kuba Szczodrzyński 2024-07-08 13:28:47 +02:00
  • 8450f6953e
    [UI] Enable swipe-to-refresh on home, grades, behaviour fragments Kuba Szczodrzyński 2024-07-07 23:22:37 +02:00
  • ddefda08f1
    [App] Simplify enabling Dev Mode on nightly builds Kuba Szczodrzyński 2024-07-07 22:55:20 +02:00
  • c5b173b40a
    [API/Usos] Remove non-digit characters from student number (#189) Mateusz T 2024-07-07 22:24:50 +02:00
  • 67838b0452
    Merge remote-tracking branch 'matpl11/usos-koszalin' into usos-koszalin Kuba Szczodrzyński 2024-07-07 22:19:51 +02:00
  • 60b48aa73b
    Apply suggestions from code review Kuba Szczodrzyński 2024-07-07 22:19:42 +02:00
  • f2ddab9ed4
    Merge branch 'develop' into usos-koszalin Kuba Szczodrzyński 2024-07-07 22:19:18 +02:00
  • f10bc42c7b
    [UI] Implement RecyclerTabLayout, enable swipe-to-refresh in timetable (#209) Kuba Szczodrzyński 2024-07-07 22:18:00 +02:00
  • 87453a04a8
    Merge branch 'szkolny-eu:develop' into usos-koszalin Mateusz T 2024-07-07 19:43:44 +02:00
  • 5b9e9189b1
    Set RecyclerTabLayout background Kuba Szczodrzyński 2024-07-07 18:14:20 +02:00
  • 05fcfefbd5
    Add ProGuard rules for RecyclerTabLayout Kuba Szczodrzyński 2024-07-07 17:27:54 +02:00
  • c250bc6f84
    Add selected tab indicator to RecyclerTabLayout Kuba Szczodrzyński 2024-07-07 17:23:12 +02:00
  • 8d20eb2479
    Implement tab clicking in RecyclerTabLayout Kuba Szczodrzyński 2024-07-07 16:02:35 +02:00
  • 8c83171f55
    Implement tab scrolling in RecyclerTabLayout Kuba Szczodrzyński 2024-07-07 15:47:49 +02:00
  • 1d4da9e41c
    Add basic RecyclerTabLayout view Kuba Szczodrzyński 2024-07-07 13:54:28 +02:00
  • cc8d663329
    Enable swipe-to-refresh in timetable Kuba Szczodrzyński 2024-07-06 19:43:50 +02:00
  • 6371d71b7a
    [UI] Add SimpleDialog class, migrate app dialogs (#208) Kuba Szczodrzyński 2024-07-06 19:36:59 +02:00
  • 5bbbc67f35
    Remove dialog onShow and onDismiss listeners Kuba Szczodrzyński 2024-07-06 19:19:20 +02:00
  • 27881597ee
    Migrate MaterialAlertDialogBuilder to SimpleDialog Kuba Szczodrzyński 2024-07-06 15:01:55 +02:00
  • 541ba8ec32
    Add SimpleDialog, support text field and choice items in BaseDialog Kuba Szczodrzyński 2024-07-05 21:44:54 +02:00
  • 908482f97a
    Add dialog suspend show method Kuba Szczodrzyński 2024-07-05 21:26:48 +02:00
  • 750a0e243b
    Make onShow() abstract and onDismiss() suspend Kuba Szczodrzyński 2024-07-05 21:12:23 +02:00
  • 09f0c986e0
    [UI] Reformat layout XMLs, cleanup NavLib code (#207) Kuba Szczodrzyński 2024-07-05 18:46:37 +02:00
  • e0e6cd07d3
    Support touch events on BottomSheet scrim Kuba Szczodrzyński 2024-07-05 18:42:52 +02:00
  • 97df023659
    Make BottomSheet scrim opacity linear Kuba Szczodrzyński 2024-07-05 18:32:09 +02:00
  • b202741959
    Add IIcon.toDrawable() extension Kuba Szczodrzyński 2024-07-05 18:13:31 +02:00
  • f3aa429d8c
    Migrate NavBottomSheet to view binding, remove unused components Kuba Szczodrzyński 2024-07-05 14:06:47 +02:00
  • 587da32cd1
    Cleanup unused NavLib code Kuba Szczodrzyński 2024-07-05 13:18:27 +02:00
  • bf40b912da
    Remove <layout> from non-data binding XMLs Kuba Szczodrzyński 2024-07-05 11:23:50 +02:00
  • 5fee8a27ce
    Reformat all layout XML files Kuba Szczodrzyński 2024-07-04 22:33:59 +02:00
  • 7a15e69ad7
    Remove Themes and getColorFromAttr() usage Kuba Szczodrzyński 2024-07-04 22:22:01 +02:00
  • 10043cc62c
    [UI] Migrate to base fragment classes, restructure base modules (#206) Kuba Szczodrzyński 2024-07-04 22:14:52 +02:00
  • a27dbf2c60
    Fix crash in CrashActivity Kuba Szczodrzyński 2024-07-04 20:22:24 +02:00
  • c26272856e
    Fix disabling SwipeToRefresh on page scroll Kuba Szczodrzyński 2024-07-04 20:01:45 +02:00
  • 173cc90c04
    Migrate TimetableFragment to PagerFragment Kuba Szczodrzyński 2024-07-04 19:52:40 +02:00
  • fd7e92348a
    Migrate contributors to a fragment Kuba Szczodrzyński 2024-07-04 18:11:29 +02:00
  • 526d37278f
    Migrate fragments to PagerFragment Kuba Szczodrzyński 2024-07-04 17:19:41 +02:00
  • 8bb24cde0a
    Save page selection in PagerFragment, migrate AttendanceFragment Kuba Szczodrzyński 2024-07-04 16:41:19 +02:00
  • dda7ac1af9
    Remove LazyFragment Kuba Szczodrzyński 2024-07-04 15:04:19 +02:00
  • e6a323ee3c
    Rename onViewCreated to onViewReady Kuba Szczodrzyński 2024-07-04 14:35:16 +02:00
  • 241565db67
    Remove SwipeRefreshLayout split implementation Kuba Szczodrzyński 2024-07-04 14:32:53 +02:00
  • b64978a3c4
    Support swipe-to-refresh in base fragments Kuba Szczodrzyński 2024-07-04 14:04:38 +02:00
  • 623d8b5910
    Add base PagerFragment, add TemplateFragment to drawer Kuba Szczodrzyński 2024-07-03 21:54:02 +02:00
  • 8dc1bb740e
    Move BaseFragment initialization to onResume Kuba Szczodrzyński 2024-07-03 17:20:41 +02:00
  • 92f1229b3e
    Move activity setup from BaseFragment, recreate Job on attach Kuba Szczodrzyński 2024-07-03 14:31:07 +02:00
  • 5a5f641ef4
    Migrate fragments to BaseFragment Kuba Szczodrzyński 2024-07-03 14:00:33 +02:00
  • bb81ac2e8f
    Add BaseFragment, use for LazyFragment Kuba Szczodrzyński 2024-07-02 17:40:46 +02:00
  • 1b82866dbf
    Fix view classes in XML Kuba Szczodrzyński 2024-07-02 17:37:22 +02:00
  • c70f9bca64
    Move uncategorized classes to ui.main Kuba Szczodrzyński 2024-07-02 16:49:45 +02:00
  • 6019d1a932
    Move base dialogs and views to .ui.base Kuba Szczodrzyński 2024-07-02 16:44:12 +02:00
  • c57e404c3f
    Replace android:visibility with android:isVisible Kuba Szczodrzyński 2024-07-02 15:59:38 +02:00
  • f795412551
    [Actions] Use Europe/Warsaw timezone for build dates Kuba Szczodrzyński 2024-07-02 14:01:05 +02:00
  • 6a7020a516
    [Gradle] Fix copying signed release APK Kuba Szczodrzyński 2024-07-02 13:14:51 +02:00
  • 137ea65e0f
    [UI] Make snowfall condition consistent (#195) Adam Rurański 2024-07-01 22:39:47 +02:00
  • 50ef7f8617
    [Git] Fix build status badges in README (#193) koliwbr 2024-07-01 22:38:43 +02:00
  • 709b82ed22
    Update README.md Kuba Szczodrzyński 2024-07-01 22:37:16 +02:00
  • e1dbc2f050
    [App] Refactor app core modules, use Timber for logging (#205) Kuba Szczodrzyński 2024-07-01 22:35:11 +02:00
  • 79f3a71495
    Create FirebaseManager, ShortcutManager Kuba Szczodrzyński 2024-07-01 21:55:58 +02:00