Merged
Conversation
Update roadmap with completed Zed and VS Code extensions
Add TabBar and Tab widgets with support for: - Static and dynamic selection - Icon and text labels - Event handling - Proper nesting validation - Codegen and runtime support - Example showcase integration
This commit adds comprehensive support for the TabBar widget, including: 1. Parser validation for TabBar and Tab widgets 2. Code generation for TabBar in codegen mode 3. Runtime builder implementation for interpreted mode 4. Integration tests for TabBar functionality 5. Example showcase UI demonstrating TabBar usage 6. Support for icons, labels, and conditional content 7. Event handling for tab selection changes The implementation includes proper error handling, validation, and support for all core TabBar features.
Implement tab content rendering for both codegen and interpreted modes Add XML schema documentation for tab_bar and tab elements Update widget showcase example with complete tab bar implementation
Add support for custom styling of progress bars including: - Predefined theme-based styles (primary, success, warning, danger, secondary) - Custom bar and background colors in multiple formats (hex, rgb, rgba) - Border radius for rounded corners - Custom height (girth) control - Updated documentation and examples - Schema updates for new attributes - Both interpreted and codegen implementations
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.
Add the Tab Bar widget