fix: harden student Android exit and launcher lifecycle #22

Merged
addison merged 1 commit from feat/student-android-exit into main 2026-08-29 17:00:18 -04:00
Collaborator

Summary

  • run the Flutter launcher under a restartable user systemd service
  • restart the launcher after successful system updates
  • remove GTK Applications/Restore controls from the status bar
  • consume common Super-key shortcuts in the student Sway session to prevent Android escape paths

Validation

  • nix build .#nixosConfigurations.kwilabook.config.system.build.toplevel --no-link
  • flutter analyze
  • flutter test
## Summary - run the Flutter launcher under a restartable user systemd service - restart the launcher after successful system updates - remove GTK Applications/Restore controls from the status bar - consume common Super-key shortcuts in the student Sway session to prevent Android escape paths ## Validation - `nix build .#nixosConfigurations.kwilabook.config.system.build.toplevel --no-link` - `flutter analyze` - `flutter test`
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kwila/kwilabook!22
No description provided.