Basically competent support for hardware for laptops newer than 2014. Proper thunderbolt, displaylink, trackpad, fingerprint reader, facial rec support.
I just hope GNOME's developers would stop being so insufferable. Lots of Wayland extensions and FreeDesktop portals unimplemented on GNOME because of the developers' stubbornness. These also adversely affect to other DEs and WMs and Wayland's evolution itself because other DEs would have less reasons to support a standard if one of the largest DEs themselves don't support it.
I really love GNOME because it's polished, but if KDE would be just as polished I will immediately switch. I know KDE works really hard to make the DE and the apps in general as polished and modern as possible, but I can't still help but feel better at GNOME.
One example is the color scheming protocol by FreeDesktop. You can now make your apps look greenish or purplish or whatever color you want regardless of the toolkit they're made with. Right? Well no, because the insufferable GNOME developers keep blocking the proposal because they want the colors to be hardcoded by the DE. They were offered a compromise where a DE can just offer a limited, curated color picker to the user when they go to the theming settings and allow any arbitrary color hidden behind commands, but the insufferable GNOME developers said no. And the proposal, last time I heard, is still stalled because of GNOME.
I really want to have better tiling and window management in Gnome. Ubuntu has an add-on released with 23.10 that I haven't got around to test yet. And I know that Gnome has that feature in the works, but it annoys me that Windows 11 has better management of windows with window-snapping than my DE of choice.
I want a tiling WM like hyprland to become a full DE with all the softwares installed together at once, some presets and settings instead of config files, so I don't loose any more time tweaking it forever.
General support for Wayland screen sharing in flatpack apps.
Swap between KDE and GNOME without restart.
Not for me but selecting different premade layouts for KDE on install.
App by app file backups that integrate with cloud storage.
Context menu of application dock shows Application window settings (otherwise only accessible via main settings or titlebar. (very niche)
Casting the whole screen to Android TV built in.
Option to remove PPAs that error via gui.
Move window to an activity shortcut.
Native support for installing webapps (think Samsung installing a website) so I don't have to use a separate browser window or an unsecure electron package.
But if I'm being completely honest the amount of use cases I have that are covered by KDE is completely insane. These are the ones I want for "1-2 times per day saves 10 seconds" or "1-2 times per montt saves a minute + standing up". If it were not for these I'd have to list "Interact with my IoT devices via laptop and KDE connect to make me coffee without standing up". Love KDE.
Better Wayland support across the board, but also more Wayland compositors and window managers from which to choose. I'd make my own but I know so very little about Wayland right now and it would take me a while to learn.
Also, I have always wanted desktop environments to be more like Emacs, i.e. to be fully programmable in a Lisp language like Common Lisp or Scheme, where you can just whip-up a GUI app for anything you want in a few minutes with a few lines of code. Operating systems like that existed back in the 1970s and 80s, but went extinct when Windows and Macintosh took over everything, which were never designed to be programmable by end users. It sucks because there hasn't been anything like it ever since.
KDE: When using multiple monitors, being able to configure their relative position on start up. Right now, it just does who knows what, but they're out of order. Also, I only need 1 logon screen in total, not one in each monitor...that happen to be out of order anyway.
Please inbuilt on screen keyboard. For the love of god windows on screen keyboard is miles ahead of any Linux alternative and on Wayland the scene is even worse.
Still waiting for a DE that's looks and acts like i3/sway but takes care of everything under the hood like monitor config, shortcuts for brightness, volume etc. Essentially everything Gnome or KDE does.
Actual proper touch support, which includes a decent built-in keyboard (looking at you KDE...).
I love 2-in-1's, but I do wish touch support would go all the way. It's like... 70-80% there, with Gnome having a good keyboard and KDE having the better touch support overall. But it just needs to go the final stretch to make it a good experience.
As a new linux user, I would like KDE to fix their trackpad gestures because they suck. Please copy Windows or macOS.
And I want fractional scaling in GNOME without everything looking blurry.
Better trackpad support on KDE on Wayland. I use multi-finger gestures all the time on my MacBook, and my System76 laptop supports them on Windows, but the only gesture that works on Linux is two-finger scrolling.
Just install it and not have to care about anything system related. Just keep out of my way and let me do what I need to do. Linux, Windows, MacOS, the operating system should not be an end, but a mean.
If you need to update, just do it and don't bother me.
I plug something, just show it to me. Something is proprietary? I don't care, just want it to work...
Ability to pin applications to the taskbar depending on which virtual desktop/workspace you are in. For example, I'd like a coding desktop that just has an ide, browser, and terminal.
Better support for gaming laptops with both igpu and dedicated gpus like in windows so that I can stop having to reboot when I want to go from portable mode to gaming mode
I want to be able to see true integration between Apps and the WM. I saw a lot of good stuff with the way that Instant Messengers, Downloaders and IRC clients and various accounts could be made part of the normal interface. Now everything is web apps, or worse, Web Desktop Apps, which is also a big huge Electron apps that are more Isolated from each other than ever.
The only things apps share today are notifications, and I could definitely have less of those.
A locally run, self hosted AI assistant that can do everything ChatGPT can do, where you have control and ownership of the model and can mix with open models that are updated automatically, - and a mechanism where it can be instructed to design widgets as well as other simple desktop features that adhere to system wide privacy and security policies on request...
Desktop as a service. With the latest feature being worked where apps can be handed off to another compositor, I want the next stage where my compositor and desktop can be swapped with my intervention or notice. Wanna do redundancy? Running the backup live as a hot swap. Wanna do live updates with no interruption? Start the next compositor, try and loads the apps, if nothing breaks, swap the user, if the user doesn't hit the notification to revert kill the last session.
Add in better remote compositor support and it can get really cool. Allowing for a distributed DE across your devices. Making high availability more possible as well, but that might actually be overkill.
I am very excited for Pop OS to get the new Cosmic desktop. Not really a specific feature but an entirely new DE that is quite different from the others and built from the ground up in Rust. Hopefully the first version won't be totally broken and full of bugs!
Literally just button remapping support for my MX Ergo.
And for the fool who always comes into these threads to tell me again that I must not have tried in several years, I tried last month. Talked to the Solaar dev, tried to reach out to Logitech, literally nothing to be done.
There's not much I'm "dying" for in Cinnamon; it's very complete.
I wouldn't mind if the Nemo Actions system got a GUI editor. I think it's such a little known feature...if you go to ~/local/share/nemo/actions, you can add config files that can add items to the right click context menu, including but not limited to shell scripts. I have a few basic ImageMagick scripts that allow me to do things like edit images or convert them from one file format to another just by right clicking a file.
I saw the cool feature of ChromeOS Desktop where you can save all open Window states inside a Workspace and resume them on another day again. Never used it on ChromeOS as I am not sure how but this seems easily possible soon with Plasma 6 where you can hibernate or rather store the current state of your Window.
Some kind of easy notification system and panel/dock/taskbar notification emblems. The support for stuff like that is incredibly spotty right now and is one of the final things preventing me from switching off windows.
EDIT: Have found a decent solution to this via Dash to Panel. I have been running Zorin OS for over the last month now on my main PCs!
Wayland needs stacking window managers that aren't just KDE and Gnome. I want more things like openbox. There's labwc but that's it.
And also Wayland needs more customization programs designed around stacking window managers. Waybar, yambar, and others are all only designed for tiling window managers.
support tags in all applications and have combined search for them (e.g. let me tag e-mails and files, and when I search for my tag the tagged emails and files show up) (AFAIK GNOME developers already said, this will never come, because it would confuse GNOME users. Apple and Apple users have this feature for years now.)
Bring back F3 dual pane views in the file manager, having two windows side by side is not equivalent
Integrate and polish dash to dock or dash to panel, I don't care which one just make it work perfectly OOTB.
In Gnome:
Proper calDav integration in the gnome "online accounts" section. Smaller titlebars. Nothing else please. No dock, dash or whatever, no stupid clutter, just nice and simple like it is currently.
In DWM:
Nothing needs to change, use the default setup every day on my laptop.
A linux vpn gui that connects to a universal api for all vpns that reports load and location to allow automatic switching for fastest VPN speeds all the times. Possibly with the ability to multiplex the packets to two or more VPN providers for better obfuscation. And with a nice GUI that has presets for popular vpns
CardDAV in the built in contacts app without installing Evolution, just to configure functionality that is there without Evolution. People have been begging for years, and submitted unaccepted code, but Gnome devs are going to Gnome dev.