Jump to content

Schedules/KDE4/4.7 Feature Plan

From KDE TechBase

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

See also:


Legend:

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


kdelibs

Status Project Description Contact
IN PROGRESS KLocale Number grouping support John Layt <john@layt.net>


DONE KLocale Narrow date name format support John Layt <john@layt.net>


IN PROGRESS KLocale Week Numbers support John Layt <john@layt.net>


IN PROGRESS KLocale Windows Backend John Layt <john@layt.net>


IN PROGRESS kdeui New date/time edit widgets from kdepim John Layt <john@layt.net>


IN PROGRESS KHelpMenu Fast action searching Alex Fiestas <afiestas@kde.org>


IN PROGRESS KFilePlaces Activity-specific Places Jeffery MacEachern <j.maceachern@gmail.com>


IN PROGRESS KCookieJar Storing cookies in KWallet José Millán Soto <fid@gpul.org>


IN PROGRESS KHTML WebIDL usage Maksim Orlovich <maksim@kde.org>


TO DO Nepomuk Query term class to query graph meta data Sebastian Trueg <trueg@kde.org>



kde-baseapps

Status Project Description Contact
TO DO Dolphin Support Fwd/Back Mouse Buttons Sebastian Dörner <sebastian@sebastian-doerner.de>
DONE Dolphin Polish the default user interface to minimize visual clutter (see http://ppenz.blogspot.com/2011/03/menu-bars.html) Peter Penz <peter.penz19@gmail.com>
DONE Dolphin Improve user interface for searching files and metadata Peter Penz <peter.penz19@gmail.com>
TO DO Settings Improve proxy configuration dialog Dawit Alemayehu <adawit@kde.org>


IN PROGRESS Locale KCM Support for Number Grouping, Windows Backend, Country Subdivsions John Layt <john@layt.net>


IN PROGRESS nspluginviewer npruntime support improvements Maksim Orlovich <maksim@kde.org>


Template:FeatureToDo


kde-runtime

Status Project Description Contact
IN PROGRESS kio_sftp async download support Andreas Schneider <asn@cryptomilk.org>
IN PROGRESS Locale definition files Migrate Country and Currency Codes to xml/po formats, re-arrange l10n files including settings and flags, add Subdivision code files. John Layt <john@layt.net>
TO DO kio-upnp-ms Merge from playground (https://projects.kde.org/projects/playground/base/kio-upnp-ms/) into kde-runtime Nikhil Marathe <nsm.nikhil@gmail.com>
TO DO Nepomuk Datamanagement Service Merge it into the master branch Vishesh Handa & Sebastian Trueg <handa.vish@gmail.com>
TO DO Port Strigi Service to DMS The Strigi Service needs to use the DMS API Vishesh Handa & Sebastian Trueg <handa.vish@gmail.com>


kde-workspace

Status Project Description Contact
DONE System Settings/keyboard Allow a shortcut per keyboard layout (bug 224489) Andriy Rysin <arysin@mail.com>
DONE System Settings/keyboard Session management for keyboard layouts (bug 52095, 174948) Andriy Rysin <arysin@mail.com>
Plasma
IN PROGRESS Plasma Clock/Calendar improve usability, settings, akonadi and holiday data. See Plasma wiki. John Layt <john@layt.net>
DONE Plasma Desktop launch krunner when the user starts typing Vitor Boschi <vitorboschi@gmail.com>
TO DO Quicklaunch Applet Port to QML Ingomar Wesp <ingomar@wesp.name>
KDM
DONE KDM GRUB2 support for KDM (see http://ksmanis.wordpress.com/2011/04/21/hello-planet-and-grub2-support-for-kdm/) Konstantinos Smanis <konstantinos.smanis@gmail.com>
KWin
DONE Compositor OpenGL 2.x/OpenGL ES 2.0 compositing backend (see http://www.kdenews.org/2011/02/18/kwin-embraces-new-platforms-opengl-es-20-support) Martin Gräßlin <mgraesslin@kde.org>
DONE Compositor New Shadow System (see http://blog.martin-graesslin.com/blog/2011/03/new-kwin-shadows/) Martin Gräßlin <mgraesslin@kde.org>
DONE Effects Effect to render outlines Martin Gräßlin <mgraesslin@kde.org>
DONE Decorations Do not require a decoration Martin Gräßlin <mgraesslin@kde.org>
IN PROGRESS Core Export most recently used windows to an X property Martin Gräßlin <mgraesslin@kde.org>
IN PROGRESS BoxSwitch Effect Animated Selection (see http://blog.martin-graesslin.com/blog/2011/02/is-kwin-rocket-science/) Martin Gräßlin <mgraesslin@kde.org>
IN PROGRESS libkwineffects API cleanup Martin Gräßlin <mgraesslin@kde.org>
TO DO libkwineffects JavaScript bindings for writing Effects Martin Gräßlin <mgraesslin@kde.org>
IN PROGRESS Mouse Emulation Better accessibility support in mouse emulation Martin Gräßlin <mgraesslin@kde.org>
IN PROGRESS kwin Add multi head support Alberto Mattea <alberto@mattea.info>
IN PROGRESS kwin DBusMenu in Windeco Lionel Chauvin <megabigbug@yahoo.fr>
IN PROGRESS ksplashx Add multi head support Alberto Mattea <alberto@mattea.info>
TO DO krunner Add multi head support Alberto Mattea <alberto@mattea.info>
IN PROGRESS kwinrules kcm UI cleanup (see https://git.reviewboard.kde.org/r/101041/) Thomas Lübking <thomas.luebking@gmail.com>
IN PROGRESS kwincompositing kcm Rearm unsafe OpenGL precheck (see https://git.reviewboard.kde.org/r/101061/) Thomas Lübking <thomas.luebking@gmail.com>
IN PROGRESS PresentWindows Effect Better highlight indication & close button handling) Thomas Lübking <thomas.luebking@gmail.com>
IN PROGRESS general Remove jargon from user interface. Remove all instances of Akonadi/Nepomuk related jargon from the desktop, replace with meaningful text where needed. Will Stephenson <wstephenson@kde.org>
DONE klipper Support qrcode as well as datamatrix for mobile barcodes Sune Vuorela <sune@vuorela.dk>
TO DO weather Support debian weather Sune Vuorela <sune@vuorela.dk>


kdeedu

Status Project Description Contact
DONE Marble Bookmark Manager Dennis Nienhüser, Thibaut Gridel <earthwings@gentoo.org>
IN PROGRESS Marble Extended QML Bindings Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble Routing API Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble Offline Address Search Dennis Nienhüser <earthwings@gentoo.org>
TO DO Marble Support monav version 0.3 Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble Reduce memory footprint of cached tiles Bernhard Beschow <bbeschow@cs.tu-berlin.de>
TO DO Marble Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing Jens-Michael Hoffmann, Bernhard Beschow <jmho@c-xx.com>
TO DO Marble Tile loading "read ahead" when idle, prerequisite: threaded tile loading Jens-Michael Hoffmann <jmho@c-xx.com>
TO DO Marble Multi threaded texture mapping Jens-Michael Hoffmann, Bernhard Beschow <jmho@c-xx.com>
IN PROGRESS Marble Manipulate Gps track data Thibaut Gridel <tgridel@freedotfr>
IN PROGRESS Cantor Integrate the Qalculate backend Matteo Agostinelli <agostinelli@gmail.com>
TO DO Kalzium Use KUnitConversion for all the Unit handling Etienne Rebetez <etienne.rebetez@oberwallisch>
TO DO KTurtle Add getdirection command Niels Slot <nielsslot@gmaildotcom>
TO DO KTurtle Add modulo command Niels Slot <nielsslot@gmaildotcom>
IN PROGRESS Step Copy-and-Paste of items Sebastian Vöcking <kde@voecking.net>
TO DO Step Zoom on mouse wheel Sebastian Vöcking <kde@voecking.net>
TO DO Step Automatic expanding canvas Sebastian Vöcking <kde@voecking.net>
IN PROGRESS Rocs Auto - Handling of the Canvas Tomaz Canabrava <tcanabrava@kde.org>
DONE Rocs Remove the thread for QtConcurrent on he core Tomaz Canabrava <tcanabrava@kde.org>
IN PROGRESS Rocs Polish the User Interface Tomaz Canabrava <tcanabrava@kde.org>
DONE Rocs New Plugin for Automaticaly Graph Generation Tomaz Canabrava <tcanabrava@kde.org>
IN PROGRESS Rocs Bugfixes in the List Plugin Tomaz Canabrava <tcanabrava@kde.org>
IN PROGRESS Rocs Speedup in the drawing code Tomaz Canabrava <tcanabrava@kde.org>
IN PROGRESS Rocs Kalgebra backend Tomaz Canabrava <tcanabrava@kde.org>
DONE Rocs Transform graph edges plugin Andreas Cord-Landwehr <cola@uni-paderborn.de>
IN PROGRESS Rocs Assign values to edges/nodes plugin Andreas Cord-Landwehr <cola@uni-paderborn.de>
IN PROGRESS Kalzium Titration calculator Luca Tringali <TRINGALINVENT@libero.it>
IN PROGRESS KStars SQLite Database of NGC Objects Victor Carbune <victor.carbune@kdemail.net>


kdepim

Status Project Description Contact
IN PROGRESS KAlarm Port to Akonadi David Jarvie <djarvie@kde.org>
IN PROGRESS KAlarm Allow reminders after the main alarm David Jarvie <djarvie@kde.org>
IN PROGRESS KAlarm Provide wake-from-suspend option for alarms David Jarvie <djarvie@kde.org>


IN PROGRESS KHolidays Add support for Holiday Types and Observance Types John Layt <john@layt.net>


IN PROGRESS Akonadi-contacts/kaddressbook Show 2d barcodes of contact data Sune Vuorela <sune@vuorela.dk>




kdeplasma-addons

Status Project Description Contact
IN PROGRESS Adjustable Clock Plasmoid for displaying date and time in very customizable way Michał Dutkiewicz <emdeck@gmail.com>
IN PROGRESS Comic Plasmoid Support random comic strips Matthias Fuchs <mat69@gmx.net>
DONE Comic Plasmoid Support creation of comic Comic Book Archive files Matthias Fuchs <mat69@gmx.net>
IN PROGRESS Comic Plasmoid Highlight comics that have a new comic strip Matthias Fuchs <mat69@gmx.net>
TO DO Events Runner Support parsing weekdays (e.g. "in next monday" Alexey Noskov <alexey.noskov@gmail.com>


kdetoys

Status Project Description Contact
DONE KTeaTime Port to KStatusNotifierItem Miha Čančula <miha@noughmad.eu>
IN PROGRESS KTeaTime New svg based status icons Stefan Böhmann <kde@hilefoks.org>
IN PROGRESS KTeaTime Support categories Stefan Böhmann <kde@hilefoks.org>
TO DO KTeaTime Improved command line Stefan Böhmann <kde@hilefoks.org>
TO DO KTeaTime Tea runner Stefan Böhmann <kde@hilefoks.org>
TO DO KTeaTime Port to KConfigXT Stefan Böhmann <kde@hilefoks.org>



kdesdk

Status Project Description Contact
IN PROGRESS Lokalize Remote translation memories Nick Shaforostoff <shafff@NOSPAMukr.net>
IN PROGRESS Lokalize QA: translation checks against user-specified regex-based rules Nick Shaforostoff <shafff@NOSPAMukr.net>
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 Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!) Nick Shaforostoff <shafff@NOSPAMukr.net>
TO DO Lokalize loading compressed files and then saving them back in the original compression format (bug 65518) Nick Shaforostoff <shafff@NOSPAMukr.net>
IN PROGRESS Okteta Properly support strings (various Unicode encodings) in structures tool Alex Richardson <alex.richardson@gmx.de>
TO DO Okteta Add custom datatypes to structures tool Alex Richardson <alex.richardson@gmx.de>
IN PROGRESS Umbrello QDockWidget based interface Emmanuel Lepage Vallee <elv1313@gmail.com>
IN PROGRESS Umbrello KDE4 icon theme and eye candies Emmanuel Lepage Vallee <elv1313@gmail.com>
TO DO Umbrello Replace the current code viewer with katepart Emmanuel Lepage Vallee <elv1313@gmail.com>
DONE Umbrello Add a zoom widget in the statusbar Emmanuel Lepage Vallee <elv1313@gmail.com>
IN PROGRESS Kate Add a new search in files plugin Kåre Särs <kare.sars@iki.fi>


kdegames

Status Project Description Contact
IN PROGRESS KBreakout Level editor Julian Helfferich <julian.helfferich@gmail.com>
IN PROGRESS KBreakout Load levelset option + 2 new levelsets Julian Helfferich <julian.helfferich@gmail.com>
TO DO KBreakout Port to QGraphicsView Julian Helfferich <julian.helfferich@gmail.com>
IN PROGRESS libtagaro Move first version into the kdegames module Stefan Majewsky <majewsky@gmx.net>
TO DO libtagaro Use the new library: at least in Granatier and Kolf (to replace existing static source copies) and KDiamond Stefan Majewsky <majewsky@gmx.net>
IN PROGRESS Palapeli Cleanup interface Stefan Majewsky <majewsky@gmx.net>
DONE Palapeli Reduce memory consumption for big puzzles Stefan Majewsky <majewsky@gmx.net>


kdenetwork

Status Project Description Contact
IN PROGRESS KGet Working Mms plugin Ernesto Rodriguez Ortiz <eortiz@uci.cu>
IN PROGRESS KGet Support for connection limit to servers Matthias Fuchs <mat69@gmx.net>


kdegraphics

Status Project Description Contact
IN PROGRESS Okular Directory support in Comic Book Generator David Palacio <dpalacio@orbitalibre.org>
IN PROGRESS Okular 7zip support in Comic Book Generator David Palacio <dpalacio@orbitalibre.org>
TO DO libksane Enable gui less operation Kåre Särs <kare.sars@iki.fi>
TO DO libksane Add a way to get scanner device list Kåre Särs <kare.sars@iki.fi>
IN PROGRESS Gwenview Compare mode Aurélien Gâteau <agateau@kde.org>
TO DO Gwenview Merge "Semantic Information" and "Meta Information" sidebar groups Aurélien Gâteau <agateau@kde.org>