Schedules/KDE4/4.10 Feature Plan: Difference between revisions

    From KDE TechBase
    (94 intermediate revisions by 48 users not shown)
    Line 8: Line 8:
    <br> Legend:  
    <br> Legend:  


    *todo =&gt; not started yet  
    *to do =&gt; not started yet  
    *in-progress =&gt; started, but not completed yet  
    *in-progress =&gt; started, but not completed yet  
    *done =&gt; completed
    *done =&gt; completed
    Line 39: Line 39:
    ! Contact  
    ! Contact  


    {{FeatureInProgress|kio-mtp|KIO-Slave for MTP|[email protected]|Philipp Schmidt}}
    {{FeatureTodo|kio-mtp|KIO-Slave for MTP|[email protected]|Philipp Schmidt}}
     
    {{FeatureDone|QML Containments|Making it possible to do full-featured containments in QML|[email protected]|Sebastian Kügler}}
    {{FeatureDone|nepomuk-indexer|New Nepomuk Indexer|[email protected]|Vishesh Handa}}
    {{FeatureDone|nepomukbackup|Nepomuk Backup rewritten from scratch|[email protected]|Vishesh Handa}}
    {{FeatureDone|nepomukcleaner|An application to port/clean invalid/legacy data in Nepomuk|[email protected]|Vishesh Handa}}
    {{FeatureDone|nepomuk KCM|Rewrite the Nepomuk KCM|[email protected]|Vishesh Handa}}
    {{FeatureDone|nepomuk tags|Nepomuk Tags KIO Slave|[email protected]|Vishesh Handa}}
    {{FeatureInProgress|nepomuk filemetadatawidget|Nepomuk Metadata Widget|[email protected]|Vishesh Handa}}
    |}
    |}
    <br>
    <br>
    Line 54: Line 60:
    ! Contact  
    ! Contact  


    {{FeatureInProgress|ksmserver|Merge the new qml based screen locker|[email protected]|Marco Martin}}
    {{FeatureDone|ksmserver|Merge the new qml based screen locker|[email protected]|Marco Martin}}


    <!-- The following section of entries has been auto generated by ChangelogGenerator. Do not edit!
    <!-- The following section of entries has been auto generated by ChangelogGenerator. Do not edit!
    Line 60: Line 66:
    {{FeatureTodo|kwin|windows that are moved to another desktop should be treated as sticky windows ({{bug |213847}})|[email protected]}}
    {{FeatureTodo|kwin|windows that are moved to another desktop should be treated as sticky windows ({{bug |213847}})|[email protected]}}
    {{FeatureTodo|kwin|Fix fullscreen state handling: NETWM says it's bound to focus and not stacking order, also see bug #224600 ({{bug |296076}})|[email protected]}}
    {{FeatureTodo|kwin|Fix fullscreen state handling: NETWM says it's bound to focus and not stacking order, also see bug #224600 ({{bug |296076}})|[email protected]}}
    {{FeatureTodo|kwin|Lanczos Filter broken after screen size changes ({{bug |296065}})|[email protected]}}
    {{FeatureTodo|kwin|Medium focus stealing prevention should also prevent focus stealing when the timestamp on the active window is uncertain ({{bug |304746}})|[email protected]}}
    {{FeatureInProgress|kwin|GHNS support for KWin Scripts ({{bug |296774}}, Review 104877)|[email protected]}}
    {{FeatureTodo|kwin|Usability issue: "Attach as tab to" menu can be empty ({{bug |306451}})|[email protected]}}
    {{FeatureTodo|kwin|KConf Update Script for KWin 4.9 ({{bug |296775}})|[email protected]}}
    {{FeatureTodo|kwin|Import Scripted Effect from All Effets Tab ({{bug |296772}})|[email protected]}}
    {{FeatureTodo|kwin|Request category for scripted KWin Effects on kde-(look<nowiki>|</nowiki>app).org ({{bug |297634}})|[email protected]}}
    {{FeatureTodo|kwin|Request category for KWin Scripts on kde-(look<nowiki>|</nowiki>app).org ({{bug |297635}})|[email protected]}}
    {{FeatureInProgress|kwin|GHNS support for Window Switching Layouts ({{bug |297636}}, Review 104894)|[email protected]}}
    {{FeatureTodo|kwin|Request category for Window Switcher Layouts on kde-(look<nowiki>|</nowiki>app).org ({{bug |297637}})|[email protected]}}
    {{FeatureTodo|kwin|Update Documentation for Window Switcher Layouts ({{bug |297638}})|[email protected]}}
    {{FeatureTodo|kwin|ThumbnailItem allows upscaling of Windows ({{bug |297864}})|[email protected]}}
    {{FeatureTodo|kwin|Window Tab support for QML based Aurorae ({{bug |299138}})|[email protected]}}
    {{FeatureTodo|kwin|Window Tab support for QML based Aurorae ({{bug |299138}})|[email protected]}}
    {{FeatureTodo|kwin|Increase ABI version for KDecorations ({{bug |299140}})|[email protected]}}
    {{FeatureTodo|kwin|Get rid of  "Display borders on maximized windows" setting ({{bug |299245}})|[email protected]}}
    {{FeatureTodo|kwin|Break NETWM to allow inner xinerama struts ({{bug |299247}})|[email protected]}}
    {{FeatureTodo|kwin|Break NETWM to allow inner xinerama struts ({{bug |299247}})|[email protected]}}
    {{FeatureTodo|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}})|[email protected]}}
    {{FeatureTodo|kwin|Make ShaderManager act as a real stack ({{bug |300349}})|[email protected]}}
    {{FeatureTodo|kwin|clientPopup: "'More actions' and "Attach as tab to"  lack mnemonics ({{bug |302833}})|[email protected]}}
    {{FeatureTodo|kwin|Make KWin compile with C++11 ({{bug |303313}})|[email protected]}}
    {{FeatureTodo|kwin|Copy all useful Client properties to Deleted ({{bug |303916}})|[email protected]}}
    {{FeatureTodo|kwin|Display content of resizing/moving windows: KDE-Help shows obsolete instructions ({{bug |305297}})|[email protected]}}
    {{FeatureTodo|kwin|Mouse action support for sending window to different activity ({{bug |305758}})|[email protected]}}
    {{FeatureTodo|kwin|Windows list icon does not show up in "Walk Through Desktop List" ({{bug |306187}})|[email protected]}}
    {{FeatureTodo|kwin|Game mode ({{bug |306448}})|[email protected]}}
    {{FeatureTodo|kwin|Common animation settings for effects of same type ({{bug |308991}})|[email protected]}}
    {{FeatureTodo|kwin|Use Resize Area in Aurorae ({{bug |308992}})|[email protected]}}
    {{FeatureInProgress|kwin|Configurable quick tile area config GUI ({{bug |308993}})|[email protected]}}
    {{FeatureInProgress|kwin|Remove legacy window decorations ({{bug |299144}}, Review 104281)|[email protected]}}
    {{FeatureDone|kwin|Animate Window Maximize/Restore ({{bug |308990}})|[email protected]}}
    {{FeatureDone|kwin|Display application menu and title bar side by side for maximized windows ({{bug |102607}})|[email protected]}}
    {{FeatureDone|kwin|GHNS support for Scripted Effects ({{bug |296773}})|[email protected]}}
    {{FeatureDone|kwin|Add support for appmenu-qt ({{bug |266596}})|[email protected]}}
    {{FeatureDone|kwin|Move ExtendedBorderRegion to stable  API ({{bug |308994}})|[email protected]}}
    {{FeatureDone|kwin|Support shortened titles like in bespin in all decorations ({{bug |308995}})|[email protected]}}
    {{FeatureDone|kwin|Mouse Click effect ({{bug |309006}}, Review 105780)|[email protected]}}
    {{FeatureDone|kwin|Decorations not visible ({{bug |305875}})|[email protected]}}
    {{FeatureDone|kwin|drag-and-drop between windows by cover switch alt-tab causes apps to crash ({{bug |179077}})|[email protected]}}
    {{FeatureDone|kwin|Add a rule to select the screen ({{bug |183996}})|[email protected]}}
    {{FeatureDone|kwin|JJ: Need Mouse navigation in flip switch mode ({{bug |244439}})|[email protected]}}
    {{FeatureDone|kwin|Request category for scripted KWin Effects on kde-(look<nowiki>|</nowiki>app).org ({{bug |297634}})|[email protected]}}
    {{FeatureDone|kwin|Request category for KWin Scripts on kde-(look<nowiki>|</nowiki>app).org ({{bug |297635}})|[email protected]}}
    {{FeatureDone|kwin|Request category for Window Switcher Layouts on kde-(look<nowiki>|</nowiki>app).org ({{bug |297637}})|[email protected]}}
    {{FeatureDone|kwin|Allow direct rendering with fglrx ({{bug |301103}})|[email protected]}}
    {{FeatureDone|kwin|Don't use OpenGL matrix stack in OpenGL 2 backend ({{bug |303093}}, Review 105455)|[email protected]}}
    {{FeatureDone|kwin|Refactor Screen/Window PaintData ({{bug |303314}}, Review 105141)|[email protected]}}
    {{FeatureDone|kwin|Rapid flickering in locked screen -- makes it difficult to unlock ({{bug |303579}})|[email protected]}}
    {{FeatureDone|kwin|double click menu to close needs GUI config ({{bug |305738}})|[email protected]}}
    {{FeatureDone|kwin|Toplevel::windowType() needs performance improvements ({{bug |306384}}, Review 106349)|[email protected]}}
    {{FeatureDone|kwin|GLPlatform should recommend either OpenGL1 or OpenGL2 compositing ({{bug |306436}})|[email protected]}}
    {{FeatureDone|kwin|Zoom effect broken in master ({{bug |307609}})|[email protected]}}
    {{FeatureDone|kwin|kwin fails to build when the GLES support is disabled ({{bug |307866}})|[email protected]}}
    {{FeatureDone|kwin|[JJ] Some effect authors are listed as "Name1 & Name2" ({{bug |307928}}, Review 106880)|[email protected]}}
    {{FeatureDone|kwin|Add screen management actions to window context menus ({{bug |269207}}, Review 106065)|[email protected]}}
    {{FeatureDone|kwin|Move Workspace's compositing functionality to own class Compositor ({{bug |299277}}, Review 102420)|[email protected]}}
    {{FeatureDone|kwin|Option to disable close on double click in Aurorae ({{bug |301327}}, Review 106160)|[email protected]}}
    {{FeatureDone|kwin|Remove Tiling Support From KWin ({{bug |303090}}, Review 105546)|[email protected]}}
    {{FeatureDone|kwin|Allow Scripts to add menus to useractions menu ({{bug |303756}}, Review 106285)|[email protected]}}
    {{FeatureDone|kwin|Generic QML support for Aurorae Themes ({{bug |303810}}, Review 105768)|[email protected]}}
    {{FeatureDone|kwin|Split out Useractions Menu from Workspace ({{bug |305832}}, Review 106085)|[email protected]}}


    <!-- END GENERATED SECTION -->
    <!-- END GENERATED SECTION -->
    {{FeatureDone|kwin|Implement color correction|[email protected]|Casian Andrei}}
    {{FeatureDone|oxygen decoration|Implement ExtendedBorderRegion support, to resize windows outside of their actual borders|[email protected]|Hugo Pereira Da Costa}}
    {{FeatureDone|oxygen style|Implement BlurBehind semi-transparent tooltips when available|[email protected]|Hugo Pereira Da Costa}}
    {{FeatureDone|plasma-wallpapers|Color wallpaper: add listview to display thumbnails for background mode|[email protected]|Reza Fatahilah Shah}}
    {{FeatureDone|plasma-wallpapers|Color wallpaper: add listview to display thumbnails for background mode|[email protected]|Reza Fatahilah Shah}}
    {{FeatureInProgress|plasma workspace|Port Notifications applet to QML|[email protected]|Marco Martin}}
    {{FeatureDone|plasma workspace|Port Notifications applet to QML|[email protected]|Marco Martin}}
    {{FeatureInProgress|plasma workspace|Port Task Manager applets to QML|[email protected]|Eike Hein (Sho_)}}
    {{FeatureInProgress|plasma workspace|Port Task Manager applets to QML|[email protected]|Eike Hein (Sho_)}}
    {{FeatureInProgress|plasma workspace|refresh Air Plasma theme|[email protected]|Marco Martin}}
    {{FeatureInProgress|plasma workspace|refresh Air Plasma theme|[email protected]|Marco Martin}}
    {{FeatureInProgress|plasma workspace|Port Kickoff to qml|[email protected]|Greg T}}
    {{FeatureInProgress|plasma workspace|Port Kickoff to qml|[email protected]|Greg T}}
    {{FeatureInProgress|systemsettings|Replace krandr KCM by libkscreen-based one|[email protected]|Dan Vrátil}}
    {{FeatureTodo|systemsettings|Replace krandr KCM by libkscreen-based one|[email protected]|Dan Vrátil}}
    {{FeatureInProgress|plasma workspace|Port rssnow to qml|[email protected]|Giorgos Tsiapaliokas}}
    {{FeatureInProgress|plasma workspace|Port rssnow to qml|[email protected]|Giorgos Tsiapaliokas}}
    {{FeatureInProgress|various|KActivities/SLC support for most our applications|[email protected]|Ivan Čukić}}
    {{FeatureInProgress|various|KActivities/SLC support for most our applications|[email protected]|Ivan Čukić}}
    {{FeatureInProgress|plasma workspace|first desktop SLC applet release|[email protected]|Marco Martin}}
    {{FeatureDone|System Tray|System tray with interface in QML|[email protected]|Dmitry Ashkadov}}
    {{FeatureTodo|plasma workspace|Top-rated documents for Task Manager|[email protected]|Ivan Čukić}}
    {{FeatureDone|systemsettings|Keyboard layout preview|[email protected]|Shivam Makkar}}
    {{FeatureInProgress|window manager|Rework and optimize vertex specification|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|window manager|Dynamic shader generation|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|window manager|Partial port to xcb|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|window manager|New launch feedback effect|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|activities|Encrypted activities|[email protected]|Ivan Čukić}}
    {{FeatureDone|powerdevil|Overhaul powerdevil notifications|[email protected]|Kai Uwe Broulik}}
    {{FeatureInProgress|powerdevil|Improve profile error handling (DPMS)|[email protected]|Kai Uwe Broulik}}
    {{FeatureTodo|plasma workspace|Social Feed|[email protected]|Martin Klapetek}}
    |}
    |}
    <br>
    <br>
    Line 95: Line 154:
    ! Contact  
    ! Contact  


    {{FeatureTodo|FolderView|Refactor into PopupApplet and Containment|[email protected]|Ignat Semenov}}
    {{FeatureTodo|FolderView|Split into PopupApplet and Containment|[email protected]|Ignat Semenov}}
    {{FeatureTodo|FolderView|Port to QML|[email protected]|Ignat Semenov}}


    {{FeatureTodo|Dolphin|Implement files quick preview feature (named Klook)  |[email protected]|Evgeniy Auzhin}}
    {{FeatureTodo|Dolphin|Implement files quick preview feature (named Klook)  |[email protected]|Evgeniy Auzhin}}
    {{FeatureDone|Dolphin|Implement parallel sort algorithm|[email protected]|Emmanuel Pescosta}}
    {{FeatureDone|Dolphin|Add GUI option for the "Rename Inline" setting|[email protected]|Frank Reininghaus}}
    {{FeatureDone|Dolphin|Add "Icon Size" submenu to the Places Panel context menu|[email protected]|Frank Reininghaus}}


    {{FeatureDone|print-manager|New Print manager KCM and applet (plasmoid) replacement, using C++  |[email protected]|Daniel Nicoletti}}
    {{FeatureDone|print-manager|New Print manager KCM and applet (plasmoid) replacement, using C++  |[email protected]|Daniel Nicoletti}}


    {{FeatureDone|Kate|Support for Python plugins|[email protected]|Shaheed Haque}}
    {{FeatureDone|Kate|Support for Python plugins|[email protected]|Shaheed Haque}}
    {{FeatureDone|Kate|Advanced gid(1) plugin using both ID files and etags|[email protected]|Shaheed Haque}}
    {{FeatureTodo|Kate|As-you-type search for the search plugin|[email protected]|Kåre Särs}}
    {{FeatureTodo|Kate|Session name API for plugins + automatic ctags database naming|[email protected]|Kåre Särs}}
    {{FeatureInProgress|Kate|Add optional document "minimap" to the Symbols view plugin|[email protected]|Kåre Särs}}
    {{FeatureInProgress|Kate|Vim Mode Macro support|[email protected]|Simon St James}}
    {{FeatureDone|Kate|Built-in quick open (Ctrl+Alt+o)|[email protected]|Christoph Cullmann}}
    {{FeatureDone|Kate|[http://kate-editor.org/2012/11/02/using-the-projects-plugin-in-kate/ New Project Plugin]|[email protected]|Christoph Cullmann}}
    {{FeatureDone|Kate Part|[http://kate-editor.org/2012/11/06/passive-notifications-in-kate-part/ Passive Notification System]|[email protected]|Dominik Haumann}}
    {{FeatureDone|Kate Part|[http://kate-editor.org/2012/11/05/loading-remote-files/ Loading Remote File Notification]|[email protected]|Christoph Cullmann}}
    {{FeatureDone|Kate Part|[http://kate-editor.org/2012/10/28/show-line-while-scrolling/ Show line while scrolling]|[email protected]|D. Haumann/J. Wenninger}}
    {{FeatureDone|Kate Part|[http://kate-editor.org/2012/10/27/remove-trailing-spaces/ Improved remove trailing spaces on save]|[email protected]|Dominik Haumann}}
    {{FeatureDone|Kate Part|[http://kate-editor.org/2012/11/07/default-color-schemas/ Predefined color schemes]|[email protected]|C. Cullmann/D. Haumann}}
    {{FeatureDone|Kate Part|[http://kate-editor.org/2012/11/06/kate-scripting-updates-zen-like-quick-coding/ Improved Scripting Support]|[email protected]|C. Cullmann/D. Haumann}}
    {{FeatureTodo|Kdialog|Add support for detailedsorry/detailederror messages|[email protected]|Kai Uwe Broulik}}


    {{FeatureDone|Kate|Advanced gid(1) plugin using both ID files and etags|srhaque@theiet.org|Shaheed Haque}}
    {{FeatureTodo|Konsole|Improve the search filter bar|[email protected]|Francesco Cecconi}}
    {{FeatureTodo|Konsole|Add the --separate cmdline option for running in new process|[email protected]|Jekyll Wu}}
    {{FeatureTodo|Konsole|Make the d&d popup menu optional|adaptee@gmail.com|Jekyll Wu}}


    {{FeatureTodo|Konqueror|Settings for WebKit Part|[email protected]|Allan Sandfeld}}
    |}
    |}
    <br>
    <br>
    Line 128: Line 210:
    {{FeatureTodo|Marble|Extended library API (no MarbleWidget dependency for tasks like parsing, routing)|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Extended library API (no MarbleWidget dependency for tasks like parsing, routing)|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Marble Touch on Plasma Active|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Marble Touch on Plasma Active|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Marble Touch on Android|[email protected]|Dennis Nienhüser}}
    {{FeatureInProgress|Marble|Foursquare plugin|[email protected]|Utku Aydın}}
    {{FeatureTodo|Marble|Marble Touch on Android (including SOK branch merge)|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Support for loading geolocated photos (e.g. in a Gallery activity in Marble Touch)|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Support for loading geolocated photos (e.g. in a Gallery activity in Marble Touch)|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Layer Management (by the user: Toggle layer visibility; maybe move layers from legend and layers in menus to one central place/tab)|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Marble|Layer Management (by the user: Toggle layer visibility; maybe move layers from legend and layers in menus to one central place/tab)|[email protected]|Dennis Nienhüser}}
    {{FeatureTodo|Rocs|Journal files for projects.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Marble|OSM vector rendering (GSOC branch merge)|[email protected]|Dennis Nienhüser}}
    {{FeatureInProgress|Rocs|Revisit graph export/import functionality to fully support: TGF, DOT, GML, GraphML|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Marble|Zoom to content of geo file after loading (at least on start-up)|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Marble|Geo files thumbnailer|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Marble|Geo files metadata extractor|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureDone|Rocs|Improve project handling: load/save dialogs, add project journal.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureDone|Rocs|Support TGF (trivial graph format) documents for import/export.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureDone|Rocs|Support core features for DOT/Graphvis documents for import/export.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureDone|Rocs|Add TikZ/PGF graphic export.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureDone|Rocs|Main Window UI Reorganization: Editor Toolbar, dialogs, Information Panel|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureDone|Rocs|Configuration Dialog Optimizations: Code-Editor, Graph Editor|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Rocs|Data Structure Backend wise iconsets and preconfigurations for types|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Rocs|Printing and image export of graphs.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Rocs|Printing and image export of graphs.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureInProgress|KTouch|Ship ktouch/next|[email protected]|Sebastian Gottfried}}
    {{FeatureTodo|Rocs|Data Structure Snapshot and Recovery.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Rocs|Visual Graph Editor Handling: copy&paste, data structure focus, property display|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureDone|KTouch|Ship ktouch/next|[email protected]|Sebastian Gottfried}}
    {{FeatureDone|KTouch|Smart resizing of training screen with aligned vertical lines|[email protected]|Sebastian Gottfried}}
    {{FeatureDone|KTouch|Prominent hint during training if the user makes repeatedly errors|[email protected]|Sebastian Gottfried}}
    {{FeatureDone|KTouch|Show course descriptions in course selector|[email protected]|Sebastian Gottfried}}
    {{FeatureDone|KTouch|Show a message when keyboard layout visualization isn't available due missing data|[email protected]|Sebastian Gottfried}}
    {{FeatureDone|Analitza|New plotting framework|[email protected]|Percy Camilo Triveño Aucahuasi}}
    {{FeatureDone|Analitza|New plotting framework|[email protected]|Percy Camilo Triveño Aucahuasi}}
    {{FeatureDone|KAlgebra|Splitted the QML Components from KAlgebraMobile|[email protected]|Aleix Pol Gonzalez}}
    {{FeatureDone|KAlgebra|Splitted the QML Components from KAlgebraMobile|[email protected]|Aleix Pol Gonzalez}}
    {{FeatureDone|KAlgebra|New plotting plasmoid graphs, in QtQuick|[email protected]|Aleix Pol Gonzalez}}
    {{FeatureDone|KAlgebra|New plotting plasmoid graphs, in QtQuick|[email protected]|Aleix Pol Gonzalez}}
    {{FeatureInProgress|Pairs|Pairs Theme editor|[email protected]|Marco Calignano}}
    {{FeatureDone|Pairs|Pairs Theme editor|[email protected]|Marco Calignano}}
    {{FeatureInProgress|Cantor|Python backend|[email protected]|Filipe Saraiva}}
    {{FeatureInProgress|Kig|Mark right angles|[email protected]|David E. Narváez}}
    |}
    |}
    <br>
    <br>
    Line 152: Line 252:
    ! Contact  
    ! Contact  


    {{FeatureInProgress|libkdegames|[http://community.kde.org/KDE_Games/API_cleanup Major cleanup and rewrite] (done, except for the new highscore classes)<br/><br/>'''Release team:''' please link to the [[Projects/Games/Porting_to_libkdegames_v5|porting instructions]]  for third-party developers|[email protected]|Stefan Majewsky}}
    {{FeatureDone|libkdegames|[http://community.kde.org/KDE_Games/API_cleanup Major cleanup and rewrite] (done, except for the new highscore classes)<br/><br/>'''Release team:''' please link to the [[Projects/Games/Porting_to_libkdegames_v5|porting instructions]]  for third-party developers|[email protected]|Stefan Majewsky}}
    {{FeatureInProgress|KGoldrunner|Use KGameRenderer and QGraphicsView for all graphics: the gameplay is the same as before.|[email protected]|Ian Wadham}}
    {{FeatureDone|KGoldrunner|Use KGameRenderer and QGraphicsView for all graphics: the gameplay is the same as before.|[email protected]|Ian Wadham}}
    {{FeatureInProgress|KGoldrunner|Remove the status bar: all scores and status messages are in the viewport now.|[email protected]|Ian Wadham}}
    {{FeatureDone|KGoldrunner|Remove the status bar. All scores and status messages are in the viewport now.|[email protected]|Ian Wadham}}
    {{FeatureDone|KJumpingCube|Allow the displayed speed of moves to be adjusted.|[email protected]|Ian Wadham}}
    {{FeatureDone|KJumpingCube|Allow the displayed speed of moves to be adjusted.|[email protected]|Ian Wadham}}
    {{FeatureDone|KJumpingCube|Animate multi-stage moves, to make it easier for a human player to follow their progress.|[email protected]|Ian Wadham}}
    {{FeatureDone|KJumpingCube|Animate multi-stage moves, to make it easier for a human player to follow their progress.|[email protected]|Ian Wadham}}
    Line 163: Line 263:
    {{FeatureDone|KJumpingCube|Add settings to choose computer player, AI style and skill level for either or both of players 1 and 2.|[email protected]|Ian Wadham}}
    {{FeatureDone|KJumpingCube|Add settings to choose computer player, AI style and skill level for either or both of players 1 and 2.|[email protected]|Ian Wadham}}
    {{FeatureDone|KJumpingCube|Add board sizes 3x3 and 4x4, for simplified play.|[email protected]|Ian Wadham}}
    {{FeatureDone|KJumpingCube|Add board sizes 3x3 and 4x4, for simplified play.|[email protected]|Ian Wadham}}
    {{FeatureDone|KSudoku|Add a simple Print facility for KSudoku puzzles.|[email protected]|Ian Wadham}}
    {{FeatureDone|Picmi|Add new game, Picmi: A nonogram logic game for KDE. |[email protected]|Jakob Gruber}}
    |}
    |}
    <br>
    <br>
    Line 177: Line 279:


    {{FeatureInProgress|libkipi|[http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/dodonvictor/10002 Porting libkipi to KDE-XML GUI]|[email protected]|Victor Dodon}}
    {{FeatureInProgress|libkipi|[http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/dodonvictor/10002 Porting libkipi to KDE-XML GUI]|[email protected]|Victor Dodon}}
    {{FeatureInProgress|okular|Tiled rendering|[email protected]|Okular Developers}}
    {{FeatureDone|Gwenview|Recursive importer|[email protected]|Aurélien Gâteau}}
    {{FeatureDone|Gwenview|Color profile support|[email protected]|Aurélien Gâteau}}


    |}
    |}
    Line 192: Line 297:


    {{FeatureInProgress|Juk|[http://community.kde.org/Juk#Porting_plan Port Juk away from kde3support]|[email protected]|Martin Sandsmark}}
    {{FeatureInProgress|Juk|[http://community.kde.org/Juk#Porting_plan Port Juk away from kde3support]|[email protected]|Martin Sandsmark}}
    {{FeatureDone|Juk|Add lyrics view|[email protected]|Martin Sandsmark}}


    |}
    |}
    Line 205: Line 311:
    ! Description  
    ! Description  
    ! Contact  
    ! Contact  
    {{FeatureInProgress|KGet|Metalink/HTTP Support|[email protected]|Aish Raj Dahal}}


    |}
    |}
    Line 218: Line 326:
    ! Description  
    ! Description  
    ! Contact  
    ! Contact  
    {{FeatureInProgress|Facebook resource|Include it in default install|[email protected]|Martin Klapetek}}
    {{FeatureTodo|Facebook resource|Include it in default install|[email protected]|Martin Klapetek}}
    {{FeatureInProgress|Akregator2|Merge in kdepim|[email protected]|Montel Laurent}}
    {{FeatureInProgress|Akregator2|Merge in kdepim|[email protected]|Montel Laurent}}
    {{FeatureInProgress|Knode|Merge in KMail|[email protected]|Montel Laurent}}
    {{FeatureInProgress|Knode|Merge in KMail|[email protected]|Montel Laurent}}
    Line 224: Line 332:
    {{FeatureInProgress|Sieve|Rewrite dialogbox|[email protected]|Montel Laurent}}
    {{FeatureInProgress|Sieve|Rewrite dialogbox|[email protected]|Montel Laurent}}
    {{FeatureInProgress|libs|Move folderview to kdepimlibs/akonadi|[email protected]|Montel Laurent}}
    {{FeatureInProgress|libs|Move folderview to kdepimlibs/akonadi|[email protected]|Montel Laurent}}
    {{FeatureInProgress|kolab-resource|Make Kolab 3.0 option available|[email protected]|Christian Mollekopf}}
    {{FeatureDone|KAlarm|Add command line and D-Bus option to output list of scheduled alarms|[email protected]|David Jarvie}}
    |}
    |}
    <br>
    <br>
    Line 237: Line 347:
    ! Contact  
    ! Contact  
    {{FeatureInProgress|Microblog|replace with QML version|[email protected]|Sebastian Kügler}}
    {{FeatureInProgress|Microblog|replace with QML version|[email protected]|Sebastian Kügler}}
    {{FeatureInProgress|StackFolder|Add applet for quick browse the stack of folders|[email protected]|Ural Mullabaev}}
    {{FeatureTodo|StackFolder|Add applet for quick browse the stack of folders|[email protected]|Ural Mullabaev}}
    {{FeatureInProgress|ComicStrip|Replace with QML version|[email protected]|Reza Fatahilah Shah}}
    {{FeatureDone|ComicStrip|Replace with QML version|[email protected]|Reza Fatahilah Shah}}
    {{FeatureInProgress|Calculator|Replace with QML version|[email protected]|Luiz Romário Santana Rios}}
    {{FeatureDone|Calculator|Replace with QML version|[email protected]|Luiz Romário Santana Rios}}
    {{FeatureDone|QML Wallpapers|Make it possible to have animated wallpapers written in QtQuick technologies.|[email protected]|Aleix Pol Gonzalez}}
    {{FeatureDone|Dictionary KRunner|Look up words in the dictionary by typing in 'define {word}' in krunner. [http://blog.zx2c4.com/808 Blog]|[email protected]|Jason A. Donenfeld}}
    {{FeatureInProgress|Eyes|replace with QML version|[email protected]|Davide Bettio}}
    {{FeatureInProgress|FifteenPuzzle|replace with QML version|[email protected]|Davide Bettio}}
    {{FeatureInProgress|Luna|replace with QML version|[email protected]|Davide Bettio}}
    {{FeatureInProgress|Timer|replace with QML version|[email protected]|Davide Bettio}}
    |}
    |}
    <br>
    <br>
    Line 266: Line 382:
    {{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|Add custom datatypes to structures tool|[email protected]|Alex Richardson}}
    {{FeatureTodo|Okteta|Add custom datatypes to structures tool|[email protected]|Alex Richardson}}
    {{FeatureInProgress|Okteta|Add tagged unions to structures tool|[email protected]|Alex Richardson}}
    {{FeatureInProgress|Okteta|Add array indices to structures tool|[email protected]|Alex Richardson}}
    {{FeatureDone|Umbrello|Line based diagram grid |[email protected]|Ralf Habacker}}
    {{FeatureInProgress|Umbrello| widget resize and diagram auto resize feature |[email protected]|Ralf Habacker}}
    {{FeatureTodo|Umbrello|add spline based association lines to avoid autolayout widget/line overlapping (needs volunteers)|[email protected]|Ralf Habacker}}
    |}
    |}


    Line 280: Line 401:
    ! Contact  
    ! Contact  


    {{FeatureInProgress|Ark|Make it possible to disable internal previewer|[email protected]|Kai Uwe Broulik}}
    |}
    |}
    <br>
    <br>

    Revision as of 15:41, 25 November 2012

    This is a list of planned features for the SC 4.10 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
    TO DO kio-mtp KIO-Slave for MTP Philipp Schmidt <[email protected]>
    DONE QML Containments Making it possible to do full-featured containments in QML Sebastian Kügler <[email protected]>
    DONE nepomuk-indexer New Nepomuk Indexer Vishesh Handa <[email protected]>
    DONE nepomukbackup Nepomuk Backup rewritten from scratch Vishesh Handa <[email protected]>
    DONE nepomukcleaner An application to port/clean invalid/legacy data in Nepomuk Vishesh Handa <[email protected]>
    DONE nepomuk KCM Rewrite the Nepomuk KCM Vishesh Handa <[email protected]>
    DONE nepomuk tags Nepomuk Tags KIO Slave Vishesh Handa <[email protected]>
    IN PROGRESS nepomuk filemetadatawidget Nepomuk Metadata Widget Vishesh Handa <[email protected]>


    kde-workspace

    Status Project Description Contact
    DONE ksmserver Merge the new qml based screen locker Marco Martin <[email protected]>


    TO DO kwin windows that are moved to another desktop should be treated as sticky windows (bug #213847) <[email protected]>
    TO DO kwin Fix fullscreen state handling: NETWM says it's bound to focus and not stacking order, also see bug #224600 (bug #296076) <[email protected]>
    TO DO kwin Medium focus stealing prevention should also prevent focus stealing when the timestamp on the active window is uncertain (bug #304746) <[email protected]>
    TO DO kwin Usability issue: "Attach as tab to" menu can be empty (bug #306451) <[email protected]>
    TO DO kwin Import Scripted Effect from All Effets Tab (bug #296772) <[email protected]>
    TO DO kwin Window Tab support for QML based Aurorae (bug #299138) <[email protected]>
    TO DO kwin Get rid of "Display borders on maximized windows" setting (bug #299245) <[email protected]>
    TO DO kwin Break NETWM to allow inner xinerama struts (bug #299247) <[email protected]>
    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) <[email protected]>
    TO DO kwin Make ShaderManager act as a real stack (bug #300349) <[email protected]>
    TO DO kwin clientPopup: "'More actions' and "Attach as tab to" lack mnemonics (bug #302833) <[email protected]>
    TO DO kwin Make KWin compile with C++11 (bug #303313) <[email protected]>
    TO DO kwin Copy all useful Client properties to Deleted (bug #303916) <[email protected]>
    TO DO kwin Display content of resizing/moving windows: KDE-Help shows obsolete instructions (bug #305297) <[email protected]>
    TO DO kwin Mouse action support for sending window to different activity (bug #305758) <[email protected]>
    TO DO kwin Windows list icon does not show up in "Walk Through Desktop List" (bug #306187) <[email protected]>
    TO DO kwin Game mode (bug #306448) <[email protected]>
    TO DO kwin Common animation settings for effects of same type (bug #308991) <[email protected]>
    TO DO kwin Use Resize Area in Aurorae (bug #308992) <[email protected]>
    IN PROGRESS kwin Configurable quick tile area config GUI (bug #308993) <[email protected]>
    IN PROGRESS kwin Remove legacy window decorations (bug #299144, Review 104281) <[email protected]>
    DONE kwin Animate Window Maximize/Restore (bug #308990) <[email protected]>
    DONE kwin Display application menu and title bar side by side for maximized windows (bug #102607) <[email protected]>
    DONE kwin GHNS support for Scripted Effects (bug #296773) <[email protected]>
    DONE kwin Add support for appmenu-qt (bug #266596) <[email protected]>
    DONE kwin Move ExtendedBorderRegion to stable API (bug #308994) <[email protected]>
    DONE kwin Support shortened titles like in bespin in all decorations (bug #308995) <[email protected]>
    DONE kwin Mouse Click effect (bug #309006, Review 105780) <[email protected]>
    DONE kwin Decorations not visible (bug #305875) <[email protected]>
    DONE kwin drag-and-drop between windows by cover switch alt-tab causes apps to crash (bug #179077) <[email protected]>
    DONE kwin Add a rule to select the screen (bug #183996) <[email protected]>
    DONE kwin JJ: Need Mouse navigation in flip switch mode (bug #244439) <[email protected]>
    DONE kwin Request category for scripted KWin Effects on kde-(look|app).org (bug #297634) <[email protected]>
    DONE kwin Request category for KWin Scripts on kde-(look|app).org (bug #297635) <[email protected]>
    DONE kwin Request category for Window Switcher Layouts on kde-(look|app).org (bug #297637) <[email protected]>
    DONE kwin Allow direct rendering with fglrx (bug #301103) <[email protected]>
    DONE kwin Don't use OpenGL matrix stack in OpenGL 2 backend (bug #303093, Review 105455) <[email protected]>
    DONE kwin Refactor Screen/Window PaintData (bug #303314, Review 105141) <[email protected]>
    DONE kwin Rapid flickering in locked screen -- makes it difficult to unlock (bug #303579) <[email protected]>
    DONE kwin double click menu to close needs GUI config (bug #305738) <[email protected]>
    DONE kwin Toplevel::windowType() needs performance improvements (bug #306384, Review 106349) <[email protected]>
    DONE kwin GLPlatform should recommend either OpenGL1 or OpenGL2 compositing (bug #306436) <[email protected]>
    DONE kwin Zoom effect broken in master (bug #307609) <[email protected]>
    DONE kwin kwin fails to build when the GLES support is disabled (bug #307866) <[email protected]>
    DONE kwin [JJ] Some effect authors are listed as "Name1 & Name2" (bug #307928, Review 106880) <[email protected]>
    DONE kwin Add screen management actions to window context menus (bug #269207, Review 106065) <[email protected]>
    DONE kwin Move Workspace's compositing functionality to own class Compositor (bug #299277, Review 102420) <[email protected]>
    DONE kwin Option to disable close on double click in Aurorae (bug #301327, Review 106160) <[email protected]>
    DONE kwin Remove Tiling Support From KWin (bug #303090, Review 105546) <[email protected]>
    DONE kwin Allow Scripts to add menus to useractions menu (bug #303756, Review 106285) <[email protected]>
    DONE kwin Generic QML support for Aurorae Themes (bug #303810, Review 105768) <[email protected]>
    DONE kwin Split out Useractions Menu from Workspace (bug #305832, Review 106085) <[email protected]>


    DONE kwin Implement color correction Casian Andrei <[email protected]>
    DONE oxygen decoration Implement ExtendedBorderRegion support, to resize windows outside of their actual borders Hugo Pereira Da Costa <[email protected]>
    DONE oxygen style Implement BlurBehind semi-transparent tooltips when available Hugo Pereira Da Costa <[email protected]>
    DONE plasma-wallpapers Color wallpaper: add listview to display thumbnails for background mode Reza Fatahilah Shah <[email protected]>
    DONE plasma workspace Port Notifications applet to QML Marco Martin <[email protected]>
    IN PROGRESS plasma workspace Port Task Manager applets to QML Eike Hein (Sho_) <[email protected]>
    IN PROGRESS plasma workspace refresh Air Plasma theme Marco Martin <[email protected]>
    IN PROGRESS plasma workspace Port Kickoff to qml Greg T <[email protected]>
    TO DO systemsettings Replace krandr KCM by libkscreen-based one Dan Vrátil <[email protected]>
    IN PROGRESS plasma workspace Port rssnow to qml Giorgos Tsiapaliokas <[email protected]>
    IN PROGRESS various KActivities/SLC support for most our applications Ivan Čukić <[email protected]>
    IN PROGRESS plasma workspace first desktop SLC applet release Marco Martin <[email protected]>
    DONE System Tray System tray with interface in QML Dmitry Ashkadov <[email protected]>
    TO DO plasma workspace Top-rated documents for Task Manager Ivan Čukić <[email protected]>
    DONE systemsettings Keyboard layout preview Shivam Makkar <[email protected]>
    IN PROGRESS window manager Rework and optimize vertex specification Fredrik Höglund <[email protected]>
    IN PROGRESS window manager Dynamic shader generation Fredrik Höglund <[email protected]>
    IN PROGRESS window manager Partial port to xcb Fredrik Höglund <[email protected]>
    IN PROGRESS window manager New launch feedback effect Fredrik Höglund <[email protected]>
    IN PROGRESS activities Encrypted activities Ivan Čukić <[email protected]>
    DONE powerdevil Overhaul powerdevil notifications Kai Uwe Broulik <[email protected]>
    IN PROGRESS powerdevil Improve profile error handling (DPMS) Kai Uwe Broulik <[email protected]>
    TO DO plasma workspace Social Feed Martin Klapetek <[email protected]>


    kde-baseapps

    Status Project Description Contact
    TO DO FolderView Split into PopupApplet and Containment Ignat Semenov <[email protected]>
    TO DO FolderView Port to QML Ignat Semenov <[email protected]>


    TO DO Dolphin Implement files quick preview feature (named Klook) Evgeniy Auzhin <[email protected]>
    DONE Dolphin Implement parallel sort algorithm Emmanuel Pescosta <[email protected]>
    DONE Dolphin Add GUI option for the "Rename Inline" setting Frank Reininghaus <[email protected]>
    DONE Dolphin Add "Icon Size" submenu to the Places Panel context menu Frank Reininghaus <[email protected]>


    DONE print-manager New Print manager KCM and applet (plasmoid) replacement, using C++ Daniel Nicoletti <[email protected]>


    DONE Kate Support for Python plugins Shaheed Haque <[email protected]>
    DONE Kate Advanced gid(1) plugin using both ID files and etags Shaheed Haque <[email protected]>
    TO DO Kate As-you-type search for the search plugin Kåre Särs <[email protected]>
    TO DO Kate Session name API for plugins + automatic ctags database naming Kåre Särs <[email protected]>
    IN PROGRESS Kate Add optional document "minimap" to the Symbols view plugin Kåre Särs <[email protected]>
    IN PROGRESS Kate Vim Mode Macro support Simon St James <[email protected]>
    DONE Kate Built-in quick open (Ctrl+Alt+o) Christoph Cullmann <[email protected]>
    DONE Kate New Project Plugin Christoph Cullmann <[email protected]>
    DONE Kate Part Passive Notification System Dominik Haumann <[email protected]>
    DONE Kate Part Loading Remote File Notification Christoph Cullmann <[email protected]>


    DONE Kate Part Show line while scrolling D. Haumann/J. Wenninger <[email protected]>
    DONE Kate Part Improved remove trailing spaces on save Dominik Haumann <[email protected]>
    DONE Kate Part Predefined color schemes C. Cullmann/D. Haumann <[email protected]>
    DONE Kate Part Improved Scripting Support C. Cullmann/D. Haumann <[email protected]>


    TO DO Kdialog Add support for detailedsorry/detailederror messages Kai Uwe Broulik <[email protected]>


    TO DO Konsole Improve the search filter bar Francesco Cecconi <[email protected]>
    TO DO Konsole Add the --separate cmdline option for running in new process Jekyll Wu <[email protected]>
    TO DO Konsole Make the d&d popup menu optional Jekyll Wu <[email protected]>


    TO DO Konqueror Settings for WebKit Part Allan Sandfeld <[email protected]>


    kdeedu

    Status Project Description Contact
    TO DO Marble Have support for "repeatX" in the projection classes Torsten Rahn <[email protected]>
    TO DO Marble Satellite Map NG Torsten Rahn <[email protected]>
    TO DO Marble Mars & Venus satellite plugin Torsten Rahn / Gerhard Holtkamp <[email protected]>
    TO DO Marble Solar Eclipse Plugin Torsten Rahn / Gerhard Holtkamp <[email protected]>
    TO DO Marble Help Menu polishing / Support page inclusion Torsten Rahn <[email protected]>
    TO DO Marble Toolbar polishing/refactoring Torsten Rahn <[email protected]>
    TO DO Marble Solar Eclipse Plugin Torsten Rahn <[email protected]>
    IN PROGRESS Marble Worldwide hillshading Dennis Nienhüser <[email protected]>
    TO DO Marble Extended library API (no MarbleWidget dependency for tasks like parsing, routing) Dennis Nienhüser <[email protected]>
    TO DO Marble Marble Touch on Plasma Active Dennis Nienhüser <[email protected]>
    IN PROGRESS Marble Foursquare plugin Utku Aydın <[email protected]>
    TO DO Marble Marble Touch on Android (including SOK branch merge) Dennis Nienhüser <[email protected]>
    TO DO Marble Support for loading geolocated photos (e.g. in a Gallery activity in Marble Touch) Dennis Nienhüser <[email protected]>
    TO DO Marble Layer Management (by the user: Toggle layer visibility; maybe move layers from legend and layers in menus to one central place/tab) Dennis Nienhüser <[email protected]>
    TO DO Marble OSM vector rendering (GSOC branch merge) Dennis Nienhüser <[email protected]>
    TO DO Marble Zoom to content of geo file after loading (at least on start-up) Friedrich W. H. Kossebau <[email protected]>
    TO DO Marble Geo files thumbnailer Friedrich W. H. Kossebau <[email protected]>
    TO DO Marble Geo files metadata extractor Friedrich W. H. Kossebau <[email protected]>
    DONE Rocs Improve project handling: load/save dialogs, add project journal. Andreas Cord-Landwehr <[email protected]>
    DONE Rocs Support TGF (trivial graph format) documents for import/export. Andreas Cord-Landwehr <[email protected]>
    DONE Rocs Support core features for DOT/Graphvis documents for import/export. Andreas Cord-Landwehr <[email protected]>
    DONE Rocs Add TikZ/PGF graphic export. Andreas Cord-Landwehr <[email protected]>
    DONE Rocs Main Window UI Reorganization: Editor Toolbar, dialogs, Information Panel Andreas Cord-Landwehr <[email protected]>
    DONE Rocs Configuration Dialog Optimizations: Code-Editor, Graph Editor Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Data Structure Backend wise iconsets and preconfigurations for types Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Printing and image export of graphs. Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Data Structure Snapshot and Recovery. Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Visual Graph Editor Handling: copy&paste, data structure focus, property display Andreas Cord-Landwehr <[email protected]>
    DONE KTouch Ship ktouch/next Sebastian Gottfried <[email protected]>
    DONE KTouch Smart resizing of training screen with aligned vertical lines Sebastian Gottfried <[email protected]>
    DONE KTouch Prominent hint during training if the user makes repeatedly errors Sebastian Gottfried <[email protected]>
    DONE KTouch Show course descriptions in course selector Sebastian Gottfried <[email protected]>
    DONE KTouch Show a message when keyboard layout visualization isn't available due missing data Sebastian Gottfried <[email protected]>
    DONE Analitza New plotting framework Percy Camilo Triveño Aucahuasi <[email protected]>
    DONE KAlgebra Splitted the QML Components from KAlgebraMobile Aleix Pol Gonzalez <[email protected]>
    DONE KAlgebra New plotting plasmoid graphs, in QtQuick Aleix Pol Gonzalez <[email protected]>
    DONE Pairs Pairs Theme editor Marco Calignano <[email protected]>
    IN PROGRESS Cantor Python backend Filipe Saraiva <[email protected]>
    IN PROGRESS Kig Mark right angles David E. Narváez <[email protected]>


    kdegames

    Status Project Description Contact
    DONE libkdegames Major cleanup and rewrite (done, except for the new highscore classes)

    Release team: please link to the porting instructions for third-party developers
    Stefan Majewsky <[email protected]>
    DONE KGoldrunner Use KGameRenderer and QGraphicsView for all graphics: the gameplay is the same as before. Ian Wadham <[email protected]>
    DONE KGoldrunner Remove the status bar. All scores and status messages are in the viewport now. Ian Wadham <[email protected]>
    DONE KJumpingCube Allow the displayed speed of moves to be adjusted. Ian Wadham <[email protected]>
    DONE KJumpingCube Animate multi-stage moves, to make it easier for a human player to follow their progress. Ian Wadham <[email protected]>
    DONE KJumpingCube Show multi-stage moves in an order that is easier to follow. Ian Wadham <[email protected]>
    DONE KJumpingCube Validate the loading of saved games and report errors. Ian Wadham <[email protected]>
    DONE KJumpingCube Rewrite the main AI class and make it use a true Minimax method. Ian Wadham <[email protected]>
    DONE KJumpingCube Provide a choice of two AI styles, Kepler and Newton, with the possibility to add more. Ian Wadham <[email protected]>
    DONE KJumpingCube Add settings to choose computer player, AI style and skill level for either or both of players 1 and 2. Ian Wadham <[email protected]>
    DONE KJumpingCube Add board sizes 3x3 and 4x4, for simplified play. Ian Wadham <[email protected]>
    DONE KSudoku Add a simple Print facility for KSudoku puzzles. Ian Wadham <[email protected]>
    DONE Picmi Add new game, Picmi: A nonogram logic game for KDE. Jakob Gruber <[email protected]>


    kdegraphics

    Status Project Description Contact
    IN PROGRESS libkipi Porting libkipi to KDE-XML GUI Victor Dodon <[email protected]>
    IN PROGRESS okular Tiled rendering Okular Developers <[email protected]>
    DONE Gwenview Recursive importer Aurélien Gâteau <[email protected]>
    DONE Gwenview Color profile support Aurélien Gâteau <[email protected]>



    kdemultimedia

    Status Project Description Contact
    IN PROGRESS Juk Port Juk away from kde3support Martin Sandsmark <[email protected]>
    DONE Juk Add lyrics view Martin Sandsmark <[email protected]>



    kdenetwork

    Status Project Description Contact
    IN PROGRESS KGet Metalink/HTTP Support Aish Raj Dahal <[email protected]>



    kdepim

    Status Project Description Contact
    TO DO Facebook resource Include it in default install Martin Klapetek <[email protected]>
    IN PROGRESS Akregator2 Merge in kdepim Montel Laurent <[email protected]>
    IN PROGRESS Knode Merge in KMail Montel Laurent <[email protected]>
    IN PROGRESS BackupMail Extend backup to all kdepim apps Montel Laurent <[email protected]>
    IN PROGRESS Sieve Rewrite dialogbox Montel Laurent <[email protected]>
    IN PROGRESS libs Move folderview to kdepimlibs/akonadi Montel Laurent <[email protected]>
    IN PROGRESS kolab-resource Make Kolab 3.0 option available Christian Mollekopf <[email protected]>
    DONE KAlarm Add command line and D-Bus option to output list of scheduled alarms David Jarvie <[email protected]>


    kdeplasma-addons

    Status Project Description Contact
    IN PROGRESS Microblog replace with QML version Sebastian Kügler <[email protected]>
    TO DO StackFolder Add applet for quick browse the stack of folders Ural Mullabaev <[email protected]>
    DONE ComicStrip Replace with QML version Reza Fatahilah Shah <[email protected]>
    DONE Calculator Replace with QML version Luiz Romário Santana Rios <[email protected]>
    DONE QML Wallpapers Make it possible to have animated wallpapers written in QtQuick technologies. Aleix Pol Gonzalez <[email protected]>
    DONE Dictionary KRunner Look up words in the dictionary by typing in 'define {word}' in krunner. Blog Jason A. Donenfeld <[email protected]>
    IN PROGRESS Eyes replace with QML version Davide Bettio <[email protected]>
    IN PROGRESS FifteenPuzzle replace with QML version Davide Bettio <[email protected]>
    IN PROGRESS Luna replace with QML version Davide Bettio <[email protected]>
    IN PROGRESS Timer replace with QML version Davide Bettio <[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 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 tagged unions to structures tool Alex Richardson <[email protected]>
    IN PROGRESS Okteta Add array indices to structures tool Alex Richardson <[email protected]>
    DONE Umbrello Line based diagram grid Ralf Habacker <[email protected]>
    IN PROGRESS Umbrello widget resize and diagram auto resize feature Ralf Habacker <[email protected]>
    TO DO Umbrello add spline based association lines to avoid autolayout widget/line overlapping (needs volunteers) Ralf Habacker <[email protected]>


    kdeutils

    Status Project Description Contact
    IN PROGRESS Ark Make it possible to disable internal previewer Kai Uwe Broulik <[email protected]>