Blender Git Statistics -> Branches -> temp-asset-browser-catalogs-ui
"Temp-asset-browser-catalogs-ui" branch
Total commits : 108
Total committers : 3
First Commit : July 30, 2021
Latest Commit : September 27, 2021
Commits by Month
Date | Number of Commits | |
---|---|---|
September, 2021 | 71 | |
August, 2021 | 35 | |
July, 2021 | 2 |
Committers
Author | Number of Commits |
---|---|
Julian Eisel | 61 |
Sybren A. Stüvel | 46 |
Jacques Lucke | 1 |
Popular Files
Filename | Total Edits |
---|---|
asset_catalog.cc | 36 |
BKE_asset_catalog.hh | 36 |
asset_catalog_test.cc | 21 |
asset_catalog_tree_view.cc | 20 |
asset_library_test.cc | 8 |
UI_tree_view.hh | 8 |
tree_view.cc | 8 |
filelist.c | 7 |
asset_library.cc | 6 |
CMakeLists.txt | 6 |
Latest commits
September 27, 2021, 16:19 (GMT) |
Cleanup: clang-tidy warnings |
September 27, 2021, 16:14 (GMT) |
Cleanup use `nullptr` not `NULL` in C++ code |
September 27, 2021, 16:09 (GMT) |
Let UI show the active default catalog Basically, rather than only letting the UI code set a new active catalog, also always check what the current value is when constructing the tree. This makes the "All" catalog selected by default, but also let's the UI update properly if the active catalog is changed from the outside (e.g. via BPY). |
September 27, 2021, 16:00 (GMT) |
Sync to master The added files were not intended to be committed/pushed. And apparently there's a leftover from a merge conflict. |
September 27, 2021, 15:54 (GMT) |
Adapt to changes in master |
September 27, 2021, 15:53 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs-ui |
September 27, 2021, 15:22 (GMT) |
Add '+' icon for "All" item to allow adding top-level items Before this, there was no way to create a catalog tree from scratch, or to add new top-level items. |
September 27, 2021, 13:38 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs-ui |
September 24, 2021, 18:31 (GMT) |
Adapt to changes in master |
September 24, 2021, 18:20 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs-ui |
September 24, 2021, 18:15 (GMT) |
Properly null-check the asset catalog tree before accessing for UI |
September 24, 2021, 18:12 (GMT) |
Assets: Read catalogs immediately when loading a library Until now, the asset catalogs would only show up after all assets from the library were loaded. Now the catalogs are read first, which makes them appear pretty much immediately. I added a dedicated file-list type for asset libraries now. While not necessarily needed, I prefer that so asset library specific stuff can be handled in there. |
September 23, 2021, 15:45 (GMT) |
Cleanup: Replace iterator class, general cleanup Instead of the iterator class which requires a bunch of boilerplate code, use a callback based iterator. Also removed a overly pedantic assert and wrong friend declarations. |
September 23, 2021, 15:26 (GMT) |
Cleanup: Sync minor change with master |
September 23, 2021, 15:23 (GMT) |
Remove .orig file from merge conflict |
September 23, 2021, 14:24 (GMT) |
Fix broken catalog adding logic |
September 23, 2021, 14:18 (GMT) |
Merge branch 'master' into temp-asset-browser-catalogs-ui |
September 23, 2021, 09:59 (GMT) |
Support deleting catalogs from the UI Adds a 'x' icon to catalogs to delete them (including children, if any). There's no undo/redo for editing catalogs yet (since they are not stored in .blend files), so deleting a catalog is a destructive action. Therefore we show a confirmation popup. Only catalog tree-items in the UI that represent an actual catalog can be deleted for now. With T91451 done, this will change (every item visible will be an actual catalog, so you'll be able to delete each). |
September 21, 2021, 15:03 (GMT) |
Port UI code to use the new catalog UUIDs |
September 21, 2021, 14:45 (GMT) |
Merge branch 'temp-asset-browser-catalogs' into temp-asset-browser-catalogs-ui |
MiikaHweb - Blender Git Statistics v1.06