SuccessChanges

Summary

  1. Make GuiAdvancedButton only perform actions when enabled (details)
  2. GuiArrowButton now draws from Texture instead of awful calculations (details)
  3. Created drawRotatedRectWithCustomSizedTexture method in OpenGLUtils (details)
  4. Implemented expected behaviour in KeyframeList#getPreviousKeyframe and KeyframeList#getNextKeyframe (details)
Commit a435d5a271a0484e9d8419c4abb18cb66a1cea56 by CrushedPixel
Make GuiAdvancedButton only perform actions when enabled
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiAdvancedButton.java
Commit 585482a542ff07656eb4e93ec1502dd8d2ead538 by CrushedPixel
GuiArrowButton now draws from Texture instead of awful calculations
The file was modifiedsrc/main/resources/assets/replaymod/replay_gui.png
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiArrowButton.java
Commit 6201a7d13c3b5e93ae57a7b076f39f2fea4dd038 by CrushedPixel
Created drawRotatedRectWithCustomSizedTexture method in OpenGLUtils
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/utils/OpenGLUtils.java
Commit 30f0a4d6a9f2a7da282e8aa5f4048b10da18d485 by CrushedPixel
Implemented expected behaviour in KeyframeList#getPreviousKeyframe and KeyframeList#getNextKeyframe
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/interpolation/KeyframeList.java