KDE is by far the best desktop linux user interface.
etc/skel enhancements, easier to configure the system out of the box for new users, a store /shared market for configurations of dolphin and panels and themes and widgets
kiosk mode (perhaps embedded in the display manager, but starting as a )
fuse filesystem as a feature controllable in dolphin and system settings. Imagined functionality is a snapshot of a directory. where changes are saved to a different folder. This is useful for kiosk mode
git integration with dolphin
file version rollback in dolphin (requires deep filesystem changes) right click on a file, see versions, like in windows.
dolphin plugins (easy ability to make custom columns in dolphin, regex with name then sort by it, count occurences ofnwords in a file)
HID/Input method management, set new keyboards to a strange input method so that a capcha can be completed to protect from rouge hid device attacks
Strong Notification and declaration of input methods. (how many keyboards are installed?) (multiple keyboards with a different input method on each)
Restriction of filenames to a whitelist/blacklist /// throw a recoverable error if someone tries to save a file with a character that looks like an o but is not.
Case Preserving Case insensitivity, to help make sure files will work, an error if a file will be overwritten or created with a file that resolves to another name that would conflict (don’t just overwrite)(a question goes to the user)(default behavior may be to allow case sensitivity, but warn if another file exists that is the same name)
These were notes taken while at LFNW2024 may be changed into an actual article
Recombine developer and user wikis. The software should be so transparent to use that the people do not need the wiki. There needs to be a way to get people into developing.
a way to more firmly lock down panels.
Modeling user interface interactions as:
Select, Safe Open, Danger Open, Authenticate Open, Danger authenticate open. safe drag, danger drag
is KDE on git? yes