SuccessChanges

Summary

  1. Created GuiEntryListEntry interface for GuiEntryList contained classes to avoid toString() methods from having to be abused (details)
Commit a5eadd2d019e35b9566b54868ab4236b3f06ee21 by CrushedPixel
Created GuiEntryListEntry interface for GuiEntryList contained classes to avoid toString() methods from having to be abused
Created GuiFileChooser and according Listeners
Added (non-functional) GuiAssetAdder for CustomImageObjects
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/registry/KeybindRegistry.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiFileChooser.java
The file was modifiedsrc/main/resources/assets/replaymod/lang/en_US.lang
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiConstants.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiKeyframeRepository.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/holders/GuiEntryListStringEntry.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiEntryList.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/CustomImageObject.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/KeyframeSet.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiAdvancedTextField.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiAssetAdder.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiConnectPart.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/KeyInputHandler.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/listeners/FileChooseListener.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/CustomObjectRenderer.java
The file was addedsrc/main/java/eu/crushedpixel/replaymod/holders/GuiEntryListEntry.java