Notice: Undefined index: path in /var/www/mediawiki/mediawiki_git/includes/GlobalFunctions.php on line 812 Notice: Undefined index: path in /var/www/mediawiki/mediawiki_git/includes/GlobalFunctions.php on line 813 Difference between revisions of "Schedules/KDE4/4.3 Feature Plan" - KDE TechBase

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

Jump to: navigation, search
(kdeplasma-addons)
(Merge 4.3 goal info.)
 
(40 intermediate revisions by 28 users not shown)
Line 1: Line 1:
This is a list of planned features for the 4.3 release.
+
This is a list of planned features for the 4.3 release.
 +
 
 +
Goals for the 4.3 Release: To have a fully functional Desktop, in line with KDE 3.5 features.
  
 
See also:
 
See also:
Line 25: Line 27:
 
|- style="background: #ececec; white-space:nowrap;"
 
|- style="background: #ececec; white-space:nowrap;"
 
! Status !! Project !! Description !! Contact
 
! Status !! Project !! Description !! Contact
{{FeatureTodo|KLocale|Investigate adding Currency Code and currency minor units support based on ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217).|john@layt.net|John Layt}}
 
 
{{FeatureDone|kdecore|Thread safety in ksycoca (KService, KMimeType etc.)|faure:AT:kde.org|David Faure}}
 
{{FeatureDone|kdecore|Thread safety in ksycoca (KService, KMimeType etc.)|faure:AT:kde.org|David Faure}}
 
{{FeatureTodo|kdecore|Dynamic allocation of KDebug areas|faure:AT:kde.org|David Faure}}
 
{{FeatureTodo|kdecore|Dynamic allocation of KDebug areas|faure:AT:kde.org|David Faure}}
Line 33: Line 34:
 
{{FeatureTodo|Sonnet|Grammar checking (at least for English)|qbast@go2.pl|Jakub Stachowski}}
 
{{FeatureTodo|Sonnet|Grammar checking (at least for English)|qbast@go2.pl|Jakub Stachowski}}
 
{{FeatureInProgress|kio|Move KTcpSocket to kio and make it public; some cleanup required|ahartmetz@gmail.com|Andreas Hartmetz}}
 
{{FeatureInProgress|kio|Move KTcpSocket to kio and make it public; some cleanup required|ahartmetz@gmail.com|Andreas Hartmetz}}
{{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: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc.|john@layt.net|John Layt}}
 
{{FeatureDone|KDateTime|Provide simulation of system date/time for application testing.|djarvie:AT:kde.org|David Jarvie}}
 
{{FeatureTodo|KDEPrint|If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter.  To be discussed on k-c-d first.|john@layt.net|John Layt}}
 
{{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|entries to help menu and aboutdata pointing to UserBase entry and forum.kde.org|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|kdeui|entries to help menu and aboutdata pointing to UserBase entry and forum.kde.org|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
{{FeatureTodo|kdesu|Classes to help kde-apps open ports in the local firewall (via IPTables/IPFW, etc...)|tejas@gja.in|Tejas Dinkar}}
 
{{FeatureTodo|kdesu|Classes to help kde-apps open ports in the local firewall (via IPTables/IPFW, etc...)|tejas@gja.in|Tejas Dinkar}}
Line 44: Line 40:
 
{{FeatureInProgress|katepart|Improve text objects in the vi input mode|ehamberg-hjå-gmail.com|Erlend Hamberg}}
 
{{FeatureInProgress|katepart|Improve text objects in the vi input mode|ehamberg-hjå-gmail.com|Erlend Hamberg}}
 
{{FeatureTodo|katepart|Save registers and marks from the vi input mode|ehamberg-hjå-gmail.com|Erlend Hamberg}}
 
{{FeatureTodo|katepart|Save registers and marks from the vi input mode|ehamberg-hjå-gmail.com|Erlend Hamberg}}
{{FeatureInDone|kio|Fix D-Bus timeout in SlaveBase when calling kpasswdserver|lemma@confuego.org|Michael Leupold}}
+
{{FeatureDone|kio|Fix D-Bus timeout in SlaveBase when calling kpasswdserver|lemma@confuego.org|Michael Leupold}}
 
{{FeatureInProgress|kdeui|Provide a class for detecting modifier keystrokes and locked key states|lemma@confuego.org|Michael Leupold}}
 
{{FeatureInProgress|kdeui|Provide a class for detecting modifier keystrokes and locked key states|lemma@confuego.org|Michael Leupold}}
{{FeatureTodo|khtml|CSS3 Web Fonts|germain@ebooksfrance.org|Germain Garand}}
+
{{FeatureInProgress|khtml|CSS3 Web Fonts|germain@ebooksfrance.org|Germain Garand}}
 
{{FeatureTodo|khtml|support more properties from CSS3 Backgrounds and Borders module|germain@ebooksfrance.org|Fredrik Höglund and/or Germain Garand}}
 
{{FeatureTodo|khtml|support more properties from CSS3 Backgrounds and Borders module|germain@ebooksfrance.org|Fredrik Höglund and/or Germain Garand}}
 
{{FeatureInProgress|khtml|support more properties from CSS3 Text module|germain@ebooksfrance.org|Germain Garand}}
 
{{FeatureInProgress|khtml|support more properties from CSS3 Text module|germain@ebooksfrance.org|Germain Garand}}
Line 56: Line 52:
 
{{FeatureTodo|buildsystem|Add support for crosscompiling|neundorf@kde.org|Alexander Neundorf}}
 
{{FeatureTodo|buildsystem|Add support for crosscompiling|neundorf@kde.org|Alexander Neundorf}}
 
{{FeatureInProgress|buildsystem|Add support for building parts of modules separately|neundorf@kde.org|Alexander Neundorf}}
 
{{FeatureInProgress|buildsystem|Add support for building parts of modules separately|neundorf@kde.org|Alexander Neundorf}}
{{FeatureInProgress|webkit|Move KDE integration of QtWebKit into kdelibs (but not KPart!)|uwolfer@kde.org|Urs Wolfer}}
 
 
{{FeatureTodo|Nepomuk|New Resource URI schema for Files (to better handle removable storage (parts in KDE Base)|dw@danielwinter.de|Daniel Winter}}
 
{{FeatureTodo|Nepomuk|New Resource URI schema for Files (to better handle removable storage (parts in KDE Base)|dw@danielwinter.de|Daniel Winter}}
 +
{{FeatureDone|KDateTime|Provide simulation of system date/time for application testing.|djarvie:AT:kde.org|David Jarvie}}
 
|}
 
|}
  
Line 70: Line 66:
 
{{FeatureDone|PolicyKit integration|Import PolicyKit-KDE from extragear|drf54321@gmail.com|Dario Freddi}}
 
{{FeatureDone|PolicyKit integration|Import PolicyKit-KDE from extragear|drf54321@gmail.com|Dario Freddi}}
 
{{FeatureDone|Solid Actions KCM|Import Solid actions KControl module from playground|ben@eclipse.endoftheinternet.org|Ben Cooksley}}
 
{{FeatureDone|Solid Actions KCM|Import Solid actions KControl module from playground|ben@eclipse.endoftheinternet.org|Ben Cooksley}}
{{FeatureInProgress|KControl4|Import refactor of systemsettings with Tree and Icon view support|ben(at)eclipse(dot)endoftheinternet(dot)org|Ben Cooksley and Mathias Soeken}}
+
{{FeatureDone|KControl4|Import refactor of systemsettings with Tree and Icon view support|ben(at)eclipse(dot)endoftheinternet(dot)org|Ben Cooksley and Mathias Soeken}}
 
{{FeatureDone|KSysguard|Added GetHotNewStuff support|a@b.com|name}}
 
{{FeatureDone|KSysguard|Added GetHotNewStuff support|a@b.com|name}}
 
{{FeatureInProgress|KActiveEdges|Split active screen edges from KWin|lmurray@undefinedfire.com|Lucas Murray}}
 
{{FeatureInProgress|KActiveEdges|Split active screen edges from KWin|lmurray@undefinedfire.com|Lucas Murray}}
Line 77: Line 73:
 
{{FeatureDone|Klipper|Improved action adding/editing workflow by implementing a special dialog for editing a certain action|dimsuz@gmail.com|Dmitry Suzdalev}}
 
{{FeatureDone|Klipper|Improved action adding/editing workflow by implementing a special dialog for editing a certain action|dimsuz@gmail.com|Dmitry Suzdalev}}
 
{{FeatureTodo|Klipper|Make action popup unobtrusive by showing menu only when user clicks an icon in systray. Icon itself should change to indicate availability of some actions on current clipboard|dimsuz@gmail.com|Dmitry Suzdalev}}
 
{{FeatureTodo|Klipper|Make action popup unobtrusive by showing menu only when user clicks an icon in systray. Icon itself should change to indicate availability of some actions on current clipboard|dimsuz@gmail.com|Dmitry Suzdalev}}
{{FeatureTodo|Font Installer KCM |Use PolicyKit for installtion of system-wide fonts.|craig@kde.org|Craig Drummond}}
+
{{FeatureTodo|Font Installer KCM |Use PolicyKit for installation of system-wide fonts.|craig@kde.org|Craig Drummond}}
 
{{FeatureInProgress|Font Settings KCM|Improved GUI for configuring anti-aliasing settings|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureInProgress|Font Settings KCM|Improved GUI for configuring anti-aliasing settings|fredrik@kde.org|Fredrik Höglund}}
  
Line 92: Line 88:
 
{{FeatureTodo|Now Playing data engine|Support for MPD|kde:AT:randomguy3.me.uk|Alex Merry}}
 
{{FeatureTodo|Now Playing data engine|Support for MPD|kde:AT:randomguy3.me.uk|Alex Merry}}
 
{{FeatureTodo|Now Playing applet|Better design in panels|kde:AT:randomguy3.me.uk|Alex Merry}}
 
{{FeatureTodo|Now Playing applet|Better design in panels|kde:AT:randomguy3.me.uk|Alex Merry}}
 +
{{FeatureDone|Classic Menu Launcher|Allow to configure what submenus should be displayed|mail:AT:dipe.org|Sebastian Sauer}}
 +
{{FeatureDone|Classic Menu Launcher|Allow to change the displayed icon|mail:AT:dipe.org|Sebastian Sauer}}
 
{{FeatureDone|Classic Menu Launcher|Optional recently used applications and System Settings menu|mail:AT:dipe.org|Sebastian Sauer}}
 
{{FeatureDone|Classic Menu Launcher|Optional recently used applications and System Settings menu|mail:AT:dipe.org|Sebastian Sauer}}
 
{{FeatureDone|Classic Menu Launcher|KDE3-like menu titles|mail:AT:dipe.org|Christian Loose}}
 
{{FeatureDone|Classic Menu Launcher|KDE3-like menu titles|mail:AT:dipe.org|Christian Loose}}
Line 101: Line 99:
 
{{FeatureInProgress|Default theme|Air: new default Plasma theme|notmart@gmail.com|Marco Martin and Nuno Pinheiro}}
 
{{FeatureInProgress|Default theme|Air: new default Plasma theme|notmart@gmail.com|Marco Martin and Nuno Pinheiro}}
 
{{FeatureInProgress|screensaver|security constraints|chanika@gmail.com|Chani}}
 
{{FeatureInProgress|screensaver|security constraints|chanika@gmail.com|Chani}}
{{FeatureInProgress|keyboard shortcuts|configuration|chanika@gmail.com|Chani}}
+
{{FeatureDone|keyboard shortcuts|configuration|chanika@gmail.com|Chani}}
 
{{FeatureTodo|icon plasmoid|make it suck less|chanika@gmail.com|Chani}}
 
{{FeatureTodo|icon plasmoid|make it suck less|chanika@gmail.com|Chani}}
{{FeatureTodo|desktop|make a plasmoid when I paste stuff|chanika@gmail.com|Chani}}
+
{{FeatureDone|desktop|make a plasmoid when I paste stuff|chanika@gmail.com|Chani}}
{{FeatureInProgress|extenders|Add grouping support to extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}
+
{{FeatureDone|extenders|Add grouping support to extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}
{{FeatureInProgress|systemtray|Group multiple jobs and notifications|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}
+
{{FeatureDone|systemtray|Group multiple jobs and notifications|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}
{{FeatureTodo|systemtray|Job completed notifications, providing an sensible action ('open file' etc)|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}
+
{{FeatureDone|systemtray|Job completed notifications, providing an sensible action ('open file' etc)|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}
 
{{FeatureInProgress|Kickoff|Add multiple columns support to Kickoff|talvik@gmail.com|Luiz Felipe Talvik}}
 
{{FeatureInProgress|Kickoff|Add multiple columns support to Kickoff|talvik@gmail.com|Luiz Felipe Talvik}}
 
{{FeatureDone|folderview|Show tooltips with large previews and file metadata when hovering icons|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureDone|folderview|Show tooltips with large previews and file metadata when hovering icons|fredrik@kde.org|Fredrik Höglund}}
Line 117: Line 115:
 
{{FeatureTodo|folderview|Offer to create applets based on the mimetype when pasting URL's in the containment|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureTodo|folderview|Offer to create applets based on the mimetype when pasting URL's in the containment|fredrik@kde.org|Fredrik Höglund}}
 
{{FeatureDone|virus wallpaper|Move from playground to kdeplasma-addons and port to the new plasma::wallpaper|asraniel@fryx.ch|Beat Wolf}}
 
{{FeatureDone|virus wallpaper|Move from playground to kdeplasma-addons and port to the new plasma::wallpaper|asraniel@fryx.ch|Beat Wolf}}
{{FeatureInProgress|Plasma|Add press-down feedback to folderview|haraldhv@stud.ntnu.no|Harald Hvaal}}
+
{{FeatureDone|Plasma|Add press-down feedback to folderview|haraldhv@stud.ntnu.no|Harald Hvaal}}
 
{{FeatureDone|Time DataEngine|Integrate solar position dataengine to time dataengine|damu@iki.fi|Petri Damstén}}
 
{{FeatureDone|Time DataEngine|Integrate solar position dataengine to time dataengine|damu@iki.fi|Petri Damstén}}
 
{{FeatureTodo|Time DataEngine|Moon position/phase data|damu@iki.fi|Petri Damstén}}
 
{{FeatureTodo|Time DataEngine|Moon position/phase data|damu@iki.fi|Petri Damstén}}
{{FeatureInProgress|Akonadi DataEngine|Move Akonadi dataengine to kdeplasma-addons|sebas@kde.org|Sebastian Kügler}}
+
{{FeatureDone|Akonadi DataEngine|Move Akonadi dataengine to kdeplasma-addons|sebas@kde.org|Sebastian Kügler}}
{{FeatureInProgress|Social Desktop Plasmoid|Plasmoid displaying contacts via OpenDesktop|sebas@kde.org|Sebastian Kügler}}
+
{{FeatureDone|Social Desktop Plasmoid|Plasmoid displaying contacts via OpenDesktop|sebas@kde.org|Sebastian Kügler}}
{{FeatureTodo|Knowledge base Plasmoid|Plasmoid for searching and dispaying results from Open Collaboration Services / OpenDesktop|sebas@kde.org|Sebastian Kügler}}
+
{{FeatureInProgress|Knowledge base Plasmoid|Plasmoid for searching and dispaying results from Open Collaboration Services / OpenDesktop|sebas@kde.org|Sebastian Kügler}}
 
{{FeatureTodo|Tool tips|Extend tool tips API|emdeck@gmail.com|Michał Dutkiewicz}}
 
{{FeatureTodo|Tool tips|Extend tool tips API|emdeck@gmail.com|Michał Dutkiewicz}}
 
{{FeatureInProgress|Theme System|Better fallback mechanisms for transparent panels/dialogs without composition|david.nolden.kdevelop@art-master.de|David Nolden}}
 
{{FeatureInProgress|Theme System|Better fallback mechanisms for transparent panels/dialogs without composition|david.nolden.kdevelop@art-master.de|David Nolden}}
Line 167: Line 165:
 
|- style="background: #ececec; white-space:nowrap;"
 
|- style="background: #ececec; white-space:nowrap;"
 
! Status !! Project !! Description !! Contact
 
! Status !! Project !! Description !! Contact
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}
 
 
{{FeatureDone|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}
 
{{FeatureDone|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}
+
 
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}}
+
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}}
+
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}
+
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}}
+
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
 
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}
 
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}
 
{{FeatureTodo|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}
 
{{FeatureTodo|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}
Line 184: Line 176:
 
{{FeatureInProgress|Telepathy|Account Editing UI for Telepathy|grundleborg@googlemail.com|George Goldberg}}
 
{{FeatureInProgress|Telepathy|Account Editing UI for Telepathy|grundleborg@googlemail.com|George Goldberg}}
 
{{FeatureInProgress|Plasma|Network Manager Applet|wstephenson@kde.org|Will Stephenson}}
 
{{FeatureInProgress|Plasma|Network Manager Applet|wstephenson@kde.org|Will Stephenson}}
{{FeatureTodo|network:/ KIOSlave|Move into kdenetwork module|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
 
|}
 
|}
  
Line 202: Line 193:
 
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application|christian_weilbach@.web.de|Christian Weilbach}}
 
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application|christian_weilbach@.web.de|Christian Weilbach}}
 
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}
 
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}
{{FeatureInProgress|KContactManager|A new Akonadi-based address book to replace KAddressbook|tokoe@kde.org|Tobias Koenig}}
+
{{FeatureDone|KContactManager|A new Akonadi-based address book to replace KAddressbook|tokoe@kde.org|Tobias Koenig}}
 
{{FeatureInProgress|Kjots| Create and port to akonadi model. |steveire@gmail.com|Stephen Kelly}}
 
{{FeatureInProgress|Kjots| Create and port to akonadi model. |steveire@gmail.com|Stephen Kelly}}
 
{{FeatureTodo|Kjots| Add support for nepomuk including tagging, possibly storage, and linking. Also a nepomuk tag proxy model for representing the structure as tagged.|steveire@gmail.com|Stephen Kelly}}
 
{{FeatureTodo|Kjots| Add support for nepomuk including tagging, possibly storage, and linking. Also a nepomuk tag proxy model for representing the structure as tagged.|steveire@gmail.com|Stephen Kelly}}
 
{{FeatureInProgress|Kjots| Create plasmoid capable of showing the entire tree, or a single book.|steveire@gmail.com|Stephen Kelly}}
 
{{FeatureInProgress|Kjots| Create plasmoid capable of showing the entire tree, or a single book.|steveire@gmail.com|Stephen Kelly}}
 
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}
 
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}
+
{{FeatureDone|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}
 
{{FeatureDone|KMail|Add support for HTML images|yez@familieschepers.nl|Edwin Schepers}}
 
{{FeatureDone|KMail|Add support for HTML images|yez@familieschepers.nl|Edwin Schepers}}
{{FeatureTodo|KMail|Use asynchronous Kleo|marc@kdab.net|Marc Mutz}}
+
{{FeatureDone|KMail|Use asynchronous Kleo|marc@kdab.net|Marc Mutz}}
 
{{FeatureTodo|KMail|Save metadata about attachments to Nepomuk when saving them|onurf@su.sabanciuniv.edu|Ismail Onur Filiz}}
 
{{FeatureTodo|KMail|Save metadata about attachments to Nepomuk when saving them|onurf@su.sabanciuniv.edu|Ismail Onur Filiz}}
 
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}
 
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}
Line 223: Line 214:
 
|- style="background: #ececec; white-space:nowrap;"
 
|- style="background: #ececec; white-space:nowrap;"
 
! Status !! Project !! Description !! Contact
 
! Status !! Project !! Description !! Contact
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.|john@layt.net|John Layt}}
+
{{FeatureDone|Okteta|Add hash calculator tool|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add editing capability to Decoding table |kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureDone|Okteta|Show tooltip over bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureDone|Okteta|Add filesystem browser 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}}
+
{{FeatureDone|Okteta|Add loaded documents tool|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}}
+
{{FeatureDone|Okteta|Add bookmark managing tool|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureDone|Okteta|Show selection range in status bar|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add further export formats like s-record and intel 16|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|Make dialogs for Goto, Search & Replace embedded|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureTodo|Okteta|Add hash calculator tool|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|Show tooltip over bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureInProgress|Okteta|Add filesystem browser tool|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureInProgress|Okteta|Add loaded documents tool|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureTodo|Okteta|Show selection range in status bar|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
{{FeatureTodo|Okteta|Add dialog to set selection range|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|Make the Okteta KPart use libkakao, and rename libkakao|kossebau@kde.org|Friedrich W. H. Kossebau}}
+
 
{{FeatureTodo|kwalletmanager|Move kwalletmanager to the Model/View architecture and redesign the UI.|lemma@confuego.org|Michael Leupold}}
 
{{FeatureTodo|kwalletmanager|Move kwalletmanager to the Model/View architecture and redesign the UI.|lemma@confuego.org|Michael Leupold}}
{{FeatureInProgress|kdelirc|Bring back kdelirc|michael_zanetti@gmx.net|Michael Zanetti}}
+
{{FeatureDone|kdelirc|Bring back kdelirc, the KDE frontend to the Linux Infrared Control system|michael_zanetti@gmx.net|Michael Zanetti}}
{{FeatureInProgress|ark|Improve support for pure gzip and bzip2 files|kubito@gmail.com|Raphael Kubo da Costa}}
+
{{FeatureDone|ark|Improve support for pure gzip and bzip2 files (read only)|kubito@gmail.com|Raphael Kubo da Costa}}
{{FeatureInProgress|ark| Finish the cliinterface  |haraldhv@stud.ntnu.no|Harald Hvaal}}
+
{{FeatureDone|ark| Finish cliinterface  |haraldhv@stud.ntnu.no|Harald Hvaal}}
{{FeatureInProgress|ark| Add lots of more meaningful error messages  |haraldhv@stud.ntnu.no|Harald Hvaal}}
+
{{FeatureDone|ark| Add lots of more meaningful error messages  |haraldhv@stud.ntnu.no|Harald Hvaal}}
{{FeatureTodo|ark| Add support for ACE archives  |haraldhv@stud.ntnu.no|Harald Hvaal}}
+
{{FeatureDone|ark| Add support for zip archives (cli-based, ie. info-zip) |haraldhv@stud.ntnu.no|Harald Hvaal}}
{{FeatureInProgress|ark| Add support for zip archives (cli-based, ie. info-zip) |haraldhv@stud.ntnu.no|Harald Hvaal}}
+
 
{{FeatureDone|ark| Make the mimetype selection dialog more user-friendly |kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureDone|ark| Make the mimetype selection dialog more user-friendly |kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureDone|ark| Make the file list obey KDE's mouse settings |kubito@gmail.com|Raphael Kubo da Costa}}
 
{{FeatureDone|ark| Make the file list obey KDE's mouse settings |kubito@gmail.com|Raphael Kubo da Costa}}
Line 255: Line 232:
 
{{FeatureTodo|KGpg| Make keyserver operations more flexible |kde@opensource.sf-tec.de|Rolf Eike Beer}}
 
{{FeatureTodo|KGpg| Make keyserver operations more flexible |kde@opensource.sf-tec.de|Rolf Eike Beer}}
 
{{FeatureDone|KGpg| Port key importing to be a transaction |kde@opensource.sf-tec.de|Rolf Eike Beer}}
 
{{FeatureDone|KGpg| Port key importing to be a transaction |kde@opensource.sf-tec.de|Rolf Eike Beer}}
{{FeatureInProgress|KGpg| Port keyserver query to be a transaction |kde@opensource.sf-tec.de|Rolf Eike Beer}}
+
{{FeatureDone|KGpg| Port keyserver query to be a transaction |kde@opensource.sf-tec.de|Rolf Eike Beer}}
{{FeatureTodo|KGpg| Make "import key" also work with keyservers |kde@opensource.sf-tec.de|Rolf Eike Beer}}
+
{{FeatureDone|KGpg| Make "import key" also work with keyservers |kde@opensource.sf-tec.de|Rolf Eike Beer}}
 
{{FeatureDone|KGpg| Integrate solid to know when a online action (e.g. keyserver query) does not make sense |kde@opensource.sf-tec.de|Rolf Eike Beer}}
 
{{FeatureDone|KGpg| Integrate solid to know when a online action (e.g. keyserver query) does not make sense |kde@opensource.sf-tec.de|Rolf Eike Beer}}
 
{{FeatureInProgress|KTimer| Redesign UI |zahl@transbay.net|A. L. Spehr}}
 
{{FeatureInProgress|KTimer| Redesign UI |zahl@transbay.net|A. L. Spehr}}
Line 266: Line 243:
 
|- style="background: #ececec; white-space:nowrap;"
 
|- style="background: #ececec; white-space:nowrap;"
 
! Status !! Project !! Description !! Contact
 
! Status !! Project !! Description !! Contact
{{FeatureTodo|krossjava|Integrate into e.g. SuperKaramba and fix issues that show up.|mail@dipe.org|Sebastian Sauer}}
 
{{FeatureTodo|krossjava|Documentation++|mail@dipe.org|Sebastian Sauer}}
 
{{FeatureTodo|krossfalcon|Documentation++|mail@dipe.org|Sebastian Sauer}}
 
 
|}
 
|}
  
Line 275: Line 249:
 
|- style="background: #ececec; white-space:nowrap;"
 
|- style="background: #ececec; white-space:nowrap;"
 
! Status !! Project !! Description !! Contact
 
! Status !! Project !! Description !! Contact
{{FeatureInProgress|libkdegames|Convert old PNG based card decks to SVG with embedded bitmaps.|parker.coates@gmail.com|Parker Coates}}
+
{{FeatureDone|libkdegames|Convert old PNG based card decks to SVG, using embedded bitmaps were full vectorisation isn't possible.|parker.coates@gmail.com|Parker Coates}}
 
{{FeatureDone|KGoldrunner|Add Curse of the Mummy game (20 levels), contributed by Steve Mann.|ianw2@optusnet.com.au|Ian Wadham}}
 
{{FeatureDone|KGoldrunner|Add Curse of the Mummy game (20 levels), contributed by Steve Mann.|ianw2@optusnet.com.au|Ian Wadham}}
 
{{FeatureDone|KGoldrunner|Major rewrite, mainly of the game engine and editor.|ianw2@optusnet.com.au|Ian Wadham}}
 
{{FeatureDone|KGoldrunner|Major rewrite, mainly of the game engine and editor.|ianw2@optusnet.com.au|Ian Wadham}}
Line 285: Line 259:
 
{{FeatureTodo|KGoldrunner|Integration of the Scavenger game (180 new levels) and its rule-set.  This would also involve allowing different grid dimensions for different games, as a feature of the new game engine.|ianw2@optusnet.com.au|Ian Wadham}}
 
{{FeatureTodo|KGoldrunner|Integration of the Scavenger game (180 new levels) and its rule-set.  This would also involve allowing different grid dimensions for different games, as a feature of the new game engine.|ianw2@optusnet.com.au|Ian Wadham}}
 
{{FeatureTodo|KGoldrunner|Better support for beginners, such as graphical cues for false bricks and hidden ladders, extra messages with "don't tell me this again", etc.|ianw2@optusnet.com.au|Ian Wadham}}
 
{{FeatureTodo|KGoldrunner|Better support for beginners, such as graphical cues for false bricks and hidden ladders, extra messages with "don't tell me this again", etc.|ianw2@optusnet.com.au|Ian Wadham}}
{{FeatureInProgress|Killbots|Add "sonic screwdriver" functionality.|parker.coates@gmail.com|Parker Coates}}
+
{{FeatureDone|Killbots|Add a "vaporizer" action, similar to the "sonic screwdriver" found in Daleks.|parker.coates@gmail.com|Parker Coates}}
{{FeatureTodo|Killbots|Add a tutorial for beginners.|parker.coates@gmail.com|Parker Coates}}
+
 
{{FeatureTodo|Kolf|Replace with Kolf 2 (please help!)|majewsky@gmx.net|Stefan Majewsky}}
 
{{FeatureTodo|Kolf|Replace with Kolf 2 (please help!)|majewsky@gmx.net|Stefan Majewsky}}
 
{{FeatureDone|KPatience|Add a command line switch to manually launch a game of a certain type.|parker.coates@gmail.com|Parker Coates}}
 
{{FeatureDone|KPatience|Add a command line switch to manually launch a game of a certain type.|parker.coates@gmail.com|Parker Coates}}
 
{{FeatureDone|KPatience|Add an option to save the game state at shutdown to be automatically be restored on next run.|parker.coates@gmail.com|Parker Coates}}
 
{{FeatureDone|KPatience|Add an option to save the game state at shutdown to be automatically be restored on next run.|parker.coates@gmail.com|Parker Coates}}
 
{{FeatureDone|KPatience|Add the ability to return to the game selection screen after selecting a game.|parker.coates@gmail.com|Parker Coates}}
 
{{FeatureDone|KPatience|Add the ability to return to the game selection screen after selecting a game.|parker.coates@gmail.com|Parker Coates}}
{{FeatureInProgress|KPatience|Add a "Deal" action to those game types that support dealing cards from the deck into play.|parker.coates@gmail.com|Parker Coates}}
+
{{FeatureDone|KPatience|Add "Draw", "Deal" and "Redeal" actions to those game types that support such methods of bring new cards into play.|parker.coates@gmail.com|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|Previous/Next in start new game as described in bug #170774|kleag@free.fr|Gaël de Chalendar}}
 
{{FeatureTodo|KsirK|Previous/Next in start new game as described in bug #170774|kleag@free.fr|Gaël de Chalendar}}
{{FeatureTodo|KsirK|Polish the skin editor (doc, contextual help, ...)|kleag@free.fr|Gaël de Chalendar}}
+
{{FeatureInProgress|KsirK|Polish the skin editor (doc, contextual help, ...)|kleag@free.fr|Gaël de Chalendar}}
 
{{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}}
 
{{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}}
 
{{FeatureTodo|KSpaceDuel|rewrite AI code|dirkrathlev@gmx.de|Dirk Rathlev}}
 
{{FeatureTodo|KSpaceDuel|rewrite AI code|dirkrathlev@gmx.de|Dirk Rathlev}}
{{FeatureDone|ktron|Port and remake the KTron game for KDE 4.3|legolas@legolasweb.nl|Stas Verberkt}}
+
{{FeatureDone|KTron|Port and remake the KTron game for KDE 4.3|legolas@legolasweb.nl|Stas Verberkt}}
 
{{FeatureTodo|KSudoku|Import the new logic engine as a library|joselb@gmx.net|Johannes Bergmeier}}
 
{{FeatureTodo|KSudoku|Import the new logic engine as a library|joselb@gmx.net|Johannes Bergmeier}}
 
{{FeatureTodo|KSudoku|Port KSudoku to the new engine|joselb@gmx.net|Johannes Bergmeier}}
 
{{FeatureTodo|KSudoku|Port KSudoku to the new engine|joselb@gmx.net|Johannes Bergmeier}}
Line 315: Line 288:
 
{{FeatureTodo|KGrubEditor|Integrate KGrubEditor into KDE Admin http://sourceforge.net/projects/kgrubeditor. Approved by Nicolas Ternisien <nicolas.ternisien@gmail.com> |artemis_dot_fowl_dot_2007@gmail_dot_com|Konstantinos Smanis}}
 
{{FeatureTodo|KGrubEditor|Integrate KGrubEditor into KDE Admin http://sourceforge.net/projects/kgrubeditor. Approved by Nicolas Ternisien <nicolas.ternisien@gmail.com> |artemis_dot_fowl_dot_2007@gmail_dot_com|Konstantinos Smanis}}
 
{{FeatureTodo|Guidance|Port Guidance to KDE 4, and move it to KDE Admin http://www.simonzone.com/software/guidance/.|nicolas.ternisien@gmail.com|Nicolas Ternisien}}
 
{{FeatureTodo|Guidance|Port Guidance to KDE 4, and move it to KDE Admin http://www.simonzone.com/software/guidance/.|nicolas.ternisien@gmail.com|Nicolas Ternisien}}
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.|john@layt.net|john Layt, Jonathan Riddell}}
 
 
|}
 
|}
  
Line 335: Line 307:
 
|- style="background: #ececec; white-space:nowrap;"
 
|- style="background: #ececec; white-space:nowrap;"
 
! Status !! Project !! Description !! Contact
 
! Status !! Project !! Description !! Contact
{{FeatureTodo|KAlgebra|Export to MathML Presentation Markup|aleixpol@gmail.com|Aleix Pol}}
+
{{FeatureDone|KAlgebra|Export to MathML Presentation Markup|aleixpol@kde.org|Aleix Pol}}
{{FeatureTodo|KAlgebra|Some integration with the new KFormula widget|aleixpol@gmail.com|Aleix Pol}}
+
{{FeatureDone|KAlgebra|Some integration with the QtMathMLWidget widget|aleixpol@kde.org|Aleix Pol}}
{{FeatureInProgress|KAlgebra|Add ability to draw 3D plots in cylindrical and spherical coordinates.|orgyforever@gmail.com|Percy Camilo Triveño Aucahuasi}}
+
 
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}
 
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}
 
{{FeatureTodo|Kalzium|Separate compound viewer/editor application from Kalzium.|marcus@cryos.org|Marcus D. Hanwell}}
 
{{FeatureTodo|Kalzium|Separate compound viewer/editor application from Kalzium.|marcus@cryos.org|Marcus D. Hanwell}}
Line 358: Line 329:
 
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}
 
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}
 
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}
 
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}
{{FeatureTodo|KStars|Sync KStars time from device|mutlaqja@ikarustech.com|Jasem Mutlaq}}
+
{{FeatureDone|KStars|Sync KStars time from device|mutlaqja@ikarustech.com|Jasem Mutlaq}}
 
{{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}}
 
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}
Line 366: Line 337:
 
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|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}}
 
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|KStars|Extend conjunction tool to predict oppositions and occultations|prak902000@gmail.com|Prakash Mohan}}
+
{{FeatureDone|KStars|Extend conjunction tool to predict oppositions and occultations|prak902000@gmail.com|Prakash Mohan}}
 
{{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}}
 
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}}
 
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|KStars|Merge SAC with NGC / IC as default catalog|akarshsimha@gmail.com|Akarsh Simha}}
+
{{FeatureDone|KStars|Merge SAC with NGC / IC as default catalog|akarshsimha@gmail.com|Akarsh Simha}}
 
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}
 
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}
 
{{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}}
Line 403: Line 374:
 
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}
 
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}
 
{{FeatureInProgress|Marble|Network plugins|pino@kde.org|Pino Toscano}}
 
{{FeatureInProgress|Marble|Network plugins|pino@kde.org|Pino Toscano}}
{{FeatureTodo|Marble|Geolocation plugins|ewoerner@kde.org|Eckhart Wörner}}
+
{{FeatureDone|Marble|Geolocation plugins|ewoerner@kde.org|Eckhart Wörner}}
 
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}
 
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}
 
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}
 
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}
Line 455: Line 426:
 
|- style="background: #ececec; white-space:nowrap;"
 
|- style="background: #ececec; white-space:nowrap;"
 
! Status !! Project !! Description !! Contact
 
! Status !! Project !! Description !! Contact
{{FeatureInProgress|drkonqi|DrKonqi new dialog UI + Guided crash reporting tool|andresbajotierra@gmail.com|Dario Andres|}}
+
{{FeatureDone|drkonqi|DrKonqi new dialog UI + Guided crash reporting tool|andresbajotierra@gmail.com|Dario Andres|}}
{{FeatureInProgress|drkonqi|Backtrace parsing and rating|gkiagiad@csd.uoc.gr|George Kiagiadakis|}}
+
{{FeatureDone|drkonqi|Backtrace parsing and rating|gkiagiad@csd.uoc.gr|George Kiagiadakis|}}
{{FeatureTodo|drkonqi|DrKonqi native english texts + guide|andresbajotierra@gmail.com|Dario Andres|}}
+
{{FeatureDone|drkonqi|DrKonqi native english texts + guide|andresbajotierra@gmail.com|Dario Andres|}}
{{FeatureInDone|kpasswdserver|Fix D-Bus timeout in kpasswdserver using an async API|lemma@confuego.org|Michael Leupold}}
+
{{FeatureDone|kpasswdserver|Fix D-Bus timeout in kpasswdserver using an async API|lemma@confuego.org|Michael Leupold|}}
 +
{{FeatureDone|network:/ KIOSlave|Move to kdebase/runtime|kossebau@kde.org|Friedrich W. H. Kossebau}}
 
|}
 
|}
  
Line 490: Line 462:
 
{{FeatureInProgress|Video Plasmoid|a media player widget complete with a basic dbus interface|notmart@gmail.com|Marco Martin}}
 
{{FeatureInProgress|Video Plasmoid|a media player widget complete with a basic dbus interface|notmart@gmail.com|Marco Martin}}
 
{{FeatureDone|System Load Viewer|A tiny monitor for CPU, RAM and swap usage (known as System Monitor in KDE3)|dhaumann@kde.org|Dominik Haumann}}
 
{{FeatureDone|System Load Viewer|A tiny monitor for CPU, RAM and swap usage (known as System Monitor in KDE3)|dhaumann@kde.org|Dominik Haumann}}
{{FeatureInProgress|Comic Plasmoid|Clean up the config-dialog|mat69@gmx.net|Matthias Fuchs}}
+
{{FeatureDone|Comic Plasmoid|Clean up the config-dialog|mat69@gmx.net|Matthias Fuchs}}
 
{{FeatureTodo|Comic Plasmoid|Port to popup applet|mat69@gmx.net|Matthias Fuchs}}
 
{{FeatureTodo|Comic Plasmoid|Port to popup applet|mat69@gmx.net|Matthias Fuchs}}
 
{{FeatureDone|PoTD Engine|Import PoTD engine - is in kdereview|annma@kde.org|Anne-Marie Mahfouf}}
 
{{FeatureDone|PoTD Engine|Import PoTD engine - is in kdereview|annma@kde.org|Anne-Marie Mahfouf}}
Line 499: Line 471:
 
{{FeatureDone|wallpapers|Mandelbrot fractal wallpaper plugin|jacob.benoit.1@gmail.com|Benoît Jacob}}
 
{{FeatureDone|wallpapers|Mandelbrot fractal wallpaper plugin|jacob.benoit.1@gmail.com|Benoît Jacob}}
 
{{FeatureInProgress|Weather Wallpaper|Add user-defined wallpapers|echidnaman@kubuntu.org|Jonathan Thomas}}
 
{{FeatureInProgress|Weather Wallpaper|Add user-defined wallpapers|echidnaman@kubuntu.org|Jonathan Thomas}}
{{FeatureInProgress|wallpapers|Marble desktop globe wallpaper|sasch.pe@gmx.de|Sascha Peilicke}}
+
{{FeatureDone|wallpapers|Marble desktop globe wallpaper|sasch.pe@gmx.de|Sascha Peilicke}}
 
{{FeatureTodo|FileWatcher|Highlighting support|davide.bettio@kdemail.net|Davide Bettio}}
 
{{FeatureTodo|FileWatcher|Highlighting support|davide.bettio@kdemail.net|Davide Bettio}}
 
{{FeatureTodo|Now Playing|New widget UI|davide.bettio@kdemail.net|Davide Bettio}}
 
{{FeatureTodo|Now Playing|New widget UI|davide.bettio@kdemail.net|Davide Bettio}}

Latest revision as of 13:28, 9 November 2013

This is a list of planned features for the 4.3 release.

Goals for the 4.3 Release: To have a fully functional Desktop, in line with KDE 3.5 features.

See also:


Legend:

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

Contents


[edit] Other

Status Project Description Contact
TO DO Akonadi Various Akonadi related items can be found here http://techbase.kde.org/Projects/PIM/Akonadi#Scheduled_for_KDE_4.3_.2F_Akonadi_1.2 Akonadi Developers <kde-pim@kde.org>
IN PROGRESS KPackageKit Pushing in KPackageKit (dependant on PolicyKit integration) Daniel <dantti85-dev@yahoo.com.br>

[edit] kdelibs

Status Project Description Contact
DONE kdecore Thread safety in ksycoca (KService, KMimeType etc.) David Faure <faure:AT:kde.org>
TO DO kdecore Dynamic allocation of KDebug areas David Faure <faure:AT:kde.org>
IN PROGRESS Sonnet Implement language detection Jakub Stachowski <qbast@go2.pl>
IN PROGRESS Sonnet Integrate language detection with spellchecking Jakub Stachowski <qbast@go2.pl>
TO DO Sonnet Integrate language detection with strigi Jakub Stachowski <qbast@go2.pl>
TO DO Sonnet Grammar checking (at least for English) Jakub Stachowski <qbast@go2.pl>
IN PROGRESS kio Move KTcpSocket to kio and make it public; some cleanup required Andreas Hartmetz <ahartmetz@gmail.com>
TO DO kdeui entries to help menu and aboutdata pointing to UserBase entry and forum.kde.org Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO kdesu Classes to help kde-apps open ports in the local firewall (via IPTables/IPFW, etc...) Tejas Dinkar <tejas@gja.in>
IN PROGRESS katepart Key mapping support for the vi input mode Erlend Hamberg <ehamberg-hjå-gmail.com>
TO DO katepart Blockwise visual mode for the vi input mode Erlend Hamberg <ehamberg-hjå-gmail.com>
IN PROGRESS katepart Improve text objects in the vi input mode Erlend Hamberg <ehamberg-hjå-gmail.com>
TO DO katepart Save registers and marks from the vi input mode Erlend Hamberg <ehamberg-hjå-gmail.com>
DONE kio Fix D-Bus timeout in SlaveBase when calling kpasswdserver Michael Leupold <lemma@confuego.org>
IN PROGRESS kdeui Provide a class for detecting modifier keystrokes and locked key states Michael Leupold <lemma@confuego.org>
IN PROGRESS khtml CSS3 Web Fonts Germain Garand <germain@ebooksfrance.org>
TO DO khtml support more properties from CSS3 Backgrounds and Borders module Fredrik Höglund and/or Germain Garand <germain@ebooksfrance.org>
IN PROGRESS khtml support more properties from CSS3 Text module Germain Garand <germain@ebooksfrance.org>
IN PROGRESS solid Smart card reader support Christopher Blauvelt <cblauvelt@gmail.com>
TO DO KEmoticons emit a signal when the emoticon theme is changed Carlo Segato <brandon.ml@gmail.com>
TO DO KLocale Per-language number formats, and exposing them to modification by user. Chusslove Illich <caslav.ilic@gmx.net>
IN PROGRESS KLocale Extension of date formats to cover many resolutions (month-year, day-month, etc.) Chusslove Illich <caslav.ilic@gmx.net>
DONE kfile KDirSortFilterProxyModel: make it possible to not always sort folders first Frank Reininghaus <frank78ac@googlemail.com>
TO DO buildsystem Add support for crosscompiling Alexander Neundorf <neundorf@kde.org>
IN PROGRESS buildsystem Add support for building parts of modules separately Alexander Neundorf <neundorf@kde.org>
TO DO Nepomuk New Resource URI schema for Files (to better handle removable storage (parts in KDE Base) Daniel Winter <dw@danielwinter.de>
DONE KDateTime Provide simulation of system date/time for application testing. David Jarvie <djarvie:AT:kde.org>

[edit] kdebase-workspace

Status Project Description Contact
Non-Plasma, Non-KWin
TO DO Kxkb Support for languages in keyboard layout descriptions Andriy Rysin <rysin:AT:kde.org>
DONE PolicyKit integration Import PolicyKit-KDE from extragear Dario Freddi <drf54321@gmail.com>
DONE Solid Actions KCM Import Solid actions KControl module from playground Ben Cooksley <ben@eclipse.endoftheinternet.org>
DONE KControl4 Import refactor of systemsettings with Tree and Icon view support Ben Cooksley and Mathias Soeken <ben(at)eclipse(dot)endoftheinternet(dot)org>
DONE KSysguard Added GetHotNewStuff support name <a@b.com>
IN PROGRESS KActiveEdges Split active screen edges from KWin Lucas Murray <lmurray@undefinedfire.com>
DONE Solid Wicd Engine Import Solid Wicd engine from github/playground Dario Freddi <drf54321@gmail.com>
DONE Klipper Made klipper automatically find possible actions based on filename copied to clipboard Dmitry Suzdalev <dimsuz@gmail.com>
DONE Klipper Improved action adding/editing workflow by implementing a special dialog for editing a certain action Dmitry Suzdalev <dimsuz@gmail.com>
TO DO Klipper Make action popup unobtrusive by showing menu only when user clicks an icon in systray. Icon itself should change to indicate availability of some actions on current clipboard Dmitry Suzdalev <dimsuz@gmail.com>
TO DO Font Installer KCM Use PolicyKit for installation of system-wide fonts. Craig Drummond <craig@kde.org>
IN PROGRESS Font Settings KCM Improved GUI for configuring anti-aliasing settings Fredrik Höglund <fredrik@kde.org>


KRunner
IN PROGRESS Nepomuk/Location Runners Open with and service menu actions Ryan Bitanga <ryan.bitanga@gmail.com>
TO DO KRunner Simple adaptive search Ryan Bitanga <ryan.bitanga@gmail.com>


Plasma - Priority Features
Plasma
TO DO Now Playing data engine Support for MPD Alex Merry <kde:AT:randomguy3.me.uk>
TO DO Now Playing applet Better design in panels Alex Merry <kde:AT:randomguy3.me.uk>
DONE Classic Menu Launcher Allow to configure what submenus should be displayed Sebastian Sauer <mail:AT:dipe.org>
DONE Classic Menu Launcher Allow to change the displayed icon Sebastian Sauer <mail:AT:dipe.org>
DONE Classic Menu Launcher Optional recently used applications and System Settings menu Sebastian Sauer <mail:AT:dipe.org>
DONE Classic Menu Launcher KDE3-like menu titles Christian Loose <mail:AT:dipe.org>
DONE Classic Menu Launcher Context menu for menu items Christian Loose <mail:AT:dipe.org>
IN PROGRESS Reusable video widget A widget in libplasma that can play video and audio Marco Martin <notmart@gmail.com>
IN PROGRESS Message box A message box shown as an overlay over plasmoids Marco Martin <notmart@gmail.com>
TO DO Panel spacers A way to add/manage spacers directly from the panel controller Marco Martin <notmart@gmail.com>
IN PROGRESS Systemtray protocol New systemtray protocol beginnings: daemon and systemtray widget part Marco Martin <notmart@gmail.com>
IN PROGRESS Default theme Air: new default Plasma theme Marco Martin and Nuno Pinheiro <notmart@gmail.com>
IN PROGRESS screensaver security constraints Chani <chanika@gmail.com>
DONE keyboard shortcuts configuration Chani <chanika@gmail.com>
TO DO icon plasmoid make it suck less Chani <chanika@gmail.com>
DONE desktop make a plasmoid when I paste stuff Chani <chanika@gmail.com>
DONE extenders Add grouping support to extenders Rob Scheepmaker <r.scheepmaker@student.utwente.nl>
DONE systemtray Group multiple jobs and notifications Rob Scheepmaker <r.scheepmaker@student.utwente.nl>
DONE systemtray Job completed notifications, providing an sensible action ('open file' etc) Rob Scheepmaker <r.scheepmaker@student.utwente.nl>
IN PROGRESS Kickoff Add multiple columns support to Kickoff Luiz Felipe Talvik <talvik@gmail.com>
DONE folderview Show tooltips with large previews and file metadata when hovering icons Fredrik Höglund <fredrik@kde.org>
DONE folderview Show a popup view with the folder contents when hovering a folder in the icon view Fredrik Höglund <fredrik@kde.org>
DONE folderview Add menu items to the context menu for showing the applet browser, adding panels, locking the screen, logging out etc. Fredrik Höglund <fredrik@kde.org>
DONE folderview Add menu items to the drop menu for creating applets and setting the wallpaper Fredrik Höglund <fredrik@kde.org>
DONE folderview Optionally show the window list menu when middle clicking the containment Fredrik Höglund <fredrik@kde.org>
DONE folderview Implement support for keyboard navigation Shantanu Tushar Jha <jhahoneyk@gmail.com>
TO DO folderview Accessing sub folders as sub menus in the popup view when the applet is on the panel Fredrik Höglund <fredrik@kde.org>
TO DO folderview Offer to create applets based on the mimetype when pasting URL's in the containment Fredrik Höglund <fredrik@kde.org>
DONE virus wallpaper Move from playground to kdeplasma-addons and port to the new plasma::wallpaper Beat Wolf <asraniel@fryx.ch>
DONE Plasma Add press-down feedback to folderview Harald Hvaal <haraldhv@stud.ntnu.no>
DONE Time DataEngine Integrate solar position dataengine to time dataengine Petri Damstén <damu@iki.fi>
TO DO Time DataEngine Moon position/phase data Petri Damstén <damu@iki.fi>
DONE Akonadi DataEngine Move Akonadi dataengine to kdeplasma-addons Sebastian Kügler <sebas@kde.org>
DONE Social Desktop Plasmoid Plasmoid displaying contacts via OpenDesktop Sebastian Kügler <sebas@kde.org>
IN PROGRESS Knowledge base Plasmoid Plasmoid for searching and dispaying results from Open Collaboration Services / OpenDesktop Sebastian Kügler <sebas@kde.org>
TO DO Tool tips Extend tool tips API Michał Dutkiewicz <emdeck@gmail.com>
IN PROGRESS Theme System Better fallback mechanisms for transparent panels/dialogs without composition David Nolden <david.nolden.kdevelop@art-master.de>
DONE Plasmaclock library Context menu for fast copying date and time strings to clipboard Michał Dutkiewicz <emdeck@gmail.com>
IN PROGRESS Plasmaclock/Calendar Display various information on the calendar using kholiday/akonadi ? <?>


KWin - Core
TO DO KWin Redesign KWin system settings GUI Lucas Murray <lmurray@undefinedfire.com>
DONE KWin ARGB support for decorations Lucas Murray <lmurray@undefinedfire.com>
TO DO KWin Window docking/quick tiling Lucas Murray <lmurray@undefinedfire.com>
TO DO KWin Internal desktop layout/pager support Lucas Murray <lmurray@undefinedfire.com>
TO DO KWin Non-composited Present Windows Martin Gräßlin <kde@martin-graesslin.com>
DONE KWin Tabbox improvements Martin Gräßlin <kde@martin-graesslin.com>
TO DO KWin/Plasma Toggle Compositing Plasmoid Martin Gräßlin <kde@martin-graesslin.com>
KWin - Desktop Effects
TO DO KWin Expand present windows into other effects (E.g. Desktop Grid) Martin Gräßlin <kde@martin-graesslin.com>
TO DO KWin OpenGL 3 compatible Shaders Martin Gräßlin <kde@martin-graesslin.com>
DONE KWin Improved cube reflection Martin Gräßlin <kde@martin-graesslin.com>
TO DO KWin Add and remove desktops in grid effect Martin Gräßlin <kde@martin-graesslin.com>
TO DO KWin Desktop Thumnails in Pager Tooltips Martin Gräßlin <kde@martin-graesslin.com>
TO DO KWin Slide In/Out effect Eike Hein <hein@kde.org>
DONE KWin Fade desktop effect (Desktop switcher) Lucas Murray <lmurray@undefinedfire.com>
DONE KWin Highlight window effect Lucas Murray <lmurray@undefinedfire.com>
DONE KWin SlideBack effect Michael Zanetti <michael_zanetti@gmx.net>
KDM
TO DO KDM Plasma wallpaper Davide Bettio <davide.bettio@kdemail.net>

[edit] kdepimlibs

Status Project Description Contact
TO DO Buildsystem Require OpenLDAP (coordinate with the Windows team) Allen Winter <winter@kde.org>
DONE Buildsystem Require Cyrus-SASL (coordinate with the Windows team) Allen Winter <winter@kde.org>
TO DO libkleopatraclient New interface library for kleopatra uiserver clients Marc Mutz <marc@kdab.net>
DONE pimtextedit New library around text edits, to provide support for inline images in the signature editor, among others Thomas McGuire <mcguire@kde.org>

[edit] kdenetwork

Status Project Description Contact
DONE Kopete Updated contact list interface (uses Qt 4 rather than Qt 3) Matt Rogers <mattr@kde.org>


IN PROGRESS KGet MultiSource-Downloading Lukas Appelhans <l.appelhans@gmx.de>
TO DO KGet Support mms://-protocol, see https://launchpad.net/libmms Lukas Appelhans <l.appelhans@gmx.de>
TO DO KGet MLDonkey-Plugin based on libkmldonkey Lukas Appelhans <l.appelhans@gmx.de>
TO DO KGet Advanced Details Lukas Appelhans <l.appelhans@gmx.de>
IN PROGRESS KRDC NX support David Gross <gdavid.devel@gmail.com>
TO DO KRDC Minimal-clutter mode to optimize screen real estate usage Guillaume Pothier <gpothier@gmail.com>
IN PROGRESS Telepathy Telepathy-specification compliant Account Manager using KWallet to store account data George Goldberg <grundleborg@googlemail.com>
IN PROGRESS Telepathy Account Editing UI for Telepathy George Goldberg <grundleborg@googlemail.com>
IN PROGRESS Plasma Network Manager Applet Will Stephenson <wstephenson@kde.org>

[edit] kdepim

Status Project Description Contact
IN PROGRESS Akonadi Migration of contacts and calendar data from KResource to Akonadi (Details) Volker Krause, Kevin Krammer, Tobias Koenig <kde-pim@kde.org>
IN PROGRESS Akregator Support for syncing the feed list with Google Reader Frank Osterfeld <osterfeld@kde.org>
DONE KAlarm Add export of alarms to a new calendar file David Jarvie <djarvie@kde.org>
DONE KAlarm Allow configuration of default deferral time interval David Jarvie <djarvie@kde.org>
DONE KAlarm Accept drag-and-drop of Todo entries to create a new alarm David Jarvie <djarvie@kde.org>
DONE KAlarm Show command execution error indication in alarm list David Jarvie <djarvie@kde.org>
DONE KAlarm Add option to spread alarm windows across screen David Jarvie <djarvie@kde.org>
DONE Akonadi Google calendar and contacts resource Adenilson Cavalcanti <cavalcantii@gmail.com>
TO DO KAlarm Port to Akonadi David Jarvie <djarvie@kde.org>
TO DO KBlogger KBlogger, a blogging application Christian Weilbach <christian_weilbach@.web.de>
TO DO KBlogger Port to use KRichTextEdit (Or KMEditor) Stephen Kelly <steveire@gmail.com>
DONE KContactManager A new Akonadi-based address book to replace KAddressbook Tobias Koenig <tokoe@kde.org>
IN PROGRESS Kjots Create and port to akonadi model. Stephen Kelly <steveire@gmail.com>
TO DO Kjots Add support for nepomuk including tagging, possibly storage, and linking. Also a nepomuk tag proxy model for representing the structure as tagged. Stephen Kelly <steveire@gmail.com>
IN PROGRESS Kjots Create plasmoid capable of showing the entire tree, or a single book. Stephen Kelly <steveire@gmail.com>
TO DO Kjots steveire@gmail.com Kelly <Stephen Kelly>
DONE Kleopatra OpenPGP support Marc Mutz (Gpg4win) <marc@kdab.net>
DONE KMail Add support for HTML images Edwin Schepers <yez@familieschepers.nl>
DONE KMail Use asynchronous Kleo Marc Mutz <marc@kdab.net>
TO DO KMail Save metadata about attachments to Nepomuk when saving them Ismail Onur Filiz <onurf@su.sabanciuniv.edu>
TO DO KNode Port to use KRichTextEdit (Or KMEditor) Stephen Kelly <steveire@gmail.com>
TO DO Kontact Support for Kontact wide profiles Kolab Konsortium <kdepim@kdab.net>
TO DO Kontact Tip-of-the-Day summary Daniel Molkentin <molkentin@kde.org>
TO DO KOrganizer Support for extended free-busy lists Kolab Konsortium <kdepim@kdab.net>
IN PROGRESS KPilot Port old conduits to new base conduit architecture and KDE4/Qt4 Jason 'vanRijn' Kasper <jkasper@kde.org>
IN PROGRESS KPilot Finish Keyring conduit, base conduit code and test cases, category syncing Jason 'vanRijn' Kasper <jkasper@kde.org>

[edit] kdeutils

Status Project Description Contact
DONE Okteta Add hash calculator tool Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Okteta Show tooltip over bookmarks Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Okteta Add filesystem browser tool Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Okteta Add loaded documents tool Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Okteta Add bookmark managing tool Friedrich W. H. Kossebau <kossebau@kde.org>
DONE Okteta Show selection range in status bar Friedrich W. H. Kossebau <kossebau@kde.org>
TO DO kwalletmanager Move kwalletmanager to the Model/View architecture and redesign the UI. Michael Leupold <lemma@confuego.org>
DONE kdelirc Bring back kdelirc, the KDE frontend to the Linux Infrared Control system Michael Zanetti <michael_zanetti@gmx.net>
DONE ark Improve support for pure gzip and bzip2 files (read only) Raphael Kubo da Costa <kubito@gmail.com>
DONE ark Finish cliinterface Harald Hvaal <haraldhv@stud.ntnu.no>
DONE ark Add lots of more meaningful error messages Harald Hvaal <haraldhv@stud.ntnu.no>
DONE ark Add support for zip archives (cli-based, ie. info-zip) Harald Hvaal <haraldhv@stud.ntnu.no>
DONE ark Make the mimetype selection dialog more user-friendly Raphael Kubo da Costa <kubito@gmail.com>
DONE ark Make the file list obey KDE's mouse settings Raphael Kubo da Costa <kubito@gmail.com>
DONE KGpg Port to new systray framework Rolf Eike Beer <kde@opensource.sf-tec.de>
TO DO KGpg Clean up editor GUI and classes Rolf Eike Beer <kde@opensource.sf-tec.de>
TO DO KGpg Make keyserver operations more flexible Rolf Eike Beer <kde@opensource.sf-tec.de>
DONE KGpg Port key importing to be a transaction Rolf Eike Beer <kde@opensource.sf-tec.de>
DONE KGpg Port keyserver query to be a transaction Rolf Eike Beer <kde@opensource.sf-tec.de>
DONE KGpg Make "import key" also work with keyservers Rolf Eike Beer <kde@opensource.sf-tec.de>
DONE KGpg Integrate solid to know when a online action (e.g. keyserver query) does not make sense Rolf Eike Beer <kde@opensource.sf-tec.de>
IN PROGRESS KTimer Redesign UI A. L. Spehr <zahl@transbay.net>
TO DO KTimer Add hours and seconds to counter A. L. Spehr <zahl@transbay.net>

[edit] kdebindings

Status Project Description Contact

[edit] kdegames

Status Project Description Contact
DONE libkdegames Convert old PNG based card decks to SVG, using embedded bitmaps were full vectorisation isn't possible. Parker Coates <parker.coates@gmail.com>
DONE KGoldrunner Add Curse of the Mummy game (20 levels), contributed by Steve Mann. Ian Wadham <ianw2@optusnet.com.au>
DONE KGoldrunner Major rewrite, mainly of the game engine and editor. Ian Wadham <ianw2@optusnet.com.au>
DONE KGoldrunner More accurate and reliable pause and resume. Ian Wadham <ianw2@optusnet.com.au>
TO DO KGoldrunner Save and reload at any instant in a game. Ian Wadham <ianw2@optusnet.com.au>
DONE KGoldrunner Record and replay games. Ian Wadham <ianw2@optusnet.com.au>
DONE KGoldrunner Run demos ... especially at startup or as hints for difficult levels. Ian Wadham <ianw2@optusnet.com.au>
TO DO KGoldrunner Hot-new-stuff support for themes and game sets. Ian Wadham <ianw2@optusnet.com.au>
TO DO KGoldrunner Integration of the Scavenger game (180 new levels) and its rule-set. This would also involve allowing different grid dimensions for different games, as a feature of the new game engine. Ian Wadham <ianw2@optusnet.com.au>
TO DO KGoldrunner Better support for beginners, such as graphical cues for false bricks and hidden ladders, extra messages with "don't tell me this again", etc. Ian Wadham <ianw2@optusnet.com.au>
DONE Killbots Add a "vaporizer" action, similar to the "sonic screwdriver" found in Daleks. Parker Coates <parker.coates@gmail.com>
TO DO Kolf Replace with Kolf 2 (please help!) Stefan Majewsky <majewsky@gmx.net>
DONE KPatience Add a command line switch to manually launch a game of a certain type. Parker Coates <parker.coates@gmail.com>
DONE KPatience Add an option to save the game state at shutdown to be automatically be restored on next run. Parker Coates <parker.coates@gmail.com>
DONE KPatience Add the ability to return to the game selection screen after selecting a game. Parker Coates <parker.coates@gmail.com>
DONE KPatience Add "Draw", "Deal" and "Redeal" actions to those game types that support such methods of bring new cards into play. Parker Coates <parker.coates@gmail.com>
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 KsirK Previous/Next in start new game as described in bug #170774 Gaël de Chalendar <kleag@free.fr>
IN PROGRESS KsirK Polish the skin editor (doc, contextual help, ...) Gaël de Chalendar <kleag@free.fr>
TO DO KsirK Boost playing over Jabber Gaël de Chalendar <kleag@free.fr>
TO DO KSpaceDuel rewrite AI code Dirk Rathlev <dirkrathlev@gmx.de>
DONE KTron Port and remake the KTron game for KDE 4.3 Stas Verberkt <legolas@legolasweb.nl>
TO DO KSudoku Import the new logic engine as a library Johannes Bergmeier <joselb@gmx.net>
TO DO KSudoku Port KSudoku to the new engine Johannes Bergmeier <joselb@gmx.net>
TO DO KSudoku Add interactive help Johannes Bergmeier <joselb@gmx.net>
DONE Bovo Add new AI Pelladi Gabor <pelladigabor@gmail.com>
DONE Bovo Computer thinking doesn't block the GUI Pelladi Gabor <pelladigabor@gmail.com>
TO DO libkdegames Import KGGZ libraries from GGZ SVN Josef Spillner <spillner@kde.org>
IN PROGRESS libkmahjongg Introduce new tileset, Bamboo. Matthew Woehlke <mw_triad@users.sourceforge.net>
DONE KMahjongg Add 70 additional levels contributed by users at kde.org Mauricio Piacentini <piacentini at kde.org>
TO DO KMahjongg Add start page with level selection at kde.org Mauricio Piacentini <piacentini at kde.org>

[edit] kdeadmin

Status Project Description Contact
TO DO KGrubEditor Integrate KGrubEditor into KDE Admin http://sourceforge.net/projects/kgrubeditor. Approved by Nicolas Ternisien <nicolas.ternisien@gmail.com> Konstantinos Smanis <artemis_dot_fowl_dot_2007@gmail_dot_com>
TO DO Guidance Port Guidance to KDE 4, and move it to KDE Admin http://www.simonzone.com/software/guidance/. Nicolas Ternisien <nicolas.ternisien@gmail.com>

[edit] kdesdk

Status Project Description Contact
IN PROGRESS Lokalize XLIFF support Nick Shaforostoff <shafff-at-ukr.net>
IN PROGRESS Lokalize various Translation Memory enhancements Nick Shaforostoff <shafff-at-ukr.net>
IN PROGRESS Lokalize Kross-based scripting Nick Shaforostoff <shafff-at-ukr.net>
TO DO Lokalize QA: glossary checklists Nick Shaforostoff <shafff-at-ukr.net>
TO DO KAppTemplate Add DBUS support in templates Anne-Marie Mahfouf <annma@kde.org>
DONE Umbrello Replace all q3 widgets in the refactoring assistant Andi Fischer <andi.fischer@hispeed.ch>
IN PROGRESS Umbrello Merge in SoC qgraphicsview port branch Gopala Krishna A <krishna.ggk@gmail.com>

[edit] kdeedu

Status Project Description Contact
DONE KAlgebra Export to MathML Presentation Markup Aleix Pol <aleixpol@kde.org>
DONE KAlgebra Some integration with the QtMathMLWidget widget Aleix Pol <aleixpol@kde.org>
TO DO Kalzium Port Kalzium's periodic table to use new QGraphicsView. Marcus D. Hanwell <marcus@cryos.org>
TO DO Kalzium Separate compound viewer/editor application from Kalzium. Marcus D. Hanwell <marcus@cryos.org>
TO DO Kalzium Remove the libavogadro snapshot, depend on libavogadro directly. Benoit Jacob <jacob@math.jussieu.fr>
TO DO Kalzium Plasmoid to access Kalzium database Carsten Niehaus <cniehaus@kde.org>
TO DO KEduca Rewrite of the classic test writing/taking application Matt Williams <matt@milliams.com>
TO DO KHangMan Integrate an editor Anne-Marie Mahfouf <annma@kde.org>
TO DO KHangMan Plasmoid Anne-Marie Mahfouf <annma@kde.org>
TO DO KHangMan Theme manager Anne-Marie Mahfouf <annma@kde.org>
TO DO Kig Properties dialog for objects. Pino Toscano <pino@kde.org>
TO DO Kig Improve construction of bisect lines. Pino Toscano <pino@kde.org>
TO DO Kig Improve feedback when constructing objects. Pino Toscano <pino@kde.org>
TO DO Kig More geometric objects. Pino Toscano <pino@kde.org>
TO DO Kig Script objects as macros (to be reused more than once). Pino Toscano <pino@kde.org>
TO DO Kig Improve the Cabri import filter. Pino Toscano <pino@kde.org>
TO DO Kig Improve the new/edit script wizard. Pino Toscano <pino@kde.org>
TO DO KLettres Visual Indicator when letter is wrong Anne-Marie Mahfouf <annma@kde.org>
TO DO KLettres Number support Anne-Marie Mahfouf <annma@kde.org>
TO DO KLettres Theme manager Anne-Marie Mahfouf <annma@kde.org>
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>
DONE KStars Sync KStars time from device Jasem Mutlaq <mutlaqja@ikarustech.com>
TO DO KStars Better rendering of comets/asteroids Jason Harris <kstars@30doradus.org>
TO DO KStars Texture mapping of the skymap??? Jason Harris <kstars@30doradus.org>
TO DO KStars Improve Observing List Wizard Akarsh Simha <akarshsimha@gmail.com>
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>
TO DO KStars Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead Akarsh Simha <akarshsimha@gmail.com>
DONE KStars Extend conjunction tool to predict oppositions and occultations Prakash Mohan <prak902000@gmail.com>
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>
DONE KStars Merge SAC with NGC / IC as default catalog Akarsh Simha <akarshsimha@gmail.com>
TO DO KTurtle Optional rulers/grid for canvas units Mauricio Piacentini <piacentini@kde.org>
TO DO Marble Export map to MxN pixel bitmap Inge Wallin <inge@lysator.liu.se>
IN PROGRESS Marble Bookmarks [mailto: Gaurav Gupta <>]
IN PROGRESS Marble Planet Filter [mailto: Harshit Jain <>]
IN PROGRESS Marble Time KML support [mailto: Harshit Jain <>]
TO DO Marble Support for MarbleWidget::setEnabled( bool ) Inge Wallin <inge@lysator.liu.se>
TO DO Marble Map Contents translation Torsten Rahn <tackat@kde.org>
TO DO Marble Editing GeoDataFeatures Eckhart Wörner <ewoerner@kde.org>
TO DO Marble Update Map ("F5") Jens-Michael Hoffmann <jensmh@gmx.de>
IN PROGRESS Marble Layer Management Class Torsten Rahn <rahn@kde.org>
IN PROGRESS Marble Plugin architecture for map layers Torsten Rahn <rahn@kde.org>
IN PROGRESS Marble Extending GeoPainter Torsten Rahn <rahn@kde.org>
IN PROGRESS Marble Marble Runners Henry de Valence <hdevalence@gmail.com>
IN PROGRESS Marble GeoClue Integration Eckhart Wörner <ewoerner@kde.org>
IN PROGRESS Marble Routing Jens-Michael Hoffmann <jensmh@gmx.de>
IN PROGRESS Marble More map providers (WMS?) Jens-Michael Hoffmann <jensmh@gmx.de>
IN PROGRESS Marble Winkel Triple projection / equivalent Henry de Valence <hdevalence@gmail.com>
IN PROGRESS Marble Marble WorldClock Plasmoid Henry de Valence <hdevalence@gmail.com>
DONE Marble Qt-Version settings dialog Bastian Holst <hdevalence@gmail.com>
IN PROGRESS Marble Panoramio Support [mailto: Bastian Holst <>]
IN PROGRESS Marble Twitter Plugin [mailto: Shashank Singh <>]
IN PROGRESS Marble TimeZone Support Torsten Rahn <tackat@kde.org>
DONE Marble Support for other planets and the moon Torsten Rahn <tackat@kde.org>
DONE Marble DGML2 Support Torsten Rahn <tackat@kde.org>
DONE Marble Support for imperial units Torsten Rahn <tackat@kde.org>
DONE Marble Graticule plugin Torsten Rahn <tackat@kde.org>
IN PROGRESS Marble MeasureTool plugin Torsten Rahn <tackat@kde.org>
DONE Marble Port authors list from the Qt-About dialog to the KDE-About dialog Torsten Rahn <tackat@kde.org>
IN PROGRESS Marble Basic KML support Patrick Spendrin <ps_ml@gmx.de>
IN PROGRESS Marble GeoData Model/View Visualization Patrick Spendrin <ps_ml@gmx.de>
IN PROGRESS Marble More generic projection support Inge Wallin <inge@lysator.liu.se>
IN PROGRESS Marble Network plugins Pino Toscano <pino@kde.org>
DONE Marble Geolocation plugins Eckhart Wörner <ewoerner@kde.org>
IN PROGRESS Parley Declensions Frederik Gladhorn <frederik.gladhorn@kdemail.net>
TO DO Step Improve GUI for creating softbody Vladimir Kuznetsov <ksvladimir@gmail.com>
TO DO Step Use common constraints handling code for collisions Vladimir Kuznetsov <ksvladimir@gmail.com>

[edit] kdemultimedia

Status Project Description Contact
TO DO JuK Remove Qt/KDE3 support lib requirements Michael Pyne <michael.pyne@kdemail.net>
TO DO JuK Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however Michael Pyne <michael.pyne@kdemail.net>
DONE JuK Use XCOMPOSITE real transparency when available for the track announcement popup Michael Pyne <michael.pyne@kdemail.net>
TO DO JuK Allow disabling crossfade Michael Pyne <michael.pyne@kdemail.net>

[edit] kdeaccessibility

Status Project Description Contact

[edit] kdegraphics

Status Project Description Contact
DONE Okular Generator for Mobipocket format Jakub Stachowski <qbast@go2.pl>
DONE strigi Thumbnailer and analyzer for Mobipocket format Jakub Stachowski <qbast@go2.pl>
DONE strigi Analyzer for epub format Jakub Stachowski <qbast@go2.pl>
TO DO Okular Sound annotations. Pino Toscano <pino@kde.org>
TO DO Okular Link annotations. Pino Toscano <pino@kde.org>
TO DO Okular Caret annotations. Pino Toscano <pino@kde.org>
TO DO Okular Support .snp and .emf file formats Brad Hards <bradh@kde.org>
TO DO Okular Synctex support. Pino Toscano <pino@kde.org>
TO DO Okular Rich-text for annotations text. Pino Toscano <pino@kde.org>
TO DO kruler More ruler shapes. Mathias Soeken <msoeken_at_tzi_dot_de>
DONE kruler Configurable shortcuts. Mathias Soeken <msoeken_at_tzi_dot_de>
TO DO kruler DBUS Interface. Mathias Soeken <msoeken_at_tzi_dot_de>
DONE kruler Transparent background and opaque drawing of the lines and numbers (Qt 4.5). Mathias Soeken <msoeken_at_tzi_dot_de>
IN PROGRESS gwenview Folder view. Aurélien Gâteau <agateau@kde.org>
IN PROGRESS gwenview Make thumbnail bar more customizable (orientation, number of rows/columns). Aurélien Gâteau <agateau@kde.org>
IN PROGRESS gwenview Add back video support. Aurélien Gâteau <agateau@kde.org>
IN PROGRESS gwenview Improve history handling. Aurélien Gâteau <agateau@kde.org>
DONE libksane Add "Auto selection" after preview. Kåre Särs <kare.sars@iki.fi>
IN PROGRESS Okular Less intrusive search with find bar. Pino Toscano <pino@kde.org>
TO DO Okular Better detection of where the Okular KPart is embedded into, and adapt the UI accordingly (sidebar, actions, etc). Pino Toscano <pino@kde.org>

[edit] kdebase-runtime

Status Project Description Contact
DONE drkonqi DrKonqi new dialog UI + Guided crash reporting tool Dario Andres <andresbajotierra@gmail.com>
DONE drkonqi Backtrace parsing and rating George Kiagiadakis <gkiagiad@csd.uoc.gr>
DONE drkonqi DrKonqi native english texts + guide Dario Andres <andresbajotierra@gmail.com>
DONE kpasswdserver Fix D-Bus timeout in kpasswdserver using an async API Michael Leupold <lemma@confuego.org>
DONE network:/ KIOSlave Move to kdebase/runtime Friedrich W. H. Kossebau <kossebau@kde.org>

[edit] kdebase-apps

Status Project Description Contact
IN PROGRESS konq_thumbnails Basic thumbnail support for KHTMLPart views(almost finished, now cleanup code) Siyuan Cao <yinshuiboy@gmail.com>
TO DO konq_thumbnails thumbnail support for all KonqFrame Siyuan Cao <yinshuiboy@gmail.com>
TO DO konq_thumbnails more thumbnail page styles and customization Siyuan Cao <yinshuiboy@gmail.com>
TO DO konqueror "Places" sidebar to replace KDE3's "media:/" Simon St James <kdedevel_at_etotheipiplusone_dot_com>
TO DO konqueror Move Dolphin's Treeview to libkonq so that it can be used in Konqueror Simon St James <kdedevel_at_etotheipiplusone_dot_com>
TO DO konqueror Move Dolphin's Information panel to libkonq so that it can be used in Konqueror Simon St James <kdedevel_at_etotheipiplusone_dot_com>
IN PROGRESS dolphin Matthias's Audio/ Video preview in Information panel Simon St James <kdedevel_at_etotheipiplusone_dot_com>
TO DO dolphin Allow to configure and download service menus Peter Penz <peter.penz@gmx.at>
IN PROGRESS dolphin Nepomuk search integration Peter Penz <peter.penz@gmx.at>
IN PROGRESS dolphin Use Nepomuk to receive the meta data for the Information panel Peter Penz <peter.penz@gmx.at>
DONE dolphin Let user choose if folders are always shown first or not Frank Reininghaus <frank78ac@googlemail.com>
IN PROGRESS konsole Get a working DBus interface Kurt Hindenburg <kurt.hindenburg@gmail.com>
TO DO konsole Redesign manage profile dialog to allow users to sort profiles Kurt Hindenburg <kurt.hindenburg@gmail.com>
TO DO konsole Allow window/terminal size to be set in profiles Kurt Hindenburg <kurt.hindenburg@gmail.com>
IN PROGRESS libkonq Add support in for pluginbased Drag'n'drop popup menus (and in my case, an "extract here" menu on dragged archives) Harald Hvaal <haraldhv@stud.ntnu.no>
IN PROGRESS konqueror History browser as independent from sidebar, and improved (different grouping style, sorting, etc). Pino Toscano <pino@kde.org>

[edit] kdeplasma-addons

Status Project Description Contact
IN PROGRESS Video Plasmoid a media player widget complete with a basic dbus interface Marco Martin <notmart@gmail.com>
DONE System Load Viewer A tiny monitor for CPU, RAM and swap usage (known as System Monitor in KDE3) Dominik Haumann <dhaumann@kde.org>
DONE Comic Plasmoid Clean up the config-dialog Matthias Fuchs <mat69@gmx.net>
TO DO Comic Plasmoid Port to popup applet Matthias Fuchs <mat69@gmx.net>
DONE PoTD Engine Import PoTD engine - is in kdereview Anne-Marie Mahfouf <annma@kde.org>
DONE Metadata Engine Import Metadata engine - is in kdereview Anne-Marie Mahfouf <annma@kde.org>
TO DO Frame Plasmoid Display Picture Metadata Anne-Marie Mahfouf <annma@kde.org>
TO DO Frame Plasmoid Add url as setting Anne-Marie Mahfouf <annma@kde.org>
TO DO Frame Plasmoid Add buttons Next/Previous/pause in slideshow mode Anne-Marie Mahfouf <annma@kde.org>
DONE wallpapers Mandelbrot fractal wallpaper plugin Benoît Jacob <jacob.benoit.1@gmail.com>
IN PROGRESS Weather Wallpaper Add user-defined wallpapers Jonathan Thomas <echidnaman@kubuntu.org>
DONE wallpapers Marble desktop globe wallpaper Sascha Peilicke <sasch.pe@gmx.de>
TO DO FileWatcher Highlighting support Davide Bettio <davide.bettio@kdemail.net>
TO DO Now Playing New widget UI Davide Bettio <davide.bettio@kdemail.net>
TO DO Life Colors Davide Bettio <davide.bettio@kdemail.net>
TO DO Life Fading Davide Bettio <davide.bettio@kdemail.net>
IN PROGRESS Timer Restore countdown after a shutdown Davide Bettio <davide.bettio@kdemail.net>
IN PROGRESS Timer Improved notifications Davide Bettio <davide.bettio@kdemail.net>
DONE Timer Hide seconds Davide Bettio <davide.bettio@kdemail.net>
TO DO Unit converter Improved widget UI Davide Bettio <davide.bettio@kdemail.net>
IN PROGRESS plasmaweather lib Make plasmaweather library and use it in lcd weather, weather and weather wallpaper Petri Damstén <damu@iki.fi>
DONE LCD Weather Tooltip Petri Damstén <damu@iki.fi>

[edit] kdeartwork

Status Project Description Contact
IN PROGRESS screensavers port to wallpaper packages Davide Bettio <davide.bettio@kdemail.net>

This page was last modified on 9 November 2013, at 13:28. This page has been accessed 160,988 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal