Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-07 | WScrollBar: More intuitive drag scroll threshold (#91) | Sturmlilie | |
Use the movable area (ie. scroll bar length minus handle length) instead of just the scroll bar length. This makes it so the handle actually feels like it's sticking to the cursor while scrolling. | |||
2020-10-24 | Add checkstyle to check code format | Juuxel | |
2020-10-24 | Update Loom to 0.5 and use Jetbrains annotations | Juuxel | |
2020-10-24 | Fix HUD widgets not ticking | Juuxel | |
2020-10-18 | Update dependencies, bump version to 3.2.0 | Juuxel | |
2020-10-18 | Fix #87 | Juuxel | |
2020-10-18 | Add ItemIcon constructor with Item | Juuxel | |
2020-10-18 | Fix #86 | Juuxel | |
2020-10-11 | Add WPlayerInvPanel.createInventoryLabel | Juuxel | |
2020-10-11 | Add WCardPanel.getCardCount | Juuxel | |
2020-09-24 | Tabs, card panels and showing/hiding widgets (#74)3.0.0 | Juuxel | |
* 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 | |||
2020-08-11 | Update to rc2 | Juuxel | |
2020-08-04 | Add missing Environment(CLIENT) annotations to paint() overrides | Juuxel | |
2020-08-04 | Revert "Make layout() client-only, add missing Environment(CLIENT) ↵ | Juuxel | |
annotations to paint() overrides" This reverts commit 0b3c68e0 | |||
2020-08-04 | Fix labeled slider rendering | Juuxel | |
2020-08-04 | Make layout() client-only, add missing Environment(CLIENT) annotations to ↵ | Juuxel | |
paint() overrides | |||
2020-08-04 | Add slot change listeners, document WItemSlot | Juuxel | |
2020-08-03 | Enable keyboard repeat events for LibGui screens | Juuxel | |
Closes #27. | |||
2020-08-03 | Fix centering issues with button icons and big item slots | Juuxel | |
Closes #77. | |||
2020-08-03 | Add Texture class for representing a texture with UV values | Juuxel | |
Closes #47. | |||
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-08-03 | Bump version to 2.3.02.3.0 | Juuxel | |
2020-07-26 | fix SyncedGuiDescription.insertIntoExisting | CoolMineman | |
2020-07-11 | RGB add simpler constructor without alpha (#65) | Juuxel | |
2020-07-11 | RGB: add interpolate method (#64) | Filip Weiss | |
2020-07-10 | Add TextureIcon opacity and tint, fix ScreenDrawing javadocs | Juuxel | |
2020-07-10 | Add since tags and a package-info for the icon package | Juuxel | |
2020-07-10 | Remove unused import | Juuxel | |
2020-07-10 | Add missing Nullable annotations and a getter to WButton | Juuxel | |
2020-07-10 | Add icon support for buttons | Juuxel | |
2020-07-10 | Add icon API | Juuxel | |
2020-07-10 | Add WTiledSprite.setTileWidth/Height and docs for getters and setters | Juuxel | |
2020-07-10 | tiled-sprite: introduce getters for tileWidth/height (#72) | Filip Weiss | |
2020-07-09 | abstract slider: fix wrong default direction for horizontal slider (#73) | Filip Weiss | |
2020-07-01 | Fix player inventories not having slot peers | Juuxel | |
2020-06-30 | Split box alignments into horizontal and vertical2.1.0 | Juuxel | |
2020-06-30 | Add WBox alignments | Juuxel | |
2020-06-30 | Fix #68 | Juuxel | |
2020-06-30 | Add WWidget.host accessors, use them in WListPanel to avoid unsafe validations | Juuxel | |
2020-06-30 | Deprecate WWidget.createPeers and recommend using validate() instead | Juuxel | |
2020-06-30 | Add more methods for working with screen titles | Juuxel | |
2020-06-24 | Fix SyncedGuiDescription.getTitleColor using the client-sided config ↵ | Juuxel | |
instance, causing an NPE | |||
2020-06-24 | Fix WItemSlot.<init> using client-only painters from common code | Juuxel | |
2020-06-23 | Add vertical alignment for WText | Juuxel | |
2020-06-22 | Add item slot filters | Juuxel | |
2020-06-22 | Add SyncedGuiDescription methods to get meaningful inventory and property ↵ | Juuxel | |
delegate fallbacks These are useful with simple screen handlers from fabric-screen-handler-api-v1. | |||
2020-06-18 | Fix title positioning for real this time, add title rendering control | Juuxel | |
2020-06-18 | Fix color of player inventory labels not matching the title color of the GUI | Juuxel | |
2020-06-18 | Fix the screen title being drawn at an incorrect position, add title ↵ | Juuxel | |
coordinate support to CottonClientScreen | |||
2020-06-18 | Fix dirty GL scissors being used when the screen applies no other scissors | Juuxel | |