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

Jump to: navigation, search
(Added New KInfoCenter stuff for 4.5)
(kdepim)
 
(54 intermediate revisions by 31 users not shown)
Line 5: Line 5:
 
*[[Schedules/KDE4/4.5 Release Schedule]]  
 
*[[Schedules/KDE4/4.5 Release Schedule]]  
 
*[[Schedules/KDE4/4.5 Release Goals]]  
 
*[[Schedules/KDE4/4.5 Release Goals]]  
*[[Schedules/KDE4/4.4 Feature Plan]]
+
*[[Schedules/KDE4/4.4 Feature Plan]] (previous minor release)
  
 
<br> Legend:  
 
<br> Legend:  
Line 17: Line 17:
 
<br>
 
<br>
  
 +
= kdeaccessibility =
 +
 +
{| 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|text-to-speech|Merge kttsd and kttsmgr into one application that sits in the system tray|jpwhiting@kde.org|Jeremy Whiting}}
 +
 +
|}
 +
 +
<br>
 
= kdeadmin  =
 
= kdeadmin  =
  
Line 25: Line 38:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}}
 
 
 
|}
 
|}
  
Line 51: Line 62:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
 +
{{FeatureTodo|Dolphin|Faceted browsing|peter.penz@gmx.at|Peter Penz}}
 +
{{FeatureTodo|Dolphin|Smooth scrolling|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureTodo|Konqueror|Improvements in session-management|edulix@gmail.com|Eduardo Robles Elvira}}  
 
{{FeatureTodo|Konqueror|Improvements in session-management|edulix@gmail.com|Eduardo Robles Elvira}}  
 
{{FeatureTodo|Konqueror|Improvements in tab-bar widget|edulix@gmail.com|Eduardo Robles Elvira}}  
 
{{FeatureTodo|Konqueror|Improvements in tab-bar widget|edulix@gmail.com|Eduardo Robles Elvira}}  
 +
{{FeatureTodo|Konqueror|Add speeddial/thumbnails-like start page|germain@ebooksfrance.org|Germain Garand}}
 
{{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|edulix@gmail.com|Eduardo Robles Elvira}}  
 
{{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|edulix@gmail.com|Eduardo Robles Elvira}}  
 +
{{FeatureInProgress|Konsole|Adds support for SHELL_SESSION_ID|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
 
{{FeatureInProgress|nspluginviewer|npruntime scripting support|maksim@kde.org|Maks Orlovich}}
 
{{FeatureInProgress|nspluginviewer|npruntime scripting support|maksim@kde.org|Maks Orlovich}}
{{FeatureTodo|Konqueror|Add speeddial/thumbnails-like start page|germain@ebooksfrance.org|Germain Garand}}  
+
{{FeatureInProgress|print-manager|New Print manager KCM and applet replacement, using C++|dantti85-pk@yahoo.com.br|Daniel Nicoletti}}
 +
{{FeatureDone|Dolphin|Drag and drop on tabs|toddrme2178@gmail.com|Todd}}
 +
{{FeatureDone|Dolphin|Make menus like "View Mode", "Additional Information" and "Sort By" available as toolbar buttons|toddrme2178@gmail.com|Todd}}
 +
{{FeatureDone|Dolphin|Make use of additional columns (Symbolic Link Destination, Path or URL) in KFileItemDelegate|frank78@googlemail.com|Frank Reininghaus}}
 +
{{FeatureDone|Dolphin|Show extended meta data also for files that are not indexed or in the case where Nepomuk is turned off.|peter.penz19@gmail.com|Peter Penz}}
 +
{{FeatureDone|Konsole|Allow setting tab profile from file on command-line|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
 
{{FeatureDone|Konsole|Finish implementing tab context menu|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
 
{{FeatureDone|Konsole|Finish implementing tab context menu|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
{{FeatureDone|Konsole|Allow setting tab profile from file on command-line|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
 
{{FeatureInProgress|Konsole|Adds support for SHELL_SESSION_ID|kurt.hindenburg@gmail.com|Kurt Hindenburg}}
 
 
{{FeatureDone|Konsole|Modernize menu layout|sasch.pe@gmx.de|Sascha Peilicke}}
 
{{FeatureDone|Konsole|Modernize menu layout|sasch.pe@gmx.de|Sascha Peilicke}}
{{FeatureInProgress|Konsole|Move to KTabWidget|sasch.pe@gmx.de|Sascha Peilicke}}
 
{{FeatureInProgress|print-manager|New Print manager KCM and applet replacement, using C++|dantti85-pk@yahoo.com.br|Daniel Nicoletti}}
 
{{FeatureDone|Dolphin|Drag and drop on tabs|toddrme2178@gmail.com|Todd}}
 
{{FeatureDone|Dolphin|Make view sub-menus available as toolbar buttons|toddrme2178@gmail.com|Todd}}
 
{{FeatureInProgress|Dolphin|Smooth scrolling|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureInProgress|Dolphin|Faceted browsing|peter.penz@gmx.at|Peter Penz}}
 
{{FeatureTodo|Dolphin|Make use of additional columns in KDirModel/KFileItemDelegate|frank78@googlemail.com|Frank Reininghaus}}
 
 
|}
 
|}
 +
 
<br>
 
<br>
  
Line 78: Line 90:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
 +
{{FeatureTodo|KNotify|Route solid errors via knotify to the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}
 
{{FeatureTodo|KWallet|Single Sign On using PAM|lemma@confuego.org|Michael Leupold}}
 
{{FeatureTodo|KWallet|Single Sign On using PAM|lemma@confuego.org|Michael Leupold}}
 
{{FeatureTodo|network kioslave|Backend for LISa|kossebau@kde.org|Friedrich Kossebau}}
 
{{FeatureTodo|network kioslave|Backend for LISa|kossebau@kde.org|Friedrich Kossebau}}
 
{{FeatureTodo|network kioslave|Backend for SMB|kossebau@kde.org|Friedrich Kossebau}}
 
{{FeatureTodo|network kioslave|Backend for SMB|kossebau@kde.org|Friedrich Kossebau}}
 
{{FeatureTodo|network kioslave|Integrate with remote and zeroconf kioslaves|kossebau@kde.org|Friedrich Kossebau}}
 
{{FeatureTodo|network kioslave|Integrate with remote and zeroconf kioslaves|kossebau@kde.org|Friedrich Kossebau}}
{{FeatureTodo|Locale KCM|Add support for new KLocale and KCalendarSystem features (see kdelibs section) including Digit Groups, AM/PM, etc.  Improvements to usability of existing money display options.|john@layt.net|John Layt}}
 
 
{{FeatureInProgress|network kioslave|Backend for UPnP|kossebau@kde.org|Friedrich Kossebau}}
 
{{FeatureInProgress|network kioslave|Backend for UPnP|kossebau@kde.org|Friedrich Kossebau}}
{{FeatureTodo|network kioslave| Backend to discover bluetooth devices and they services |edulix@gmail.com|Eduardo Robles Elvira}}
+
{{FeatureDone|Locale KCM|Ability to select more Digit Sets (Bengali, Gujarati, Gurmukhi, Kannada, Khmer, Malayalam, Oriya, Tamil, Telugu and Thai). Ability to set date formats to include Calendar Era.|john@layt.net|John Layt}}
{{FeatureInProgress|bluetooth kioslave|Backend to browse bluetooth devices|edulix@gmail.com|Eduardo Robles Elvira}}
 
 
{{FeatureDone|Nepomuk|Monitor file system changes via inotify|trueg@kde.org|Sebastian Trueg}}
 
{{FeatureDone|Nepomuk|Monitor file system changes via inotify|trueg@kde.org|Sebastian Trueg}}
{{FeatureTodo|KNotify|Route solid errors via knotify to the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}
 
 
|}
 
|}
  
Line 102: Line 112:
 
|-
 
|-
 
! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin  
 
! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin  
{{FeatureDone|KInfoCenter|Complete rewrite of KInfoCenter|hubnerd@ntlworld.com|David Hubner}}
 
{{FeatureDone|KInfoCenter|Add Export functionality into KInfoCenter|hubnerd@ntlworld.com|David Hubner}}
 
{{FeatureDone|DeviceInfo KCM|New DeviceInfo KCM for KInfoCenter|hubnerd@ntlworld.com|David Hubner}}
 
{{FeatureDone|Summary KCM|New Summary KCM for KInfoCenter|hubnerd@ntlworld.com|David Hubner}}   
 
 
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}}  
 
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}}  
{{FeatureTodo|Fonts KCM|More configurable fonts|christoph@maxiom.de|Christoph Feck}}
+
{{FeatureTodo|Fonts KCM|More configurable fonts|christoph@maxiom.de|Christoph Feck}}
{{FeatureTodo|BlueDevil Wizard |Write a new Wizard to pair Bluetooth devices |alex@eyeos.org|Alex Fiestas}}
 
{{FeatureTodo|Bluetooth KCM|New KCM to manage all bluetooth configurations and devices|ereslibre@kde.org|Rafael Fernandez}}
 
 
{{FeatureTodo|Screenedges|Screenedges handling outside of kwin/plasma|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureTodo|Screenedges|Screenedges handling outside of kwin/plasma|kde@martin-graesslin.com|Martin Gräßlin}}
{{FeatureInProgress|Oxygen style|Move window using left-mouse button on windows' empty areas|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}
+
{{FeatureInProgress|Activities Daemons|Daemons to handle info about activities (kded daemon and a nepomuk service)|ivan.cukic@kde.org|Ivan Cukic}}
{{FeatureDone|Oxygen configuration|Oxygen style and decoration standalone expert configuration tool|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}
+
{{FeatureTodo|Systemsettings|driconf KCM|fredrik@kde.org|Fredrik Höglund}}
 +
{{FeatureDone|DeviceInfo KCM|New DeviceInfo KCM for KInfoCenter|hubnerd@ntlworld.com|David Hubner}}
 
{{FeatureDone|Free Space Notifier Daemon|Small daemon that warns you when your home has almost no space left|knuckles@gmail.com|Ivo Anjo}}
 
{{FeatureDone|Free Space Notifier Daemon|Small daemon that warns you when your home has almost no space left|knuckles@gmail.com|Ivo Anjo}}
{{FeatureInProgress|Activities Daemons|Daemons to handle info about activities (kded daemon and a nepomuk service)|ivan.cukic@kde.org|Ivan Cukic}}
+
{{FeatureDone|Keyboard|Add keyboard layout indicator plasma applet|arysin@gmail.com|Andriy Rysin}}
{{FeatureInProgress|Systemsettings|driconf KCM|fredrik@kde.org|Fredrik Höglund}}
+
{{FeatureDone|Keyboard|Allow adding layouts by language|arysin@gmail.com|Andriy Rysin}}
{{FeatureDone|PowerDevil|Display brightness OSD|debfx-kde@fobos.de|Felix Geyer}}
 
 
{{FeatureDone|Keyboard|Merge keyboard hardware and layouts configuration UI|arysin@gmail.com|Andriy Rysin}}
 
{{FeatureDone|Keyboard|Merge keyboard hardware and layouts configuration UI|arysin@gmail.com|Andriy Rysin}}
{{FeatureDone|Keyboard|Allow adding layouts by language|arysin@gmail.com|Andriy Rysin}}
 
{{FeatureDone|Keyboard|Add keyboard layout indicator plasma applet|arysin@gmail.com|Andriy Rysin}}
 
 
{{FeatureDone|Keyboard|Allow configuring keyboard model without configuring layouts|arysin@gmail.com|Andriy Rysin}}
 
{{FeatureDone|Keyboard|Allow configuring keyboard model without configuring layouts|arysin@gmail.com|Andriy Rysin}}
 
{{FeatureDone|Keyboard|Allow by-window switching and KDE shortcut without configuring layouts|arysin@gmail.com|Andriy Rysin}}
 
{{FeatureDone|Keyboard|Allow by-window switching and KDE shortcut without configuring layouts|arysin@gmail.com|Andriy Rysin}}
 
{{FeatureDone|Keyboard|Rewrite keyboard layouts app into kded daemon|arysin@gmail.com|Andriy Rysin}}
 
{{FeatureDone|Keyboard|Rewrite keyboard layouts app into kded daemon|arysin@gmail.com|Andriy Rysin}}
 +
{{FeatureDone|KInfoCenter|Add Export functionality into KInfoCenter|hubnerd@ntlworld.com|David Hubner}}
 +
{{FeatureDone|KInfoCenter|Complete rewrite of KInfoCenter|hubnerd@ntlworld.com|David Hubner}}
 +
{{FeatureDone|Oxygen configuration|Oxygen style and decoration standalone expert configuration tool|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}
 +
{{FeatureDone|Oxygen style|Move window using left-mouse button on windows' empty areas|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}
 +
{{FeatureDone|PowerDevil|Display brightness OSD|debfx-kde@fobos.de|Felix Geyer}}
 +
{{FeatureDone|Summary KCM|New Summary KCM for KInfoCenter|hubnerd@ntlworld.com|David Hubner}}
 
|-
 
|-
 
! style="text-align: center;" colspan="4" | Plasma  
 
! style="text-align: center;" colspan="4" | Plasma  
{{FeatureInProgress|systemtray/taskmanager|port the systray and tasks applet to windows|windows@kde.org|kde windows}}
 
{{FeatureInProgress|systemtray|monochrome statusnotifier based systray icons support|notmart@gmail.com|Marco Martin}}
 
{{FeatureTodo|systemtray|sort icons by category|notmart@gmail.com|Marco Martin}}
 
{{FeatureInProgress|systemtray|put hidden icons in a popup menu|notmart@gmail.com|Marco Martin}}
 
{{FeatureDone|tasks dataengine|export all informations needed to build an applet comparable to the current one|matthieu_gallien@yahoo.fr|Matthieu Gallien}}
 
{{FeatureDone|notifications|split systemtray and notifications applet|notmart@gmail.com|Marco Martin}} 
 
{{FeatureInProgress|notifications|new look and behaviour for notifications|notmart@gmail.com|Marco Martin}}
 
{{FeatureDone|notifications|support for remote applets for notifications|notmart@gmail.com|Marco Martin}}
 
{{FeatureDone|netbook/SAL|use QStandardModels|notmart@gmail.com|Marco Martin}}
 
{{FeatureInProgress|netbook/SAL|support for drag and drop of items|notmart@gmail.com|Marco Martin}}
 
{{FeatureTodo|netbook/SAL|package manager invocation from the toolbox|notmart@gmail.com|Marco Martin}}
 
{{FeatureTodo|netbook/Workspace KCM|New default options for KWin: tabbox as present windows, that will be set as regular grid|notmart@gmail.com|Marco Martin}}
 
{{FeatureTodo|libplasma/extenders|put extendergroups in scrollwidgets|notmart@gmail.com|Marco Martin}}
 
{{FeatureTodo|libplasma/extenders|possibility to detach exteneritems as standalone windows|notmart@gmail.com|Marco Martin}}
 
{{FeatureInProgress|libplasma/theme|more transparent dialogs when the blur effect is enabled|notmart@gmail.com|Marco Martin}}
 
{{FeatureInProgress|libplasma/desktop|Activity Manager UI|chani@kde.org|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|notmart@gmail.com|Marco Martin}}
 
{{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|notmart@gmail.com|Marco Martin}}
{{FeatureTodo|libplasma|Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc.|john@layt.net|John Layt}}
+
{{FeatureTodo|battery|Weighted charge information for multiple batteries|sebas@kde.org|Sebastian Kügler}}
{{FeatureTodo|folderview|"Open folder" icon to open folder into pop-up at request instead of automatically.|bigras.bruno@gmail.com|Bruno Bigras}}
 
 
{{FeatureTodo|folderview|Extend the configuration UI for nepomuksearch|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureTodo|folderview|Extend the configuration UI for nepomuksearch|fredrik@kde.org|Fredrik Höglund}}
{{FeatureInProgress|Extend Calendar DataEngine with Akonadi calendar incidents|Allows to query calendar events/todos from Akonadi in Plasma|gladhornKDEorg|Frederik Gladhorn}}
+
{{FeatureDone|folderview|"Open folder" action icon to open folder in pop-up at request instead of on hover.|fredrik@kde.org|Fredrik Höglund}}
{{FeatureDone|calculator|Added optional libqalculate support in the calculator runner|agostinelli@gmail.com|Matteo Agostinelli}}
 
{{FeatureInProgress|KRunner|Add some advanced sorting to KRunner using Nepomuk|l.appelhans@gmx.de|Lukas Appelhans}}
 
 
{{FeatureTodo|KRunner|Improve keyboard navigation & command history interaction|wilderkde@gmail.com|Jacopo De Simoi}}
 
{{FeatureTodo|KRunner|Improve keyboard navigation & command history interaction|wilderkde@gmail.com|Jacopo De Simoi}}
{{FeatureInProgress|device-notifier|Route all solid error notifications via knotify to the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}
+
{{FeatureTodo|libplasma/extenders|put extendergroups in scrollwidgets|notmart@gmail.com|Marco Martin}}
{{FeatureInProgress|device-notifier|Detailed (HAL) error notifications in the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}
+
{{FeatureTodo|libplasma/extenders|possibility to detach exteneritems as standalone windows|notmart@gmail.com|Marco Martin}}
{{FeatureInProgress|Plasma::Theme|Themed CSS support|sebas@kde.org|Sebastian Kügler}}
+
{{FeatureTodo|netbook/SAL|package manager invocation from the toolbox|notmart@gmail.com|Marco Martin}}
{{FeatureTodo|battery|Weighted charge information for multiple batteries|sebas@kde.org|Sebastian Kügler}}
+
{{FeatureTodo|netbook/Workspace KCM|New default options for KWin: tabbox as present windows, that will be set as regular grid|notmart@gmail.com|Marco Martin}}
 
{{FeatureTodo|Plasma|Welcome plasmoid|riccardo@kde.org|Riccardo Iaconelli}}
 
{{FeatureTodo|Plasma|Welcome plasmoid|riccardo@kde.org|Riccardo Iaconelli}}
 +
{{FeatureTodo|systemtray|sort icons by category|notmart@gmail.com|Marco Martin}}
 
{{FeatureInProgress|crystal|New desktop search widget|sebas@kde.org|Sebastian Kügler}}
 
{{FeatureInProgress|crystal|New desktop search widget|sebas@kde.org|Sebastian Kügler}}
 +
{{FeatureInProgress|device-notifier|Detailed (HAL) error notifications in the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}
 +
{{FeatureInProgress|device-notifier|Route all solid error notifications via knotify to the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}
 +
{{FeatureDone|Extend Calendar DataEngine with Akonadi calendar incidents|Allows to query calendar events/todos from Akonadi in Plasma|gladhornKDEorg|Frederik Gladhorn}}
 +
{{FeatureInProgress|KRunner|Add some advanced sorting to KRunner using Nepomuk|l.appelhans@gmx.de|Lukas Appelhans}}
 +
{{FeatureInProgress|libplasma/theme|more transparent dialogs when the blur effect is enabled|notmart@gmail.com|Marco Martin}}
 +
{{FeatureInProgress|netbook/SAL|support for drag and drop of items|notmart@gmail.com|Marco Martin}}
 
{{FeatureInProgress|networkmanagement|Network management Plasmoid|sebas@kde.org|Sebastian Kügler}}
 
{{FeatureInProgress|networkmanagement|Network management Plasmoid|sebas@kde.org|Sebastian Kügler}}
 +
{{FeatureInProgress|notifications|new look and behaviour for notifications|notmart@gmail.com|Marco Martin}}
 +
{{FeatureInProgress|Plasma::Theme|Themed CSS support|sebas@kde.org|Sebastian Kügler}}
 +
{{FeatureInProgress|systemtray|monochrome statusnotifier based systray icons support|notmart@gmail.com|Marco Martin}}
 +
{{FeatureInProgress|systemtray|put hidden icons in a popup menu|notmart@gmail.com|Marco Martin}}
 +
{{FeatureInProgress|systemtray/taskmanager|port the systray and tasks applet to windows|windows@kde.org|kde windows}}
 +
{{FeatureDone|calculator|Added optional libqalculate support in the calculator runner|agostinelli@gmail.com|Matteo Agostinelli}}
 +
{{FeatureDone|libplasma/desktop|Activity Manager UI|chani@kde.org|Chani}}
 +
{{FeatureDone|netbook/SAL|use QStandardModels|notmart@gmail.com|Marco Martin}}
 +
{{FeatureDone|notifications|split systemtray and notifications applet|notmart@gmail.com|Marco Martin}} 
 +
{{FeatureDone|notifications|support for remote applets for notifications|notmart@gmail.com|Marco Martin}}
 
{{FeatureDone|quicklaunch|Improvements from Ingomar Wesp|l.appelhans@gmx.de|Lukas Appelhans}}
 
{{FeatureDone|quicklaunch|Improvements from Ingomar Wesp|l.appelhans@gmx.de|Lukas Appelhans}}
 
+
{{FeatureDone|tasks dataengine|export all informations needed to build an applet comparable to the current one|matthieu_gallien@yahoo.fr|Matthieu Gallien}}
 
|-
 
|-
 
! style="text-align: center;" colspan="4" | KWin
 
! style="text-align: center;" colspan="4" | KWin
{{FeatureDone|Tiling|Merge window tiling branch|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureInProgress|KWin|New flag to exclude windows from switchers|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureDone|KCM Decoration|New decoration kcm with previews and GHNS|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureDone|Aurorae|Port Aurorae to GraphicsView and KDecoration|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureDone|Aurorae|Better themeing support|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureDone|Aurorae|Window tabbing support|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureDone|Aurorae|Decorations on window sides|kde@martin-graesslin.com|Martin Gräßlin}}
 
 
{{FeatureTodo|Aurorae|Autohiding decoration for maximized windows|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureTodo|Aurorae|Autohiding decoration for maximized windows|kde@martin-graesslin.com|Martin Gräßlin}}
{{FeatureTodo|kwin|hide windows from other activities|chani@kde.org|Chani}}
+
{{FeatureTodo|Effects|Add close window button to each window in present windows/desktop grid|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureTodo|Effects|Move features from present windows to libkwineffects to make them available in desktop grid|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureTodo|Effects|Move features from present windows to libkwineffects to make them available in desktop grid|kde@martin-graesslin.com|Martin Gräßlin}}
{{FeatureTodo|Effects|Add close window button to each window in present windows/desktop grid|kde@martin-graesslin.com|Martin Gräßlin}}
+
{{FeatureTodo|KWin|Hint for defining the window snap rect|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureTodo|Window Tabbing/libtaskmanager|Announce window groups to be used for grouping in tasks applet|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureTodo|Window Tabbing/libtaskmanager|Announce window groups to be used for grouping in tasks applet|kde@martin-graesslin.com|Martin Gräßlin}}
 +
{{FeatureInProgress|Effects|Glide effect for opening and closing windows|iori.yagami.26979@gmail.com|Iori Yagami}}
 +
{{FeatureDone|Effects|High quality scaling shader for taskbar thumbnails/present windows etc.|fredrik@kde.org|Fredrik Höglund}}
 +
{{FeatureInProgress|KWin|New flag to exclude windows from switchers|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureInProgress|KWin/plasma|New window type for Plasma dashboard|kde@martin-graesslin.com|Martin Gräßlin}}
 
{{FeatureInProgress|KWin/plasma|New window type for Plasma dashboard|kde@martin-graesslin.com|Martin Gräßlin}}
 +
{{FeatureDone|Aurorae|Better themeing support|kde@martin-graesslin.com|Martin Gräßlin}}
 +
{{FeatureDone|Aurorae|Decorations on window sides|kde@martin-graesslin.com|Martin Gräßlin}}
 +
{{FeatureDone|Aurorae|Port Aurorae to GraphicsView and KDecoration|kde@martin-graesslin.com|Martin Gräßlin}}
 +
{{FeatureDone|Aurorae|Window tabbing support|kde@martin-graesslin.com|Martin Gräßlin}}
 +
{{FeatureDone|KCM Decoration|New decoration kcm with previews and GHNS|kde@martin-graesslin.com|Martin Gräßlin}}
 +
{{FeatureDone|Tiling|Merge window tiling branch|kde@martin-graesslin.com|Martin Gräßlin}}
 +
{{FeatureDone|kwin|hide windows from other activities|chani@kde.org|Chani}}
 
{{FeatureDone|Effects|New blur effect|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureDone|Effects|New blur effect|fredrik@kde.org|Fredrik Höglund}}
{{FeatureInProgress|Effects|High quality scaling shader for the taskbar thumbnails|fredrik@kde.org|Fredrik Höglund}}
+
|}
{{FeatureTodo|KWin|Hint for defining the window snap rect|fredrik@kde.org|Fredrik Höglund}}
+
 
{{FeatureInProgress|Effects|Glide effect for opening and closing windows|iori.yagami.26979@gmail.com|Iori Yagami}}
+
<br>
 +
 
 +
= kdebindings  =
 +
 
 +
{| 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
 +
{{FeatureInProgress|C# bindings|Auto-generate the assemblies from SMOKE libs|arno@arnorehn.de|Arno Rehn}}
 +
{{FeatureInProgress|C# bindings|Split the bindings into smaller assemblies, like qyoto-qtcore, qyoto-qtgui, etc..|arno@arnorehn.de|Arno Rehn}}
 +
{{FeatureDone|Ruby bindings|Support for writing KIO slaves in Ruby|arno@arnorehn.de|Arno Rehn}}
 
|}
 
|}
  
Line 189: Line 210:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
 +
{{FeatureTodo|Cantor|import and polish Qalculate! backend|mail@milianw.de|Milian Wolff}}
 +
{{FeatureTodo|Kalzium|Port Kalzium to use QGV based periodic table widget|mhanwell@kde.org|Marcus D. Hanwell}}
 
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}  
 
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}  
 
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}} {{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}  
 
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}} {{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}  
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}  
+
{{FeatureDone|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|jsid.emor3j.fr.eu.org|Jérôme Sonrier}}  
 
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}}  
 
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}}  
 
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}}  
 
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}}  
Line 198: Line 221:
 
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}  
 
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}  
 
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}  
 
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}  
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}  
+
{{FeatureInProgress|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}  
{{FeatureTodo|Kalzium|Port Kalzium to use QGV based periodic table widget|mhanwell@kde.org|Marcus D. Hanwell}}
+
{{FeatureTodo|KTurtle|Implement GHNS upload support|nielsslot@gmail.com|Niels Slot}}
 
{{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|anders@alweb.dk|Anders Lund}}
 
{{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|anders@alweb.dk|Anders Lund}}
 
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}
 
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}
 
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}
 
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}
{{FeatureDone|Marble|Support OpenStreetMap Nominatim as search backend (MarbleRunner)|earthwings@gentoo.org|Dennis Nienhüser}}
+
{{FeatureTodo|Parley|Better support for entering synonyms|laidig_kde.org|Benjamin Schleinzer, Daniel Laidig}}
{{FeatureDone|Marble|Generalized Animations with GeoDataLookAt support|earthwings@gentoo.org|Dennis Nienhüser}}
+
{{FeatureInProgress|Marble|Bookmark support|anik.varshney@gmail.com|Kumar Anik Varshney}}
{{FeatureDone|Marble|Online-Routing|earthwings@gentoo.org|Dennis Nienhüser}}
+
{{FeatureInProgress|Marble|Follow XDG Base Directory Specification|bastianholst@gmx.de|Bastian Holst}}
{{FeatureDone|Marble|GPS improvements|earthwings@gentoo.org|Dennis Nienhüser}}
 
{{FeatureInProgress|Marble|Maemo Support|earthwings@gentoo.org|Bastian Holst, Dennis Nienhüser}}
 
 
{{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|bastianholst@gmx.de|Bastian Holst}}
 
{{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|bastianholst@gmx.de|Bastian Holst}}
{{FeatureInProgress|Marble|Follow XDG Base Directory Specification|bastianholst@gmx.de|Bastian Holst}}
 
{{FeatureDone|Marble|Download region|jmho@c-xx.com|Jens-Michael Hoffmann}}
 
{{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|jmho@c-xx.com|Jens-Michael Hoffmann}}
 
{{FeatureInProgress|Marble|Configurable texture layer blending|jmho@c-xx.com|Jens-Michael Hoffmann}}
 
 
{{FeatureInProgress|Marble|Import geonames city data|sonu.itbhu@gmail.com|Harshit Jain}}
 
{{FeatureInProgress|Marble|Import geonames city data|sonu.itbhu@gmail.com|Harshit Jain}}
{{FeatureInProgress|Marble|Bookmark support|anik.varshney@gmail.com|Kumar Anik Varshney}}
+
{{FeatureInProgress|Marble|Maemo Support|earthwings@gentoo.org|Bastian Holst, Dennis Nienhüser}}
 
{{FeatureInProgress|Marble|Various Marble speed improvements|rahn@kde.org|Torsten Rahn, Ariya Hidayat}}
 
{{FeatureInProgress|Marble|Various Marble speed improvements|rahn@kde.org|Torsten Rahn, Ariya Hidayat}}
{{FeatureInProgress|Marble|Plugin to display APRS data|hardaker@users.sourceforge.net|Wes Hardaker}}
+
{{FeatureDone|KAlgebra|Support for drawing implicit curves|percy.camilo.ta@gmail.com|Percy Camilo Triveño Aucahuasi}}
 
{{FeatureDone|KAlgebra|Type checker for expressions to statically detect errors|aleixpol@kde.org|Aleix Pol}}
 
{{FeatureDone|KAlgebra|Type checker for expressions to statically detect errors|aleixpol@kde.org|Aleix Pol}}
{{FeatureDone|KAlgebra|Support for drawing implicit curves|percy.camilo.ta@gmail.com|Percy Camilo Triveño Aucahuasi}}
+
{{FeatureDone|KTurtle|Implement GHNS download support|nielsslot@gmail.com|Niels Slot}}
{{FeatureInProgress|Parley|Parley practice mode rewritten|gladhornKDEorg|Daniel Laidig, Frederik Gladhorn}}
+
{{FeatureDone|Marble|Configurable texture layer blending|jmho@c-xx.com|Jens-Michael Hoffmann}}
{{FeatureTodo|Parley|LaTeX support|laidig_kde.org|Daniel Laidig}}
+
{{FeatureDone|Marble|Download region|jmho@c-xx.com|Jens-Michael Hoffmann}}
{{FeatureTodo|Parley|Better support for entering synonyms|laidig_kde.org|Benjamin Schleinzer, Daniel Laidig}}
+
{{FeatureDone|Marble|Generalized Animations with GeoDataLookAt support|earthwings@gentoo.org|Dennis Nienhüser}}
{{FeatureTodo|Cantor|import and polish Qalculate! backend|mail@milianw.de|Milian Wolff}}
+
{{FeatureDone|Marble|GPS improvements|earthwings@gentoo.org|Dennis Nienhüser}}
{{FeatureInProgress|KTurtle|Implement GHNS download support|nielsslot@gmail.com|Niels Slot}}
+
{{FeatureDone|Marble|Online-Routing|earthwings@gentoo.org|Dennis Nienhüser}}
{{FeatureTodo|KTurtle|Implement GHNS upload support|nielsslot@gmail.com|Niels Slot}}
+
{{FeatureDone|Marble|Plugin to display APRS data|hardaker@users.sourceforge.net|Wes Hardaker}}
 +
{{FeatureDone|Marble|Support OpenStreetMap Nominatim as search backend (MarbleRunner)|earthwings@gentoo.org|Dennis Nienhüser}}
 +
{{FeatureDone|Parley|LaTeX support|laidig_kde.org|Daniel Laidig}}
 +
{{FeatureDone|Parley|Parley practice mode rewritten|gladhornKDEorg|Daniel Laidig, Frederik Gladhorn}}
 +
{{FeatureDone|Rocs|Multiple Script support|tcanabrava@kde.org|Tomaz Canabrava}}
 
{{FeatureDone|Rocs|Node beautification in SVG|tcanabrava@kde.org|Tomaz Canabrava}}
 
{{FeatureDone|Rocs|Node beautification in SVG|tcanabrava@kde.org|Tomaz Canabrava}}
{{FeatureDone|Rocs|Threads for not blocking the UI|tcanabrava@kde.org|Tomaz Canabrava}}
+
{{FeatureDone|Rocs|Plugin System|wiglot@gmail.com|Wagner Reck}}
 
{{FeatureDone|Rocs|Redesigned the UI for better usability|tcanabrava@kde.org|Tomaz Canabrava}}
 
{{FeatureDone|Rocs|Redesigned the UI for better usability|tcanabrava@kde.org|Tomaz Canabrava}}
{{FeatureDone|Rocs|Plugin System|wiglot@gmail.com|Wagner Reck}}
 
 
{{FeatureDone|Rocs|Small plugins as examples|wiglot@gmail.com|Wagner Reck}}
 
{{FeatureDone|Rocs|Small plugins as examples|wiglot@gmail.com|Wagner Reck}}
{{FeatureDone|Rocs|Multiple Script support|tcanabrava@kde.org|Tomaz Canabrava}}
+
{{FeatureDone|Rocs|Threads for not blocking the UI|tcanabrava@kde.org|Tomaz Canabrava}}
 
|}
 
|}
 
<br>
 
<br>
Line 243: Line 263:
 
! Contact
 
! Contact
 
{{FeatureTodo|Granatier|Arena Editor|k.hias@gmx.de|Mathias Kraus}}
 
{{FeatureTodo|Granatier|Arena Editor|k.hias@gmx.de|Mathias Kraus}}
{{FeatureInProgress|Kajongg|New traditional Mahjongg for four players|wolfgang@rohdewald.de|Wolfang Rohdewald}}
 
 
{{FeatureTodo|Kajongg|Default voices for computer players|wolfgang@rohdewald.de|Wolfgang Rohdewald}}
 
{{FeatureTodo|Kajongg|Default voices for computer players|wolfgang@rohdewald.de|Wolfgang Rohdewald}}
{{FeatureTodo|Kajongg|Make playing against computer suspendable/resumable|wolfgang@rohdewald.de|Wolfgang Rohdewald}}
 
{{FeatureDone|KBounce|Difficulty levels|ascherfy@gmail.com|Andreas Scherf}}
 
{{FeatureDone|KBounce|Random images as background|ascherfy@gmail.com|Andreas Scherf}}
 
 
{{FeatureTodo|KBreakOut|Level Sets|fela.kde@gmail.com|Fela Winkelmolen}} {{FeatureTodo|KBreakOut|Sound|fela.kde@gmail.com|Fela Winkelmolen}}
 
{{FeatureTodo|KBreakOut|Level Sets|fela.kde@gmail.com|Fela Winkelmolen}} {{FeatureTodo|KBreakOut|Sound|fela.kde@gmail.com|Fela Winkelmolen}}
{{FeatureDone|KGoldrunner|Add the Demolition game (20 levels)|iandw.au@gmail.com|Ian Wadham}}
 
{{FeatureDone|Kigo|Load SGF games from command line and register to mimetype 'application/x-go-sgf'|sasch.pe@gmx.de|Sascha Peilicke}}
 
{{FeatureInProgress|Kigo|Fix KNewStuff provider issues|sasch.pe@gmx.de|Sascha Peilicke}}
 
{{FeatureInProgress|Kiriki|Hint|luizromario@gmail.com|Luiz Romário Santana Rios}}
 
 
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding and artwork desired)|majewsky@gmx.net|Stefan Majewsky}}
 
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding and artwork desired)|majewsky@gmx.net|Stefan Majewsky}}
{{FeatureDone|Konquest|Merge the patch by Sean D'Epagnier to implement many features like map editing|pinaraf@pinaraf.info|Pierre Ducroquet}}
+
{{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}}
{{FeatureInProgress|KPat|Add keyboard controls to allow playing without a mouse.|parker.coates@kdemail.net|Parker Coates}}
 
{{FeatureInProgress|KPat|Create a new LibKCardGame from KPat's card scene logic. Make it generic and friendly enough for use in other card games. Make the library public if sufficient quality has been reached before SC4.5 release.|parker.coates@kdemail.net|Parker Coates}}
 
{{FeatureTodo|KPat|Add support for drop shadows, via support in LibKCardGame.|parker.coates@kdemail.net|Parker Coates}}
 
 
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|kleag@free.fr|Gaël de Chalendar}}  
 
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|kleag@free.fr|Gaël de Chalendar}}  
{{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}}
+
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|ewoerner@kde.org|Eckhart Wörner}}  
 
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|ewoerner@kde.org|Eckhart Wörner}}  
 
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|ewoerner@kde.org|Eckhart Wörner}}  
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|ewoerner@kde.org|Eckhart Wörner}}  
+
{{FeatureTodo|KSudoku|Adapt view to show information provided by engine|joselb@gmx.net|Johannes Bergmeier}}
 +
{{FeatureTodo|KSudoku|Add new actions to GUI|joselb@gmx.net|Johannes Bergmeier}}
 
{{FeatureTodo|KSudoku|Import new engine|joselb@gmx.net|Johannes Bergmeier}}  
 
{{FeatureTodo|KSudoku|Import new engine|joselb@gmx.net|Johannes Bergmeier}}  
 
{{FeatureTodo|KSudoku|Port game to new engine|joselb@gmx.net|Johannes Bergmeier}}  
 
{{FeatureTodo|KSudoku|Port game to new engine|joselb@gmx.net|Johannes Bergmeier}}  
{{FeatureTodo|KSudoku|Adapt view to show information provided by engine|joselb@gmx.net|Johannes Bergmeier}}
 
{{FeatureTodo|KSudoku|Add new actions to GUI|joselb@gmx.net|Johannes Bergmeier}}
 
{{FeatureInProgress|KTuberling|A new "fast switch" between playgrounds|alex@eyeos.org|Alex Fiestas}}
 
{{FeatureTodo|LSkat|Port display and interaction code to LibKCardGame. Depends on LibKCardGame being made a public library.|parker.coates@kdemail.net|Parker Coates}}
 
{{FeatureDone|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}233784 Optimize size of puzzle files in default collection] (temporarily fixed for this release cycle with an awful hack)|majewsky@gmx.net|Stefan Majewsky}}
 
 
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211859 Recieve new puzzles over KNewStuff]|majewsky@gmx.net|Stefan Majewsky}}  
 
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211859 Recieve new puzzles over KNewStuff]|majewsky@gmx.net|Stefan Majewsky}}  
 
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211861 Introduce handicap as a means to configure difficulty]|majewsky@gmx.net|Stefan Majewsky}}  
 
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211861 Introduce handicap as a means to configure difficulty]|majewsky@gmx.net|Stefan Majewsky}}  
Line 274: Line 279:
 
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}212814 Quick piece grouping]|majewsky@gmx.net|Stefan Majewsky}}  
 
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}212814 Quick piece grouping]|majewsky@gmx.net|Stefan Majewsky}}  
 
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}213774 Add magnifying glass]|majewsky@gmx.net|Stefan Majewsky}}  
 
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}213774 Add magnifying glass]|majewsky@gmx.net|Stefan Majewsky}}  
 +
{{FeatureInProgress|Kajongg|New traditional Mahjongg for four players|wolfgang@rohdewald.de|Wolfang Rohdewald}}
 +
{{FeatureInProgress|Kiriki|Hint|luizromario@gmail.com|Luiz Romário Santana Rios}}
 +
{{FeatureInProgress|KTuberling|A new "fast switch" between playgrounds|alex@eyeos.org|Alex Fiestas}}
 +
{{FeatureDone|KBounce|Difficulty levels|ascherfy@gmail.com|Andreas Scherf}}
 +
{{FeatureDone|KBounce|Random images as background|ascherfy@gmail.com|Andreas Scherf}}
 +
{{FeatureDone|KGoldrunner|Add the Demolition game (20 levels)|iandw.au@gmail.com|Ian Wadham}}
 +
{{FeatureDone|Kigo|Load SGF games from command line and register to mimetype 'application/x-go-sgf'|sasch.pe@gmx.de|Sascha Peilicke}}
 +
{{FeatureDone|Konquest|Merge the patch by Sean D'Epagnier to implement many features like map editing|pinaraf@pinaraf.info|Pierre Ducroquet}}
 +
{{FeatureDone|KPat|Add keyboard controls to allow playing without a mouse.|parker.coates@kdemail.net|Parker Coates}}
 +
{{FeatureDone|KPat|Create a new LibKCardGame from KPat's card scene logic. It is a private library for SC 4.5, but the intention is to make it generic, stable and friendly enough for use in other card games in a future release.|parker.coates@kdemail.net|Parker Coates}}
 +
{{FeatureDone|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}233784 Optimize size of puzzle files in default collection] (temporarily fixed for this release cycle with an awful hack)|majewsky@gmx.net|Stefan Majewsky}}
 +
{{FeatureDone|Palapeli|Cleanup config dialog code|majewsky@gmx.net|Stefan Majewsky}}
 
{{FeatureDone|Palapeli|Rewrite puzzle table mouse interaction stack|majewsky@gmx.net|Stefan Majewsky}}
 
{{FeatureDone|Palapeli|Rewrite puzzle table mouse interaction stack|majewsky@gmx.net|Stefan Majewsky}}
{{FeatureDone|Palapeli|Cleanup config dialog code|majewsky@gmx.net|Stefan Majewsky}}
 
 
|}
 
|}
  
Line 288: Line 304:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
 +
{{FeatureTodo|gwenview|Persistent changes|agateau@kde.org|Aurelien Gateau}}
 +
{{FeatureTodo|gwenview|Show Nepomuk info in image meta info|agateau@kde.org|Aurelien Gateau}}
 
{{FeatureTodo|libkdcraw|Make color management options more flexible|marcel.wiesweg@gmx.de|Marcel Wiesweg}}  
 
{{FeatureTodo|libkdcraw|Make color management options more flexible|marcel.wiesweg@gmx.de|Marcel Wiesweg}}  
{{FeatureDone|libksane|Improve auto-selection|kare.sars@iki.fi|K&aring;re S&auml;rs}}
 
{{FeatureInProgress|libksane|Highlight scanned area|kare.sars@iki.fi|K&aring;re S&auml;rs}}
 
 
{{FeatureTodo|libksane|Add public API for available devices|kare.sars@iki.fi|K&aring;re S&auml;rs}}  
 
{{FeatureTodo|libksane|Add public API for available devices|kare.sars@iki.fi|K&aring;re S&auml;rs}}  
{{FeatureTodo|gwenview|Show Nepomuk info in image meta info|agateau@kde.org|Aurelien Gateau}}
 
{{FeatureTodo|gwenview|Persistent changes|agateau@kde.org|Aurelien Gateau}}
 
 
{{FeatureTodo|okular|Thumb creators via Okular Core|harsh@harshj.com|Harsh J}}  
 
{{FeatureTodo|okular|Thumb creators via Okular Core|harsh@harshj.com|Harsh J}}  
 
+
{{FeatureDone|gwenview|Add option to disable video support|agateau@kde.org|Aurelien Gateau}}
 +
{{FeatureDone|gwenview|Add option to show image size and file size below thumbnails|agateau@kde.org|Aurelien Gateau}}
 +
{{FeatureDone|gwenview|Avoid blocking UI when modifying or saving images|agateau@kde.org|Aurelien Gateau}}
 +
{{FeatureDone|gwenview|Support for starting with multiple images|agateau@kde.org|Aurelien Gateau}}
 +
{{FeatureDone|gwenview|Wrap around when panning images|agateau@kde.org|Aurelien Gateau}}
 +
{{FeatureDone|libksane|Highlight scanned area|kare.sars@iki.fi|K&aring;re S&auml;rs}}
 +
{{FeatureDone|libksane|Improve auto-selection|kare.sars@iki.fi|K&aring;re S&auml;rs}}
 
|}
 
|}
  
Line 310: Line 330:
 
{{FeatureTodo|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}}
 
{{FeatureTodo|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}}
 
{{FeatureTodo|katepart|context dependent indenters|mail@milianw.de|Milian Wolff}}
 
{{FeatureTodo|katepart|context dependent indenters|mail@milianw.de|Milian Wolff}}
{{FeatureTodo|katepart|scripting configuration, esp. for indenters|mail@milianw.de|Milian Wolff}}
 
{{FeatureTodo|katepart|list of available scripts and indenters|mail@milianw.de|Milian Wolff}}
 
{{FeatureTodo|katepart|GHNS for scripts/indenters|mail@milianw.de|Milian Wolff}}
 
 
{{FeatureTodo|katepart|easier writing of indenters, esp. by automatically reloading them when changed|mail@milianw.de|Milian Wolff}}
 
{{FeatureTodo|katepart|easier writing of indenters, esp. by automatically reloading them when changed|mail@milianw.de|Milian Wolff}}
 
{{FeatureTodo|katepart|extend list of available default styles for highlighting, remove hardcoded colors from existing XML files|mail@milianw.de|Milian Wolff}}
 
{{FeatureTodo|katepart|extend list of available default styles for highlighting, remove hardcoded colors from existing XML files|mail@milianw.de|Milian Wolff}}
 +
{{FeatureTodo|katepart|GHNS for scripts/indenters|mail@milianw.de|Milian Wolff}}
 
{{FeatureTodo|katepart|improve AutoBrace plugin|mail@milianw.de|Milian Wolff}}
 
{{FeatureTodo|katepart|improve AutoBrace plugin|mail@milianw.de|Milian Wolff}}
{{FeatureInProgress|katepart/ktexteditor|defaultvalues, regular expressions, mirroring master, scripting of templates|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
+
{{FeatureTodo|katepart|list of available scripts and indenters|mail@milianw.de|Milian Wolff}}
{{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|cullmann@kde.org|Christoph Cullmann}}
 
{{FeatureTodo|katepart|replace smart cursor/ranges API|cullmann@kde.org|Christoph Cullmann}}
 +
{{FeatureTodo|katepart|scripting configuration, esp. for indenters|mail@milianw.de|Milian Wolff}}
 +
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|drf@kde.org|Dario Freddi}}
 
{{FeatureTodo|kdeui|API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API|davide.bettio@kdemail.net|Davide Bettio}}
 
{{FeatureTodo|kdeui|API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API|davide.bettio@kdemail.net|Davide Bettio}}
{{FeatureDone|KCalendarSystem|Add support for Date Difference calculations.|john@layt.net|John Layt}}
+
{{FeatureTodo|kdeui|DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances|notmart@gmail.com|Marco Martin}}
{{FeatureDone|KCalendarSystem|Add support for era based calendar systems.|john@layt.net|John Layt}}
 
{{FeatureDone|KCalendarSystem|Add new calendar systems: Japanese Era, Thai, Taiwanese.|john@layt.net|John Layt}}
 
{{FeatureInProgress|KCalendarSystem|Add support for Unicode format strings for Qt and cross-platform compatability.|john@layt.net|John Layt}}
 
{{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.|john@layt.net|John Layt}}
 
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Bahai'i, Chinese, Buddhist, etc.|john@layt.net|John Layt}}
 
{{FeatureTodo|KCalendarSystem|Add support for traditional/USA week numbering.|john@layt.net|John Layt}}
 
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|drf@kde.org|Dario Freddi}}
 
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}  
 
 
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|lemma@confuego.org|Michael Leupold}}
 
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|lemma@confuego.org|Michael Leupold}}
{{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.|john@layt.net|John Layt}}  
+
{{FeatureTodo|kdeui|Social About Dialog|teo@kde.org|Téo Mrnjavac}}
{{FeatureTodo|KLocale|Add configuration for AM/PM symbols.|john@layt.net|John Layt}}
+
{{FeatureTodo|kfile|Show sub-sub-folders (and so on) in breadcrumb bar|toddrme2178@gmail.com|Todd}}
{{FeatureTodo|KLocale|Full POSIX compliant format support for date, time, numbers and money.|john@layt.net|John Layt}}  
+
{{FeatureTodo|khtml|add new form widgets defined in HTML5 draft|germain@ebooksfrance.org|Germain Garand}}
{{FeatureTodo|KLocale|Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc.|john@layt.net|John Layt}}
+
{{FeatureTodo|khtml|Implement more of DOM3's CSSOM View module|germain@ebooksfrance.org|Germain Garand}}
{{FeatureTodo|KLocale|Add Full date format in addition to existing short and long.|john@layt.net|John Layt}}  
 
{{FeatureTodo|KLocale|Add default colour to optionally display negative numbers.|john@layt.net|John Layt}}
 
{{FeatureTodo|KLocale|Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale.|john@layt.net|John Layt}}
 
{{FeatureTodo|KLocale|Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10.|john@layt.net|John Layt}}
 
{{FeatureTodo|KLocale|Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays.|john@layt.net|John Layt}}
 
{{FeatureTodo|kdeui|Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc.|john@layt.net|John Layt}}
 
{{FeatureTodo|kdeui|DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances|notmart@gmail.com|Marco Martin}}
 
 
{{FeatureTodo|khtml|Improvements in kwallet integration|edulix@gmail.com|Eduardo Robles Elvira}}
 
{{FeatureTodo|khtml|Improvements in kwallet integration|edulix@gmail.com|Eduardo Robles Elvira}}
 +
{{FeatureTodo|khtml and kparts|More general KPart scripting interfaces|maksim@kde.org|Maks Orlovich}}
 +
{{FeatureTodo|kio|SSL client certificate support|ahartmetz@gmail.com|Andreas Hartmetz}}
 +
{{FeatureTodo|kio|SSL root certificate list GUI + backend|ahartmetz@gmail.com|Andreas Hartmetz}}
 +
{{FeatureTodo|KNewStuff|Support more than one payload|jmho@c-xx.com|Jens-Michael Hoffmann}}
 +
{{FeatureTodo|solid|Add parent matching to predicate parsing|wilderkde@gmail.com|Jacopo De Simoi}}
 +
{{FeatureInProgress|katepart/ktexteditor|defaultvalues, regular expressions, mirroring master, scripting of templates|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
 
{{FeatureInProgress|khtml|Basic audio/video tag support|germain@ebooksfrance.org|Michael Howell and Germain Garand}}  
 
{{FeatureInProgress|khtml|Basic audio/video tag support|germain@ebooksfrance.org|Michael Howell and Germain Garand}}  
 
{{FeatureInProgress|khtml|DOM3 XPath/XPath1 support|maksim@kde.org|Maks Orlovich}}
 
{{FeatureInProgress|khtml|DOM3 XPath/XPath1 support|maksim@kde.org|Maks Orlovich}}
 +
{{FeatureInProgress|khtml|Implement missing parts of DOM3's Background and Borders module|germain@ebooksfrance.org|Germain Garand}}
 +
{{FeatureDone|KNewStuff|Icon view mode|gladhornKDEorg|Reza Shah, Frederik Gladhorn}}
 +
{{FeatureInProgress|ktexteditor plugin|InsaneHTML_LE (zencoding like selector input (light edition)|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
 +
{{FeatureDone|katepart|loading compressed files and then saving them back in the original compression format (bug 65518)|cullmann@kde.org|Christoph Cullmann}}
 +
{{FeatureDone|KCalendarSystem|Add support for Date Difference calculations.|john@layt.net|John Layt}}
 +
{{FeatureDone|KCalendarSystem|Add support for era based calendar systems.|john@layt.net|John Layt}}
 +
{{FeatureDone|KCalendarSystem|Add new calendar systems: Japanese Era, Thai, Taiwanese.|john@layt.net|John Layt}}
 +
{{FeatureDone|KCalendarSystem|Add support for Unicode format strings for Qt and cross-platform compatability (for output only, not input).|john@layt.net|John Layt}}
 +
{{FeatureDone|kdecore|Generic shared-memory cache|mpyne@kde.org|Michael Pyne}}
 +
{{FeatureDone|kdeui|Add the KRecursiveFilterProxyModel to kdeui/itemviews|steveire@gmail.com|Stephen Kelly}}
 +
{{FeatureDone|kdeui|Redesigned icon cache|mpyne@kde.org|Michael Pyne}}
 +
{{FeatureDone|kdeui|Support alpha channel in KColor classes|christoph@maxiom.de|Christoph Feck}}
 +
{{FeatureDone|kfile|Easier access to protocols in breadcrumb bar|toddrme2178@gmail.com|Todd}}
 +
{{FeatureDone|kfile|Middle-click on subfolder in the breadcrumb bar to open in a new tab|toddrme2178@gmail.com|Todd}}
 +
{{FeatureDone|kfile|Scroll wheel support for breadcrumb bar|toddrme2178@gmail.com|Todd}}
 +
{{FeatureDone|kfile|Show all sub-folders in breadcrumb bar|toddrme2178@gmail.com|Todd}}
 
{{FeatureDone|khtml|Selectors API1|maksim@kde.org|Maks Orlovich}}
 
{{FeatureDone|khtml|Selectors API1|maksim@kde.org|Maks Orlovich}}
{{FeatureTodo|khtml and kparts|More general KPart scripting interfaces|maksim@kde.org|Maks Orlovich}}
 
{{FeatureTodo|khtml|Implement more of DOM3's CSSOM View module|germain@ebooksfrance.org|Germain Garand}}
 
{{FeatureInProgress|khtml|Implement missing parts of DOM3's Background and Borders module|germain@ebooksfrance.org|Germain Garand}}
 
{{FeatureTodo|khtml|add new form widgets defined in HTML5 draft|germain@ebooksfrance.org|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|KNewStuff|Support more than one payload|jmho@c-xx.com|Jens-Michael Hoffmann}}
 
{{FeatureTodo|kdeui|Social About Dialog|teo@kde.org|Téo Mrnjavac}}
 
{{FeatureTodo|kdeui|Generic find bar widget|sasch.pe@gmx.de|Sascha Peilicke}}
 
{{FeatureTodo|kio|SSL client certificate support|ahartmetz@gmail.com|Andreas Hartmetz}}
 
{{FeatureTodo|kio|SSL root certificate list GUI + backend|ahartmetz@gmail.com|Andreas Hartmetz}}
 
 
{{FeatureDone|kio|Add "apply to all" checkbox in renamedialog and allow for automatic renaming|toddrme2178@gmail.com|Todd}}
 
{{FeatureDone|kio|Add "apply to all" checkbox in renamedialog and allow for automatic renaming|toddrme2178@gmail.com|Todd}}
{{FeatureDone|kio|Port renamedialog to KFileMetaDataWidget|toddrme2178@gmail.com|Todd}}
+
{{FeatureDone|kio|Add support for additional columns (e.g., smybolic link destination) in KFileItemDelegate|frank78ac@googlemail.com|Frank Reininghaus}}
{{FeatureDone|kio|Don't select extension in renamedialog|toddrme2178@gmail.com|Todd}}
 
 
{{FeatureDone|kio|Better listing of applications in file "open with" context menu|toddrme2178@gmail.com|Todd}}
 
{{FeatureDone|kio|Better listing of applications in file "open with" context menu|toddrme2178@gmail.com|Todd}}
 
{{FeatureDone|kio|Context menu entry to open all files in their default applications|toddrme2178@gmail.com|Todd}}
 
{{FeatureDone|kio|Context menu entry to open all files in their default applications|toddrme2178@gmail.com|Todd}}
{{FeatureTodo|kio|Add support for additional columns (e.g., smybolic link destination) in KDirModel/KFileItemDelegate|frank78ac@googlemail.com|Frank Reininghaus}}
+
{{FeatureDone|kio|Don't select extension in renamedialog|toddrme2178@gmail.com|Todd}}
{{FeatureDone|kfile|Scroll wheel support for breadcrumb bar|toddrme2178@gmail.com|Todd}}
+
{{FeatureDone|kio|Port renamedialog to KFileMetaDataWidget|toddrme2178@gmail.com|Todd}}
{{FeatureDone|kfile|Show all sub-folders in breadcrumb bar|toddrme2178@gmail.com|Todd}}
+
{{FeatureDone|kio|Remember downloads via Nepomuk|trueg@kde.org|Sebastian Trueg}}
{{FeatureDone|kfile|Middle-click on subfolder in the breadcrumb bar to open in a new tab|toddrme2178@gmail.com|Todd}}
+
{{FeatureDone|KNewStuff|Improved Download Dialog, multiple previews, better integration of details, changelog is displayed|gladhornKDEorg|Frederik Gladhorn}}
{{FeatureInProgress|kfile|Easier access to protocols in breadcrumb bar|toddrme2178@gmail.com|Todd}}
+
{{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|kfile|Show sub-sub-folders (and so on) in breadcrumb bar|toddrme2178@gmail.com|Todd}}
 
{{FeatureInProgress|kdecore|Generic shared-memory cache|mpyne@kde.org|Michael Pyne}}
 
{{FeatureInProgress|kdeui|Redesigned icon cache|mpyne@kde.org|Michael Pyne}}
 
{{FeatureDone|kdeui|Support alpha channel in KColor classes|christoph@maxiom.de|Christoph Feck}}
 
 
{{FeatureDone|nepomuk|Redesigned Nepomuk::TagWidget which can now actually be used by applications|trueg@kde.org|Sebastian Trueg}}
 
{{FeatureDone|nepomuk|Redesigned Nepomuk::TagWidget which can now actually be used by applications|trueg@kde.org|Sebastian Trueg}}
{{FeatureDone|kio|Remember downloads via Nepomuk|trueg@kde.org|Sebastian Trueg}}
 
 
{{FeatureDone|solid|Broadcast mount/unmount messages across processes|wilderkde@gmail.com|Jacopo De Simoi}}
 
{{FeatureDone|solid|Broadcast mount/unmount messages across processes|wilderkde@gmail.com|Jacopo De Simoi}}
{{FeatureTodo|solid|Add parent matching to predicate parsing|wilderkde@gmail.com|Jacopo De Simoi}}
 
{{FeatureDone|kdeui|Add the KRecursiveFilterProxyModel to kdeui/itemviews|steveire@gmail.com|Stephen Kelly}}
 
 
|}
 
|}
 
<br>
 
<br>
Line 388: Line 394:
 
! Contact  
 
! Contact  
 
{{FeatureDone|Video Thumbnailer|Add ffmpegthumbnailer for faster video thumbnailing|ascherfy@gmail.com|Andreas Scherf}}
 
{{FeatureDone|Video Thumbnailer|Add ffmpegthumbnailer for faster video thumbnailing|ascherfy@gmail.com|Andreas Scherf}}
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan|mpyne@kde.org|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}}
 
  
 
|}
 
|}
Line 403: Line 407:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}  
+
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}}
 +
{{FeatureTodo|Kopete|Akonadi History Plugin|roideuniverse@gmail.com|Kaushik Saurabh}}
 +
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}}  
 
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}}  
 
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}}  
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}}
 
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
 
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}}  
 
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}}  
 +
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}
 +
{{FeatureTodo|Krdc|Connection status and reconnect screen|murraytony@gmail.com|Tony Murray}}
 +
{{FeatureInProgress|KGet|Better error handling|l.appelhans@gmx.de|Lukas Appelhans}}
 +
{{FeatureInProgress|KGet|Use plasma notifications to show the progress|mat69@gmx.net|Matthias Fuchs}}
 +
{{FeatureDone|KGet|Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear|l.appelhans@gmx.de|Lukas Appelhans}}
 
{{FeatureDone|Kopete|Extended video controls|fschaefer.oss(at)googlemail.com|Frank Schaefer}}  
 
{{FeatureDone|Kopete|Extended video controls|fschaefer.oss(at)googlemail.com|Frank Schaefer}}  
{{FeatureTodo|Kopete|Akonadi History Plugin|roideuniverse@gmail.com|Kaushik Saurabh}}
 
{{FeatureTodo|Krdc|Connection status screen and reconnect|murraytony@gmail.com|Tony Murray}}
 
 
{{FeatureDone|Krdc|Much improved new connection screen: more info, sortable, interactive, and better use of space|murraytony@gmail.com|Tony Murray}}
 
{{FeatureDone|Krdc|Much improved new connection screen: more info, sortable, interactive, and better use of space|murraytony@gmail.com|Tony Murray}}
{{FeatureInProgress|KGet|Use plasma notifications to show the progress|mat69@gmx.net|Matthias Fuchs}}
 
{{FeatureDone|KGet|Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear|l.appelhans@gmx.de|Lukas Appelhans}}
 
{{FeatureInProgress|KGet|Better error handling|l.appelhans@gmx.de|Lukas Appelhans}}
 
 
|}
 
|}
  
Line 427: Line 431:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
{{FeatureTodo|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}
+
{{FeatureInProgress|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}
 +
{{FeatureInProgress|KJots|Port to Akonadi|kde-pim@kde.org|Stephen Kelly}}
 
{{FeatureInProgress|KMail|Port to Akonadi|kde-pim@kde.org|Thomas McGuire}}
 
{{FeatureInProgress|KMail|Port to Akonadi|kde-pim@kde.org|Thomas McGuire}}
 
{{FeatureInProgress|KOrganizer|Port to Akonadi|kde-pim@kde.org|Frank Osterfeld, Sebastian Sauer}}
 
{{FeatureInProgress|KOrganizer|Port to Akonadi|kde-pim@kde.org|Frank Osterfeld, Sebastian Sauer}}
{{FeatureInProgress|KJots|Port to Akonadi|kde-pim@kde.org|Stephen Kelly}}
+
{{FeatureDone|KHolidays|Add support for alternative calendar systems to enable new holiday files for countries such as Iran and Israel, support for regional level files to enable new holiday files for all the Australian states and UK regions, improved metadata such as file language, support for advanced holiday calculations such as substitute days, and an improved API for more efficient queries.|john@layt.net|John Layt}}
{{FeatureInProgress|KHolidays|Add support for alternative calendar systems, advanced holiday calculations, and improved API.|john@layt.net|John Layt}}
 
 
|}
 
|}
  
Line 444: Line 448:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
 +
{{FeatureTodo|knowledgebase|Add categories|ewoerner@kde.org|Eckhart Wörner}}
 
{{FeatureTodo|knowledgebase|port knowledgebase plasmoid to new engine|ewoerner@kde.org|Eckhart Wörner}}  
 
{{FeatureTodo|knowledgebase|port knowledgebase plasmoid to new engine|ewoerner@kde.org|Eckhart Wörner}}  
{{FeatureTodo|knowledgebase|Add categories|ewoerner@kde.org|Eckhart Wörner}}
 
 
{{FeatureDone|Bookmarks widget|New|kossebau@kde.org|Friedrich W. H. Kossebau}}  
 
{{FeatureDone|Bookmarks widget|New|kossebau@kde.org|Friedrich W. H. Kossebau}}  
 +
{{FeatureDone|Character Runner|New|akreuzkamp@web.de|Anton Kreuzkamp}}
 +
{{FeatureDone|Comic Applet|Add option to show "text", "icons" or both "text and icons" for tabs|mat69@gmx.net|Matthias Fuchs}}
 +
{{FeatureDone|Comic Applet|Prefetch next and previous comic strip (thx to Miha Cancula)|mat69@gmx.net|Matthias Fuchs}}
 +
{{FeatureDone|KDE Observatory|Performance improvements, new data engine|sandroandrade@kde.org|Sandro Andrade}}
 
{{FeatureDone|Mandelbrot Wallpaper|Performance improvements|jacob.benoit.1@gmail.com|Benoit Jacob}}  
 
{{FeatureDone|Mandelbrot Wallpaper|Performance improvements|jacob.benoit.1@gmail.com|Benoit Jacob}}  
 
{{FeatureDone|Mandelbrot Wallpaper|Rendering improvements (through dithering, extra iterations, and better/simpler formulas)|jacob.benoit.1@gmail.com|Benoit Jacob}}
 
{{FeatureDone|Mandelbrot Wallpaper|Rendering improvements (through dithering, extra iterations, and better/simpler formulas)|jacob.benoit.1@gmail.com|Benoit Jacob}}
 
{{FeatureDone|Mandelbrot Wallpaper|Allow to import/export parameters and to export to PNG images|jacob.benoit.1@gmail.com|Benoit Jacob}}
 
{{FeatureDone|Mandelbrot Wallpaper|Allow to import/export parameters and to export to PNG images|jacob.benoit.1@gmail.com|Benoit Jacob}}
{{FeatureDone|Comic Applet|Add option to show "text", "icons" or both "text and icons" for tabs|mat69@gmx.net|Matthias Fuchs}}
+
{{FeatureDone|Plasmaboard|Completly rework the current onscreen keyboard and add key layouts for tablets and mids. Better performance, better useability, less memory usage. See: http://btux1984.wordpress.com/ |bjoern@ruberg-wegener.de|Björn Ruberg}}
{{FeatureDone|Comic Applet|Prefetch next and previous comic strip (thx to Miha Cancula)|mat69@gmx.net|Matthias Fuchs}}
 
{{FeatureDone|Character Runner|New|akreuzkamp@web.de|Anton Kreuzkamp}}
 
{{FeatureDone|KDE Observatory|Performance improvements, new data engine|sandroandrade@kde.org|Sandro Andrade}}
 
{{FeatureInProgress|Plasmaboard|Completly rework the current onscreen keyboard and add key layouts for tablets and mids|bjoern@ruberg-wegener.de|Björn Ruberg}}
 
 
|}
 
|}
  
Line 467: Line 471:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}}
 
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}}
 
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}}
 
{{FeatureTodo|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}}
 
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|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}}
 
{{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}}
 +
{{FeatureInProgress|Umbrello|Add a code importing wizzard|andi.fischer@NOSPAMhispeed.ch|Andi Fischer}}
 
{{FeatureDone|Kate|Port the old XML completion plugin (xmltools)|tomastrnka@gmx.com|Tomáš Trnka}}  
 
{{FeatureDone|Kate|Port the old XML completion plugin (xmltools)|tomastrnka@gmx.com|Tomáš Trnka}}  
{{FeatureInProgress|Umbrello|Add a code importing wizzard|andi.fischer@NOSPAMhispeed.ch|Andi Fischer}}
+
{{FeatureDone|Lokalize|Cache filestats to improve initial project scam time|shafff@NOSPAMukr.net|Nick Shaforostoff}}
 +
{{FeatureDone|Lokalize|Rewrite glossary engine to use QDom|shafff@NOSPAMukr.net|Nick Shaforostoff}}
 +
{{FeatureDone|Lokalize|Return simple [but reliable] project creation back|shafff@NOSPAMukr.net|Nick Shaforostoff}}
 +
{{FeatureDone|Lokalize|Support GNU PO file layout better by paying attention to the language specified in the PO file header (not the project-wide one)|shafff@NOSPAMukr.net|Nick Shaforostoff}}
 +
{{FeatureDone|KCachegrind|Support loading multiple profile dumps concatenated in one file|Josef.Weidendorfer@NOSPAMgmx.de|Josef Weidendorfer}}
 +
{{FeatureDone|KCachegrind|Support transparent loading of compressed profile dumps (using KFilterDev)|mwolff|mwolff}}
 +
{{FeatureDone|KCachegrind|Tool button to hide C++ template parameters in symbols|Josef.Weidendorfer@NOSPAMgmx.de|Josef Weidendorfer}}
 
|}
 
|}
  
Line 487: Line 493:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
{{FeatureTodo|Ark|Add an options dialog (maybe)|haraldhv@stud.ntnu.no|Harald Hvaal}}
+
{{FeatureInProgress|Okteta|Add possibility to set count of bytes per line/group|kossebau@kde.org|Friedrich W. H. Kossebau}}  
{{FeatureTodo|Ark|Simplify Kerfuffle's API (jobs, interfaces etc) and try to make it stable|kubito@gmail.com|Raphael Kubo da Costa}}
+
{{FeatureInProgress|Okteta|Allow writing structure definitions in JavaScript|alex.richardson@gmx.de|Alex Richardson}}  
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv@stud.ntnu.no|Harald Hvaal}}
 
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureTodo|Ark|Make the internal previewer optional|kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureTodo|Ark|Add a "Preview with..." context menu item|kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureTodo|Ark|Make Kerfuffle really thread-safe (and use threads in less places)|kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureTodo|Ark|Get rid of the Observer code in Kerfuffle|kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureTodo|Ark|Make error reporting work as expected in Kerfuffle|kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|kde@opensource.sf-tec.de|Rolf Eike Beer}}
 
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|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|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}}  
 
 
{{FeatureDone|kdelirc/kremotecontrol|Transition from KDELirc to KRemoteControl|michael_zanetti@gmx.net|Michael Zanetti}}  
 
{{FeatureDone|kdelirc/kremotecontrol|Transition from KDELirc to KRemoteControl|michael_zanetti@gmx.net|Michael Zanetti}}  
{{FeatureInProgress|KGpg|Add &quot;caff&quot; mode for keysigning|kde@opensource.sf-tec.de|Rolf Eike Beer}}
+
{{FeatureDone|KGpg|Add &quot;caff&quot; mode for keysigning|kde@opensource.sf-tec.de|Rolf Eike Beer}}
{{FeatureInProgress|Okteta|Allow writing structure definitions in JavaScript|alex.richardson@gmx.de|Alex Richardson}}
 
{{FeatureInProgress|Okteta|Add possibility to set count of bytes per line/group|kossebau@kde.org|Friedrich W. H. Kossebau}}  
 
 
{{FeatureDone|Okteta|Add KNewStuff support to the structures tool|alex.richardson@gmx.de|Alex Richardson}}  
 
{{FeatureDone|Okteta|Add KNewStuff support to the structures tool|alex.richardson@gmx.de|Alex Richardson}}  
 +
{{FeatureDone|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureDone|Okteta|Allow pinning structure beginning to a specific offset|alex.richardson@gmx.de|Alex Richardson}}
 
{{FeatureDone|Okteta|Allow pinning structure beginning to a specific offset|alex.richardson@gmx.de|Alex Richardson}}
 
{{FeatureDone|Okteta|new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureDone|Okteta|new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureDone|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |kossebau@kde.org|Friedrich W. H. Kossebau}}
 
 
{{FeatureDone|Okteta|Refactor mouse input to controllers for the bytearray widget|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureDone|Okteta|Refactor mouse input to controllers for the bytearray widget|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
|}
 
|}
Line 535: Line 514:
 
! Description  
 
! Description  
 
! Contact  
 
! Contact  
{{FeatureInProgress|kteatime|Port to KStatusNotifierItem|kde@hilefoks.org|Stefan Böhmann}}
+
{{FeatureTodo|amor|Add KStatusNotifierItem support|kde@hilefoks.org|Stefan Böhmann}}
{{FeatureInProgress|kteatime|Port to KConfigXT|kde@hilefoks.org|Stefan Böhmann}}
 
{{FeatureInProgress|kteatime|Support categories|kde@hilefoks.org|Stefan Böhmann}}
 
{{FeatureInProgress|kteatime|Improved indicator icon painting|kde@hilefoks.org|Stefan Böhmann}}
 
{{FeatureTodo|kteatime|Fork multiple instances for multiple timers|kde@hilefoks.org|Stefan Böhmann}}
 
{{FeatureTodo|kteatime|Tea runner|kde@hilefoks.org|Stefan Böhmann}}
 
{{FeatureTodo|kteatime|Improved command line|kde@hilefoks.org|Stefan Böhmann}}
 
 
{{FeatureTodo|amor|Do some refactoring in amor|kde@hilefoks.org|Stefan Böhmann}}  
 
{{FeatureTodo|amor|Do some refactoring in amor|kde@hilefoks.org|Stefan Böhmann}}  
 +
{{FeatureTodo|amor|Implement KNewStuff support|kde@hilefoks.org|Stefan Böhmann}}
 
{{FeatureTodo|amor|Improve theme support|kde@hilefoks.org|Stefan Böhmann}}  
 
{{FeatureTodo|amor|Improve theme support|kde@hilefoks.org|Stefan Böhmann}}  
{{FeatureTodo|amor|Implement KNewStuff support|kde@hilefoks.org|Stefan Böhmann}}
 
 
{{FeatureTodo|amor|Revamp configure dialog|kde@hilefoks.org|Stefan Böhmann}} {{FeatureTodo|amor|Sound support|kde@hilefoks.org|Stefan Böhmann}}
 
{{FeatureTodo|amor|Revamp configure dialog|kde@hilefoks.org|Stefan Böhmann}} {{FeatureTodo|amor|Sound support|kde@hilefoks.org|Stefan Böhmann}}
{{FeatureTodo|amor|Add KStatusNotifierItem support|kde@hilefoks.org|Stefan Böhmann}}
+
{{FeatureTodo|kteatime|Fork multiple instances for multiple timers|kde@hilefoks.org|Stefan Böhmann}}
 +
{{FeatureTodo|kteatime|Improved command line|kde@hilefoks.org|Stefan Böhmann}}
 +
{{FeatureTodo|kteatime|Tea runner|kde@hilefoks.org|Stefan Böhmann}}
 +
{{FeatureTodo|ktux|Revamp configure dialog|kde@hilefoks.org|Stefan Böhmann}} {{FeatureTodo|ktux|Sound support|kde@hilefoks.org|Stefan Böhmann}}
 +
{{FeatureInProgress|kteatime|Improved indicator icon painting|kde@hilefoks.org|Stefan Böhmann}}
 +
{{FeatureInProgress|kteatime|Port to KConfigXT|kde@hilefoks.org|Stefan Böhmann}}
 +
{{FeatureInProgress|kteatime|Port to KStatusNotifierItem|kde@hilefoks.org|Stefan Böhmann}}
 +
{{FeatureInProgress|kteatime|Support categories|kde@hilefoks.org|Stefan Böhmann}}
 
{{FeatureInProgress|ktux|Do some refactoring in ktux|kde@hilefoks.org|Stefan Böhmann}}  
 
{{FeatureInProgress|ktux|Do some refactoring in ktux|kde@hilefoks.org|Stefan Böhmann}}  
{{FeatureTodo|ktux|Revamp configure dialog|kde@hilefoks.org|Stefan Böhmann}} {{FeatureTodo|ktux|Sound support|kde@hilefoks.org|Stefan Böhmann}}
 
 
|}
 
|}
  

Latest revision as of 18:54, 25 October 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


kdeaccessibility

Status Project Description Contact
DONE text-to-speech Merge kttsd and kttsmgr into one application that sits in the system tray



kdeadmin

Status Project Description Contact


kdeartwork

Status Project Description Contact


kdebase-apps

Status Project Description Contact
TO DO Dolphin Faceted browsing Peter Penz <peter.penz@gmx.at>
TO DO Dolphin Smooth scrolling Fredrik Höglund <fredrik@kde.org>
TO DO Konqueror Improvements in session-management Eduardo Robles Elvira <edulix@gmail.com>
TO DO Konqueror Improvements in tab-bar widget Eduardo Robles Elvira <edulix@gmail.com>
TO DO Konqueror Add speeddial/thumbnails-like start page Germain Garand <germain@ebooksfrance.org>
IN PROGRESS Konqueror New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar
IN PROGRESS Konsole Adds support for SHELL_SESSION_ID
IN PROGRESS nspluginviewer npruntime scripting support
IN PROGRESS print-manager New Print manager KCM and applet replacement, using C++
DONE Dolphin Drag and drop on tabs
DONE Dolphin Make menus like "View Mode", "Additional Information" and "Sort By" available as toolbar buttons
DONE Dolphin Make use of additional columns (Symbolic Link Destination, Path or URL) in KFileItemDelegate
DONE Dolphin Show extended meta data also for files that are not indexed or in the case where Nepomuk is turned off.
DONE Konsole Allow setting tab profile from file on command-line
DONE Konsole Finish implementing tab context menu
DONE Konsole Modernize menu layout


kdebase-runtime

Status Project Description Contact
TO DO KNotify Route solid errors via knotify to the device notifier Jacopo De Simoi <wilderkde@gmail.com>
TO DO KWallet Single Sign On using PAM Michael Leupold <lemma@confuego.org>
TO DO network kioslave Backend for LISa Friedrich Kossebau <kossebau@kde.org>
TO DO network kioslave Backend for SMB Friedrich Kossebau <kossebau@kde.org>
TO DO network kioslave Integrate with remote and zeroconf kioslaves Friedrich Kossebau <kossebau@kde.org>
IN PROGRESS network kioslave Backend for UPnP
DONE Locale KCM Ability to select more Digit Sets (Bengali, Gujarati, Gurmukhi, Kannada, Khmer, Malayalam, Oriya, Tamil, Telugu and Thai). Ability to set date formats to include Calendar Era.
DONE Nepomuk Monitor file system changes via inotify


kdebase-workspace

Status Project Description Contact
Non-Plasma, Non-KWin
TO DO Icons KCM More configurable icon sizes Christoph Feck <christoph@maxiom.de>
TO DO Fonts KCM More configurable fonts Christoph Feck <christoph@maxiom.de>
TO DO Screenedges Screenedges handling outside of kwin/plasma Martin Gräßlin <kde@martin-graesslin.com>
IN PROGRESS Activities Daemons Daemons to handle info about activities (kded daemon and a nepomuk service)
TO DO Systemsettings driconf KCM Fredrik Höglund <fredrik@kde.org>
DONE DeviceInfo KCM New DeviceInfo KCM for KInfoCenter
DONE Free Space Notifier Daemon Small daemon that warns you when your home has almost no space left
DONE Keyboard Add keyboard layout indicator plasma applet
DONE Keyboard Allow adding layouts by language
DONE Keyboard Merge keyboard hardware and layouts configuration UI
DONE Keyboard Allow configuring keyboard model without configuring layouts
DONE Keyboard Allow by-window switching and KDE shortcut without configuring layouts
DONE Keyboard Rewrite keyboard layouts app into kded daemon
DONE KInfoCenter Add Export functionality into KInfoCenter
DONE KInfoCenter Complete rewrite of KInfoCenter
DONE Oxygen configuration Oxygen style and decoration standalone expert configuration tool
DONE Oxygen style Move window using left-mouse button on windows' empty areas
DONE PowerDevil Display brightness OSD
DONE Summary KCM New Summary KCM for KInfoCenter
Plasma
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 <notmart@gmail.com>
TO DO battery Weighted charge information for multiple batteries Sebastian Kügler <sebas@kde.org>
TO DO folderview Extend the configuration UI for nepomuksearch Fredrik Höglund <fredrik@kde.org>
DONE folderview "Open folder" action icon to open folder in pop-up at request instead of on hover.
TO DO KRunner Improve keyboard navigation & command history interaction Jacopo De Simoi <wilderkde@gmail.com>
TO DO libplasma/extenders put extendergroups in scrollwidgets Marco Martin <notmart@gmail.com>
TO DO libplasma/extenders possibility to detach exteneritems as standalone windows Marco Martin <notmart@gmail.com>
TO DO netbook/SAL package manager invocation from the toolbox Marco Martin <notmart@gmail.com>
TO DO netbook/Workspace KCM New default options for KWin: tabbox as present windows, that will be set as regular grid Marco Martin <notmart@gmail.com>
TO DO Plasma Welcome plasmoid Riccardo Iaconelli <riccardo@kde.org>
TO DO systemtray sort icons by category Marco Martin <notmart@gmail.com>
IN PROGRESS crystal New desktop search widget
IN PROGRESS device-notifier Detailed (HAL) error notifications in the device notifier
IN PROGRESS device-notifier Route all solid error notifications via knotify to the device notifier
DONE Extend Calendar DataEngine with Akonadi calendar incidents Allows to query calendar events/todos from Akonadi in Plasma
IN PROGRESS KRunner Add some advanced sorting to KRunner using Nepomuk
IN PROGRESS libplasma/theme more transparent dialogs when the blur effect is enabled
IN PROGRESS netbook/SAL support for drag and drop of items
IN PROGRESS networkmanagement Network management Plasmoid
IN PROGRESS notifications new look and behaviour for notifications
IN PROGRESS Plasma::Theme Themed CSS support
IN PROGRESS systemtray monochrome statusnotifier based systray icons support
IN PROGRESS systemtray put hidden icons in a popup menu
IN PROGRESS systemtray/taskmanager port the systray and tasks applet to windows
DONE calculator Added optional libqalculate support in the calculator runner
DONE libplasma/desktop Activity Manager UI
DONE netbook/SAL use QStandardModels
DONE notifications split systemtray and notifications applet
DONE notifications support for remote applets for notifications
DONE quicklaunch Improvements from Ingomar Wesp
DONE tasks dataengine export all informations needed to build an applet comparable to the current one
KWin
TO DO Aurorae Autohiding decoration for maximized windows Martin Gräßlin <kde@martin-graesslin.com>
TO DO Effects Add close window button to each window in present windows/desktop grid Martin Gräßlin <kde@martin-graesslin.com>
TO DO Effects Move features from present windows to libkwineffects to make them available in desktop grid Martin Gräßlin <kde@martin-graesslin.com>
TO DO KWin Hint for defining the window snap rect Fredrik Höglund <fredrik@kde.org>
TO DO Window Tabbing/libtaskmanager Announce window groups to be used for grouping in tasks applet Martin Gräßlin <kde@martin-graesslin.com>
IN PROGRESS Effects Glide effect for opening and closing windows
DONE Effects High quality scaling shader for taskbar thumbnails/present windows etc.
IN PROGRESS KWin New flag to exclude windows from switchers
IN PROGRESS KWin/plasma New window type for Plasma dashboard
DONE Aurorae Better themeing support
DONE Aurorae Decorations on window sides
DONE Aurorae Port Aurorae to GraphicsView and KDecoration
DONE Aurorae Window tabbing support
DONE KCM Decoration New decoration kcm with previews and GHNS
DONE Tiling Merge window tiling branch
DONE kwin hide windows from other activities
DONE Effects New blur effect


kdebindings

Status Project Description Contact
IN PROGRESS C# bindings Auto-generate the assemblies from SMOKE libs
IN PROGRESS C# bindings Split the bindings into smaller assemblies, like qyoto-qtcore, qyoto-qtgui, etc..
DONE Ruby bindings Support for writing KIO slaves in Ruby


kdeedu

Status Project Description Contact
TO DO Cantor import and polish Qalculate! backend Milian Wolff <mail@milianw.de>
TO DO Kalzium Port Kalzium to use QGV based periodic table widget Marcus D. Hanwell <mhanwell@kde.org>
TO DO KStars Display Comet Magnitudes whenever possible Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Information links in-place for each technical term Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Tool to suggest star-hopping techniques??? Akarsh Simha <akarshsimha@gmail.com>
DONE KStars Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead
TO DO KStars Simulate Lunar Eclipses Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Simulate Satellites and Iridium Flares Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Social and Geographical Integration for KStars Akarsh Simha <akarshsimha@gmail.com>
TO DO KStars Marble widget for Geolocation tool Médéric Boquien <mboquien@free.fr>
TO DO KStars Better printed star charts Jason Harris <kstars@30doradus.org>
TO DO KStars Better rendering of comets/asteroids Jason Harris <kstars@30doradus.org>
IN PROGRESS KStars Texture mapping of the skymap???
TO DO KTurtle Implement GHNS upload support Niels Slot <nielsslot@gmail.com>
TO DO Marble Add proper support for GPX waypoints, tracks and routes display Anders Lund <anders@alweb.dk>
TO DO Marble Export map to MxN pixel bitmap Inge Wallin <inge@lysator.liu.se>
TO DO Marble Map Contents translation Torsten Rahn <tackat@kde.org>
TO DO Parley Better support for entering synonyms Benjamin Schleinzer, Daniel Laidig <laidig_kde.org>
IN PROGRESS Marble Bookmark support
IN PROGRESS Marble Follow XDG Base Directory Specification
IN PROGRESS Marble GeoGraphicsScene for Online Service Plugins
IN PROGRESS Marble Import geonames city data
IN PROGRESS Marble Maemo Support
IN PROGRESS Marble Various Marble speed improvements
DONE KAlgebra Support for drawing implicit curves
DONE KAlgebra Type checker for expressions to statically detect errors
DONE KTurtle Implement GHNS download support
DONE Marble Configurable texture layer blending
DONE Marble Download region
DONE Marble Generalized Animations with GeoDataLookAt support
DONE Marble GPS improvements
DONE Marble Online-Routing
DONE Marble Plugin to display APRS data
DONE Marble Support OpenStreetMap Nominatim as search backend (MarbleRunner)
DONE Parley LaTeX support
DONE Parley Parley practice mode rewritten
DONE Rocs Multiple Script support
DONE Rocs Node beautification in SVG
DONE Rocs Plugin System
DONE Rocs Redesigned the UI for better usability
DONE Rocs Small plugins as examples
DONE Rocs Threads for not blocking the UI


kdegames

Status Project Description Contact
TO DO Granatier Arena Editor Mathias Kraus <k.hias@gmx.de>
TO DO Kajongg Default voices for computer players Wolfgang Rohdewald <wolfgang@rohdewald.de>
TO DO KBreakOut Level Sets Fela Winkelmolen <fela.kde@gmail.com>
TO DO KBreakOut Sound Fela Winkelmolen <fela.kde@gmail.com>
TO DO Kolf Replace with Kolf 2 (help on coding and artwork desired) Stefan Majewsky <majewsky@gmx.net>
TO DO KsirK Boost playing over Jabber Gaël de Chalendar <kleag@free.fr>
TO DO KsirK rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted! Gaël de Chalendar <kleag@free.fr>
TO DO KSquares Add more types of boards: hexagonal, triangular Eckhart Wörner <ewoerner@kde.org>
TO DO KSquares Re-write computer player, make it act faster and more intelligent Eckhart Wörner <ewoerner@kde.org>
TO DO KSudoku Adapt view to show information provided by engine Johannes Bergmeier <joselb@gmx.net>
TO DO KSudoku Add new actions to GUI Johannes Bergmeier <joselb@gmx.net>
TO DO KSudoku Import new engine Johannes Bergmeier <joselb@gmx.net>
TO DO KSudoku Port game to new engine Johannes Bergmeier <joselb@gmx.net>
TO DO Palapeli Recieve new puzzles over KNewStuff Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Introduce handicap as a means to configure difficulty Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Implement puzzle piles to organize pieces Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Quick piece grouping Stefan Majewsky <majewsky@gmx.net>
TO DO Palapeli Add magnifying glass Stefan Majewsky <majewsky@gmx.net>
IN PROGRESS Kajongg New traditional Mahjongg for four players
IN PROGRESS Kiriki Hint
IN PROGRESS KTuberling A new "fast switch" between playgrounds
DONE KBounce Difficulty levels
DONE KBounce Random images as background
DONE KGoldrunner Add the Demolition game (20 levels)
DONE Kigo Load SGF games from command line and register to mimetype 'application/x-go-sgf'
DONE Konquest Merge the patch by Sean D'Epagnier to implement many features like map editing
DONE KPat Add keyboard controls to allow playing without a mouse.
DONE KPat Create a new LibKCardGame from KPat's card scene logic. It is a private library for SC 4.5, but the intention is to make it generic, stable and friendly enough for use in other card games in a future release.
DONE Palapeli Optimize size of puzzle files in default collection (temporarily fixed for this release cycle with an awful hack)
DONE Palapeli Cleanup config dialog code
DONE Palapeli Rewrite puzzle table mouse interaction stack


kdegraphics

Status Project Description Contact
TO DO gwenview Persistent changes Aurelien Gateau <agateau@kde.org>
TO DO gwenview Show Nepomuk info in image meta info Aurelien Gateau <agateau@kde.org>
TO DO libkdcraw Make color management options more flexible Marcel Wiesweg <marcel.wiesweg@gmx.de>
TO DO libksane Add public API for available devices Kåre Särs <kare.sars@iki.fi>
TO DO okular Thumb creators via Okular Core Harsh J <harsh@harshj.com>
DONE gwenview Add option to disable video support
DONE gwenview Add option to show image size and file size below thumbnails
DONE gwenview Avoid blocking UI when modifying or saving images
DONE gwenview Support for starting with multiple images
DONE gwenview Wrap around when panning images
DONE libksane Highlight scanned area
DONE libksane Improve auto-selection


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 <mail@milianw.de>
TO DO katepart easier writing of indenters, esp. by automatically reloading them when changed Milian Wolff <mail@milianw.de>
TO DO katepart extend list of available default styles for highlighting, remove hardcoded colors from existing XML files Milian Wolff <mail@milianw.de>
TO DO katepart GHNS for scripts/indenters Milian Wolff <mail@milianw.de>
TO DO katepart improve AutoBrace plugin Milian Wolff <mail@milianw.de>
TO DO katepart list of available scripts and indenters Milian Wolff <mail@milianw.de>
TO DO katepart replace smart cursor/ranges API Christoph Cullmann <cullmann@kde.org>
TO DO katepart scripting configuration, esp. for indenters Milian Wolff <mail@milianw.de>
TO DO kdecore Group policy (Windows) backend for KAuth Dario Freddi <drf@kde.org>
TO DO kdeui API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API Davide Bettio <davide.bettio@kdemail.net>
TO DO kdeui DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances Marco Martin <notmart@gmail.com>
TO DO kdeui Implement caps-lock warning for password entry widgets Michael Leupold <lemma@confuego.org>
TO DO kdeui Social About Dialog Téo Mrnjavac <teo@kde.org>
TO DO kfile Show sub-sub-folders (and so on) in breadcrumb bar Todd <toddrme2178@gmail.com>
TO DO khtml add new form widgets defined in HTML5 draft Germain Garand <germain@ebooksfrance.org>
TO DO khtml Implement more of DOM3's CSSOM View module Germain Garand <germain@ebooksfrance.org>
TO DO khtml Improvements in kwallet integration Eduardo Robles Elvira <edulix@gmail.com>
TO DO khtml and kparts More general KPart scripting interfaces Maks Orlovich <maksim@kde.org>
TO DO kio SSL client certificate support Andreas Hartmetz <ahartmetz@gmail.com>
TO DO kio SSL root certificate list GUI + backend Andreas Hartmetz <ahartmetz@gmail.com>
TO DO KNewStuff Support more than one payload Jens-Michael Hoffmann <jmho@c-xx.com>
TO DO solid Add parent matching to predicate parsing Jacopo De Simoi <wilderkde@gmail.com>
IN PROGRESS katepart/ktexteditor defaultvalues, regular expressions, mirroring master, scripting of templates
IN PROGRESS khtml Basic audio/video tag support
IN PROGRESS khtml DOM3 XPath/XPath1 support
IN PROGRESS khtml Implement missing parts of DOM3's Background and Borders module
DONE KNewStuff Icon view mode
IN PROGRESS ktexteditor plugin InsaneHTML_LE (zencoding like selector input (light edition)
DONE katepart loading compressed files and then saving them back in the original compression format (bug 65518)
DONE KCalendarSystem Add support for Date Difference calculations.
DONE KCalendarSystem Add support for era based calendar systems.
DONE KCalendarSystem Add new calendar systems: Japanese Era, Thai, Taiwanese.
DONE KCalendarSystem Add support for Unicode format strings for Qt and cross-platform compatability (for output only, not input).
DONE kdecore Generic shared-memory cache
DONE kdeui Add the KRecursiveFilterProxyModel to kdeui/itemviews
DONE kdeui Redesigned icon cache
DONE kdeui Support alpha channel in KColor classes
DONE kfile Easier access to protocols in breadcrumb bar
DONE kfile Middle-click on subfolder in the breadcrumb bar to open in a new tab
DONE kfile Scroll wheel support for breadcrumb bar
DONE kfile Show all sub-folders in breadcrumb bar
DONE khtml Selectors API1
DONE kio Add "apply to all" checkbox in renamedialog and allow for automatic renaming
DONE kio Add support for additional columns (e.g., smybolic link destination) in KFileItemDelegate
DONE kio Better listing of applications in file "open with" context menu
DONE kio Context menu entry to open all files in their default applications
DONE kio Don't select extension in renamedialog
DONE kio Port renamedialog to KFileMetaDataWidget
DONE kio Remember downloads via Nepomuk
DONE KNewStuff Improved Download Dialog, multiple previews, better integration of details, changelog is displayed
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
DONE nepomuk Redesigned Nepomuk::TagWidget which can now actually be used by applications
DONE solid Broadcast mount/unmount messages across processes


kdemultimedia

Status Project Description Contact
DONE Video Thumbnailer Add ffmpegthumbnailer for faster video thumbnailing



kdenetwork

Status Project Description Contact
TO DO Kopete Add support for urls to Bonjour plugin Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO Kopete Akonadi History Plugin Kaushik Saurabh <roideuniverse@gmail.com>
TO DO Kopete Jabber Jingle ICE support Detlev Casanova <detlev.casanova@gmail.com>
TO DO Kopete Jabber Jingle video support Detlev Casanova <detlev.casanova@gmail.com>
TO DO Kopete Rich text support for ICQ Roman Jarosz <kedgedev@gmail.com>
TO DO Kopete UPnp Support Matt Rogers <mattr@kde.org>
TO DO Krdc Connection status and reconnect screen Tony Murray <murraytony@gmail.com>
IN PROGRESS KGet Better error handling
IN PROGRESS KGet Use plasma notifications to show the progress
DONE KGet Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear
DONE Kopete Extended video controls
DONE Krdc Much improved new connection screen: more info, sortable, interactive, and better use of space


kdepim

Status Project Description Contact
IN PROGRESS KAlarm Port to Akonadi
IN PROGRESS KJots Port to Akonadi
IN PROGRESS KMail Port to Akonadi
IN PROGRESS KOrganizer Port to Akonadi
DONE KHolidays Add support for alternative calendar systems to enable new holiday files for countries such as Iran and Israel, support for regional level files to enable new holiday files for all the Australian states and UK regions, improved metadata such as file language, support for advanced holiday calculations such as substitute days, and an improved API for more efficient queries.


kdeplasma-addons

Status Project Description Contact
TO DO knowledgebase Add categories Eckhart Wörner <ewoerner@kde.org>
TO DO knowledgebase port knowledgebase plasmoid to new engine Eckhart Wörner <ewoerner@kde.org>
DONE Bookmarks widget New
DONE Character Runner New
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 KDE Observatory Performance improvements, new data engine
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 Plasmaboard Completly rework the current onscreen keyboard and add key layouts for tablets and mids. Better performance, better useability, less memory usage. See: http://btux1984.wordpress.com/


kdesdk

Status Project Description Contact
IN PROGRESS Kate Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin
IN PROGRESS Umbrello Add a code importing wizzard
DONE Kate Port the old XML completion plugin (xmltools)
DONE Lokalize Cache filestats to improve initial project scam time
DONE Lokalize Rewrite glossary engine to use QDom
DONE Lokalize Return simple [but reliable] project creation back
DONE Lokalize Support GNU PO file layout better by paying attention to the language specified in the PO file header (not the project-wide one)
DONE KCachegrind Support loading multiple profile dumps concatenated in one file
DONE KCachegrind Support transparent loading of compressed profile dumps (using KFilterDev)
DONE KCachegrind Tool button to hide C++ template parameters in symbols


kdeutils

Status Project Description Contact
IN PROGRESS Okteta Add possibility to set count of bytes per line/group
IN PROGRESS Okteta Allow writing structure definitions in JavaScript
DONE kdelirc/kremotecontrol Transition from KDELirc to KRemoteControl
DONE KGpg Add "caff" mode for keysigning
DONE Okteta Add KNewStuff support to the structures tool
DONE Okteta add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename
DONE Okteta Allow pinning structure beginning to a specific offset
DONE Okteta new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding
DONE Okteta Refactor mouse input to controllers for the bytearray widget


kdetoys

Status Project Description Contact
TO DO amor Add KStatusNotifierItem support Stefan Böhmann <kde@hilefoks.org>
TO DO amor Do some refactoring in amor Stefan Böhmann <kde@hilefoks.org>
TO DO amor Implement KNewStuff support Stefan Böhmann <kde@hilefoks.org>
TO DO amor Improve theme support Stefan Böhmann <kde@hilefoks.org>
TO DO amor Revamp configure dialog Stefan Böhmann <kde@hilefoks.org>
TO DO amor Sound support Stefan Böhmann <kde@hilefoks.org>
TO DO kteatime Fork multiple instances for multiple timers Stefan Böhmann <kde@hilefoks.org>
TO DO kteatime Improved command line Stefan Böhmann <kde@hilefoks.org>
TO DO kteatime Tea runner Stefan Böhmann <kde@hilefoks.org>
TO DO ktux Revamp configure dialog Stefan Böhmann <kde@hilefoks.org>
TO DO ktux Sound support Stefan Böhmann <kde@hilefoks.org>
IN PROGRESS kteatime Improved indicator icon painting
IN PROGRESS kteatime Port to KConfigXT
IN PROGRESS kteatime Port to KStatusNotifierItem
IN PROGRESS kteatime Support categories
IN PROGRESS ktux Do some refactoring in ktux


Other

Status Project Description Contact

This page was last edited on 25 October 2010, at 18:54. Content is available under Creative Commons License SA 4.0 unless otherwise noted.