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

Jump to: navigation, search
(Blanked the page)
Line 1: Line 1:
 +
This is a list of planned features for the SC 4.5 release.
  
 +
See also:
 +
 +
*[[Schedules/KDE4/4.5 Release Schedule]]
 +
*[[Schedules/KDE4/4.5 Release Goals]]
 +
*[[Schedules/KDE4/4.4 Feature Plan]]
 +
 +
<br> Legend:
 +
 +
*todo =&gt; not started yet
 +
*in-progress =&gt; started, but not completed yet
 +
*done =&gt; completed
 +
 +
__TOC__
 +
 +
<br>
 +
 +
= kdeadmin  =
 +
 +
{| 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|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}}
 +
 +
|}
 +
 +
<br>
 +
 +
= kdeartwork  =
 +
 +
{| 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
 +
|}
 +
 +
<br>
 +
 +
= kdebase-apps  =
 +
 +
{| 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|Konqueror|Improvements in session-management|[email protected]|Eduardo Robles Elvira}}
 +
{{FeatureTodo|Konqueror|Improvements in tab-bar widget|[email protected]|Eduardo Robles Elvira}}
 +
{{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|[email protected]|Eduardo Robles Elvira}}
 +
{{FeatureInProgress|Konsole|Finish implementing tab context menu|[email protected]|Kurt Hindenburg}}
 +
{{FeatureInProgress|Konsole|Allow setting tab profile from file on command-line|[email protected]|Kurt Hindenburg}}
 +
{{FeatureInProgress|Konsole|Adds support for SHELL_SESSION_ID|[email protected]|Kurt Hindenburg}}
 +
{{FeatureInProgress|print-manager|New Print manager KCM and applet replacement, using C++|[email protected]|Daniel Nicoletti}}
 +
|}
 +
 +
<br>
 +
 +
= kdebase-runtime  =
 +
 +
{| 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|KWallet|Single Sign On using PAM|[email protected]|Michael Leupold}}
 +
{{FeatureTodo|network kioslave|Backend for LISa|[email protected]|Friedrich Kossebau}}
 +
{{FeatureTodo|network kioslave|Backend for SMB|[email protected]|Friedrich Kossebau}}
 +
{{FeatureTodo|network kioslave|Integrate with remote and zeroconf kioslaves|[email protected]|Friedrich Kossebau}}
 +
{{FeatureTodo|Locale KCM|Add support for new KLocale features (see kdelibs section) including Digit Groups, AM/PM, etc.  Improvements to usability of existing money display options.|[email protected]|John Layt}}
 +
{{FeatureInProgress|network kioslave|Backend for UPnP|[email protected]|Friedrich Kossebau}}
 +
{{FeatureTodo|network kioslave| Backend to discover bluetooth devices and they services |[email protected]|Eduardo Robles Elvira}}
 +
{{FeatureInProgress|bluetooth kioslave|Backend to browse bluetooth devices|[email protected]|Eduardo Robles Elvira}}
 +
|}
 +
 +
<br>
 +
 +
= kdebase-workspace  =
 +
 +
{| 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
 +
|-
 +
! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin
 +
{{FeatureTodo|Icons KCM|More configurable icon sizes|[email protected]|Christoph Feck}}
 +
{{FeatureTodo|Fonts KCM|More configurable fonts|[email protected]|Christoph Feck}}
 +
{{FeatureTodo|Solid|Write a new Bluetooth backend |[email protected]|Alex Fiestas}}
 +
{{FeatureTodo|Screenedges|Screenedges handling outside of kwin/plasma|[email protected]|Martin Gräßlin}}
 +
{{FeatureInProgress|Oxygen style|Moving window by left-mouse click on windows empty area|[email protected]|Hugo Pereira Da Costa}}
 +
 +
 +
|-
 +
! style="text-align: center;" colspan="4" | Plasma
 +
{{FeatureInProgress|systemtray|monochrome statusnotifier based systray icons support|[email protected]|Marco Martin}}
 +
{{FeatureTodo|systemtray|sort icons by category|[email protected]|Marco Martin}}
 +
{{FeatureInProgress|systemtray|put hidden icons in a popup menu|[email protected]|Marco Martin}}
 +
{{FeatureDone|notifications|split systemtray and notifications applet|[email protected]|Marco Martin}} 
 +
{{FeatureInProgress|notifications|new look and behaviour for notifications|[email protected]|Marco Martin}}
 +
{{FeatureDone|notifications|support for remote applets for notifications|[email protected]|Marco Martin}}
 +
{{FeatureDone|netbook/SAL|use QStandardModels|[email protected]|Marco Martin}}
 +
{{FeatureInProgress|netbook/SAL|support for drag and drop of items|[email protected]|Marco Martin}}
 +
{{FeatureTodo|libplasma/extenders|put extendergroups in scrollwidgets|[email protected]|Marco Martin}}
 +
{{FeatureTodo|libplasma/extenders|possibility to detach exteneritems as standalone windows|[email protected]|Marco Martin}}
 +
{{FeatureInProgress|libplasma/theme|more transparent dialogs when the blur effect is enabled|[email protected]|Marco Martin}}
 +
{{FeatureTodo|libplasma/desktop|Activity Manager UI|[email protected]|Chani}}
 +
{{FeatureTodo|accounts applet|a plasma widget that is a central place to add accounts to social sites like identica and opendesktop, optimized for the netbook shell|[email protected]|Marco Martin}}
 +
{{FeatureTodo|libplasma|Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc.|[email protected]|John Layt}}
 +
{{FeatureTodo|folderview|"Open folder" icon to open folder into pop-up at request instead of automatically.|[email protected]|Bruno Bigras}}
 +
{{FeatureInProgress|Extend Calendar DataEngine with Akonadi calendar incidents|Allows to query calendar events/todos from Akonadi in Plasma|gladhornKDEorg|Frederik Gladhorn}}
 +
{{FeatureDone|calculator|Added optional libqalculate support in the calculator runner|[email protected]|Matteo Agostinelli}}
 +
 +
|-
 +
! style="text-align: center;" colspan="4" | KWin
 +
{{FeatureTodo|Tiling|Merge window tiling branch|[email protected]|Martin Gräßlin}}
 +
{{FeatureTodo|core|New flag to exclude windows from switchers|[email protected]|Martin Gräßlin}}
 +
{{FeatureDone|KCM Decoration|New decoration kcm with previews and GHNS|[email protected]|Martin Gräßlin}}
 +
{{FeatureDone|Aurorae|Port Aurorae to GraphicsView and KDecoration|[email protected]|Martin Gräßlin}}
 +
{{FeatureInProgress|Aurorae|Better themeing support|[email protected]|Martin Gräßlin}}
 +
{{FeatureTodo|Aurorae|Window tabbing support|[email protected]|Martin Gräßlin}}
 +
{{FeatureTodo|Aurorae|Decorations on window sides|[email protected]|Martin Gräßlin}}
 +
{{FeatureTodo|Aurorae|Autohiding decoration for maximized windows|[email protected]|Martin Gräßlin}}
 +
|}
 +
 +
<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
 +
! Description
 +
! Contact
 +
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|[email protected]|Akarsh Simha}}
 +
{{FeatureTodo|KStars|Information links in-place for each technical term|[email protected]|Akarsh Simha}} {{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|[email protected]|Akarsh Simha}}
 +
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|[email protected]|Akarsh Simha}}
 +
{{FeatureTodo|KStars|Simulate Lunar Eclipses|[email protected]|Akarsh Simha}}
 +
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|[email protected]|Akarsh Simha}}
 +
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|[email protected]|Akarsh Simha}}
 +
{{FeatureTodo|KStars|Marble widget for Geolocation tool|[email protected]|Médéric Boquien}}
 +
{{FeatureTodo|KStars|Better printed star charts|[email protected]|Jason Harris}}
 +
{{FeatureTodo|KStars|Better rendering of comets/asteroids|[email protected]|Jason Harris}}
 +
{{FeatureTodo|KStars|Texture mapping of the skymap???|[email protected]|Jason Harris}}
 +
{{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|[email protected]|Anders Lund}}
 +
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|[email protected]|Inge Wallin}}
 +
{{FeatureTodo|Marble|Map Contents translation|[email protected]|Torsten Rahn}}
 +
{{FeatureTodo|Kalzium|Port Kalzium to use QGV based periodic table widget|[email protected]|Marcus D. Hanwell}}
 +
{{FeatureDone|Marble|Support OpenStreetMap Nominatim as search backend (MarbleRunner)|[email protected]|Dennis Nienhüser}}
 +
{{FeatureInProgress|Marble|Generalized Animations with GeoDataLookAt support|[email protected]|Dennis Nienhüser}}
 +
{{FeatureInProgress|Marble|Online-Routing|[email protected]|Dennis Nienhüser}}
 +
{{FeatureInProgress|Marble|GPS improvements|[email protected]|Dennis Nienhüser}}
 +
{{FeatureInProgress|Marble|Maemo Support|[email protected]|Dennis Nienhüser}}
 +
{{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|[email protected]|Bastian Holst}}
 +
{{FeatureInProgress|Marble|Download region|[email protected]|Jens-Michael Hoffmann}}
 +
{{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|[email protected]|Jens-Michael Hoffmann}}
 +
{{FeatureInProgress|Marble|Configurable texture layer blending|[email protected]|Jens-Michael Hoffmann}}
 +
{{FeatureDone|KAlgebra|Type checker for expressions to statically detect errors|[email protected]|Aleix Pol}}
 +
{{FeatureInProgress|Parley|Parley practice mode rewritten|gladhornKDEorg|Daniel Laidig, Frederik Gladhorn}}
 +
{{FeatureTodo|Cantor|import and polish Qalculate! backend|[email protected]|Milian Wolff}}
 +
|}
 +
<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|KBounce|Difficulty levels|[email protected]|Andreas Scherf}}
 +
{{FeatureDone|KBounce|Random images as background|[email protected]|Andreas Scherf}}
 +
{{FeatureTodo|KBreakOut|Level Sets|[email protected]|Fela Winkelmolen}} {{FeatureTodo|KBreakOut|Sound|[email protected]|Fela Winkelmolen}} {{FeatureTodo|KGoldrunner|Add the Demolition game (20 levels)|[email protected]|Ian Wadham}}
 +
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding and artwork desired)|[email protected]|Stefan Majewsky}}
 +
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|[email protected]|Gaël de Chalendar}}
 +
{{FeatureTodo|KsirK|Boost playing over Jabber|[email protected]|Gaël de Chalendar}}
 +
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|[email protected]|Eckhart Wörner}}
 +
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|[email protected]|Eckhart Wörner}}
 +
{{FeatureTodo|KSudoku|Import new engine|[email protected]|Johannes Bergmeier}}
 +
{{FeatureTodo|KSudoku|Port game to new engine|[email protected]|Johannes Bergmeier}}
 +
{{FeatureTodo|KSudoku|Adapt view to show information provided by engine|[email protected]|Johannes Bergmeier}}
 +
{{FeatureTodo|KSudoku|Add new actions to GUI|[email protected]|Johannes Bergmeier}}
 +
{{FeatureTodo|Granatier|Arena Editor|[email protected]|Mathias Kraus}}
 +
{{FeatureInProgress|Kajongg|New traditional Mahjongg for four players|[email protected]|Wolfang Rohdewald}}
 +
{{FeatureTodo|Kajongg|Default voices for computer players|[email protected]|Wolfgang Rohdewald}}
 +
{{FeatureTodo|Kajongg|Make playing against computer suspendable/resumable|[email protected]|Wolfgang Rohdewald}}
 +
{{FeatureDone|Kigo|Load SGF games from command line and register to mimetype 'application/x-go-sgf'|[email protected]|Sascha Peilicke}}
 +
{{FeatureInProgress|KTuberling|A new "fast switch" between playgrounds|[email protected]|Alex Fiestas}}
 +
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211859 Recieve new puzzles over KNewStuff]|[email protected]|Stefan Majewsky}}
 +
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211861 Introduce handicap as a means to configure difficulty]|[email protected]|Stefan Majewsky}}
 +
{{FeatureInProgress|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211866 Implement puzzle piles to organize pieces]|[email protected]|Stefan Majewsky}}
 +
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}212814 Quick piece grouping]|[email protected]|Stefan Majewsky}}
 +
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}213774 Add magnifying glass]|[email protected]|Stefan Majewsky}}
 +
{{FeatureInProgress|Palapeli|Rewrite puzzle table mouse interaction stack|[email protected]|Stefan Majewsky}}
 +
{{FeatureTodo|Konquest|Merge the patch by Sean D'Epagnier to implement many features like map editing|[email protected]|Pierre Ducroquet}}
 +
|}
 +
 +
<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
 +
{{FeatureTodo|libkdcraw|Make color management options more flexible|[email protected]|Marcel Wiesweg}}
 +
{{FeatureDone|libksane|Improve auto-selection|[email protected]|K&aring;re S&auml;rs}}
 +
{{FeatureTodo|gwenview|Show Nepomuk info in image meta info|[email protected]|Aurelien Gateau}}
 +
{{FeatureTodo|gwenview|Persistent changes|[email protected]|Aurelien Gateau}}
 +
{{FeatureTodo|okular|Thumb creators via Okular Core|[email protected]|Harsh J}}
 +
 +
|}
 +
 +
<br>
 +
 +
= kdelibs  =
 +
 +
{| 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|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}}
 +
{{FeatureTodo|katepart|context dependent indenters|[email protected]|Milian Wolff}}
 +
{{FeatureTodo|katepart|scripting configuration, esp. for indenters|[email protected]|Milian Wolff}}
 +
{{FeatureTodo|katepart|list of available scripts and indenters|[email protected]|Milian Wolff}}
 +
{{FeatureTodo|katepart|GHNS for scripts/indenters|[email protected]|Milian Wolff}}
 +
{{FeatureTodo|katepart|easier writing of indenters, esp. by automatically reloading them when changed|[email protected]|Milian Wolff}}
 +
{{FeatureTodo|katepart|extend list of available default styles for highlighting, remove hardcoded colors from existing XML files|[email protected]|Milian Wolff}}
 +
{{FeatureTodo|katepart|improve AutoBrace plugin|[email protected]|Milian Wolff}}
 +
{{FeatureInProgress|katepart/ktexteditor|defaultvalues, regular expressions, mirroring master, scripting of templates|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
 +
{{FeatureInProgress|ktexteditor plugin|InsaneHTML_LE (zencoding like selector input (light edition)|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
 +
{{FeatureTodo|katepart|replace smart cursor/ranges API|[email protected]|Christoph Cullmann}}
 +
{{FeatureTodo|kdeui|API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API|[email protected]|Davide Bettio}}
 +
{{FeatureTodo|KCalendarSystem|Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday.|[email protected]|John Layt}}
 +
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Bahaii, Coptic, Ethiopean, Chinese, Japanese, Buddhist, etc.|[email protected]|John Layt}}
 +
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|[email protected]|Dario Freddi}}
 +
{{FeatureTodo|KDEPrint|If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter.  To be discussed on k-c-d first.|[email protected]|John Layt}}
 +
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|[email protected]|John Layt}}
 +
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|[email protected]|Michael Leupold}}
 +
{{FeatureTodo|kio|Better file information in file conflict dialog|[email protected]|Todd}}
 +
{{FeatureTodo|KLocale|Implement support for number grouping other than thousands using LC_NUMERIC and LC_MONETARY formats, e.g. India 00 00 000 and China 0000 0000.|[email protected]|John Layt}}
 +
{{FeatureTodo|KLocale|Add configuration for AM/PM symbols.|[email protected]|John Layt}}
 +
{{FeatureTodo|KLocale|Full POSIX compliant format support for date, time, numbers and money.|[email protected]|John Layt}}
 +
{{FeatureTodo|KLocale|Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc.|[email protected]|John Layt}}
 +
{{FeatureTodo|KLocale|Add Full date format in addition to existing short and long.|[email protected]|John Layt}}
 +
{{FeatureTodo|KLocale|Add default colour to optionally display negative numbers.|[email protected]|John Layt}}
 +
{{FeatureTodo|KLocale|Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale.|[email protected]|John Layt}}
 +
{{FeatureTodo|KLocale|Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10.|[email protected]|John Layt}}
 +
{{FeatureTodo|KLocale|Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays.|[email protected]|John Layt}}
 +
{{FeatureTodo|kdeui|Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc.|[email protected]|John Layt}}
 +
{{FeatureTodo|kdeui|DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances|[email protected]|Marco Martin}}
 +
{{FeatureTodo|Khtml|Improvements in kwallet integration|[email protected]|Eduardo Robles Elvira}}
 +
{{FeatureTodo|Khtml|Basic audio/video tag support|[email protected]|Michael Howell and Germain Garand}}
 +
{{FeatureTodo|Khtml|Implement more of DOM3's CSSOM View module|[email protected]|Germain Garand}}
 +
{{FeatureDone|KNewStuff|Improved Download Dialog, multiple previews, better integration of details, changelog is displayed|gladhornKDEorg|Frederik Gladhorn}}
 +
{{FeatureInProgress|KNewStuff|Icon view mode|gladhornKDEorg|Reza Shah, Frederik Gladhorn}}
 +
{{FeatureDone|KNewStuff|Upload dialog rewritten: It now supports updating of old uploads, previews, most data that can be entered on the website and allows direct login to the account|gladhornKDEorg|Frederik Gladhorn}}
 +
{{FeatureTodo|kdeui|Social About Dialog|[email protected]|Téo Mrnjavac}}
 +
{{FeatureTodo|kio|SSL client certificate support|[email protected]|Andreas Hartmetz}}
 +
{{FeatureTodo|kio|SSL root certificate list GUI + backend|[email protected]|Andreas Hartmetz}}
 +
|}
 +
<br>
 +
 +
= kdemultimedia  =
 +
 +
{| 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|JuK|Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan|[email protected]|Michael Pyne}}
 +
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however -- will move to KDE 4.5 feature plan|mpyne.org|Michael Pyne}}
 +
 +
|}
 +
 +
<br>
 +
 +
= kdenetwork  =
 +
 +
{| 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|Kopete|UPnp Support|[email protected]|Matt Rogers}}
 +
{{FeatureTodo|Kopete|Jabber Jingle video support|[email protected]|Detlev Casanova}}
 +
{{FeatureTodo|Kopete|Jabber Jingle ICE support|[email protected]|Detlev Casanova}}
 +
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|[email protected]|Friedrich W. H. Kossebau}}
 +
{{FeatureTodo|Kopete|Rich text support for ICQ|[email protected]|Roman Jarosz}}
 +
{{FeatureDone|Kopete|Extended video controls|fschaefer.oss(at)googlemail.com|Frank Schaefer}}
 +
{{FeatureTodo|Krdc|Connection status screen and reconnect|[email protected]|Tony Murray}}
 +
{{FeatureDone|Krdc|Much improved new connection screen: more info, sortable, interactive, and better use of space|[email protected]|Tony Murray}}
 +
{{FeatureInProgress|KGet|Use plasma notifications to show the progress|[email protected]|Matthias Fuchs}}
 +
{{FeatureInProgress|KGet|Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear|[email protected]|Lukas Appelhans}}
 +
|}
 +
 +
<br>
 +
 +
= kdeplasma-addons  =
 +
 +
{| 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|knowledgebase|port knowledgebase plasmoid to new engine|[email protected]|Eckhart Wörner}}
 +
{{FeatureTodo|knowledgebase|Add categories|[email protected]|Eckhart Wörner}}
 +
{{FeatureDone|Bookmarks widget|New|[email protected]|Friedrich W. H. Kossebau}}
 +
{{FeatureDone|Mandelbrot Wallpaper|Performance improvements|[email protected]|Benoit Jacob}}
 +
{{FeatureDone|Mandelbrot Wallpaper|Rendering improvements (through dithering, extra iterations, and better/simpler formulas)|[email protected]|Benoit Jacob}}
 +
{{FeatureDone|Mandelbrot Wallpaper|Allow to import/export parameters and to export to PNG images|[email protected]|Benoit Jacob}}
 +
{{FeatureDone|Comic Applet|Add option to show "text", "icons" or both "text and icons" for tabs|[email protected]|Matthias Fuchs}}
 +
{{FeatureDone|Comic Applet|Prefetch next and previous comic strip (thx to Miha Cancula)|[email protected]|Matthias Fuchs}}
 +
{{FeatureDone|Character Runner|New|[email protected]|Anton Kreuzkamp}}
 +
{{FeatureInProgress|KDE Observatory|Performance improvements, new data engine|[email protected]|Sandro Andrade}}
 +
|}
 +
 +
<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|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 nepomuk (fast stats retrieval, tag cloud - incl sharing!)|[email protected]|Nick Shaforostoff}}
 +
{{FeatureInProgress|Kate|Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
 +
|}
 +
 +
<br>
 +
 +
= kdeutils  =
 +
 +
{| 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|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}}
 +
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|[email protected]|Raphael Kubo da Costa}}
 +
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|[email protected]|Raphael Kubo da Costa}}
 +
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|[email protected]|Raphael Kubo da Costa}}
 +
{{FeatureTodo|Ark|Make the internal previewer optional|[email protected]|Raphael Kubo da Costa}}
 +
{{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|[email protected]|Rolf Eike Beer}}
 +
{{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 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 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 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|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|Merge row and column widgets into one|[email protected]|Friedrich W. H. Kossebau}}
 +
{{FeatureTodo|Okteta|Refactor mouse input to controllers for the bytearray widget|[email protected]|Friedrich W. H. Kossebau}}
 +
{{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|Make all user interaction in the KastenCore managers plugin-based|[email protected]|Friedrich W. H. Kossebau}}
 +
{{FeatureTodo|Okteta|Store bookmarks|[email protected]|Friedrich W. H. Kossebau}}
 +
{{FeatureTodo|Okteta|Add KNewStuff support to the structures tool|[email protected]|Alex Richardson}}
 +
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}}
 +
{{FeatureInProgress|kdelirc/kremotecontrol|Transition from KDELirc to KRemoteControl|[email protected]|Michael Zanetti}}
 +
{{FeatureInProgress|Okteta|Allow writing structure definitions in JavaScript|[email protected]|Alex Richardson}}
 +
{{FeatureDone|Okteta|new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding|[email protected]|Friedrich W. H. Kossebau}}
 +
{{FeatureDone|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |[email protected]|Friedrich W. H. Kossebau}}
 +
|}
 +
 +
<br>
 +
 +
= Other  =
 +
 +
{| 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
 +
 +
|}

Revision as of 04:37, 21 April 2010

This is a list of planned features for the SC 4.5 release.

See also:


Legend:

  • todo => not started yet
  • in-progress => started, but not completed yet
  • done => completed


kdeadmin

Status Project Description Contact
TO DO system-config-printer-kde Restore feature parity with KDEPrint3 where possible.



kdeartwork

Status Project Description Contact


kdebase-apps

Status Project Description Contact
TO DO Konqueror Improvements in session-management Eduardo Robles Elvira <[email protected]>
TO DO Konqueror Improvements in tab-bar widget Eduardo Robles Elvira <[email protected]>
IN PROGRESS Konqueror New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar
IN PROGRESS Konsole Finish implementing tab context menu
IN PROGRESS Konsole Allow setting tab profile from file on command-line
IN PROGRESS Konsole Adds support for SHELL_SESSION_ID
IN PROGRESS print-manager New Print manager KCM and applet replacement, using C++


kdebase-runtime

Status Project Description Contact
TO DO KWallet Single Sign On using PAM Michael Leupold <[email protected]>
TO DO network kioslave Backend for LISa Friedrich Kossebau <[email protected]>
TO DO network kioslave Backend for SMB Friedrich Kossebau <[email protected]>
TO DO network kioslave Integrate with remote and zeroconf kioslaves Friedrich Kossebau <[email protected]>
TO DO Locale KCM Add support for new KLocale features (see kdelibs section) including Digit Groups, AM/PM, etc. Improvements to usability of existing money display options. John Layt <[email protected]>
IN PROGRESS network kioslave Backend for UPnP
TO DO network kioslave Backend to discover bluetooth devices and they services Eduardo Robles Elvira <[email protected]>
IN PROGRESS bluetooth kioslave Backend to browse bluetooth devices


kdebase-workspace

Status Project Description Contact
Non-Plasma, Non-KWin
TO DO Icons KCM More configurable icon sizes Christoph Feck <[email protected]>
TO DO Fonts KCM More configurable fonts Christoph Feck <[email protected]>
TO DO Solid Write a new Bluetooth backend Alex Fiestas <[email protected]>
TO DO Screenedges Screenedges handling outside of kwin/plasma Martin Gräßlin <[email protected]>
IN PROGRESS Oxygen style Moving window by left-mouse click on windows empty area


Plasma
IN PROGRESS systemtray monochrome statusnotifier based systray icons support
TO DO systemtray sort icons by category Marco Martin <[email protected]>
IN PROGRESS systemtray put hidden icons in a popup menu
DONE notifications split systemtray and notifications applet
IN PROGRESS notifications new look and behaviour for notifications
DONE notifications support for remote applets for notifications
DONE netbook/SAL use QStandardModels
IN PROGRESS netbook/SAL support for drag and drop of items
TO DO libplasma/extenders put extendergroups in scrollwidgets Marco Martin <[email protected]>
TO DO libplasma/extenders possibility to detach exteneritems as standalone windows Marco Martin <[email protected]>
IN PROGRESS libplasma/theme more transparent dialogs when the blur effect is enabled
TO DO libplasma/desktop Activity Manager UI Chani <[email protected]>
TO DO accounts applet a plasma widget that is a central place to add accounts to social sites like identica and opendesktop, optimized for the netbook shell Marco Martin <[email protected]>
TO DO libplasma Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc. John Layt <[email protected]>
TO DO folderview "Open folder" icon to open folder into pop-up at request instead of automatically. Bruno Bigras <[email protected]>
IN PROGRESS Extend Calendar DataEngine with Akonadi calendar incidents Allows to query calendar events/todos from Akonadi in Plasma
DONE calculator Added optional libqalculate support in the calculator runner


KWin
TO DO Tiling Merge window tiling branch Martin Gräßlin <[email protected]>
TO DO core New flag to exclude windows from switchers Martin Gräßlin <[email protected]>
DONE KCM Decoration New decoration kcm with previews and GHNS
DONE Aurorae Port Aurorae to GraphicsView and KDecoration
IN PROGRESS Aurorae Better themeing support
TO DO Aurorae Window tabbing support Martin Gräßlin <[email protected]>
TO DO Aurorae Decorations on window sides Martin Gräßlin <[email protected]>
TO DO Aurorae Autohiding decoration for maximized windows Martin Gräßlin <[email protected]>


kdeedu

Status Project Description Contact
TO DO KStars Display Comet Magnitudes whenever possible Akarsh Simha <[email protected]>
TO DO KStars Information links in-place for each technical term Akarsh Simha <[email protected]>
TO DO KStars Tool to suggest star-hopping techniques??? Akarsh Simha <[email protected]>
TO DO KStars Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead Akarsh Simha <[email protected]>
TO DO KStars Simulate Lunar Eclipses Akarsh Simha <[email protected]>
TO DO KStars Simulate Satellites and Iridium Flares Akarsh Simha <[email protected]>
TO DO KStars Social and Geographical Integration for KStars Akarsh Simha <[email protected]>
TO DO KStars Marble widget for Geolocation tool Médéric Boquien <[email protected]>
TO DO KStars Better printed star charts Jason Harris <[email protected]>
TO DO KStars Better rendering of comets/asteroids Jason Harris <[email protected]>
TO DO KStars Texture mapping of the skymap??? Jason Harris <[email protected]>
TO DO Marble Add proper support for GPX waypoints, tracks and routes display Anders Lund <[email protected]>
TO DO Marble Export map to MxN pixel bitmap Inge Wallin <[email protected]>
TO DO Marble Map Contents translation Torsten Rahn <[email protected]>
TO DO Kalzium Port Kalzium to use QGV based periodic table widget Marcus D. Hanwell <[email protected]>
DONE Marble Support OpenStreetMap Nominatim as search backend (MarbleRunner)
IN PROGRESS Marble Generalized Animations with GeoDataLookAt support
IN PROGRESS Marble Online-Routing
IN PROGRESS Marble GPS improvements
IN PROGRESS Marble Maemo Support
IN PROGRESS Marble GeoGraphicsScene for Online Service Plugins
IN PROGRESS Marble Download region
IN PROGRESS Marble Implement sun locator blendings as derived classes of Marble::Blending
IN PROGRESS Marble Configurable texture layer blending
DONE KAlgebra Type checker for expressions to statically detect errors
IN PROGRESS Parley Parley practice mode rewritten
TO DO Cantor import and polish Qalculate! backend Milian Wolff <[email protected]>


kdegames

Status Project Description Contact
DONE KBounce Difficulty levels
DONE KBounce Random images as background
TO DO KBreakOut Level Sets Fela Winkelmolen <[email protected]>
TO DO KBreakOut Sound Fela Winkelmolen <[email protected]>
TO DO KGoldrunner Add the Demolition game (20 levels) Ian Wadham <[email protected]>
TO DO Kolf Replace with Kolf 2 (help on coding and artwork desired) Stefan Majewsky <[email protected]>
TO DO KsirK rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted! Gaël de Chalendar <[email protected]>
TO DO KsirK Boost playing over Jabber Gaël de Chalendar <[email protected]>
TO DO KSquares Re-write computer player, make it act faster and more intelligent Eckhart Wörner <[email protected]>
TO DO KSquares Add more types of boards: hexagonal, triangular Eckhart Wörner <[email protected]>
TO DO KSudoku Import new engine Johannes Bergmeier <[email protected]>
TO DO KSudoku Port game to new engine Johannes Bergmeier <[email protected]>
TO DO KSudoku Adapt view to show information provided by engine Johannes Bergmeier <[email protected]>
TO DO KSudoku Add new actions to GUI Johannes Bergmeier <[email protected]>
TO DO Granatier Arena Editor Mathias Kraus <[email protected]>
IN PROGRESS Kajongg New traditional Mahjongg for four players
TO DO Kajongg Default voices for computer players Wolfgang Rohdewald <[email protected]>
TO DO Kajongg Make playing against computer suspendable/resumable Wolfgang Rohdewald <[email protected]>
DONE Kigo Load SGF games from command line and register to mimetype 'application/x-go-sgf'
IN PROGRESS KTuberling A new "fast switch" between playgrounds
TO DO Palapeli Recieve new puzzles over KNewStuff Stefan Majewsky <[email protected]>
TO DO Palapeli Introduce handicap as a means to configure difficulty Stefan Majewsky <[email protected]>
IN PROGRESS Palapeli Implement puzzle piles to organize pieces
TO DO Palapeli Quick piece grouping Stefan Majewsky <[email protected]>
TO DO Palapeli Add magnifying glass Stefan Majewsky <[email protected]>
IN PROGRESS Palapeli Rewrite puzzle table mouse interaction stack
TO DO Konquest Merge the patch by Sean D'Epagnier to implement many features like map editing Pierre Ducroquet <[email protected]>


kdegraphics

Status Project Description Contact
TO DO libkdcraw Make color management options more flexible Marcel Wiesweg <[email protected]>
DONE libksane Improve auto-selection
TO DO gwenview Show Nepomuk info in image meta info Aurelien Gateau <[email protected]>
TO DO gwenview Persistent changes Aurelien Gateau <[email protected]>
TO DO okular Thumb creators via Okular Core Harsh J <[email protected]>



kdelibs

Status Project Description Contact
TO DO katepart Add visual block mode and make the basic commands support it Erlend Hamberg <ehambergαgmail.com>
TO DO katepart context dependent indenters Milian Wolff <[email protected]>
TO DO katepart scripting configuration, esp. for indenters Milian Wolff <[email protected]>
TO DO katepart list of available scripts and indenters Milian Wolff <[email protected]>
TO DO katepart GHNS for scripts/indenters Milian Wolff <[email protected]>
TO DO katepart easier writing of indenters, esp. by automatically reloading them when changed Milian Wolff <[email protected]>
TO DO katepart extend list of available default styles for highlighting, remove hardcoded colors from existing XML files Milian Wolff <[email protected]>
TO DO katepart improve AutoBrace plugin Milian Wolff <[email protected]>
IN PROGRESS katepart/ktexteditor defaultvalues, regular expressions, mirroring master, scripting of templates
IN PROGRESS ktexteditor plugin InsaneHTML_LE (zencoding like selector input (light edition)
TO DO katepart replace smart cursor/ranges API Christoph Cullmann <[email protected]>
TO DO kdeui API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API Davide Bettio <[email protected]>
TO DO KCalendarSystem Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday. John Layt <[email protected]>
TO DO KCalendarSystem Add new calendar systems: Bahaii, Coptic, Ethiopean, Chinese, Japanese, Buddhist, etc. John Layt <[email protected]>
TO DO kdecore Group policy (Windows) backend for KAuth Dario Freddi <[email protected]>
TO DO KDEPrint If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first. John Layt <[email protected]>
TO DO KDEPrint Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS. John Layt <[email protected]>
TO DO kdeui Implement caps-lock warning for password entry widgets Michael Leupold <[email protected]>
TO DO kio Better file information in file conflict dialog Todd <[email protected]>
TO DO KLocale Implement support for number grouping other than thousands using LC_NUMERIC and LC_MONETARY formats, e.g. India 00 00 000 and China 0000 0000. John Layt <[email protected]>
TO DO KLocale Add configuration for AM/PM symbols. John Layt <[email protected]>
TO DO KLocale Full POSIX compliant format support for date, time, numbers and money. John Layt <[email protected]>
TO DO KLocale Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc. John Layt <[email protected]>
TO DO KLocale Add Full date format in addition to existing short and long. John Layt <[email protected]>
TO DO KLocale Add default colour to optionally display negative numbers. John Layt <[email protected]>
TO DO KLocale Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale. John Layt <[email protected]>
TO DO KLocale Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10. John Layt <[email protected]>
TO DO KLocale Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays. John Layt <[email protected]>
TO DO kdeui Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc. John Layt <[email protected]>
TO DO kdeui DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances Marco Martin <[email protected]>
TO DO Khtml Improvements in kwallet integration Eduardo Robles Elvira <[email protected]>
TO DO Khtml Basic audio/video tag support Michael Howell and Germain Garand <[email protected]>
TO DO Khtml Implement more of DOM3's CSSOM View module Germain Garand <[email protected]>
DONE KNewStuff Improved Download Dialog, multiple previews, better integration of details, changelog is displayed
IN PROGRESS KNewStuff Icon view mode
DONE KNewStuff Upload dialog rewritten: It now supports updating of old uploads, previews, most data that can be entered on the website and allows direct login to the account
TO DO kdeui Social About Dialog Téo Mrnjavac <[email protected]>
TO DO kio SSL client certificate support Andreas Hartmetz <[email protected]>
TO DO kio SSL root certificate list GUI + backend Andreas Hartmetz <[email protected]>


kdemultimedia

Status Project Description Contact
TO DO JuK Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan Michael Pyne <[email protected]>
TO DO JuK Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however -- will move to KDE 4.5 feature plan Michael Pyne <mpyne.org>



kdenetwork

Status Project Description Contact
TO DO Kopete UPnp Support Matt Rogers <[email protected]>
TO DO Kopete Jabber Jingle video support Detlev Casanova <[email protected]>
TO DO Kopete Jabber Jingle ICE support Detlev Casanova <[email protected]>
TO DO Kopete Add support for urls to Bonjour plugin Friedrich W. H. Kossebau <[email protected]>
TO DO Kopete Rich text support for ICQ Roman Jarosz <[email protected]>
DONE Kopete Extended video controls
TO DO Krdc Connection status screen and reconnect Tony Murray <[email protected]>
DONE Krdc Much improved new connection screen: more info, sortable, interactive, and better use of space
IN PROGRESS KGet Use plasma notifications to show the progress
IN PROGRESS KGet Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear


kdeplasma-addons

Status Project Description Contact
TO DO knowledgebase port knowledgebase plasmoid to new engine Eckhart Wörner <[email protected]>
TO DO knowledgebase Add categories Eckhart Wörner <[email protected]>
DONE Bookmarks widget New
DONE Mandelbrot Wallpaper Performance improvements
DONE Mandelbrot Wallpaper Rendering improvements (through dithering, extra iterations, and better/simpler formulas)
DONE Mandelbrot Wallpaper Allow to import/export parameters and to export to PNG images
DONE Comic Applet Add option to show "text", "icons" or both "text and icons" for tabs
DONE Comic Applet Prefetch next and previous comic strip (thx to Miha Cancula)
DONE Character Runner New
IN PROGRESS KDE Observatory Performance improvements, new data engine


kdesdk

Status Project Description Contact
TO DO Lokalize Integrate snowball stemmer for glossary Nick Shaforostoff <[email protected]>
TO DO Lokalize Continue implementing XLIFF spec Nick Shaforostoff <[email protected]>
TO DO Lokalize Segmentation [editing] functionality Nick Shaforostoff <[email protected] >
TO DO Lokalize Remote translation memories Nick Shaforostoff <[email protected]>
TO DO Lokalize Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!) Nick Shaforostoff <[email protected]>
IN PROGRESS Kate Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin


kdeutils

Status Project Description Contact
TO DO Ark Add an options dialog (maybe) Harald Hvaal <[email protected]>
TO DO Ark Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files) Harald Hvaal <[email protected]>
TO DO Ark Add feedback for the latest operation in the status bar Raphael Kubo da Costa <[email protected]>
TO DO Ark Add feedback for the latest operation in the status bar Raphael Kubo da Costa <[email protected]>
TO DO Ark Try multiple plugins for each archive type before failing Raphael Kubo da Costa <[email protected]>
TO DO Ark Make the internal previewer optional Raphael Kubo da Costa <[email protected]>
TO DO KGpg Make keyserver actions possible to use on multiple keyservers at once Rolf Eike Beer <[email protected]>
TO DO Okteta add Kate-like search tool 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 copy again puts also a value or char variant of the data to clipboard 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 Okular like embedded notifications 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 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 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 Merge row and column widgets into one Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta Refactor mouse input to controllers for the bytearray widget Friedrich W. H. Kossebau <[email protected]>
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 Make all user interaction in the KastenCore managers plugin-based Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta Store bookmarks Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta Add KNewStuff support to the structures tool Alex Richardson <[email protected]>
TO DO printer-applet Restore feature parity with KDEPrint3 where possible.
IN PROGRESS kdelirc/kremotecontrol Transition from KDELirc to KRemoteControl
IN PROGRESS Okteta Allow writing structure definitions in JavaScript
DONE Okteta new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding
DONE Okteta add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename


Other

Status Project Description Contact

Content is available under Creative Commons License SA 4.0 unless otherwise noted.