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
Sybren A. Stüvel
4be497ed27
Added project selector for Attract.
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
28fe6e8f96
pillar.call → pillar.sync_call
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
22e4f2dc5e
Some cosmetic changes
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
537dcf846a
No need to manually compute frame_final_start
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
8ca4159fe8
Sync shot notes & description
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
d7bf001ffe
Show cut-out frame nr as read-only property.
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
6ea15d2bfe
No need to manually keep track of index.
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
6fda496652
Attract sequence strip buttons are working.
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
8dab01138e
More work on attract integration
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
c57da7ab2b
WIP: integration of the Attract addon into the Blender Cloud adddon.
2016-09-23 14:06:36 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
73a62da8da
Fixed some issues with new db_user-returning credential check.
2016-08-30 16:57:21 +02:00
Sybren A. Stüvel
2c70ceb489
Solved issue T48992
2016-08-30 16:33:59 +02:00
Sybren A. Stüvel
38ccb54b50
Switch to new API URL.
2016-08-30 16:33:51 +02:00
Sybren A. Stüvel
1df113ca01
check_credentials() now returns the entire user, not just the ID.
2016-08-26 17:43:40 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
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
Sybren A. Stüvel
f41ea8c5a3
Ignore __pycache__ dirs
2016-08-26 16:16:21 +02:00
Sybren A. Stüvel
7d90a92e24
Bumped version to 1.4.3
version-1.4.3
2016-08-23 14:41:33 +02:00
Sybren A. Stüvel
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
Sybren A. Stüvel
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
Sybren A. Stüvel
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
Sybren A. Stüvel
54ebb0bf5d
Removed support: OFFICIAL, as that's reserved for Blender-bundled addons.
2016-08-04 11:21:59 +02:00
Sybren A. Stüvel
9e84d2a416
Only ignore blend files at the root dir
2016-07-29 11:05:51 +02:00
Sybren A. Stüvel
772e6b0b1b
bundle.sh: warn when an addon can't be found.
2016-07-29 11:02:31 +02:00
Sybren A. Stüvel
b6232c8c13
Bumped version to 1.4.1
version-1.4.1
2016-07-27 18:38:10 +02:00
Sybren A. Stüvel
6d4ba51c6c
Added missing callback argument
2016-07-27 18:37:29 +02:00
Sybren A. Stüvel
b9caecfce9
Removed some unused code
version-1.4.0
2016-07-26 16:02:15 +02:00
Sybren A. Stüvel
4ce8db88c6
Tagged version as 1.4.0
2016-07-26 15:30:23 +02:00
Sybren A. Stüvel
dfff0cb55b
Bumped pillarsdk requirement to 1.5.0
2016-07-26 15:30:16 +02:00
Sybren A. Stüvel
1a515bfbda
Texture browser: removed the blue line :(
2016-07-22 18:25:24 +02:00
Sybren A. Stüvel
a47dfa8f32
Texture browser: UI polish for HDRi variation selector
2016-07-22 18:25:20 +02:00
Sybren A. Stüvel
8890ad5421
Texture browser: storing desired HDRi variation on image, not window mgr
...
Also added an HDRi panel in the node properties.
2016-07-22 18:06:13 +02:00
Sybren A. Stüvel
f0d42ed2cc
Texture browser: on click on HDRi, always just download the smallest image.
...
The larger ones can be downloaded later from the GUI.
The addon assumes that the first image in the node.properties.files list is
the smallest one. This can be ensured on a per-project basis by running
'manage.py hdri_sort {project URL}' on the Pillar server.
2016-07-22 17:49:29 +02:00
Sybren A. Stüvel
76ca59251b
Texture browser: nicer handling of still-loading menu items.
2016-07-22 17:47:37 +02:00
Sybren A. Stüvel
b33ec74347
Texture browser: Use node name as file name
2016-07-22 17:47:37 +02:00
Sybren A. Stüvel
b5e33c52c1
Texture browser: simplified HDRi replacing.
...
It now just loads a new image into the existing image datablock.
2016-07-22 17:47:37 +02:00
Sybren A. Stüvel
8b56918989
Texture browser: HDRi variation selector now defaults to variation of the current image.
2016-07-22 17:47:31 +02:00
Sybren A. Stüvel
99257bd88b
Added HDRi variation swap operator.
...
The variation/resolution selector isn't final yet.
2016-07-22 15:39:08 +02:00
Sybren A. Stüvel
c2363d248b
Settings sync: solved etag mismatch issue.
...
This was caused by doing a cached request, which would always return
the etag of the previous request.
2016-07-22 12:57:15 +02:00