enhancement(SettingsActivity): update settings to material design with compose and navigation3 (#87)#96
enhancement(SettingsActivity): update settings to material design with compose and navigation3 (#87)#96dbhavsar76 wants to merge 64 commits intoresearchxxl:mainfrom
Conversation
…gation, update SettingsRootScreen with preference elements
…ith preference elements
…ut of the box with AppCompatActivity
…activity, refactor new setings components for easy data passing
…ing options, complete about screen integration
|
@dbhavsar76 ack.. i will check the next days on a spare phone |
Sure. That would be great. Give me this week to address the points mentioned above, then we do the release candidate. So it won't feel unfinished. |
take your time.. i also hava lot of todos left on my takeover list |
|
@researchxxl I have finished my todos. Everything might not be exactly one to one on the ui side, but all the functionalities and background logic is taken care of. We can now publish rc build and test things out. |
|
ok ill have a look next days and help preparing the rc |
Signed-off-by: Jonas <244199422+researchxxl@users.noreply.github.com>
app/src/main/java/com/nutomic/syncthingandroid/settings/SettingsSyncthingOptionsScreen.kt
Show resolved
Hide resolved
app/src/main/java/com/nutomic/syncthingandroid/settings/SettingsAboutScreen.kt
Show resolved
Hide resolved
|
@dbhavsar76 could you pls drop me some insights related to the security of the newly introduced libs and why you think we should not rely on just official android stuff instead..
we should both have an extra look as the app has a lot of privileges on user phones |
Description
enhancement(SettingsActivity): update settings to material design with compose and navigation3 (#87)
Modernize the app settings screens ui to material design while migrating to latest industry standards (compose, navigation3, etc.).
Changes
@Serializable)Screenshots