Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-31 | Add panel layout insets | Juuxel | |
2021-01-31 | Merge branch 'master' into unstable/4.0 | Juuxel | |
# Conflicts: # gradle.properties # src/main/java/io/github/cottonmc/cotton/gui/widget/WLabeledSlider.java | |||
2021-01-31 | Automatically generate run configs for the test subproject | Juuxel | |
2020-12-17 | Add screen networking API, update to 1.16.43.3.0 | Juuxel | |
2020-12-17 | Add screen networking API | Juuxel | |
2020-11-28 | Migrate all rectangle rendering to use MatrixStacks | Juuxel | |
Still need testing. | |||
2020-11-26 | Switch CottonHud to use static methods | Juuxel | |
2020-11-26 | Remove use of jsr annotations in guitest | Juuxel | |
2020-11-26 | Fix compilation issues, add support for tooltip components (also from data ↵ | Juuxel | |
and widgets) | |||
2020-10-24 | Add simple HUD test | Juuxel | |
2020-09-24 | Add large slot to the test GUI description | Juuxel | |
This was to debug #85 which doesn't actually seem to happen in 3.0.x. | |||
2020-08-04 | Revert "Make layout() client-only, add missing Environment(CLIENT) ↵ | Juuxel | |
annotations to paint() overrides" This reverts commit 0b3c68e0 | |||
2020-08-04 | Make layout() client-only, add missing Environment(CLIENT) annotations to ↵ | Juuxel | |
paint() overrides | |||
2020-08-03 | 3.0.0 for 1.16.2-pre1 | Juuxel | |
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 | |||
2020-06-24 | Fix dedicated server crash with the test mod | Juuxel | |
2020-06-18 | Move WWidget.addTooltip to use StringRenderables | Juuxel | |
2020-06-17 | Update to pre8 | Juuxel | |
2020-06-13 | implement a WTiledSprite widget (#62) | Filip Weiss | |
* implement a WTiledSprite widget * tiledSprite: new constuctor, cleanup api and comments * Update GuiTest/src/main/java/io/github/cottonmc/test/client/TestClientGui.java Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com> Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com> | |||
2020-06-05 | Make test mod also use v2 mappings2.0.0-beta.1 | Juuxel | |
2020-06-05 | CottonInventoryController -> SyncedGuiDescription | Juuxel | |
2020-06-05 | 1.16-pre2 | Juuxel | |
- All Text usages apart from screen titles have been replaced with class_5348 - WLabel. and WText. getTextAt has been replaced by getTextStyleAt to match vanilla functionality - CottonInventoryScreen.drawForeground - Prevents vanilla from rendering the player inventory label (already rendered by us and not needed in every GUI) - The title is now rendered using the title coordinate fields like in vanilla | |||
2020-05-21 | Make TestController have a focus test | Juuxel | |
2020-05-20 | Add Inventory label for player inventory panels | Juuxel | |
Also allows custom label widgets that can be *any* widget. | |||
2020-05-20 | Rework GuiTest to be a subproject | Juuxel | |
2020-05-08 | Update test mod to 20w17a | Juuxel | |
2020-01-29 | Fixed GuiTest | ErnieBernie10 | |
2019-10-24 | Update to 19w42a | Falkreon | |
2019-09-27 | Implement HSL colors, update jankson | Falkreon | |
2019-09-22 | Palette work | Falkreon | |
2019-09-14 | More snapshot work | Falkreon | |
2019-08-30 | Implement panel clipping | Falkreon | |
2019-08-30 | Rearrange drawing, deprecate paintForeground, add widget ticks | Falkreon | |
2019-08-30 | CottonScreenController -> CottonCraftingController, hit coordinates fix | Falkreon | |
2019-08-30 | Update to 19w35a, rearrange ScreenDrawing, rename screens | Falkreon | |
2019-08-28 | Test gui demo leading to list fixes | Falkreon | |
2019-08-28 | Dramatically improved scrollbars, coordinate fixes | Falkreon | |
2019-08-25 | More responsive scrollbar. Still glitchy though. | Falkreon | |
2019-08-25 | More gui test, fix slot offsets, tooltips, and button hovers | Falkreon | |
2019-08-24 | Add test project, fix readme, work on list widget | Falkreon | |