Commit Graph

  • d5aed7c74f Bump Android versionCode to 6 master zypherift 2026-04-08 00:21:04 +02:00
  • eadf7e81a5 Remove in-app updater and open_filex integration zypherift 2026-04-08 00:04:12 +02:00
  • be3050faed Remove merged media read permissions via manifest tools override zypherift 2026-04-07 23:10:38 +02:00
  • 4b430eb3fa Bump Android versionCode to 5 zypherift 2026-04-07 22:28:37 +02:00
  • 13a51a8a1f Use photo picker flow and remove broad media permissions zypherift 2026-04-07 21:40:38 +02:00
  • 46a6f38ad6 Bump Android versionCode to 4 zypherift 2026-04-07 13:33:18 +02:00
  • 9ece125d9f Remove Shake SDK integration entirely zypherift 2026-04-07 13:30:28 +02:00
  • 87eddff7c0 Set Android versionCode to 2 zypherift 2026-04-07 13:09:15 +02:00
  • b801e8277b Remove disallowed permissions, target API 35, and hide share/own paints actions zypherift 2026-04-07 12:53:14 +02:00
  • 2c4c226470 Rename Android package to hu.refilc.naplo zypherift 2026-04-07 11:59:12 +02:00
  • 6fde731fe8 Build and archive Android AAB in CI zypherift 2026-04-05 02:28:03 +02:00
  • 4385785bb8 Disable verbose CI logs and set Gradle heap to 28G zypherift 2026-04-05 02:23:33 +02:00
  • 071ab301bb Increase Jenkins pipeline verbosity zypherift 2026-04-05 02:09:08 +02:00
  • e5e0386777 Set Kotlin compiler strategy to in-process for CI zypherift 2026-04-05 02:01:14 +02:00
  • f9dfc808c4 Remove local org.gradle.java.home override zypherift 2026-04-05 01:56:21 +02:00
  • 02340c9e6f Relax material_color_utilities constraint for CI Flutter pin zypherift 2026-04-05 01:54:46 +02:00
  • 36f3a57a1f Restore default Gradle memory settings zypherift 2026-04-05 01:53:20 +02:00
  • 48aba53ae7 Fix Android 36 AAR metadata build and low-memory Gradle setup zypherift 2026-04-05 01:42:04 +02:00
  • 3f4323731c Update refilc/pubspec.yaml zypherift 2026-04-04 23:49:45 +02:00
  • c3c89362b4 Update refilc/pubspec.yaml zypherift 2026-04-04 23:44:32 +02:00
  • 6b8b0d53de again zypherift 2026-04-04 23:40:52 +02:00
  • c618755472 again zypherift 2026-04-04 23:35:22 +02:00
  • 5560ff9279 reanem zypherift 2026-04-04 23:26:10 +02:00
  • 7889d9bd4f again zypherift 2026-04-04 23:22:02 +02:00
  • 66daf83e92 again zypherift 2026-04-04 23:15:57 +02:00
  • d36ba67cb5 again zypherift 2026-04-04 23:08:02 +02:00
  • bc97a1224e i hate breaking changes zypherift 2026-04-04 23:06:27 +02:00
  • a976743c45 again zypherift 2026-04-04 22:58:51 +02:00
  • 39bf2f1ec1 again zypherift 2026-04-04 22:56:18 +02:00
  • bcfdaf0953 After Flutter 3.29, registerWith method is deleted. zypherift 2026-04-04 22:49:07 +02:00
  • 9c0159d65b Update refilc/pubspec.yaml zypherift 2026-04-04 21:49:31 +02:00
  • 5905630c49 Update Jenkinsfile zypherift 2026-04-04 21:47:57 +02:00
  • a9d35c7414 Update Jenkinsfile zypherift 2026-04-04 20:53:51 +02:00
  • bfa69e3cd2 Update Jenkinsfile zypherift 2026-04-04 20:08:31 +02:00
  • 8d19ce4a68 Update Jenkinsfile zypherift 2026-04-04 19:57:49 +02:00
  • 44ff18e56b Update Jenkinsfile zypherift 2026-04-04 19:27:18 +02:00
  • 1d32b9e1e7 Merge pull request #35 from B3ni15/master rnxm 2026-03-19 06:35:50 +01:00
  • e25f62bd8c Remove demo user login functionality from LoginScreenState b3ni15 2026-03-18 22:16:42 +01:00
  • f86bce4877 Enhance demo mode to load demo data into providers without API calls b3ni15 2026-03-18 22:11:42 +01:00
  • 702912d476 Add demo mode auto-launch functionality in KretenLoginWidget b3ni15 2026-03-18 22:10:07 +01:00
  • 5210106032 Refactor LiveCardProvider to track previous state and lesson ID for updates b3ni15 2026-03-18 09:48:32 +01:00
  • 02fecf7ac7 Set custom user agent for WebView in KretenLoginWidget b3ni15 2026-03-18 07:05:22 +01:00
  • 90165f257c Update lesson filtering logic to include substitute teachers in ServerSyncProvider b3ni15 2026-03-17 12:05:10 +01:00
  • 2ece6bd36f Add demo mode functionality to KretenLoginWidget and integrate with LoginScreen b3ni15 2026-03-16 13:44:33 +01:00
  • 446988ec0b Increase auto-retry limit to 3 and improve error messaging in KretenLoginWidget b3ni15 2026-03-15 22:46:50 +01:00
  • b33a6d2ca0 Guard auto-retry to initial load only in KretenLoginWidget b3ni15 2026-03-15 18:51:36 +00:00
  • c3b1e783b8 Fix auto-retry cap never being reached in KretenLoginWidget b3ni15 2026-03-15 18:09:48 +00:00
  • 84e8346ccc Fix login page error message shown on initial load b3ni15 2026-03-15 14:39:40 +00:00
  • cd0026e4c7 Add loading state management and error handling in KretenLoginWidget for improved user experience b3ni15 2026-03-15 11:01:24 +01:00
  • 0dc6cd915c Add expiration handling in LockScreenLiveActivityView for improved user feedback b3ni15 2026-03-13 08:11:02 +01:00
  • c301b62d37 Add user change listener and restore user logic in TimetableProvider for improved state management b3ni15 2026-03-11 11:56:50 +01:00
  • d9268505e4 Fix command formatting in Podfile and update Pods_Runner.framework reference in project.pbxproj for improved compatibility b3ni15 2026-03-11 09:09:22 +01:00
  • 906e2c97cf Fix Hungarian text typos in KretenLoginWidget for improved clarity b3ni15 2026-03-11 09:04:43 +01:00
  • b8b996a5d3 Add error handling and timeout logic in KretenLoginWidget for improved user experience b3ni15 2026-03-11 09:04:29 +01:00
  • fc261d4005 Enhance countdown timer display in LockScreenLiveActivityView for improved readability and layout b3ni15 2026-03-10 07:20:01 +01:00
  • 10f24af7e4 Update lesson start time check to 2 hours in LiveCardProvider for improved activity termination logic b3ni15 2026-03-10 07:04:10 +01:00
  • 5cc3d3d38a Refactor lesson display logic in LockScreenLiveActivityView for improved clarity and efficiency b3ni15 2026-03-09 23:07:16 +01:00
  • 9bafd2647f Enhance lesson end detection logic in LiveCardProvider to ensure proper activity termination b3ni15 2026-03-09 09:35:01 +01:00
  • 96ebd10ed1 Implement device unregistration on application termination b3ni15 2026-03-09 09:31:46 +01:00
  • 225e75e8d2 Add forceUnregister call on activity dismissal to ensure proper cleanup b3ni15 2026-03-09 09:31:27 +01:00
  • 649381ebbf Remove redundant debug print statements in LiveCardProvider to streamline logging b3ni15 2026-03-09 09:30:32 +01:00
  • f524019779 Add break entry fields in lesson filtering and remove unused imports in sync provider b3ni15 2026-03-09 09:28:49 +01:00
  • 70ada25915 Remove unused activity creation flag and simplify dismissal logic in LiveCardProvider b3ni15 2026-03-09 09:25:17 +01:00
  • 0a3d0183f2 Add activity creation state management to prevent dismiss notifications during creation b3ni15 2026-03-09 09:15:47 +01:00
  • 7e254654d1 Update debug message for activity dismissal to clarify user action b3ni15 2026-03-09 09:14:37 +01:00
  • 439c98dfd9 Refactor lesson data handling in ServerSyncProvider to include breaks between lessons and improve clarity b3ni15 2026-03-09 09:02:07 +01:00
  • 93d8bef238 Refactor LiveActivityManager and public_vars to improve clarity and remove unused comments b3ni15 2026-03-09 08:33:41 +01:00
  • c4945f6ab9 Add cleanup flag to prevent dismiss notifications during activity cleanup b3ni15 2026-03-09 08:32:51 +01:00
  • 1ce961eaaa Add debug print statement for live activity state and settings b3ni15 2026-03-09 08:27:08 +01:00
  • 0046d18f3a Update activity start condition message for clarity and add time constraint b3ni15 2026-03-09 08:16:37 +01:00
  • 36637e889b Refactor activity start condition message for clarity b3ni15 2026-03-09 08:15:26 +01:00
  • f2fdd0005d Add live activity consent check to unseen new features migration b3ni15 2026-03-08 09:26:57 +01:00
  • 86d90adf2b Add live activity consent acceptance handling and update settings model b3ni15 2026-03-07 13:09:50 +01:00
  • 022d5c81ce Refactor Live Activity consent dialog and add privacy policy screen with localization support b3ni15 2026-03-07 12:38:46 +01:00
  • aea12d20fc Add Live Activity feature with consent dialog and settings integration b3ni15 2026-03-07 12:13:23 +01:00
  • 5d95e1e1d7 Implement developer mode for Live Activity with fake lessons and immediate updates b3ni15 2026-03-06 15:29:06 +01:00
  • 7720cbd07d Add developer settings for fake lessons and update localization b3ni15 2026-03-06 14:05:49 +01:00
  • 30d75d6a60 Update Flutter build name to 5.1.2 and reset build number to 0 in project.pbxproj b3ni15 2026-03-06 13:12:35 +01:00
  • 68c76afdde Revert version number to 5.1.2+0 in pubspec.yaml b3ni15 2026-03-06 12:51:10 +01:00
  • 55035b535c Refactor Live Activity creation to return success status and handle push token updates asynchronously b3ni15 2026-03-06 12:28:38 +01:00
  • fe33bb2db0 Enhance Live Activity dismissal handling by passing deviceId and updating server unregistration logic b3ni15 2026-03-06 11:14:07 +01:00
  • e857f10073 Add user dismissal handling and clean up previous activities in LiveActivityManager b3ni15 2026-03-06 11:12:07 +01:00
  • d8ae92e0f7 Update aps-environment to production in entitlements files b3ni15 2026-03-06 11:09:15 +01:00
  • b8ae1c7c69 Remove demo login text from LoginScreen widget b3ni15 2026-03-06 10:58:50 +01:00
  • 70a1c99ea7 Refactor HTTP requests in ServerSyncProvider to use http package b3ni15 2026-03-06 10:33:42 +01:00
  • 340d9d1d8e Implement Live Activity dismissal handling and server unregistration b3ni15 2026-03-06 10:21:40 +01:00
  • 280d3561cf Refactor ServerSyncProvider usage in LiveCardProvider and add unregister method b3ni15 2026-03-06 10:12:16 +01:00
  • 4ec24aa69f Update base URL in ServerSyncProvider to point to legacy server b3ni15 2026-03-06 09:24:41 +01:00
  • 1adc7b0a15 Refactor width calculation for AnimatedContainer in StatusBar widget b3ni15 2026-03-06 09:21:36 +01:00
  • 5c9248c3eb Fix progress bar width calculation in StatusBar widget b3ni15 2026-03-06 09:20:24 +01:00
  • 53623d84df Set Swift version and flags for DKImagePickerController in Podfile post-install b3ni15 2026-03-05 10:35:43 +01:00
  • dc5a5723fc Add demo group averages to DemoData and update GradeProvider to store them b3ni15 2026-03-05 10:32:12 +01:00
  • 6c5279205b Remove MinimumOSVersion key from AppFrameworkInfo.plist b3ni15 2026-03-05 10:24:23 +01:00
  • 7c329b0ae6 Add demo mode support and demo data for various providers b3ni15 2026-03-05 08:55:28 +01:00
  • 556a49646d Update base URL in ServerSyncProvider to point to the correct server b3ni15 2026-03-03 12:14:27 +01:00
  • a661098855 Implement live activity token rotation and server synchronization for push notifications b3ni15 2026-03-03 11:41:47 +01:00
  • 1021cdc6b2 Merge pull request #33 from B3ni15/master Armand 2026-03-03 10:42:21 +01:00
  • fb471a3dc8 Update material_color_utilities dependency to version 0.13.0 b3ni15 2026-03-03 06:39:54 +01:00
  • 29157b60a5 Add didChangeDependencies method to LoginScreenState for system UI overlay style b3ni15 2026-03-03 06:33:40 +01:00
  • 1e2a8f787d Update MethodChannel identifier for live activity integration b3ni15 2026-02-28 11:49:23 +01:00