Earlier quoted context omitted.
Yes, this exact issue frustrates me to no end. Another related issue: when saving something from Firefox, the file picker opens into _a random directory_ each time. Like maybe 50% of the time, it will be the most-recently-used directory, but the rest of the time it is a random directory that I had saved something to at some point in the distant past. It boggles the mind how these bugs can persist for years upon years…
I believe they are not random at all. I haven't dug into it, but I've seen similar behavior here, and my impression is that Firefox stores an association between some or all of the URL host component and the most-recently-save-to location. If you saved something from http://foo.bar.com/ to /whatever in the past, future visits-and-saves to *.bar.com (or maybe just foo.bar.com) will use /whatever as the default locatio…
GNOME has no thumbnails in the file picker and my toilets are blocked
351–360 of 756 posts
Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#352Earlier quoted context omitted.
On macOS, I install https://github.com/emreyolcu/discrete-scroll to disable scroll acceleration, because I find it annoying, and macOS has no config option to disable it.
Hey at least it's possible. System Preferences-level config has a cognitive cost, it's ok by me to move 1% or fewer level stuff to plugins. My example is that I want the scroll direction reversed when I have my trackball plugged in, but not on the trackpad, and there's a helper app called Scroll Reverser which does the trick. Alas, my white whale is focus-follows-mouse, and I just... can't have it. Not worth abandoni…
This maybe would be solved by a window manager that enforces never allowing windows to stack depthwise? Which OSX doesn't have of course. Just size-and-position-hotkey workarounds
Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#353Earlier quoted context omitted.
> Whether or not that's the correct decision, it's not an inconceivable design. I'm having trouble with the part of the design where we recognize that a file is selected (such that pressing causes a file to open), see the keypress, and then fire an event saying "open any file, whichever one you feel like" as opposed to "open this file right here, the one we can see is selected". If, as you maintain, the keystrokes ar…
Because the event says "open the currently selected file", not "open this file because it is the selected one". If the event is processed asynchronously w.r.t. other events which can modify the selection, you can get buggy behaviour. I don't find such a design that surprising. If you like simplicity, you would be tempted to go for it, because it doesn't involve duplicating data (namely, the selected filepath) between…
Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#354My personal theory about why this isn't fixed is that in open-source software, if you halfass a UI implementation one time it keeps that halfass implementation more or less eternally because it's "good enough" for the person who learns to work around it. For my photo editor Filmulator I resolved to not add features that haven't had the UI fully thought through. For a while it meant it was definitely subpar capability…
I use Inkscape regularly and have issues with its UI. If I click and drag an object fast enough, often the object beneath the one I want is selected and dragged. It’s absolutely frustrating but I eventually learned to click, pause briefly, then drag to get around it. I’ve invested too much time learning the tool to move onto something else at this point.
Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#355Sometimes I wonder if I should just quit starting my own side projects and instead take one open-source project and just work to improve the quality. No new and shiny stuff, but boring bread and butter business. For example, I like XMPP, but many clients seem to have quality issues. So I could start writing tests for them and therefore find and fix bugs?
I think the difference between an okay piece of software and a great piece of software is how cognizant the designers and developers are of these things. It's partially why I use an iphone now over android. Even if I disagree with how something is done it's usually evident that Apple at least _thought_ about it. It's not perfect, there's still the occasional interaction that's just plain bad, but those moments are much rarer than I encounter on my PCs (Xubuntu/MX Linux).
If I ever have the resources to retire I think I'd dedicate a solid chunk of my time to just work on those quality issues.
Just to preempt the replies, this is how most of these conversations go:
Alice: I dislike [x] because I can't do [a].
Bob: Oh, why are you trying to do [a]? You can accomplish that by doing [b], [c], and then [d]. [a] doesn't really make sense, let me explain the model behind how this all works.
Alice: Thanks for explaining the model to me, but I still just want to do [a]. Could we expand the model, or handle this as an edge case?
Bob
: No! [a] breaks the model! Things are much simpler if you just embrace the model.
: If you want to do [a] go use this other product that's broken in other slightly annoying ways.
: If you want to do it, you can open a PR adding it. But we probably won't add it because it doesn't fit the current model, and we consider that 'bloat'.
It's difficult to get into contributing to some of these projects because you come in with a change you want to make, but you have no standing in the project to effect that change (or are out of your depth and need to convince a more established dev to help you). Which makes perfect sense, a project with random contributors adding their own preferences is anarchy.It really seems like the best projects have a very strong guideline/interactions framework, or a BDFL (benevolent dictator for life) who takes UX very personally. Most open-source projects are founded with a strong technical vision, but not a strong UX one.
The closest I can think of in the open-source desktop space is ElementaryOS. Which is lovely, but I dislike a few of their core decisions enough that using it is a pain.
The dream is a DE that enforces strict UX paradigms...but also lets you customize them easily. But I'm not sure if that's even possible. Even Apple isn't perfect and they're just trying to enforce one 'Apple way' to do things.
Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#356Earlier quoted context omitted.
> If you are a developer and you don't agree with direction changes, you don't have to work on them I would tell the same to Poettering, Clasen, and co. There is really nobody who obligates them to work on their "innovations" in GNOME with religious zeal if the rest of the project showed no interest, speaking lightly. If nobody wants to work on their stuff, they can't claim "victimhood" as if that happens as a result…
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. Again, if you are a developer and you disagree with someone's choices, you are free to take it in your own direction. You do not have to work on anybody else's stuff if you don't want.
That would be best said to persons named above.
They were free to fork GNOME into their touchscreen based imaginary future, and experiment with it even more freely as a minority group, rather than trying to hijack the project, and getting stalled half-way because of popular pushback.
Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#357Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#358Earlier quoted context omitted.
IMO it's perfectly valid criticism in its lambasting of the bug itself as well as its vintage. When I want to upload a screenshot, photo or video to an email, an IM, a web page etc., I really do not want to send the wrong one.
I can agree with that. But I could say that about things in Windows and MacOS too. It's not like Gnome is unique in this regard. In some regards Linux is more advanced than Windows or MacOS, does that mean Windows and MacOS users are "used to mediocrity" as the article says? As for not wanting to upload the wrong one, doesn't the file picker show a preview of the selected file? Sure, not as good as thumbnails, but it…
Some of the GTK filepickers on my system do show previews (e.g. Signal) but others do not (Mozilla - since fixed by the incantations needed to have them use KDE's).
Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#359Someone created a fix for this 3 years ago. The Gnome maintainers refuse to add it for whatever reason. https://github.com/Dudemanguy/gtk
Re: GNOME has no thumbnails in the file picker and my toilets are blocked
#360Earlier quoted context omitted.
Hey at least it's possible. System Preferences-level config has a cognitive cost, it's ok by me to move 1% or fewer level stuff to plugins. My example is that I want the scroll direction reversed when I have my trackball plugged in, but not on the trackpad, and there's a helper app called Scroll Reverser which does the trick. Alas, my white whale is focus-follows-mouse, and I just... can't have it. Not worth abandoni…
How does "focus follows mouse" work? If I'm understanding; your desktop is a collection of various sizes windows, maybe overlapping and stacking. If your mouse goes off the side of the one you're focusing, it will auto focus the one you're now hovering over. Won't this lead to accidents where you'll have a larger window suddenly gain focus, with no way to see the old one and re-focus it? Seems easy to make a mistake.…
In real, XWin-style focus-follows-mouse, the window you mouse over gets the focus, but, isn't pulled to the front. If you click, it gets the front and the focus.
I use Moom, a semi-tile snap-style window wrangler, and a widescreen with three panels. What I want to do is just slide the cursor over and start typing, but I have to remember to click, and often enough I just don't.
The One True Wiki has a nice discussion of the subject: https://wiki.c2.com/?FocusFollowsMouse