Difference between revisions of "Schedules/KDE4/4.5 Feature Plan"

Jump to: navigation, search
(Added new marble plugin for displaying APRS data)
(kdeedu)
Line 195: Line 195:
 
{{FeatureInProgress|Marble|Online-Routing|earthwings@gentoo.org|Dennis Nienhüser}}
 
{{FeatureInProgress|Marble|Online-Routing|earthwings@gentoo.org|Dennis Nienhüser}}
 
{{FeatureInProgress|Marble|GPS improvements|earthwings@gentoo.org|Dennis Nienhüser}}
 
{{FeatureInProgress|Marble|GPS improvements|earthwings@gentoo.org|Dennis Nienhüser}}
{{FeatureInProgress|Marble|Maemo Support|earthwings@gentoo.org|Dennis Nienhüser}}
+
{{FeatureInProgress|Marble|Maemo Support|earthwings@gentoo.org|Bastian Holst, Dennis Nienhüser}}
 
{{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|bastianholst@gmx.de|Bastian Holst}}
 
{{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|bastianholst@gmx.de|Bastian Holst}}
 +
{{FeatureInProgress|Marble|Follow XDG Base Directory Specification|bastianholst@gmx.de|Bastian Holst}}
 
{{FeatureDone|Marble|Download region|jmho@c-xx.com|Jens-Michael Hoffmann}}
 
{{FeatureDone|Marble|Download region|jmho@c-xx.com|Jens-Michael Hoffmann}}
 
{{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|jmho@c-xx.com|Jens-Michael Hoffmann}}
 
{{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|jmho@c-xx.com|Jens-Michael Hoffmann}}

Revision as of 20:45, 26 April 2010

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

Contents



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>
DONE Konsole Finish implementing tab context menu Kurt Hindenburg <kurt.hindenburg@gmail.com>
IN PROGRESS 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>
IN PROGRESS 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>
IN PROGRESS 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 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>
IN PROGRESS Oxygen configuration Oxygen style and decoration standalone expert configuration tool Hugo Pereira Da Costa <hugo@oxygen-icons.org>
IN PROGRESS 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>
IN PROGRESS 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>
IN PROGRESS 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
TO DO 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>


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 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>
TO DO Kalzium Port Kalzium to use QGV based periodic table widget Marcus D. Hanwell <mhanwell@kde.org>
DONE Marble Support OpenStreetMap Nominatim as search backend (MarbleRunner) Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble Generalized Animations with GeoDataLookAt support Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS 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>
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>
TO DO KGoldrunner Add the Demolition game (20 levels) Ian Wadham <iandw.au@gmail.com>
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>
TO DO Konquest Merge the patch by Sean D'Epagnier to implement many features like map editing Pierre Ducroquet <pinaraf@pinaraf.info>
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 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 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 KTuberling A new "fast switch" between playgrounds Alex Fiestas <alex@eyeos.org>
TO DO Palapeli Optimize size of puzzle files in default collection 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>
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: Bahaii, Coptic, Ethiopean, Chinese, Japanese, Buddhist, etc. John Layt <john@layt.net>
TO DO kdecore Group policy (Windows) backend for KAuth Dario Freddi <drf@kde.org>
TO DO KDEPrint If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first. John Layt <john@layt.net>
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>
TO DO 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>
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>
IN PROGRESS 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>
IN PROGRESS 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>
IN PROGRESS 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>
TO DO 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>
TO DO 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>
IN PROGRESS 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>
IN PROGRESS 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>


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>
IN PROGRESS 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 Okteta Add KNewStuff support to the structures tool Alex Richardson <alex.richardson@gmx.de>
TO DO Okteta Allow pinning structure beginning to a specific offset Alex Richardson <alex.richardson@gmx.de>
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 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

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal