tuxmachines.org: KDE 3.4 Unleashed

Tuxmachines.org has one of the first reviews of KDE 3.4 (coral cache). From the article: "KDE 3.4 is a reflection of the many years of development invested into the project with more shine and polish than ever experienced with any desktop environment in existance today." Screenshots are also available (coral cache).

Dot Categories: 

Comments

by Corbin (not verified)

"An error occurred while loading http://www.tuxmachines.org/node/308:
Timeout on server
Connection was to www.tuxmachines.org at port 80"

by Anonymous (not verified)

Konqueror is too fast to time out compared to other browsers, unfortunately. The site is slow but responds.

by Corbin (not verified)

I just tried w/ FireFox and it timed out too... I don't really need to read the review though since I already have 3.4...

by srlinuxx (not verified)

No, sorry, I'm just running out of bandwidth. I'm not a big commercial site, it's just little ole me on a home server. Most of the time it's not a problem, but when big sites link to it, I run out of pipe. But I'd appreciate your trying back later. Thanks to the gent who posted the text here.

thanks,
-srlinuxx

by maestro (not verified)

Uh, what? You get a prize for cluelessness.

by Anonymous (not verified)

Defined as a network transparent contemporary desktop environment for UNIX workstations similar to the desktop environments found under the MacOS or Microsoft Windows, KDE provides an easy-to-use highly customizable integrated graphical interface for today's most demanding tasks. These include email communication, newsgroup participaton, web surfing, instant messaging, graphic design and manipulation, multimedia capabilities thru audio and video applications, system monitoring, file managing, and even software package handling. Today we will look at the latest incarnation.

KDE 3.4 is a reflection of the many years of development invested into the project with more shine and polish than ever experienced with any desktop environment in existence today. Beginning in October of 1996 with just a handful of developers it helped spawn such major projects as Mandrakelinux in 1998. Today there are an estimated 900 developers improving the approximate 5 million lines of code comprising the KDE desktop.

Today features expand much beyond basic functionality to encompass some of the most advanced options imaginable. Some new features in 3.4 include:

Text-to-Speech API
Use of .ogg Vorbis files
Read support for XCF images
Support for passwordless wallets
Added accessibility features to the KPersonalizer
Logitech mouse specific features
Add keyboard gestures for enabling AccessX
Drag 'n drop between panels
System Tray Icon Hiding
Reboot options in kdm
Middle-click functionality in konqueror
Cursor indication when hovering mailto: link
Support for the XComposite extension
Limit on history size relaxed in klipper
Support for images in klipper
Autolock feature in kscreensaver
Support for SVG wallpapers
Drag & drop files or contacts on the chatwindow in kopete
Support incoming MSN handwrite messages in kopete
Contact behaviour statistics plugin in kopete
KOrganizer Journal Plugin in kontact
X-Face support and Smileys in kmail
X-Face support in knode
DNS-based service discovery
IOslave abstraction for a trashcan and better implementation for other media

One of the most obvious things one might notice upon their login to 3.4 is the vastly improved speed at which it functions. Desktop start up time is decreased by my approximations of 50% over 3.3. The applications on my desktop open up in about one second. I usually have one instance of konqueror preloaded and I open it to a blank page, but it's opening is just to fast for this human to clock as it is almost instanteous. Kontact takes about one second and kcontrol about two.

Another improvement is the increased stability. Gone are the days of konqueror crashing on a java or flash site. No more are the crashes of kmail as it re-indexes or compresses a large folder. A distant memory are the crashes of knode due to a malformed character or large image in a usenet post. No longer does one experience freezes as one checks their klipper content. Past is the lagging as one tries to move around large files. It may have went through some growing pains over the years, but KDE has become mature, stable, and complete. We have finally reached desktop utopia.

However, the most noticable improvement is the default look. Sporting an attractive wallpaper, jazzy icons and sexy window decorations, one almost hates to customize. But customize we shall and no one makes it easier than KDE. Even installing themes and icons are a breeze within the kde control center. Setting them for use is a no brainer. This is the first thing I do.

One can configure a wallpaper right from their desktop. In fact one can install new wallpapers right from their desktop. Right click on your desktop and choose Configure Desktop. Right there in the first heading Background, one can click the button Get New Wallpapers. This opens one of KDE's best new features, a Get Hot New Stuff dialogue box. In this application, Hot New Stuff contains choices of wallpapers from kde-look.org with tabs for Highest Rated, Most Downloads, and Latest. One can even get detailed information on their choices by clicking Details. Choose a wallpaper and click Install. Close the applet and navigate to your ~/.kde/share/wallpapers folder and choose one of your newly downloaded wallpapers. From this same Configure Desktop applet one can set their general desktop Behavior, Multiple Desktops, Screensaver and Display variables including power control.

I have much more in mind when I customize, so I prefer to just open the KDE Control Center. I've always appreciated the integrated controls of the kcontrol application. KDE Control Center is just that, the main configuration hub for KDE containing all necessary modules for setting up a beautiful and functional desktop.

Another application that will be making use of Get Hot New Stuff is kopete. Soon one will be able to connect to kde-look.org and download new emoticons. Developer Will Stephenson says, "Implementing this was incredibly easy - only 8 lines of code - and since KMail, Kopete and Konversation share the same emoticon themes, the other apps will be able to use the new emoticons too."

kstars also uses the Get Hot New Stuff interface to download extra datafiles. Click, click, click to a more complete experience. Jason Harris says of kstars' new look and functionality, "the layout is much less cluttered, and all of the data fields now use KActiveLabel(API|LXR), so the text can be copy/pasted with the mouse."

New in accessibility is some high and low contrast light and dark color themes with monochrome Flatmono icons. This can be a great advantage to individuals with visual impairments.

KSayIt is a utility that simply speaks a given textfile or the actual content of the clipboard.

There are wonderful things in kontact in 3.4. One of which is the news aggregator is now part of kpim and includes http caching, appearance/font settings, uses kNotify for notifications, and KDEPIM's progressbar.

But most notable in kcontact is the support for smileys for your communications in kmail. :) I'm a sucker for the eyecandy.

Other improvments include passwordless kwallet, support for gimp's native xcf format, and highlighted address bar to indicate encryption status in konqueror.

I've saved the best for last. Transparency. Transparent windows is one of the newest trends in x11 and now KDE. It works fairly well but in default state it's limited, slow and a bit unstable. I wasn't able to get transparency above 75% and kde crashed out to the terminal more than once. In it's infancy transparency makes a beautiful effect. But this feature needs some more time to mature. I don't use it on an everyday basis, but it's nice a feature to include when showing off your desktop to windows users.

There are just so many new additions, features, and improvements that I can not possibly include them all. For a complete list of new features in 3.4 visit developer.kde.org. I can not stress enough how impressed I am with this latest version. I've said more than a few times how stable it is and I think to everyone that is the most important thing a desktop needs. The install from sources was effortless requiring a mere ./configure, make, make install. Most major distributions are already uploading their compatible versions to mirrors, but anyone can install these from the source. Sometimes details like that get overlooked in reviews, but I think it's very important for a package to compile cleanly without a lot of fuss and muss on the part the user. There is no reason to wait. Visit kde.org for a full list of mirrors.

This is most likely the last feature release in the 3.x series. Makes one wonder how they can possibly improve KDE enough to make a new major version. I for one can hardly wait for the next round.

by Fred (not verified)

"But most notable in kcontact is the support for smileys for your communications in kmail. :) I'm a sucker for the eyecandy."

For the life of me, i can't find this feature. Where is it?

by srlinuxx (not verified)

settings > configure kmail > appearance > message window > replace smileys with emoticons.

by LMCBoy (not verified)

> Jason Harris says of kstars' new look and functionality,
> "the layout is much less cluttered, and all of the data
> fields now use KActiveLabel, so the text can be
> copy/pasted with the mouse."

True, I did say that. But I was talking about the new
layout of the KStars Details window:
http://www.kdedevelopers.org/node/view/917

...which is one of the first things I committed *after*
the 3.4 freeze ended. So non-CVS users won't see it until
3.5, unfortunately.

Thanks for the mention, though! :)

by srlinuxx (not verified)

dang, sorry, how embarrassing. Seems I mess up something every article. If it's not a typo, then a grammer or spelling mistake and now wrong information. Well, the interface did seem nice and clean, but I admit I couldn't figure out the copy/paste thing. I thought it was a blonde moment. :P No wonder. :roll: I hope that's all I messed up this time. :P

thanks,
-s

by Jakob (not verified)

http://www.tuxmachines.org/gallery/kde3-4/kde34_14

The home directory link under "Applications" does not make much sense to me.

Esp. Home (Personal files) is a strange description

by Anonymous (not verified)

You're aware that this starts an application (Konqueror) within your home? :-)

by Aaron J. Seigo (not verified)

yes, "Applications" is a silly place for it. really, the whole "applications menu" paradigm is broken IMO. there is no good way to do it. watch people who use MS Windows with the start menu and note how Microsoft keeps moving further and further away from an "applications menu". MacOS X doesn't even really have one (they use offer something different), and GNOME's breaking up the menu into three bits is a very nice band aid but not a fix.

as for "Home (Personal Files)", that's a great description for what it is. the metaphore of your "Home" (versus the whole World (the network) or other homes on your block (other users on the machine)) is very strong and accurate. you keep your stuff in your house, so that's where your files are kept to: in your home.

try explaining "My Documents" to a four year old. try explaining why there's a "My Documents" to a new adult user... it's not easy, probably because it leverages _other_ computing metaphors (user permissions and the "document" concept). "Home" on the other hand is simple and clean and maps directly to the real world.

by maestro (not verified)

Uh, the home directory is just the directory at the top of your personal directory tree -- it's a "home" in the sense of a starting point. The terminology is from the command-line unix of the 70's (and was probably in use even earlier); it is not at all analogous to your physical home, and your claim about mapping directly to the real world is silly blather.

by Aaron J. Seigo (not verified)

i appreciate your complete of comprehension and imagination.

by DireWolf (not verified)

It's a shame IMHO that a the newest KDE release again has the "icons stays never on the place were the user has them placed" problem.

by Me (not verified)

Damn that hurts

by ac (not verified)

Um, wasn't this fixed in the latest Qt?

by kundor (not verified)

They work for me now. I used to have the "icons moving all over whenever I restart" problem, but it went away at some point, I couldn't tell you if it was when I upgraded to 3.4 or before that.

by Jez (not verified)

I recently installed Kubuntu. One of the reasons I installed it was KDE 3.4. Imagine my dissappointment when I found Konqueror crashing at the drop of a hat several times in the course of a single hour for no apparent reason whatsover. Konqurer has been notorious for this sort of thing for a long time and I just don't see evidence of it really being fixed. I've heard good things about 3.4 but if anything Konqueror seems worse than ever. Sorry folks, I really like KDE, but this is just woeful.

by Anonymous (not verified)

This is a known problem of Kubuntu's KDE 3.4

http://www.ubuntuforums.org/showthread.php?t=26715

KDE 3.4 (and of course Konqueror) is rock solid for me (not using Kubuntu).

by prowler (not verified)

Most of the time, when i select text from a web page opened in Konqueror and hit CTRL + C it didnt copy anything :( When i press CTRL + V it pastes my earlier selection, not the one from Konqueror... IT DAMN ANNOYING!