Notification UI Overhauled in KDE 4.10 (And a Plan For Modernized Notifications)
Via Planet KDE, some good news for people who hate the KDE 4 notifications applet (coming in KDE 4.10): "So, it seems it's that time of the year again... the plasmoid used in KDE Plasma Desktop to display notifications and the progress of transfer jobs started to really show its age, due to some bad limitations in the old QGraphicsview code to handle complex layouts, so it appeared quite buggy and not so smooth to use. ... The fact that there is some research/development being made to build a new backend for notifications that will support many new features, more 'modern' to be actually useful with the applications that are so heavily 'communication' oriented (both desktop clients and web stuff), that became essential part of out workflow. ... The story begins more than a year ago: we needed a way to display notifications on Plasma Active, and obviously the desktop applet used back then wasn't enough. ... Since we would have to rewrite it in QML anyways, we started it."
The article has two videos: one of the new UI in Plasma Active on a tablet, and another of it on the desktop. They share basically the same code base, differing only by a couple hundred lines of QML. In addition to this, another KDE developer has been musing on a replacement for the freedesktop.org notification protocol designed to fix the deficiencies that have made themselves apparent over the last few years (parts one and two).
A place where beautiful window frames and bizarrely spartan, giant, anaemic "X"es coexist in harmony.
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
Looks like that group of whiners will finally move off of Gnome 3 and Unity, and start talking about how EVERYONE hates the new KDE.
I've done quite a bit of code but I fully admit to being a lightweight at GUI development. Having said that, QML makes the design of the interface pretty easy... even including wacky animations & stuff. Here's a link to some Python based QML tutorials: http://www.pyside.org/docs/pyside/tutorials/index.html
AntiFA: An abbreviation for Anti First Amendment.
This is an implementation of the freedesktop notification protocol. The second part (overhauling notifications) presumably would become an fd.o standard after all of the kinks were worked out and the KDE/GNOME folks finished battling to the death over the details ;)
HAL 7000, fewer features than the HAL 9000, but just as homicidal!
...that the KDE folks are working at making the little details better, rather than the Gnome fix-what-ain't-broke philosophy. (Not meant to start that old flame war, but mentioned because it's nice to have choices.)
Count me as one of the people who found the Windows 95 desktop to be a godsend. Taskbar, docking for a handful of everyday applications, a clock so I know when it's beer:30, and one comprehensive "start" menu to find stuff I don't need that often. There's a reason this design has been so successful: it's intuitive for most everyone. KDE 3.5 -> 4.0 wasn't a major change, just like Win95 -> Vista. (Referring to UI there, not core) There were, of course, growing pains for both, but by KDE 4.8 and Win7, pretty much worked out.
If we want to yet again bring up the conversion of Windows users to Linux, KDE is the only Linux DE that isn't a confusing pile of shit to a Windows user. It's a virtually painless transition, especially if the user in question has already gotten used to cross-platform applications like Firefox & Thunderbird.
My job has programming and sysadmin duties, so I'm not exactly a fresh-from-MS noob. Do I lose nerd cred for using a DE that resembles Windows? Meh. I don't care. I've got KDE where I want it -- clean, simple, organized, a workflow I'm used to for 15+ years, and exactly the right amount of eye candy. I've no interest in using an incomprehensible desktop with tons of keyboard shortcuts just to prove I'm 1337. :-)
That I'm right, and you don't like it, doesn't mean I'm a troll.