From: Andrej N. G. <an...@re...> - 2012-09-17 00:10:03
|
Hello! I've mostly finished VFS for menu://applications/ paths. It's just written for now (less than 30k overall) and I will get it to work yet. That implementation will remove hardcoded support for menu:// scheme from FmFileInfoJob, FmDirListJob, making fm_file_info_*_from_menu_cache_item() APIs unused and therefore deprecated. When I get it to work I'll push it info 'fm-file' branch. There is also fm-app-menu-view.c where application tree is created from menu and I think to make it use FmDirTreeModel instead would be much better (with root dir menu://applications/ of course) and cleaner. What do you think? And I still think that search in 1.0.2 should be done via VFS instead of separate class FmSearchJob, therefore hardcoded handling of search:// can be removed from FmPath and FmFolder. :) Cheers! Andriy. |