Changes
Summary
- Added CheckBoxListener for GuiAdvancedCheckBox (details)
- Made GuiVideoFramerateSlider a subclass of GuiAdvancedButton and added missing @Override annotations (details)
- ComposedElement initially sorts its elements and respects their elements' y position if both are Dropdowns (details)
- Made GuiColorPicker a subclass of GuiAdvancedButton and call pickerToggled() method from own click handler methods (details)
- added getWidth() method to GuiString which returns the width of the drawn String (calculated using FontRenderer#getStringWidth()) (details)
- Added more Constructors to GuiAdvancedTextField (details)
- Right-Clicking a Position Keyframe teleports the Camera to that Keyframe's Position, Right-Clicking a Time Keyframe jumps to its Timestamp | https://trello.com/c/dL48nHyG/ (details)
- Made GuiReplaySpeedSlider a subclass of GuiAdvancedButton (details)
- Created dummy GuiOverlayElement interface for ComposedElement to determine which Elements to draw last (details)
- GuiColorPicker#hoveringPicker only returns true if the GuiElement is enabled (details)
- Reduced Constructor sets GuiAdvancedTextField's height (details)
- Rewrote GuiRenderSettings to use the semi-new Gui System and have three instead of two pages (Video Settings, Advanced Settings, Command Line Settings) (details)