KDE 4.5 released - 1,723 new features, 16,022 bug fixes

Summary: News for all your Linux folks - KDE 4.5 has been released, and it contains a 1,723 new features, along with 16,022 bug fixes.

News for all your Linux folks - KDE 4.5 has been released, and it contains a 1,723 new features, along with 16,022 bug fixes.

Plasma Workspaces has seen quite a revamp. Here are some of the highlights:

  • The notification area in the panel has been cleaned up visually. Monochromatic icons give visual clarity, and more consistent user interactions improve usability. Download tracking and indicators for other long-running operations, which are centralized in the notification area, are now handled by a visual progress indication in the widget itself. Likewise, the display, categorization and queueing of application notifications has been reworked. Notifications from shared Plasma widgets on remote systems may now be displayed as well as local events.
  • KWin, the window manager component of the Plasma Workspace, can now lay-out windows on the screen without overlapping using tiling algorithms. Following a defined set of rules, KWin takes care of placing windows for the user. It is now also possible to easily move windows around by dragging an empty area inside the window. This new feature improves window handling ergonomics by allowing empty space to be used as drag handles. This feature will only work with Qt-based applications, as it requires some integration with the underlying toolkit to work properly. Adding and removing virtual desktops can now be done directly from the pager and desktop grid effect. Alongside these changes, many systems will enjoy improved window effects performance.
  • Plasma Workspace Activities: the Zooming User Interface (ZUI) of the previous Plasma Desktop releases has been replaced by an "Activity Manager", similar to the Add Widgets dialog introduced with the 4.4 release. The new Activity Manager provides adding, removing, saving and restoring of Activities, and allows to switch between them. The visual concept of an Activity has been extended as well. Activities are now easier to manage and can aid users in their daily computing needs, providing them with a clearer separation between different tasks. The new Activity Manager is the first visible piece of context-awareness brought into Plasma through the use of Semantic Desktop features provided by Nepomuk.
  • Plasma Netbook, the KDE Workspace for small notebooks and netbooks, has received substantial improvements with this release. Many of the changes are not immediately visible, but do provide a more pleasant netbook experience with higher performance and better touchscreen capabilities.

KDE Development Platform also gets some cool new features:

  • After years of work, the integration for WebKit has been come part of our libraries. WebKit now provides a integration with password storage and other features in Konqueror, the KDE web browser. Other applications can make use of WebKit to display content with the same level of integration as KHTML.
  • KHTML continues to develop, gaining support for XPath queries.
  • Web content performance has been increased using a new scheduling policy, allowing for more parallel downloads of content from distinct servers, in turn enabling pages to be rendered faster as more of their components are loaded together. Both the page-rendering speed of the KHTML and the WebKit engines benefit from these changes.
  • Plasma Workspaces can now be configured using JavaScript templates which can be distributed as small, separate packages. This makes it possible for system administrators and integrators to easily set up custom Plasma configurations for users, or to change the default setup of a standard Plasma Desktop.
  • KSharedDataCache is a caching mechanism for applications. This new memory-mapped cache is already used for icons and demonstrates noticeable speed-ups there.

KDE Applications have also received a lot of love:

  • The KDE Games team has worked on new features and introduced a new game: Kajongg, the original four-player Mahjongg. This game is written entirely in Python, making it the first major Python KDE Application as part of the KDE Games family. The game Konquest, in which the player is tasked to conquer the galaxy, now lets users create and customize their own maps. Other improvements are easier configuration in the jigsaw puzzle game Palapeli, a new KGoldRunner level set (“Demolition”), and better SGF file integration for Kigo.
  • The educational applications have also seen several improvements. The biggest were for the learning aid, Parley, which has gained a new practice interface and support for conjugations.
  • Marble, our virtual globe application, received a route planning feature and the option to download map data before you go on a trip so you do not need access to the Internet to make use of Marble and its mapping features based on OpenStreetmap and OpenRouteService data. Read more about worldwide and offline map routing in Marble.

Packages should be available for Linux distros shortly.

Topic: Open Source

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

62 comments
Log in or register to join the discussion
  • In a certain way, I miss KDE, in another, I don't.

    I was an avid, loyal KDE 3.5.x user with openSUSE, once upon a time.

    It was light, lean and mean. It could do just about anything you can think of in terms of accomodating changes to the GUI, even to the point of changing the look and feel to a Mac OSX, if you so chose.

    The architectural differences between 3.5.x and 4.x are significant, some of which don't matter to the average user but make from a programming perspective the back-end more flexible and reliable.

    Somewhere along the way the process for 4.x in its early phases got gumbed up and there was much turmoil so much so that I decided to do two things:

    1) Switch to Ubuntu
    2) Use the default GUI, GNOME

    I have to say, at this juncture, the level of integration in GNOME is much tighter and tuned than what I recall my KDE experience was like.

    One of my friends, Tim Patterson, will tell you that KDE quality is back and 4.x replicates 3.5.x and then some.

    I keep getting nudges that I have to try Mint.
    But to be truthful, GNOME gets the job done for me, using droid-ttf with compiz, and it doesn't try to force new UI paradigms on you.

    The new KDE requires 1GB of memory on openSUSE. That was a 'turn-off' for me. GNOME runs reasonably well even on machines that have 256-512MB, if you've set your swap partition correctly with maybe an adjustment to 'swappiness'.

    I am sorry to say, I have no interest in returning to KDE at this point but do wish the Developer community well.

    Who knows, maybe the next iteration of GNOME 3.0 will get gumbed up and I'll be in the market for a new GUI, but I won't borrow trouble.

    From what I have seen, GNOME 3.0 looks promising but will not be the default in Ubuntu 10.10.
    Dietrich T. Schmitz, ~ Your Linux Advocate
    • ...nudges that I have to try Mint

      @Dietrich T. Schmitz, Your Linux Advocate
      As an IT professional Mint might not meet your needs. For a friendly general purpose mass market OS Mint is really great. You should give it a look just for fun.
      Bill4
      • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

        @Bill4

        I agree.

        I really like Mint and highly recommend it to everyone.
        Tim Patterson
    • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

      @Dietrich T. Schmitz, Your Linux Advocate <br><br>My issue with Gnome is that it's a little TOO integrated for me. My best example of this is Kontact vs. Evolution. I like the fact that the different components of Kontact can be launched individually if needed. I don't necessarily want to bring up the entire suite just to be able to get my calendar reminders or know an e-mail came in or check a contact.
      Michael Kelly
      • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

        @Michael Kelly

        I think that Evolution is the only example of GNOME integration. In KDE you're somhowe forced to use kde-apps. For example GTK apps don't have all new featuers, have different menu, can't be combined with the rest of DE, can have the same shortcuts as in KWin etc. So in my opinion KDE is the most integrated DE. This is sometimes bad (when you just want to use some GTK apps) but sometimes it's great because you can control all apps and whole DE from one place and the same way.
        Radek_Dominiak
    • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

      @Dietrich T. Schmitz, Your Linux Advocate

      I understand that different people have their preferences.

      In my opinion GNOME doesn't even come close to KDE.

      I run a Debian server but for desktops Mint KDE is awesome. An excellent KDE desktop OS 'out of the box' with very little 'fiddling' required. It's stable, capable, and beautiful.

      In my view KDE is the most advanced DE on the planet!
      Tim Patterson
      • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

        @Tim Patterson
        You forgot:
        "And I stake my reputation on it." :)
        Thanks Tim. A glowing ensorsement if there ever was.
        Dietrich T. Schmitz, ~ Your Linux Advocate
      • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

        @Tim Patterson

        Maybe it's not the most advanced DE now, but when all ideas behind KDE4 (like Akonadi, Nepomuk etc.) will be implemented it surely be the most advanced DE. I think the KDE4 developers have balls of steel and did great job while moving from KDE3 to KDE4. But this job is still not completed.
        Radek_Dominiak
    • Why did you ditch OpenSUSE?

      @Dietrich T. Schmitz, Your Linux Advocate

      They have a very well rounded implementation of Gnome. I've never used KDE on openSUSE ironically...
      People
    • plasma was why i switched to gnome

      @Dietrich T. Schmitz, Your Linux Advocate

      before ubuntu, I used SuSE 10.1. I liked kde over gnome because kde was simple. When I ran kde in ubuntu for the first time, it looked cool, but plasma is one big package, so its not like you can pick the kde lanel manager with the gnome window manager with some other menu manager, which stinks. also, it seemes gnome back in the day was more mac-ish and kde was more window-ish, not gnome settled down in its bubbliness and kde went nuts and is in a world of its own. It always crashed on me when I was running 9.04 too. I still like some of what KDE does, but i preferred the modular approach. KDE panels and menues should not be attached to its widget manager, it turns all things not a window into a widget and if plasma crashes, almost the whole desktop X environment needst o reboot.
      anonymous
      • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

        @KBot : "Its not like you can pick the kde lanel manager with the gnome window manager with some other menu manager"

        This is false; plasma-desktop is a separate process from KWin, and you can replace either component at runtime very easily. plasma-desktop runs just fine with Compiz or any other window manager you wish, and it also runs fine next to things like docky.

        "KDE panels and menues should not be attached to its widget manager,"

        The panels are populated, 100%, by widgets (task bar, pager, system tray, menus.. they are all widgets), so you're drawing a false dichotomy. The widgets are also able to be run outside of Plasma Desktop, as seen by their appearance on screen savers or Amarok.

        Having widgets integrated with Plasma Desktop allows them to merge seamlessly, however, which is actually what most people who use widgets want. If you aren't one of those people, you can ignore they exist. (Though, remember, even the panel is just made up of widgets. :)

        "if plasma crashes, almost the whole desktop X environment needst o reboot."

        Also incorrect; not only does plasma-desktop auto-restart, but if it doesn't then you can start it with alt+f2 and entering "plasma-desktop". No restarts necessary, and no different from KDE 3 times in the case of KDesktop crashing.
        aseigo@...
    • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

      @Dietrich T. Schmitz, Your Linux Advocate

      Only problem with GNOME is that it loses some friendliness and familiarity with Windows users. Even though it's plenty flexible, it doesn't really give the best experience for first time users. It's as if the flexibility was an excuse not to polish up the default settings.

      . . . and you know what? Netbooks are $300 and have 1 GB of memory. Why in the world would anybody in their right mind still be using a machine with 512 MB or less memory?

      You might as well be talking about still using 486's. I could care less about 512 MB machines anymore.
      CobraA1
      • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

        @CobraA1
        Was just working on a machine with 512 MB of RAM. Not everyone has the cash to go out and buy a netbook or even an older desktop.
        tmsbrdrs
      • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

        @CobraA1 Yes but when 1GB is the minimum I get the feeling that its going to chew up a lot of that 1G. And thats what it felt like when I ran KDE 4 on my desktop around 6 months ago. That and the fact that KWin was annoyingly laggy just made it too much of a performance drag for me to stick with.

        I think they really have some very clean ideas but they are too resource heavy.
        storm14k
    • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

      @Dietrich T. Schmitz:

      "The new KDE requires 1GB of memory on openSUSE."

      Odd. I'm using KDE on openSuse on two different machines here, and both are using significantly less than 1GB of RAM (~half that, actually), despite having dozens of web browser tabs, Kontact and various other apps open. One is even a devel build with debug. One is using desktop effects, the other isn't.
      aseigo@...
    • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

      @Dietrich T. Schmitz, Your Linux Advocate

      My thing is that where KDE is more flexible in some areas Gnome is in others. I always see people talk about all the configuration you can do with KDE and when I used it for some months I saw what they meant. I also spent much of that time trying to make the actual look of the thing pleasing. The default grey theme is ok but I hate the widgets and just when you get something nice a GTK app breaks it by looking different. It got to the point that I could only do one theme that would allow both the QT and GTK apps to look half decent. I was doing the QT styling through the GTK style system. In Gnome I easily put together a whole new setup that I like every month or two. There are alot more themes offered. Its much easier to make Gnome pleasing to the eye in my opinion. And I really just can't work well when I'm annoyed by an ugly interface.

      Then there aslo seemed to be alot of real estate wasted in the GUI's. Someone made a joke somewhere that your IM window takes up half of your screen and then I looked and realized that it almost did. The default notifications style was gigantic and annoying when it popped up BUT I liked the notification system. I liked the way the plugged in devices were organized. I can't like...there were really things to like about it.

      But the look and feel along with poor performance of KWin vs Compiz drove me back to Gnome. I like some of the ideas coming out of KDE but I'm starting to see the things I liked best show up slowly in Gnome shell. And so the tables have somewhat turned in my mind. Where I was originally checking out KDE 4 because I thought Gnome shell was going to be a disaster (and to get away from Mono) I'm now thinking that Gnome Shell may give me some of the things I liked in KDE with the visual flexibility and performance of Gnome.
      storm14k
    • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

      @Dietrich T. Schmitz, Your Linux Advocate

      By the way if you install Mint Menu on Ubuntu you have the best part of Mint and don't need to switch IMO. The only other thing missing is the nicer update manager. I can handle codec installation myself.
      storm14k
  • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

    @OS Reload

    "Very good to see Linux giving competitors a run for their money."

    Why yes, I'm sure those monochromatic icons are really giving Win7 a run for its money ;).
    CobraA1
    • Of course...

      @CobraA1
      I'm sure Balmer's shakin' in his boots...

      Oh wait... Windows 7's system icons (default ones that come with Win 7) are {gasp!} monochromatic as well.
      Wolfie2K3
    • RE: KDE 4.5 released - 1,723 new features, 16,022 bug fixes

      @CobraA1: You know what's fun? Making glib comments. You know what makes you look like a complete tool? Other people reading your glib comments. It's one of those cost/benefit things.

      It's also not the monochromatic icons in the system tray, it's things like the semantic desktop, window management that is light years ahead of what they offer and quality apps that travel to both desktop and mobile form factors .. all with no strings attached (read: vendor lock in).

      That said, the monochromatic icons are part of the "spit and polish" work that goes on to make it look sharp and work well for people. That work has long been needed in the open source desktop world, and we're doing it.
      aseigo@...