The Application menu
Up to the menu. As you can see it’s subdivided in 5 sub-menus, between which you can switch on the bottom of the menu:
- Favorites
- Applications
- Computer
- Recently Used
- Leave
On top of the menu there’s a text entry widget which provides search functionality.
Inside the applications menu, you can choose the primary category of the application you’re looking for. Once chosen a primary category, you’re presented several sub-categories, between which you need to choose again, after which you see a list of applications in this sub-category. This is useful in some categories, but overkill in others. An example: in the “Multimedia” category, there’s a “Volume Control” sub-category, which only hosts one application: “Sound Mixer”. I can’t imagine there are tons of “Volume Control” applications, so it might be better to keep the “Sound Mixer” entry in the main “Multimedia” category? Same for printing options: Utilities -> Printing -> Manage Printing, whilst there are no printing tasks on a normal system, except managing your printers.
Some re-ordering or renaming of categories might be useful. I’d like to mention the “Utilities -> Desktop” category, which seems to be some sort of ‘dumpbin’: I see a “Character Selector”, “Color Chooser”, “Screen Magnifier”, “Automatic Mouse Click”, “Speech Synthesizer Frontend”, “ScreenRuler”, “Screen Capture Program”, “Text-to-Speech Manager”, “Qt4 Settings” and “Desktop Widgets”. I don’t think the accessibility applications belong here and could go in a separate category. As there’s a main settings application, the Qt4 settings could/should be integrated in there too.
There’s one thing I really dislike about this menu: unless the application you want to launch is available in your Favorites or Recently Used list, you need to perform 4 clicks to start it: open the menu, choose main category, sub-category, and finally click the application itself. As mentioned before, removing some sub-categories might be a wise decission.
One more minor detail: when hovering over a menu-icon, the bump of the icon isn’t very smooth
Is seems that there is something wrong with you distribution: I’ve tried both self-compiled and kubuntu-provided packages of KDE4 and I have totally different Applications categories (for example Sound Mixer is directly in Multimedia category and so on) and I have no PC Floppy drive entry in the Computer tab.
As mentioned before, this review is based on the OpenSuSE LiveCD you can get here.
Hm, “Notification”->”Player Settings” controls which sound system is used to play notifications sounds while “Sound” category allows you to configure KDE sound system itself. This is not the same, for example you can select aplay program (or even some script) to play notification sounds bypassing KDE sound system at all. Or you can disable notification sounds completely without disabling sound in other places.
Allowing the user to disable notification sounds is great, this setting should certainly be kept. I don’t know why one would use aplay to playback system notifications sounds though, and not the integrated sound infrastructure. After all, a normal user shouldn’t know about aplay. It’s as if in Windows you should configure your system to use the old “Windows Sound Recorder” tool to playback notification messages…
aplay was a stupid example. For a better example I could create a script that plays sound at daytime but does nothing at night and use this script to play notifications. I agree that its better to somehow mark this setting as advanced…
Anyway, I like reading your blogpost. Thanks for pointing out the bugs you have found. I really hope that most of them will be fixed soon. In the meantime please take a look at this warnings: http://aseigo.blogspot.com/2008/01/talking-bluntly.html
and this ones: http://www.kdedevelopers.org/node/3174
The zoomout button isn’t in the official release. I’m not sure what the use of it is (multimonitor?), but they didn’t put it in because it doesn’t fulfill the use yet.
For some reason SUSE put it back into their packages.
About menu categories and positions, that’s usually completely defined by the distribution. openSUSE’s KDE3 has a patch with collapsed sub-menus with a single entry to the higher hierarchy but that has not been ported to KDE4 packages yet.
About the floppy menu entry, it is hardware dependent. It doesn’t show up in my VMware nor on my laptop. Are you really sure that you didn’t configure a floppy to exist or that VirtualBox is bug free?
About the zoomout button, that was unnoticed by the Plasma maintainer removed by someone before the release so it’s not in the 4.0.0 tarballs. But it was restored afterwards in the 4.0 branch and the SUSE packages are contains post 4.0.0 branch updates so it shows up there.
One additional note, to call this a “KDE 4.0 Review” when you’re basically only looking at two of the changed pieces (plasma and system settings) is a joke.
KDE: All functions with no thought
GNOME: All thought with no functions
That’s how it used to be. Now GNOME has most – but not all – the functionality, but KDE still has very little thought… that is my impression from KDE 4. And seeing all the excuses about how a major version number isn’t meant for public consumtion etc etc etc etc etc etc, the KDE people know it too.
Beautiful bootsplash? Bootsplashes as a concept are entirely broken. There is absolutely no sane reason why a software couldn’t boot up fast enough so that you wouldn’t have to entertain the end user while waiting for it.
It is noticable that you did your best to give a fair and unbiased review, and it worked out very well. Thanks for this feedback of yours!
David, Anonymous: regarding the zoom button, I can only (just like every “normal” user) judge what I got in front of me, a day-by-day user won’t check any source code to know whether the feature is standard. If a distribution ships a package which feature X enabled, an end-user interprets this as a standard feature of X.
Anonymous: regarding the floppy thing, I’ll check lshal and dmesg the next time I boot the VM.
Stoffe: your words, not mine
troll: actually, come check my hard drive performance. Even launching TWM in a simple X server using startx on a cold cache takes several seconds. On a hot cache it takes about 1s.
Markus: I wanted this to be a fair review (I try never to be unfair, especially on things lots of people work on for fun). Great this was noticed, thanks a lot for the pleasant comment!
Hi, do you know how to add icons in the task manager? By accident i deleted the KDE menu launcher, how can I restore it in the plasma bar?
Thanks for any help..
Kike, I believe you have to remove the kde4 config files.
Everyone would beineft from reading this post
I am a big fan of KDE, since I first installed linux. I installed KDE 4 only some days ago, and the truth is that although it is innovative it has still long way to go. First of all, I didn’t like this only-widgets thing. It would be better if KDE kept some features of the previous version, like the panels, and of course the ability to customize them. Another thing I noticed (I am not sure about that, since I’ve been using KDE 4 for about 2 days now), is that you can’t use some applications of the previous version of KDE. From my limited experience with the new KDE desktop I also found it more difficult to customize it’s look and feel, and not in the same extend as the previous version.
The concept is great, in fact KDE4 is the first windowing system of any that makes sense. The problem is it has alot of bugs. Sessions dont save, widgets always have to be reopened etc. But the concept of a non obtrusive desktop is hopefully finally arrived. I gave up on X Window apps because they just werent there, and switched finally to Mac. Loved Macs simpicity, and then found KDE4 and now I think my MacOS gui is child’s play. KDE4 team has alot of fine tuning to do, but really, they have found the answer. Good job.