Sybren A. Stüvel
676ad1ed14
Removed unused import
2019-04-18 12:46:42 +02:00
Sybren A. Stüvel
79e6fa37f4
Bumped version to 1.13.0
2019-04-18 12:10:30 +02:00
Sybren A. Stüvel
e06fa3ea75
Flamenco: Support for Flamenco Manager settings version 2
...
When using Blender Cloud Add-on 1.12 or older, Flamenco Server will
automatically convert the Manager settings to version 1. As a result,
upgrading is recommended but not required to keep working with a newer
Flamenco Server.
2019-04-18 12:09:54 +02:00
Sybren A. Stüvel
fb6352dc7d
Upgraded BAT to 1.1.1 for a compatibility fix with Blender 2.79
2019-04-18 12:06:43 +02:00
Sybren A. Stüvel
97ad8bf5ba
Flamenco: sort path replacement vars by replacement, not by variable name
...
The longer paths need to be replaced first. Not the longer variable name.
2019-04-18 11:07:36 +02:00
Sybren A. Stüvel
b0f7719add
Fix pyrna_enum_to_py: current value matches no enum warnings
2019-03-26 12:36:13 +01:00
Sybren A. Stüvel
dada275e32
Bumped version to 1.12.1
2019-03-26 11:32:10 +01:00
Sybren A. Stüvel
6bce1ccf90
Bumped BAT requirement to 1.1
version-1.12.0
2019-03-25 17:48:28 +01:00
Sybren A. Stüvel
bbe524c099
Updated CHANGELOG
2019-03-25 17:44:56 +01:00
Sybren A. Stüvel
462da038ec
Fixed Blender 2.79 incompatibility
2019-03-20 13:58:56 +01:00
Sybren A. Stüvel
8d7799655e
Bumped BAT to 1.1.dev2
2019-03-20 13:58:47 +01:00
Sybren A. Stüvel
cb0393868e
Flamenco: get JWT token from Flamenco Server when sending files to Shaman
2019-03-13 15:09:24 +01:00
Sybren A. Stüvel
5a61a7a6c4
Use exponential backoff in uncached_session
2019-03-13 15:08:56 +01:00
Sybren A. Stüvel
60d1fbff50
Blender changed use_quit_dialog into use_save_prompt
2019-03-13 10:07:23 +01:00
Sybren A. Stüvel
352fe239f2
Flamenco: Use DNA enum value for format setting
...
See https://developer.blender.org/D4502 and https://developer.blender.org/rF032423271d0417aed3b6053adb8b6db2774b0d36
for more info.
2019-03-12 15:27:27 +01:00
Sybren A. Stüvel
09c1bf67b4
Bumped BAT to 1.1-dev1
2019-03-06 13:41:49 +01:00
Sybren A. Stüvel
23235afe71
Updated CHANGELOG
2019-03-06 13:32:38 +01:00
Sybren A. Stüvel
ff9624d4f3
Blender Video Chunks: also allow .mp4 and .mov as container format
2019-03-06 13:31:30 +01:00
Sybren A. Stüvel
48c60f73d7
Bundle with BAT 1.1-dev0 for Shaman support
...
See https://gitlab.com/blender-institute/shaman for more info.
2019-03-01 14:37:44 +01:00
Sybren A. Stüvel
12eaaa5bae
Set min job priority to 1
...
Previously the minimum was 0, but the server only accepts 1 and up.
2019-03-01 14:36:41 +01:00
Sybren A. Stüvel
f7396350db
Add support for Shaman servers
...
See https://gitlab.com/blender-institute/shaman for more info
2019-02-28 12:53:29 +01:00
Sybren A. Stüvel
cc97288018
Create job first, then send files
...
This requires Flamenco Server 2.2 or newer.
2019-02-28 12:52:51 +01:00
Sybren A. Stüvel
26105add9c
Updated BAT to 0.99
2019-02-26 16:48:39 +01:00
Sybren A. Stüvel
ea81cc5769
Flamenco: Name render jobs just 'thefile' instead of 'Render thefile.flamenco.blend'
...
This makes the job list on Flamenco Server cleaner.
2019-02-13 15:18:33 +01:00
Sybren A. Stüvel
25b6053836
Allow project selection, even when the current project is ''.
2019-02-13 14:29:36 +01:00
Sybren A. Stüvel
65a05403dc
Bumped BAT to 0.9
2019-02-12 12:33:31 +01:00
Sybren A. Stüvel
770b0121fa
Flamenco: Different label for 'frame chunk' depending on render job type
...
The frame chunk size has a slightly different meaning when rendering
progressively (Flamenco Server can choose to chunk more frames together
when rendering a low number of samples).
2019-02-06 09:32:24 +01:00
Sybren A. Stüvel
2b155eac45
Flamenco: show a warning when the frame dimensions are not divisible by 2
...
Any 'Create Video' Flamenco task that's part of the job will pad the video
with black pixels to make the dimensions even, and this warning notifies
the artist about this.
2019-02-04 11:39:14 +01:00
Sybren A. Stüvel
d36959e91b
Flamenco: Fixed tiny layout bug
2019-02-04 11:37:04 +01:00
Sybren A. Stüvel
9028c38c68
Fixed "You are not logged in" message
2019-02-01 17:20:01 +01:00
Sybren A. Stüvel
f04f07eaf1
Bumped version to 1.12.0
2019-01-31 14:43:08 +01:00
Sybren A. Stüvel
6c38a432bc
Flamenco: Added a hidden "Submit & Quit" button.
...
This button can be enabled in the add-on preferences and and then be
available on the Flamenco Render panel. Pressing the button will
silently close Blender after the job has been submitted to Flamenco (for
example to click, walk away, and free up memory for when the same
machine is part of the render farm).
2019-01-31 14:42:50 +01:00
Sybren A. Stüvel
53fa3e628a
Flamenco: disable Cycles denoiser when progressive rendering
...
The denoiser data cannot be (easily) merged, so for now we just disable
the denoiser.
2019-01-30 16:10:09 +01:00
Sybren A. Stüvel
924fb45cb2
Flamenco: disallow progressive rendering unless Cycles is used
2019-01-30 16:06:39 +01:00
Sybren A. Stüvel
b5619757bc
Flamenco: disallow progressive rendering on Blender < 2.80
...
Rendering ranges of sample chunks only works reliably for us after
Blender commit 7744203b7fde35a074faf232dda3595b78c5f14c (Tue Jan 29
18:08:12 2019 +0100).
2019-01-30 16:06:39 +01:00
Sybren A. Stüvel
ae41745743
Flamenco: easy button for setting max sample count for progressive rendering
2019-01-30 16:06:39 +01:00
Sybren A. Stüvel
ffab83f921
Flamenco: no longer use the word 'chunks' in the UI
...
It's a confusing word; 'Frames per Task' is clearer.
2019-01-30 16:06:39 +01:00
Sybren A. Stüvel
8bef2f48a5
Flamenco: Move job-type-specific options to a box below job type selector
...
This should make the relation between the job type and its options clearer.
2019-01-30 16:04:43 +01:00
Sybren A. Stüvel
74b46ff0db
Flamenco: Progressive Rendering max sample count instead of chunk count
...
Flamenco Server changed from expecting a fixed number of sample chunks to
a compile-time determined number of nonuniform chunks. The artist can now
influence the size of each render task by setting a maximum number of
samples per render task.
2019-01-30 16:04:43 +01:00
Sybren A. Stüvel
e1934b20d9
Flamenco: nicer error reporting when creating a job fails
2019-01-30 13:05:09 +01:00
Sybren A. Stüvel
0caf761863
Prevent error when running Blender in background mode
...
We shouldn't call any `gpu` functions in background mode. Since the texture
browser will never run when Blender is in background mode anyway, we can
simply assign `None` instead.
2019-01-04 16:25:50 +01:00
Sybren A. Stüvel
bc864737ae
Bumped version to 1.11.1
version-1.11.1
2019-01-04 13:42:12 +01:00
Sybren A. Stüvel
f454a99c4b
Bundled missing Texture Browser icons in setup.py
2019-01-04 13:42:04 +01:00
Sybren A. Stüvel
40732e0487
Updated changelog
version-1.11.0
2019-01-04 11:13:32 +01:00
Sybren A. Stüvel
b86bffbdbb
Bumped version to 1.11.0
2019-01-04 11:12:36 +01:00
Sybren A. Stüvel
67f9d40fd3
Blender Sync: fixed missing icon in Blender 2.80
...
I like the 'DOTSDOWN' icon better, so I keep using it in Blender ≤ 2.79.
2019-01-04 11:09:20 +01:00
Sybren A. Stüvel
c4de4e9990
Fixed some MyPy warnings
...
This includes using `''` instead of `None` in some cases where an empty
string conveys 'nothing' equally well as `None`; in such cases keeping the
type the same rather than switching to another type is preferred.
2019-01-03 12:07:05 +01:00
Sybren A. Stüvel
6d2e6efa13
Update users of the material after replacing a HDRi
...
This causes a refresh and immediately shows the new texture in the viewport.
2019-01-03 11:33:19 +01:00
Sybren A. Stüvel
ff9ae0117d
Fixed race condition referring to self when operator may have stopped running
...
The `file_loading` function is called deferred by asyncio, and can thus
be called when the operator has already stopped loading. This is fixed by
not referring to `self` in that function, and taking the logger from the
outer scope.
2019-01-03 11:32:40 +01:00
Sybren A. Stüvel
974d33e3a3
Texture Browser updated for Blender 2.8 drawing
...
The drawing code has been abstracted into a `draw.py` for Blender 2.8
and `draw_27.py` for earlier versions.
2019-01-03 10:41:42 +01:00