You are not logged in.
I use KDE and any time I find a program with the Gtk file dialog I find myself frustrated with it. It's the worst designed UX I've seen probably ever. Even the old Win95 file open dialog was better.
Is there any way to replace it with a sane file dialog?
My main two gripes are:
1) Sometimes you have to single click, sometimes you have to double click (one click selects, one opens. That means if you double click out of habit, it opens the directory AND the file at that position in the list in the next directory...)
2) There is no way to type in a path. Honestly, what were they thinking? I want to paste a file location and just open it without using the crappy GUI. Nope, I have to navigate directory by directory using the awkward GUI.
Is there any way to replace this awful piece of design with something, anything, more sane?
Offline
Hi,
2) There is no way to type in a path. Honestly, what were they thinking? I want to paste a file location and just open it without using the crappy GUI. Nope, I have to navigate directory by directory using the awkward GUI.
You have to press Ctrl-L, then you get a field to enter paths. That is the only sane way to use the dialog.
Is there any way to replace this awful piece of design with something, anything, more sane?
You'll have to patch and compile a custom GTK package.
Edit: Maybe you can also use a gtk3 module
Last edited by progandy (2017-11-09 16:49:24)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Online
There's no way of replacing it wholesale AFAIK (besides recoding it as progandy suggests), but you can apparently alter it in some applications (see https://bbs.archlinux.org/viewtopic.php?id=230974 ), and you always have the option to not use any gtk3 applications on your systems. Some applications still have gtk2 UIs, which you can enable at compile time (check the AUR for these).
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
I just remembered that pantheon-files includes a replacement that you might be able to load as a gtk module. It depends on zeitgeist, though. I also don't remember how it works and looks.
export GTK_MODULES=pantheon-filechooser-module
(might not be completely correct, but something like that.)
Last edited by progandy (2017-11-09 17:00:42)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Online
I just remembered that pantheon-files includes a replacement that you might be able to load as a gtk module.
Holy crap, that's pretty!
Offline
Hi,
Tom B wrote:2) There is no way to type in a path. Honestly, what were they thinking? I want to paste a file location and just open it without using the crappy GUI. Nope, I have to navigate directory by directory using the awkward GUI.
You have to press Ctrl-L, then you get a field to enter paths. That is the only sane way to use the dialog.
Aha, that's an improvement in usability at least. I clicked everything trying to get that to appear.
I just remembered that pantheon-files includes a replacement that you might be able to load as a gtk module. It depends on zeitgeist, though. I also don't remember how it works and looks.
That looks a lot better, I installed the pantheon-files package but export GTK_MODULES=pantheon-filechooser-module has no effect (in Lutris, at least, which is what I'm using to test). I'll keep playing around. At least with ctrl+l the file choose is a little more usable.
Offline
progandy wrote:I just remembered that pantheon-files includes a replacement that you might be able to load as a gtk module. It depends on zeitgeist, though. I also don't remember how it works and looks.
That looks a lot better, I installed the pantheon-files package but export GTK_MODULES=pantheon-filechooser-module has no effect (in Lutris, at least, which is what I'm using to test). I'll keep playing around. At least with ctrl+l the file choose is a little more usable.
Maybe it only works if you set pantheon-files as your default file browser (mime type inode/directory), but I don't think you want that.
https://github.com/elementary/files/blo … lugin.vala
It should be possible to build your own file dialog using the module as an example, but that might be tedious work.
Last edited by progandy (2017-11-09 21:36:44)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Online