0.1.9-wakelock.1
Pre-release
Pre-release
·
18 commits
to main
since this release
0.1.9-wakelock.1
14th July, 2026
I had kept this feature on the back burner for a long time, but I have finally implemented it. I expect to add more small improvements like this over time. The Fancy Kit toolbox made the work much easier; have a look if it interests you.
New features
- DiffZip now requests a best-effort screen wake lock during backup, restore, and selective-sync Fetch and Send operations.
- Overlapping and nested operations share one platform wake lock.
Improved
- Restore completion now waits for every selected archive file to finish writing before completion is reported and the screen wake lock is released.
What to verify
- Install
0.1.9-wakelock.1through BRAT and confirm existing settings are preserved. - On mobile, run a backup and confirm the display remains awake during the operation.
- After the backup finishes, confirm normal screen timeout behaviour resumes.
- Restore a file and confirm the display remains awake until the restored file has been written.
- Confirm the restored content matches the selected revision.
- Run selective-sync Fetch and Send and confirm the display remains awake during each operation.
- Confirm cancellation and errors do not leave the display permanently awake.
I will record the results on PR #17.