Schedules/KDE4/4.13 Feature Plan: Difference between revisions

    From KDE TechBase
    (→‎kdeedu: Added one more parley feature)
    (6 intermediate revisions by 3 users not shown)
    Line 27: Line 27:
    {{FeatureDone|Kate Part|[http://kate-editor.org/2014/02/20/lumen-a-code-completion-plugin-for-the-d-programming-language/ Lumen]: Code completion for the D programming language|none|David Herberth}}
    {{FeatureDone|Kate Part|[http://kate-editor.org/2014/02/20/lumen-a-code-completion-plugin-for-the-d-programming-language/ Lumen]: Code completion for the D programming language|none|David Herberth}}
    {{FeatureDone|Kate Part|[http://scummos.blogspot.de/2014/02/kate-intelligent-code-completion-for.html Intelligent keyword completion for all languages]|none|Sven Brauch}}
    {{FeatureDone|Kate Part|[http://scummos.blogspot.de/2014/02/kate-intelligent-code-completion-for.html Intelligent keyword completion for all languages]|none|Sven Brauch}}
    {{FeatureDone|Kate Part|[http://zaufi.github.io/programming/2013/11/29/kate-cppstyle-indenter/ A new predictive C++ indender]|[email protected]|Alex Turbov}}
    {{FeatureDone|Kate Part|Make kill-line work with text selection|none|Michal Humpula}}


    {{FeatureDone|Kate|Refactored and improved Python engine, the API and some plugins.|[email protected]|Alex Turbov}}
    {{FeatureDone|Kate|Refactored and improved Python engine, the API and some plugins.|[email protected]|Alex Turbov}}
    {{FeatureDone|Kate|C++ syntax highlighter with C++11 and some C++1y features support|[email protected]|Alex Turbov}}
    {{FeatureDone|Kate|C++ syntax highlighter with C++11 and some C++1y features support|[email protected]|Alex Turbov}}
    {{FeatureDone|Kate|[http://zaufi.github.io/programming/2013/11/29/kate-cppstyle-indenter/ A new predictive C++ indender]|[email protected]|Alex Turbov}}
    {{FeatureDone|Kate|[http://kate-editor.org/2014/03/16/coming-in-4-13-improvements-in-the-build-plugin/ Improved Build Plugin]|none|Alex Neundorf}}
     


    {{FeatureDone|Konsole|Allow konsole to store terminal size in the profile.|[email protected]|Kurt Hindenburg}}
    {{FeatureDone|Konsole|Allow konsole to store terminal size in the profile.|[email protected]|Kurt Hindenburg}}
    Line 67: Line 70:
    {{FeatureDone| Parley | Better treatment of multimedia in the editor|[email protected] |}}
    {{FeatureDone| Parley | Better treatment of multimedia in the editor|[email protected] |}}
    {{FeatureDone| Parley | Allow the use of images instead of words in practice|[email protected] |}}
    {{FeatureDone| Parley | Allow the use of images instead of words in practice|[email protected] |}}
    {{FeatureDone| Cantor | Script Editor for Python 2 |[email protected]|Filipe Saraiva |}}
    {{FeatureDone| Cantor |Script Editor for Python 2 |[email protected]|Filipe Saraiva |}}
    {{FeatureDone| Cantor | Script Editor for Scilab |[email protected]|Filipe Saraiva |}}
    {{FeatureDone| Cantor |Script Editor for Scilab |[email protected]|Filipe Saraiva |}}
    {{FeatureDone| Cantor | Support to Syntax Highlighting default in Script Editor |[email protected]|Filipe Saraiva |}}
    {{FeatureDone| Cantor |Support to Syntax Highlighting default in Script Editor|[email protected]|Filipe Saraiva |}}
    {{FeatureDone| kqtquickcharts | New project providing Qt Qtuick components for charts |[email protected]|Sebastian Gottfried |}}
    {{FeatureDone| kqtquickcharts | New project providing Qt Qtuick components for charts |[email protected]|Sebastian Gottfried |}}
    |}
    |}
    Line 100: Line 103:
    {{FeatureDone|KMail| Create new widget to create Todo |[email protected]| }}
    {{FeatureDone|KMail| Create new widget to create Todo |[email protected]| }}
    {{FeatureDone|kdepim| Use Baloo instead of Nepomuk |dvratil, cmolekof, vhanda| }}
    {{FeatureDone|kdepim| Use Baloo instead of Nepomuk |dvratil, cmolekof, vhanda| }}
     
    {{FeatureInProgress|korganizer|[[Projects/PIM/Roadmap#Resource_managment_for_events|Resource managment for events]]|[email protected]| }}


    |}
    |}
    <br>
    <br>
    = kdegames=
    = kdegames=


    Line 143: Line 147:


    <br>
    <br>
    = kdegraphics=
    {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
    |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
    ! Status
    ! Project
    ! Description
    ! Contact
    {{FeatureDone|Gwenview|Add support for raw files|[email protected]|Martin Kyral}}
    {{FeatureDone|Gwenview|Save zoom configuration when zoom is locked|Abhinav Gangwar|[email protected]}}
    |}

    Revision as of 16:45, 25 April 2014

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

    See also:


    Legend:

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

    kde-baseapps

    Status Project Description Contact
    DONE Kate Part Jump to next/previous modified line Dominik Haumann <[email protected]>
    DONE Kate Part Lumen: Code completion for the D programming language David Herberth <none>
    DONE Kate Part Intelligent keyword completion for all languages Sven Brauch <none>
    DONE Kate Part A new predictive C++ indender Alex Turbov <[email protected]>
    DONE Kate Part Make kill-line work with text selection Michal Humpula <none>


    DONE Kate Refactored and improved Python engine, the API and some plugins. Alex Turbov <[email protected]>
    DONE Kate C++ syntax highlighter with C++11 and some C++1y features support Alex Turbov <[email protected]>
    DONE Kate Improved Build Plugin Alex Neundorf <none>


    DONE Konsole Allow konsole to store terminal size in the profile. Kurt Hindenburg <[email protected]>
    DONE Konsole Allow users to specify css file for tab bar style. Kurt Hindenburg <[email protected]>
    DONE Konsole Add xterm's bracketed paste mode. Kurt Hindenburg <[email protected]>
    DONE Dolphin Port from Nepomuk to Baloo Vishesh Handa <[email protected]>


    kdesdk

    Status Project Description Contact
    TO DO Umbrello Link Umbrello Development List <[email protected]>
    IN PROGRESS Umbrello Link Umbrello Development List <[email protected]>
    DONE Umbrello Link Umbrello Development List <[email protected]>


    kdeedu

    Status Project Description Contact
    DONE Artikulate New application for pronunciation training <[email protected]>
    DONE Parley Sound support in all practice modes <[email protected] >
    DONE Parley Make text in practice selectable <[email protected] >
    DONE Parley Better legend for the practice statistics <[email protected] >
    DONE Parley Better treatment of multimedia in the editor <[email protected] >
    DONE Parley Allow the use of images instead of words in practice <[email protected] >
    DONE Cantor Script Editor for Python 2 Filipe Saraiva <[email protected]>
    DONE Cantor Script Editor for Scilab Filipe Saraiva <[email protected]>
    DONE Cantor Support to Syntax Highlighting default in Script Editor Filipe Saraiva <[email protected]>
    DONE kqtquickcharts New project providing Qt Qtuick components for charts Sebastian Gottfried <[email protected]>


    kdepim

    Status Project Description Contact
    DONE Knotes Port to Akonadi <[email protected]>
    DONE Knote Agent Agent to inform when a note has an alarm, and inform when we got note from network <[email protected]>
    DONE SieveEditor Application which allows to configure sieve script without akonadi support <[email protected]>
    DONE StorageServiceManager Application which allows manage your storage service as DropBox/YouSendit etc. <[email protected]>
    IN PROGRESS StorageService library Library which allows manage your storage service as DropBox/YouSendit etc. <[email protected]>
    DONE Merge Folder Archive Agent in KMail It was not a real Agent. So I merged it in KMail <[email protected]>
    DONE libksieve Add help on sieve language <[email protected]>
    DONE libksieve Allow to define vacation on each imap server <[email protected]>
    DONE KAddressBook Improve Grantlee printing support <[email protected]>
    IN PROGRESS KAddressBook Add Merge Contact Support <[email protected]>
    DONE KMail Add support for generate short url <[email protected]>
    DONE KMail Add immutable config support <[email protected]>
    DONE Blogilo Add support for storage service <[email protected]>
    TO DO libksieve Add support for include scripts <[email protected]>
    TO DO PimSettingExport Add console mode <[email protected]>
    DONE KMail Improve quick search line <[email protected]>
    DONE KMail Create new widget to create Todo <[email protected]>
    DONE kdepim Use Baloo instead of Nepomuk cmolekof, vhanda <dvratil, cmolekof, vhanda>
    IN PROGRESS korganizer Resource managment for events <[email protected]>



    kdegames

    Status Project Description Contact
    DONE Palapeli SUMMARY: A suite of new features to support solving of large jigsaw puzzles in Palapeli (300 to 10,000 pieces) Ian Wadham <[email protected]>
    DONE Palapeli Ability to preview a picture of the completed jigsaw puzzle: base code provided by Johannes Loehner Ian Wadham <[email protected]>
    DONE Palapeli Automatic clearing of a space of the right size and shape for the puzzle solution, as and when the puzzle pieces are shuffled Ian Wadham <[email protected]>
    DONE Palapeli Adding config-dialog items for solution space position (including None) and spacing of pieces in puzzle layouts Ian Wadham <[email protected]>
    DONE Palapeli Fast zoom between close-up and distant views, using a mouse button (default Middle-Click) Ian Wadham <[email protected]>
    DONE Palapeli Automatic setting of default scales for close-up and distant views, based on puzzle dimensions Ian Wadham <[email protected]>
    DONE Palapeli Filling the QGraphicsView widget after loading, to form a distant view that shows all pieces at as large a scale as possible Ian Wadham <[email protected]>
    DONE Palapeli Automatic re-use of the user's manual adjustments to the initial scales of close-up and distant views Ian Wadham <[email protected]>
    DONE Palapeli Ability to create and delete small floating tool-windows called "holders", for holding selected and sorted pieces (e.g. edges, sky, white building at left) Ian Wadham <[email protected]>
    DONE Palapeli Ability to name, resize, scroll, zoom, move, minimize, maximize and close holders Ian Wadham <[email protected]>
    DONE Palapeli Ability to select one and only one holder as a target or source for actions on that holder Ian Wadham <[email protected]>
    DONE Palapeli Facility to "teleport" selected and sorted pieces instantly into, out of and between holders, using a mouse button (default Shift Left-Click) Ian Wadham <[email protected]>
    DONE Palapeli Automatic arrangement of teleported pieces into a compact grid in the receiving area Ian Wadham <[email protected]>
    DONE Palapeli Facility to select pieces in holders or the puzzle table and rearrange them into a grid as the solution progresses and spaces open up Ian Wadham <[email protected]>
    DONE Palapeli Facility to Select All pieces in a selected holder, ready for rearrangement or bulk teleportation Ian Wadham <[email protected]>
    DONE Palapeli Implementation, within holders, of most of the features of the main puzzle table (such as joining pieces and zooming), allowing sub-solutions to be built inside holders Ian Wadham <[email protected]>
    DONE Palapeli Automatic saving and restoring of holder attributes, geometry and contents between runs of Palapeli, as with the main puzzle table currently Ian Wadham <[email protected]>
    DONE Palapeli Providing more conspicuous highlighting and cursor-animation of selections at all view-scales Ian Wadham <[email protected]>
    DONE Palapeli Adding config-dialog to choose a highlighting color appropriate to the background and the range of colors in the pieces of particular puzzles Ian Wadham <[email protected]>
    DONE Palapeli Faster loading of new and saved puzzles Ian Wadham <[email protected]>
    DONE Palapeli Making saving and restoring of puzzle table Appearance settings per-puzzle rather than global (e.g. background, shadowing, selection color and preview) Ian Wadham <[email protected]>
    TO DO Palapeli Adding a progress bar and progress messages for puzzle loading, based on piece-counts where feasible Ian Wadham <[email protected]>
    TO DO Palapeli Animation of teleport actions Ian Wadham <[email protected]>
    TO DO Palapeli Ability to drag and drop pieces between holders and the main puzzle table Ian Wadham <[email protected]>
    TO DO Palapeli Automatic selection at Palapeli startup time of the last puzzle that was being worked on Ian Wadham <[email protected]>
    TO DO Palapeli A more compact listing of the puzzle collection (e.g. side-by-side as well as top-to-bottom) Ian Wadham <[email protected]>


    kdegraphics

    Status Project Description Contact
    DONE Gwenview Add support for raw files Martin Kyral <[email protected]>
    DONE Gwenview Save zoom configuration when zoom is locked Gangwar [email protected] <Abhinav Gangwar>