johni0702
f19fc0ab36
Use ffmpeg for video exporting (default webm)
...
Remove monte media lib
2015-06-29 13:02:41 +02:00
CrushedPixel
cb6f3426f4
Prevented NPE in StringUtils#splitStringInMultipleRows
2015-06-18 15:52:01 +02:00
johni0702
f1327dbdc1
Add method to TooltipRenderer which accepts Color instead of ARGB int
2015-06-10 18:48:48 +02:00
CrushedPixel
b2ad52d5b6
Markers are now subclasses of Keyframe
...
Markers can now be moved and jumped to on the Replay Timeline
2015-06-09 22:55:20 +02:00
CrushedPixel
d30ef19c89
Added Event Markers to Replay, which allow players to quickly mark important events while recording (M key by default)
...
Added Event Marker Indicators to be displayed on GuiTimeline
2015-06-09 16:08:06 +02:00
CrushedPixel
9c01db6fe1
Localized SecondsToString method in DurationUtils
...
Added compact SecondsToShortString method to DurationUtils
2015-06-04 16:14:45 +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
6152104df3
Added Option to hide Server IP when uploading a Replay File
2015-06-03 20:33:26 +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
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
CrushedPixel
a2da85e9f0
Added Render Time and Time Left display to GuiVideoRenderer
2015-06-01 16:31:17 +02:00
CrushedPixel
2918e163d2
Added Eyecon as indicator that Ambient Lighting is enabled
...
Added ShutdownHook to Lighting Handler to prevent high Brightness Values from being saved
2015-06-01 13:57:42 +02:00
johni0702
bb773570e9
Add extensions to paths and visibility in replay files (preserves backwards compatibility)
2015-06-01 13:37:04 +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
johni0702
37d31408bd
Save resource packs to replay file and use those during replay
2015-05-29 12:16:28 +02:00
johni0702
9f3a97f65c
Cleanup, relocate and split up GuiReplayOverlay
...
Merge gui resources into one texture
2015-05-26 01:08:22 +02:00
CrushedPixel
332c36a244
Added SkinProvider to provide loaded Skins for loaded Players in a Replay
...
Uses SkinProvider in GuiPlayerOverview instead of requesting the Skin from the Mojang API
2015-05-25 23:30:30 +02:00
johni0702
18f22f57d0
Rework rendering
...
Adds default, stereoscopic, tiling, cubic and equirectangular frame rendering
2015-05-23 14:58:34 +02:00
CrushedPixel
cbbc50a37a
Renamed "Camera Tilt" to "Camera Roll" (new naming convention!)
...
Changed Camera Roll to use Degree Values
Started adding Timeline Position Editing to GuiEditKeyframe
2015-05-22 17:06:36 +02:00
CrushedPixel
9396687802
Keyframes are now moveable by dragging them on the real timeline
2015-05-22 00:01:50 +02:00
CrushedPixel
03e176b9ec
Moved ResourceHelper to registry package
...
Properly used ResourceHelper.freeAllResources() in onGuiClosed instead of GuiEventHandler
2015-05-21 22:23:07 +02:00
CrushedPixel
ee8f8567ea
DRYed ReplayFileIO code to add/remove files from Replay File
2015-05-21 22:22:32 +02:00
CrushedPixel
fa187ae0e5
Added Option to save Player Visibility Settings in Replay
2015-05-20 23:56:34 +02:00
johni0702
136761b424
Clean up and restructure the replay sender
...
Add a ReplayFile class for easy reading of replay files
2015-05-11 14:15:00 +02:00
CrushedPixel
8e3ded4f5e
Included Camera Tilt to Camera Paths
2015-05-06 12:32:16 +02:00
CrushedPixel
5a3e3575c3
Added GuiRegister to allow users to create a new account on ReplayMod.com from the Mod itself
2015-05-03 21:58:24 +02:00
CrushedPixel
e8320ebd0f
Added Keyframe Repository, which is stored in Replay File itself and allows Camera Path Presets to be saved and loaded
2015-05-01 23:20:16 +02:00
CrushedPixel
0003f040ed
Refactored and reformatted code to use less static variables
2015-04-23 14:09:54 +02:00
Marius Metzger
ce6df4b9be
Made Screenshots save as soon as the file is ready to allow compatibility with non-unix file systems
...
Seriously Windows, why do you have to lock the file?
2015-04-14 22:07:28 +02:00
Marius Metzger
df183cd5a6
Updated build.gradle to use local distributions of Replay Studio instead of mvn repo (which didn't work on Mac)
...
Made Screenshots work on Windows File Systems (only worked on UNIX before)
Dried Screenshot ZIP Code
2015-04-13 15:02:20 +02:00
Marius Metzger
352fcbde4e
Freed mouse during rendering process
...
Made replay_recordings and replay_videos folder customizable through config file (not recommended)
2015-04-06 19:15:55 +02:00
Marius Metzger
5b859340fd
Fixed two similar time keyframes not setting the Replay Speed to 0 sometimes
2015-03-31 17:50:39 +02:00
Marius Metzger
becbf47088
Reworked Camera Movement in Replay Viewer
...
Finally made Replay Trimming work
Fixed and dried ReplayProcess pathTick() method
2015-03-31 01:10:01 +02:00
Marius Metzger
11e26e0129
Updated build.gradle to automatically build fat jars with the dependencies in the /libs folder. This utilizes the shade.sh shell script. Use ./gradlew without explicitely invoking the build task, as this will automatically build a fat jar.
...
Sorry for this painful commit, but git somehow f'd up and sees changes in files where there aren't any.
2015-03-21 17:05:53 +01:00
Marius Metzger
681c8ea3e1
Pushed missing files
2015-03-10 15:29:29 +01:00
Marius Metzger
9b69681ef0
Pushed missing files
...
Started adding Replay Editor using johni0702's excellent ReplayStudio Library
Added fully functional GuiDropdown GUI Element (useable in other projects as well)
2015-03-10 00:34:26 +01:00
Marius Metzger
8c2cf9011e
Cleaned up even more GUIs
...
Added possibility to create Thumbnails and show them in the Replay Manager
2015-01-25 20:36:02 +01:00