|
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 |
|
|
af7883da73
|
indentation oops
|
2016-03-22 14:51:46 +01:00 |
|
|
1860c27c5d
|
Described some not-yet-necessary features as "in the future we might..."
|
2016-03-22 14:49:36 +01:00 |
|
|
fb84b2892e
|
Store UUIDs in the image data block
|
2016-03-22 14:49:03 +01:00 |
|
|
394a4f4764
|
Include 'map type' in filename
Map types are 'col', 'spec', 'bump' etc.
|
2016-03-22 14:47:55 +01:00 |
|
|
dc4677ed04
|
Removed single-threadedness from executor
|
2016-03-22 14:35:44 +01:00 |
|
|
c2ee865cff
|
Always clear images before stopping the GUI operator
|
2016-03-22 14:35:33 +01:00 |
|
|
9e939dfd03
|
Added some filename sanitation
|
2016-03-22 14:31:34 +01:00 |
|
|
c5f66ec0d9
|
Removed time dependency in asyncio loop kicking.
|
2016-03-22 14:31:34 +01:00 |
|
|
6b84dcf282
|
Added downloading of all files belonging to one texture.
|
2016-03-22 14:31:29 +01:00 |
|
|
db10201cd3
|
Faster cancelling of thumbnail downloads.
I forgot to pass the 'future' object to the download_texture_thumbnail
function, and as such it wasn't notified of cancellations.
|
2016-03-22 11:30:00 +01:00 |
|
|
c679809c18
|
Removed some unnecessary code.
|
2016-03-22 10:51:45 +01:00 |
|
|
0b4a1a7098
|
Only download a file once per Blender session.
|
2016-03-22 10:41:35 +01:00 |
|
|
5f3a83737c
|
Slight tweak
|
2016-03-21 17:43:25 +01:00 |
|