johni0702
49f7e07fad
Disallow creation of replays with negative duration
2015-08-13 17:56:57 +02:00
johni0702
b2e246264c
Add more space for sec and ms fields in trimming gui
2015-08-13 17:22:52 +02:00
CrushedPixel
59592b938a
Added Disclaimer to Replay Editor indicating that bugs may occur
2015-08-11 15:15:44 +02:00
CrushedPixel
189aa18afb
Prevent NPE when removing the last Element from the "Connect Replays" list
2015-08-11 15:15:43 +02:00
CrushedPixel
c9ce092ae1
Disable "Modify Replay" Button in GuiReplayEditor
2015-08-11 15:15:43 +02:00
johni0702
6422558028
General warning cleanup
2015-07-19 16:21:56 +02:00
johni0702
046b686837
Fix GuiDropdown not functioning in GuiReplayEditor
2015-07-18 17:50:43 +02:00
CrushedPixel
ef39c7466d
Renamed the commonly used Position POJO into AdvancedPosition, as it also hold pitch, yaw and roll
...
Made GuiDropdown only accept instances of GuiEntryListEntry to avoid unneccessary toString() methods returning the name
Added GuiEntryListValueEntry which holds a Value and a Name to be displayed
Continued work on GuiObjectManager
2015-07-10 04:27:15 +02:00
CrushedPixel
80a47a61c8
Made GuiDropdown a subclass of GuiAdvancedTextfield, updating the Constructor and removing the now redundant GuiConstants entries
2015-07-08 15:50:12 +02:00
CrushedPixel
54f35eca03
Made GuiNumberInput a subclass of GuiAdvancedTextField and removed unneccessary IDs from Constructor and GuiConstants
2015-07-08 11:54:47 +02:00
CrushedPixel
cf2a8adb4c
Removed backVisible field from CustomImageObject
...
Updated new instance creations of GuiEntryListEntry whose constructor changed in last commit
2015-07-07 17:04:01 +02:00
CrushedPixel
a5eadd2d01
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
2015-07-06 13:44:50 +02:00
CrushedPixel
a1941a8be5
Declared several variables in Method declaration final to make the code Java 1.6 compatible
2015-07-03 11:31:50 +02:00
CrushedPixel
8c81dd414e
Added new Gui with Progress Bar when editing a Replay using the ReplayEditor | https://trello.com/c/uGFDgv6E/
...
Added ProgressUpdateListener interface for the use with ProgressBars
2015-07-02 23:08:09 +02:00
johni0702
a058497727
Fix all warnings
...
Add and make use of Lombok
Remove Mojang API
Remove ZipFileUtils
Remove StreamTools in favor of Apache IOUtils
Keyframe should be abstract all derivatives final
Replace clone in Keyframe with copy
Move some constants from GuiReplaySetttings to GuiConstants
2015-06-29 21:45:37 +02:00
johni0702
d96ba1f135
Update ReplayStudio and add connect replay functionality to replay editor
2015-06-02 19:43:09 +02:00
johni0702
9e8e84da57
Update ReplayStudio and use its ReplayFile class in trimReplay
2015-06-01 17:10:45 +02:00
CrushedPixel
39fe6dec4e
Added TooltipRenderer to mimic Item Tooltip Rendering for hover texts and replaced some error/info messages to use the TooltipRenderer
2015-05-31 17:13:21 +02:00
CrushedPixel
e1012cfefc
Fixed NPE in GuiReplayEditor when no Replays are available (returns to main menu)
...
Renamed .gui.replaystudio package to resemble the new GUI name (.gui.replayeditor)
2015-05-31 11:46:14 +02:00