-disabled layout didn't work(thanks to another blender layout bug that I reported)
-replaced it with an enum, and also a popup that informs the user instead.
this is a complex fix that required to change some basic behaviours.
- the temp folder from blenderkit_data was moved to system temp folder
- There's a cleanup function for the old folder.
- search itself doesn't create files on drive(this rework will continue to try not to write also some other data, like gravatars, but cache them in mem only)
further fixes:
- assetbar woudln't draw if there wasn't a thumbnail in an asset
- categories panel poll function was fixed for brushes
- fetching tokens from rerequests wasn't writing them into prefs
TODO: create a popup that asks if categories can be downloaded and an example search can be performed.
-procedural search wasn't working properly
-displaying files size in tooltip was broken
-search by files size had misleading description
-small UI fixes.
-fix link to plans
makes categories ando others foldable.
rename advanced search to search filters, these now work always when switched on (previously the 'advanced' option switched them all on/off)
rename several asset data dict properties to be serverdata-compatible
- this needed an update function on scene load for older scenes.
draw asset context menu also in selected model panel
remove brush mode filtering from search code(is filtered in Elastic for some time already)
rating showing to non-logged in users
Upload wasn't showing proper error message when not logged in too.
Replace selected models wasn't shown with no active object
First registration search wasn't shown.
Sorting of uploaded assets for validators was reversed
-caused by wrong order of checks in the modal operator
add 'first run' assetbar appearance, helpful for first time users.
Improve clipboard checking
tweak asset locked message
add plans to profile panel
Fix a bug in upload when checking image /procedural assets
Fix oauth return values in case of error
Fix fetching of authors through search api instead of profiles.
Fix task_queue with multiple tasks of the same by enabling stashing
Fix selected asset panel, rename it to selected model by now (not supporting other assets now)
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
tips on start option in prefs
total_megapixels autotag wip
fix bugs in queries
active area is usually the largest 3d view and only that one draws reports e.t.c.
fix registration crash when registering/unregistering several times (menu remove)
vs_rejected icon verification status
-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)
People who can validate are now recognized from profile info
In menu it's possible to put asset on hold besides validation
reupload of thumbnails doesn't put asset back to pre-validation state, only main file upload.
- crucial typo bug in previous timers commit(linking of collections gone wrong)
- increase size of first row of UI in panel
- fix a bug when mesh isn't generated in bounding box calculations (reported bug)
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.
-Open authors webpage
-Search assets by author
-basic 'search similar' .
-fix some tooltips
-deleting of assets from online lib (disabled by now)
- possibility to validate , not yet supported on server.
scroll wheel now scrolls rows instead of single items if there are more rows enabled.
Don't save .blend file , some users didn't like this.
Re-upload enables only thumbnail updates.
Mark for validation operator removed(was removed from UI several versions ago)
ModelUploadOperator renamed to UploadOperator, since it's used for all asset types anyway.
Skip .blend preparation in case of thumbnail reupload only