From: Sergio <ser...@ya...> - 2012-09-17 19:38:38
|
--- Em seg, 17/9/12, Andrej N. Gritsenko <an...@re...> escreveu: > De: Andrej N. Gritsenko <an...@re...> > Assunto: Re: [Pcmanfm-develop] Internal VFS progress in Libfm. > Para: pcm...@li... > Data: Segunda-feira, 17 de Setembro de 2012, 12:19 > Hello! > > To pcmanfm-develop has written on Monday, 17 September, > at 3:09: > > 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. > > Pushed into Git. Test it thoroughly, please. > It works still the same > basic as before but it has possibilities to improve since > all menu:// > stuff is GFile data now. And yes, the only place which is > still aware of > menu-cache is src/gtk/fm-app-menu-view.c. :) > > > 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. > Just checking. After I 'git pull' I can just 'git checkout fm-file' and build libfm? And this is just for the 'Applications' menu? Thanks. |