Schedules/KDE4/4.13 Feature Plan: Difference between revisions
(→kdeedu: Added one more parley feature) |
*>Sknauss (→kdepim) |
||
(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:// | {{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]}} | |||
|} |
Latest revision as of 16:45, 25 April 2014
This is a list of planned features for the SC 4.13 release.
See also:
- Schedules/KDE4/4.13 Release Schedule
- Schedules/KDE4/4.12 Feature Plan (previous major release)
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 | |
DONE | Kate Part | Lumen: Code completion for the D programming language | |
DONE | Kate Part | Intelligent keyword completion for all languages | |
DONE | Kate Part | A new predictive C++ indender | |
DONE | Kate Part | Make kill-line work with text selection
| |
DONE | Kate | Refactored and improved Python engine, the API and some plugins. | |
DONE | Kate | C++ syntax highlighter with C++11 and some C++1y features support | |
DONE | Kate | Improved Build Plugin
| |
DONE | Konsole | Allow konsole to store terminal size in the profile. | |
DONE | Konsole | Allow users to specify css file for tab bar style. | |
DONE | Konsole | Add xterm's bracketed paste mode. | |
DONE | Dolphin | Port from Nepomuk to Baloo |
kdesdk
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Umbrello | Link | Umbrello Development List <[email protected]> |
IN PROGRESS | Umbrello | Link | |
DONE | Umbrello | Link |
kdeedu
Status | Project | Description | Contact |
---|---|---|---|
DONE | Artikulate | New application for pronunciation training | |
DONE | Parley | Sound support in all practice modes | |
DONE | Parley | Make text in practice selectable | |
DONE | Parley | Better legend for the practice statistics | |
DONE | Parley | Better treatment of multimedia in the editor | |
DONE | Parley | Allow the use of images instead of words in practice | |
DONE | Cantor | Script Editor for Python 2 | |
DONE | Cantor | Script Editor for Scilab | |
DONE | Cantor | Support to Syntax Highlighting default in Script Editor | |
DONE | kqtquickcharts | New project providing Qt Qtuick components for charts |
kdepim
Status | Project | Description | Contact |
---|---|---|---|
DONE | Knotes | Port to Akonadi | |
DONE | Knote Agent | Agent to inform when a note has an alarm, and inform when we got note from network | |
DONE | SieveEditor | Application which allows to configure sieve script without akonadi support | |
DONE | StorageServiceManager | Application which allows manage your storage service as DropBox/YouSendit etc. | |
IN PROGRESS | StorageService library | Library which allows manage your storage service as DropBox/YouSendit etc. | |
DONE | Merge Folder Archive Agent in KMail | It was not a real Agent. So I merged it in KMail | |
DONE | libksieve | Add help on sieve language | |
DONE | libksieve | Allow to define vacation on each imap server | |
DONE | KAddressBook | Improve Grantlee printing support | |
IN PROGRESS | KAddressBook | Add Merge Contact Support | |
DONE | KMail | Add support for generate short url | |
DONE | KMail | Add immutable config support | |
DONE | Blogilo | Add support for storage service | |
TO DO | libksieve | Add support for include scripts | <[email protected]> |
TO DO | PimSettingExport | Add console mode | <[email protected]> |
DONE | KMail | Improve quick search line | |
DONE | KMail | Create new widget to create Todo | |
DONE | kdepim | Use Baloo instead of Nepomuk | |
IN PROGRESS | korganizer | Resource managment for events
|
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) | |
DONE | Palapeli | Ability to preview a picture of the completed jigsaw puzzle: base code provided by Johannes Loehner | |
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 | |
DONE | Palapeli | Adding config-dialog items for solution space position (including None) and spacing of pieces in puzzle layouts | |
DONE | Palapeli | Fast zoom between close-up and distant views, using a mouse button (default Middle-Click) | |
DONE | Palapeli | Automatic setting of default scales for close-up and distant views, based on puzzle dimensions | |
DONE | Palapeli | Filling the QGraphicsView widget after loading, to form a distant view that shows all pieces at as large a scale as possible | |
DONE | Palapeli | Automatic re-use of the user's manual adjustments to the initial scales of close-up and distant views | |
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) | |
DONE | Palapeli | Ability to name, resize, scroll, zoom, move, minimize, maximize and close holders | |
DONE | Palapeli | Ability to select one and only one holder as a target or source for actions on that holder | |
DONE | Palapeli | Facility to "teleport" selected and sorted pieces instantly into, out of and between holders, using a mouse button (default Shift Left-Click) | |
DONE | Palapeli | Automatic arrangement of teleported pieces into a compact grid in the receiving area | |
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 | |
DONE | Palapeli | Facility to Select All pieces in a selected holder, ready for rearrangement or bulk teleportation | |
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 | |
DONE | Palapeli | Automatic saving and restoring of holder attributes, geometry and contents between runs of Palapeli, as with the main puzzle table currently | |
DONE | Palapeli | Providing more conspicuous highlighting and cursor-animation of selections at all view-scales | |
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 | |
DONE | Palapeli | Faster loading of new and saved puzzles | |
DONE | Palapeli | Making saving and restoring of puzzle table Appearance settings per-puzzle rather than global (e.g. background, shadowing, selection color and preview) | |
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 | |
DONE | Gwenview | Save zoom configuration when zoom is locked |