Skip to content

Port Bevy Feathers to BSN#23536

Merged
cart merged 11 commits intobevyengine:mainfrom
cart:feathers-bsn-port
Apr 1, 2026
Merged

Port Bevy Feathers to BSN#23536
cart merged 11 commits intobevyengine:mainfrom
cart:feathers-bsn-port

Conversation

@cart
Copy link
Copy Markdown
Member

@cart cart commented Mar 27, 2026

Objective

Now that BSN is on main, we can port Feathers over!

Related: #23030 #23413

Solution

Port Feathers, leaving the bundle functions around (renamed to x_bundle and deprecated). This is largely 1:1, other than removing HandleOrPath (which is filling the same role as HandleTemplate). I've also ported the feathers and virtual_keyboard examples to BSN.

@cart cart added the A-UI Graphical user interfaces, styles, layouts, and widgets label Mar 27, 2026
@github-project-automation github-project-automation bot moved this to Needs SME Triage in UI Mar 27, 2026
Copy link
Copy Markdown
Contributor

@NthTensor NthTensor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks mostly mechanical. Very excited to be able to use this.

@NthTensor NthTensor added C-Examples An addition or correction to our examples C-Code-Quality A section of code that is hard to understand or change S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it labels Mar 27, 2026
@alice-i-cecile alice-i-cecile added this to the 0.19 milestone Mar 29, 2026
@alice-i-cecile alice-i-cecile added S-Waiting-on-Author The author needs to make changes or address concerns before this can be merged and removed S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it labels Mar 29, 2026
@cart cart enabled auto-merge April 1, 2026 06:24
@cart cart added this pull request to the merge queue Apr 1, 2026
Merged via the queue into bevyengine:main with commit d06aa47 Apr 1, 2026
42 checks passed
@github-project-automation github-project-automation bot moved this from Needs SME Triage to Done in UI Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-UI Graphical user interfaces, styles, layouts, and widgets C-Code-Quality A section of code that is hard to understand or change C-Examples An addition or correction to our examples S-Waiting-on-Author The author needs to make changes or address concerns before this can be merged

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

7 participants