Live data from Hacker News

GNOME has no thumbnails in the file picker and my toilets are blocked

jayfax.neocities.org

581–590 of 756 posts

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#581

Earlier quoted context omitted.

Even worse is when you know the exact file name that you want to open, and the interface fights against you writing it! For example I want to open /tmp/a.png, but there's thousands of files on /tmp and the cursor disappears while "loading" them, and and some characters of the file name are lost, or typed on different parts of the interface.

Recursive search instead of type-ahead search within one directory in the file picker is criminally terrible. I don't think there is any implementation of a file picker that behaves like this (other than Gtk's).

The lack of typeahead in GtkFileChooser is my biggest annoyance that I've ever come across. Ever since I started using computers nearly 25 years ago I used typeahead to navigate through directories and I can't imagine doing it otherwise. The idea of removing typeahead is anti-human to me, I couldn't adapt even though I really tried to.

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#582

I've always hated the thumbnail view. Always turned it off on all windows machines - it might be just me but it's harder to find what I'm looking for 80% of the time. What's worse is that windows seems to find some sneaky way to turn it back on for some folders. Have multiple registry tweaks to show every folder in "details" mode that I have to run every couple of months for some reason to keep it that way!

I agree most of the time - aside from when I need to choose an image in a directory of (poorly named) images. Surely this is the situation where you do need thumbnail view? Does this never happen to you?

I agree, but that's really rare for me. Most of the time I find the right file by flicking trough the image viewer and memorizing the filename.

Also it's a more generic problem - say for poorly named documents or other files that don't have thumbnails. Right click -> open seems to solve most of those times.

So it does happen to me, but I still don't use it.

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#583
post #36

Earlier quoted context omitted.

At least enough people care that its become a meme in some tech communities. https://wiki.installgentoo.com/wiki/File_Picker_meme

Yes, and Gnome is in part responsible for a lot of "desktop" issues with linux. Distros must switch to KDE by default to help eliminate part of this stigma. KDE is so amazingly good that there is no excuse to keep using Gnome.

I was happy KDE user for very long time - first 3.x, then 4 (even with all those glitches and bugs at the very beginning). Then I had 7-8 years break off Linux and last year decided to install it on my new desktop machine.

Went with Plasma first - did not go well. I simply cannot get comfortable with it and general look and feel is not working for me (I prefer defaults and I avoid much tweaking and any 3rd party customization). I settled on Cinnamon, but it was close tie with GNOME which was actually quite refreshing experience for me.

So, to each his own, but I just do not see KDE as "the sanest" default.

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#584

Earlier quoted context omitted.

Yes, a save panel is a save dialogue. It’s just Apple terminology. > I don’t quite get the point of dragging a file to a save dialog at all though? On macOS (since forever) and iOS (since 11), there is a heavy focus on drag. You should be able to drag anything from any app to any other app and something should happen. This is facilitated both by system-level frameworks (so that all apps can gain correct drag-handling…

> On macOS and iOS, it’s not just built into every app, it’s built into the operating system itself. I can't see how it's any more part of "the OS" in MacOS than in Windows? > On Windows, apps need to implement this behaviour manually. Figuring out how to deal with certain file types is not built into every app out of the box. Every app on both Windows and MacOS have to implement most drag & drop handling themselves.…

Text

> I can’t see how it’s any more part of “the OS” in MacOS than in Windows?

Think of “the OS” as the whole package, not just “system components and software other than user-installed applications”.

Because it’s implemented at the system framework level, and there’s basically only three system frameworks for developing macOS apps — Cocoa, UIKit for Mac, and SwiftUI — and two of them call into the other.

That means practically every application (well, maybe not every; the number of UIKit for Mac apps is on the rise) shipped with macOS is a good macOS citizen, compared to Windows which is a mish-mash of apps built with all the many various application frameworks that have shipped with Windows.

Some parts of Windows are UWP. Some are Win32. Some are WPF. None of them can be expected to behave identically. Many of them don’t behave the same way as basic system apps. Explorer behaves nothing like Settings.

> Every app on both Windows and MacOS have to implement most drag & drop handling themselves.

On macOS, only custom handling is required. When an app is built from standard components, Cocoa does it for them. These are not rare edge cases — these are buttons, text fields, text areas, image wells, and all the other basic components that make up the majority of apps.

> If you are the audacity developer you’ll be notified that someone dropped an mp3 on the surface of your window. You’ll have to take it from there. That’s 100% the same thing in windows.

I’m aware of that. Actually, I mentioned Audacity in a section where I illustrated three examples of where one would expect an application to accept something that has been dragged in. That wasn’t an example of anything exceptional to macOS.

> File drag events work like that on windows.

Again, you’re on a section where I’m illustrating standard, expected behaviour for drag-and-drop.

I don’t start really talking about anything macOS-specific until the section where I mention proxy icons, so I’ll respond to the next section.

> First of all, there is no proxy icon!

I explained proxy icons as an illustration of why a Mac user might want to drag-and-drop into open/save panels as a means to directly answer your question on that very point.

> the missing capability is the proxy icon

You got a bit hung up on the proxy icon. It was just one way that a Mac user might want to drag and drop. I mention a couple of other ways that a person might want to drag and drop something into an open/save panel.

The lack of proxy icons in Windows is orthogonal to the point of open/save panels being needlessly destructive.

> I want to repeat - and this is important. The windows save panel isn’t special.

That’s a technical detail. That has nothing to do with the merit of whether or not it should be that way.

> One can argue that this is a poor choice

Yes.

> but that’s what it is

Yes. That doesn’t make it good.

Microsoft has demonstrated an affinity for reinventing their own user interface elements with breaking changes in each iteration. There was nothing stopping them fixing this behaviour then, there’s nothing stopping them doing it now — there is absolutely no reason an application should depend on destructive behaviour.

> It’s absolutely not a clear cut case of “Well that dialog should be non-destructive so dropping should do navigation! Case closed!”

That slightly misrepresents my argument. I don’t believe it’s necessary that Windows open/save panels should behave as on macOS.

I just believe user interfaces whose purposes only cover two of four letters in CRUD (specifically [C]reate for saving a file and [R]ead for opening one) should avoid being destructive.

That could even be fixed with a simple confirmation dialogue.

> there are several types of file dialogs in windows, and some are more like what you describe

Why are there non-destructive and destructive file dialogs? Why are destructive ones the most common?

> Perhaps if windows had proxy icons

Irrelevant. Protecting user data doesn’t necessitate proxy icons. Microsoft simply chose to reuse a control with zero affordances for use-case; they made the choice not to protect user data.

> because proxy icons would have made drag to navigate work?

You’re stuck on the proxy icons. They were just one thing you could drag.

> It sounds to me you have a few such discoveries to make on windows which would make the experience less frustrating

I’ve been using Windows for the past 25 years. I still use it today, every day.

I don’t have any sudden discoveries to make, I know it back to front. With every release, it deviates worse from its own standards than any UIKit for Mac app ever could from regular Cocoa.

Fundamentally, Windows is composed of several incompatible technologies that all work completely differently from each other because of historical internal competitiveness from a fractured company. That legacy lives on today — and worsens with each release as Microsoft continues to pour efforts into other application frameworks (WPF is deprecated; UWP is unloved; WinUI is supposed to unify them; but React Native is more likely to have an impact), creating massive schisms in the consistency of the user experience.

When Windows’ absolute basic components, the user interface elements you encounter in every app, are clearly the product of some technical desire for standardisation on a single control rather than any real desire to protect user data, I’m inclined to think the user experience is not at the forefront of Microsoft’s design philosophy.

But that’s not because of a lack of proxy icons.

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#585

Earlier quoted context omitted.

> I would advise holding off judgement on specific individuals unless you have worked with them closely and you have a deep understanding of why certain decisions were made. Is this advice meant to be applied against all people, or just other developers? I certainly wouldn't apply this standard to RIAA lawyers suing kids. I judge them to be worms even though I never worked with them. And don't even get me started on…

> Is this advice meant to be applied against all people, or just other developers? I certainly wouldn't apply this standard to RIAA lawyers suing kids. I judge them to be worms even though I never worked with them. And don't even get me started on politicians These developers do not wield power over anyone and they are not filing lawsuits. They are developing code, either as their job, or as volunteers. And in either…

What I'm talking about really has nothing to do with power. Maybe the examples I chose suggested that power dynamics are relevant to my point, but I think they aren't, so here is another example without one: Should an architect refrain from judging Frank Lloyd Wright just because they never worked together? I think certainly not. That seems completely backwards to me. Anybody is entitled to have an opinion on Frank Lloyd Wright, another architect particularly so.

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#586

You will find lots of such examples of a feature which you personally find very important and wonder why such a simple thing is not supported yet. I guess everyone has such examples. And you will also find such examples for MacOSX or Windows. For me personally, I wonder why mouse wheel/scroll acceleration is still not implemented. I implemented it a while ago for Xorg, which is outdated now, and also the maintainer w…

> And you will also find such examples for MacOSX or Windows. If anyone wonders, here are three from Mac last I used it: - fn took the place of ctrl on the laptop (but not the full keyboard). Unlike on Dell and Lenovo who also has this problem it could not be remapped neither at boot nor in the OS. - CMD - tab forced me to think ahead of time if I want to change to the last application or the last window of the same…

macOS has more consistent keyboard shortcuts than Windows.[1] Some cross platform apps do their own thing.

[1] https://support.apple.com/en-us/HT201236

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#588
post #258

Earlier quoted context omitted.

On macOS you need to "Option-Click" on Scaled radio button to see full list of resolutions.

The resolution was correct, but the scaling options were hidden.

You need to enable HIDPI then install something like “resolution menu”

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#589
I've noticed this problem on XFCE, and using i3, and I always just assumed it's because I hadn't installed a proper alternative, and was just using the defaults. I'm ashamed to say I'm part of the problem :( I didn't realise it was like this on arguably the main Linux DE though. That's awful.

Re: GNOME has no thumbnails in the file picker and my toilets are blocked

#590
post #318

Earlier quoted context omitted.

>KDE is so amazingly good that there is no excuse to keep using Gnome. IMO, one aspect where Gnome excels is its tight integration of alternative input methods. I remember it being controversial that Gnome blessed ibus over alternative engines, but as a result, setting up CJK input is simple and foolproof. Although I prefer KDE in every other way, I have never managed to get ibus working correctly in that environment…

CJK input magically working easily and reliably in Gnome is the pretty much the only reason I use it over KDE. And setting it up doesn't require following a wiki, using the commandline and/or having to edit obscure config files or messing around with weird GUI settings apps. I have nothing against KDE by any means (I love it, and also really appreciate their initatives like KDEnlive, etc.), but I don't think I've eve…

I remember finding what worked was quite of a hassle in KDE, but once I chose fcitx over ibus I've had little issues with CJK input.
Post reply on HN