-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename TextAlignment
to JustifyText
.
#10854
Merged
alice-i-cecile
merged 9 commits into
bevyengine:main
from
ickshonpe:rename-text-alignment
Dec 5, 2023
Merged
Rename TextAlignment
to JustifyText
.
#10854
alice-i-cecile
merged 9 commits into
bevyengine:main
from
ickshonpe:rename-text-alignment
Dec 5, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Updated the doc comments for text to reflect this change and added some extra explanation where needed. The `text_debug` example has been updated to include examples of `TextJustication`.
Fixed a few more comments.
ickshonpe
added
C-Examples
An addition or correction to our examples
C-Code-Quality
A section of code that is hard to understand or change
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
A-Text
Rendering and layout for characters
and removed
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
labels
Dec 3, 2023
JMS55
approved these changes
Dec 3, 2023
JoJoJet
reviewed
Dec 4, 2023
ickshonpe
changed the title
Rename
Rename Dec 4, 2023
TextAlignment
to TextJustification
.TextAlignment
to JustifyText
.
|
alice-i-cecile
approved these changes
Dec 5, 2023
alice-i-cecile
added
the
S-Ready-For-Final-Review
This PR has been approved by the community. It's ready for a maintainer to consider merging it
label
Dec 5, 2023
This was referenced Jun 14, 2024
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-Text
Rendering and layout for characters
C-Code-Quality
A section of code that is hard to understand or change
C-Examples
An addition or correction to our examples
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Ready-For-Final-Review
This PR has been approved by the community. It's ready for a maintainer to consider merging it
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Objective
The name
TextAlignment
is really deceptive and almost every new user gets confused about the differences between aligning text withTextAlignment
, aligning text withStyle
and aligning text with anchor (when usingText2d
).Solution
TextAlignment
toJustifyText
. The associated helper methods are also renamed.JustifyText
component affects the arrangement of text.text_debug
example that demonstate the differences between alignment usingJustifyText
and alignment usingStyle
.Changelog
TextAlignment
has been renamed toJustifyText
TextBundle::with_text_alignment
has been renamed toTextBundle::with_text_justify
Text::with_alignment
has been renamed toText::with_justify
text_alignment
field ofTextMeasureInfo
has been renamed tojustification
Migration Guide
TextAlignment
has been renamed toJustifyText
TextBundle::with_text_alignment
has been renamed toTextBundle::with_text_justify
Text::with_alignment
has been renamed toText::with_justify
text_alignment
field ofTextMeasureInfo
has been renamed tojustification