Help shape the future of desktop icons

Wait 5 sec.

KDE Plasma has robust support for desktop icons, just like Windows and macOS do. And it’s not going anywhere, either!But over the years, the codebase has gotten a bit crusty. You know how these things happen: conventions change but the old code isn’t updated; features are added that cut against the original design without a corresponding refactor; implementation details that were relevant in the past but aren’t anymore; and so on. This internal messiness is a source of bugs, and we’d like to correct that!So for a while now, various folks in KDE have wanted to overhaul the technical implementation and bring Plasma’s desktop icons up to modern standards. But in the process, it’s also necessary to know how we want the system to behave!It turns out there’s a lot of hidden complexity embedded in the core feature to allow manually moving icons around, and the current system doesn’t always handle it in the best way. Consider what should happen to manually-arranged icons in cases like these:You rotate a screen with icons on itYou disconnect a screen with icons on itThe resolution or scale factor of a screen with icons on it grows or shrinksThe screen fills up with icons and then you add moreThis is not simple stuff! So we’d like your input.Akseli Lahtinen has put together a survey where you can share your views on how the system should handle various complex situations. You can access it here: https://survey.kde.org/355778.Responses will be used to guide future development. So if you’d like to help shape that future, make your opinions known here! Feel free to share this survey far and wide; we want as many responses as possible.Thanks, everyone!