Live data from Hacker News

Gnome Files: A detailed UI examination

datagubbe.se

11–20 of 293 posts

Re: Gnome Files: A detailed UI examination

#11
The worst part of GNOME, files included, is the gtkfilechooserwidget.c, in both gtk3 and gtk4, having a bug which errors out and pops up if you paste a file path into a file->open dialog. Gtk devs say the filechooser code is so spaghetti no one wants to work on it to make filename-entry location-mode work by default again. And I agree, I tried for a year on and off to patch it myself in gtk 3.22 and 3.24 and I could only ever fix it for the first launch of File->Open for a given process. Subsequent Opens would error out again.

GNOME UI, and now Gtk since 2014, is not written with people who use the keyboard in mind. That's it's biggest UI weakness.

Re: Gnome Files: A detailed UI examination

#13

The worst part of GNOME, files included, is the gtkfilechooserwidget.c, in both gtk3 and gtk4, having a bug which errors out and pops up if you paste a file path into a file->open dialog. Gtk devs say the filechooser code is so spaghetti no one wants to work on it to make filename-entry location-mode work by default again. And I agree, I tried for a year on and off to patch it myself in gtk 3.22 and 3.24 and I could…

File Chooser gripes, I get. It's one of many pain points of GNOME, and one that's haunted GNOME for ages.

But GNOME is highly (primarily even) keyboard-driven. The meme since 3.0 is that it's built for touch first, but nobody who's said that has ever used GNOME on a touch device, it is a nightmare. GNOME's primary controls are through keyboard shortcuts or the occasional broad mouse gesture that has a faster keyboard alternative.

Re: Gnome Files: A detailed UI examination

#14
post #9

Decent critique, but it mixes together two things: the design language, and UI papercuts showing a lack of attention to detail. Consider the current macOS Finder: https://a.qoid.us/20240907-finder.png Finder's design is extremely similar to GNOME Files! And so the inherent downsides of the design language are present in Finder too, such as it being harder to drag windows around or click to activate windows. But macOS…

Finder does have a location bar, which it calls a “path bar”, but it’s off by default. There’s a menu item to turn it on.

Re: Gnome Files: A detailed UI examination

#15
post #6
post #3

I don't use Gnome since the days of version 2, which was really nice and friendly. But I was impressed by how well the latest iteration works in a tablet. That's a great advantage, because it's the same UI as a desktop. Plus, they have made sure all core applications work well using a touch UI.

From the article's summary: > Some common features are only accessible - and discoverable - through keyboard shortcuts. The keyboard shortcuts listing is non-interactive, modal, and incurs a substantial mental context switch.

This part was about the location bar, I believe. For what it’s worth, on my machine (with Files 46.2) clicking on the name of the current directory or on empty space to the right of it in the location bar does turn it into a text box. (I always use Ctrl-L in practice so I had to actually go and check. It might be that clicking did not work in earlier versions?..)

Re: Gnome Files: A detailed UI examination

#16
post #3

I don't use Gnome since the days of version 2, which was really nice and friendly. But I was impressed by how well the latest iteration works in a tablet. That's a great advantage, because it's the same UI as a desktop. Plus, they have made sure all core applications work well using a touch UI.

Nobody uses tablet laptops in tablet mode because generally speaking it sucks. Using a touch screen to type sucks and sucks so much worse than your phone because its bigger and more awkward.

Holding it in tablet mode is garbage because of size and weight. As soon as you have it propped up you might as well use the keyboard. It joins using a stylus for a phone and touch screen all in ones in the list of neat but completely useless features.

Re: Gnome Files: A detailed UI examination

#17
Glad to see someone go deep on this in a way that I've felt while using it but was unable to fully articulate why it's so bad.

Again, I'll keep saying it, I'm not the biggest Apple fan in the world, but however many Gnome devs in a trenchcoat will never equal a Steve Jobs and it's weird, borderline pathetic, for them to keep trying -- when all they end up doing is changing things for the sake of changing them.

Re: Gnome Files: A detailed UI examination

#18
Was happy to read this, as I've often imagined doing this myself (i.e. thoroughly hashing out commentary on a bunch of nits in a GUI that annoy me and I'm convinced should be better).

I agree that ctrl+L is a weird shortcut in a vacuum, but it's one I've known for 15 years, originally from using browsers. And it always makes me happy that Windows and Gnome (and Nautilus, which isn't the gnome default but is still present) all share it, which is nice for old/power-users.

(but actually, on re-read, the complaint may not be with the shortcut at all, and purely with the "no other way")

There's something in the room (I think it's an elephant), but not mentioned in the post, which is that the current Gnome UI is very Windows 11-like, while screwing up a lot of the details (hover-text, location bar being clickable).

(After using Gnome with 14.04 and 20.04, I had stability issues in 22.04 and am now happily on XFCE; long-term stability ftw)

Re: Gnome Files: A detailed UI examination

#19
post #17

Glad to see someone go deep on this in a way that I've felt while using it but was unable to fully articulate why it's so bad. Again, I'll keep saying it, I'm not the biggest Apple fan in the world, but however many Gnome devs in a trenchcoat will never equal a Steve Jobs and it's weird, borderline pathetic, for them to keep trying -- when all they end up doing is changing things for the sake of changing them.

[flagged]

Re: Gnome Files: A detailed UI examination

#20
post #17

Glad to see someone go deep on this in a way that I've felt while using it but was unable to fully articulate why it's so bad. Again, I'll keep saying it, I'm not the biggest Apple fan in the world, but however many Gnome devs in a trenchcoat will never equal a Steve Jobs and it's weird, borderline pathetic, for them to keep trying -- when all they end up doing is changing things for the sake of changing them.

I have actually had more problems with the Mac OS finder then I have the gnome one, and all of my problems stem from answering the question “how do I go up a directory from where I am?” Never bothered to figure out the actual right way. Might be easy. But hard to figure out
Post reply on HN