Jakub Trllo
Jakub Trllo
Also thumbnail can be stored as new entity in DB. Now are used types: project, asset, version, repre. "thumbnail" type can be add which should store binaries and on asset/representation...
Qt is also able to resize images. But now, I'm not sure about loading from DB since #447 just solved slow loading of assets.
Just an idea: Cashing can be based on datetime of thumbnail creation. Cashed file name can be based on template "{asset_id}.{datetime_of_creation}". That would require to store also that information to...
We examined a little bit and actually don't understand how it is working on linux? Because each "window" has it's [Context](https://docs.blender.org/api/current/bpy.context.html). There is `Global Context` where `scene`, `window`, `window_manager`, etc....
We've used your code, changed context data access and it works! You can check our [branch](https://github.com/pypeclub/avalon-core/tree/blender28-support). To make it work with plugins, you'll have to change `bpy.data` to `bpy.context.blend_data` and...
> By the way: what issues did you have with using `bpy.data`. In my quick tests I didn't have any problems with it. So I'm curious why you're using `bpy.context.blend_data`....
> Take your time for testing bpy.data, there is absolutely no rush. I've checked, and yes it works with `bpy.data` the same way so `bpy.context.blend_data` is not necessary :) >...
And what about to do check before registering timer? Same as `QApplication.topLevelWindows()` -> `window.isVisible()`
> I believe @jasperges recently tested this feature and it "worked fine" for his needs. @tokejepsen found a bug. https://github.com/pypeclub/pype/issues/423
> Let's change the term from subset group to asset partition for now. So, you're saying, that subset groups won't be shown in subset view but will be kind of...