Blender Git Loki

Blender Git "asset-browser" branch commits.

Page: 23 / 27

November 23, 2020, 10:38 (GMT)
Merge branch 'master' into asset-browser
November 22, 2020, 16:33 (GMT)
Draw hint instead of file list if repository path is invalid

If the repository is not found, draw a nice hint why nothing is shown and how
you can address that.
This should greatly help understand users how to set up repositories and where
the Asset Browser expects to find the assets.

{F9355048}
November 22, 2020, 16:25 (GMT)
Fix wrong assets displayed if repository is invalid

If the repository did not point to a valid .blend, all .blend files in the
parent directory were read, and all their assets shown. While this may be a
cool side effect, it's not wanted by design and would break when dragging in
assets.

The followup commit will add a hint text to the Asset Browser UI if the
repository is invalid.
November 20, 2020, 23:26 (GMT)
Add refresh button for external repositories

External repositories (ie all repositories but the "Current File" one) need
manual refreshing to reflect changes. So show a button for that in the Asset
Browser header, attached to the repository selector.
November 20, 2020, 23:17 (GMT)
Cleanup: Make header layout definition a bit cleaner
November 20, 2020, 22:49 (GMT)
Fix crash when showing search menu outside of File/Asset Browser
November 20, 2020, 22:48 (GMT)
"Make Asset" Operator: Get selected data-blocks from context

Addresses T82738.

Only works in the Outliner right now.
Also breaks the button context menu entry, I'll have to work on that again
anyway (see T82664).
November 20, 2020, 13:04 (GMT)
Add sub-panel with buttons for asset author and description
November 20, 2020, 12:49 (GMT)
Cleanup: Use helper classes to deduplicate logic, consistent naming

Also renamed the "Asset Tags" panel to "Tags" (redundancy).
November 20, 2020, 12:06 (GMT)
Support editing asset tags in the "Current File" repository

Show buttons for adding and removing asset tags in the Asset Browser sidebar.

Also adds some utility Python files that we will need further I think,
especially once we want to add Python APIs for the Asset Browser for asset
management systems.
November 20, 2020, 00:26 (GMT)
Show UIList with asset tags in Asset Browser sidebar

Tags can still only be edited from Python. Operators and buttons still have to
be added.
Also, tags aren't read for other files yet, so the tag list is only shown for
the "Current File".
November 19, 2020, 23:32 (GMT)
Support getting data about active file/asset from BPY

Adds a label to the sidebar showing the name of the active file.
November 19, 2020, 18:53 (GMT)
Merge branch 'master' into asset-browser
November 15, 2020, 13:54 (GMT)
Fix assert failure when regenerating preview icons

Would happen when changing material settings multiple times while the
material-slot list was visible with the material icon previews.
November 15, 2020, 13:52 (GMT)
Separate File Browser Data From Asset Browser data

Internally, the Asset Browser is based on the File Browser. So if you opened
one of them as a regular editor and switched back and forth between them, data
like display options, current path and navigation history (for previous/next
navigation) would be shared between them. This was quite confusing and not what
users would expect.

Now the data is entirely separate: The Asset Browser can have its own display
options, navigation history, etc.

I had to refactor some bits. But I think the resulting code is actually cleaner
than what we had before.

Addresses T82103.
November 14, 2020, 00:08 (GMT)
Add versioning so old files open the Asset Browser in "Current File" repository
November 14, 2020, 00:08 (GMT)
Fix mistake in a previous commit

Mistake in a8f610a7e5a9114f53.
November 13, 2020, 23:38 (GMT)
Give the Asset Browser a proper icon :)

Turns out @jendrzych already created an icon for the Asset Manager/Browser.
Revision f246a08 by Julian Eisel (asset-browser)
November 13, 2020, 23:28 (GMT)
Render asset previews on a separate thread on "Make Asset"

Object assets support this too now, plus the Asset Browser can dynamically
start showing the previews as they get finished. This makes for a quite nice
and interactive experience.
Revision a8f610a by Julian Eisel (asset-browser)
November 13, 2020, 23:09 (GMT)
Support dynamically showing local previews as they get finished

The local asset previews can be created on a separate thread now, and the Asset
Browser can start showing them as they get done.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021