Schedules/KDE4/4.4 Feature Plan: Difference between revisions

From KDE TechBase
(→‎kdegames: - add one more KDiamond task)
(add move to community notice)
 
(336 intermediate revisions by 78 users not shown)
Line 1: Line 1:
This is a list of planned features for the 4.4 release.
{{Moved To Community}}
 
See also:
* [[Schedules/KDE4/4.4 Release Schedule]]
* [[Schedules/KDE4/4.4 Release Goals]]
* [[Schedules/KDE4/4.3 Feature Plan]]
 
 
Legend:
* todo => not started yet
* in-progress => started, but not completed yet
* done => completed
__TOC__
 
= Other =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
|}
 
= kdelibs =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
|}
 
= kdebase-workspace =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |Non-Plasma, Non-KWin
 
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |KRunner
 
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |Plasma - Priority Features
 
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |Plasma
 
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |KWin - Core
 
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |KWin - Desktop Effects
 
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |KDM
|}
 
= kdepimlibs =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
|}
 
= kdenetwork =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdepim =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdeutils =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
{{FeatureTodo|Okteta|add editing capability to Decoding table |[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add Kate-like search tool|[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|copy again puts also a value or char variant of the data to clipboard|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add support for memory mapping of files|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add further export formats like s-record and intel 16|[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|Make dialogs for Goto, Search & Replace embedded|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|Add Okular like embedded notifications|[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 dialog to set selection range|[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|Make the Okteta KPart use libkakao, and rename libkakao|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|[email protected]|Rolf Eike Beer}}
{{FeatureTodo|KGpg|Add "caff" mode for keysigning|[email protected]|Rolf Eike Beer}}
{{FeatureTodo|KGpg|Allow searching for trust path in keyring|[email protected]|Rolf Eike Beer}}
{{FeatureTodo|KGpg|Add improved key import result window (with useful summary, filtering, reasonable default size etc.)|[email protected]|Rolf Eike Beer}}
{{FeatureTodo|Ark|Add an options dialog (maybe)|[email protected]|Harald Hvaal}}
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|[email protected]|Harald Hvaal}}
|}
 
= kdebindings =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdegames =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
{{FeatureTodo|KDiamond|Intelligent animation pre-caching|[email protected]|Stefan Majewsky}}
{{FeatureTodo|KDiamond|Improve time display|[email protected]|Stefan Majewsky}}
{{FeatureTodo|KDiamond|Refactor Board and Diamond classes|[email protected]|Stefan Majewsky}}
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding, artwork and level design desired)|[email protected]|Stefan Majewsky}}
|}
 
= kdeadmin =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
|}
 
= kdesdk =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|[email protected]|Nick Shaforostoff}}
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|[email protected]|Nick Shaforostoff}}
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|[email protected] |Nick Shaforostoff}}
{{FeatureTodo|Lokalize|Remote translation memories|[email protected]|Nick Shaforostoff}}
{{FeatureTodo|Lokalize|Integrate with nupomuk (fast stats retrieval, tag cloud - incl sharing!)|[email protected]|Nick Shaforostoff}}
{{FeatureTodo|Lokalize|use libgettext parser for strigi analyzer|[email protected]|Nick Shaforostoff}}
|}
 
= kdeedu =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdemultimedia =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdeaccessibility =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
|}
 
= kdegraphics =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdebase-runtime =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdebase-apps =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdeplasma-addons =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}
 
= kdeartwork =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
 
|}

Latest revision as of 10:57, 16 March 2016

This page is now on the community wiki.