Jonas Herzig
4a6c0acc8b
Add "Add to Queue" button to keyframe repository ( closes #168 )
2020-08-29 19:13:59 +02:00
Jonas Herzig
a92aa9cbbd
Add Edit button to render queue
2020-08-29 19:13:04 +02:00
Jonas Herzig
f13e8834d6
Have render job name be determined directly by output file name
2020-08-29 19:13:04 +02:00
Jonas Herzig
1188ce4360
Swap parent relation between render settings and queue
...
Previously you'd access the render queue from the render settings screen which
was arguably the wrong way around (e.g. you weren't able to access the queue
when your current keyframes were incorrect even if you only wanted to render
those in the queue).
Now the render button opens the queue which can open a new settings popup. To
save people who don't need the queue from always having to go through it, the
queue will immediately open a new settings popup if does not yet have any jobs.
2020-08-29 19:13:04 +02:00
Jonas Herzig
ae63b32268
Allow rendering of selected entries in render queue gui
2020-08-29 19:13:04 +02:00
Jonas Herzig
fbed279e34
Add multi-select to render queue gui
2020-08-29 14:46:04 +02:00
Jonas Herzig
d95af541c7
Default render queue job name to output file name ( closes #267 )
2020-08-29 14:27:07 +02:00
Jonas Herzig
c2f51d41fa
./gradlew :1.16.2:setCoreVersion
2020-08-28 14:55:40 +02:00
Jonas Herzig
16c759f1dd
Drop lombok, it has been causing too much confusion
...
Basically the result of the Delombok function, except we use IntelliJ's equals,
hashCode and toString and don't re-organize imports (cause that breaks the
preprocessor) and a bunch of manual cleanup was necessary (and half the classes
weren't even converted).
2020-08-28 14:06:31 +02:00
LindaJuffermans
9c3c76e70d
Added NULL check for missing encodingPreset ( fixes #288 )
2020-08-03 10:23:50 +02:00
Jonas Herzig
fc1ae0e109
Hide unsupported render methods in settings gui ( fixes #284 )
2020-07-25 17:02:24 +02:00
Jonas Herzig
e83805bee6
Remove MP4_HIGH preset ( fixes #254 )
...
It results in unreasonably high bit rates which regularly confuses users.
The Custom preset should generally be preferred.
2020-07-13 16:04:39 +02:00
Jonas Herzig
a6f5931e7e
Fix output file render setting not being saved ( fixes #229 )
2020-06-28 21:12:12 +02:00
Jonas Herzig
513f53f1ee
Open output file popup in folder and with name of current file
2020-06-28 21:12:12 +02:00
Jonas Herzig
9fb4dce367
Reset export arguments when upgrading from old version ( fixes #148 )
2020-05-08 09:45:06 +02:00
Jonas Herzig
72ce522813
Ensure task queue is not locked during rendering ( fixes #157 )
...
Similar to 3fedc22 in effect and cause. However tasks are executed, they just
cannot be submitted pre-1.14 because MC would continuously hold the lock on the
scheduledTasks queue for the entire renderVideo call.
2020-05-07 14:11:02 +02:00
Jonas Herzig
3be3072082
Run video rendering from runLater
...
Prevents any issues arising from the fact that we would otherwise be somewhere
deep in the GUI lib button handling call stack.
2020-04-07 14:51:16 +02:00
Jonas Herzig
b119d2d127
./gradlew :1.15.2:setCoreVersion
...
Also `./gradlew :jGui:1.15.2:setCoreVersion`.
2020-04-06 13:18:37 +02:00
Jonas Herzig
4ea13051fd
Disable Blend render mode on 1.15 for now
2020-04-02 10:54:19 +02:00
Jonas Herzig
527562549b
Update 1.14.4 yarn
2020-04-02 00:11:02 +02:00
Jonas Herzig
8b7ef8d1e3
1.13 is dead (followup to 8bc0b0a)
2020-03-30 02:52:47 +02:00
Jonas Herzig
af8803d6b5
WIP 1.15 and ReplayStudio v2 update
2020-03-13 14:18:19 +01:00
Jonas Herzig
214da6ba59
Update to MC 1.14.3
2019-06-24 18:36:12 +02:00
Jonas Herzig
73723ed9e2
Guard against broken render settings file
2019-06-14 22:09:56 +02:00
Jonas Herzig
d15fa6a3f9
Fix notice screen back buttons not being hooked up
2019-06-14 22:09:56 +02:00
Jonas Herzig
8627867b62
Fix render preview (broken due to BGRA changes)
...
Also de-duplicates some code by combining >=1.13 and <1.13
2019-05-21 10:37:39 +02:00
Jonas Herzig
e5ee6a3d94
Update to MC 1.14.1
...
The ReplayStudio update also fixes an issue with reading the
PlayerListEntryPacket leading to NPEs during Quick Mode.
2019-05-20 14:59:31 +02:00
Jonas Herzig
7cbf7f7c94
Switch core to 1.14 (generated via ./gradlew :1.14:setCoreVersion)
2019-05-10 14:09:22 +02:00
Jonas Herzig
3d009e45c7
Update to MC 1.14 / Fabric
2019-05-04 15:27:03 +02:00
Jonas Herzig
2ee91515f7
Make use of the source remapping feature of The Preprocessor plugin
2019-04-24 15:38:34 +02:00
Jonas Herzig
1e1104f4d3
Add blend export to GuiRenderSettings
2019-03-14 18:20:17 +01:00
Jonas Herzig
106f14d8c7
Merge branch 'johni/1.13-pre' into johni/blend
2019-03-13 16:07:32 +01:00
Jonas Herzig
cdcd6f6893
Get render module mostly working
2019-03-10 16:59:59 +01:00
Jonas Herzig
8705bbad9a
Re-enable and fix building for older MC versions
2019-03-09 13:08:47 +01:00
Jonas Herzig
f13f2dda1c
Get extras module compiling on 1.13
...
Remove LocalizationExtra (too much update work for too little gain)
2019-03-02 09:59:57 +01:00
Jonas Herzig
344a550dc1
Get render module compiling on 1.13
2019-03-01 17:22:50 +01:00
Jonas Herzig
65295b311e
Merge branch 'spherical-fov' into develop
2018-12-19 10:20:23 +01:00
Jonas Herzig
3bc9bb32b9
Merge branch 'fix-bitrate-label' into develop
2018-12-19 10:18:01 +01:00
CrushedPixel
2f44d5f380
GuiRenderSettings: Fix bitrate label
2018-12-06 14:47:29 +01:00
CrushedPixel
7c3fcd4e42
Adjustments for consistency
2018-12-06 14:18:55 +01:00
CrushedPixel
a7ec6524b7
Add FOV slider for spherical render methods
...
Before uploading to YouTube, convert all spherical non-mp4 files to mp4 to be able to inject metadata
Properly re-throw errors during the rendering pipeline
2018-12-06 01:29:31 +01:00
Jonas Herzig
a9e32a53ea
Update jGui (fixes "Cannot convert pos unless rendered at least once.")
2018-08-25 13:47:31 +02:00
Jonas Herzig
c48187e784
Disable .blend export for 1.7.10
2018-06-11 00:31:50 +02:00
CrushedPixel
2ebec358e0
Added Screenshot export settings GUI
2017-11-01 13:24:52 +01:00
Jonas Herzig
b9ea572e19
Try to handle invalid ffmpeg arguments more gracefully ( fixes #77 )
...
Instead of outright crashing, if the user has modified the ffmpeg arguments,
they are given the chance to re-try with the defaults.
2017-08-12 11:38:11 +02:00
johni0702
4deb374a7f
Enable validation on focus change for all number input fields
2017-01-20 16:16:01 +01:00
johni0702
1b099f9ef6
Add render queue
2016-12-31 16:29:17 +01:00
johni0702
5d520a5a3c
Fix deserialization of chroma key color ( fixes #43 )
2016-12-24 01:24:55 +01:00
CrushedPixel
fbf165e618
Added Anti-Aliasing to the Render Settings
2016-12-17 03:22:37 +01:00
johni0702
00bcc9e65e
Fix paths of files that are supposed to be in the mc data dir ( fixes #40 )
2016-11-26 13:26:53 +01:00