James Yarwood

Results 101 issues of James Yarwood

A standard radio button. Should support grouping, so that radio buttons can be used as a list of available options to select from. Example: ![radio-button](https://user-images.githubusercontent.com/2464215/201586101-2027c8f2-9fb2-4ca1-ba7b-5e69f9e2f321.png)

ui

A `UIElement` for displaying the key or legend of a linked `UIGraph`. For clarification, a graph legend shows the names of data-points, along with their color key.

ui

A `UIElement` which provides a row and column-based layout of it's child elements. Should also provide custom sorting functionality.

ui

Implement `UIPieChart` for displaying data in a circular chart, made up of slices. Example: ![image](https://user-images.githubusercontent.com/2464215/200131230-9e3a54fd-a413-4d4c-91b5-8799c39b7e8b.png)

ui

graphics
renderer

Rewrite the renderer to make use of multi-threading and up-to-date rendering techniques. Main points of work: - [ ] #137 - [ ] #138 - [ ] #139 - [...

graphics
renderer

Add support for customizing animated transitions between `UIElement` states. These could be: - Color fades - #134 - Flashes or strobes

ui

Implement support for rotating UI elements via an `Rotation` angle property.

ui

Implement support for allowing `UIWindow` to be resized by grabbing one of its edges or corners. This should be togglable via a property named `IsResizable`.

ui
qol