Commit Graph

639 Commits

Author SHA1 Message Date
Sybren A. Stüvel d940735453 Mark version 1.25 as released today version-1.25 2022-02-25 15:45:55 +01:00
Sybren A. Stüvel 7d71067b3d Use BAT version 1.11 for UDIM support 2022-02-25 15:45:55 +01:00
Sybren A. Stüvel b0b804410d Bumped version to 1.25 2022-02-25 15:45:55 +01:00
Sybren A. Stüvel d55f2dcee1 Compatibility with Blender 3.1 / Python 3.10
Blender 3.1 will be shipped with Python 3.10, which made some backward-
incompatible changes in its asyncio module (the removal of the `loop`
parameter from various functions).

Depending on which Python version is used in Blender, the add-on now
passes (or not) the `loop` parameter, retaining backward compatibility.
2022-02-25 15:45:52 +01:00
Sybren A. Stüvel 2fbb5ac788 Bumped version to 1.24 version-1.24 2022-02-04 11:01:55 +01:00
Sybren A. Stüvel b47b407589 Update CHANGELOG.md 2022-02-04 10:58:55 +01:00
Sybren A. Stüvel a136366804 Upgrade to BAT 1.10
Upgrade to BAT to fix doubly-compressed blend files.

This also changes the way the wheel files are loaded, as the old
alphabetical ordering won't pick up on BAT 1.10. It now uses the
modification time of the wheel files to find the latest one.
2022-02-04 10:57:45 +01:00
Sybren A. Stüvel 6718e1646f Attract: prevent rare error in ATTRACT_OT_open_meta_blendfile 2021-11-19 15:46:19 +01:00
Sybren A. Stüvel 9d7f9a979e Bumped version to 1.23 version-1.23 2021-11-09 11:25:58 +01:00
Sybren A. Stüvel 326a793de0 Bump BAT 1.7 → 1.8
Bump BAT version to allow sending read-only files to Flamenco.
2021-11-09 11:25:44 +01:00
Sybren A. Stüvel 88ccb0f376 Bumped version to 1.22 version-1.22 2021-11-05 16:33:07 +01:00
Sybren A. Stüvel 5b8895278a Mark version 1.22 as released today 2021-11-05 16:33:00 +01:00
Sybren A. Stüvel eb37d20039 Bump blender-asset-tracer 1.6 → 1.7
BAT v1.7 adds support for zstandard-compressed files, which are written
by Blender 3.0
2021-11-05 16:32:32 +01:00
Sybren A. Stüvel 4f49e8ca0b Cleanup: remove some unused imports 2021-11-05 16:25:27 +01:00
Sybren A. Stüvel c931700fec Cleanup: formatting with Black
No functional changes.
2021-07-29 19:34:11 +02:00
Sybren A. Stüvel 6285826bfc Fix Windows incompatibility when using Shaman URLs as job storage path
The Shaman URL check was done on the wrong string, which went unnoticed
on Linux because an URL is a valid file path. However, on Windows this is
not the case, and thus caused problems. This is now fixed.
2021-07-29 19:33:36 +02:00
Sybren A. Stüvel 25150397c0 Bumped version to 1.21 version-1.21 2021-07-27 17:12:18 +02:00
Sybren A. Stüvel c67b161e3d Bump blender-asset-tracer version 1.5.1 → 1.6
BAT 1.6 has better compatibility with Geometry Nodes.
2021-07-27 17:12:18 +02:00
Sybren A. Stüvel f76dcb964e Bumped version to 1.20 version-1.20 2021-07-22 17:16:00 +02:00
Paul Golter 2d868ec724 Disable Strict Pointer Mode in Blender Asset Tracer
Disable BAT's Strict Pointer Mode to work around issues with dangling
pointers in the Blender Animation Studio files. These seem to be caused
by not-perfectly-resynced library overrides. Ignoring those pointers
seems to cause less problems than crashing on them.
2021-07-22 16:44:53 +02:00
Paul Golter 666ae0fa90 Bump blender-asset-tracer version 1.3.1 → 1.5.1
Bump BAT version to have it tested on the currently used Python version
(3.9) and to have the ability to disable Strict Pointer Mode.
2021-07-22 16:44:47 +02:00
Sybren A. Stüvel 49844e17b2 Bumped version to 1.19 version-1.19 2021-02-23 11:58:09 +01:00
Sybren A. Stüvel 06432a3534 Mark 1.19 as released in CHANGELOG.md 2021-02-23 11:58:03 +01:00
Sybren A. Stüvel 3a2e9bc672 Simplify @pyside_cache decorator
This fixes a compatibility issue with Python 3.9+, and at the same time
avoids a not-yet-quite-stable area of Blender's Python API.
2021-02-23 11:57:29 +01:00
Sybren A. Stüvel ce331c7b22 Mark 1.18 as released 2021-02-16 11:58:05 +01:00
Sybren A. Stüvel 8b5dc65d84 Bumped version to 1.18 2021-02-16 11:58:05 +01:00
Sybren A. Stüvel 3bc7dcfa9e Update update_script.sh for new formatting with Black 2021-02-16 11:58:05 +01:00
Sybren A. Stüvel d9fe24ece7 Cleanup: reformat setup.py with Black
No functional changes.
2021-02-16 11:58:02 +01:00
Sybren A. Stüvel dd00bc9cb5 Don't save preferences when exiting with "Send & Quit" button
The "Save & Quit" button disables the exit confirmation box, and that
change shouldn't be auto-saved.
2021-02-16 11:48:43 +01:00
Sybren A. Stüvel 14778e5c08 Remove code to support Blender 2.79 and older 2021-02-16 11:48:43 +01:00
Sybren A. Stüvel 8b49c5505e Reformat with Black
No functional changes.
2021-02-16 11:48:43 +01:00
Sybren A. Stüvel 883f125722 Compatibility with Blender 2.93 / Python 3.9 → require Blender 2.80+
The code now requires Python 3.7 or newer, as a side-effect of the changes
required for compatibility with 3.9 (as used in Blender 2.93). As a result,
Blender Cloud Add-on now requires Blender 2.80 or newer.
2021-02-16 11:48:43 +01:00
Sybren A. Stüvel 2fbe7e1258 Slightly more compressed changelog
No functional changes.
2021-02-16 10:28:47 +01:00
Sybren A. Stüvel 405b823c81 Bumped version to 1.17 version-1.17 2021-02-04 12:04:46 +01:00
Sybren A. Stüvel 9e952035d3 Upgrade BAT 1.2.1 → 1.3.1
Upgrade BAT to version 1.3.1, which brings compatibility with Geometry
Nodes and fixes some issues on Windows.
2021-02-04 12:04:26 +01:00
Sybren A. Stüvel d77acfb9c8 Reduce logging noise
- No longer list Attract's RNA classes, these haven't changed in a long
  time and it's not interesting to see.
- Reduced log level when updating internal state. The result of the update
  is already logged at INFO level.
2020-11-12 12:31:17 +01:00
Sybren A. Stüvel 70de9741df Bumped version to 1.16 2020-03-03 10:39:11 +01:00
Sybren A. Stüvel cc37e73bc6 Fix T74211: Windows compatibility with Shaman URL handling 2020-03-03 10:38:53 +01:00
Sybren A. Stüvel e32e75e3db Bumped version to 1.15 and marked as released in CHANGELOG version-1.15 2019-12-12 10:42:08 +01:00
Sybren A. Stüvel 6fa5ab5481 Removed trailing period from property description
No functional changes.
2019-12-12 10:40:58 +01:00
Sybren A. Stüvel 379580de86 Don't create BAT pack when rendering file in job storage directory
When the to-be-rendered blend file is contained in the job storage
directory, it is now assumed that all files are already reachable by the
Flamenco Workers. This supports environments working directly on shared
storage.

This assumes that the paths are already correct for the Flamenco
Workers. No detection of missing files is done (as BAT doesn't run).
2019-10-25 13:34:34 +02:00
Sybren A. Stüvel db30b3df76 Bumped version to 1.14 version-1.14 2019-10-10 10:39:37 +02:00
Sybren A. Stüvel 5de99baaef Updated changelog 2019-10-10 10:39:28 +02:00
Sybren A. Stüvel 2184b39d27 Bump Blender Asset Tracer (BAT) version from 1.1.1 → 1.2.1 2019-10-10 10:29:53 +02:00
Sybren A. Stüvel 23b1f7de7d Convert property definitions from assignment to annotations on Blender 2.80+
The properties are still declared in the Python 3.5 compatible assignment
notation, and a class decorator that converts those to class annotations
as preferred by Blender 2.80.
2019-10-10 10:29:36 +02:00
Sybren A. Stüvel 28f68c6fbf update_version.sh: Use Python 3 in example command
This makes it possible to run the command outside of a Python 3 virtualenv.
version-1.13.5
2019-06-21 14:31:54 +02:00
Sybren A. Stüvel b00cb233cc Bumped version to 1.13.5 2019-06-21 14:30:03 +02:00
Sybren A. Stüvel 2142e9e7fc Attract fix for Blender 2.80 panel change
Commit 1e7c3a159fd2ca42fd5688be067008ef0d2c03df removed the 'Info' panel
(which is good), so we have to attach the metadata subpanel somewhere else.
2019-06-21 14:29:49 +02:00
Sybren A. Stüvel 1dea802932 Attract doesn't have to be active to use ATTRACT_OT_open_meta_blendfile
It is pretty much independent of Attract.
2019-06-21 14:29:07 +02:00
Sybren A. Stüvel 077bd1abdb Prevent KeyError when Flamenco Manager settings are unknown 2019-06-12 11:47:16 +02:00