johni0702
c8b71dc2cc
Add tooltips to ingame buttons
2016-10-23 15:07:24 +02:00
johni0702
b240f8a276
Fix camera path always playing from the beginning regardless of ctrl key
2016-10-23 14:45:14 +02:00
johni0702
4805e5e9f5
Fix crash when setting two keyframes to the same time via the edit keyframe gui
...
The save button is now disabled if the configured time is already occupied.
2016-10-23 14:06:17 +02:00
johni0702
fcd4c0788e
Add error popup when trying to play path with reversed time keyframes
...
Update jGui
2016-10-23 13:46:00 +02:00
johni0702
9c605baa7e
Update jGui
...
Fix handling of ESC key in popups (fixes #17 )
This commit changes the behavior of the escape key from closing the current
gui screen to only closing the current layer of the gui screen. E.g. pressing
ESC closes the popup but not the gui screen, it used to close both
2016-10-22 23:15:20 +02:00
johni0702
721fdc4d86
Allow moving the keyframe timeline cursor by dragging ( fixes #18 )
2016-10-22 22:52:27 +02:00
johni0702
1851e97346
Allow deletion of selected keyframes by pressing the DELETE key ( fixes #19 )
2016-10-22 22:33:11 +02:00
johni0702
5100f36b2c
Merge branch '1.8' into 1.9.4
...
c93a3e3 Open Replay on double click (fixes #9 )
8bb5d11 Update ReplayStudio
f3142a7 Pause replay after path playback (fixes #5 )
3abaa1b Cleanup deleted corrupted replays after two days (fixes #1 )
4b47f2c Add compatibility checking to ReplayViewer and ReplayCenter (fixes #7 )
ada460c Deselect keyframe when left clicking empty space on timeline (fixes #6 )
ad62060 Apply render settings only when their checkbox is enabled (fixes #3 )
82246a5 Deselect Keyframe when timeline is changed (fixes #2 )
2016-09-24 11:14:30 +02:00
johni0702
ada460c384
Deselect keyframe when left clicking empty space on timeline ( fixes #6 )
2016-09-18 13:20:28 +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
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
ef00c45068
Add linear interpolation to simplepathing
2016-09-03 13:32:17 +02:00
johni0702
26f2e76b9d
Add path preview key binding
2016-09-02 21:48:26 +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
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
CrushedPixel
0ef4d0f3b8
The Path Preview's color is now based on the Camera Speed
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
fe8571712d
Prevent overlay from being closed during path preview
...
Update jGui
2016-08-16 14:32:03 +02:00
johni0702
aab7c0e5e2
Automatically load entity position tracker on replay load (async)
2016-08-03 15:18:30 +02:00
johni0702
90aaa4378e
Add path preview to simplepathing
2016-08-03 11:48:46 +02:00
johni0702
36c973d13a
Add first person spectator keyframes to simplepathing
2016-08-01 23:02:55 +02:00
johni0702
de6e05d0f8
Include interpolator properties when serializing
...
Remove serialization requirement for Change classes
2016-07-31 13:53:12 +02:00
johni0702
372521f319
Add ReplayStudio as subproject
...
Move large parts of pathing to ReplayStudio
Upgrade to Java 8
2016-07-28 15:45:01 +02:00
johni0702
25582b6a51
Separate rendering into its own module
2016-06-14 18:16:42 +02:00
johni0702
4cf44b91f8
Fix (de)serialization of CubicSplineInterpolator in SimplePathing
2016-04-06 10:14:28 +02:00
johni0702
d97f95158c
Add cubic spline interpolation used for position keyframes
2016-03-24 15:09:13 +01:00
johni0702
c123363a9f
We cannot use transformAndConcat in this Guava version
2016-03-11 13:04:57 +01:00
johni0702
501b10406c
Pressing shift when playing path ignores time keyframes
2016-03-10 13:31:28 +01:00
johni0702
45c411fd90
Split time and position path
2016-03-10 13:01:04 +01:00
johni0702
626429a780
Add common pathing code and SimplePathing module
2016-03-10 12:31:37 +01:00