aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/dev/isxander/yacl
AgeCommit message (Collapse)Author
2022-09-231.4.4xander
Fix search not behaving properly with default collapsed option groups Minor refactors
2022-09-221.4.3xander
Cache search query results for huge performance gains Allow some `StringControllerElement` methods to be inheritable
2022-09-201.4.2xander
2022-09-20Fix cancel/reset button tooltip going off-screenxander
2022-09-20Fix slider tooltip showing when not hoveringxander
2022-09-19Vanilla search string (#26)Madis Otenurm
2022-09-19make tooltips max width just a little smaller & allow search query to match ↵isXander
ActionController value text
2022-09-191.4.0isXander
improved tooltips `ButtonOption` now consumes itself, so you can access it when building.
2022-09-18instant application propertyisXander
2022-09-18fix crash when using searchisXander
2022-09-18remove fail to apply and just forget pending valueisXander
2022-09-181.3.0isXander
option tooltips now consume the pending value PlaceholderCategory: a category that when selected, just opens a screen
2022-09-17better searchisXander
2022-09-15changelogxander
2022-09-15available property + fix category tooltips not showingxander
2022-09-14scrollable categoriesxander
2022-09-13fix search field rendering over tooltipsxander
2022-09-12fix tooltips rendering below the scrollbarxander
2022-09-111.1.0xander
better search - now searches every category rather than the current one option flags - flags are pieces of code ran when certain options' changes are applied (makes required restart redundant) fix scaling problems - make GUI a lot better at scaling bump gradle wrapper
2022-09-10trim search query + changelog (1.0.0)xander
2022-09-10search fieldxander
2022-09-10improve expand minimize button in option groupsxander
2022-09-10input field improvementsxander
you can now escape out with `ESC` fix selection highlight not matching up with the color controller consume actions
2022-09-05fix require restart always triggeringxander
2022-09-05use minecraft provided finished translation keyxander
2022-09-05require restart attributexander
2022-09-05wrap labels and group namesxander
2022-09-05modrinth and cursefoge idsxander
2022-09-04ColorController, javadoc and further improvements to StringControllerxander
2022-09-04collapsible groups, string controllerxander
2022-09-03render current category as hovered not disabledxander
2022-09-03enum controllers now search for TranslatableOption for Textxander
2022-09-03fix translation keys being yocl not yaclxander
2022-09-03pass through type class to option for controllers to usexander
2022-09-03more vanilla translation keysxander
2022-09-03use vanilla translations for ON OFFxander
2022-09-03change boolean translation keysxander
2022-09-03add tooltips to action buttons and messagesxander
2022-09-03prevent keyboard controls if not hovered or focusedxander
2022-09-03fix left column buttons getting too large to render (closes #2)xander
2022-09-02implement keyboard-operation for all controllersxander
fix crash when focusing on option list with tab add tooltip to groups check that pending values actually applied on save, if not, error in log and the save button displays an error when trying to escape with unsaved changes, save button text goes green and bold YACLConstants file to change certain behaviours, could evolve into its own settings! update icon
2022-09-02button options now consume YACLScreenxander
2022-09-02allow slider dragging to continue outside of boundsxander
increase thumb-height by 2px
2022-09-02fix group validation & icon & wiki test stuffxander
2022-09-01clamp rounded slider value because precisionxander
2022-09-01CI stuffxander
rename binding functions and format numbers with commas
2022-09-01category tooltipsxander
fix slider scrolling
2022-09-01make tickbox separate controller from on off textxander
2022-09-01javadoc!xander
added LongSliderController renamed Control -> Controller add minecraft simple option binding constructor
2022-09-01make YACL builder not require title to constructxander