Jump to content

Schedules/KDE4/4.5 Feature Plan

From KDE TechBase

This is a list of planned features for the SC 4.5 release.

See also:


Legend:

  • todo => not started yet
  • in-progress => started, but not completed yet
  • done => completed


kdeadmin

Status Project Description Contact
TO DO system-config-printer-kde Restore feature parity with KDEPrint3 where possible. [mailto: Jonathan Riddell, John Layt <>]



kdeartwork

Status Project Description Contact


kdebase-apps

Status Project Description Contact
TO DO Konqueror Improvements in session-management Eduardo Robles Elvira <edulix@gmail.com>
TO DO Konqueror Improvements in tab-bar widget Eduardo Robles Elvira <edulix@gmail.com>
IN PROGRESS Konqueror New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar Eduardo Robles Elvira <edulix@gmail.com>
IN PROGRESS nspluginviewer npruntime scripting support Maks Orlovich <maksim@kde.org>
TO DO Konqueror Add speeddial/thumbnails-like start page Germain Garand <germain@ebooksfrance.org>
DONE Konsole Finish implementing tab context menu Kurt Hindenburg <kurt.hindenburg@gmail.com>
DONE Konsole Allow setting tab profile from file on command-line Kurt Hindenburg <kurt.hindenburg@gmail.com>
IN PROGRESS Konsole Adds support for SHELL_SESSION_ID Kurt Hindenburg <kurt.hindenburg@gmail.com>
DONE Konsole Modernize menu layout Sascha Peilicke <sasch.pe@gmx.de>
IN PROGRESS Konsole Move to KTabWidget Sascha Peilicke <sasch.pe@gmx.de>
IN PROGRESS print-manager New Print manager KCM and applet replacement, using C++ Daniel Nicoletti <dantti85-pk@yahoo.com.br>
DONE Dolphin Drag and drop on tabs Todd <toddrme2178@gmail.com>
DONE Dolphin Make view sub-menus available as toolbar buttons Todd <toddrme2178@gmail.com>
IN PROGRESS Dolphin Smooth scrolling Fredrik Höglund <fredrik@kde.org>
IN PROGRESS Dolphin Faceted browsing Peter Penz <peter.penz@gmx.at>
TO DO Dolphin Make use of additional columns in KDirModel/KFileItemDelegate Frank Reininghaus <frank78@googlemail.com>


kdebase-runtime

Status Project Description Contact
TO DO KWallet Single Sign On using PAM Michael Leupold <lemma@confuego.org>
TO DO network kioslave Backend for LISa Friedrich Kossebau <kossebau@kde.org>
TO DO network kioslave Backend for SMB Friedrich Kossebau <kossebau@kde.org>
TO DO network kioslave Integrate with remote and zeroconf kioslaves Friedrich Kossebau <kossebau@kde.org>
TO DO Locale KCM Add support for new KLocale and KCalendarSystem features (see kdelibs section) including Digit Groups, AM/PM, etc. Improvements to usability of existing money display options. John Layt <john@layt.net>
IN PROGRESS network kioslave Backend for UPnP Friedrich Kossebau <kossebau@kde.org>
TO DO network kioslave Backend to discover bluetooth devices and they services Eduardo Robles Elvira <edulix@gmail.com>
IN PROGRESS bluetooth kioslave Backend to browse bluetooth devices Eduardo Robles Elvira <edulix@gmail.com>
DONE Nepomuk Monitor file system changes via inotify Sebastian Trueg <trueg@kde.org>
TO DO KNotify Route solid errors via knotify to the device notifier Jacopo De Simoi <wilderkde@gmail.com>


kdebase-workspace

Status Project Description Contact
Non-Plasma, Non-KWin
TO DO Icons KCM More configurable icon sizes Christoph Feck <christoph@maxiom.de>
TO DO Fonts KCM More configurable fonts Christoph Feck <christoph@maxiom.de>
TO DO BlueDevil Wizard Write a new Wizard to pair Bluetooth devices Alex Fiestas <alex@eyeos.org>
TO DO Bluetooth KCM New KCM to manage all bluetooth configurations and devices Rafael Fernandez <ereslibre@kde.org>
TO DO Screenedges Screenedges handling outside of kwin/plasma Martin Gräßlin <kde@martin-graesslin.com>
IN PROGRESS Oxygen style Move window using left-mouse button on windows' empty areas Hugo Pereira Da Costa <hugo@oxygen-icons.org>
DONE Oxygen configuration Oxygen style and decoration standalone expert configuration tool Hugo Pereira Da Costa <hugo@oxygen-icons.org>
DONE Free Space Notifier Daemon Small daemon that warns you when your home has almost no space left Ivo Anjo <knuckles@gmail.com>
IN PROGRESS Activities Daemons Daemons to handle info about activities (kded daemon and a nepomuk service) Ivan Cukic <ivan.cukic@kde.org>
IN PROGRESS Systemsettings driconf KCM Fredrik Höglund <fredrik@kde.org>
DONE PowerDevil Display brightness OSD Felix Geyer <debfx-kde@fobos.de>
Plasma
IN PROGRESS systemtray/taskmanager port the systray and tasks applet to windows kde windows <windows@kde.org>
IN PROGRESS systemtray monochrome statusnotifier based systray icons support Marco Martin <notmart@gmail.com>
TO DO systemtray sort icons by category Marco Martin <notmart@gmail.com>
IN PROGRESS systemtray put hidden icons in a popup menu Marco Martin <notmart@gmail.com>
DONE tasks dataengine export all informations needed to build an applet comparable to the current one Matthieu Gallien <matthieu_gallien@yahoo.fr>
DONE notifications split systemtray and notifications applet Marco Martin <notmart@gmail.com>
IN PROGRESS notifications new look and behaviour for notifications Marco Martin <notmart@gmail.com>
DONE notifications support for remote applets for notifications Marco Martin <notmart@gmail.com>
DONE netbook/SAL use QStandardModels Marco Martin <notmart@gmail.com>
IN PROGRESS netbook/SAL support for drag and drop of items Marco Martin <notmart@gmail.com>
TO DO netbook/SAL package manager invocation from the toolbox Marco Martin <notmart@gmail.com>
TO DO netbook/Workspace KCM New default options for KWin: tabbox as present windows, that will be set as regular grid Marco Martin <notmart@gmail.com>
TO DO libplasma/extenders put extendergroups in scrollwidgets Marco Martin <notmart@gmail.com>
TO DO libplasma/extenders possibility to detach exteneritems as standalone windows Marco Martin <notmart@gmail.com>
IN PROGRESS libplasma/theme more transparent dialogs when the blur effect is enabled Marco Martin <notmart@gmail.com>
IN PROGRESS libplasma/desktop Activity Manager UI Chani <chani@kde.org>
TO DO accounts applet a plasma widget that is a central place to add accounts to social sites like identica and opendesktop, optimized for the netbook shell Marco Martin <notmart@gmail.com>
TO DO libplasma Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc. John Layt <john@layt.net>
TO DO folderview "Open folder" icon to open folder into pop-up at request instead of automatically. Bruno Bigras <bigras.bruno@gmail.com>
TO DO folderview Extend the configuration UI for nepomuksearch Fredrik Höglund <fredrik@kde.org>
IN PROGRESS Extend Calendar DataEngine with Akonadi calendar incidents Allows to query calendar events/todos from Akonadi in Plasma Frederik Gladhorn <gladhornKDEorg>
DONE calculator Added optional libqalculate support in the calculator runner Matteo Agostinelli <agostinelli@gmail.com>
IN PROGRESS KRunner Add some advanced sorting to KRunner using Nepomuk Lukas Appelhans <l.appelhans@gmx.de>
TO DO KRunner Improve keyboard navigation & command history interaction Jacopo De Simoi <wilderkde@gmail.com>
IN PROGRESS device-notifier Route all solid error notifications via knotify to the device notifier Jacopo De Simoi <wilderkde@gmail.com>
IN PROGRESS device-notifier Detailed (HAL) error notifications in the device notifier Jacopo De Simoi <wilderkde@gmail.com>
IN PROGRESS Plasma::Theme Themed CSS support Sebastian Kügler <sebas@kde.org>
TO DO battery Weighted charge information for multiple batteries Sebastian Kügler <sebas@kde.org>
TO DO Plasma Welcome plasmoid Riccardo Iaconelli <riccardo@kde.org>
IN PROGRESS crystal New desktop search widget Sebastian Kügler <sebas@kde.org>
IN PROGRESS networkmanagement Network management Plasmoid Sebastian Kügler <sebas@kde.org>
IN PROGRESS quicklaunch Improvements from Ingomar Wesp Lukas Appelhans <l.appelhans@gmx.de>


KWin
DONE Tiling Merge window tiling branch Martin Gräßlin <kde@martin-graesslin.com>
IN PROGRESS KWin New flag to exclude windows from switchers Martin Gräßlin <kde@martin-graesslin.com>
DONE KCM Decoration New decoration kcm with previews and GHNS Martin Gräßlin <kde@martin-graesslin.com>
DONE Aurorae Port Aurorae to GraphicsView and KDecoration Martin Gräßlin <kde@martin-graesslin.com>
IN PROGRESS Aurorae Better themeing support Martin Gräßlin <kde@martin-graesslin.com>
TO DO Aurorae Window tabbing support Martin Gräßlin <kde@martin-graesslin.com>
TO DO Aurorae Decorations on window sides Martin Gräßlin <kde@martin-graesslin.com>
TO DO Aurorae Autohiding decoration for maximized windows Martin Gräßlin <kde@martin-graesslin.com>
TO DO kwin hide windows from other activities Chani <chani@kde.org>
TO DO Effects Move features from present windows to libkwineffects to make them available in desktop grid Martin Gräßlin <kde@martin-graesslin.com>
TO DO Effects Add close window button to each window in present windows/desktop grid Martin Gräßlin <kde@martin-graesslin.com>
TO DO Window Tabbing/libtaskmanager Announce window groups to be used for grouping in tasks applet Martin Gräßlin <kde@martin-graesslin.com>
TO DO KWin/plasma New window type for Plasma dashboard Martin Gräßlin <kde@martin-graesslin.com>
DONE Effects New blur effect Fredrik Höglund <fredrik@kde.org>
IN PROGRESS Effects High quality scaling shader for the taskbar thumbnails Fredrik Höglund <fredrik@kde.org>
TO DO KWin Hint for defining the window snap rect Fredrik Höglund <fredrik@kde.org>
IN PROGRESS Effects Glide effect for opening and closing windows Iori Yagami <iori.yagami.26979@gmail.com>


kdeedu

Status Project Description Contact
TO DO KStars Display Comet Magnitudes whenever possible Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Information links in-place for each technical term Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Tool to suggest star-hopping techniques??? Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Simulate Lunar Eclipses Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Simulate Satellites and Iridium Flares Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Social and Geographical Integration for KStars Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Marble widget for Geolocation tool Médéric Boquien <mboquien@free.fr>
TO DO KStars Better printed star charts Jason Harris <kstars@30doradus.org>
TO DO KStars Better rendering of comets/asteroids Jason Harris <kstars@30doradus.org>
TO DO KStars Texture mapping of the skymap??? Jason Harris <kstars@30doradus.org>
TO DO Kalzium Port Kalzium to use QGV based periodic table widget Marcus D. Hanwell <mhanwell@kde.org>
TO DO Marble Add proper support for GPX waypoints, tracks and routes display Anders Lund <anders@alweb.dk>
TO DO Marble Export map to MxN pixel bitmap Inge Wallin <inge@lysator.liu.se>
TO DO Marble Map Contents translation Torsten Rahn <tackat@kde.org>
DONE Marble Support OpenStreetMap Nominatim as search backend (MarbleRunner) Dennis Nienhüser <earthwings@gentoo.org>
DONE Marble Generalized Animations with GeoDataLookAt support Dennis Nienhüser <earthwings@gentoo.org>
DONE Marble Online-Routing Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble GPS improvements Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble Maemo Support Bastian Holst, Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble GeoGraphicsScene for Online Service Plugins Bastian Holst <bastianholst@gmx.de>
IN PROGRESS Marble Follow XDG Base Directory Specification Bastian Holst <bastianholst@gmx.de>
DONE Marble Download region Jens-Michael Hoffmann <jmho@c-xx.com>
IN PROGRESS Marble Implement sun locator blendings as derived classes of Marble::Blending Jens-Michael Hoffmann <jmho@c-xx.com>
IN PROGRESS Marble Configurable texture layer blending Jens-Michael Hoffmann <jmho@c-xx.com>
IN PROGRESS Marble Import geonames city data Harshit Jain <sonu.itbhu@gmail.com>
IN PROGRESS Marble Add new icons for online services Gabriel Joel Perez <gabrieljoel@gmail.com>
IN PROGRESS Marble Download Progressbar in Qt-only version Siddharth Srivastava <akssps011@gmail.com>
IN PROGRESS Marble Bookmark support Kumar Anik Varshney <anik.varshney@gmail.com>
IN PROGRESS Marble Various Marble speed improvements Torsten Rahn, Ariya Hidayat <rahn@kde.org>
IN PROGRESS Marble Plugin to display APRS data Wes Hardaker <hardaker@users.sourceforge.net>
DONE KAlgebra Type checker for expressions to statically detect errors Aleix Pol <aleixpol@kde.org>
IN PROGRESS KAlgebra Support for drawing implicit curves Percy Camilo Triveño Aucahuasi <percy.camilo.ta@gmail.com>
IN PROGRESS Parley Parley practice mode rewritten Daniel Laidig, Frederik Gladhorn <gladhornKDEorg>
TO DO Parley LaTeX support Daniel Laidig <laidig_kde.org>
TO DO Parley Better support for entering synonyms Benjamin Schleinzer, Daniel Laidig <laidig_kde.org>
TO DO Cantor import and polish Qalculate! backend Milian Wolff <mail@milianw.de>
IN PROGRESS KTurtle Implement GHNS download support Niels Slot <nielsslot@gmail.com>
TO DO KTurtle Implement GHNS upload support Niels Slot <nielsslot@gmail.com>
DONE Rocs Node beautification in SVG Tomaz Canabrava <tcanabrava@kde.org>
DONE Rocs Threads for not blocking the UI Tomaz Canabrava <tcanabrava@kde.org>
DONE Rocs Redesigned the UI for better usability Tomaz Canabrava <tcanabrava@kde.org>
DONE Rocs Plugin System Wagner Reck <wiglot@gmail.com>
DONE Rocs Small plugins as examples Wagner Reck <wiglot@gmail.com>
DONE Rocs Multiple Script support Tomaz Canabrava <tcanabrava@kde.org>


kdegames

Status Project Description Contact
TO DO Granatier Arena Editor Mathias Kraus <k.hias@gmx.de>
IN PROGRESS Kajongg New traditional Mahjongg for four players Wolfang Rohdewald <wolfgang@rohdewald.de>
TO DO Kajongg Default voices for computer players Wolfgang Rohdewald <wolfgang@rohdewald.de>
TO DO Kajongg Make playing against computer suspendable/resumable Wolfgang Rohdewald <wolfgang@rohdewald.de>
DONE KBounce Difficulty levels Andreas Scherf <ascherfy@gmail.com>
DONE KBounce Random images as background Andreas Scherf <ascherfy@gmail.com>
TO DO KBreakOut Level Sets Fela Winkelmolen <fela.kde@gmail.com>
TO DO KBreakOut Sound Fela Winkelmolen <fela.kde@gmail.com>
DONE KGoldrunner Add the Demolition game (20 levels) Ian Wadham <iandw.au@gmail.com>
DONE Kigo Load SGF games from command line and register to mimetype 'application/x-go-sgf' Sascha Peilicke <sasch.pe@gmx.de>
IN PROGRESS Kigo Fix KNewStuff provider issues Sascha Peilicke <sasch.pe@gmx.de>
IN PROGRESS Kiriki Hint Luiz Romário Santana Rios <luizromario@gmail.com>
TO DO Kolf Replace with Kolf 2 (help on coding and artwork desired) Stefan Majewsky <majewsky@gmx.net>
DONE Konquest Merge the patch by Sean D'Epagnier to implement many features like map editing Pierre Ducroquet <pinaraf@pinaraf.info>
IN PROGRESS KPat Add keyboard controls to allow playing without a mouse. Parker Coates <parker.coates@kdemail.net>
IN PROGRESS KPat Create a new LibKCardGame from KPat's card scene logic. Make it generic and friendly enough for use in other card games. Make the library public if sufficient quality has been reached before SC4.5 release. Parker Coates <parker.coates@kdemail.net>
TO DO KPat Add support for drop shadows, via support in LibKCardGame. Parker Coates <parker.coates@kdemail.net>
TO DO KsirK rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted! Gaël de Chalendar <kleag@free.fr>
TO DO KsirK Boost playing over Jabber Gaël de Chalendar <kleag@free.fr>
TO DO KSquares Re-write computer player, make it act faster and more intelligent Eckhart Wörner <ewoerner@kde.org>
TO DO KSquares Add more types of boards: hexagonal, triangular Eckhart Wörner <ewoerner@kde.org>
TO DO KSudoku Import new engine Johannes Bergmeier <joselb@gmx.net>
TO DO KSudoku Port game to new engine Johannes Bergmeier <joselb@gmx.net>
TO DO KSudoku Adapt view to show information provided by engine Johannes Bergmeier <joselb@gmx.net>
TO DO KSudoku Add new actions to GUI Johannes Bergmeier <joselb@gmx.net>
IN PROGRESS KTuberling A new "fast switch" between playgrounds Alex Fiestas <alex@eyeos.org>
TO DO LSkat Port display and interaction code to LibKCardGame. Depends on LibKCardGame being made a public library. Parker Coates <parker.coates@kdemail.net>
DONE Palapeli Optimize size of puzzle files in default collection (temporarily fixed for this release cycle with an awful hack) Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Recieve new puzzles over KNewStuff Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Introduce handicap as a means to configure difficulty Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Implement puzzle piles to organize pieces Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Quick piece grouping Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Add magnifying glass Stefan Majewsky <majewsky@gmx.net>
DONE Palapeli Rewrite puzzle table mouse interaction stack Stefan Majewsky <majewsky@gmx.net>
DONE Palapeli Cleanup config dialog code Stefan Majewsky <majewsky@gmx.net>


kdegraphics

Status Project Description Contact
TO DO libkdcraw Make color management options more flexible Marcel Wiesweg <marcel.wiesweg@gmx.de>
DONE libksane Improve auto-selection Kåre Särs <kare.sars@iki.fi>
IN PROGRESS libksane Highlight scanned area Kåre Särs <kare.sars@iki.fi>
TO DO libksane Add public API for available devices Kåre Särs <kare.sars@iki.fi>
TO DO gwenview Show Nepomuk info in image meta info Aurelien Gateau <agateau@kde.org>
TO DO gwenview Persistent changes Aurelien Gateau <agateau@kde.org>
TO DO okular Thumb creators via Okular Core Harsh J <harsh@harshj.com>



kdelibs

Status Project Description Contact
TO DO katepart Add visual block mode and make the basic commands support it Erlend Hamberg <ehambergαgmail.com>
TO DO katepart context dependent indenters Milian Wolff <mail@milianw.de>
TO DO katepart scripting configuration, esp. for indenters Milian Wolff <mail@milianw.de>
TO DO katepart list of available scripts and indenters Milian Wolff <mail@milianw.de>
TO DO katepart GHNS for scripts/indenters Milian Wolff <mail@milianw.de>
TO DO katepart easier writing of indenters, esp. by automatically reloading them when changed Milian Wolff <mail@milianw.de>
TO DO katepart extend list of available default styles for highlighting, remove hardcoded colors from existing XML files Milian Wolff <mail@milianw.de>
TO DO katepart improve AutoBrace plugin Milian Wolff <mail@milianw.de>
IN PROGRESS katepart/ktexteditor defaultvalues, regular expressions, mirroring master, scripting of templates Joseph Wenninger <jowenn(you_know)kde(here_too)org>
IN PROGRESS ktexteditor plugin InsaneHTML_LE (zencoding like selector input (light edition) Joseph Wenninger <jowenn(you_know)kde(here_too)org>
TO DO katepart replace smart cursor/ranges API Christoph Cullmann <cullmann@kde.org>
TO DO kdeui API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API Davide Bettio <davide.bettio@kdemail.net>
DONE KCalendarSystem Add support for Date Difference calculations. John Layt <john@layt.net>
DONE KCalendarSystem Add support for era based calendar systems. John Layt <john@layt.net>
DONE KCalendarSystem Add new calendar systems: Japanese Era, Thai, Taiwanese. John Layt <john@layt.net>
IN PROGRESS KCalendarSystem Add support for Unicode format strings for Qt and cross-platform compatability. John Layt <john@layt.net>
TO DO KCalendarSystem Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday. John Layt <john@layt.net>
TO DO KCalendarSystem Add new calendar systems: Bahai'i, Chinese, Buddhist, etc. John Layt <john@layt.net>
TO DO KCalendarSystem Add support for traditional/USA week numbering. John Layt <john@layt.net>
TO DO kdecore Group policy (Windows) backend for KAuth Dario Freddi <drf@kde.org>
TO DO KDEPrint Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS. John Layt <john@layt.net>
TO DO kdeui Implement caps-lock warning for password entry widgets Michael Leupold <lemma@confuego.org>
TO DO KLocale Implement support for number grouping other than thousands using LC_NUMERIC and LC_MONETARY formats, e.g. India 00 00 000 and China 0000 0000. John Layt <john@layt.net>
TO DO KLocale Add configuration for AM/PM symbols. John Layt <john@layt.net>
TO DO KLocale Full POSIX compliant format support for date, time, numbers and money. John Layt <john@layt.net>
TO DO KLocale Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc. John Layt <john@layt.net>
TO DO KLocale Add Full date format in addition to existing short and long. John Layt <john@layt.net>
TO DO KLocale Add default colour to optionally display negative numbers. John Layt <john@layt.net>
TO DO KLocale Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale. John Layt <john@layt.net>
TO DO KLocale Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10. John Layt <john@layt.net>
TO DO KLocale Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays. John Layt <john@layt.net>
TO DO kdeui Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc. John Layt <john@layt.net>
TO DO kdeui DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances Marco Martin <notmart@gmail.com>
TO DO khtml Improvements in kwallet integration Eduardo Robles Elvira <edulix@gmail.com>
IN PROGRESS khtml Basic audio/video tag support Michael Howell and Germain Garand <germain@ebooksfrance.org>
IN PROGRESS khtml DOM3 XPath/XPath1 support Maks Orlovich <maksim@kde.org>
DONE khtml Selectors API1 Maks Orlovich <maksim@kde.org>
TO DO khtml and kparts More general KPart scripting interfaces Maks Orlovich <maksim@kde.org>
TO DO khtml Implement more of DOM3's CSSOM View module Germain Garand <germain@ebooksfrance.org>
IN PROGRESS khtml Implement missing parts of DOM3's Background and Borders module Germain Garand <germain@ebooksfrance.org>
TO DO khtml add new form widgets defined in HTML5 draft Germain Garand <germain@ebooksfrance.org>
DONE KNewStuff Improved Download Dialog, multiple previews, better integration of details, changelog is displayed Frederik Gladhorn <gladhornKDEorg>
IN PROGRESS KNewStuff Icon view mode Reza Shah, Frederik Gladhorn <gladhornKDEorg>
DONE KNewStuff Upload dialog rewritten: It now supports updating of old uploads, previews, most data that can be entered on the website and allows direct login to the account Frederik Gladhorn <gladhornKDEorg>
TO DO KNewStuff Support more than one payload Jens-Michael Hoffmann <jmho@c-xx.com>
TO DO kdeui Social About Dialog Téo Mrnjavac <teo@kde.org>
TO DO kdeui Generic find bar widget Sascha Peilicke <sasch.pe@gmx.de>
TO DO kio SSL client certificate support Andreas Hartmetz <ahartmetz@gmail.com>
TO DO kio SSL root certificate list GUI + backend Andreas Hartmetz <ahartmetz@gmail.com>
DONE kio Add "apply to all" checkbox in renamedialog and allow for automatic renaming Todd <toddrme2178@gmail.com>
IN PROGRESS kio Port renamedialog to KFileMetaDataWidget Todd <toddrme2178@gmail.com>
DONE kio Don't select extension in renamedialog Todd <toddrme2178@gmail.com>
DONE kio Better listing of applications in file "open with" context menu Todd <toddrme2178@gmail.com>
DONE kio Context menu entry to open all files in their default applications Todd <toddrme2178@gmail.com>
TO DO kio Add support for additional columns (e.g., smybolic link destination) in KDirModel/KFileItemDelegate Frank Reininghaus <frank78ac@googlemail.com>
DONE kfile Scroll wheel support for breadcrumb bar Todd <toddrme2178@gmail.com>
DONE kfile Show all sub-folders in breadcrumb bar Todd <toddrme2178@gmail.com>
IN PROGRESS kfile Middle-click on subfolder in the breadcrumb bar to open in a new tab Todd <toddrme2178@gmail.com>
IN PROGRESS kfile Easier access to protocols in breadcrumb bar Todd <toddrme2178@gmail.com>
TO DO kfile Show sub-sub-folders (and so on) in breadcrumb bar Todd <toddrme2178@gmail.com>
IN PROGRESS kdecore Generic shared-memory cache Michael Pyne <mpyne@kde.org>
IN PROGRESS kdeui Redesigned icon cache Michael Pyne <mpyne@kde.org>
DONE kdeui Support alpha channel in KColor classes Christoph Feck <christoph@maxiom.de>
DONE nepomuk Redesigned Nepomuk::TagWidget which can now actually be used by applications Sebastian Trueg <trueg@kde.org>
DONE kio Remember downloads via Nepomuk Sebastian Trueg <trueg@kde.org>
DONE solid Broadcast mount/unmount messages across processes Jacopo De Simoi <wilderkde@gmail.com>
TO DO solid Add parent matching to predicate parsing Jacopo De Simoi <wilderkde@gmail.com>
DONE kdeui Add the KRecursiveFilterProxyModel to kdeui/itemviews Stephen Kelly <steveire@gmail.com>


kdemultimedia

Status Project Description Contact
IN PROGRESS Video Thumbnailer Add ffmpegthumbnailer for faster video thumbnailing Andreas Scherf <ascherfy@gmail.com>
TO DO JuK Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan Michael Pyne <mpyne@kde.org>
TO DO JuK Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however -- will move to KDE 4.5 feature plan Michael Pyne <mpyne.org>



kdenetwork

Status Project Description Contact
TO DO Kopete UPnp Support Matt Rogers <mattr@kde.org>
TO DO Kopete Jabber Jingle video support Detlev Casanova <detlev.casanova@gmail.com>
TO DO Kopete Jabber Jingle ICE support Detlev Casanova <detlev.casanova@gmail.com>
TO DO Kopete Add support for urls to Bonjour plugin Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Kopete Rich text support for ICQ Roman Jarosz <kedgedev@gmail.com>
DONE Kopete Extended video controls Frank Schaefer <fschaefer.oss(at)googlemail.com>
TO DO Kopete Akonadi History Plugin Kaushik Saurabh <roideuniverse@gmail.com>
TO DO Krdc Connection status screen and reconnect Tony Murray <murraytony@gmail.com>
DONE Krdc Much improved new connection screen: more info, sortable, interactive, and better use of space Tony Murray <murraytony@gmail.com>
IN PROGRESS KGet Use plasma notifications to show the progress Matthias Fuchs <mat69@gmx.net>
DONE KGet Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear Lukas Appelhans <l.appelhans@gmx.de>
IN PROGRESS KGet Better error handling Lukas Appelhans <l.appelhans@gmx.de>


kdepim

Status Project Description Contact
TO DO KAlarm Port to Akonadi David Jarvie <djarvie@kde.org>
IN PROGRESS KMail Port to Akonadi Thomas McGuire <kde-pim@kde.org>
IN PROGRESS KOrganizer Port to Akonadi Frank Osterfeld, Sebastian Sauer <kde-pim@kde.org>
IN PROGRESS KJots Port to Akonadi Stephen Kelly <kde-pim@kde.org>
IN PROGRESS KHolidays Add support for alternative calendar systems, advanced holiday calculations, and improved API. John Layt <john@layt.net>


kdeplasma-addons

Status Project Description Contact
TO DO knowledgebase port knowledgebase plasmoid to new engine Eckhart Wörner <ewoerner@kde.org>
TO DO knowledgebase Add categories Eckhart Wörner <ewoerner@kde.org>
DONE Bookmarks widget New Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Mandelbrot Wallpaper Performance improvements Benoit Jacob <jacob.benoit.1@gmail.com>
DONE Mandelbrot Wallpaper Rendering improvements (through dithering, extra iterations, and better/simpler formulas) Benoit Jacob <jacob.benoit.1@gmail.com>
DONE Mandelbrot Wallpaper Allow to import/export parameters and to export to PNG images Benoit Jacob <jacob.benoit.1@gmail.com>
DONE Comic Applet Add option to show "text", "icons" or both "text and icons" for tabs Matthias Fuchs <mat69@gmx.net>
DONE Comic Applet Prefetch next and previous comic strip (thx to Miha Cancula) Matthias Fuchs <mat69@gmx.net>
DONE Character Runner New Anton Kreuzkamp <akreuzkamp@web.de>
DONE KDE Observatory Performance improvements, new data engine Sandro Andrade <sandroandrade@kde.org>
IN PROGRESS Plasmaboard Completly rework the current onscreen keyboard and add key layouts for tablets and mids Björn Ruberg <bjoern@ruberg-wegener.de>


kdesdk

Status Project Description Contact
TO DO Lokalize Integrate snowball stemmer for glossary Nick Shaforostoff <shafff@NOSPAMukr.net>
TO DO Lokalize Continue implementing XLIFF spec Nick Shaforostoff <shafff@NOSPAMukr.net>
TO DO Lokalize Segmentation [editing] functionality Nick Shaforostoff <shafff@NOSPAMukr.net >
TO DO Lokalize Remote translation memories Nick Shaforostoff <shafff@NOSPAMukr.net>
TO DO Lokalize Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!) Nick Shaforostoff <shafff@NOSPAMukr.net>
IN PROGRESS Kate Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin Joseph Wenninger <jowenn(you_know)kde(here_too)org>
DONE Kate Port the old XML completion plugin (xmltools) Tomáš Trnka <tomastrnka@gmx.com>
IN PROGRESS Umbrello Add a code importing wizzard Andi Fischer <andi.fischer@NOSPAMhispeed.ch>


kdeutils

Status Project Description Contact
TO DO Ark Add an options dialog (maybe) Harald Hvaal <haraldhv@stud.ntnu.no>
TO DO Ark Simplify Kerfuffle's API (jobs, interfaces etc) and try to make it stable Raphael Kubo da Costa <kubito@gmail.com>
TO DO Ark Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files) Harald Hvaal <haraldhv@stud.ntnu.no>
TO DO Ark Add feedback for the latest operation in the status bar Raphael Kubo da Costa <kubito@gmail.com>
TO DO Ark Try multiple plugins for each archive type before failing Raphael Kubo da Costa <kubito@gmail.com>
TO DO Ark Make the internal previewer optional Raphael Kubo da Costa <kubito@gmail.com>
TO DO Ark Add a "Preview with..." context menu item Raphael Kubo da Costa <kubito@gmail.com>
TO DO Ark Make Kerfuffle really thread-safe (and use threads in less places) Raphael Kubo da Costa <kubito@gmail.com>
TO DO Ark Get rid of the Observer code in Kerfuffle Raphael Kubo da Costa <kubito@gmail.com>
TO DO Ark Make error reporting work as expected in Kerfuffle Raphael Kubo da Costa <kubito@gmail.com>
TO DO KGpg Make keyserver actions possible to use on multiple keyservers at once Rolf Eike Beer <kde@opensource.sf-tec.de>
TO DO Okteta add Kate-like search tool Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta add support for import by drop, both url and data Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta copy again puts also a value or char variant of the data to clipboard Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta add support for memory mapping of files and 64-bit addressing Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta add support for jobs like io, printing, string search or filter Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Add Okular like embedded notifications Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Store bookmarks and other view settings for next load Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Add global toggle option for the offset display, hex or decimal Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Add Kate-like combined dialogs to query for actions on files Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Merge row and column widgets into one Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Make all user interaction in the KastenCore managers plugin-based Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Store bookmarks Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Okteta Add view profiles, incl. editor/manager Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO printer-applet Restore feature parity with KDEPrint3 where possible. [mailto: Jonathon Riddell, John Layt <>]
DONE kdelirc/kremotecontrol Transition from KDELirc to KRemoteControl Michael Zanetti <michael_zanetti@gmx.net>
IN PROGRESS KGpg Add "caff" mode for keysigning Rolf Eike Beer <kde@opensource.sf-tec.de>
IN PROGRESS Okteta Allow writing structure definitions in JavaScript Alex Richardson <alex.richardson@gmx.de>
IN PROGRESS Okteta Add possibility to set count of bytes per line/group Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Okteta Add KNewStuff support to the structures tool Alex Richardson <alex.richardson@gmx.de>
DONE Okteta Allow pinning structure beginning to a specific offset Alex Richardson <alex.richardson@gmx.de>
DONE Okteta new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Okteta add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Okteta Refactor mouse input to controllers for the bytearray widget Friedrich W. H. Kossebau <kossebau@kde.org>


kdetoys

Status Project Description Contact
IN PROGRESS kteatime Port to KStatusNotifierItem Stefan Böhmann <kde@hilefoks.org>
IN PROGRESS kteatime Port to KConfigXT Stefan Böhmann <kde@hilefoks.org>
IN PROGRESS kteatime Support categories Stefan Böhmann <kde@hilefoks.org>
IN PROGRESS kteatime Improved indicator icon painting Stefan Böhmann <kde@hilefoks.org>
TO DO kteatime Fork multiple instances for multiple timers Stefan Böhmann <kde@hilefoks.org>
TO DO kteatime Tea runner Stefan Böhmann <kde@hilefoks.org>
TO DO kteatime Improved command line Stefan Böhmann <kde@hilefoks.org>
TO DO amor Do some refactoring in amor Stefan Böhmann <kde@hilefoks.org>
TO DO amor Improve theme support Stefan Böhmann <kde@hilefoks.org>
TO DO amor Implement KNewStuff support Stefan Böhmann <kde@hilefoks.org>
TO DO amor Revamp configure dialog Stefan Böhmann <kde@hilefoks.org>
TO DO amor Sound support Stefan Böhmann <kde@hilefoks.org>
TO DO amor Add KStatusNotifierItem support Stefan Böhmann <kde@hilefoks.org>
IN PROGRESS ktux Do some refactoring in ktux Stefan Böhmann <kde@hilefoks.org>
TO DO ktux Revamp configure dialog Stefan Böhmann <kde@hilefoks.org>
TO DO ktux Sound support Stefan Böhmann <kde@hilefoks.org>


Other

Status Project Description Contact