c94b0f5f2d
Slightly nicer wording of delete warning.
2016-11-04 12:04:53 +01:00
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
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
965b02cec4
Attract: Send relink/unlink shots as PATCH
2016-11-03 18:44:31 +01:00
fd67675c12
Formatting
2016-11-03 17:37:06 +01:00
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
191b150280
Removed redundant tempfile
2016-11-03 16:33:33 +01:00
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
603159f0d1
Improved labels for some Attract buttons
2016-11-03 12:54:33 +01:00
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
079f8ff4c3
When relinking shot, get node ID from clipboard
2016-10-18 14:31:56 +02:00
c97859ef33
Unified three 'submit to Attract' operators.
2016-10-18 14:22:37 +02:00
f1ebea8948
Added "Open shot in browser" button
2016-10-18 12:26:46 +02:00
1b82977c6e
Always unregister module, even when Sequence property doesn't want to be deleted
2016-10-18 12:25:05 +02:00
a7307bf7b5
Separate URLs for web and API calls
2016-10-18 12:24:43 +02:00
11fd12e125
Fixed copy/paste error
2016-10-18 12:23:36 +02:00
54dccb20ba
Prevent caching issue when refreshing shot info from Attract
2016-10-18 12:23:27 +02:00
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.
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
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