CrushedPixel
ea968ca418
Added support for Descriptions in API Client
...
Added hint for Replay Name in GuiUploadFile
2015-06-04 19:26:28 +02:00
johni0702
146aa40bd4
Fix relative coordinates being taken as absolute
2015-06-04 17:59:46 +02:00
CrushedPixel
466727e285
Set maximum username length to 16
2015-06-04 17:10:10 +02:00
CrushedPixel
99718a1316
The Replay Viewer now loads its entries asynchronously to prevent Minecraft from freezing whenever the Replay Viewer is opened
2015-06-04 16:48:58 +02:00
CrushedPixel
b9c46578af
In the Replay Viewer, the "Upload" button is no longer disabled when not logged in, instead it forwards to a Login Prompt on button click
2015-06-04 16:14:46 +02:00
CrushedPixel
d15011eff6
Added information about online files (favorites, author etc.) to GuiReplayListEntry
2015-06-04 16:14:46 +02:00
CrushedPixel
9c01db6fe1
Localized SecondsToString method in DurationUtils
...
Added compact SecondsToShortString method to DurationUtils
2015-06-04 16:14:45 +02:00
johni0702
20b4c9b7bd
Only handle key inputs during replay
2015-06-04 14:50:17 +02:00
johni0702
eaf987b403
Only set view entity if it's not already set
2015-06-04 14:35:53 +02:00
johni0702
edd01b3981
Fix shader compatibility in default renderer
...
Disable shaders in cubic and stereoscopic rendering
2015-06-04 14:21:44 +02:00
CrushedPixel
a8c5e98c29
Manually toggle GuiCheckButtons in GuiRenderSettings' actionPerformed
...
Properly set Selection box when modifying other number input box
2015-06-04 01:20:38 +02:00
CrushedPixel
075dfadf0d
Fix typo in Stereoscopic Render Description
2015-06-04 01:19:47 +02:00
johni0702
dd46027a3a
Fix java 1.6 compatibility
2015-06-03 23:30:48 +02:00
johni0702
d171ff4346
Allow custom resolution for all video rendering modes
...
Remove tiled rendering
Choose different rendering strategy based on video size and framebuffer support
Make size of video writer queue configurable via system properties
2015-06-03 21:20:03 +02:00
CrushedPixel
6b038adaa1
Added support for short Replay File Names in Replay Viewer
2015-06-03 20:35:04 +02:00
CrushedPixel
49633240df
Added Ratings to GuiReplayListEntry display
...
Added support for hidden Server IPs
2015-06-03 20:34:26 +02:00
CrushedPixel
ccf3970bcc
Fixed ArrayIndexOutOfBoundsException when iterating over MouseInput KeyBindings
2015-06-03 20:33:46 +02:00
CrushedPixel
6152104df3
Added Option to hide Server IP when uploading a Replay File
2015-06-03 20:33:26 +02:00
CrushedPixel
01f80294aa
Spectator Keyframes are now colored blue, and the timespan during which an Entity is spectated is tinted
2015-06-03 14:20:32 +02:00
CrushedPixel
0dbc18c662
Made Camera Movement Speed adjustable by Mousewheel
2015-06-03 02:53:30 +02:00
CrushedPixel
7fed5e8d4d
Since Files in ReplayFileAppender can be null (if their name entry should be removed from the ZIP), a null check was added when calling delete()
2015-06-03 02:31:28 +02:00
CrushedPixel
0cca67a552
Rewrote Camera Movement to be FPS consistent
...
In the future, CameraEntity.MAX_SPEED (and derived variables) can be modified to change the Camera Movement Speed and Acceleration.
2015-06-03 02:30:40 +02:00
CrushedPixel
acdce121ba
Removed redundant GuiCancelRender (replaced by GuiVideoRender)
2015-06-03 02:29:32 +02:00
CrushedPixel
eef33d0229
Prevented endless loop in ReplayFileAppender
2015-06-02 23:28:55 +02:00
johni0702
023188a46b
Fix dead lock when jumping after end of replay has been reached
2015-06-02 22:49:17 +02:00
CrushedPixel
484f8fab02
DataListener Shutdown Hook only does its job if the Replay hasn't been saved before. This prevents the Replay from being corrupted when quitting Minecraft.
2015-06-02 20:42:39 +02:00
CrushedPixel
539b7da738
Only set Render Distance Max Value if no Optifine installed
2015-06-02 20:36:29 +02:00
CrushedPixel
de78c1116e
The ReplayFileAppender now changes Replay Files in one go (on Windows machines) if there is already a File to be added
2015-06-02 20:36:29 +02:00
johni0702
1bc80cc257
Add git commit to version and add version to generated replay files
2015-06-02 20:33:22 +02:00
johni0702
d96ba1f135
Update ReplayStudio and add connect replay functionality to replay editor
2015-06-02 19:43:09 +02:00
CrushedPixel
a69fad6663
Removed invalid isDirty() method in GuiKeyframeRepository
2015-06-02 19:05:44 +02:00
CrushedPixel
acbfd1afc9
Fixed Render Time Taken display in GuiVideoRenderer
2015-06-02 19:05:44 +02:00
CrushedPixel
b075314362
Notifies GUI Elements about certain events in GuiRenderSettings
2015-06-02 19:05:44 +02:00
CrushedPixel
37dd104968
Crosshairs are visible while in Replay Viewer (to indicate a spectate-able entity)
2015-06-02 19:05:44 +02:00
CrushedPixel
de16d9a533
rayTrace() modifies returned MovingObjectPosition objects to always be a "MISS" (hides block outline and container crosshair)
...
Sets yawHead rotation value when updating Camera Angle to make getLook return the correct line of sight
2015-06-02 19:05:44 +02:00
CrushedPixel
3576b9ed76
Right clicking an Entity now spectates it
2015-06-02 19:05:44 +02:00
CrushedPixel
6323dcb27d
Made DataListener properly free its GuiReplaySaving again
2015-06-02 19:05:44 +02:00
CrushedPixel
ecb3f1bc2c
Renamed Greenscreen into Chroma Keying (because some grammatically correct people told me to do so)
2015-06-02 19:05:44 +02:00
CrushedPixel
173b8ccfc1
Register SpectatorRenderer in EVENT_BUS to call RenderHandEvent
2015-06-02 19:05:43 +02:00
johni0702
a9f5c667f2
Fix dead player artifacts remaining in the world after sync jumping
2015-06-02 17:20:26 +02:00
CrushedPixel
689b7c79da
Prevents GuiRenderSettings from being opened if not enough keyframes present
2015-06-02 12:10:32 +02:00
CrushedPixel
2fa9f07afc
Added Shutdown Hook to save Replay Files which are being recorded (instead of leaving a lonely and sad .tmcpr file)
2015-06-02 12:05:00 +02:00
CrushedPixel
716c729d58
Prevented NPE when joining a Singleplayer World after spectating an Entity in the Replay Viewer
2015-06-02 12:03:54 +02:00
CrushedPixel
cab1b5899c
Added black outline to GuiColorPicker's Color Preview and Picker
...
Realigned Color Preview on Button
2015-06-02 12:02:48 +02:00
CrushedPixel
53810c8ae7
Adjusted Y Position of Checkboxes in GuiRenderSettings (advanced tab)
2015-06-02 12:00:47 +02:00
CrushedPixel
2331634af9
Changed GuiRenderSettings to have "Advanced" settings
...
Added GuiColorPicker and implemented it for Greenscreen color choosing
2015-06-02 02:41:20 +02:00
johni0702
db030cf174
Fix NPE if there is no player info for a player entity
2015-06-01 23:58:50 +02:00
johni0702
cc4d8f67c2
Play sounds during replay relative to camera
2015-06-01 23:46:45 +02:00
CrushedPixel
479523d883
Fixed Race Condition which locked the user in the GuiReplaySaving caused by Minecraft opening the GUI in a delayed thread
2015-06-01 19:44:34 +02:00
johni0702
394165cba4
Add render option for sky color (green-screen effect)
2015-06-01 18:50:55 +02:00