Jump to content

Schedules/KDE4/4.11 Feature Plan

From KDE TechBase

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

See also:


Legend:

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


kdelibs

Status Project Description Contact

NO NEW FEATURES ALLOWED

kde-runtime

Status Project Description Contact
IN PROGRESS kio-mtp KIO-Slave for MTP Philipp Schmidt <philschmidt@gmx.net>
IN PROGRESS nepomuk filemetadatawidget Nepomuk Metadata Widget Vishesh Handa <me@vhanda.in>
IN PROGRESS nepomukcontroller-qml QML version of the current Nepomuk controller. Jörg Ehrichs <joerg.ehrichs@gmx.de>
DONE Web Shortcuts Update old shortcuts. Maarten De Meyer <de.meyer.maarten@gmail.com>
DONE Web Shortcuts Use https where possible. (bug #308029) Maarten De Meyer <de.meyer.maarten@gmail.com>
DONE Web Shortcuts Look for url on clipboard when creating new shortcut. (bug #146880) Maarten De Meyer <de.meyer.maarten@gmail.com>
IN PROGRESS Web Shortcuts Insert query placeholder button. (bug #146879) Maarten De Meyer <de.meyer.maarten@gmail.com>


kde-workspace

Status Project Description Contact
TO DO kwin windows that are moved to another desktop should be treated as sticky windows (bug #213847) <kwin-bugs-null@kde.org>
TO DO kwin Fix fullscreen state handling: NETWM says it's bound to focus and not stacking order, also see bug #224600 (bug #296076) <kwin-bugs-null@kde.org>
TO DO kwin Medium focus stealing prevention should also prevent focus stealing when the timestamp on the active window is uncertain (bug #304746) <kwin-bugs-null@kde.org>
TO DO kwin Usability issue: "Attach as tab to" menu can be empty (bug #306451) <kwin-bugs-null@kde.org>
TO DO kwin Import Scripted Effect from All Effets Tab (bug #296772) <kwin-bugs-null@kde.org>
TO DO kwin Window Tab support for QML based Aurorae (bug #299138) <kwin-bugs-null@kde.org>
TO DO kwin Get rid of "Display borders on maximized windows" setting (bug #299245) <kwin-bugs-null@kde.org>
TO DO kwin Break NETWM to allow inner xinerama struts (bug #299247) <kwin-bugs-null@kde.org>
TO DO kwin Cube animation on border approach should not be used unless the electric borders are actually in use and the config should be disabled, align or hint the electric border configuration (bug #299901) <kwin-bugs-null@kde.org>
TO DO kwin Make ShaderManager act as a real stack (bug #300349) <kwin-bugs-null@kde.org>
TO DO kwin clientPopup: "'More actions' and "Attach as tab to" lack mnemonics (bug #302833) <kwin-bugs-null@kde.org>
TO DO kwin Make KWin compile with C++11 (bug #303313) <kwin-bugs-null@kde.org>
TO DO kwin Copy all useful Client properties to Deleted (bug #303916) <kwin-bugs-null@kde.org>
TO DO kwin Display content of resizing/moving windows: KDE-Help shows obsolete instructions (bug #305297) <kwin-bugs-null@kde.org>
TO DO kwin Mouse action support for sending window to different activity (bug #305758) <kwin-bugs-null@kde.org>
TO DO kwin Windows list icon does not show up in "Walk Through Desktop List" (bug #306187) <kwin-bugs-null@kde.org>
TO DO kwin Game mode (bug #306448) <kwin-bugs-null@kde.org>
TO DO kwin Common animation settings for effects of same type (bug #308991) <kwin-bugs-null@kde.org>
TO DO kwin Use Resize Area in Aurorae (bug #308992) <kwin-bugs-null@kde.org>
IN PROGRESS kwin Configurable quick tile area config GUI (bug #308993) <kwin-bugs-null@kde.org>
IN PROGRESS kwin Remove legacy window decorations (bug #299144, Review 104281) <kwin-bugs-null@kde.org>


IN PROGRESS plasma workspace Port Task Manager applets to QML Eike Hein (Sho_) <hein@kde.org>
IN PROGRESS plasma workspace refresh Air Plasma theme Marco Martin <mart@kde.org>
IN PROGRESS plasma workspace Port Kickoff to qml Greg T <yellowcake-@gmx.net>
TO DO systemsettings Replace krandr KCM by libkscreen-based one Dan Vrátil <dvratil@redhat.com>
IN PROGRESS plasma workspace Port rssnow to qml Giorgos Tsiapaliokas <terietor@gmail.com>
IN PROGRESS various KActivities/SLC support for most our applications Ivan Čukić <ivan.cukic@kde.org>
IN PROGRESS plasma workspace first desktop SLC applet release Marco Martin <mart@kde.org>
TO DO plasma workspace Top-rated documents for Task Manager Ivan Čukić <ivan.cukic@kde.org>
IN PROGRESS window manager Rework and optimize vertex specification Fredrik Höglund <fredrik@kde.org>
IN PROGRESS window manager Dynamic shader generation Fredrik Höglund <fredrik@kde.org>
IN PROGRESS window manager Partial port to xcb Fredrik Höglund <fredrik@kde.org>
IN PROGRESS window manager New launch feedback effect Fredrik Höglund <fredrik@kde.org>
IN PROGRESS activities Encrypted activities Ivan Čukić <ivan.cukic@kde.org>
IN PROGRESS powerdevil Improve profile error handling (DPMS) Kai Uwe Broulik <kde@privat.broulik.de>
TO DO plasma workspace Social Feed Martin Klapetek <mklapetek@kde.org>
DONE kmenuedit Ability to sort entries in the sub-menus (bug #108419) Julien Borderie <frajibe@gmail.com>
DONE kmenuedit Add move up/down buttons (bug #61537) Julien Borderie <frajibe@gmail.com>
DONE plasma notifications Add button to notifications that allow configuring them Kai Uwe Broulik <kde@privat.broulik.de>
DONE plasma batterymonitor Improve situtation with multiple batteries (show battery names, dont just sum up _all_ the percentages etc) Kai Uwe Broulik <kde@privat.broulik.de>
IN PROGRESS powerdevil Implement notifications for non-internal batteries (aka "Your mouse is running low") Kai Uwe Broulik <kde@privat.broulik.de>


kde-baseapps

Status Project Description Contact
TO DO FolderView Split into PopupApplet and Containment Ignat Semenov <ignat.semenov@blue-systems.com>
TO DO FolderView Port to QML Ignat Semenov <ignat.semenov@blue-systems.com>


TO DO Dolphin Clean up Places panel context menus Kai Uwe Broulik <kde@privat.broulik.de>


TO DO Kate Search-plugin: Add "Current file mode" Kåre Särs <kare.sars@iki.fi>
DONE Kate Search-plugin: As-you-type search in current file Kåre Särs <kare.sars@iki.fi>
DONE Kate Search-plugin: Multi line search & replace Kåre Särs <kare.sars@iki.fi>
DONE Kate Search-plugin: Replace "\<number>" with corresponding regexp-captures in the replace string Kåre Särs <kare.sars@iki.fi>
DONE Kate gdb-plugin: Unify the stack trace and local variables to one ToolView Kåre Särs <kare.sars@iki.fi>
DONE Kate gdb-plugin: Do not update stack/locals view if not visible Kåre Särs <kare.sars@iki.fi>
IN PROGRESS Kate Vim Mode Macro support Simon St James <kdedevel@etothepiplusone.com>
DONE Kate Pâté plugin now supports Python2 or Python3 as a build-time option Shaheed Haque <srhaque@theiet.org>
DONE Kate Pâté GID plugin now supports autocompletion based on the contents of the ID file Shaheed Haque <srhaque@theiet.org>


DONE Kate Many generic functions and generic classes, likely the more outstanding are the autocompletations. Now you can create a code completion model with very few lines from Python Pablo Martín <goinnn@gmail.com>
DONE Kate Pâté python utils plugin. Utils to Python: Checker Parse, Checker Pep8, Checker Pyflakes, Snippets Pablo Martín <goinnn@gmail.com>
DONE Kate Pâté javascript utils plugin. Utils to JavaScript: Autocomplete, Autocomplete jQuery, Checker JSLint, Pretty JSON, Snippets Pablo Martín <goinnn@gmail.com>
DONE Kate Pâté XML pretty plugin. A simple XML pretty printer. XML formatter which a good indents Pablo Martín <goinnn@gmail.com>
DONE Kate Pâté Django utils plugin. Utils to Django: Snippets, and template utils Pablo Martín <goinnn@gmail.com>
DONE Kate Pâté Python autocomplete plugin. Pablo Martín <goinnn@gmail.com>
DONE Kate Integration of the python_autocomplete and python_console_ipython plugins with the project plugin . Pablo Martín <goinnn@gmail.com>


TO DO Konsole Improve the search filter bar Francesco Cecconi <francesco.cecconi@gmail.com>


TO DO Konsole Add the --separate cmdline option for running in new process Jekyll Wu <adaptee@gmail.com>
TO DO Konsole Make the d&d popup menu optional Jekyll Wu <adaptee@gmail.com>


TO DO Konqueror Settings for WebKit Part Allan Sandfeld <sandfeld@kde.org>


kdeedu

Status Project Description Contact
TO DO Marble Have support for "repeatX" in the projection classes Torsten Rahn <rahn@kde.org>
TO DO Marble Satellite Map NG Torsten Rahn <rahn@kde.org>
TO DO Marble Mars & Venus satellite plugin Torsten Rahn / Gerhard Holtkamp <rahn@kde.org>
TO DO Marble Solar Eclipse Plugin Torsten Rahn / Gerhard Holtkamp <rahn@kde.org>
TO DO Marble Help Menu polishing / Support page inclusion Torsten Rahn <rahn@kde.org>
TO DO Marble Toolbar polishing/refactoring Torsten Rahn <rahn@kde.org>
IN PROGRESS Marble Foursquare plugin Utku Aydın <utkuaydin34@gmail.com>
DONE Marble OSM vector rendering (GSOC branch merge) Dennis Nienhüser <earthwings@gentoo.org>
DONE Marble Dock Widgets Dennis Nienhüser <earthwings@gentoo.org>
DONE Marble Stars Constellations Torsten Rahn <rahn@kde.org>
IN PROGRESS Marble KML I/O Improvements Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble Basic KML Editor Thibaut Gridel <tgridel@free.fr>
DONE Marble WebKit Powered Info Dialog Various Artists <marble-devel@kde.org>
DONE Marble License Information Info Box Various Artists <marble-devel@kde.org>
DONE Marble Navigation Tool Redesign Torsten Rahn, Mohammed Nafees <rahn@kde.org>
TO DO Marble Zoom to content of geo file after loading (at least on start-up) Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Marble Geo files thumbnailer Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Marble Geo files metadata extractor Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Marble GHNS Map Installation In Marble Qt Dennis Nienhüser <earthwings@gentoo.org>
IN PROGRESS Marble Support GPX-tracks in elevationProfile Roman Karlstetter <roman.karlstetter@googlemail.com>
TO DO Rocs Data Structure Backend wise iconsets and preconfigurations for types Andreas Cord-Landwehr <cola@uni-paderborn.de>
TO DO Rocs Printing and image export of graphs. Andreas Cord-Landwehr <cola@uni-paderborn.de>
TO DO Rocs Data Structure Snapshot and Recovery. Andreas Cord-Landwehr <cola@uni-paderborn.de>
TO DO Rocs Visual Graph Editor Handling: copy&paste, data structure focus, property display Andreas Cord-Landwehr <cola@uni-paderborn.de>
IN PROGRESS Rocs In-Program documentation for scripting API Andreas Cord-Landwehr <cola@uni-paderborn.de>
IN PROGRESS Rocs Scripting API cleanup Andreas Cord-Landwehr <cola@uni-paderborn.de>
TO DO Rocs Statistics module: scripts may add statistics data during algorithm executions Andreas Cord-Landwehr <cola@uni-paderborn.de>
TO DO Rocs Text-only interface for Rocs aka Cantor backend Andreas Cord-Landwehr <cola@uni-paderborn.de>
TO DO Rocs Worksheet Integration Andreas Cord-Landwehr <cola@uni-paderborn.de>
IN PROGRESS Cantor Python backend Filipe Saraiva <filipe@kde.org>
IN PROGRESS Kig Geogebra Support David E. Narváez <david.narvaez@computer.org>
IN PROGRESS Kig CAS Backend David E. Narváez <david.narvaez@computer.org>
IN PROGRESS KAlgebra Matrix support Aleix Pol Gonzalez <aleixpol@kde.org>


kdegames

Status Project Description Contact
DONE KJumpingCube Make computer think-times shorter and responses faster Ian Wadham <iandw.au@gmail.com>
DONE KJumpingCube Provide five skill levels (previously three) Ian Wadham <iandw.au@gmail.com>
DONE KJumpingCube Provide board size up to 15x15 (previously 10x10) Ian Wadham <iandw.au@gmail.com>
DONE KJumpingCube Add multi-move undo and redo (previously one move only) Ian Wadham <iandw.au@gmail.com>
DONE KJumpingCube Improve the algorithm for computer opponent Newton Ian Wadham <iandw.au@gmail.com>
DONE KJumpingCube Make a new toolbar layout with a general-purpose stop-start button Ian Wadham <iandw.au@gmail.com>
DONE KJumpingCube Add optional pauses after computer moves or animation steps, to help new players understand how the game works Ian Wadham <iandw.au@gmail.com>
DONE KJumpingCube Major internal restructure and rewrite: involving separation of model, view, control and AI classes, new classes for Game and AI_Box and executing AI code on a separate thread Ian Wadham <iandw.au@gmail.com>



kdegraphics

Status Project Description Contact
IN PROGRESS libkipi Porting libkipi to KDE-XML GUI Victor Dodon <dodonvictor@gmail.com>


DONE kolourpaint WebP image format plugin Martin Koller <kollix@aon.at>


IN PROGRESS okular Configurable review tools bug #159601 Okular Developers <okular-devel@kde.org>
IN PROGRESS okular Undo/Redo support in PDF forms bug #177501 Okular Developers <okular-devel@kde.org>



kdemultimedia

Status Project Description Contact
IN PROGRESS Juk Port Juk away from kde3support Martin Sandsmark <martin.sandsmark@kde.org>
IN PROGRESS Juk Support excluding directories from a recursive search Review Request 110273 Tom Li <biergaizi2009@gmail.com>
DONE Juk Add support for Ogg Opus audio editing/playback (requires TagLib and Phonon also support) Michael Pyne <mpyne@kde.org>


kdenetwork

Status Project Description Contact
IN PROGRESS KGet Metalink/HTTP Support Aish Raj Dahal <dahalaishraj@gmail.com>



kdepim

Status Project Description Contact
TO DO Facebook resource Include it in default install Martin Klapetek <martin.klapetek@gmail.com>
TO DO KABC Contact groups use uid's for references Christian Mollekopf <mollekopf@kolabsys.com>
IN PROGRESS Akregator2 Merge in kdepim Montel Laurent <montel@kde.org>
IN PROGRESS Knode Merge in KMail Montel Laurent <montel@kde.org>
IN PROGRESS BackupMail Extend backup to all kdepim apps Montel Laurent <montel@kde.org>
IN PROGRESS Sieve Rewrite dialogbox Montel Laurent <montel@kde.org>
IN PROGRESS libs Move folderview to kdepimlibs/akonadi Montel Laurent <montel@kde.org>
IN PROGRESS SendLaterAgent Agent for allow to send later mails Montel Laurent <montel@kde.org>
IN PROGRESS PimActivity Create a library to support activity in pim apps Montel Laurent <montel@kde.org>
DONE kolab-resource Make Kolab 3.0 option available Christian Mollekopf <mollekopf@kolabsys.com>
DONE headerthemeeditor Program to edit kmail header theme based on Grantlee Montel Laurent <montel@kde.org>
DONE Sieve Add support for autogenerate sieve script Montel Laurent <montel@kde.org>
DONE Blogilo Use new widget component based on qtwebkit for html editor Montel Laurent <montel@kde.org>
DONE ImportWizard Allow to import settings/data for trojita and improve all others importer Montel Laurent <montel@kde.org>



kdeplasma-addons

Status Project Description Contact
IN PROGRESS Microblog replace with QML version Sebastian Kügler <sebas@kde.org>
IN PROGRESS Eyes replace with QML version Davide Bettio <bettio@kde.org>
IN PROGRESS FifteenPuzzle replace with QML version Davide Bettio <bettio@kde.org>
IN PROGRESS Luna replace with QML version Davide Bettio <bettio@kde.org>
IN PROGRESS Timer replace with QML version Davide Bettio <bettio@kde.org>


kdesdk

Status Project Description Contact
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 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 add Kate-like search tool 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 add support for import by drop, both url and data 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 copy again puts also a value or char variant of the data to clipboard 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 Make all user interaction in the KastenCore managers plugin-based 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 Store bookmarks 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 custom datatypes to structures tool Alex Richardson <alex.richardson@gmx.de>
IN PROGRESS Okteta Add tagged unions to structures tool Alex Richardson <alex.richardson@gmx.de>
IN PROGRESS Okteta Add array indices to structures tool Alex Richardson <alex.richardson@gmx.de>
IN PROGRESS Umbrello widget resize and diagram auto resize feature Ralf Habacker <ralf.habacker@freenet.de>
TO DO Umbrello add spline based association lines to avoid autolayout widget/line overlapping (needs volunteers) Ralf Habacker <ralf.habacker@freenet.de>


kdeutils

Status Project Description Contact
DONE KWallet UI Refactoring Valentin Rusu <kde@rusu.info>


kdetoys

Status Project Description Contact
TO DO KTeaTime Bring back the system tray progress indicator known from KTeaTime 4.6.5 and earlier (bug #279222) Stefan Böhmann <kde@hilefoks.org>