bitfireAT / davx5-ose

DAVx⁵ is an open-source CalDAV/CardDAV suite and sync app for Android. You can also access your online files (WebDAV) with it.
https://www.davx5.com
GNU General Public License v3.0
1.25k stars 69 forks source link

Rewrite BatteryOptimizationsPage to M3 #747

Closed ArnyminerZ closed 3 days ago

ArnyminerZ commented 3 weeks ago

The PR should be in Draft state during development. As soon as it's finished, it should be marked as Ready for review and a reviewer should be chosen.

See also: Writing A Great Pull Request Description

Purpose

Update design of the battery optimizations intro page so that it uses M3.

Also updates the architecture of the activity-viewmodel-composables relationship so that it follows best practices as discussed internally, and as recommended by Google.

Short description

Checklist

ArnyminerZ commented 2 weeks ago

Should be ready :)

ArnyminerZ commented 2 weeks ago

dontShowBattery checkbox is not selectable/updated when tapped anymore.

I'm working on it

rfc2822 commented 1 week ago

Please rebase to main-ose (better DI)