http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Severin http://www.miikahweb.com/ MiikaHweb - Blender Commits By Severin fi Mon, 20 Sep 21 20:16:05 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[13a4bcc] master: Asset Browser: Redraw sidebars on mode switches]]> http://www.miikahweb.com/en/blender/git-logs/commit/13a4bccdb196770b4f357c2a3c312bd4629ecb36 13a4bcc
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Asset Browser: Redraw sidebars on mode switches

There may be mode specific panels for some assets in the navigation or
the asset metadata sidebar. For example the pose library will likely do
this. So let the regions redraw on mode changes.

----------------------------------------
1 Path Changed]]>
Mon, 20 Sep 2021 20:10:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/13a4bccdb196770b4f357c2a3c312bd4629ecb36Julian Eisel
<![CDATA[[e5f1b46] temp-asset-browser-catalogs-ui: Merge branch 'master' into temp-asset-browser-catalogs-ui]]> http://www.miikahweb.com/en/blender/git-logs/commit/e5f1b465293f067e3bf7795a0b39be4d29308353 e5f1b46
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into temp-asset-browser-catalogs-ui

----------------------------------------
0 Paths Changed]]>
Mon, 20 Sep 2021 17:40:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e5f1b465293f067e3bf7795a0b39be4d29308353Julian Eisel
<![CDATA[[21f13ff] temp-asset-browser-catalogs-ui: Merge branch 'temp-asset-browser-catalogs' into temp-asset-...]]> http://www.miikahweb.com/en/blender/git-logs/commit/21f13ff9cb88226c00b531ab7d663a77cbd16a72 21f13ff
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'temp-asset-browser-catalogs' into temp-asset-browser-catalogs-ui

----------------------------------------
0 Paths Changed]]>
Sun, 19 Sep 2021 22:08:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/21f13ff9cb88226c00b531ab7d663a77cbd16a72Julian Eisel
<![CDATA[[887c2b6] temp-asset-browser-catalogs: Merge branch 'master' into temp-asset-browser-catalogs]]> http://www.miikahweb.com/en/blender/git-logs/commit/887c2b6e5a47e69f12bed8708d6a84236c0a9fbf 887c2b6
Branches : temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into temp-asset-browser-catalogs

----------------------------------------
0 Paths Changed]]>
Sun, 19 Sep 2021 21:50:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/887c2b6e5a47e69f12bed8708d6a84236c0a9fbfJulian Eisel
<![CDATA[[32ecda2] temp-asset-browser-catalogs-ui: Only show icon to add catalogs for active catalog tree item]]> http://www.miikahweb.com/en/blender/git-logs/commit/32ecda219e00eaf5419f0c6230d747458125f6ac 32ecda2
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Only show icon to add catalogs for active catalog tree item

----------------------------------------
1 Path Changed]]>
Sat, 18 Sep 2021 16:05:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/32ecda219e00eaf5419f0c6230d747458125f6acJulian Eisel
<![CDATA[[0372006] temp-asset-browser-catalogs-ui: Fix crash reading files with an active catalog set]]> http://www.miikahweb.com/en/blender/git-logs/commit/0372006fdf2f8c385d0fa4009227e221da284cf2 0372006
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Fix crash reading files with an active catalog set

----------------------------------------
1 Path Changed]]>
Sat, 18 Sep 2021 15:58:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0372006fdf2f8c385d0fa4009227e221da284cf2Julian Eisel
<![CDATA[[c9daab7] master: Assets: Recursive reading of asset libraries]]> http://www.miikahweb.com/en/blender/git-logs/commit/c9daab7936562b1e02262cd28f1d6cc4dde91d71 c9daab7
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Assets: Recursive reading of asset libraries

With this, asset libraries can be directory structures and all assets in
sub-directories will show up in an Asset Browser.

With complex directory structures and many .blend files inside, asset
library reading will be quite slow for now. There's initial work being
done to introduce indexing for this (T82979), other optimizations are
being discussed as well.

Addresses T91406.

Differential Revision: https://developer.blender.org/D12139

----------------------------------------
3 Paths Changed]]>
Thu, 16 Sep 2021 14:41:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c9daab7936562b1e02262cd28f1d6cc4dde91d71Julian Eisel
<![CDATA[[da9be47] temp-cocoa-scroll-acceleration-fix: Merge branch 'master' into temp-cocoa-scroll-acceleration-fix...]]> http://www.miikahweb.com/en/blender/git-logs/commit/da9be470b546928e3e4320003b333d0aad1c9073 da9be47
Branches : temp-cocoa-scroll-acceleration-fix
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into temp-cocoa-scroll-acceleration-fix

----------------------------------------
0 Paths Changed]]>
Wed, 15 Sep 2021 20:34:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/da9be470b546928e3e4320003b333d0aad1c9073Julian Eisel
<![CDATA[[5b20d06] temp-asset-browser-catalogs-ui: Disable asset category checking in script, avoids warning]]> http://www.miikahweb.com/en/blender/git-logs/commit/5b20d06863eb3559aa80b64cee28e2c49ae43e8a 5b20d06
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Disable asset category checking in script, avoids warning

For now just always show category specific panels in the Asset Browser,
until we have a proper heuristic implemented for deciding when to show
them, based on catalogs.

----------------------------------------
1 Path Changed]]>
Wed, 15 Sep 2021 20:24:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5b20d06863eb3559aa80b64cee28e2c49ae43e8aJulian Eisel
<![CDATA[[1315f16] temp-asset-browser-catalogs-ui: Get basic catalog activation and catalog based filtering to...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1315f164d7c2f1ead1cf02a0c664ef0de27d69ba 1315f16
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Get basic catalog activation and catalog based filtering to work

It's now possible to activate a catalog in the catalog tree to only make
matching catalogs visible. This doesn't yet show assets from all
sub-catalogs when selecting a parent catalog.

----------------------------------------
11 Paths Changed]]>
Wed, 15 Sep 2021 20:28:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1315f164d7c2f1ead1cf02a0c664ef0de27d69baJulian Eisel
<![CDATA[[f4f84c8] temp-asset-browser-catalogs-ui: Cleanup: Use iterator rather than recursive functions]]> http://www.miikahweb.com/en/blender/git-logs/commit/f4f84c833a4728b682dc4cf1ee9afdf0413e8ab5 f4f84c8
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Cleanup: Use iterator rather than recursive functions

Also add missing `_` suffix for protected member variable.

----------------------------------------
2 Paths Changed]]>
Wed, 15 Sep 2021 16:09:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f4f84c833a4728b682dc4cf1ee9afdf0413e8ab5Julian Eisel
<![CDATA[[d37fa40] temp-asset-browser-catalogs-ui: Support active item in the tree view]]> http://www.miikahweb.com/en/blender/git-logs/commit/d37fa40a12a5ef265652490dbf8465052b8ed082 d37fa40
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Support active item in the tree view

Tree view items can now be activated, there is only ever one active
item.

Exact behavior for collapsing vs. activating on click may need some
experimentation. For now I've implemented something that makes sense for
asset catalogs (I think :) ).

----------------------------------------
4 Paths Changed]]>
Wed, 15 Sep 2021 17:03:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d37fa40a12a5ef265652490dbf8465052b8ed082Julian Eisel
<![CDATA[[ad75886] temp-cocoa-scroll-acceleration-fix: Bring back pre 2.8 scrolling acceleration]]> http://www.miikahweb.com/en/blender/git-logs/commit/ad7588600c35423b2908756afd694331f08aeb20 ad75886
Branches : temp-cocoa-scroll-acceleration-fix
Author : Julian Eisel (Severin)
----------------------------------------
Bring back pre 2.8 scrolling acceleration

Up until the 2.79 release, we'd use our own acceleration method for scrolling
on macOS. Since then we rely on macOS to do this for us, but turns out it does
a worse job, at least for our needs. This is an experiment to bring the old
behavior back.

----------------------------------------
1 Path Changed]]>
Wed, 15 Sep 2021 13:46:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ad7588600c35423b2908756afd694331f08aeb20Julian Eisel
<![CDATA[[1d44fc5] asset-browser-snap-dragging: Merge branch 'master' into asset-browser-snap-dragging]]> http://www.miikahweb.com/en/blender/git-logs/commit/1d44fc58a0b9292e6c01d71bb77ebddbca567f18 1d44fc5
Branches : asset-browser-snap-dragging
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into asset-browser-snap-dragging

----------------------------------------
0 Paths Changed]]>
Tue, 14 Sep 2021 14:47:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1d44fc58a0b9292e6c01d71bb77ebddbca567f18Julian Eisel
<![CDATA[[5d898d0] temp-asset-template-extra-options: Support drawing preview tiles without text]]> http://www.miikahweb.com/en/blender/git-logs/commit/5d898d0bfbadf774fbc842f5686d3740b1cadf22 5d898d0
Branches : temp-asset-template-extra-options
Author : Julian Eisel (Severin)
----------------------------------------
Support drawing preview tiles without text

----------------------------------------
1 Path Changed]]>
Mon, 13 Sep 2021 17:04:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5d898d0bfbadf774fbc842f5686d3740b1cadf22Julian Eisel
<![CDATA[[76a212f] asset-browser-snap-dragging: Merge branch 'master' into asset-browser-snap-dragging]]> http://www.miikahweb.com/en/blender/git-logs/commit/76a212f947a958a87dc7f7e54765cb00c0a83e22 76a212f
Branches : asset-browser-snap-dragging
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into asset-browser-snap-dragging

----------------------------------------
0 Paths Changed]]>
Mon, 13 Sep 2021 16:14:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/76a212f947a958a87dc7f7e54765cb00c0a83e22Julian Eisel
<![CDATA[[e01099d] temp-asset-browser-catalogs-ui: Merge branch 'master' into temp-asset-browser-catalogs-ui]]> http://www.miikahweb.com/en/blender/git-logs/commit/e01099dd4d6c5a278e8cbfc671b85f213a2de38b e01099d
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Merge branch 'master' into temp-asset-browser-catalogs-ui

----------------------------------------
0 Paths Changed]]>
Fri, 10 Sep 2021 13:44:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e01099dd4d6c5a278e8cbfc671b85f213a2de38bJulian Eisel
<![CDATA[[50f4e17] temp-asset-browser-catalogs-ui: Support opening and collapsing tree-view items]]> http://www.miikahweb.com/en/blender/git-logs/commit/50f4e176960d2bae5b402667d8b912dfaebb211d 50f4e17
Branches : temp-asset-browser-catalogs-ui
Author : Julian Eisel (Severin)
----------------------------------------
Support opening and collapsing tree-view items

For this to work, we need to support tree-view items with state that is
persistent over redraws. This is achieved by matching tree items to tree
items of a previous redraw, and copying the state if needed. This is
done in the tree-view API, so except for more advanced cases (with
custom item state or custom ways to match items), API users shouldn't
have to deal with this.

----------------------------------------
8 Paths Changed]]>
Fri, 10 Sep 2021 19:36:18 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/50f4e176960d2bae5b402667d8b912dfaebb211dJulian Eisel
<![CDATA[[eb96f0c] master: Add missing bit to own previous commit]]> http://www.miikahweb.com/en/blender/git-logs/commit/eb96f0cf06b9b4932979541fe4032328ad23f41f eb96f0c
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Add missing bit to own previous commit

Amendment to 7a5216497cc3.
Removed this before committing, because I thought it wasn't needed. Of
course it was...

----------------------------------------
1 Path Changed]]>
Fri, 10 Sep 2021 13:01:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/eb96f0cf06b9b4932979541fe4032328ad23f41fJulian Eisel
<![CDATA[[7a52164] master: Fix possible crash displaying asset preview from current file...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7a5216497cc31e6d6e412a6d0aace8f17a51e585 7a52164
Branches : master
Author : Julian Eisel (Severin)
----------------------------------------
Fix possible crash displaying asset preview from current file

For some reason the asset preview isn't created or loaded correctly in
some instances. This could be addressed with D9974, but hard to tell
since I only have a failing .blend file, no steps to recreate it from
scratch.

Would crash when opening an Asset Browser, selecting an object asset
(that has an invalid preview stored) and opening the Asset Browser
sidebar, so that the preview is visible there.

----------------------------------------
1 Path Changed]]>
Fri, 10 Sep 2021 12:44:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7a5216497cc31e6d6e412a6d0aace8f17a51e585Julian Eisel