Age | Commit message (Collapse) | Author |
|
|
|
|
|
Co-authored-by: cominixo01 <22600756+cominixo01@users.noreply.github.com>
|
|
|
|
|
|
* Add beta API for hiding and showing widget peers, add default implementation for slots
* Add WCardPanel
* Tab thingies
* Improve WPanel.toString
* Fix tabs, add dark mode
* Add box fillers
* Tabs again
* Tab go brrr
* Revert modmenu changes
* Fix card panels not initialising hidden widgets properly
* Fix slots not being hidden when they should be
* Things
* Revert "Add box fillers"
This reverts commit 1ea1bfbb
* foo
* revert more modmenu changes
* Add tab titles and switch to a builder model for adding tabs
* Document tab builders
* Make hidden widgets release their focus
* Replace outdated since tags with TAB_VERSION
* Fix compilation of WTabPanel
* TAB_VERSION => 3.0.0
* Add focusing support to tabs
|
|
|
|
|
|
annotations to paint() overrides"
This reverts commit 0b3c68e0
|
|
|
|
paint() overrides
|
|
|
|
Closes #27.
|
|
Closes #77.
|
|
Closes #47.
|
|
Mojang refactored text again :irritatered:
- Widgets now take a Text again instead of StringRenderable/-Visitable
- ScreenDrawing takes OrderedTexts instead of StringVisitables
- To reduce the future updating workload, tooltips now use a new TooltipBuilder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
instance, causing an NPE
|
|
|
|
|
|
|
|
delegate fallbacks
These are useful with simple screen handlers from
fabric-screen-handler-api-v1.
|
|
|
|
|
|
coordinate support to CottonClientScreen
|
|
|
|
* Add a global scissor stack for nested scissor support
* Fix scissors not having proper dimensions, add check for negatives
|
|
|
|
|