Skip to content

enhancement(settings): m3 theme selection dialog#16457

Merged
AndyScherzinger merged 7 commits intomasterfrom
settings-dark-mode-dialog
Feb 6, 2026
Merged

enhancement(settings): m3 theme selection dialog#16457
AndyScherzinger merged 7 commits intomasterfrom
settings-dark-mode-dialog

Conversation

@alperozturk96
Copy link
Collaborator

@alperozturk96 alperozturk96 commented Feb 6, 2026

  • Tests written, or not not needed

Changes

Fixes radio button text color on dark mode
Uses M3 dialog
Adds expandability support to the Settings activity, allowing us to get rid of the limitations of the deprecated, non-AndroidX PreferenceActivity
Changes positive action text Cancel to OK
Uses the correct status bar color after selecting theme

Before After
before after
Before After
before after

@alperozturk96 alperozturk96 changed the title feat(settings): m3 theme selection dialog enhancement(settings): m3 theme selection dialog Feb 6, 2026
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
@alperozturk96 alperozturk96 force-pushed the settings-dark-mode-dialog branch from 74088e6 to 17c4356 Compare February 6, 2026 08:33
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
@alperozturk96 alperozturk96 requested a review from kra-mo February 6, 2026 08:38
@alperozturk96 alperozturk96 added the ux-enhancement Improvements that refine user interactions, accessibility, or overall usability label Feb 6, 2026
@github-actions
Copy link

github-actions bot commented Feb 6, 2026

blue-Light-Screenshot test failed, but no output was generated. Maybe a preliminary stage failed.

@github-actions
Copy link

github-actions bot commented Feb 6, 2026

APK file: https://www.kaminsky.me/nc-dev/android-artifacts/16457.apk

qrcode

To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.

@AndyScherzinger AndyScherzinger merged commit f1a24eb into master Feb 6, 2026
18 of 22 checks passed
@AndyScherzinger AndyScherzinger deleted the settings-dark-mode-dialog branch February 6, 2026 11:32
@AndyScherzinger
Copy link
Member

/backport to stable-3.36

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review ux-enhancement Improvements that refine user interactions, accessibility, or overall usability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants