Schedules/KDE4/4.8 Feature Plan: Difference between revisions
*>Pippin (some sort of vaguely alphabetic order) |
*>Pippin (better module order) |
||
Line 17: | Line 17: | ||
<br> | <br> | ||
= | = kdelibs = | ||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
Line 27: | Line 27: | ||
! Contact | ! Contact | ||
{{ | {{FeatureDone|Kate Part|Line modification system|dhaumann@kde.org|Dominik Haumann}} | ||
{{FeatureDone|Kate Part|Modeline Editor|dhaumann@kde.org|Dominik Haumann}} | |||
{{FeatureDone| | {{FeatureDone|Kate Part|Reliable code folding|adrian.lungu89@gmail.com|Adrian Lungu}} | ||
{{ | {{FeatureDone|Kate Part|Improved vi input mode|svatoslav1@gmail.com|Svyatoslav Kuzmich}} | ||
{{FeatureInProgress|KIO|PreviewJob supports URLs|sebas@kde.org|Sebastian Kügler}} | |||
{{ | {{FeatureInProgress|kdeui|KSecretsService API addition|kde@rusu.info|Valentin Rusu}} | ||
{{FeatureInProgress|kdeui/util|Connect KWallet class to KSecretsService client API|kde@rusu.info|Valentin Rusu}} | |||
{{FeatureInProgress| | |||
{{FeatureInProgress| | |||
{{FeatureInProgress| | |||
|} | |} | ||
<br> | <br> | ||
Line 61: | Line 55: | ||
<br> | <br> | ||
= | = kde-workspace = | ||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
Line 71: | Line 65: | ||
! Contact | ! Contact | ||
{{FeatureDone| | {{FeatureInProgress|KWin|Take over screensaver/locking management from KRunner|[email protected]|Alex Merry}} | ||
{{ | {{FeatureInProgress|KCM|make mouse cursor size configurable (http://git.reviewboard.kde.org/r/101701/)|[email protected]|Lukas Sommer}} | ||
{{ | {{FeatureDone|powerdevil|Remove Desktop Effects Management|drf@kde.org|Dario Freddi}} | ||
{{ | {{FeatureInProgress|powerdevil|Allow static profiles only|[email protected]|Dario Freddi}} | ||
{{FeatureInProgress| | {{FeatureInProgress|powerdevil|Allow activity interaction|drf@kde.org|Dario Freddi}} | ||
{{FeatureInProgress| | {{FeatureTodo|Plasma|Add MPRIS2 support to nowplaying|alex.merry@kdemail.net|Alex Merry}} | ||
{{FeatureInProgress| | {{FeatureInProgress|Plasma|Allow task grouping on the taskbar to work together with kwin window tabbing|akreuzkamp@web.de|Anton Kreuzkamp}} | ||
{{FeatureInProgress|KWin|QML based Window switcher (Tabbox)|mgraesslin@kde.org|Martin Gräßlin}} | |||
{{FeatureInProgress|KWin|Texture Rectangle ARB support in Shaders|mgraesslin@kde.org|Martin Gräßlin}} | |||
{{FeatureInProgress|KWin|No Compositor restart on screen change|mgraesslin@kde.org|Martin Gräßlin}} | |||
{{FeatureInProgress|KWin|Initial Wayland support|[email protected]|Martin Gräßlin}} | |||
{{FeatureTodo|KWin|Support for thumbnails in QML|mgraesslin@kde.org|Martin Gräßlin}} | |||
{{FeatureInProgress|Screenlocker|New Screenlocker and daemon|mgraesslin@kde.org|Martin Gräßlin}} | |||
|} | |} | ||
<br> | <br> | ||
Line 131: | Line 131: | ||
{{FeatureTodo|KTurtle|Add modulo command|nielsslot@gmaildotcom|Niels Slot}} | {{FeatureTodo|KTurtle|Add modulo command|nielsslot@gmaildotcom|Niels Slot}} | ||
|} | |} | ||
<br> | <br> | ||
Line 243: | Line 183: | ||
{{FeatureInProgress|KGet|Class that handles deleting files|[email protected]|Matthias Fuchs}} | {{FeatureInProgress|KGet|Class that handles deleting files|[email protected]|Matthias Fuchs}} | ||
|} | |} | ||
<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 | |||
! Description | |||
! Contact | |||
{{FeatureTodo | |||
|attachment:/ kio-slave | |||
|Implement kio-slave to access (email) attachments in Akonadi | |||
|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureInProgress|KAlarm|Port to Akonadi|[email protected]|David Jarvie}} | |||
{{FeatureTodo | |||
|sieve: implement wizard | |||
|Implement wizard to help user to create sieve script | |||
|[email protected]|Montel Laurent}} | |||
{{FeatureInProgress | |||
|HTML Replies | |||
|Give messagecomposer (especially for KMail) the ability to compose replies in HTML | |||
|[email protected]|Torgny Nyblom}} | |||
|} | |||
<br> | <br> | ||
Line 257: | Line 227: | ||
{{FeatureInProgress|Kimpanel|Port kimpanel to DataEngine based one|[email protected]|Xuetian Weng}} | {{FeatureInProgress|Kimpanel|Port kimpanel to DataEngine based one|[email protected]|Xuetian Weng}} | ||
|} | |} | ||
<br> | |||
= kdesdk = | |||
{| cellspa/cing="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 | |||
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|add Kate-like search tool|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|Add Okular like embedded notifications|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|add support for import by drop, both url and data|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|Merge row and column widgets into one|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureTodo|Okteta|Store bookmarks|[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}} | |||
{{FeatureInProgress|Okteta|Add Flags Datatype to structures tool|[email protected]|Alex Richardson}} | |||
{{FeatureInProgress|dolphin-plugins|Mercurial plugin for Dolphin|[email protected]|Vishesh Yadav}} | |||
|} | |||
<br> | <br> | ||
Revision as of 16:12, 25 October 2011
This is a list of planned features for the SC 4.8 release.
See also:
- Schedules/KDE4/4.8 Release Schedule
- Schedules/KDE4/4.8 Release Goals
- Schedules/KDE4/4.7 Feature Plan (previous major release)
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
kdelibs
Status | Project | Description | Contact |
---|---|---|---|
DONE | Kate Part | Line modification system | |
DONE | Kate Part | Modeline Editor | |
DONE | Kate Part | Reliable code folding | |
DONE | Kate Part | Improved vi input mode | |
IN PROGRESS | KIO | PreviewJob supports URLs | |
IN PROGRESS | kdeui | KSecretsService API addition | |
IN PROGRESS | kdeui/util | Connect KWallet class to KSecretsService client API |
kde-runtime
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | ksecretsserviced | KSecretsService daemon implementing the freedesktop.org secrets API. KDE applications will want to use the related kdelibs API (see below)
| |
IN PROGRESS | DrKonqi | Better duplicate detection | |
IN PROGRESS | KIO Thumbnails | webthumbnails plugin | |
IN PROGRESS | DrKonqi | Scripting support |
kde-workspace
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | KWin | Take over screensaver/locking management from KRunner | |
IN PROGRESS | KCM | make mouse cursor size configurable (http://git.reviewboard.kde.org/r/101701/) | |
DONE | powerdevil | Remove Desktop Effects Management | |
IN PROGRESS | powerdevil | Allow static profiles only | |
IN PROGRESS | powerdevil | Allow activity interaction | |
TO DO | Plasma | Add MPRIS2 support to nowplaying | Alex Merry <[email protected]> |
IN PROGRESS | Plasma | Allow task grouping on the taskbar to work together with kwin window tabbing | |
IN PROGRESS | KWin | QML based Window switcher (Tabbox) | |
IN PROGRESS | KWin | Texture Rectangle ARB support in Shaders | |
IN PROGRESS | KWin | No Compositor restart on screen change | |
IN PROGRESS | KWin | Initial Wayland support | |
TO DO | KWin | Support for thumbnails in QML | Martin Gräßlin <[email protected]> |
IN PROGRESS | Screenlocker | New Screenlocker and daemon |
kde-baseapps
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Dolphin | Implement new view-engine for Dolphin 2.0 (see http://ppenz.blogspot.com/2011/08/introducing-dolphin-20.html) | |
TO DO | Dolphin | Implement support for back/forward mouse buttons | Sebastian Dörner <[email protected]> |
DONE | Kate | Search & Replace in files plugin | |
IN PROGRESS | Kate | Make GDB target selection behave like the build plugin | |
IN PROGRESS | Kate | Add convenience options for remote debugging |
kdeedu
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | KTouch | New organisation of keyboard and lecture files according to languages | |
IN PROGRESS | KTouch | New organisation of menu system: Training, Statistic, Settings | |
TO DO | KTouch | End of lecture statistics | Rüthemann Peter <[email protected]> |
DONE | Rocs | Alignment Actions to minimize crossing graph edges | |
TO DO | Rocs | Project Files to combine graphs and algorithms | Andreas Cord-Landwehr <[email protected]> |
TO DO | Rocs | Stepped Execution of Algorithms | Andreas Cord-Landwehr <[email protected]> |
IN PROGRESS | Rocs | Resurrect import-/export-features | |
IN PROGRESS | Rocs | User Interface Cleanup | |
IN PROGRESS | Cantor | Add Qalculate backend | |
DONE | Marble | Marble Runner plugins for Parsing files | |
DONE | Marble | (GSoC) OSM file rendering | |
DONE | Marble | Marble Graphics Scene (Performance of Vector Drawing) | |
DONE | Marble | Gps Info Plugin | |
DONE | Marble | Improve LatLonEdit to allow input as Radian and DM | |
IN PROGRESS | Marble | Routing API | |
IN PROGRESS | Marble | Adjustable Map Orientation (Rotation in Screen Plane) | |
IN PROGRESS | Marble | Speedometer Plugin | |
IN PROGRESS | Marble | Plasma Runner for geo coords and Marble bookmarks | |
IN PROGRESS | Marble | Make bookmark editor support editing the lonlat coordinates | |
TO DO | Marble | Fix GeoDataCoordinates parsing from a QString | Friedrich W. H. Kossebau <[email protected]> |
TO DO | KTurtle | Add modulo command | Niels Slot <nielsslot@gmaildotcom> |
kdegames
Status | Project | Description | Contact |
---|---|---|---|
DONE | Libkdegames | Improve graphics performance in all games by standardizing on the use of Qt Raster Graphics. | |
IN PROGRESS | KSudoku | Add a new generator and solver to KSudoku, based on published algorithms. This will provide a full range of puzzle difficulties, rather than mainly easy puzzles, and will address bug 217925 and its duplicates 228614 and 237262 (now nearly two years old). | |
IN PROGRESS | KSudoku | Re-implement the puzzle-symmetry feature. | |
IN PROGRESS | KSudoku | Re-order the puzzle types on the welcome screen. Use KDE Games Difficulty combo-box instead of a slider. Save user's choices of puzzle between sessions. Do minor tidy-ups of the user interface. | |
IN PROGRESS | KGoldrunner | Add the championship level "Gold Rush" game, with Traditional rules, contributed by Gabriel Miltschitzky. | |
IN PROGRESS | KGoldrunner | Add the championship level "Jail Break" game, with KGoldrunner rules, contributed by Gabriel Miltschitzky. |
kdegraphics
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Okular | Reset Form Action support | |
IN PROGRESS | Gwenview | Animated image transitions |
kdemultimedia
Status | Project | Description | Contact |
---|---|---|---|
TO DO | JuK | MPRIS2 support | Alex Merry <[email protected]> |
kdenetwork
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | KGet | Better interaction for torrents if they are seeding and other downloads stopped because of that | |
IN PROGRESS | KGet | Class that handles deleting files |
kdepim
Status | Project | Description | Contact |
---|---|---|---|
TO DO | attachment:/ kio-slave | Implement kio-slave to access (email) attachments in Akonadi | Friedrich W. H. Kossebau <[email protected]>
|
IN PROGRESS | KAlarm | Port to Akonadi
| |
TO DO | sieve: implement wizard | Implement wizard to help user to create sieve script | Montel Laurent <[email protected]>
|
IN PROGRESS | HTML Replies | Give messagecomposer (especially for KMail) the ability to compose replies in HTML
|
kdeplasma-addons
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Kimpanel | Port kimpanel to DataEngine based one |
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 | Add view profiles, incl. editor/manager | 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 Flags Datatype to structures tool | |
IN PROGRESS | dolphin-plugins | Mercurial plugin for Dolphin |
kdeutils
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | ksecrets | A suite of tools related to the KSecretsService infrastructure |