|
48ca91a364
|
Skip nodes of unsupported node_type (instead of raising exception)
|
2016-05-17 17:30:57 +02:00 |
|
|
7ee052f71b
|
Use project UUID from prefs
|
2016-05-17 17:30:38 +02:00 |
|
|
2bb859efd9
|
Increased pillarsdk required version
version-1.0.1
|
2016-05-10 15:04:49 +02:00 |
|
|
ac3943fe6c
|
Bumped version to 1.0.1
|
2016-05-10 15:01:15 +02:00 |
|
|
5eaee872bf
|
Added check for user's roles -- disallow usage by non-subscribers.
This makes it clear from the get-go that users need to subscribe. Otherwise
they'll get unexpected errors once they try to download something.
|
2016-05-10 14:52:51 +02:00 |
|
|
6ce4399407
|
Show default mouse cursor, instead of the one belonging to the editor.
|
2016-05-10 14:33:02 +02:00 |
|
|
bfa375fed0
|
Bumped pillarsdk requirement to 1.0.0
version-1.0.0
|
2016-05-04 14:39:59 +02:00 |
|
|
6d7428c16e
|
Bumped version to 1.0.0
|
2016-05-04 14:38:44 +02:00 |
|
|
ef7c82666f
|
Updated README
|
2016-05-04 14:35:01 +02:00 |
|
|
92e27914d1
|
Refuse to start if the file hasn't been saved.
|
2016-05-04 14:30:54 +02:00 |
|
|
1d662a0314
|
Automatic refresh of subclient token.
|
2016-05-04 14:30:47 +02:00 |
|
|
f3699f651a
|
Removed unused code.
|
2016-05-04 11:00:26 +02:00 |
|
|
602260329e
|
Don't show the addon in the add->mesh menu
|
2016-05-03 18:30:06 +02:00 |
|
|
58bae5b3a0
|
Word-wrap help text in addon prefs
|
2016-05-03 18:29:43 +02:00 |
|
|
0ccd5cbf97
|
Remove logging configuration, as this should be done globally.
logging.basicConfig() shouldn't be called by individual addons.
|
2016-05-03 14:58:46 +02:00 |
|
|
61b8667f3b
|
Include icon PNG files in the bdist zip
|
2016-05-03 14:11:25 +02:00 |
|
|
ad7e9acb5d
|
Using pillarsdk from pypi
|
2016-05-03 14:04:15 +02:00 |
|
|
329d830f63
|
Demoted version to 0.9.0, to give us some incremental releases before 1.0
|
2016-05-03 13:41:44 +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 |
|
|
090a9bc5c6
|
Added TODO in source code
|
2016-04-19 11:36:52 +02:00 |
|
|
d77022ee1f
|
Added shortcut to location field in bl_info
|
2016-04-19 11:36:48 +02:00 |
|
|
b36a5178ba
|
Clarified some self.report({'INFO'}, ...) messages
|
2016-04-19 10:35:22 +02:00 |
|
|
6450db9c9e
|
Added CloudPath class for easier cloud browsing.
This allows us to have a structured, well-defined way to point at a node
in Pillar (and store its parent nodes).
|
2016-04-15 10:13:28 +02:00 |
|
|
b70ab9678b
|
BlenderID addon stores subclient token in different key now
|
2016-04-13 15:37:41 +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 |
|
|
29230f09e7
|
More streamlined interface with Pillar.
Using a semaphore to ensure requests to Pillar aren't too parallel,
so that we can cancel requests faster.
|
2016-04-01 18:47:06 +02:00 |
|
|
2c4c102302
|
Use the new Blender ID API
|
2016-04-01 17:16:29 +02:00 |
|
|
5396fd765d
|
Better reporting when the user is not logged in.
|
2016-04-01 14:11:30 +02:00 |
|
|
1bb32033b6
|
Using new Blender ID addon public API
|
2016-04-01 14:11:12 +02:00 |
|
|
364cc75548
|
Updated README with building & installation instructions.
|
2016-03-31 17:34:02 +02:00 |
|
|
cbdf1c1321
|
Download & bundle dependencies as wheel files.
build-dependency-wheels.sh has been removed, as it has been
superseded by the 'python setup.py wheels' command.
|
2016-03-31 17:33:48 +02:00 |
|
|
7e9e1d122c
|
Added setup.py so we can package the addon as ZIP.
`python setup.py bdist` creates dist/blender_cloud*.addon.zip, which can
be installed by Blender.
|
2016-03-31 16:01:17 +02:00 |
|
|
43a8a1ad68
|
Updated README.md to use Phabricator's Remarkdown.
Also updated links to Blender ID addon to point to its new home @
Phabricator.
|
2016-03-31 12:30:04 +02:00 |
|
|
3a69f1fcb4
|
Less restrictive permissions for texture directory
|
2016-03-31 12:01:41 +02:00 |
|
|
3afb5a107a
|
Ignore test directories.
|
2016-03-31 11:54:27 +02:00 |
|
|
afbc36a70a
|
Use addon pref to store default texture dir, allowing per-scene override.
|
2016-03-31 11:54:27 +02:00 |
|
|
c10107b887
|
Some drawing tweaks
|
2016-03-23 16:54:08 +01:00 |
|
|
8274745b84
|
Don't stop browsing when someone mis-clicks an item.
|
2016-03-23 16:54:02 +01:00 |
|
|
653bee7e4d
|
Added screenshots to README
I hope these will show up in Github without modification (I'm not using
HTTP URLs).
|
2016-03-23 16:52:42 +01:00 |
|
|
3ac1917527
|
Added some doc about how to run the addon.
|
2016-03-23 14:11:12 +01:00 |
|
|
5db08513a2
|
Added script to build and/or download dependencies.
Requires git and only tested on Ubuntu Linux 14.04.
|
2016-03-23 14:07:10 +01:00 |
|
|
41e8f871f9
|
Updated the README with the new asyncio loop management stuff.
Also added some more installation instructions.
|
2016-03-23 13:54:23 +01:00 |
|
|
0974c460e8
|
Added exception drawing code.
It's rather primitive, but at least the GUI reflects that something has
gone wrong.
|
2016-03-23 13:46:19 +01:00 |
|
|
09e9c02d65
|
Asyncio loop kicked via modal operator.
The old way (using a scene_update_pre handler) turned out to work due to
a bug in Blender, where scene_update_pre was called too frequently.
|
2016-03-23 13:45:28 +01:00 |
|
|
ed9821afa6
|
Bit more overview/intro in the readme
|
2016-03-23 12:06:28 +01:00 |
|
|
e9b44ef273
|
Added design section to README.md
|
2016-03-22 15:56:22 +01:00 |
|
|
37ce6cd2b4
|
Updated README to reflect the current state of the addon.
|
2016-03-22 15:23:18 +01: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 |
|