Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-27 | WListPanel: Add mouse scrolling support | Juuxel | |
2021-02-27 | WScrollBar: Increase scrolling speed by 4x | Juuxel | |
2021-02-27 | Move text hover effect drawing to ScreenDrawing | Juuxel | |
2021-02-27 | Create InputResult for specifying whether mouse inputs are processed | Juuxel | |
This means that mouse events are propagated upwards the widget tree until they are processed or the root panel is reached. Code duplication in mouse handling was reduced by moving all logic into a new MouseInputHandler helper class. (I'd obviously have them directly in the screen classes if there was only one.) | |||
2021-02-27 | Move config handling to Path | Juuxel | |
2021-02-27 | Move the mod ID into a constant field in LibGuiCommon | Juuxel | |
2021-02-27 | Move all implementation classes into the impl package | Juuxel | |
2021-02-27 | Correct since tag in LibGui data | Juuxel | |
2021-02-27 | Fix labeled slider rendering | Juuxel | |
2021-02-27 | Migrate all rectangle rendering to use MatrixStacks | Juuxel | |
2021-02-27 | Move BackgroundPainters to use MatrixStacks | Juuxel | |
2021-02-27 | Replace LibGuiClient.config.darkMode with LibGui.isDarkMode() | Juuxel | |
2021-02-27 | Update Loom and use Maven Publish instead of the Artifactory plugin | Juuxel | |
2021-02-16 | Bump version to 3.3.53.3.5 | Juuxel | |
3.3.4 was a broken build. | |||
2021-02-16 | Use Slot#getMaxItemCount(ItemStack) instead of Slot#getMaxItemCount() (#99) | Gabriel Henrique de Oliveira | |
2021-01-31 | Update Gradle and dependencies3.3.3 | Juuxel | |
2021-01-31 | Bump version | Juuxel | |
2021-01-31 | Automatically generate run configs for the test subproject | Juuxel | |
2021-01-31 | Switch overrides from Screen.init(MinecraftClient, int, int) to init() | Juuxel | |
2021-01-31 | Fix renderBackground behaviour being hardcoded to super | Juuxel | |
2020-12-23 | Fix labeled slider rendering | Juuxel | |
Changed the MatrixStack translation to direct GL translation via RenderSystem. I've already fixed this bug in the 4.0 branch by using MatrixStacks for texture rendering, but that won't work here. | |||
2020-12-21 | Fix large slot focus border position | Juuxel | |
2020-12-21 | (Hackily) Fix bug with REI overlapping with LibGui screens3.3.2 | Juuxel | |
2020-12-21 | Fix dedicated server crashing when trying to load ClientPlayerEntity3.3.1 | Juuxel | |
Apparently having a client-only-typed field referenced in a lambda body can be dangerous, so I moved the packet registration to the client init class. | |||
2020-12-17 | Add screen networking API, update to 1.16.43.3.0 | Juuxel | |
2020-11-08 | Bump version to 3.2.2 | Juuxel | |
2020-11-07 | WScrollBar: Allow mousewheel scrolling (#90)3.2.2 | Sturmlilie | |
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 | Bump version to 3.2.13.2.1 | Juuxel | |
2020-10-24 | Remove workflow | Juuxel | |
:tiny_potato: | |||
2020-10-24 | Add workflow | Juuxel | |
2020-10-24 | Add checkstyle to check code format | Juuxel | |
2020-10-24 | Add line breaks and import order (for IDEA) into .editorconfig | Juuxel | |
2020-10-24 | Update Loom to 0.5 and use Jetbrains annotations | Juuxel | |
2020-10-24 | Add simple HUD test | Juuxel | |
2020-10-24 | Fix HUD widgets not ticking | Juuxel | |
2020-10-18 | Add Finnish translation3.2.0 | 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-18 | Add translations for pt_br (#88) | cominixo | |
Co-authored-by: cominixo01 <22600756+cominixo01@users.noreply.github.com> | |||
2020-10-11 | Bump version to 3.1.03.1.0 | 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-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-09-24 | Ignore latest.log files from loom | Juuxel | |
2020-09-24 | Update to 1.16.3 | Juuxel | |
2020-08-11 | Bump version to 3.0.0-beta.13.0.0-beta.1 | Juuxel | |