← Back to context

Comment by lproven

1 month ago

The problem is this:

There was existing UI for this. It's called IBM CUA and it's been around for about 40 years now.

https://en.wikipedia.org/wiki/IBM_Common_User_Access

It worked in Windows 2 and 3 and everything since. It worked in DOS since about 1990. It worked in OS/2. It works in Xfce, and up to a point in LXDE, LXQt, GNOME 1/2, MATE, Cinnamon, EDE, XPde, and lots of other Linux and xBSD GUIs. A form of it works on MacOS.

But GNOME ripped the whole UI out and has re-invented a worse version of its own. (KDE has partially kept something like it but changed half the keystrokes, which is almost worse.)

If you're blind or have some disability that stops you using a mouse, say, this makes it a TONNE more work.

That was a bad idea.

I want the industry standard UI back.

Yeah. I'm actually planning on making a qwidgets based CUA desktop for BSD (and /Linux too I suppose). Despite not hating GNOME and being able to defend it we need a good unixy (IE, do one thing and do it well) desktop that doesn't try to do everything or pull in that many dependencies (it won't be based on KDEs libraries for example)