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

Jump to: navigation, search
(kdepim)
 
(23 intermediate revisions by 10 users not shown)
Line 13: Line 13:
  
 
__TOC__
 
__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 Part|[http://zaufi.github.io/programming/2013/11/29/kate-cppstyle-indenter/ A new predictive C++ indender]|i.zaufi@gmail.com|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.|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://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.|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 =
 
= kdesdk =
Line 36: Line 64:
 
!  width="200px" | Description  
 
!  width="200px" | Description  
 
!  width="400px" | Contact  
 
!  width="400px" | Contact  
{{FeatureDone|Artikulate|New application |mail-address-of-cola@kde.org| }}
+
{{FeatureDone|Artikulate|New application for pronunciation training|cordlandwehr@kde.org| }}
 
+
{{FeatureDone| Parley | Sound support in all practice modes |ingwa@kde.org |}}
{{FeatureTodo|Umbrello|[http://umbrello.kde.org/bugs.php?todofeatures/4.13 Link] |umbrello-devel@kde.org| Umbrello Development List}}
+
{{FeatureDone| Parley | Make text in practice selectable |amarvir.ammu.93@gmail.com |}}
{{FeatureInProgress|Umbrello| [http://umbrello.kde.org/bugs.php?assignedfeatures/4.13 Link]                                |umbrello-devel@kde.org| Umbrello Development List}}
+
{{FeatureDone| Parley | Better legend for the practice statistics|amarvir.ammu.93@gmail.com |}}
{{FeatureDone|Umbrello| [http://umbrello.kde.org/bugs.php?resolvedfeatures/4.13 Link] |umbrello-devel@kde.org| Umbrello Development List}}
+
{{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 |Script Editor for Python 2 |filipe@kde.org|Filipe Saraiva |}}
 +
{{FeatureDone| Cantor |Script Editor for Scilab |filipe@kde.org|Filipe Saraiva |}}
 +
{{FeatureDone| Cantor |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>
 
<br>
 +
 
= kdepim =
 
= kdepim =
  
Line 51: Line 85:
 
!  width="200px" | Description  
 
!  width="200px" | Description  
 
!  width="400px" | Contact  
 
!  width="400px" | Contact  
{{FeatureInProgress|Knotes| Port to Akonadi |montel@kde.org| }}
+
{{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|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|SieveEditor| Application which allows to configure sieve script without akonadi support |montel@kde.org| }}
Line 68: Line 102:
 
{{FeatureDone|KMail| Improve quick search line |montel@kde.org| }}
 
{{FeatureDone|KMail| Improve quick search line |montel@kde.org| }}
 
{{FeatureDone|KMail| Create new widget to create Todo |montel@kde.org| }}
 
{{FeatureDone|KMail| Create new widget to create Todo |montel@kde.org| }}
 
+
{{FeatureDone|kdepim| Use Baloo instead of Nepomuk |dvratil, cmolekof, vhanda| }}
 +
{{FeatureInProgress|korganizer|[[Projects/PIM/Roadmap#Resource_managment_for_events|Resource managment for events]]|knauss@kolabsys.com| }}
  
 
|}
 
|}
 
<br>
 
<br>
 +
 
= kdegames=
 
= kdegames=
  
Line 111: 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|martin.kyral@gmail.com|Martin Kyral}}
 +
{{FeatureDone|Gwenview|Save zoom configuration when zoom is locked|Abhinav Gangwar|abhgang@gmail.com}}
 +
|}

Latest 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

Contents


[edit] kde-baseapps

Status Project Description Contact
DONE Kate Part Jump to next/previous modified line Dominik Haumann <dhaumann@kde.org>
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 <i.zaufi@gmail.com>
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 <i.zaufi@gmail.com>
DONE Kate C++ syntax highlighter with C++11 and some C++1y features support Alex Turbov <i.zaufi@gmail.com>
DONE Kate Improved Build Plugin Alex Neundorf <none>


DONE Konsole Allow konsole to store terminal size in the profile. Kurt Hindenburg <kurt.hindenburg@gmail.com>
DONE Konsole Allow users to specify css file for tab bar style. Kurt Hindenburg <kurt.hindenburg@gmail.com>
DONE Konsole Add xterm's bracketed paste mode. Kurt Hindenburg <kurt.hindenburg@gmail.com>
DONE Dolphin Port from Nepomuk to Baloo Vishesh Handa <me@vhanda.in>


[edit] kdesdk

Status Project Description Contact
TO DO Umbrello Link Umbrello Development List <umbrello-devel@kde.org>
IN PROGRESS Umbrello Link Umbrello Development List <umbrello-devel@kde.org>
DONE Umbrello Link Umbrello Development List <umbrello-devel@kde.org>


[edit] kdeedu

Status Project Description Contact
DONE Artikulate New application for pronunciation training <cordlandwehr@kde.org>
DONE Parley Sound support in all practice modes <ingwa@kde.org >
DONE Parley Make text in practice selectable <amarvir.ammu.93@gmail.com >
DONE Parley Better legend for the practice statistics <amarvir.ammu.93@gmail.com >
DONE Parley Better treatment of multimedia in the editor <amarvir.ammu.93@gmail.com >
DONE Parley Allow the use of images instead of words in practice <inge@lysator.liu.se >
DONE Cantor Script Editor for Python 2 Filipe Saraiva <filipe@kde.org>
DONE Cantor Script Editor for Scilab Filipe Saraiva <filipe@kde.org>
DONE Cantor Support to Syntax Highlighting default in Script Editor Filipe Saraiva <filipe@kde.org>
DONE kqtquickcharts New project providing Qt Qtuick components for charts Sebastian Gottfried <sebastiangottfried@web.de>


[edit] kdepim

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



[edit] 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 <iandw.au@gmail.com>
DONE Palapeli Ability to preview a picture of the completed jigsaw puzzle: base code provided by Johannes Loehner Ian Wadham <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
DONE Palapeli Adding config-dialog items for solution space position (including None) and spacing of pieces in puzzle layouts Ian Wadham <iandw.au@gmail.com>
DONE Palapeli Fast zoom between close-up and distant views, using a mouse button (default Middle-Click) Ian Wadham <iandw.au@gmail.com>
DONE Palapeli Automatic setting of default scales for close-up and distant views, based on puzzle dimensions Ian Wadham <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
DONE Palapeli Automatic re-use of the user's manual adjustments to the initial scales of close-up and distant views Ian Wadham <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
DONE Palapeli Ability to name, resize, scroll, zoom, move, minimize, maximize and close holders Ian Wadham <iandw.au@gmail.com>
DONE Palapeli Ability to select one and only one holder as a target or source for actions on that holder Ian Wadham <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
DONE Palapeli Automatic arrangement of teleported pieces into a compact grid in the receiving area Ian Wadham <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
DONE Palapeli Facility to Select All pieces in a selected holder, ready for rearrangement or bulk teleportation Ian Wadham <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
DONE Palapeli Providing more conspicuous highlighting and cursor-animation of selections at all view-scales Ian Wadham <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
DONE Palapeli Faster loading of new and saved puzzles Ian Wadham <iandw.au@gmail.com>
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 <iandw.au@gmail.com>
TO DO Palapeli Adding a progress bar and progress messages for puzzle loading, based on piece-counts where feasible Ian Wadham <iandw.au@gmail.com>
TO DO Palapeli Animation of teleport actions Ian Wadham <iandw.au@gmail.com>
TO DO Palapeli Ability to drag and drop pieces between holders and the main puzzle table Ian Wadham <iandw.au@gmail.com>
TO DO Palapeli Automatic selection at Palapeli startup time of the last puzzle that was being worked on Ian Wadham <iandw.au@gmail.com>
TO DO Palapeli A more compact listing of the puzzle collection (e.g. side-by-side as well as top-to-bottom) Ian Wadham <iandw.au@gmail.com>


[edit] kdegraphics

Status Project Description Contact
DONE Gwenview Add support for raw files Martin Kyral <martin.kyral@gmail.com>
DONE Gwenview Save zoom configuration when zoom is locked Gangwar abhgang@gmail.com <Abhinav Gangwar>

This page was last modified on 25 April 2014, at 16:45. This page has been accessed 57,954 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal