ickshonpe

Results 62 issues of ickshonpe

# Objective Fixes #3225, Allow for flippable UI Images ## Solution Add flip_x and flip_y fields to UiImage, and swap the UV coordinates accordingly in ui_prepare_nodes. ## Changelog * Changes...

A-UI
C-Usability
S-Ready-For-Final-Review
C-Breaking-Change

# Objective `UiRect` is confusingly named (nothing it represents is a rectangle) and we have a consensus (as far as I can tell) that `Frame` is the best alternative. If...

A-UI
C-Code-Quality
S-Ready-For-Final-Review
C-Breaking-Change
S-Controversial

# Objective Add a simple example demonstrating how to use size constraints. Related to #7946 # Solution # Changelog * Added the example `size_constraints`

C-Examples
A-UI

# Objective Users are often confused about how to calculate the size and position of UI nodes. # Solution Implement methods on `Node` to calculate its size and position given...

A-UI
C-Usability
S-Ready-For-Final-Review

# Objective An example demonstrating more text layout options, text wrapping and `LineBreakOn`. Won't look exactly like this on main because of the remaining bugs in text.

C-Examples
A-UI

# Objective `Val::Undefined` is unnecessary and very confusing. Currently, it's used to represent a lot of different things in Bevy depending on the context. The details, as I understand them:...

A-UI
C-Usability
S-Ready-For-Final-Review
C-Breaking-Change

# Objective An example demonstrating how Display and Visibility work in Bevy UI. fixes #5380 related #5368 ![Bevy App 15_02_2023 20_40_46](https://user-images.githubusercontent.com/27962798/219150865-419ade53-250b-4030-8197-907cac7aa5da.png) ## Changelog * Added the example `flex_display.rs`.

C-Examples
A-UI

# Objective Implement borders for UI nodes. Relevant discussion: #7785 Related: #5924, #3991 ## Solution Add an extraction function to draw the borders. --- Can only do one colour rectangular...

C-Enhancement
A-UI

# Objective If a parent UI node with a `MeasureFunc` has a child node, the parent's size won't be determined by the `MeasureFunc`. Ui Nodes with `CalculatedSize`. `Image`, and `Text`...

## What problem does this solve or what need does it fill? The solution that was added with the AccessKit PR doesn't quite work and an alternative implementation is needed....

C-Enhancement
A-UI