Revision 887c2b6 by Julian Eisel (temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui, temp-assetlib-plus-uuid-rename) September 19, 2021, 21:50 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs |
September 18, 2021, 16:05 (GMT) |
Only show icon to add catalogs for active catalog tree item |
September 18, 2021, 15:58 (GMT) |
Fix crash reading files with an active catalog set |
Revision dab0849 by Sybren A. Stüvel (temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui, temp-assetlib-plus-uuid-rename) September 17, 2021, 12:52 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-asset-browser-catalogs |
September 15, 2021, 20:28 (GMT) |
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. |
September 15, 2021, 20:24 (GMT) |
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. |
September 15, 2021, 17:03 (GMT) |
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 :) ). |
September 15, 2021, 16:09 (GMT) |
Cleanup: Use iterator rather than recursive functions Also add missing `_` suffix for protected member variable. |
September 10, 2021, 19:36 (GMT) |
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. |
September 10, 2021, 13:44 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs-ui |
September 10, 2021, 10:28 (GMT) |
Fix failure in asset catalog tests |
September 10, 2021, 09:47 (GMT) |
Merge branch 'temp-asset-browser-catalogs' into temp-asset-browser-catalogs-ui |
Revision f37e3a6 by Julian Eisel (temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui, temp-assetlib-plus-uuid-rename) September 10, 2021, 09:45 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs |
September 9, 2021, 17:14 (GMT) |
Attempt to fix build error on macOS buildbot Couldn't recreate this on my macOS machine even though it uses the same minimum deployment target version of 10.13. |
September 9, 2021, 15:49 (GMT) |
Merge branch 'temp-asset-browser-catalogs' into temp-asset-browser-catalogs-ui |
Revision 28a76c5 by Julian Eisel (temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui, temp-assetlib-plus-uuid-rename) September 9, 2021, 15:49 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs |
September 9, 2021, 15:31 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs-ui |
September 7, 2021, 13:15 (GMT) |
Store tree-views in uiBlocks, preparing for persistent state We need to be able to store persistent state in tree-views, e.g. which items are collapsed. First step for that is storing the tree-views somewhere where we can relate them to earlier versions of themselves. The uiBlock should be a decent place for that. |
September 7, 2021, 13:12 (GMT) |
Remove margin around tree-view items |
September 6, 2021, 16:30 (GMT) |
Merge branch 'temp-asset-browser-catalogs' into temp-asset-browser-catalogs-ui |
|