Age | Commit message (Collapse) | Author |
|
Blender tends to crash during unregistration process when some functions still run (like UI) this is a bug that should be reported, however this fixes the problem at least for BlenderKit now.
appending an asset now runs undo push operator with faked context - works surprisingly well.
improving lots of tooltips.
ratings download
license display
default sorting by uploaded last
|
|
-improve multiline tooltips
-change addon category to 3d view, fits a bit more than add mesh
-support searching only own assets
-support searching for procedural only assets(hiddn by now)
-switch off defautl GPU on for thumbnails- this was a bug that went unnoticed for a long time.
-add gpu render option directly to thumbnail render dialogs
-non-treaded downloading for resolutions
-move in utils and rename correctly params_to_dict and dict_to_params
-display icon for rejected assets(needs a new icon)
-split login panel
-rename some panels for more consistency
-improve some tooltips
|
|
|
|
- a dialog box telling the user why an asset is locked
-verification status change now in thread
- Search UI small changes, getting rid of show assetbar button (now a small eye)
|
|
|
|
bpy.context.view_layer.objects.active everywhere. This gives much less issues with context in queue.
|
|
In some cases timers got unregistered, not sure yet why.
This checks if timers are fine regularly.
Also fixes unregistration, that sometimes did throw an error.
|
|
|
|
|
|
Before it switched the setting, now the switch happens only internally.
todo - this should also do reporting to the user as to why appending/linking was switched.
|
|
Patch contributed by luzpaz.
Differential Revision: https://developer.blender.org/D5800
|
|
The state was written before first check, that's why always append was assumed to happen
|
|
|
|
|
|
- bg_blender timer unregistering after first use
- collection linking didn't compare complete paths.
- silencing one forgotten print
|
|
-seems to improve performance, and fixes assets not appending while asset bar is off.
|
|
this library basically ensures that no server requests should fail if the token is after it's lifetime.
it refreshes token and re-tries the request in such cases.
|
|
thumbnailer had accidentally set resolution to 50%
Try to avoid a rare bug where categories file isn't present (not sure yet as why that happens, but this enables the use of the addon until categories are loaded)
Internal Transfer BlendrKit data operator
Switch some operators to internal and remove undo from those where it doesn't make sense.
|
|
obtained(reupload of asset with old search results still in blender)
|
|
Differential Revision: https://developer.blender.org/D5240
|
|
|
|
-avoid blender crash in casae of calling hasattr(context, 'view_layer') and others.
-autofix process
|
|
this is still not very compatible with blender's way of doing things, but we need more lines of reporting for parallel tasks reporting.
|
|
+ new Oauth script version (finished in next commit)
+split login/signup buttons
|
|
|
|
- converted main download thread into object with stop-ability.
|
|
|
|
Needs testing.
renamed get_bkit_url to get_api_url
task queue is a new simple module to do tasks, more timed tasks should come here instead of being in assetbar as of now. (download, search checks and more)
|
|
context(blender startup)
|
|
|
|
|
|
in 3d view.
some users were confused by this, because they didn't save their preferences.
Also some users filled in the API key area some other string and then didn't know what they did wrong.
|
|
property descriptions.
|
|
BlenderKit add-on is the official addon of the BlenderKit service for Blender 3d. (www.blenderkit.com)
It enables users to upload, search, download, and rate different assets for blender.
It works together with BlenderKit server.
|