Schedules/KDE4/4.8 Feature Plan

    From KDE TechBase
    The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

    See also:


    Legend:

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


    kdelibs

    Status Project Description Contact
    DONE Kate Part Line modification system Dominik Haumann <[email protected]>
    DONE Kate Part Modeline Editor Dominik Haumann <[email protected]>
    DONE Kate Part Reliable code folding Adrian Lungu <[email protected]>
    DONE Kate Part Improved vi input mode Svyatoslav Kuzmich <[email protected]>
    IN PROGRESS KIO PreviewJob supports URLs Sebastian Kügler <[email protected]>
    IN PROGRESS kdeui KSecretsService API addition Valentin Rusu <[email protected]>
    IN PROGRESS kdeui/util Connect KWallet class to KSecretsService client API Valentin Rusu <[email protected]>


    kde-runtime

    Status Project Description Contact
    IN PROGRESS ksecretsserviced KSecretsService daemon implementing the freedesktop.org secrets API. KDE applications will want to use the related kdelibs API (see below) Valentin Rusu <[email protected]>


    IN PROGRESS DrKonqi Better duplicate detection Matthias Fuchs <[email protected]>
    IN PROGRESS KIO Thumbnails webthumbnails plugin Sebastian Kügler <[email protected]>
    IN PROGRESS DrKonqi Scripting support Matthias Fuchs <[email protected]>
    IN PROGRESS Plasma Plasma QML QtComponents Marco Martin <[email protected]>


    kde-workspace

    Status Project Description Contact
    TO DO KWin Activity switcher Will Stephenson <[email protected]>
    TO DO Plasma Activity UI improvements Will Stephenson <[email protected]>
    IN PROGRESS KWin Take over screensaver/locking management from KRunner Alex Merry <[email protected]>
    IN PROGRESS KCM make mouse cursor size configurable (http://git.reviewboard.kde.org/r/101701/) Lukas Sommer <[email protected]>
    DONE powerdevil Remove Desktop Effects Management Dario Freddi <[email protected]>
    IN PROGRESS powerdevil Allow static profiles only Dario Freddi <[email protected]>
    IN PROGRESS powerdevil Allow activity interaction Dario Freddi <[email protected]>
    TO DO Plasma Add MPRIS2 support to nowplaying Alex Merry <[email protected]>
    IN PROGRESS Plasma Allow task grouping on the taskbar to work together with kwin window tabbing Anton Kreuzkamp <[email protected]>
    IN PROGRESS Plasma Merge the QML version of the device notifier Marco Martin <[email protected]>
    IN PROGRESS Plasma Merge the QML version of the battery applet Marco Martin <[email protected]>
    IN PROGRESS KWin QML based Window switcher (Tabbox) Martin Gräßlin <[email protected]>
    IN PROGRESS KWin Texture Rectangle ARB support in Shaders Martin Gräßlin <[email protected]>
    IN PROGRESS KWin No Compositor restart on screen change Martin Gräßlin <[email protected]>
    IN PROGRESS KWin Initial Wayland support Martin Gräßlin <[email protected]>
    TO DO KWin Support for thumbnails in QML Martin Gräßlin <[email protected]>
    IN PROGRESS KWin Add AnimationEffect class Thomas Lübking <[email protected]>
    IN PROGRESS KWin Option to prefer the mouse position over the focus chain Thomas Lübking <[email protected]>
    TO DO KWin More cleanup in the window rules kcm Thomas Lübking <[email protected]>
    IN PROGRESS KWin Improved resizing of windows with thin or no borders Fredrik Höglund <[email protected]>
    IN PROGRESS Screenlocker New Screenlocker and daemon Martin Gräßlin <[email protected]>
    TO DO Plasma Merge IconTask's taskmanager changes Craig Drummond <[email protected]>
    DONE KCM Allow flag and label in keyboard layout indicator Andriy Rysin <[email protected]>


    kde-baseapps

    Status Project Description Contact
    IN PROGRESS Dolphin Implement new view-engine for Dolphin 2.0 (see http://ppenz.blogspot.com/2011/08/introducing-dolphin-20.html) Peter Penz <[email protected]>
    TO DO Dolphin Implement support for back/forward mouse buttons Sebastian Dörner <[email protected]>
    DONE Kate Search & Replace in files plugin Kåre Särs <[email protected]>
    IN PROGRESS Kate Make GDB target selection behave like the build plugin Kåre Särs <[email protected]>
    IN PROGRESS Kate Add convenience options for remote debugging Kåre Särs <[email protected]>


    kdeedu

    Status Project Description Contact
    IN PROGRESS KTouch New organisation of keyboard and lecture files according to languages Rüthemann Peter <[email protected]>
    IN PROGRESS KTouch New organisation of menu system: Training, Statistic, Settings Rüthemann Peter <[email protected]>
    TO DO KTouch End of lecture statistics Rüthemann Peter <[email protected]>
    DONE Rocs Alignment Actions to minimize crossing graph edges Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Project Files to combine graphs and algorithms Andreas Cord-Landwehr <[email protected]>
    IN PROGRESS Rocs Context menu for graph scene Andreas Cord-Landwehr <[email protected]>
    IN PROGRESS Rocs Resurrect import-/export-features Andreas Cord-Landwehr <[email protected]>
    IN PROGRESS Rocs User Interface Cleanup Andreas Cord-Landwehr <[email protected]>
    IN PROGRESS Cantor Add Qalculate backend Matteo Agostinelli <[email protected]>
    DONE Marble Marble Runner plugins for Parsing files Thibaut Gridel <tgridel@freedotfr>
    DONE Marble (GSoC) OSM file rendering Konstantin Oblaukhov <[email protected]>
    DONE Marble Marble Graphics Scene (Performance of Vector Drawing) Konstantin Oblaukhov <[email protected]>
    DONE Marble Gps Info Plugin Thibaut Gridel <tgridel@freedotfr>
    DONE Marble Improve LatLonEdit to allow input as Radian and DM Friedrich W. H. Kossebau <[email protected]>
    IN PROGRESS Marble Routing API Dennis Nienhüser <[email protected]>
    IN PROGRESS Marble Adjustable Map Orientation (Rotation in Screen Plane) Bernhard Beschow <[email protected]>
    IN PROGRESS Marble Speedometer Plugin Bernhard Beschow <[email protected]>
    IN PROGRESS Marble Plasma Runner for geo coords and Marble bookmarks Friedrich W. H. Kossebau <[email protected]>
    IN PROGRESS Marble Make bookmark editor support editing the lonlat coordinates Friedrich W. H. Kossebau <[email protected]>
    IN PROGRESS Marble Shapefile support Thibaut Gridel / Torsten Rahn <[email protected]>
    TO DO Marble Fix GeoDataCoordinates parsing from a QString Friedrich W. H. Kossebau <[email protected]>
    TO DO Marble Create New Marble About Dialog Torsten Rahn <[email protected]>
    TO DO Marble Add Float Item Management Torsten Rahn <[email protected]>
    TO DO Marble New Search Torsten Rahn <[email protected]>
    TO DO KTurtle Add modulo command Niels Slot <nielsslot@gmaildotcom>
    TO DO KGeography Merge stuff from the cherry_field branch Albert Astals Cid <[email protected]>


    kdegames

    Status Project Description Contact
    DONE Libkdegames Improve graphics performance in all games by standardizing on the use of Qt Raster Graphics. Stefan Majewsky <[email protected]>
    IN PROGRESS KSudoku Add a new generator and solver to KSudoku, based on published algorithms. This will provide a full range of puzzle difficulties, rather than mainly easy puzzles, and will address bug 217925 and its duplicates 228614 and 237262 (now nearly two years old). Ian Wadham <[email protected]>
    IN PROGRESS KSudoku Re-implement the puzzle-symmetry feature. Ian Wadham <[email protected]>
    IN PROGRESS KSudoku Re-order the puzzle types on the welcome screen. Use KDE Games Difficulty combo-box instead of a slider. Save user's choices of puzzle between sessions. Do minor tidy-ups of the user interface. Ian Wadham <[email protected]>
    IN PROGRESS KGoldrunner Add the championship level "Gold Rush" game, with Traditional rules, contributed by Gabriel Miltschitzky. Ian Wadham <[email protected]>
    IN PROGRESS KGoldrunner Add the championship level "Jail Break" game, with KGoldrunner rules, contributed by Gabriel Miltschitzky. Ian Wadham <[email protected]>


    kdegraphics

    Status Project Description Contact
    IN PROGRESS Okular Reset Form Action support Albert Astals Cid <[email protected]>
    IN PROGRESS Okular Viewer Mode & Interface. Michel Ludwig <[email protected]>
    IN PROGRESS Okular Table selection tool improvements Albert Astals Cid <[email protected]>
    IN PROGRESS Gwenview Animated image transitions Aurélien Gâteau <[email protected]>


    kdemultimedia

    Status Project Description Contact
    TO DO JuK MPRIS2 support Alex Merry <[email protected]>


    kdenetwork

    Status Project Description Contact
    IN PROGRESS KGet Better interaction for torrents if they are seeding and other downloads stopped because of that Matthias Fuchs <[email protected]>
    IN PROGRESS KGet Class that handles deleting files Matthias Fuchs <[email protected]>
    IN PROGRESS Kopete Akonadi History Plugin Kaushik Saurabh <[email protected]>


    kdepim

    Status Project Description Contact
    TO DO attachment:/ kio-slave Implement kio-slave to access (email) attachments in Akonadi Friedrich W. H. Kossebau <[email protected]>


    IN PROGRESS KAlarm Port to Akonadi David Jarvie <[email protected]>


    TO DO sieve: implement wizard Implement wizard to help user to create sieve script Montel Laurent <[email protected]>


    IN PROGRESS HTML Replies Give messagecomposer (especially for KMail) the ability to compose replies in HTML Torgny Nyblom <[email protected]>


    IN PROGRESS KMail import KMail1 setup import instead of migration Kevin Krammer <[email protected]>


    IN PROGRESS Agent control workspace integration Monitoring and control of Akonadi agents through Plasma workspace facilitites Kevin Krammer <[email protected]>



    kdeplasma-addons

    Status Project Description Contact
    IN PROGRESS Kimpanel Port kimpanel to DataEngine based one Xuetian Weng <[email protected]>
    TO DO IconTasks Import IconTasks Craig Drummond <[email protected]>


    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 <[email protected]>
    TO DO Okteta Add global toggle option for the offset display, hex or decimal Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Add Kate-like combined dialogs to query for actions on files Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta add Kate-like search tool Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Add Okular like embedded notifications Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta add support for import by drop, both url and data Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta add support for memory mapping of files and 64-bit addressing Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta add support for jobs like io, printing, string search or filter Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Add view profiles, incl. editor/manager Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta copy again puts also a value or char variant of the data to clipboard Friedrich W. H. Kossebau <[email protected]>
    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 <[email protected]>
    TO DO Okteta Make all user interaction in the KastenCore managers plugin-based Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Merge row and column widgets into one Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Store bookmarks Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Store bookmarks and other view settings for next load Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Add custom datatypes to structures tool Alex Richardson <[email protected]>
    IN PROGRESS Okteta Add Flags Datatype to structures tool Alex Richardson <[email protected]>
    IN PROGRESS dolphin-plugins Mercurial plugin for Dolphin Vishesh Yadav <[email protected]>
    TO DO KCachegrind Upgrade interface to Callgrind (use callgrind_control instead of writing a command file, for > VG 3.7.x) Josef Weidendorfer <[email protected]>


    kdeutils

    Status Project Description Contact
    IN PROGRESS ark Allow Ark to be used as a KPart again Raphael Kubo da Costa <[email protected]>
    IN PROGRESS ksecrets A suite of tools related to the KSecretsService infrastructure Valentin Rusu <[email protected]>