March 21, 2015, 15:42 (GMT) |
WIP Amber: very quick, dirty, primitive and broken first implementation of tags handling. We cannot do that correctly with current listdir system, have to rework again in asset-experiments brnach first, so that listing, filtering and sorting is completely "delocalized" to asset engine (will also try to solve scalability issues). |
March 19, 2015, 15:15 (GMT) |
WIP |
March 19, 2015, 13:01 (GMT) |
Merge branch 'master' into asset-experiments |
March 17, 2015, 20:07 (GMT) |
AssetEngine: add IDProps, and RNA access to actual asset engine from filespace. Also, some quick dummy test/demo code for that in Amber. |
March 17, 2015, 15:27 (GMT) |
Merge branch 'asset-experiments' into asset-engine Conflicts: source/blender/editors/space_file/filelist.c |
March 17, 2015, 15:02 (GMT) |
Fix broken 'sort by type' in filebrowser. Also, take advantage of blentype stored in entries now, this greatly simplifies (and make quicker) that sorting for blendlib items! |
March 17, 2015, 14:39 (GMT) |
Add a 'comment' field to listdir revisions. Also, make clear tags are only informative here. Reason is, if the project is a success, we have to think big and imagine asset engines managing catalogs of tens or hundreds of thousands of entries (web ones e.g.), we cannot hold list of those in filebrowser! So most of filetring will be 'deffered' to asset-engine. We'll also probably have to implement a 'chunck listing' behavior (to only list at most n entries in a row), for same reasons. This will make things slightly more complicated :| |
March 17, 2015, 13:47 (GMT) |
Merge branch 'master' into asset-experiments |
March 16, 2015, 20:23 (GMT) |
Amber: Some cleanup and atempt to fix repeated entries, not yet working. |
March 16, 2015, 19:51 (GMT) |
I18n: update for new akward algo names in UI messages... |
March 16, 2015, 19:18 (GMT) |
Continue fleshing out Amber. Start to add real asset engine behavior. Still completely uncomplete and not even half working. |
March 16, 2015, 12:51 (GMT) |
Merge branch 'asset-experiments' into asset-engine |
March 16, 2015, 12:48 (GMT) |
Merge branch 'master' into asset-experiments |
March 15, 2015, 19:34 (GMT) |
Fix nasty bug preventing any navigation in directories! Think issue also exists in master code actually, where some op properties could be left uninitialized in 'params_to_op' helper func... But it does not backfire like that for sure. |
March 15, 2015, 16:28 (GMT) |
Amber: only list dirs from real filesystem. Actual data (assets) are to be 'listed' by another way! Also, fix mem leak. |
March 15, 2015, 14:48 (GMT) |
Merge branch 'asset-experiments' into asset-engine |
March 15, 2015, 14:31 (GMT) |
Merge branch 'master' into asset-experiments |
March 13, 2015, 21:26 (GMT) |
Start to make Amber a bit more serious! Still useless - behaves more or less like a very basic, broken filebrowser. But basics are here, and listing process seems to be working pretty well. |
March 13, 2015, 14:21 (GMT) |
Revert "Revert "Merge branch 'asset-engine' into asset-experiments"" This reverts commit f751e34f91f63b97ffd31821beacfae79335777e. |
March 13, 2015, 14:18 (GMT) |
Revert "Merge branch 'asset-engine' into asset-experiments" This reverts commit ccd14792005083e4da5fdca2e82dfa6093082f35, reversing changes made to 8da3bb3885e803c67f1d06e4fc2f11d98d9011b9. Conflicts: release/scripts/startup/bl_operators/__init__.py release/scripts/startup/bl_operators/amber.py source/blender/blenkernel/BKE_asset.h source/blender/blenkernel/intern/asset.c source/blender/editors/space_file/file_ops.c source/blender/makesrna/intern/rna_asset.c |
|