3 ms·
I can barely figure out how to use the GTK+3 open dialog - why is "recent items" first? - why are the folders down the side random paths? - why is there
by blibble 6y ago
I can barely figure out how to use the GTK+3 open dialog
- why is "recent items" first?
- why are the folders down the side random paths?
- why is there no place to enter a path?
- why does it do a recursive search when I type in the window?
how to make an open dialog was pretty much perfected by MS 20 years ago
- drran 6y ago> - why is "recent items" first? 1. It saves tons of time. > - why are the folders down the side random paths? 2. Same as 1. > why is there no place to enter a path? 3. Because of 1, 2, and 4. Use ^L, when you need it. > - why does it do a recursive search when I type in the window? 4. Same as 1.
- _tulpa 6y ago> 3. Because of 1, 2, and 4. Use ^L, when you need it. > 4. Same as 1. > ... saves tons of time No. It really fucking doesn't. How is it ever supposed to be faster to try and figure out which search result for 'index.html' is the file in the somewhat-cluttered folder I just fucking navigated to for the express purpose of opening index.html, so that I don't end up selecting another file named 'index.html' from one of the subfolders? Just jump to the goddamn file in the current folder as I type, it's so much faster, and it's what everyone who has ever used the type-while-in-a-file-dialog feature expects to happen anyway. Also how have people not figured out that file search on your local computer kinda really sucks? The stuff you want to search for probably doesn't have a unique/meaningful file name. Folders namespace non-unique file names, and the full path then has some semantic meaning. And since humans are pretty good at semantics, we seem to be pretty good at navigating the semantic hierarchy of where we put stuff. Recursive search makes you read some inevitably tiny and low-contrast text to get the meaning back. Useful if you're truly lost but absolutely 100% not useful as the global default. Also also, what the hell do we do with years (decades?) of muscle-memory? Pretty much everyone else still uses the old behavior too so if you're cross-platform (or use only some stuff that is GTK3) that muscle memory isn't going away. Also also also, why the shitting fuck was #3 not the new default behavior (or why isn't the old default the new default for that matter). Why isn't this only-sometimes-useful recursive search bullshit hidden behind some non-intuitive undiscoverable hotkey?
- ziotom78 6y agoPoint 4. is one of the most annoying "features" in GTK+3, it is so different from the way "ls" works in the terminal.
- bmn__ 6y agoHello fellow GTK sufferer, I can give you a few tips so you don't need to despair. ctrl+l is the keyboard shortcut for editing the path. https://userbase.kde.org/Browser_Configuration/Firefox_Dialog_Integration https://userbase.kde.org/Browser_Configuration/Firefox_Dialo... KDE file dialogs for GTK+ applications: https://www.linuxsecrets.com/archlinux-wiki/wiki.archlinux.org/index.php/Uniform_look_for_Qt_and_GTK_applications.html#KDE_file_dialogs_for_GTK.2B_applications https://www.linuxsecrets.com/archlinux-wiki/wiki.archlinux.o...