Schedules/KDE4/4.6 Feature Plan: Difference between revisions

    From KDE TechBase
    Line 74: Line 74:
    {{FeatureDone|Marble|worldwide and offline routing|[email protected]|Dennis Nienhüser}}
    {{FeatureDone|Marble|worldwide and offline routing|[email protected]|Dennis Nienhüser}}
    {{FeatureDone|Marble|Extend MarbleRunner interface to handle reverse geocoding and routing requests; Display of alternative routes|[email protected]|Dennis Nienhüser}}
    {{FeatureDone|Marble|Extend MarbleRunner interface to handle reverse geocoding and routing requests; Display of alternative routes|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Routing API|[email protected]|Dennis Nienhüser}}
    {{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|[email protected]|Jens-Michael Hoffmann}}
    {{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|[email protected]|Jens-Michael Hoffmann}}
    {{FeatureTodo|Marble|Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing|[email protected]|Jens-Michael Hoffmann}}
    {{FeatureTodo|Marble|Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing|[email protected]|Jens-Michael Hoffmann}}

    Revision as of 20:30, 16 August 2010

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

    See also:


    Legend:

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


    kdebase-apps

    Status Project Description Contact
    IN PROGRESS Konsole Move to KTabWidget Sascha Peilicke <[email protected]>


    kdebase-runtime

    Status Project Description Contact
    TO DO Plasma Plasma KPart Ryan Rix <[email protected]>
    DONE KWin Focus tracking for the zoom plugin Sebastian Sauer <[email protected]>
    DONE KWin Extend mouse tracking modes for the zoom plugin Sebastian Sauer <[email protected]>


    kdelibs

    Status Project Description Contact
    TO DO kdeui Generic find bar widget Sascha Peilicke <[email protected]>
    DONE katepart scripted actions Dominik Haumann <[email protected]>
    DONE libplasma PluginLoader class Ryan Rix <[email protected]>


    kdeedu

    Status Project Description Contact
    TO DO Marble GPX import of routes Dennis Nienhüser <[email protected]>
    TO DO Marble Route printing (map and directions, configurabe) Dennis Nienhüser <[email protected]>
    TO DO Marble Route state saving and restoring Dennis Nienhüser <[email protected]>
    DONE Marble Convert MarbleRunners to plugins Dennis Nienhüser <[email protected]>
    DONE Marble worldwide and offline routing Dennis Nienhüser <[email protected]>
    DONE Marble Extend MarbleRunner interface to handle reverse geocoding and routing requests; Display of alternative routes Dennis Nienhüser <[email protected]>
    TO DO Marble Routing API Dennis Nienhüser <[email protected]>
    IN PROGRESS Marble Implement sun locator blendings as derived classes of Marble::Blending Jens-Michael Hoffmann <[email protected]>
    TO DO Marble Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing Jens-Michael Hoffmann <[email protected]>
    TO DO Marble Tile loading "read ahead" when idle, prerequisite: threaded tile loading Jens-Michael Hoffmann <[email protected]>
    DONE Marble Tile download along the route for offline usage Siddharth Srivastavah <[email protected]>
    IN PROGRESS Marble Turn-by-turn navigation mode Siddharth Srivastavah <[email protected]>
    TO DO Marble Multi threaded texture mapping Jens-Michael Hoffmann <[email protected]>
    DONE Cantor Backend for GNU Octave Miha Čančula <[email protected]>


    kdemultimedia

    Status Project Description Contact
    TO DO JuK Remove Qt/KDE3 support lib requirements Michael Pyne <[email protected]>
    TO DO JuK Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however Michael Pyne <[email protected]>
    TO DO JuK Add MPRIS support to JuK so that the NowPlaying applet doesn't need to special-case JuK. Michael Pyne <[email protected]>
    TO DO JuK Update JuK's MusicBrainz support to a modern version of MusicBrainz. Michael Pyne <[email protected]>



    kdegames

    Status Project Description Contact
    IN PROGRESS libkdegames Import KGameRenderer framework and port games to this unified rendering infrastructure. Stefan Majewsky <[email protected]>
    IN PROGRESS Kigo Fix KNewStuff provider issues Sascha Peilicke <[email protected]>
    IN PROGRESS Palapeli Import Goldberg slicer as the new default slicer plugin. Johannes Loehnert <[email protected]>
    TO DO Palapeli Update libpala API. Improve usability of "Create new puzzle" dialog. Stefan Majewsky <[email protected]>


    kdesdk

    Status Project Description Contact
    TO DO Lokalize Integrate snowball stemmer for glossary Nick Shaforostoff <[email protected]>
    TO DO Lokalize Continue implementing XLIFF spec Nick Shaforostoff <[email protected]>
    TO DO Lokalize Segmentation [editing] functionality Nick Shaforostoff <[email protected] >
    TO DO Lokalize Remote translation memories Nick Shaforostoff <[email protected]>
    TO DO Lokalize Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!) Nick Shaforostoff <[email protected]>
    TO DO Lokalize loading compressed files and then saving them back in the original compression format (bug 65518) Nick Shaforostoff <[email protected]>


    kdeutils

    Status Project Description Contact
    TO DO Ark Add a "Preview with..." context menu item Raphael Kubo da Costa <[email protected]>
    TO DO Ark Add an options dialog (maybe) Harald Hvaal <[email protected]>
    TO DO Ark Add feedback for the latest operation in the status bar Raphael Kubo da Costa <[email protected]>
    TO DO Ark Get rid of the Observer code in Kerfuffle Raphael Kubo da Costa <[email protected]>
    TO DO Ark Make error reporting work as expected in Kerfuffle Raphael Kubo da Costa <[email protected]>
    TO DO Ark Make Kerfuffle really thread-safe (and use threads in less places) Raphael Kubo da Costa <[email protected]>
    TO DO Ark Make the internal previewer optional Raphael Kubo da Costa <[email protected]>
    TO DO Ark Simplify Kerfuffle's API (jobs, interfaces etc) and try to make it stable Raphael Kubo da Costa <[email protected]>
    TO DO Ark Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files) Harald Hvaal <[email protected]>
    TO DO Ark Try multiple plugins for each archive type before failing Raphael Kubo da Costa <[email protected]>
    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 printer-applet Restore feature parity with KDEPrint3 where possible. [mailto: Jonathon Riddell, John Layt <>]
    TO DO Okteta Add view profiles Friedrich W. H. Kossebau <[email protected]>


    kdepim

    Status Project Description Contact
    IN PROGRESS Kontact Plasma-based Summary Page Ryan Rix <[email protected]>