Working on implementing the desktop app for my new cloud service called Greenhouse. The service is going to be similar to pagekite but cheaper, more fully-featured, and more secure by default. The desktop app is an fbs based (python + QT) thing which comes with a background daemon, the background daemon runs caddy server to manage Lets Encrypt TLS certificates and threshold, my TCP reverse-tunnel application. Later on I’ll build a CLI that talks to the same daemon. It has to support mac, windows, and linux.
Plan is to allow everyone, not just “tech wiz” users, to easily own & host websites and servers accessible on the internet from their own home. Self-hosting, so they don’t have to give up ownership of their data and processes to a 3rd party.
A lot of the criticism I see leveled against Gnome centers around the way they often make changes that impact the UX but don’t allow long-time users to opt-out of these new changes.
The biggest example for me: There was a change to the nautilus file manager where it used to be you could press a key with a file explorer window open, and it would jump to the 1st file in the currently open folder whose name starts with that letter or number. They changed it so it opens up a search instead when you start typing. The “select 1st file” behaviour is (was??) standard behavior in Mac OS / Windows for many many years, so it seemed a bit odd to me that they would change it. It seemed crazy to me that they would change it without making it a configurable option, and it seemed downright Dark Triad of them that they would make that change, not let users choose, and then lock / delete all the issue threads where people complained about it.
It got to the point where people who cared, myself included, started maintaining a fork of nautilus that had the old behavior patched in, and using that instead.
What’s stopping people who hate the new & seemingly “sadistic” features of gnome from simply forking it? Most of the “annoying” changes, at least from a non-developer desktop user’s perspective, are relatively surface level & easy to patch.
Wow, I thought I was the only one who thought that behavior was crazy. Since the early 90’s, my workflow for saving files was: “find the dir I want to save the file in,” then “type in the name.” In GNOME (or GTK?) the file dialog forces me to reverse that workflow, or punishes me with extra mouse clicks to focus the correct field.
I have never wanted to use a search field when trying to save a file.