feat(build): split Android APKs, refine settings, fix student loading and PDF layout

- Split Android release into TIS_RMS_32bit, TIS_RMS_64, and TIS_RMS_Universal APKs in GitHub Actions and INSTALL.md
- Prioritize universal APK in AppUpdateService and update fallback labels
- Refactor settings academic collapse to 'Academic & Graduation' with automatic active school year card and relocated grace period
- Fix persistent loading indicators on student edit/add modals and list background
- Fix DepEd Transparency Board PDF report subheader layout to prevent title and period collision
- Update AGENTS.md backlog with document scanner and PDF processing items
This commit is contained in:
ssbg04 committed 2026-09-25 20:07:14 +08:00
1 parent 71526fe61e
commit 99be1e8d79
10 files changed
+345 -264

No files matched your search

+14 -2
View File
@@ -798,8 +798,20 @@ Files backup/restore - mirror mode or zip -->
# DASHBOARD
- make the layout bento grids for windows app for mobile use normal responsive grid ( columns) -->
# REPORT SCREEN
- make the layout bento grids for windows app for mobile use normal responsive grid
<!-- # REPORT SCREEN
- make the layout bento grids for windows app for mobile use normal responsive grid -->
<!-- # STUDENT SCREEN
- edit/add student after success -> still has a loading at background under the tabs
# SETTINGS SCREEN
- move the automatic archiving grace period under the academic & auto graduation collapse -> rename the collapse use basic word -> remove picking academic year, make it automatic choose the active year, dont make it dropdown just choose or pick the active year -->
# ANDROID / DOCUMENT SCANNER
- reduce android app size: configure google mlkit document scanner to unbundled mode (Google Play Services) while keeping automatic edge detection and enhance
# PDF GENERATION & MANIPULATION
- remove PDF manipulation and generation from frontend, keep PDF viewing
- move PDF manipulation and generation to backend
---