September 16, 2016, 14:11 (GMT) |
Claude: Add previews handling. Using PIL right now to load thumbnails, so won't work with 'stock' blender builds :/ |
September 16, 2016, 10:24 (GMT) |
Merge branch 'master' into asset-engine |
September 15, 2016, 14:55 (GMT) |
Claude: add basic loading of selected images... Note that you can link several images in a single run. Also, images are using current 'link file as datablock' hack, awaiting for propper ID override to get really sane behavior here... |
September 15, 2016, 12:40 (GMT) |
Merge branch 'master' into asset-engine |
September 14, 2016, 15:27 (GMT) |
Merge branch 'master' into asset-engine |
September 14, 2016, 15:20 (GMT) |
Merge branch 'master' into asset-engine |
September 13, 2016, 16:50 (GMT) |
Claude: Fix erroneous uuid generation. This uuid generation is just temp placeholder anyway, we want something based on actual uuid of Cloud items, but at least let's avoid generating several time the same ID in current listing! |
September 13, 2016, 16:00 (GMT) |
Merge branch 'master' into asset-engine |
September 10, 2016, 20:42 (GMT) |
Claude: WIP, listing is kind of working, mush to be fixed still though, and of course no import yet. |
September 10, 2016, 14:14 (GMT) |
Merge branch 'master' into asset-engine |
September 9, 2016, 20:27 (GMT) |
Claude: More WIP work - repo listing starts to work - partially! :P |
September 9, 2016, 17:28 (GMT) |
Merge branch 'master' into asset-engine |
September 8, 2016, 13:26 (GMT) |
Claude: more WIP work towards listing content on Cloud repository. |
September 8, 2016, 13:23 (GMT) |
Allow asset engines to change current dir also from list_dir function. Rational is, in case of online repo, it may not be practical to decide whether a path is valid or not from check_dir() callback, which should return immediately. So instead, check_dir() can only check whether path **looks** good, and delegate actual path validation to list_dir (and maybe other similar functions). That?s what is being tested with Claude engine at least. |
September 8, 2016, 10:00 (GMT) |
Merge branch 'master' into asset-engine |
September 7, 2016, 11:59 (GMT) |
Merge branch 'master' into asset-engine |
September 7, 2016, 09:36 (GMT) |
Forgot to 'backport' those fixes in last commit :/ |
September 7, 2016, 07:25 (GMT) |
Merge branch 'master' into asset-engine |
September 6, 2016, 12:38 (GMT) |
Claude: Fix asyncio handling! Turns out using worker thread to run asyncio loop is not working with pillar, this code is totally not blender-independent and hence cannot safely work in another thread. So instead using same technique as in AmberAIO - 'stepping' of asyncio loop, instead of blindly run_forever() and hoping loop will stop some day... Note that we may rather call e.g. loop.run_later(1e-5, loop.stop), to actually give a bit more time to the loop... Time will say what's best option here. |
September 6, 2016, 12:38 (GMT) |
Claude: Fix pillar api url to new value. |
|