Skip to content

refactor: change package to Bolt#11142

Open
wmontwe wants to merge 7 commits into
thunderbird:mainfrom
wmontwe:refactor-change-package-to-bolt
Open

refactor: change package to Bolt#11142
wmontwe wants to merge 7 commits into
thunderbird:mainfrom
wmontwe:refactor-change-package-to-bolt

Conversation

@wmontwe

@wmontwe wmontwe commented Jun 16, 2026

Copy link
Copy Markdown
Member

Contribution Summary

Resolves #10393
Resolves #10394

Description

Refactors the components packages to net.thunderbird.components.ui.bolt and net.thunderbird.components.ui.testing.
Updates the Compose design system to use Bolt naming, including theme entry points BoltTheme, ThunderbirdBoltTheme, and K9MailBoltTheme, and moves preview functions within their implementation classes.

AI Disclosure

Select one of the following (mandatory)

  • This contribution does not include any changes created or assisted by AI.
  • This contribution includes changes assisted by AI.
  • This contribution includes changes created by AI.

@wmontwe wmontwe requested review from a team as code owners June 16, 2026 10:34
@wmontwe wmontwe requested a review from jbott-tbird June 16, 2026 10:34
@wmontwe wmontwe added report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). pr: stacked Must be used on a PR that is stacked on top of other(s) labels Jun 16, 2026
@github-actions github-actions Bot added the tb-team Tasks and features handled by project maintainers label Jun 16, 2026
@wmontwe wmontwe changed the title Refactor change package to bolt refactor: change package to Bolt Jun 16, 2026
@wmontwe wmontwe requested a review from dani-zilla June 16, 2026 10:35
@wmontwe wmontwe removed the request for review from jbott-tbird June 16, 2026 10:35
@wmontwe wmontwe assigned dani-zilla and unassigned jbott-tbird Jun 16, 2026
@wmontwe wmontwe force-pushed the refactor-change-package-to-bolt branch 3 times, most recently from cb6f2df to e0b0552 Compare June 19, 2026 16:28
@wmontwe wmontwe force-pushed the refactor-change-package-to-bolt branch 2 times, most recently from 3b18042 to be5ce99 Compare June 26, 2026 10:58
@wmontwe wmontwe removed the pr: stacked Must be used on a PR that is stacked on top of other(s) label Jun 26, 2026
@wmontwe wmontwe force-pushed the refactor-change-package-to-bolt branch 2 times, most recently from 9f1ee9b to fcef5da Compare June 29, 2026 16:43
wmontwe added 5 commits June 30, 2026 10:13
….bolt` package

# Conflicts:
#	components/ui/bolt/src/commonMain/kotlin/net/thunderbird/components/ui/bolt/atom/text/TextDisplayMediumAutoResize.kt
#	feature/onboarding/welcome/src/main/kotlin/app/k9mail/feature/onboarding/welcome/ui/WelcomeContent.kt
# Conflicts:
#	core/ui/setting/impl-dialog/src/main/kotlin/net/thunderbird/core/ui/setting/dialog/ui/components/dialog/value/ColorDialogView.kt
@wmontwe wmontwe force-pushed the refactor-change-package-to-bolt branch from fcef5da to 77d3858 Compare June 30, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). tb-team Tasks and features handled by project maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bolt 0.1.4 - Foundation migration Bolt 0.1.3 - Theme migration

3 participants