Sybren A. Stüvel
65ff9da428
Attract: Draw conflicts more subtly
2016-11-04 16:12:13 +01:00
Sybren A. Stüvel
fcba8a2e0f
Attract: Compute strip conflicts in scene update handler
2016-11-04 16:11:59 +01:00
Sybren A. Stüvel
7ef5e522f8
Attract thumbs: only use middle frame when current frame not on shot
...
This now also applies when rendering multiple shot thumbnails.
2016-11-04 15:45:23 +01:00
Sybren A. Stüvel
ae570e5907
Allow undeletion of shots by relinking to the edit.
2016-11-04 13:44:12 +01:00
Sybren A. Stüvel
16b90d2ea8
Bumped pillarsdk version to 1.6.1
version-1.4.999
2016-11-04 12:38:30 +01:00
Sybren A. Stüvel
875c92ee9d
Bumped version 1.4.999
2016-11-04 12:34:04 +01:00
Sybren A. Stüvel
cbfc75a89c
Attract: added operator to send all shots to Attract at once.
2016-11-04 12:32:21 +01:00
Sybren A. Stüvel
54e676b36f
Only send 'unlink' cmd to Attract if ObjectID no longer used in edit.
...
Previously it would always send 'unlink', even when a duplicate strip was
removed.
2016-11-04 12:05:21 +01:00
Sybren A. Stüvel
c94b0f5f2d
Slightly nicer wording of delete warning.
2016-11-04 12:04:53 +01:00
Sybren A. Stüvel
a58bfe9a76
Be more explicit in strip ObjectID conflicts.
...
Shows more warnings in the UI, and the conflict status is now saved on
an RNA property atc_object_id_conflict.
2016-11-04 12:04:38 +01:00
Sybren A. Stüvel
d332e1e50a
Attract: Draw conflicts (two strips linked to the same shot) in red outline
2016-11-04 11:36:40 +01:00
Dalai Felinto
dd66d5ce93
UI elements should be capitalized in Blender
2016-11-04 10:20:54 +01:00
Sybren A. Stüvel
965b02cec4
Attract: Send relink/unlink shots as PATCH
2016-11-03 18:44:31 +01:00
Sybren A. Stüvel
fd67675c12
Formatting
2016-11-03 17:37:06 +01:00
Sybren A. Stüvel
06a661126b
Support rendering for selection of shots.
...
Also chooses middle frame of shot when rendering a single shot AND the
current frame isn't on that shot.
2016-11-03 17:24:44 +01:00
Sybren A. Stüvel
191b150280
Removed redundant tempfile
2016-11-03 16:33:33 +01:00
Sybren A. Stüvel
feb62ddae0
Attract: render thumbnail button
...
Still a bit rough, needs GUI response to show upload is happening.
2016-11-03 14:47:54 +01:00
Sybren A. Stüvel
603159f0d1
Improved labels for some Attract buttons
2016-11-03 12:54:33 +01:00
Sybren A. Stüvel
d2ae3f9cb7
Improved pyside_cache decorator
...
This one should work properly when multiple properties use the same
callback function.
2016-11-03 12:53:03 +01:00
Sybren A. Stüvel
079f8ff4c3
When relinking shot, get node ID from clipboard
2016-10-18 14:31:56 +02:00
Sybren A. Stüvel
c97859ef33
Unified three 'submit to Attract' operators.
2016-10-18 14:22:37 +02:00
Sybren A. Stüvel
f1ebea8948
Added "Open shot in browser" button
2016-10-18 12:26:46 +02:00
Sybren A. Stüvel
1b82977c6e
Always unregister module, even when Sequence property doesn't want to be deleted
2016-10-18 12:25:05 +02:00
Sybren A. Stüvel
a7307bf7b5
Separate URLs for web and API calls
2016-10-18 12:24:43 +02:00
Sybren A. Stüvel
11fd12e125
Fixed copy/paste error
2016-10-18 12:23:36 +02:00
Sybren A. Stüvel
54dccb20ba
Prevent caching issue when refreshing shot info from Attract
2016-10-18 12:23:27 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
0b2f0a3ec1
Open in new Blender: switch to the scene that rendered the mkv
2016-10-13 10:06:15 +02:00
Sybren A. Stüvel
5117ec7cde
Open in new Blender: pass all --enable-xxx CLI options to sub-blender.
2016-10-13 10:05:58 +02:00
Sybren A. Stüvel
74f61fa83a
Open in new Blender: also switch to correct scene
2016-10-11 12:51:20 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
6f970a41e5
Added utils.find_in_path + unittest
2016-10-11 10:52:27 +02:00
Inês Almeida
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
Sybren A. Stüvel
abcd8b0168
Added description for PillarCredentialsUpdate operator.
version-1.4.99
2016-10-04 16:44:15 +02:00
Sybren A. Stüvel
534a5a6ac4
Attract project refresh: Show report when credential checking fails
2016-10-04 16:42:13 +02:00
Sybren A. Stüvel
6b5faa423e
Bumped pillarsdk requirement to 1.6.0
2016-10-04 16:27:28 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
af0dee0c9d
Make attract.strip_unlink unlink all selected strips, and not just the active
2016-09-30 13:58:49 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
19d54b7fd6
Don't filter available projects on is_private=True.
2016-09-29 18:54:50 +02:00
Sybren A. Stüvel
0067157251
Dim status line for strips with atc_is_synced == False
2016-09-27 16:53:43 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
6a5c392b5b
Lots of Attract tweaks
2016-09-27 16:26:46 +02:00
Sybren A. Stüvel
cbaccaed49
Different node type name
2016-09-27 15:55:39 +02:00
Sybren A. Stüvel
cfc53e007c
Removed more atc_cut_in/out
2016-09-27 15:51:24 +02:00
Sybren A. Stüvel
2768f0a59f
Added refreshing data that is determined by web interface.
2016-09-27 15:43:52 +02:00
Sybren A. Stüvel
b6c7ec1546
Removed unused Attract properties
2016-09-27 15:43:35 +02:00
Sybren A. Stüvel
417b6e80f5
Working on Attract integration
2016-09-23 17:45:06 +02:00
Sybren A. Stüvel
90259297ca
Use project UUID from new property in preferences
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
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