671e9f31fa
Nicer UI, and Blender Sync all in one operator.
2016-06-23 19:00:47 +02:00
64d36818fe
Start browsing at project overview, instead of inside one project.
...
Also moved from using project_uuid and node_uuid to using CloudPath
objects.
2016-05-18 11:57:36 +02:00
7ee052f71b
Use project UUID from prefs
2016-05-17 17:30:38 +02:00
1d662a0314
Automatic refresh of subclient token.
2016-05-04 14:30:47 +02:00
58bae5b3a0
Word-wrap help text in addon prefs
2016-05-03 18:29:43 +02:00
6be1e4ced9
Read-only Pillar server URL and project_uuid.
...
These properties have also been removed from the UI. This is to limit the
scope of the addon for the first release, allowing us to test properly.
2016-04-19 11:37:46 +02:00
b36a5178ba
Clarified some self.report({'INFO'}, ...) messages
2016-04-19 10:35:22 +02:00
5ffeddebd1
Better logging
2016-04-13 15:37:19 +02:00
a6256bd47b
Switched to using subclient-specific authentication tokens.
2016-04-12 16:59:34 +02:00
23540f931f
Set default URL to actual Pillar URL
2016-04-04 14:52:18 +02:00
2c4c102302
Use the new Blender ID API
2016-04-01 17:16:29 +02:00
1bb32033b6
Using new Blender ID addon public API
2016-04-01 14:11:12 +02:00
afbc36a70a
Use addon pref to store default texture dir, allowing per-scene override.
2016-03-31 11:54:27 +02:00
ac29d49450
Per-BlenderID-user cache.
...
Different users might have different access rights, and thus access
to different information.
2016-03-22 15:20:22 +01:00
5f43b355b0
Renamed blender_cloud.cache to blender_cloud.http_cache.
2016-03-21 09:32:10 +01:00
5039a33053
Switched caching to CacheControl + pillar module usable without Blender
...
Making the blender_cloud.pillar and blender_cloud.cache modules usable
without Blender required some moving of the code, from __init__.py to
blender.py.
CacheControl requires the lockfile package, which increases the number
of bundled wheel files to 3. Those are now managed by
blender_cloud.wheels.load_wheels(). The wheels are only loaded if the
Python installation doesn't yet contain the required packages. This allows
development with virtualenv-installed packages, debugging in the IDE, etc.
2016-03-18 16:53:52 +01:00