Luis Cardoso (10-05-2013, 10:45) escreveu:@Xterminator,
Eu sei que o Firefox e o Chromium são Gtk2, mas a janela de selecção é uma chamada ao Sistema para mostrar essa janela. Mas desde que surgiu este Gtk3 que acontece isto, uma chamada proveniente de uma aplicação Gtk2 reduz as funções presentes na janela. Lembro-me de antes do Gtk3, as janelas de selecção de pastas e/ou ficheiros era semelhante a essa do Epiphany (à excepção das breadcrumbs).
Algumas aplicações GTK2 utilizam ainda pelo que pude observar chamada para gnome-vfs que é obsoleto,independente da chamada utilizada, gio/gvfs, gnome-vfs, gtk+
não sei qual é utilizada pelo firefox, mas por exemplo no caso do gimp,inkscape e outras aplicações se eu colocar um atalho da rede nos bookmarks, mesmo não mostrando a rede em si no painel lateral do seletor de arquivos, este atalho fica disponível.
Este processo de migração foi iniciado ainda no gnome 2.22, glib 2.16.
Pelo menos na fundação mozilla esta como corrigido, talvez seja um problema relativo ao ubuntu, já pensou nesta hipótese? antigamente havia a possibilidade de modificar isto atraves do gconf-editor na opção gtk_file_chooser_backend, mas hoje creio que a chave foi obsoletada pois já se passou muito tempo desde que o gio foi adotado.
https://bugzilla.mozilla.org/show_bug.cgi?id=494163https://bugzilla.mozilla.org/show_bug.cgi?id=402892https://bugzilla.mozilla.org/show_bug.cgi?id=713802Mais uma vez digo, veja se o mesmo problema ocorre no fedora que ao meu ver é uma distro realmente voltada para o gnome, tanto que a maioria dos patches de integração são criados lá.
https://live.gnome.org/GioPort/GVFS
Origem: Wikipédia, a enciclopédia livre.
GVFS1 é um substituto para o GnomeVFS,2 o GNOME Virtual File System. GVFS opcionalmente permite que os sistemas de arquivos virtuais suportados sejam montados através do FUSE.3
GVFS consiste de duas partes: uma biblioteca compartilhada que é carregada pelas aplicações suportando GIO e o próprio GVFS, uma coleção de daemons que se comunicam uns com os outros e o módulo GIO sobre D-Bus. Isto move os sistemas de arquivos virtuais para fora dos processos clientes, diferentemente do GnomeVFS, mas algo semelhante a KIO.
Backends suportados incluem integração HAL, SFTP, FTP,WebDAV, SMB, ObexFTP, e suporte a montagem de arquivos (através de libarchive).4
Desde julho de 2009, 107 dos 113 componentes GNOME registrados tem sido portados para GIO,5 a medida que se faz necessário suportar URIs GFVS. Para componentes que normalmente não suportam URIs GFVS, o módulo GVFS-Fuse é usado, o que dá caminhos absolutos para aplicações, montadas sob uma pasta no diretório home do usuário