Difference between revisions of "Schedules/KDE4/4.13 Feature Plan"

Jump to: navigation, search
(kdeedu)
(add move to community notice)
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
This is a list of planned features for the SC 4.13 release.
+
{{Moved To Community}}
 
+
See also:
+
 
+
*[[Schedules/KDE4/4.13 Release Schedule]]
+
*[[Schedules/KDE4/4.12 Feature Plan]] (previous major release)
+
 
+
<br> Legend:
+
 
+
*to do =&gt; not started yet
+
*in-progress =&gt; started, but not completed yet
+
*done =&gt; completed
+
 
+
__TOC__
+
 
+
= kde-baseapps =
+
 
+
{| 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|Kate Part|[http://kate-editor.org/2014/02/20/jump-to-nextprev-modified-line/ Jump to next/previous modified line]|dhaumann@kde.org|Dominik Haumann}}
+
{{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|Refactored and improved Python engine, the API and some plugins.|i.zaufi@gmail.com|Alex Turbov}}
+
{{FeatureDone|Kate|C++ syntax highlighter with C++11 and some C++1y features support|i.zaufi@gmail.com|Alex Turbov}}
+
{{FeatureDone|Kate|[http://zaufi.github.io/programming/2013/11/29/kate-cppstyle-indenter/ A new predictive C++ indender]|i.zaufi@gmail.com|Alex Turbov}}
+
 
+
{{FeatureDone|Konsole|Allow konsole to store terminal size in the profile.|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
+
{{FeatureDone|Konsole|Allow users to specify css file for tab bar style.|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
+
{{FeatureDone|Konsole|Add xterm's bracketed paste mode.|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
+
{{FeatureDone|Dolphin|Port from Nepomuk to Baloo|me@vhanda.in|Vishesh Handa}}
+
|}
+
<br>
+
 
+
= kdesdk =
+
 
+
{| 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
+
!  width="200px" | Description
+
!  width="400px" | Contact
+
{{FeatureTodo|Umbrello|[http://umbrello.kde.org/bugs.php?todofeatures/4.13 Link] |umbrello-devel@kde.org| Umbrello Development List}}
+
{{FeatureInProgress|Umbrello| [http://umbrello.kde.org/bugs.php?assignedfeatures/4.13 Link]                                |umbrello-devel@kde.org| Umbrello Development List}}
+
{{FeatureDone|Umbrello| [http://umbrello.kde.org/bugs.php?resolvedfeatures/4.13 Link] |umbrello-devel@kde.org| Umbrello Development List}}
+
|}
+
<br>
+
 
+
= kdeedu =
+
 
+
{| 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
+
!  width="200px" | Description
+
!  width="400px" | Contact
+
{{FeatureDone|Artikulate|New application for pronunciation training|cordlandwehr@kde.org| }}
+
{{FeatureDone| Parley | Sound support in all practice modes |ingwa@kde.org |}}
+
{{FeatureDone| Parley | Make text in practice selectable |amarvir.ammu.93@gmail.com |}}
+
{{FeatureDone| Parley | Better legend for the practice statistics|amarvir.ammu.93@gmail.com |}}
+
{{FeatureDone| Parley | Better treatment of multimedia in the editor|amarvir.ammu.93@gmail.com |}}
+
{{FeatureDone| Parley | Allow the use of images instead of words in practice|inge@lysator.liu.se |}}
+
{{FeatureDone| Cantor | [http://blog.filipesaraiva.info/?p=1239 Script Editor for Python 2] |filipe@kde.org|Filipe Saraiva |}}
+
{{FeatureDone| Cantor | [http://blog.filipesaraiva.info/?p=1239 Script Editor for Scilab] |filipe@kde.org|Filipe Saraiva |}}
+
{{FeatureDone| Cantor | [http://blog.filipesaraiva.info/?p=1239 Support to Syntax Highlighting default in Script Editor] |filipe@kde.org|Filipe Saraiva |}}
+
{{FeatureDone| kqtquickcharts | New project providing Qt Qtuick components for charts |sebastiangottfried@web.de|Sebastian Gottfried |}}
+
|}
+
<br>
+
 
+
= kdepim =
+
 
+
{| 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
+
!  width="200px" | Description
+
!  width="400px" | Contact
+
{{FeatureDone|Knotes| Port to Akonadi |montel@kde.org| }}
+
{{FeatureDone|Knote Agent| Agent to inform when a note has an alarm, and inform when we got note from network |montel@kde.org| }}
+
{{FeatureDone|SieveEditor| Application which allows to configure sieve script without akonadi support |montel@kde.org| }}
+
{{FeatureDone|StorageServiceManager | Application which allows manage your storage service as DropBox/YouSendit etc. |montel@kde.org| }}
+
{{FeatureInProgress|StorageService library | Library which allows manage your storage service as DropBox/YouSendit etc. |montel@kde.org| }}
+
{{FeatureDone|Merge Folder Archive Agent in KMail| It was not a real Agent. So I merged it in KMail |montel@kde.org| }}
+
{{FeatureDone|libksieve| Add help on sieve language |montel@kde.org| }}
+
{{FeatureDone|libksieve| Allow to define vacation on each imap server |montel@kde.org| }}
+
{{FeatureDone|KAddressBook| Improve Grantlee printing support |montel@kde.org| }}
+
{{FeatureInProgress|KAddressBook| Add Merge Contact Support |montel@kde.org| }}
+
{{FeatureDone|KMail| Add support for generate short url |montel@kde.org| }}
+
{{FeatureDone|KMail| Add immutable config support |montel@kde.org| }}
+
{{FeatureDone|Blogilo| Add support for storage service |montel@kde.org| }}
+
{{FeatureTodo|libksieve| Add support for include scripts |montel@kde.org| }}
+
{{FeatureTodo|PimSettingExport| Add console mode |montel@kde.org| }}
+
{{FeatureDone|KMail| Improve quick search line |montel@kde.org| }}
+
{{FeatureDone|KMail| Create new widget to create Todo |montel@kde.org| }}
+
{{FeatureDone|kdepim| Use Baloo instead of Nepomuk |dvratil, cmolekof, vhanda| }}
+
 
+
 
+
|}
+
<br>
+
= kdegames=
+
 
+
{| 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|Palapeli|SUMMARY: A suite of new features to support solving of large jigsaw puzzles in Palapeli (300 to 10,000 pieces)|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Ability to preview a picture of the completed jigsaw puzzle: base code provided by Johannes Loehner|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Automatic clearing of a space of the right size and shape for the puzzle solution, as and when the puzzle pieces are shuffled|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Adding config-dialog items for solution space position (including None) and spacing of pieces in puzzle layouts|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Fast zoom between close-up and distant views, using a mouse button (default Middle-Click)|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Automatic setting of default scales for close-up and distant views, based on puzzle dimensions|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Filling the QGraphicsView widget after loading, to form a distant view that shows all pieces at as large a scale as possible|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Automatic re-use of the user's manual adjustments to the initial scales of close-up and distant views|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|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)|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Ability to name, resize, scroll, zoom, move, minimize, maximize and close holders|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Ability to select one and only one holder as a target or source for actions on that holder|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Facility to "teleport" selected and sorted pieces instantly into, out of and between holders, using a mouse button (default Shift Left-Click)|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Automatic arrangement of teleported pieces into a compact grid in the receiving area|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|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|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Facility to Select All pieces in a selected holder, ready for rearrangement or bulk teleportation|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|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|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Automatic saving and restoring of holder attributes, geometry and contents between runs of Palapeli, as with the main puzzle table currently|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Providing more conspicuous highlighting and cursor-animation of selections at all view-scales|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Adding config-dialog to choose a highlighting color appropriate to the background and the range of colors in the pieces of particular puzzles|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Faster loading of new and saved puzzles|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureDone|Palapeli|Making saving and restoring of puzzle table Appearance settings per-puzzle rather than global (e.g. background, shadowing, selection color and preview)|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureTodo|Palapeli|Adding a progress bar and progress messages for puzzle loading, based on piece-counts where feasible|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureTodo|Palapeli|Animation of teleport actions|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureTodo|Palapeli|Ability to drag and drop pieces between holders and the main puzzle table|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureTodo|Palapeli|Automatic selection at Palapeli startup time of the last puzzle that was being worked on|iandw.au@gmail.com|Ian Wadham}}
+
{{FeatureTodo|Palapeli|A more compact listing of the puzzle collection (e.g. side-by-side as well as top-to-bottom)|iandw.au@gmail.com|Ian Wadham}}
+
|}
+
 
+
<br>
+

Latest revision as of 10:57, 16 March 2016

This page is now on the community wiki.


This page was last modified on 16 March 2016, at 10:57. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2 unless otherwise noted.