Schedules/KDE4/4.4 Feature Plan: Difference between revisions

From KDE Community Wiki
*>Ei-jo
(make a good look -> "traffic lights" like...)
Line 13: Line 13:
__TOC__
__TOC__


= Other =
 
= kdeaccessibility =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
|}
 
 
= kdeadmin =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}}
|}
 
 
= kdeartwork =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
|}
 
 
= kdebase-apps =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
Line 19: Line 42:
|}
|}


= kdelibs =
 
= kdebase-runtime =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureInProgress|kdeui|Support floating point font sizes|[email protected]|Christoph Feck}}
{{FeatureTodo|KWallet|Single Sign On using PAM|[email protected]|Michael Leupold}}
{{FeatureTodo|KLocale|Investigate adding Currency Code and currency minor units support based on ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217).|[email protected]|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.|[email protected]|John Layt}}
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc.|[email protected]|John Layt}}
{{FeatureTodo|KDEPrint|If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter.  To be discussed on k-c-d first.|[email protected]|John Layt}}
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|[email protected]|John Layt}}
{{FeatureInProgress|katepart|Add mapping support for the vi input mode's normal mode|ehambergαgmail.com|Erlend Hamberg}}
{{FeatureDone|katepart|Enable command line scripting again|[email protected]|Dominik Haumann}}
{{FeatureDone|katepart|Support byte-order mark in unicode files|[email protected]|Joseph Wenninger}}
{{FeatureInProgress|katepart|Improve TemplateInterface, i.e. snippet support|[email protected]|Milian Wolff}}
{{FeatureTodo|katepart|Add interface to access highlighting information, port html-export plugin|[email protected]|Milian Wolff}}
{{FeatureInProgress|kdeui|Finish the time chooser widget|[email protected]|Michael Leupold}}
{{FeatureInProgress|kdecore|Move event-filter installation out of KApplication and into a new class|[email protected]|Michael Leupold}}
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|[email protected]|Michael Leupold}}
{{FeatureInProgress|kdecore|Polkit-1 backend for KAuth|[email protected]|Dario Freddi}}
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|[email protected]|Dario Freddi}}
{{FeatureInProgress|webkit|Move KDE integration of QtWebKit into kdelibs (but not KPart!)|[email protected]|Urs Wolfer}}
{{FeatureInProgress|kio|Limit number of connections per host (per application), add job priorities|[email protected]|Andreas Hartmetz}}
|}
|}


= kdebase-workspace =
= kdebase-workspace =
Line 47: Line 55:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
|- border="1" cellpadding="5" cellspacing="0" style="border
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |Non-Plasma, Non-KWin
! colspan="4" style="text-align: center" |Non-Plasma, Non-KWin
{{FeatureDone|System Settings|Improve module appearance for Icons View and provide searching hints|[email protected]|Ben Cooksley}}
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}}
{{FeatureDone|System Activity|KAuth integration|tapsell@kde.org|John Tapsell}}
{{FeatureTodo|Fonts KCM|More configurable fonts|christoph@maxiom.de|Christoph Feck}}
{{FeatureInProgress|System Activity|Add scripting support|tapsell@kde.org|John Tapsell}}
{{FeatureTodo|System Activity|Show CPU usage etc|[email protected]|John Tapsell}}
{{FeatureTodo|System Activity|Show CPU usage etc|[email protected]|John Tapsell}}
{{FeatureInProgress|Date/Time KCM|Plasma themed clock|[email protected]|Christoph Feck}}
{{FeatureInProgress|Date/Time KCM|Plasma themed clock|[email protected]|Christoph Feck}}
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}}
{{FeatureInProgress|System Activity|Add scripting support|tapsell@kde.org|John Tapsell}}
{{FeatureTodo|Fonts KCM|More configurable fonts|[email protected]|Christoph Feck}}
{{FeatureDone|Solid|RemoteControl Manager/Interface + Lirc backend|[email protected]|Michael Zanetti}}
{{FeatureDone|Solid|RemoteControl Manager/Interface + Lirc backend|[email protected]|Michael Zanetti}}
{{FeatureDone|System Activity|KAuth integration|[email protected]|John Tapsell}}
{{FeatureDone|System Settings|Improve module appearance for Icons View and provide searching hints|[email protected]|Ben Cooksley}}
|- border="1" cellpadding="5" cellspacing="0" style="border
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |KRunner
! colspan="4" style="text-align: center" |KRunner
{{FeatureDone|KRunner|Window management runner|[email protected]|Martin Gräßlin}}
{{FeatureDone|KRunner|Window management runner|[email protected]|Martin Gräßlin}}
|- border="1" cellpadding="5" cellspacing="0" style="border
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |Plasma - Priority Features
! colspan="4" style="text-align: center" |Plasma - Priority Features
{{FeatureInProgress|netbook shell|a plasma shell and various containments/applets tailored for netbooks (tech preview status in 4.4)|[email protected]|Marco Martin}}
{{FeatureInProgress|netbook shell|a plasma shell and various containments/applets tailored for netbooks (tech preview status in 4.4)|[email protected]|Marco Martin}}
|- border="1" cellpadding="5" cellspacing="0" style="border
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |Plasma
! colspan="4" style="text-align: center" |Plasma
{{FeatureTodo|libplasma|better text box look with new svg elements|[email protected]|Marco Martin}}
{{FeatureTodo|libplasma|Allow display of multiple Holiday Regions in same Calendar widget|[email protected]|John Layt}}
{{FeatureInProgress|knowledge base plasmoid|new plasmoid: Opendesktop.org knowledgebase client|[email protected]|Marco Martin}}
{{FeatureInProgress|libplasma|Allow user to choose Calendar System to be displayed in Calendar widgets|[email protected]|John Layt}}
{{FeatureInProgress|opendesktop plasmoid|show friends activity|[email protected]|Marco Martin}}
{{FeatureDone|libplasma/kwin|slide animation for popups done by kwin|[email protected]|Marco Martin}}
{{FeatureDone|System tray|Plasmoid support in the system tray|[email protected]|Marco Martin}}
{{FeatureDone|System tray|Plasmoid support in the system tray|[email protected]|Marco Martin}}
{{FeatureDone|System tray|config ui to decide between always shown, always hidden and auto hide for each systray item|[email protected]|Marco Martin}}
{{FeatureDone|System tray|config ui to decide between always shown, always hidden and auto hide for each systray item|[email protected]|Marco Martin}}
{{FeatureDone|libplasma/kwin|slide animation for popups done by kwin|[email protected]|Marco Martin}}
 
{{FeatureInProgress|knowledge base plasmoid|new plasmoid: Opendesktop.org knowledgebase client|[email protected]|Marco Martin}}
{{FeatureInProgress|opendesktop plasmoid|show friends activity|[email protected]|Marco Martin}}
{{FeatureTodo|libplasma|better text box look with new svg elements|[email protected]|Marco Martin}}
{{FeatureInProgress|libplasma|Allow user to choose Calendar System to be displayed in Calendar widgets|[email protected]|John Layt}}
{{FeatureTodo|libplasma|Allow display of multiple Holiday Regions in same Calendar widget|[email protected]|John Layt}}
|- border="1" cellpadding="5" cellspacing="0" style="border
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |KWin - Core
! colspan="4" style="text-align: center" |KWin - Core
{{FeatureTodo|KWin|Merge initial tiling implementation|[email protected]|Nikhil Marathe}}
{{FeatureDone|KWin|Quick maximize and tiling on screen edge|[email protected]|Martin Gräßlin}}
{{FeatureDone|KWin|Quick maximize and tiling on screen edge|[email protected]|Martin Gräßlin}}
{{FeatureDone|KWin|Improved multiple desktops kcm|[email protected]|Martin Gräßlin}}
{{FeatureDone|KWin|Improved multiple desktops kcm|[email protected]|Martin Gräßlin}}
Line 81: Line 93:
{{FeatureDone|KWin|SVG based window decoration theme engine (Aurorae)|[email protected]|Martin Gräßlin}}
{{FeatureDone|KWin|SVG based window decoration theme engine (Aurorae)|[email protected]|Martin Gräßlin}}
{{FeatureDone|KWin|Merge Oxygen and Nitrogen (from kde-look) window decorations, and make it the default decoration in place of Ozone|[email protected]|Hugo Pereira Da Costa}}
{{FeatureDone|KWin|Merge Oxygen and Nitrogen (from kde-look) window decorations, and make it the default decoration in place of Ozone|[email protected]|Hugo Pereira Da Costa}}
{{FeatureTodo|KWin|Merge initial tiling implementation|[email protected]|Nikhil Marathe}}
 
|- border="1" cellpadding="5" cellspacing="0" style="border
|- border="1" cellpadding="5" cellspacing="0" style="border
! colspan="4" style="text-align: center" |KWin - Desktop Effects
! colspan="4" style="text-align: center" |KWin - Desktop Effects
Line 91: Line 103:
|}
|}


= kdepimlibs =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
|}


= kdenetwork =
= kdebindings =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureTodo|Kopete|UPnp Support|[email protected]|Matt Rogers}}
{{FeatureTodo|pykde4|Python 3 support for PyKDE4|simon@simonzone.com|Simon Edwards}}
{{FeatureTodo|Kopete|Jabber Jingle video support|[email protected]|Detlev Casanova}}
{{FeatureTodo|Kopete|Jabber Jingle ICE support|[email protected]|Detlev Casanova}}
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|Kopete|Rich text support for ICQ|[email protected]|Roman Jarosz}}
{{FeatureInProgress|Kopete|Contacts plasmoid|[email protected]|Dennis Nienhüser}}
{{FeatureInProgress|Kopete|Telepathy protocol plugin|[email protected]|George Goldberg}}
{{FeatureInProgress|Kopete|Telepathy Tubes Desktop Sharing plugin|grundleborg@googlemail.com|George Goldberg}}
{{FeatureInProgress|Krfb|Telepathy Tubes support|[email protected]|George Goldberg}}
{{FeatureInProgress|Krfb|Core restructuring|[email protected]|George Goldberg}}
{{FeatureDone|Krdc|Redesigned workflow to create a new
connection|[email protected]|Urs Wolfer}}
{{FeatureDone|Krdc|Full Screen Switching|[email protected]|Tony Murray}}
{{FeatureInProgress|Krdc|Telepathy Tubes support||Abner Silva}}
{{FeatureInProgress|Telepathy|Account Management KCM|[email protected]|George Goldberg}}
{{FeatureInProgress|Telepathy|Mission Control launcher KDED|[email protected]|George Goldberg}}
{{FeatureInProgress|Kopete|Akonadi Logger(modify the history plugin)|[email protected]|Kaushik Saurabh}}
{{FeatureDone|Kopete|Create avatars from a webcam device |[email protected] |Alex Fiestas}}
{{FeatureInProgress|KGet|Support for verifying signed files|[email protected]|Matthias Fuchs}}
|}
|}


= kdepim =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact


|}
= kdeedu =
 
= kdeutils =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureTodo|Okteta|add editing capability to Decoding table |kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|Okteta|add further export formats like s-record and intel 16|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}}
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}
{{FeatureInProgress|Okteta|Make dialogs for Goto, Search & Replace embedded|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}
{{FeatureDone|Okteta|Add embedded dialog to set selection range|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureInProgress|Cantor|Import to kdeedu - currently in kdereview|alexanderrieder@gmail.com|Alexander Rieder}}
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureInProgress|KAlgebra|Support for lists|aleixpol@kde.org|Aleix Pol}}
{{FeatureDone|Okteta|Rename libkakao to Kasten and make the Okteta KPart use it|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureInProgress|Marble|Add "download region" feature|jmho@c-xx.com|Jens-Michael Hoffmann}}
{{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|kde@opensource.sf-tec.de|Rolf Eike Beer}}
{{FeatureDone|KAlgebra|Improved MathML Presentation support|aleixpol@kde.org|Aleix Pol}}
{{FeatureTodo|KGpg|Add "caff" mode for keysigning|kde@opensource.sf-tec.de|Rolf Eike Beer}}
{{FeatureDone|KAlgebra|Added 2D parametric function plotting|aleixpol@kde.org|Aleix Pol}}
{{FeatureTodo|KGpg|Allow searching for trust path in keyring|kde@opensource.sf-tec.de|Rolf Eike Beer}}
{{FeatureDone|KAlgebra|Improved jump detections|aleixpol@kde.org|Aleix Pol}}
{{FeatureTodo|KGpg|Add improved key import result window (with useful summary, filtering, reasonable default size etc.)|kde@opensource.sf-tec.de|Rolf Eike Beer}}
{{FeatureDone|KAlgebra|Made lambda expressions more usable|aleixpol@kde.org|Aleix Pol}}
{{FeatureTodo|Ark|Add an options dialog (maybe)|[email protected]|Harald Hvaal}}
{{FeatureDone|KStars|Improve Observing List Wizard|prakash.mohan@kdemail.net|Prakash Mohan}}
{{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}}
{{FeatureDone|KTurtle|Add F2 context help|nielsslot@gmail.com|Niels Slot}}
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}
{{FeatureDone|KTurtle|Add SVG export for the canvas|nielsslot@gmail.com|Niels Slot}}
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}
{{FeatureDone|KTurtle|Add HTML export of the code|nielsslot@gmail.com|Niels Slot}}
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}}
{{FeatureDone|KTurtle|Add printing support for the canvas|nielsslot@gmail.com|Niels Slot}}
{{FeatureTodo|Ark|Make the internal previewer optional|kubito@gmail.com|Raphael Kubo da Costa}}
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}}
{{FeatureDone|kdelirc|Communicate to lirc through solid|[email protected]|Michael Zanetti}}
|}
|}


= kdebindings =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
{{FeatureTodo|pykde4|Python 3 support for PyKDE4|[email protected]|Simon Edwards}}
|}


= kdegames =
= kdegames =
Line 172: Line 146:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureDone|Bovo|Highlight the last move to be easier to spot|[email protected]|Pelladi Gabor}}
{{FeatureDone|Bovo|Enable undo after the game has ended, to be able to correct a fatal mis-click|[email protected]|Pelladi Gabor}}
{{FeatureInProgress|Gluon|release first gluon lib with one game. [http://gluon.tuxfamily.org/]|[email protected]|Sacha schutz}}
{{FeatureInProgress|Granatier|New Bomberman like game for KDE 4|[email protected]|Mathias Kraus}}
{{FeatureInProgress|KAtomic|Level Sets|[email protected]|Dmitry Suzdalev}}
{{FeatureDone|KBreakOut|Improved keyboard support|[email protected]|Fela Winkelmolen}}
{{FeatureDone|KBreakOut|Fullscreen support|[email protected]|Fela Winkelmolen}}
{{FeatureTodo|KBreakOut|Level Sets|[email protected]|Fela Winkelmolen}}
{{FeatureTodo|KBreakOut|Level Sets|[email protected]|Fela Winkelmolen}}
{{FeatureTodo|KBreakOut|Sound|[email protected]|Fela Winkelmolen}}
{{FeatureTodo|KBreakOut|Sound|[email protected]|Fela Winkelmolen}}
{{FeatureTodo|KDiamond|Intelligent animation pre-caching|[email protected]|Stefan Majewsky}}
{{FeatureTodo|KDiamond|Intelligent animation pre-caching|[email protected]|Stefan Majewsky}}
{{FeatureDone|KDiamond|Improve time display|[email protected]|Stefan Majewsky}}
{{FeatureTodo|KDiamond|Refactor Board and Diamond classes|[email protected]|Stefan Majewsky}}
{{FeatureTodo|KDiamond|Refactor Board and Diamond classes|[email protected]|Stefan Majewsky}}
{{FeatureDone|KGoldrunner|Add Mazes game (37 levels), contributed by Steve Mann.|[email protected]|Ian Wadham}}
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding, artwork and level design desired) >>delayed to KDE 4.5<<|[email protected]|Stefan Majewsky}}
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding, artwork and level design desired) >>delayed to KDE 4.5<<|[email protected]|Stefan Majewsky}}
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|[email protected]|Gaël de Chalendar}}
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|[email protected]|Gaël de Chalendar}}
{{FeatureDone|KsirK|Previous/Next in start new game as described in bug #170774|[email protected]|Gaël de Chalendar}}
{{FeatureInProgress|KsirK|Polish the skin editor (doc, contextual help, ...)|[email protected]|Gaël de Chalendar}}
{{FeatureTodo|KsirK|Boost playing over Jabber|[email protected]|Gaël de Chalendar}}
{{FeatureTodo|KsirK|Boost playing over Jabber|[email protected]|Gaël de Chalendar}}
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|[email protected]|Eckhart Wörner}}
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|[email protected]|Eckhart Wörner}}
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|[email protected]|Eckhart Wörner}}
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|[email protected]|Eckhart Wörner}}
{{FeatureInProgress|Gluon|release first gluon lib with one game. [http://gluon.tuxfamily.org/]|[email protected]|Sacha schutz}}
{{FeatureInProgress|Granatier|New Bomberman like game for KDE 4|[email protected]|Mathias Kraus}}
{{FeatureInProgress|KAtomic|Level Sets|[email protected]|Dmitry Suzdalev}}
{{FeatureInProgress|KsirK|Polish the skin editor (doc, contextual help, ...)|[email protected]|Gaël de Chalendar}}
{{FeatureInProgress|Palapeli|New puzzle game for KDE 4|[email protected]|Stefan Majewsky}}
{{FeatureInProgress|Palapeli|New puzzle game for KDE 4|[email protected]|Stefan Majewsky}}
{{FeatureDone|Bovo|Highlight the last move to be easier to spot|[email protected]|Pelladi Gabor}}
{{FeatureDone|Bovo|Enable undo after the game has ended, to be able to correct a fatal mis-click|[email protected]|Pelladi Gabor}}
{{FeatureDone|KBreakOut|Improved keyboard support|[email protected]|Fela Winkelmolen}}
{{FeatureDone|KBreakOut|Fullscreen support|[email protected]|Fela Winkelmolen}}
{{FeatureDone|KDiamond|Improve time display|[email protected]|Stefan Majewsky}}
{{FeatureDone|KGoldrunner|Add Mazes game (37 levels), contributed by Steve Mann.|[email protected]|Ian Wadham}}
{{FeatureDone|KsirK|Previous/Next in start new game as described in bug #170774|[email protected]|Gaël de Chalendar}}
|}
|}


= kdeadmin =
 
= kdegraphics =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}}
|}
|}


= kdesdk =
 
= kdelibs =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}}
{{FeatureTodo|katepart|Add interface to access highlighting information, port html-export plugin|mail@milianw.de|Milian Wolff}}
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}}
{{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|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}}
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc.|john@layt.net|John Layt}}
{{FeatureTodo|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}}
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|drf@kde.org|Dario Freddi}}
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|Nick Shaforostoff}}
{{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}}
{{FeatureInProgress|Kate|Add common vim commands like :wq, :new, :split, etc.|ehambergαgmail.com|Erlend Hamberg}}
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|[email protected]|John Layt}}
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|[email protected]|Michael Leupold}}
{{FeatureTodo|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}}
{{FeatureInProgress|katepart|Add mapping support for the vi input mode's normal mode|ehambergαgmail.com|Erlend Hamberg}}
{{FeatureInProgress|katepart|Improve TemplateInterface, i.e. snippet support|[email protected]|Milian Wolff}}
{{FeatureInProgress|kdecore|Move event-filter installation out of KApplication and into a new class|[email protected]|Michael Leupold}}
{{FeatureInProgress|kdecore|Polkit-1 backend for KAuth|[email protected]|Dario Freddi}}
{{FeatureInProgress|kdeui|Support floating point font sizes|[email protected]|Christoph Feck}}
{{FeatureInProgress|kdeui|Finish the time chooser widget|[email protected]|Michael Leupold}}
{{FeatureInProgress|kio|Limit number of connections per host (per application), add job priorities|[email protected]|Andreas Hartmetz}}
{{FeatureInProgress|webkit|Move KDE integration of QtWebKit into kdelibs (but not KPart!)|[email protected]|Urs Wolfer}}
{{FeatureDone|katepart|Enable command line scripting again|[email protected]|Dominik Haumann}}
{{FeatureDone|katepart|Support byte-order mark in unicode files|[email protected]|Joseph Wenninger}}
|}
|}


= kdeedu =
 
= kdemultimedia =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureDone|KAlgebra|Improved MathML Presentation support|aleixpol@kde.org|Aleix Pol}}
{{FeatureTodo|KMix|Nicer OSD (icon, mute state)|esken@kde.org|Christian Esken}}
{{FeatureDone|KAlgebra|Added 2D parametric function plotting|[email protected]|Aleix Pol}}
{{FeatureTodo|KMix|Amend Keyboard Shortcuts|esken@kde.org|Christian Esken}}
{{FeatureDone|KAlgebra|Improved jump detections|aleixpol@kde.org|Aleix Pol}}
{{FeatureInProgress|KMix|Allow arbitrary ordering of controls|esken@kde.org|Christian Esken}}
{{FeatureDone|KAlgebra|Made lambda expressions more usable|[email protected]|Aleix Pol}}
{{FeatureInProgress|KMix|Add WhatsThis help on controls (Bug 70042)|esken@kde.org|Christian Esken}}
{{FeatureInProgress|KAlgebra|Support for lists|aleixpol@kde.org|Aleix Pol}}
|}
{{FeatureInProgress|Cantor|Import to kdeedu - currently in kdereview|[email protected]|Alexander Rieder}}
{{FeatureTodo|KStars|Marble widget for Geolocation tool|[email protected]|Médéric Boquien}}
{{FeatureTodo|KStars|Better printed star charts|[email protected]|Jason Harris}}
{{FeatureTodo|KStars|Better rendering of comets/asteroids|[email protected]|Jason Harris}}
{{FeatureTodo|KStars|Texture mapping of the skymap???|[email protected]|Jason Harris}}
{{FeatureDone|KStars|Improve Observing List Wizard|[email protected]|Prakash Mohan}}
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|[email protected]|Akarsh Simha}}
{{FeatureTodo|KStars|Information links in-place for each technical term|[email protected]|Akarsh Simha}}
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|[email protected]|Akarsh Simha}}
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|[email protected]|Akarsh Simha}}
{{FeatureTodo|KStars|Simulate Lunar Eclipses|[email protected]|Akarsh Simha}}
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|[email protected]|Akarsh Simha}}
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|[email protected]|Akarsh Simha}}
{{FeatureDone|KTurtle|Add F2 context help|nielsslot@gmail.com|Niels Slot}}
{{FeatureDone|KTurtle|Add SVG export for the canvas|[email protected]|Niels Slot}}
{{FeatureDone|KTurtle|Add HTML export of the code|[email protected]|Niels Slot}}
{{FeatureDone|KTurtle|Add printing support for the canvas|[email protected]|Niels Slot}}
{{FeatureInProgress|Marble|Add "download region" feature|[email protected]|Jens-Michael Hoffmann}}


|}


= kdemultimedia =
= kdenetwork =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureInProgress|KMix|Allow arbitrary ordering of controls|esken@kde.org|Christian Esken}}
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}
{{FeatureInProgress|KMix|Add WhatsThis help on controls (Bug 70042)|esken@kde.org|Christian Esken}}
{{FeatureTodo|Kopete|Jabber Jingle video support|[email protected]|Detlev Casanova}}
{{FeatureTodo|KMix|Nicer OSD (icon, mute state)|esken@kde.org|Christian Esken}}
{{FeatureTodo|Kopete|Jabber Jingle ICE support|[email protected]|Detlev Casanova}}
{{FeatureTodo|KMix|Amend Keyboard Shortcuts|esken@kde.org|Christian Esken}}
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}}
{{FeatureTodo|Kopete|Rich text support for ICQ|[email protected]|Roman Jarosz}}
{{FeatureInProgress|KGet|Support for verifying signed files|[email protected]|Matthias Fuchs}}
{{FeatureInProgress|Kopete|Contacts plasmoid|[email protected]|Dennis Nienhüser}}
{{FeatureInProgress|Kopete|Telepathy protocol plugin|[email protected]|George Goldberg}}
{{FeatureInProgress|Kopete|Telepathy Tubes Desktop Sharing plugin|[email protected]|George Goldberg}}
{{FeatureInProgress|Kopete|Akonadi Logger(modify the history plugin)|[email protected]|Kaushik Saurabh}}
{{FeatureInProgress|Krdc|Telepathy Tubes support||Abner Silva}}
{{FeatureInProgress|Krfb|Telepathy Tubes support|[email protected]|George Goldberg}}
{{FeatureInProgress|Krfb|Core restructuring|[email protected]|George Goldberg}}
{{FeatureInProgress|Telepathy|Account Management KCM|[email protected]|George Goldberg}}
{{FeatureInProgress|Telepathy|Mission Control launcher KDED|[email protected]|George Goldberg}}
{{FeatureDone|Kopete|Create avatars from a webcam device |alex@eyeos.org |Alex Fiestas}}
{{FeatureDone|Krdc|Redesigned workflow to create a new connection|uwolfer@kde.org|Urs Wolfer}}
{{FeatureDone|Krdc|Full Screen Switching|[email protected]|Tony Murray}}
|}
|}


= kdeaccessibility =
 
= kdepim =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
Line 260: Line 244:
|}
|}


= kdegraphics =
 
= kdepimlibs =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
|}


|}


= kdebase-runtime =
= kdeplasma-addons =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureTodo|KWallet|Single Sign On using PAM|[email protected]|Michael Leupold}}
|}
|}


= kdebase-apps =
 
= kdesdk =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|[email protected]|Nick Shaforostoff}}
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|[email protected]|Nick Shaforostoff}}
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|[email protected] |Nick Shaforostoff}}
{{FeatureTodo|Lokalize|Remote translation memories|[email protected]|Nick Shaforostoff}}
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|[email protected]|Nick Shaforostoff}}
{{FeatureInProgress|Kate|Add common vim commands like :wq, :new, :split, etc.|ehambergαgmail.com|Erlend Hamberg}}
|}


|}


= kdeplasma-addons =
= kdeutils =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
{{FeatureTodo|Ark|Add an options dialog (maybe)|[email protected]|Harald Hvaal}}
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|[email protected]|Harald Hvaal}}
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|[email protected]|Raphael Kubo da Costa}}
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|[email protected]|Raphael Kubo da Costa}}
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|[email protected]|Raphael Kubo da Costa}}
{{FeatureTodo|Ark|Make the internal previewer optional|[email protected]|Raphael Kubo da Costa}}
{{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|[email protected]|Rolf Eike Beer}}
{{FeatureTodo|KGpg|Add &quot;caff&quot; mode for keysigning|[email protected]|Rolf Eike Beer}}
{{FeatureTodo|KGpg|Allow searching for trust path in keyring|[email protected]|Rolf Eike Beer}}
{{FeatureTodo|KGpg|Add improved key import result window (with useful summary, filtering, reasonable default size etc.)|[email protected]|Rolf Eike Beer}}
{{FeatureTodo|Okteta|add editing capability to Decoding table |[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add Kate-like search tool|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add support for import by drop, both url and data|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add support for memory mapping of files|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add further export formats like s-record and intel 16|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|Add Okular like embedded notifications|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |[email protected]|Friedrich W. H. Kossebau}}
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}}
{{FeatureInProgress|Okteta|Make dialogs for Goto, Search & Replace embedded|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureDone|kdelirc|Communicate to lirc through solid|[email protected]|Michael Zanetti}}
{{FeatureDone|Okteta|Rename libkakao to Kasten and make the Okteta KPart use it|[email protected]|Friedrich W. H. Kossebau}}
{{FeatureDone|Okteta|Add embedded dialog to set selection range|[email protected]|Friedrich W. H. Kossebau}}
|}


|}


= kdeartwork =
= Other =
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Project !! Description !! Contact
! Status !! Project !! Description !! Contact
|}
|}

Revision as of 13:03, 14 October 2009

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

See also:


Legend:

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


kdeaccessibility

Status Project Description Contact


kdeadmin

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


kdeartwork

Status Project Description Contact


kdebase-apps

Status Project Description Contact


kdebase-runtime

Status Project Description Contact
TO DO KWallet Single Sign On using PAM Michael Leupold <[email protected]>


kdebase-workspace

Status Project Description Contact
Non-Plasma, Non-KWin
TO DO Icons KCM More configurable icon sizes Christoph Feck <[email protected]>
TO DO Fonts KCM More configurable fonts Christoph Feck <[email protected]>
TO DO System Activity Show CPU usage etc John Tapsell <[email protected]>
IN PROGRESS Date/Time KCM Plasma themed clock
IN PROGRESS System Activity Add scripting support
DONE Solid RemoteControl Manager/Interface + Lirc backend
DONE System Activity KAuth integration
DONE System Settings Improve module appearance for Icons View and provide searching hints


KRunner
DONE KRunner Window management runner


Plasma - Priority Features
IN PROGRESS netbook shell a plasma shell and various containments/applets tailored for netbooks (tech preview status in 4.4)


Plasma
TO DO libplasma better text box look with new svg elements Marco Martin <[email protected]>
TO DO libplasma Allow display of multiple Holiday Regions in same Calendar widget John Layt <[email protected]>
IN PROGRESS knowledge base plasmoid new plasmoid: Opendesktop.org knowledgebase client
IN PROGRESS libplasma Allow user to choose Calendar System to be displayed in Calendar widgets
IN PROGRESS opendesktop plasmoid show friends activity
DONE libplasma/kwin slide animation for popups done by kwin
DONE System tray Plasmoid support in the system tray
DONE System tray config ui to decide between always shown, always hidden and auto hide for each systray item


KWin - Core
TO DO KWin Merge initial tiling implementation Nikhil Marathe <[email protected]>
DONE KWin Quick maximize and tiling on screen edge
DONE KWin Improved multiple desktops kcm
DONE KWin New TabBox (alt+tab) implementation
DONE KWin SVG based window decoration theme engine (Aurorae)
DONE KWin Merge Oxygen and Nitrogen (from kde-look) window decorations, and make it the default decoration in place of Ozone


KWin - Desktop Effects
DONE KWin Mouse action support in Present Windows effect
DONE KWin Present Windows for all windows of same class (application)
DONE KWin Improved Flip Switch effect
KDM


kdebindings

Status Project Description Contact
TO DO pykde4 Python 3 support for PyKDE4 Simon Edwards <[email protected]>


kdeedu

Status Project Description Contact
TO DO KStars Display Comet Magnitudes whenever possible Akarsh Simha <[email protected]>
TO DO KStars Information links in-place for each technical term Akarsh Simha <[email protected]>
TO DO KStars Tool to suggest star-hopping techniques??? Akarsh Simha <[email protected]>
TO DO KStars Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead Akarsh Simha <[email protected]>
TO DO KStars Simulate Lunar Eclipses Akarsh Simha <[email protected]>
TO DO KStars Simulate Satellites and Iridium Flares Akarsh Simha <[email protected]>
TO DO KStars Social and Geographical Integration for KStars Akarsh Simha <[email protected]>
TO DO KStars Marble widget for Geolocation tool Médéric Boquien <[email protected]>
TO DO KStars Better printed star charts Jason Harris <[email protected]>
TO DO KStars Better rendering of comets/asteroids Jason Harris <[email protected]>
TO DO KStars Texture mapping of the skymap??? Jason Harris <[email protected]>
IN PROGRESS Cantor Import to kdeedu - currently in kdereview
IN PROGRESS KAlgebra Support for lists
IN PROGRESS Marble Add "download region" feature
DONE KAlgebra Improved MathML Presentation support
DONE KAlgebra Added 2D parametric function plotting
DONE KAlgebra Improved jump detections
DONE KAlgebra Made lambda expressions more usable
DONE KStars Improve Observing List Wizard
DONE KTurtle Add F2 context help
DONE KTurtle Add SVG export for the canvas
DONE KTurtle Add HTML export of the code
DONE KTurtle Add printing support for the canvas


kdegames

Status Project Description Contact
TO DO KBreakOut Level Sets Fela Winkelmolen <[email protected]>
TO DO KBreakOut Sound Fela Winkelmolen <[email protected]>
TO DO KDiamond Intelligent animation pre-caching Stefan Majewsky <[email protected]>
TO DO KDiamond Refactor Board and Diamond classes Stefan Majewsky <[email protected]>
TO DO Kolf Replace with Kolf 2 (help on coding, artwork and level design desired) >>delayed to KDE 4.5<< Stefan Majewsky <[email protected]>
TO DO KsirK rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted! Gaël de Chalendar <[email protected]>
TO DO KsirK Boost playing over Jabber Gaël de Chalendar <[email protected]>
TO DO KSquares Re-write computer player, make it act faster and more intelligent Eckhart Wörner <[email protected]>
TO DO KSquares Add more types of boards: hexagonal, triangular Eckhart Wörner <[email protected]>
IN PROGRESS Gluon release first gluon lib with one game. [1]
IN PROGRESS Granatier New Bomberman like game for KDE 4
IN PROGRESS KAtomic Level Sets
IN PROGRESS KsirK Polish the skin editor (doc, contextual help, ...)
IN PROGRESS Palapeli New puzzle game for KDE 4
DONE Bovo Highlight the last move to be easier to spot
DONE Bovo Enable undo after the game has ended, to be able to correct a fatal mis-click
DONE KBreakOut Improved keyboard support
DONE KBreakOut Fullscreen support
DONE KDiamond Improve time display
DONE KGoldrunner Add Mazes game (37 levels), contributed by Steve Mann.
DONE KsirK Previous/Next in start new game as described in bug #170774


kdegraphics

Status Project Description Contact


kdelibs

Status Project Description Contact
TO DO katepart Add interface to access highlighting information, port html-export plugin Milian Wolff <[email protected]>
TO DO KCalendarSystem Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday. John Layt <[email protected]>
TO DO KCalendarSystem Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc. John Layt <[email protected]>
TO DO kdecore Group policy (Windows) backend for KAuth Dario Freddi <[email protected]>
TO DO KDEPrint If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first. John Layt <[email protected]>
TO DO KDEPrint Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS. John Layt <[email protected]>
TO DO kdeui Implement caps-lock warning for password entry widgets Michael Leupold <[email protected]>
TO DO KLocale Investigate adding Currency Code and currency minor units support based on ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217). John Layt <[email protected]>
IN PROGRESS katepart Add mapping support for the vi input mode's normal mode
IN PROGRESS katepart Improve TemplateInterface, i.e. snippet support
IN PROGRESS kdecore Move event-filter installation out of KApplication and into a new class
IN PROGRESS kdecore Polkit-1 backend for KAuth
IN PROGRESS kdeui Support floating point font sizes
IN PROGRESS kdeui Finish the time chooser widget
IN PROGRESS kio Limit number of connections per host (per application), add job priorities
IN PROGRESS webkit Move KDE integration of QtWebKit into kdelibs (but not KPart!)
DONE katepart Enable command line scripting again
DONE katepart Support byte-order mark in unicode files


kdemultimedia

Status Project Description Contact
TO DO KMix Nicer OSD (icon, mute state) Christian Esken <[email protected]>
TO DO KMix Amend Keyboard Shortcuts Christian Esken <[email protected]>
IN PROGRESS KMix Allow arbitrary ordering of controls
IN PROGRESS KMix Add WhatsThis help on controls (Bug 70042)


kdenetwork

Status Project Description Contact
TO DO Kopete UPnp Support Matt Rogers <[email protected]>
TO DO Kopete Jabber Jingle video support Detlev Casanova <[email protected]>
TO DO Kopete Jabber Jingle ICE support Detlev Casanova <[email protected]>
TO DO Kopete Add support for urls to Bonjour plugin Friedrich W. H. Kossebau <[email protected]>
TO DO Kopete Rich text support for ICQ Roman Jarosz <[email protected]>
IN PROGRESS KGet Support for verifying signed files
IN PROGRESS Kopete Contacts plasmoid
IN PROGRESS Kopete Telepathy protocol plugin
IN PROGRESS Kopete Telepathy Tubes Desktop Sharing plugin
IN PROGRESS Kopete Akonadi Logger(modify the history plugin)
IN PROGRESS Krdc Telepathy Tubes support
IN PROGRESS Krfb Telepathy Tubes support
IN PROGRESS Krfb Core restructuring
IN PROGRESS Telepathy Account Management KCM
IN PROGRESS Telepathy Mission Control launcher KDED
DONE Kopete Create avatars from a webcam device
DONE Krdc Redesigned workflow to create a new connection
DONE Krdc Full Screen Switching


kdepim

Status Project Description Contact


kdepimlibs

Status Project Description Contact


kdeplasma-addons

Status Project Description Contact


kdesdk

Status Project Description Contact
TO DO Lokalize Integrate snowball stemmer for glossary Nick Shaforostoff <[email protected]>
TO DO Lokalize Continue implementing XLIFF spec Nick Shaforostoff <[email protected]>
TO DO Lokalize Segmentation [editing] functionality Nick Shaforostoff <[email protected] >
TO DO Lokalize Remote translation memories Nick Shaforostoff <[email protected]>
TO DO Lokalize Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!) Nick Shaforostoff <[email protected]>
IN PROGRESS Kate Add common vim commands like :wq, :new, :split, etc.


kdeutils

Status Project Description Contact
TO DO Ark Add an options dialog (maybe) Harald Hvaal <[email protected]>
TO DO Ark Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files) Harald Hvaal <[email protected]>
TO DO Ark Add feedback for the latest operation in the status bar Raphael Kubo da Costa <[email protected]>
TO DO Ark Add feedback for the latest operation in the status bar Raphael Kubo da Costa <[email protected]>
TO DO Ark Try multiple plugins for each archive type before failing Raphael Kubo da Costa <[email protected]>
TO DO Ark Make the internal previewer optional Raphael Kubo da Costa <[email protected]>
TO DO KGpg Make keyserver actions possible to use on multiple keyservers at once Rolf Eike Beer <[email protected]>
TO DO KGpg Add "caff" mode for keysigning Rolf Eike Beer <[email protected]>
TO DO KGpg Allow searching for trust path in keyring Rolf Eike Beer <[email protected]>
TO DO KGpg Add improved key import result window (with useful summary, filtering, reasonable default size etc.) Rolf Eike Beer <[email protected]>
TO DO Okteta add editing capability to Decoding table Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add Kate-like search tool Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add support for import by drop, both url and data Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta copy again puts also a value or char variant of the data to clipboard Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add support for memory mapping of files Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add further export formats like s-record and intel 16 Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add support for jobs like io, printing, string search or filter Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta Add Okular like embedded notifications Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta Store bookmarks and other view settings for next load Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta Add global toggle option for the offset display, hex or decimal Friedrich W. H. Kossebau <[email protected]>
TO DO Okteta add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename Friedrich W. H. Kossebau <[email protected]>
TO DO printer-applet Restore feature parity with KDEPrint3 where possible.
IN PROGRESS Okteta Make dialogs for Goto, Search & Replace embedded
DONE kdelirc Communicate to lirc through solid
DONE Okteta Rename libkakao to Kasten and make the Okteta KPart use it
DONE Okteta Add embedded dialog to set selection range


Other

Status Project Description Contact