Repository navigation
0.2.0-beta release - #1
Merged
Merged
Conversation
There was a problem hiding this comment.
🔵 Needs a closer look
Theme regressions remain unresolved, and the new test, deployment, and container workflows still need runtime validation.
2 open findings
What changed in this PR
Prepares Flixel-UX 0.2.0-beta with theme improvements and development tooling.
Changes:
- Adds object/JSON theme construction and updates theme refresh behavior.
- Adds tests, automated checks, and a development container.
- Updates release documentation and standardizes formatting.
| File | Description |
|---|---|
| tests/TestMain.hx | Adds theme and default-value tests. |
| tests/Project.xml | Configures the test application. |
| src/flixel/ux/FlxUXTheme.hx | Adds constructors and named-color parsing. |
| src/flixel/ux/FlxUXPlugin.hx | Formatting only. |
| src/flixel/ux/FlxUXMouse.hx | Formatting only. |
| src/flixel/ux/FlxUXGroup.hx | Resets theme padding and cleans up code. |
| src/flixel/ux/FlxUXCore.hx | Allows initialization retry when inputs are unavailable. |
| src/flixel/ux/FlxUXButton.hx | Refreshes label options with themes. |
| src/flixel/ux/FlxUXActions.hx | Formatting only. |
| src/flixel/ux/FlxUX9Slice.hx | Formatting only. |
| README.md | Documents theme construction options. |
| hxformat.json | Disables trailing whitespace. |
| haxelib.json | Updates release version and notes. |
| demo/source/ThemesSubState.hx | Formatting only. |
| demo/source/PlayState.hx | Formatting only. |
| demo/source/LayoutHelpersSubState.hx | Formatting only. |
| demo/source/FocusModesSubState.hx | Formatting only. |
| demo/source/demo/DemoUi.hx | Formatting only. |
| demo/source/AdvancedExamplesSubState.hx | Formatting only. |
| .github/workflows/pages.yml | Adds checks and separates demo deployment. |
| .devcontainer/Dockerfile | Defines the Haxe development environment. |
| .devcontainer/devcontainer.json | Configures workspace setup and editor support. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| default: flixel.text.FlxText.FlxTextAlign.CENTER; | ||
| }; | ||
| } | ||
| applyLabelOptions(); |
| } | ||
| if (s == null) | ||
| return FlxColor.WHITE; | ||
| var color = FlxColor.fromString(s); |
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.

No description provided.