Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bumped to 2.0-draft11 (886) - Merge draft to stable #17

Merged
merged 17 commits into from
Dec 14, 2023
Merged

Conversation

ZoeMeow1027
Copy link
Owner

No description provided.

ZoeMeow1027 and others added 17 commits November 24, 2023 20:44
- [New] Account training details (all subjects result), but not done yet.
- [Changed] Implement dependencies to latest version.
- [Changed] Optimized code usages.
- [Fixed] Request permissions now update its status.
- Update dependencies to latest.
- Update MainViewModel.kt for fix a issue in getting news.
- Fix a issue cause news subject page automatically refresh.
- Completing fixed News loading in MainViewModel.kt
- Improve main activity view.
- Improve performance.
Improve main view (date & time today, Your subjects today, school news, app update)
- Implement NewsUpdateService (for background only).
- Implement notification for News Service in background.
- Combine almost variables and functions with same features (using **ProcessVariable.kt**). VariableTimestamp.kt will be deleted soon.
- Merge GlobalVariables.kt to **ProcessVariables.kt**.
- Merge AppUtils.kt to **StringExtension.kt**.
- Rename ContentExpandable.kt to ExpandableContent.kt and split built-in title to self-function for optimize use.
- Optimize code in subject result in AccountActivity.
- Correctly intervalInMinute variable in NewsUpdateService.kt.
- Optimize actions in NewsSearch and SubjectResultSearch.
- Change TopAppBar to LargeTopAppBar for almost Scaffold.
- Changed BottomAppBar on MainActivity to icon only.
- Changed value on AppSettings.kt. You might need to delete app settings if your app is crashed.
- New settings: Parse news subject (default is true). However, no switch for turn off yet.
- Schedule Exact Alarm permission checking (implemented in previous commit).
- Updated app icon and app notification icon.
- Controls are now transparent if you use BackgroundImage.
- Add a visibility icon for showing inputted password.
- Changed app settings. You might need to clear app data again.
- PermissionRequestActivity is now loading permissions status after return back.
- Moved news search function to a viewmodel.
- Changed button on bottomappbar in MainActivity.
- SplashScreen will be dark in system dark mode.
- Transparent status bar when background image is selected.
- More transparent components.
- External links activity for most used DUT links.
- Fixed visibility toggle in password text field.
- Rework BaseActivity.kt.
- Hide AffectedLessonsSummaryItem in MainActivity (not done yet).
- Redesign in Subject Information (previous is Subject Schedule), Subject Fee.
- Add school year filter in SubjectResult at AccountTrainingResult.
@ZoeMeow1027 ZoeMeow1027 self-assigned this Dec 14, 2023
@ZoeMeow1027 ZoeMeow1027 added bug Something isn't working enhancement New feature or request labels Dec 14, 2023
@ZoeMeow1027 ZoeMeow1027 merged commit da85ff8 into stable Dec 14, 2023
1 check passed
@ZoeMeow1027 ZoeMeow1027 deleted the draft branch December 14, 2023 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant