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 |
|
johni0702
|
108d25c574
|
Add downloadPath and renderPath settings
|
2016-08-15 22:18:41 +02:00 |
|
johni0702
|
edf57490a6
|
Remove lots of old code
Add some additional config settings
Update jGui and ReplayStudio
|
2016-08-15 22:18:33 +02:00 |
|
johni0702
|
e8df61aeb2
|
Fix replay not being closed properly
|
2016-08-14 17:23:44 +02:00 |
|
johni0702
|
00c2404345
|
Replace SpectatorRenderer
|
2016-08-14 17:16:42 +02:00 |
|
johni0702
|
1f4e1abae5
|
Crosshair should only render when targeted entity can be spectated
|
2016-08-13 20:26:53 +02:00 |
|
johni0702
|
74d0fb2ec0
|
Remove old GuiEventHandler and move settings button into forge mod list
|
2016-08-13 20:04:01 +02:00 |
|
johni0702
|
4459bba316
|
Support wrapping for circular interpolated value (e.g. yaw/pitch)
|
2016-08-13 17:17:39 +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
|
68c5d8583a
|
Clean up parts of the recording module and add support for replay recovery after a crash
|
2016-07-29 14:56:33 +02:00 |
|
johni0702
|
eedaf75e9e
|
Fix GuiReplayViewer crashing when metadata of replay is missing
|
2016-07-29 14:04:05 +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
|
65cfdd13ec
|
Allow changing of background type of AbstractGuiScreen
|
2016-05-08 19:46:51 +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
|
c3773bb11a
|
Fix timeline deserialization
|
2016-03-12 14:39:33 +01:00 |
|
johni0702
|
9e3484a52f
|
Fix property serialization
|
2016-03-11 16:03:04 +01:00 |
|
johni0702
|
c123363a9f
|
We cannot use transformAndConcat in this Guava version
|
2016-03-11 13:04:57 +01:00 |
|
johni0702
|
65d8c2e98b
|
Forge seems to be buggy
|
2016-03-11 13:03:56 +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 |
|
johni0702
|
cf9879b198
|
Use utility method for linking input fields
|
2016-03-10 12:27:59 +01:00 |
|
johni0702
|
5be1e2d8b6
|
Fix missing overlay after closing PlayerOverviewGui
|
2016-03-04 12:47:31 +01:00 |
|
johni0702
|
b3c24ff72f
|
Use ingameGUI directly to print messages to chat
|
2016-03-02 12:23:18 +01:00 |
|
johni0702
|
93585a2a30
|
First print exception to console, then to chat (in case this fails)
|
2016-03-02 12:10:59 +01:00 |
|
johni0702
|
73ee7fd86d
|
Update Gradle to 2.11
Update ForgeGradle to 2.0-SNAPSHOT
Use MixinGradle (0.3-SNAPSHOT)
Target latest 1.8 Forge Recommended Build (1563)
Cleanup build.gradle
|
2016-03-02 11:40:46 +01:00 |
|
johni0702
|
fc1ece0f03
|
Remove old GUI API texture
|
2016-02-26 18:49:58 +01:00 |
|
johni0702
|
5fda6bdf3a
|
Fix jGui textures in development environment
|
2016-02-26 18:49:49 +01:00 |
|
johni0702
|
8fd66991fb
|
Include jGui lib in final jar
|
2016-02-20 16:40:57 +01:00 |
|
johni0702
|
145f96749f
|
Move GUI framework to subproject
|
2016-02-20 16:11:56 +01:00 |
|
johni0702
|
906a8aa7a9
|
Fix Cancel button in login prompt
|
2016-02-20 12:08:50 +01:00 |
|
johni0702
|
6bdf00c88a
|
Use lwjgl vector instead of javafx
|
2016-02-19 16:59:40 +01:00 |
|