Skip to content

refactor: preference to setting UI#9975

Merged
wmontwe merged 3 commits intothunderbird:mainfrom
wmontwe:refactor-preference-to-setting-ui
Oct 22, 2025
Merged

refactor: preference to setting UI#9975
wmontwe merged 3 commits intothunderbird:mainfrom
wmontwe:refactor-preference-to-setting-ui

Conversation

@wmontwe
Copy link
Member

@wmontwe wmontwe commented Oct 20, 2025

Part of #8927

This renames the preference ui to settings ui and removes use of Parcelable. Missing previews are added. The module was split into api and implDialog to allow further changes, like dsl or builder in the future.

The new SettingViewProvider decouples the actual views from the API allowing for upcoming changes to be done witout UI dependency.

@wmontwe wmontwe force-pushed the refactor-preference-to-setting-ui branch from be4d852 to 833125b Compare October 21, 2025 08:01
@wmontwe wmontwe merged commit 598647e into thunderbird:main Oct 22, 2025
12 checks passed
@wmontwe wmontwe deleted the refactor-preference-to-setting-ui branch October 22, 2025 07:09
@thunderbird-botmobile thunderbird-botmobile bot added this to the Thunderbird 15 milestone Oct 22, 2025
@wmontwe wmontwe restored the refactor-preference-to-setting-ui branch October 22, 2025 07:11
@wmontwe wmontwe deleted the refactor-preference-to-setting-ui branch October 22, 2025 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants