There is no motivation for this outlined here, so I don't quite understand where this is coming from. On Linux and macOS these locations are standardized, so why would we want to deviate?…
@JulianEisel Could consider a compromise of 512 for FILELIST_ENTRYCACHESIZE_DEFAULT? That is the value used currently for Asset lists (256 passed to filelist_file_cache_slidingwindow_set() in…
As a sidenote, I don't think the whole caching adds much value currently, other than the sliding window for previews. FileDirEntry
is basically a duplicate of FileListInternEntry
plus the…
I'm not sure about this, this kind of defeats the purpose of having the cache at all. Of course previews will be more readily available while scrolling the more items we keep in memory and that…
This is indeed a quite random place to put this in, and I'm not sure how reliable it is.
This should be better:
diff --git a/source/blender/editors/space_file/filelist.cc b/source/blen…
The base branch of this was deleted for infra maintenance reasons, so had to create a new pull request: #107655
I'd simply consider this unsupported for now. It's not a code error that causes this, additional changes are needed to introduce support for such operators in the quick favorites.
Note that…