#SoftwareGripe links which cannot be right-clicked upon so as to open them in a new tab, thereby requiring you to remember to use the browser back-button when you're done if you don't want to lose your place.
I mean, seriously. #WTF.
(Yes, I know the technical reason this happens, but it's unnecessary. DO BETTER.)
#softwareGripe "Software Boutique" shows NextCloud's icon in its little teaser screen, but it's nowhere to be found when I search or browse for it.
What's weirder is that I'm pretty sure I installed it from the Boutique just a couple of weeks ago on another system (same Ubuntu release, same hardware).
Worse: When I seach for "next", it says "1 applications found" but won't take me to it.
I finally found it in a secondary installer, whose relationship to the Boutique I kind of don't really understand.
#softwareGripe Client apps which won't let you see the server settings after you set up the account.
Like, CalDAV works on my phone but not -- using the URL which I thought was correct -- on @Harena's. Am I actually using the same URL? No way to tell for sure. Hopefully I can figure it out from the Apache log, but I shouldn't have to pull teeth like that. :-P
When you indent in #HTML using lists, and one of the items has a blockquote, you lose all the indentation after the first line-break.
This makes it impossible to neatly indent blocks of text with line-breaks in them.
There may be a way to fix this with CSS, but I don't know it.
Okay, #Audacity, I got some more bones to pick with you. 🤦♀️
#softwareGripe Can someone plz explain to me why an image scanner isn't an input device that I can configure with the control panel and share over the network??
I was told 15 years ago that Linux, because it separates the back and front end of the scanning process (unlike the way Windows did or does with TWAIN), makes it possible to share scanners over a network -- but every time I've tried to follow the (fiddly, non-user-friendly) instructions on how to do this, it worketh not.
What's the deal with when you search for something on Google, and it finds a couple of matches, but you go to the links and the thing you searched for isn't there?
Ok, maybe it's been deleted since the URL was crawled...
...then you go to the cached version of the page -- directly from the search results showing an excerpt from the page with the text you're looking for -- and even that doesn't have the text.
#softwareGripe When you make a selection for cropping in Gnu IMP, why doesn't that also become a selection?
(For that matter, why are there even two different tools for this? I suppose it's convenient to be able to just click-to-crop, but I'd be just fine with a right-click option on the selection tool instead.)
Have I mentioned before, #Audacity, that it is a serious problem when you cannot find "one or more external files" which are actually right there, just because the project folder has been moved or copied -- and won't even give me the option to browse for them?
(CoolEdit Pro does give this option, when files are moved, and it's not even open-source; what's your problem??)
This basically means that projects have to be manually reconstructed when moved or copied from one place to another.
Ever hear of, like, relative file-paths? It's a thing.
#softwareGripe disk-space-usage analyzers that can't tell the difference between local folders and folders that are actually links to folders on another disk
#FileLight, I'm lookin' at you
Yes, you can list folders to exclude -- but that's imprecise and also I shouldn't have to.
(mumble mumble reliably work over sftp, too, dang kids get off my lawn)
#softwareGripe Linux MINT 17.3 (2017) has an adjustment for mouse double-click timeout. Kubuntu 20.04 (2020) does not.
Neither of them have an adjustment for debouncing (minimum time-interval between clicks before they are counted as separate), which is what we really need because both of our mice have suddenly developed a tendency to emit double-clicks on a single click.
#softwareGripe social software which doesn't allow you to enter a reason when requesting contact with another user (like, how you know each other, or what made you want to follow them -- so that they will have some idea of whether or not to accept the request if they don't recognize you off the bat).
(I have mainly been on the other end of this -- receiving follow or friend requests from people I don't recognize, which sometimes turn out to be people I want to allow and sometimes don't.)
This applies to pretty much every social application ever, to the best of my recollection. whyyyyyy??
#softwareGripe web apps with hard dependency on PostgreSQL... or any specific database engine, really, but PostgreSQL's GUI is still difficult to work with afaik (did not support ssh tunneling, last I checked).
I mean, just, why??
Is there any way to disable Firefox's "drag a tab out of the window to open it in a new window" feature? I'm forever accidentally doing that when my mouse-pointer drifts just a bit too much. #softwareGripe
Okay, it's official: I really hate Mastodon's post-length limit. No other social network software has it. Why do we? ...except for being more like Twitspace, which doesn't really seem like a laudable goal tee-bee-queue-aitch. #SoftwareGripe
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!