61a8db3f96
Added workaround for EnumProperty string limitation
...
See https://www.blender.org/api/blender_python_api_master/bpy.props.html#bpy.props.EnumProperty
2016-10-18 11:20:06 +02:00
0b2f0a3ec1
Open in new Blender: switch to the scene that rendered the mkv
2016-10-13 10:06:15 +02:00
5117ec7cde
Open in new Blender: pass all --enable-xxx CLI options to sub-blender.
2016-10-13 10:05:58 +02:00
74f61fa83a
Open in new Blender: also switch to correct scene
2016-10-11 12:51:20 +02:00
f73671c4f0
Added "Open in new Blender" button for movie strips with metadata.
...
The metadata requires the following fields:
"BLENDER:BLEND_FILE" (to open the file)
"BLENDER:START_FRAME" and "BLENDER:END_FRAME" (just to display)
2016-10-11 11:17:24 +02:00
6f970a41e5
Added utils.find_in_path + unittest
2016-10-11 10:52:27 +02:00
ccedb7cbb1
Fix operator descriptions ending in '.'
...
By default, blender will take the operator class description comment as the description for the UI tooltip, which should not have a trailing dot.
I duplicated the descriptions into an explicit bl_description to have a clear distinction between user UI and coder comment, but simply removing the dot from the comment would also work
2016-10-04 23:17:50 +02:00
abcd8b0168
Added description for PillarCredentialsUpdate operator.
version-1.4.99
2016-10-04 16:44:15 +02:00
534a5a6ac4
Attract project refresh: Show report when credential checking fails
2016-10-04 16:42:13 +02:00
6b5faa423e
Bumped pillarsdk requirement to 1.6.0
2016-10-04 16:27:28 +02:00
232e8f6167
Bumped version to 1.4.99 (because Blender doesn't do beta versions)
...
The bl_info['version'] value is just a tuple of numbers, so there is no
room for beta version info. I did add a warning, though.
2016-10-04 16:15:40 +02:00
af0dee0c9d
Make attract.strip_unlink unlink all selected strips, and not just the active
2016-09-30 13:58:49 +02:00
baac86f59b
New shots should start with 'todo' status.
...
In a later version this default status should either be set server-side
and returned in the POST response, or be taken from the project definition
by this add-on.
2016-09-30 13:58:31 +02:00
19d54b7fd6
Don't filter available projects on is_private=True.
2016-09-29 18:54:50 +02:00
0067157251
Dim status line for strips with atc_is_synced == False
2016-09-27 16:53:43 +02:00
4c84fbf339
Fixed strip drawing.
...
It didn't consider meta-strips, we look at that now. Also the line is
thinner and uses the same colours as the web interface to indicate strip
status.
2016-09-27 16:51:46 +02:00
6a5c392b5b
Lots of Attract tweaks
2016-09-27 16:26:46 +02:00
cbaccaed49
Different node type name
2016-09-27 15:55:39 +02:00
cfc53e007c
Removed more atc_cut_in/out
2016-09-27 15:51:24 +02:00
2768f0a59f
Added refreshing data that is determined by web interface.
2016-09-27 15:43:52 +02:00
b6c7ec1546
Removed unused Attract properties
2016-09-27 15:43:35 +02:00
417b6e80f5
Working on Attract integration
2016-09-23 17:45:06 +02:00
90259297ca
Use project UUID from new property in preferences
2016-09-23 14:06:36 +02:00
3d9f4e893a
Store attract project in preferences (instead of windowmanager)
...
This actually saves the available projects, allowing a refresh when needed.
2016-09-23 14:06:36 +02:00
4be497ed27
Added project selector for Attract.
2016-09-23 14:06:36 +02:00
28fe6e8f96
pillar.call → pillar.sync_call
2016-09-23 14:06:36 +02:00
22e4f2dc5e
Some cosmetic changes
2016-09-23 14:06:36 +02:00
537dcf846a
No need to manually compute frame_final_start
2016-09-23 14:06:36 +02:00
8ca4159fe8
Sync shot notes & description
2016-09-23 14:06:36 +02:00
d7bf001ffe
Show cut-out frame nr as read-only property.
2016-09-23 14:06:36 +02:00
6ea15d2bfe
No need to manually keep track of index.
2016-09-23 14:06:36 +02:00
6fda496652
Attract sequence strip buttons are working.
2016-09-23 14:06:36 +02:00
8dab01138e
More work on attract integration
2016-09-23 14:06:36 +02:00
3da76ddb24
Added proper error messages for when the project needs Attract setup.
...
When the 'shot' node type doesn't exist, we now show an error message
about this (instead of causing an IndexError).
2016-09-23 14:06:36 +02:00
c57da7ab2b
WIP: integration of the Attract addon into the Blender Cloud adddon.
2016-09-23 14:06:36 +02:00
63b976cb44
Allow texture browser usage when the blend file is dirty.
...
Refuse to start if the file hasn't been saved. It's okay if
it's dirty, we just need to know where '//' points to.
Fixes T49203.
2016-09-06 12:30:48 +02:00
73a62da8da
Fixed some issues with new db_user-returning credential check.
2016-08-30 16:57:21 +02:00
2c70ceb489
Solved issue T48992
2016-08-30 16:33:59 +02:00
38ccb54b50
Switch to new API URL.
2016-08-30 16:33:51 +02:00
1df113ca01
check_credentials() now returns the entire user, not just the ID.
2016-08-26 17:43:40 +02:00
887a9cc697
Allow async operators to automatically quit when they raise an exception.
...
Just set the class property `stop_upon_exception=True`.
2016-08-26 17:43:40 +02:00
143456ae1d
Made AsyncModalOperatorMixin.invoke() start self.async_execute(context).
...
This was already common practice in all subclasses, and has now been
moved into the mixin.
2016-08-26 17:43:40 +02:00
f41ea8c5a3
Ignore __pycache__ dirs
2016-08-26 16:16:21 +02:00
7d90a92e24
Bumped version to 1.4.3
version-1.4.3
2016-08-23 14:41:33 +02:00
2388f800dc
Fix T49080: Blender Cloud add-on error uploading screenshot
...
The screenshot filename contained colons, which isn't allowed on Windows.
2016-08-23 14:40:41 +02:00
38a3bcba71
Bumped version to 1.4.2, to re-distribute with B'ID addon 1.1.0
version-1.4.2
2016-08-04 14:39:00 +02:00
2cf400a74c
Remove trailing slash from pillar_endpoint for BlenderID Addon 1.1.0
...
BlenderID Addon 1.1.0 uses endpoint URLs differently, so now directory-
like URLs have to end in a slash.
2016-08-04 12:46:42 +02:00
54ebb0bf5d
Removed support: OFFICIAL, as that's reserved for Blender-bundled addons.
2016-08-04 11:21:59 +02:00
9e84d2a416
Only ignore blend files at the root dir
2016-07-29 11:05:51 +02:00
772e6b0b1b
bundle.sh: warn when an addon can't be found.
2016-07-29 11:02:31 +02:00