ecb8f8575f
Added missing logger
2016-07-14 11:47:50 +02:00
250939dc32
Added custom cloud icon
2016-07-08 17:00:44 +02:00
2e617287fd
Remove now-unused PILLAR_WEB_SERVER_URL
2016-07-08 17:00:21 +02:00
36bbead1e1
Handling 413 Request Entity Too Large while uploading synced settings.
...
Non-subscribers are limited in the file size they can upload.
2016-07-08 12:38:58 +02:00
3c9e4e2873
Give users the option to open a webbrowser after sharing an image.
...
The addon now also uses the home project URL from the project itself,
rather than hard-coding it.
2016-07-07 11:43:01 +02:00
c9a92dd5d1
Added start of image sharing.
...
Sharing an image datablock works, if it has been saved and not packed.
Directly sharing a file, and dirty/packed datablocks are for a future
commit.
2016-07-06 15:20:50 +02:00
be99bcb250
Using "your Blender Cloud" instead of "your home project".
2016-06-30 14:43:04 +02:00
f0b7a0451d
Some UI tweaks
2016-06-28 16:55:35 +02:00
d53938e03b
Check specific roles for specific addon features.
2016-06-24 15:22:12 +02:00
4d2314e08f
Hide some things in the UI except when bpy.app.debug=True
2016-06-24 14:46:13 +02:00
e73e9d3df7
Nice UI and proper refreshing versions & loading settings.
2016-06-24 12:53:49 +02:00
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