4 ms·
Thanks! They're dense, will read them at home. But looking at the first link (which is kind of a summary if my understanding is correct), I don't see any menti
by ronjouch 11y ago
Thanks! They're dense, will read them at home.
But looking at the first link (which is kind of a summary if my understanding is correct), I don't see any mention of the most important benefit to me: controls-in-titlebar.
Am I missing something? Is Martin avoiding it, or is it a non-problem that could have been solved without CSDs?
- kuschku 11y agoIndeed it is a non-problem that can be solved without CSDs. In KDE, the current plan of some is to allow the window to give the window manager the info that it should put some widgets in the window bar. The manager could then put them in the window bar – or at the top of the screen – or in a separate toolbar. This provides the advantages, and avoids the disadvantages.
- zanny 11y agoI have no idea why we do not have a freedesktop spec for this like with Notifications or StatusNotifiers. Honestly thinking about it I am wondering why all this information is not consolidated to one API standard, since it is all the application presenting information in the outlying shell. It seems like something that would make a lot of sense to make one extensible API standard for telling your desktop environment what you want to show users outside the application window.
- kuschku 11y agoAnd that’s exactly what the KDE guys are aiming for ;)
- zanny 11y agoIs there any working group on it? I'd love to read more on what KDE is doing on the topic, my casual searches just find Dave Edmundson making some fantastic rants on how terrible the field is.
- kuschku 11y agoIt’s currently only a bunch of ideas that the people are discussing, but Martin Graesslin has already shown interest in the idea as being a better solution, here the original post presenting the idea, I haven’t checked up on the topic for a whole year yet, though: https://kver.wordpress.com/2014/10/25/presenting-dwd-a-candidate-for-kde-window-decorations/ https://kver.wordpress.com/2014/10/25/presenting-dwd-a-candi...
- anon4 11y agoI wonder if, in time, this won't morph into just telling the window manager the layout and widgets in your window... then we can have full abstraction over all widget toolkits. Like, you send it some sort of xml description of your window and callbacks are delivered over dbus. Maybe we can also include a scripting language to do some light scripting of the controls so simple operations don't go over the entire callback mechanism.