johni0702
ada460c384
Deselect keyframe when left clicking empty space on timeline ( fixes #6 )
2016-09-18 13:20:28 +02:00
johni0702
ad62060368
Apply render settings only when their checkbox is enabled ( fixes #3 )
2016-09-18 12:53:29 +02:00
johni0702
82246a5f48
Deselect Keyframe when timeline is changed ( fixes #2 )
2016-09-18 11:37:36 +02:00
johni0702
d1ed67f1a0
One EventBus to rule them all
1.9.4-2.0.0-b1
2016-09-17 22:01:10 +02:00
johni0702
a80a20c37a
Update to Minecraft 1.9.4
2016-09-17 22:00:04 +02:00
johni0702
3f0f1752ae
Parse version from git-describe
1.8-2.0.0-b1
2016-09-17 21:36:46 +02:00
johni0702
f001522991
Add copySrg gradle task for easier mixin annotation processor setup in IntelliJ
2016-09-17 21:36:46 +02:00
johni0702
d8e9f621bd
Completely hide invisible entities during replay
...
Fixes invisible entities when in spectator mode during recording
2016-09-17 21:36:46 +02:00
johni0702
0cf413c0e5
Update ReplayStudio to use the preshadowed netty version
...
Directly include jGui source files to avoid classpath issues
2016-09-17 21:36:38 +02:00
johni0702
5544e1300e
Add missing license headers in ReplayStudio
2016-09-04 20:23:53 +02:00
CrushedPixel
80dfb2387f
Before direct YouTube upload, inject 360° Metadata in Equirectangular Videos if it hasn't been done already
2016-09-04 20:15:02 +02:00
johni0702
46467dc861
Unbind PBO after binding it for initial setup
2016-09-04 19:26:52 +02:00
johni0702
a6bee7c223
Store networking mods in replay file and compare installed versions on replay
2016-09-04 19:20:37 +02:00
CrushedPixel
79bc6a8a7b
Properly save and replay FMLProxyPackets
...
During recording FMLProxyPackets are converted to S3FPacketCustomPayload
During playback the normal Forge network stack is used to handle these packets
2016-09-04 14:25:33 +02:00
CrushedPixel
2a73faed6c
Made YouTube video upload asynchronous from the GUI
2016-09-03 21:24:14 +02:00
johni0702
39834ce6b4
Allow marker removal using the DELETE key
2016-09-03 20:59:30 +02:00
johni0702
e2bf7503b6
Add direct upload to YouTube support
2016-09-03 19:10:13 +02:00
johni0702
335d5ba790
Automatically update hotkey button labels when keybinding is changed
2016-09-03 14:24:11 +02:00
johni0702
f0a91f2511
Sort hotkey buttons alphabetically
2016-09-03 14:11:25 +02:00
johni0702
5aed53a31d
Emit RenderTickEvent during video rendering
...
Fixes FullBrightness not working in video rendering
2016-09-03 14:03:39 +02:00
johni0702
ef00c45068
Add linear interpolation to simplepathing
2016-09-03 13:32:17 +02:00
johni0702
dca1131d49
Remove remaining old packages
2016-09-03 13:10:58 +02:00
johni0702
4de933516e
Move remaining mixins to replay module
2016-09-03 11:56:40 +02:00
johni0702
31eed8801a
Add rotation key bindings
2016-09-02 22:40:03 +02:00
johni0702
26f2e76b9d
Add path preview key binding
2016-09-02 21:48:26 +02:00
johni0702
be8761f73e
Add (unset) key binding for opening the ReplaySettings gui from within the game
2016-09-02 21:48:20 +02:00
johni0702
80ad874252
Fix button size of hotkey buttons
2016-09-02 20:18:46 +02:00
johni0702
5f1b610528
Add synchronize time key
2016-09-02 17:25:49 +02:00
johni0702
23bf44f9fb
Add clear all keyframes key
2016-09-02 15:18:11 +02:00
johni0702
eb54d9abf3
Properly texture position keyframe button for spectator keyframes
2016-09-02 14:46:42 +02:00
johni0702
50ba370c1c
Only allow a single keyframe to be selected
...
Fix crash when adding keyframe exactly on top of another
2016-09-02 14:23:40 +02:00
johni0702
cd1a53531b
Force mouse to be visible during path playback even if game closes overlay gui
2016-09-02 13:36:26 +02:00
johni0702
0691ef9886
Fix (character, portal, enchantment) animations during speed up / slowed down path playback and rendering
2016-09-02 12:50:18 +02:00
johni0702
8d1a3f28d1
Fix GuiRenderSettings not saving when render button is used
2016-08-22 19:10:36 +02:00
johni0702
58b6fe6c9c
Fix GuiRenderSettings not validating inputs when loading from config
2016-08-22 19:10:36 +02:00
CrushedPixel
d34deed0e1
Adding localization for ODS rendering GUI elements
2016-08-22 19:10:36 +02:00
CrushedPixel
186aa04c9e
Replace switch statement in ods.vert with if/else chain to support certain Intel Graphics Drivers
2016-08-22 19:10:36 +02:00
johni0702
cd9592cfcb
Add ODS support
2016-08-22 19:10:35 +02:00
johni0702
a6efbe6a83
Right clicking on timeline applies clicked path at clicked time
2016-08-22 19:10:35 +02:00
johni0702
ff50f11abf
Reset timeline after exiting replay
2016-08-22 19:10:35 +02:00
johni0702
e53acf9812
Update ReplayStudio
...
Fix interpolator removal in insert and remove method
Fix NPE in entity position tracker when entity does not exist
2016-08-22 19:10:35 +02:00
CrushedPixel
0ef4d0f3b8
The Path Preview's color is now based on the Camera Speed
2016-08-22 19:10:35 +02:00
johni0702
1cf3d3a95a
Fix eventual deletion of tmp replay files
...
If the same replay has crashed twice and both times the tmp replay file
is discarded, the older one should be permanently deleted.
2016-08-22 19:10:35 +02:00
johni0702
ee6f074c75
Update jGui
...
When validateOnFocusChange is active, treat "" and "-" as 0
2016-08-22 19:10:35 +02:00
johni0702
18da4361f9
Add guis for editing keyframes
2016-08-22 19:10:35 +02:00
johni0702
12d599f570
Allow dragging of keyframes in simplepathing
2016-08-22 19:10:15 +02:00
johni0702
2292cdecea
Always update path interpolation when loading new timeline
...
Fixes path preview not rendering spectator paths after load due to dirty interpolators
2016-08-21 18:22:09 +02:00
johni0702
e8c8e26171
Update jGui to use Java 8
2016-08-16 14:47:29 +02:00
johni0702
fe8571712d
Prevent overlay from being closed during path preview
...
Update jGui
2016-08-16 14:32:03 +02:00
johni0702
c8c301430e
Rewrite upload replay gui
...
Upload jGui
2016-08-16 13:21:06 +02:00