create base widget with state #10

Merged
UndercoverGoose merged 11 commits from gui-base-widget into main 2025-08-08 17:36:59 +00:00
UndercoverGoose commented 2025-08-08 17:35:52 +00:00 (Migrated from github.com)
  • create base widget
  • add narration override so subclasses dont need it
  • update basic widgets to extend the base widget
  • update toggles and color widgets to extend base widget
  • update category to use base widget
  • refactor: use l/t/r/b and withXY/WH methods
  • update screen priority to use base widget
  • remove redundant isMouseOver override
  • fix: hover captured by wrapper widgets
  • add state to base widget
  • fix: crash when rendering null tooltip
- **create base widget** - **add narration override so subclasses dont need it** - **update basic widgets to extend the base widget** - **update toggles and color widgets to extend base widget** - **update category to use base widget** - **refactor: use l/t/r/b and withXY/WH methods** - **update screen priority to use base widget** - **remove redundant isMouseOver override** - **fix: hover captured by wrapper widgets** - **add state to base widget** - **fix: crash when rendering null tooltip**
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cigarette/client!10
No description provided.