Wrohdewald (Talk | contribs) m |
(→kdelibs) |
||
(39 intermediate revisions by 26 users not shown) | |||
Line 3: | Line 3: | ||
See also: | See also: | ||
+ | *[[Schedules/KDE4/4.5 Feature Plan]] (previous major release) | ||
*[[Schedules/KDE4/4.6 Release Schedule]] | *[[Schedules/KDE4/4.6 Release Schedule]] | ||
*[[Schedules/KDE4/4.6 Release Goals]] | *[[Schedules/KDE4/4.6 Release Goals]] | ||
− | *[[Schedules/KDE4/4. | + | *[[Schedules/KDE4/4.7 Feature Plan]] (next major release) |
<br> Legend: | <br> Legend: | ||
Line 26: | Line 27: | ||
! Contact | ! Contact | ||
{{FeatureInProgress|Konsole|Move to KTabWidget|sasch.pe@gmx.de|Sascha Peilicke}} | {{FeatureInProgress|Konsole|Move to KTabWidget|sasch.pe@gmx.de|Sascha Peilicke}} | ||
− | {{ | + | {{FeatureDone|Dolphin|Faceted browsing via Nepomuk|trueg@kde.org|Sebastian Trueg}} |
− | {{ | + | {{FeatureDone|Dolphin|Searching support for non-indexed files|peter.penz19@gmail.com|Peter Penz}} |
− | {{ | + | {{FeatureDone|Dolphin|Git-plugin (implemented by Sebastian Dörner and Johannes Steffen)|peter.penz19@gmail.com|Peter Penz}} |
{{FeatureDone|Dolphin| Resizeable columns in the column-view|peter.penz19@gmail.com|Peter Penz}} | {{FeatureDone|Dolphin| Resizeable columns in the column-view|peter.penz19@gmail.com|Peter Penz}} | ||
{{FeatureDone|Dolphin| Allow leading zeros when renaming multiple files (implemented by Matthias Fuchs)|peter.penz19@gmail.com|Peter Penz}} | {{FeatureDone|Dolphin| Allow leading zeros when renaming multiple files (implemented by Matthias Fuchs)|peter.penz19@gmail.com|Peter Penz}} | ||
Line 45: | Line 46: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
− | {{ | + | {{FeatureDone|Plasma|Plasma KPart|ry@n.rix.si|Ryan Rix}} |
{{FeatureInProgress|Plasma|Declarative AppletScript to write QML plasmoids|mart@kde.org|Marco Martin}} | {{FeatureInProgress|Plasma|Declarative AppletScript to write QML plasmoids|mart@kde.org|Marco Martin}} | ||
{{FeatureInProgress|Plasma|Optimize the Newspaper containment for the use with touchscreens and the Plasma KPart|mart@kde.org|Marco Martin}} | {{FeatureInProgress|Plasma|Optimize the Newspaper containment for the use with touchscreens and the Plasma KPart|mart@kde.org|Marco Martin}} | ||
{{FeatureDone|KWin|Focus tracking for the zoom plugin (uses kaccessible)|mail@dipe.org|Sebastian Sauer}} | {{FeatureDone|KWin|Focus tracking for the zoom plugin (uses kaccessible)|mail@dipe.org|Sebastian Sauer}} | ||
{{FeatureDone|KWin|Extend mouse tracking modes for the zoom plugin|mail@dipe.org|Sebastian Sauer}} | {{FeatureDone|KWin|Extend mouse tracking modes for the zoom plugin|mail@dipe.org|Sebastian Sauer}} | ||
− | {{ | + | {{FeatureDone|Nepomuk Backup & Sync| Provide Backup and Sync capabilities to Nepomuk|handa.vish@gmail.com|Vishesh Handa}} |
{{FeatureTodo|Web Metadata extractor| Provide a framework to get additional data about resources|handa.vish@gmail.com|Vishesh Handa}} | {{FeatureTodo|Web Metadata extractor| Provide a framework to get additional data about resources|handa.vish@gmail.com|Vishesh Handa}} | ||
{{FeatureDone|Activities manager service|Merge the kded and nepomuk modules for activities into one service|ivan.cukic@kde.org|Ivan Čukić}} | {{FeatureDone|Activities manager service|Merge the kded and nepomuk modules for activities into one service|ivan.cukic@kde.org|Ivan Čukić}} | ||
{{FeatureInProgress|Activities manager service|Register desktop events instead directly linking the activities to resources|ivan.cukic@kde.org|Ivan Čukić}} | {{FeatureInProgress|Activities manager service|Register desktop events instead directly linking the activities to resources|ivan.cukic@kde.org|Ivan Čukić}} | ||
{{FeatureInProgress|KNotify|Add support for relative present actions in contexts|wilderkde@gmail.com|Jacopo De Simoi}} | {{FeatureInProgress|KNotify|Add support for relative present actions in contexts|wilderkde@gmail.com|Jacopo De Simoi}} | ||
− | {{ | + | {{FeatureDone|KNotify|Add Plugin Loading Support (No UI Support For Now)|j.maceachern@gmail.com|Jeffery MacEachern}} |
{{FeatureInProgress|Locale KCM|Complete re-write to improve usability, support for new localization features|john@layt.net|John Layt}} | {{FeatureInProgress|Locale KCM|Complete re-write to improve usability, support for new localization features|john@layt.net|John Layt}} | ||
{{FeatureInProgress|Phonon KCM|Add video input device configuration support|kiagiadakis.george@gmail.com|George Kiagiadakis}} | {{FeatureInProgress|Phonon KCM|Add video input device configuration support|kiagiadakis.george@gmail.com|George Kiagiadakis}} | ||
Line 74: | Line 75: | ||
|- | |- | ||
! style="text-align: center;" colspan="4" | Plasma | ! style="text-align: center;" colspan="4" | Plasma | ||
− | {{ | + | {{FeatureDone|libtaskmanager / tasks-applet| support for Windows 7 like launchers |akreuzkamp@web.de|Anton Kreuzkamp}} |
{{FeatureInProgress|notifications| rework notification applet appearance |mart@kde.org|Marco Martin}} | {{FeatureInProgress|notifications| rework notification applet appearance |mart@kde.org|Marco Martin}} | ||
{{FeatureInProgress|notifications| make various dataengines use Plasma::Storage |mart@kde.org|Marco Martin}} | {{FeatureInProgress|notifications| make various dataengines use Plasma::Storage |mart@kde.org|Marco Martin}} | ||
Line 84: | Line 85: | ||
{{FeatureDone|quicklaunch| populate new applets with user's default browser, file manager, ... instead of hardcoded ones |ingomar@wesp.name|Ingomar Wesp}} | {{FeatureDone|quicklaunch| populate new applets with user's default browser, file manager, ... instead of hardcoded ones |ingomar@wesp.name|Ingomar Wesp}} | ||
{{FeatureDone|quicklaunch| allow editing of existing launchers (including ones that do not point to a .desktop file) |ingomar@wesp.name|Ingomar Wesp}} | {{FeatureDone|quicklaunch| allow editing of existing launchers (including ones that do not point to a .desktop file) |ingomar@wesp.name|Ingomar Wesp}} | ||
− | {{ | + | {{FeatureDone|libplasma|Plasma calendar supports multiple Holiday Regions.|john@layt.net|John Layt}} |
− | + | ||
{{FeatureInProgress|libplasma|Make Calendar DataEngine a Service.|john@layt.net|John Layt}} | {{FeatureInProgress|libplasma|Make Calendar DataEngine a Service.|john@layt.net|John Layt}} | ||
− | {{ | + | {{FeatureDone|plasma-desktop| integrate activity-sessions|chani@kde.org|Ivan/Chani}} |
{{FeatureInProgress|plasma-desktop|activity dataengine|chani@kde.org|Chani}} | {{FeatureInProgress|plasma-desktop|activity dataengine|chani@kde.org|Chani}} | ||
|- | |- | ||
! style="text-align: center;" colspan="4" | KWin | ! style="text-align: center;" colspan="4" | KWin | ||
{{FeatureInProgress|windowgeometry effect| compositor powered move/resize windowgeometry display |thomas.luebking@web.de|Thomas Lübking}} | {{FeatureInProgress|windowgeometry effect| compositor powered move/resize windowgeometry display |thomas.luebking@web.de|Thomas Lübking}} | ||
− | {{ | + | {{FeatureDone|dashboard effect| new effect for Plasma dashboard |ademmer@opensuse.org|Andreas Demmer}} |
{{FeatureDone|kwin/ksmserver| activity sessions |chanika@gmail.com|Chani}} | {{FeatureDone|kwin/ksmserver| activity sessions |chanika@gmail.com|Chani}} | ||
− | {{ | + | {{FeatureDone|libtaskmanager/kwin?| some activity integration in taskbar/pager |chani@kde.org|Chani}} |
{{FeatureTodo|libtaskmanager/kwin] | Expose Window Tabs to taskmanager |kde@martin-graesslin.com|Martin Gräßlin}} | {{FeatureTodo|libtaskmanager/kwin] | Expose Window Tabs to taskmanager |kde@martin-graesslin.com|Martin Gräßlin}} | ||
{{FeatureTodo|kwin|ARB Shader support|kde@martin-graesslin.com|Martin Gräßlin}} | {{FeatureTodo|kwin|ARB Shader support|kde@martin-graesslin.com|Martin Gräßlin}} | ||
Line 110: | Line 110: | ||
{{FeatureDone|actions| Basic actions for feature parity with PowerDevil v1 |drf@kde.org|Dario Freddi}} | {{FeatureDone|actions| Basic actions for feature parity with PowerDevil v1 |drf@kde.org|Dario Freddi}} | ||
{{FeatureInProgress|actions| More actions for advanced users |drf@kde.org|Dario Freddi}} | {{FeatureInProgress|actions| More actions for advanced users |drf@kde.org|Dario Freddi}} | ||
− | {{ | + | {{FeatureDone|policy-handler| Create a new policy handler for handling inhibition properly, and have kdelibs' Solid API use it |drf@kde.org|Dario Freddi}} |
|- | |- | ||
! style="text-align: center;" colspan="4" | System Settings | ! style="text-align: center;" colspan="4" | System Settings | ||
− | {{ | + | {{FeatureDone|keyboard| Support for "spare layouts"|arysin@gmail.com|Andriy Rysin}} |
− | {{ | + | {{FeatureDone|keyboard| Support for > 4 layouts|arysin@gmail.com|Andriy Rysin}} |
{{FeatureInProgress|driconf|New module for configuring DRI drivers|fredrik@kde.org|Fredrik Höglund}} | {{FeatureInProgress|driconf|New module for configuring DRI drivers|fredrik@kde.org|Fredrik Höglund}} | ||
|- | |- | ||
Line 124: | Line 124: | ||
{{FeatureTodo|Devices KCM|Add further information about devices, like address...|ereslibre@kde.org|Rafael Fernández López}} | {{FeatureTodo|Devices KCM|Add further information about devices, like address...|ereslibre@kde.org|Rafael Fernández López}} | ||
{{FeatureTodo|Devices KCM|Allow to connect to devices services|ereslibre@kde.org|Rafael Fernández López}} | {{FeatureTodo|Devices KCM|Allow to connect to devices services|ereslibre@kde.org|Rafael Fernández López}} | ||
− | {{ | + | {{FeatureInProgress|libbluedevil|Review DBus handling|ereslibre@kde.org|Rafael Fernández López}} |
{{FeatureTodo|libbluedevil|Add support for services|ereslibre@kde.org|Rafael Fernández López}} | {{FeatureTodo|libbluedevil|Add support for services|ereslibre@kde.org|Rafael Fernández López}} | ||
− | {{ | + | {{FeatureInProgress|Monolithic|Fix listing problems under certain conditions|ereslibre@kde.org|Rafael Fernández López}} |
|} | |} | ||
Line 150: | Line 150: | ||
{{FeatureInProgress|libplasma|finish up the gsoc project about Plasma::Storage service|mart@kde.org|Marco Martin}} | {{FeatureInProgress|libplasma|finish up the gsoc project about Plasma::Storage service|mart@kde.org|Marco Martin}} | ||
{{FeatureDone|libplasma|let Plasma::SVG find the best matching size hinted element if there is no exact match|ingomar@wesp.name|Ingomar Wesp (mentored by Manuel Mommertz)}} | {{FeatureDone|libplasma|let Plasma::SVG find the best matching size hinted element if there is no exact match|ingomar@wesp.name|Ingomar Wesp (mentored by Manuel Mommertz)}} | ||
− | {{ | + | {{FeatureDone|libnepomuk/KIO|Search excerpts|trueg@kde.org|Sebastian Trueg}} |
{{FeatureInProgress|libnepomuk|Standardqueries for convenience|trueg@kde.org|Sebastian Trueg}} | {{FeatureInProgress|libnepomuk|Standardqueries for convenience|trueg@kde.org|Sebastian Trueg}} | ||
− | {{ | + | {{FeatureDone|libnepomuk|GUI elements for resource/file searching including faceted browsing|trueg@kde.org|Sebastian Trueg}} |
{{FeatureInProgress|libnepomuksync|Sync library to be used in BackupSync, Strigi, Akonadi, WebExtractor and Removable Media|handa.vish@gmail.com|Vishesh Handa}} | {{FeatureInProgress|libnepomuksync|Sync library to be used in BackupSync, Strigi, Akonadi, WebExtractor and Removable Media|handa.vish@gmail.com|Vishesh Handa}} | ||
{{FeatureInProgress|kdecore|Add more possible synchronization primitives to KSharedDataCache to expand OS support. POSIX Semaphores Contributed by Alberto Villa of the FreeBSD project. Windows support may still occur as well.|mpyne@kde.org|Michael Pyne}} | {{FeatureInProgress|kdecore|Add more possible synchronization primitives to KSharedDataCache to expand OS support. POSIX Semaphores Contributed by Alberto Villa of the FreeBSD project. Windows support may still occur as well.|mpyne@kde.org|Michael Pyne}} | ||
Line 158: | Line 158: | ||
{{FeatureDone|kdecore|Add cache-wide timestamp to KSharedDataCache.|mpyne@kde.org|Michael Pyne}} | {{FeatureDone|kdecore|Add cache-wide timestamp to KSharedDataCache.|mpyne@kde.org|Michael Pyne}} | ||
{{FeatureTodo|kdecore|Add ability to make KSharedDataCache strictly read-only for laptop support.|mpyne@kde.org|Michael Pyne}} | {{FeatureTodo|kdecore|Add ability to make KSharedDataCache strictly read-only for laptop support.|mpyne@kde.org|Michael Pyne}} | ||
− | {{ | + | {{FeatureDone|kdeui|Social About Dialog|teo@kde.org|Teo Mrnjavac}} |
− | {{ | + | {{FeatureDone|kdeui|Allow to hide icons in menus|christoph@maxiom.de|Christoph Feck}} |
− | {{ | + | {{FeatureDone|KLocale|Auto-detect new users Country from their system country.|john@layt.net|John Layt}} |
− | {{ | + | {{FeatureDone|KLocale|New configuration option for AM/PM symbols, .|john@layt.net|John Layt}} |
+ | {{FeatureDone|KLocale|Seperate backends available for each supported platform/desktop, use of platform localization in place of KDE locale planned for 4.7.|john@layt.net|John Layt}} | ||
+ | {{FeatureDone|KLocalizedDate|New convenience class to make date localization easy.|john@layt.net|John Layt}} | ||
{{FeatureDone|KCalendarSystem|Add api for first/last day of year/month.|john@layt.net|John Layt}} | {{FeatureDone|KCalendarSystem|Add api for first/last day of year/month.|john@layt.net|John Layt}} | ||
− | + | {{FeatureDone|KCalendarSystem|Add configuration option for Short Year Window.|john@layt.net|John Layt}} | |
− | {{FeatureDone| | + | {{FeatureDone|KCalendarSystem|Separated date / time parsing code into new private KDateTimeParser and KDateTimeFormatter classes to share with KLocale and KDateTime.|john@layt.net|John Layt}} |
− | {{ | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{{FeatureInProgress|KHTML|HTML5 postMessage.|maksim@kde.org|Maksim Orlovich}} | {{FeatureInProgress|KHTML|HTML5 postMessage.|maksim@kde.org|Maksim Orlovich}} | ||
− | |||
{{FeatureInProgress|kcookiejar|Implement storing cookies in KWallet|fid@gpul.org|José Millán Soto}} | {{FeatureInProgress|kcookiejar|Implement storing cookies in KWallet|fid@gpul.org|José Millán Soto}} | ||
{{FeatureInProgress|ksecretservice|Make KWallet::Wallet use the secrets-service API|lemma@confuego.org|Michael Leupold}} | {{FeatureInProgress|ksecretservice|Make KWallet::Wallet use the secrets-service API|lemma@confuego.org|Michael Leupold}} | ||
Line 194: | Line 190: | ||
{{FeatureDone|Marble|worldwide and offline routing|earthwings@gentoo.org|Dennis Nienhüser}} | {{FeatureDone|Marble|worldwide and offline routing|earthwings@gentoo.org|Dennis Nienhüser}} | ||
{{FeatureDone|Marble|Extend MarbleRunner interface to handle reverse geocoding and routing requests; Display of alternative routes|earthwings@gentoo.org|Dennis Nienhüser}} | {{FeatureDone|Marble|Extend MarbleRunner interface to handle reverse geocoding and routing requests; Display of alternative routes|earthwings@gentoo.org|Dennis Nienhüser}} | ||
− | |||
{{FeatureDone|Marble|"Go To" dialog for Maemo|earthwings@gentoo.org|Dennis Nienhüser}} | {{FeatureDone|Marble|"Go To" dialog for Maemo|earthwings@gentoo.org|Dennis Nienhüser}} | ||
{{FeatureDone|Marble|Tile download along the route for offline usage|akssps011@gmail.com|Siddharth Srivastava}} | {{FeatureDone|Marble|Tile download along the route for offline usage|akssps011@gmail.com|Siddharth Srivastava}} | ||
{{FeatureDone|Marble|Turn-by-turn navigation mode|akssps011@gmail.com|Siddharth Srivastava}} | {{FeatureDone|Marble|Turn-by-turn navigation mode|akssps011@gmail.com|Siddharth Srivastava}} | ||
− | {{ | + | {{FeatureDone|Marble|QtDeclarative plugin and QML examples (experimental)|earthwings@gentoo.org|Dennis Nienhüser}} |
{{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|jmho@c-xx.com|Jens-Michael Hoffmann}} | {{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|jmho@c-xx.com|Jens-Michael Hoffmann}} | ||
− | |||
− | |||
− | |||
{{FeatureDone|Marble|Improve GeoData API|tgridel@freedotfr|Thibaut Gridel}} | {{FeatureDone|Marble|Improve GeoData API|tgridel@freedotfr|Thibaut Gridel}} | ||
{{FeatureDone|Marble|Convert Gps tracking to GeoDataDocument|tgridel@freedotfr|Thibaut Gridel}} | {{FeatureDone|Marble|Convert Gps tracking to GeoDataDocument|tgridel@freedotfr|Thibaut Gridel}} | ||
{{FeatureDone|Marble|Provide a treeModel for GeoDataDocuments|tgridel@freedotfr|Thibaut Gridel}} | {{FeatureDone|Marble|Provide a treeModel for GeoDataDocuments|tgridel@freedotfr|Thibaut Gridel}} | ||
{{FeatureDone|Marble|Draw the geometries of multiple GeoDataDocuments|tgridel@freedotfr|Thibaut Gridel}} | {{FeatureDone|Marble|Draw the geometries of multiple GeoDataDocuments|tgridel@freedotfr|Thibaut Gridel}} | ||
− | {{ | + | {{FeatureDone|Marble|Load Pnt vector data files as GeoData|tgridel@freedotfr|Thibaut Gridel}} |
− | {{ | + | {{FeatureDone|Marble|Bookmark Support|1989.gaurav@googlemail.com|Gaurav Gupta}} |
{{FeatureDone|Cantor|Backend for GNU Octave|miha.cancula@gmail.com|Miha Čančula}} | {{FeatureDone|Cantor|Backend for GNU Octave|miha.cancula@gmail.com|Miha Čančula}} | ||
− | {{ | + | {{FeatureDone|Cantor|Merge R improvement branch|alexanderrieder@gmail.com|Alexander Rieder}} |
− | {{ | + | {{FeatureDone|Cantor|Variable management panel|alexanderrieder@gmail.com|Alexander Rieder}} |
{{FeatureTodo|Cantor|Formulas inside Text Entries|alexanderrieder@gmail.com| Alexander Rieder}} | {{FeatureTodo|Cantor|Formulas inside Text Entries|alexanderrieder@gmail.com| Alexander Rieder}} | ||
{{FeatureDone|Kalzium|Port Kalzium to use QGV based periodic table widget|mhanwell@kde.org|Marcus D. Hanwell}} | {{FeatureDone|Kalzium|Port Kalzium to use QGV based periodic table widget|mhanwell@kde.org|Marcus D. Hanwell}} | ||
Line 254: | Line 246: | ||
{{FeatureInProgress|Kigo|Fix KNewStuff provider issues|sasch.pe@gmx.de|Sascha Peilicke}} | {{FeatureInProgress|Kigo|Fix KNewStuff provider issues|sasch.pe@gmx.de|Sascha Peilicke}} | ||
{{FeatureDone|Palapeli|Import Goldberg slicer as the new default slicer plugin.|loehnert.kde@gmx.de|Johannes Loehnert}} | {{FeatureDone|Palapeli|Import Goldberg slicer as the new default slicer plugin.|loehnert.kde@gmx.de|Johannes Loehnert}} | ||
+ | {{FeatureDone|Palapeli|Bevel effect creates three-dimensional appearance for puzzle pieces.|loehnert.kde@gmx.de|Johannes Loehnert}} | ||
{{FeatureDone|Palapeli|Update libpala API. Improve usability of "Create new puzzle" dialog.|majewsky@gmx.net|Stefan Majewsky}} | {{FeatureDone|Palapeli|Update libpala API. Improve usability of "Create new puzzle" dialog.|majewsky@gmx.net|Stefan Majewsky}} | ||
{{FeatureDone|Kajongg|Docbook: Describe the basic game, until now I supposed the player already knows how to play Mah Jong.|wolfgang@rohdewald.de|Wolfgang Rohdewald}} | {{FeatureDone|Kajongg|Docbook: Describe the basic game, until now I supposed the player already knows how to play Mah Jong.|wolfgang@rohdewald.de|Wolfgang Rohdewald}} | ||
Line 268: | Line 261: | ||
{{FeatureDone|Klickety|An adaptation of the "clickomania" game.Rewrite the kde3 version.|shuizhuyuanluo@126.com|Ni Hui}} | {{FeatureDone|Klickety|An adaptation of the "clickomania" game.Rewrite the kde3 version.|shuizhuyuanluo@126.com|Ni Hui}} | ||
{{FeatureDone|Klickety|Merge KSame into Klickety.|shuizhuyuanluo@126.com|Ni Hui}} | {{FeatureDone|Klickety|Merge KSame into Klickety.|shuizhuyuanluo@126.com|Ni Hui}} | ||
− | {{ | + | {{FeatureDone|Kolf|Port to KGameRenderer, cleanup all QGraphicsView- and physics-related code (and physics engine), incorporate ideas from Kolf-NG.|majewsky@gmx.net|Stefan Majewsky}} |
− | {{ | + | {{FeatureDone|Granatier|Port to KGameRenderer.|k.hias@gmx.de|Mathias Kraus}} |
− | {{ | + | {{FeatureDone|Granatier|Use TagaroAudio for sound.|k.hias@gmx.de|Mathias Kraus}} |
{{FeatureDone|Knights|New game: Chess board for KDE4|miha.cancula@gmail.com|Miha Čančula}} | {{FeatureDone|Knights|New game: Chess board for KDE4|miha.cancula@gmail.com|Miha Čančula}} | ||
|} | |} | ||
Line 284: | Line 277: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
− | {{ | + | {{FeatureDone|gwenview|Simplify photo sharing|agateau@kde.org|Aurélien Gâteau}} |
+ | {{FeatureDone|gwenview|Improve resize dialog|agateau@kde.org|Aurélien Gâteau}} | ||
|} | |} | ||
Line 304: | Line 298: | ||
{{FeatureTodo|Lokalize|loading compressed files and then saving them back in the original compression format (bug 65518)|shafff@NOSPAMukr.net|Nick Shaforostoff}} | {{FeatureTodo|Lokalize|loading compressed files and then saving them back in the original compression format (bug 65518)|shafff@NOSPAMukr.net|Nick Shaforostoff}} | ||
{{FeatureTodo|Nepomukshell|New Nepomukshell development tool allowing to browse and debug Nepomuk data|trueg@kde.org|Sebastian Trueg}} | {{FeatureTodo|Nepomukshell|New Nepomukshell development tool allowing to browse and debug Nepomuk data|trueg@kde.org|Sebastian Trueg}} | ||
− | {{ | + | {{FeatureDone|Dolphin|Git plugin|sebastian@sebastian-doerner.de|Sebastian Doerner}} |
{{FeatureDone|Kate|GDB plugin|kare.sars@iki.fi|Kåre Särs}} | {{FeatureDone|Kate|GDB plugin|kare.sars@iki.fi|Kåre Särs}} | ||
|} | |} | ||
Line 328: | Line 322: | ||
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv@stud.ntnu.no|Harald Hvaal}} | {{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv@stud.ntnu.no|Harald Hvaal}} | ||
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}} | {{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{FeatureTodo|KGpg|Better workflow to edit encrypted files|kde@opensource.sf-tec.de|Rolf Eike Beer}} | {{FeatureTodo|KGpg|Better workflow to edit encrypted files|kde@opensource.sf-tec.de|Rolf Eike Beer}} | ||
+ | {{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}} | ||
|} | |} | ||
Line 412: | Line 390: | ||
{{FeatureTodo|libLancelot-datamodels|Folder contents sorting|ivan.cukic@kde.org|Ivan Čukić}} | {{FeatureTodo|libLancelot-datamodels|Folder contents sorting|ivan.cukic@kde.org|Ivan Čukić}} | ||
{{FeatureInProgress|Lancelot|Theme improvements, animations|ivan.cukic@kde.org|Ivan Čukić}} | {{FeatureInProgress|Lancelot|Theme improvements, animations|ivan.cukic@kde.org|Ivan Čukić}} | ||
− | {{ | + | {{FeatureDone|Events Runner|Event search|alexey.noskov@gmail.com|Alexey Noskov}} |
− | {{ | + | {{FeatureDone|Comic plasmoid|Per comic max cache limit|mat69@gmx.net|Matthias Fuchs}} |
− | {{ | + | {{FeatureDone|Comic plasmoid|Change behaviour when comic can't be found|mat69@gmx.net|Matthias Fuchs}} |
+ | {{FeatureDone|GroupingDesktop|Added two desktop containments and a panel containment with applet grouping support|giuliocamuffo@gmail.com|Giulio Camuffo}} | ||
|} | |} | ||
Line 427: | Line 406: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
− | {{ | + | {{FeatureDone|krfb|Refactor Core to make it more maintainable/extensible|grundleborg@googlemail.com.|George Goldberg}} |
− | {{ | + | {{FeatureDone|krfb|Telepathy Tubes support|grundleborg@googlemail.com.|George Goldberg}} |
− | {{ | + | {{FeatureDone|krfb|UI Improvements to support new features/deal with some existing bug reports|grundleborg@googlemail.com.|George Goldberg}} |
{{FeatureTodo|kget|Log for transfers|l.appelhans@gmx.de|Lukas Appelhans}} | {{FeatureTodo|kget|Log for transfers|l.appelhans@gmx.de|Lukas Appelhans}} | ||
|} | |} |
This is a list of planned features for the SC 4.6 release.
See also:
Legend:
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Konsole | Move to KTabWidget | Sascha Peilicke <sasch.pe@gmx.de> |
DONE | Dolphin | Faceted browsing via Nepomuk | Sebastian Trueg <trueg@kde.org> |
DONE | Dolphin | Searching support for non-indexed files | Peter Penz <peter.penz19@gmail.com> |
DONE | Dolphin | Git-plugin (implemented by Sebastian Dörner and Johannes Steffen) | Peter Penz <peter.penz19@gmail.com> |
DONE | Dolphin | Resizeable columns in the column-view | Peter Penz <peter.penz19@gmail.com> |
DONE | Dolphin | Allow leading zeros when renaming multiple files (implemented by Matthias Fuchs) | Peter Penz <peter.penz19@gmail.com> |
IN PROGRESS | nspluginviewer | Full npruntime support | Maks Orlovich <maksim@kde.org> |
TO DO | Dolphin | Smooth scrolling | Fredrikh Höglund <fredrik@kde.org> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | Plasma | Plasma KPart | Ryan Rix <ry@n.rix.si> |
IN PROGRESS | Plasma | Declarative AppletScript to write QML plasmoids | Marco Martin <mart@kde.org> |
IN PROGRESS | Plasma | Optimize the Newspaper containment for the use with touchscreens and the Plasma KPart | Marco Martin <mart@kde.org> |
DONE | KWin | Focus tracking for the zoom plugin (uses kaccessible) | Sebastian Sauer <mail@dipe.org> |
DONE | KWin | Extend mouse tracking modes for the zoom plugin | Sebastian Sauer <mail@dipe.org> |
DONE | Nepomuk Backup & Sync | Provide Backup and Sync capabilities to Nepomuk | Vishesh Handa <handa.vish@gmail.com> |
TO DO | Web Metadata extractor | Provide a framework to get additional data about resources | Vishesh Handa <handa.vish@gmail.com> |
DONE | Activities manager service | Merge the kded and nepomuk modules for activities into one service | Ivan Čukić <ivan.cukic@kde.org> |
IN PROGRESS | Activities manager service | Register desktop events instead directly linking the activities to resources | Ivan Čukić <ivan.cukic@kde.org> |
IN PROGRESS | KNotify | Add support for relative present actions in contexts | Jacopo De Simoi <wilderkde@gmail.com> |
DONE | KNotify | Add Plugin Loading Support (No UI Support For Now) | Jeffery MacEachern <j.maceachern@gmail.com> |
IN PROGRESS | Locale KCM | Complete re-write to improve usability, support for new localization features | John Layt <john@layt.net> |
IN PROGRESS | Phonon KCM | Add video input device configuration support | George Kiagiadakis <kiagiadakis.george@gmail.com> |
IN PROGRESS | ksecretserviced | Make it replace KWallet | Michael Leupold <lemma@confuego.org> |
Status | Project | Description | Contact |
---|---|---|---|
Plasma | |||
DONE | libtaskmanager / tasks-applet | support for Windows 7 like launchers | Anton Kreuzkamp <akreuzkamp@web.de> |
IN PROGRESS | notifications | rework notification applet appearance | Marco Martin <mart@kde.org> |
IN PROGRESS | notifications | make various dataengines use Plasma::Storage | Marco Martin <mart@kde.org> |
DONE | plasma-desktop | UI for editing activity name and icon | Ivan Čukić <ivan.cukic@kde.org> |
TO DO | plasma-desktop | add some default activities | Mario Fux <fux@kde.org> |
DONE | plasma | finish support for activity templates | Chani <chani@kde.org> |
IN PROGRESS | plasma-devicenotifier | Improve notification support | Jacopo De Simoi <wilderkde@gmail.com> |
TO DO | plasma-devicenotifier | Signal to the user which apps are blocking a device | Jacopo De Simoi <wilderkde@gmail.com > |
DONE | quicklaunch | populate new applets with user's default browser, file manager, ... instead of hardcoded ones | Ingomar Wesp <ingomar@wesp.name> |
DONE | quicklaunch | allow editing of existing launchers (including ones that do not point to a .desktop file) | Ingomar Wesp <ingomar@wesp.name> |
DONE | libplasma | Plasma calendar supports multiple Holiday Regions. | John Layt <john@layt.net> |
IN PROGRESS | libplasma | Make Calendar DataEngine a Service. | John Layt <john@layt.net> |
DONE | plasma-desktop | integrate activity-sessions | Ivan/Chani <chani@kde.org> |
IN PROGRESS | plasma-desktop | activity dataengine | Chani <chani@kde.org> |
KWin | |||
IN PROGRESS | windowgeometry effect | compositor powered move/resize windowgeometry display | Thomas Lübking <thomas.luebking@web.de> |
DONE | dashboard effect | new effect for Plasma dashboard | Andreas Demmer <ademmer@opensuse.org> |
DONE | kwin/ksmserver | activity sessions | Chani <chanika@gmail.com> |
DONE | libtaskmanager/kwin? | some activity integration in taskbar/pager | Chani <chani@kde.org> |
TO DO | libtaskmanager/kwin] | Expose Window Tabs to taskmanager | Martin Gräßlin <kde@martin-graesslin.com> |
TO DO | kwin | ARB Shader support | Martin Gräßlin <kde@martin-graesslin.com> |
IN PROGRESS | Aurorae | Tooltips on window tabs | Martin Gräßlin <kde@martin-graesslin.com> |
DONE | Present Windows | Close window GUI control | Martin Gräßlin <kde@martin-graesslin.com> |
DONE | Startup Feedback | Effect to replace the Startup Feedback notification | Martin Gräßlin <kde@martin-graesslin.com> |
DONE | Screenshot Effect | KSanpshot can use KWin for screenshots | Martin Gräßlin <kde@martin-graesslin.com> |
TO DO | KCM Compositing | Allow compositing even if GL is buggy/X crashes | Martin Gräßlin <kde@martin-graesslin.com> |
TO DO | KWin Killer | Use notification instead of dialog | Martin Gräßlin <kde@martin-graesslin.com> |
IN PROGRESS | Compositing | Improved platform detection | Fredrik Höglund <fredrik@kde.org>
|
KDE Power Management system | |||
DONE | core | PowerDevil v2 core | Dario Freddi <drf@kde.org> |
DONE | actions | Basic actions for feature parity with PowerDevil v1 | Dario Freddi <drf@kde.org> |
IN PROGRESS | actions | More actions for advanced users | Dario Freddi <drf@kde.org> |
DONE | policy-handler | Create a new policy handler for handling inhibition properly, and have kdelibs' Solid API use it | Dario Freddi <drf@kde.org> |
System Settings | |||
DONE | keyboard | Support for "spare layouts" | Andriy Rysin <arysin@gmail.com> |
DONE | keyboard | Support for > 4 layouts | Andriy Rysin <arysin@gmail.com> |
IN PROGRESS | driconf | New module for configuring DRI drivers | Fredrik Höglund <fredrik@kde.org> |
Blue Devil | |||
IN PROGRESS | Review | Get into kdebase | Alex Fiestas <alex@eyeos.org> |
IN PROGRESS | kio_obexftp | Better error handling | Alex Fiestas <alex@eyeos.org> |
TO DO | usability | Review all the components improving hig/elegance | Alex Fiestas <alex@eyeos.org> |
TO DO | share folders | Be able to share folders via obexftp | Alex Fiestas <alex@eyeos.org> |
TO DO | Devices KCM | Add further information about devices, like address... | Rafael Fernández López <ereslibre@kde.org> |
TO DO | Devices KCM | Allow to connect to devices services | Rafael Fernández López <ereslibre@kde.org> |
IN PROGRESS | libbluedevil | Review DBus handling | Rafael Fernández López <ereslibre@kde.org> |
TO DO | libbluedevil | Add support for services | Rafael Fernández López <ereslibre@kde.org> |
IN PROGRESS | Monolithic | Fix listing problems under certain conditions | Rafael Fernández López <ereslibre@kde.org> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | libnepomuk | Convenience operator overloads for query construction | Sebastian Trueg <trueg@kde.org> |
DONE | libnepomuk | New query flags and improved handling of full text matching scores including sorting | Sebastian Trueg <trueg@kde.org> |
TO DO | kdeui | Generic find bar widget | Sascha Peilicke <sasch.pe@gmx.de> |
DONE | kdeui | Allow getting and setting the size of the pixmap cache in KImageCache | Manuel Mommertz <2kmm@gmx.de> |
DONE | katepart | scripted actions | Dominik Haumann <dhaumann@kde.org> |
DONE | katepart | QAccessibleInterface's for document+cursor | Sebastian Sauer <mail@dipe.org> |
DONE | libplasma | PluginLoader class | Ryan Rix <ry@n.rix.si> |
DONE | libplasma | Allow SVGs to use systemcolors before rendering | Manuel Mommertz <2kmm@gmx.de> |
IN PROGRESS | libplasma | DeclarativeWidget to load QML scenes in Plasma | Marco Martin <mart@kde.org> |
IN PROGRESS | libplasma | finish up the gsoc project about Plasma::Storage service | Marco Martin <mart@kde.org> |
DONE | libplasma | let Plasma::SVG find the best matching size hinted element if there is no exact match | Ingomar Wesp (mentored by Manuel Mommertz) <ingomar@wesp.name> |
DONE | libnepomuk/KIO | Search excerpts | Sebastian Trueg <trueg@kde.org> |
IN PROGRESS | libnepomuk | Standardqueries for convenience | Sebastian Trueg <trueg@kde.org> |
DONE | libnepomuk | GUI elements for resource/file searching including faceted browsing | Sebastian Trueg <trueg@kde.org> |
IN PROGRESS | libnepomuksync | Sync library to be used in BackupSync, Strigi, Akonadi, WebExtractor and Removable Media | Vishesh Handa <handa.vish@gmail.com> |
IN PROGRESS | kdecore | Add more possible synchronization primitives to KSharedDataCache to expand OS support. POSIX Semaphores Contributed by Alberto Villa of the FreeBSD project. Windows support may still occur as well. | Michael Pyne <mpyne@kde.org> |
TO DO | kdecore | Add fallback to QCache<QString,QByteArray> in KSharedDataCache. | Michael Pyne <mpyne@kde.org> |
DONE | kdecore | Add cache-wide timestamp to KSharedDataCache. | Michael Pyne <mpyne@kde.org> |
TO DO | kdecore | Add ability to make KSharedDataCache strictly read-only for laptop support. | Michael Pyne <mpyne@kde.org> |
DONE | kdeui | Social About Dialog | Teo Mrnjavac <teo@kde.org> |
DONE | kdeui | Allow to hide icons in menus | Christoph Feck <christoph@maxiom.de> |
DONE | KLocale | Auto-detect new users Country from their system country. | John Layt <john@layt.net> |
DONE | KLocale | New configuration option for AM/PM symbols, . | John Layt <john@layt.net> |
DONE | KLocale | Seperate backends available for each supported platform/desktop, use of platform localization in place of KDE locale planned for 4.7. | John Layt <john@layt.net> |
DONE | KLocalizedDate | New convenience class to make date localization easy. | John Layt <john@layt.net> |
DONE | KCalendarSystem | Add api for first/last day of year/month. | John Layt <john@layt.net> |
DONE | KCalendarSystem | Add configuration option for Short Year Window. | John Layt <john@layt.net> |
DONE | KCalendarSystem | Separated date / time parsing code into new private KDateTimeParser and KDateTimeFormatter classes to share with KLocale and KDateTime. | John Layt <john@layt.net> |
IN PROGRESS | KHTML | HTML5 postMessage. | Maksim Orlovich <maksim@kde.org> |
IN PROGRESS | kcookiejar | Implement storing cookies in KWallet | José Millán Soto <fid@gpul.org> |
IN PROGRESS | ksecretservice | Make KWallet::Wallet use the secrets-service API | Michael Leupold <lemma@confuego.org> |
IN PROGRESS | anywhere | Allow to build without deprecated symbols | Kevin Ottens (with lots of support from David Faure) <ervin@kde.org> |
IN PROGRESS | KIO | Use `net usershare` in KSambaShare | Rodrigo Belem <rclbelem@gmail.com> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | Marble | Loading of routes in .kml format (Maemo) | Dennis Nienhüser <earthwings@gentoo.org> |
DONE | Marble | Route printing (map and directions, configurabe) | Dennis Nienhüser <earthwings@gentoo.org> |
DONE | Marble | Route state saving and restoring | Dennis Nienhüser <earthwings@gentoo.org> |
DONE | Marble | Convert MarbleRunners to plugins | Dennis Nienhüser <earthwings@gentoo.org> |
DONE | Marble | worldwide and offline routing | Dennis Nienhüser <earthwings@gentoo.org> |
DONE | Marble | Extend MarbleRunner interface to handle reverse geocoding and routing requests; Display of alternative routes | Dennis Nienhüser <earthwings@gentoo.org> |
DONE | Marble | "Go To" dialog for Maemo | Dennis Nienhüser <earthwings@gentoo.org> |
DONE | Marble | Tile download along the route for offline usage | Siddharth Srivastava <akssps011@gmail.com> |
DONE | Marble | Turn-by-turn navigation mode | Siddharth Srivastava <akssps011@gmail.com> |
DONE | Marble | QtDeclarative plugin and QML examples (experimental) | Dennis Nienhüser <earthwings@gentoo.org> |
IN PROGRESS | Marble | Implement sun locator blendings as derived classes of Marble::Blending | Jens-Michael Hoffmann <jmho@c-xx.com> |
DONE | Marble | Improve GeoData API | Thibaut Gridel <tgridel@freedotfr> |
DONE | Marble | Convert Gps tracking to GeoDataDocument | Thibaut Gridel <tgridel@freedotfr> |
DONE | Marble | Provide a treeModel for GeoDataDocuments | Thibaut Gridel <tgridel@freedotfr> |
DONE | Marble | Draw the geometries of multiple GeoDataDocuments | Thibaut Gridel <tgridel@freedotfr> |
DONE | Marble | Load Pnt vector data files as GeoData | Thibaut Gridel <tgridel@freedotfr> |
DONE | Marble | Bookmark Support | Gaurav Gupta <1989.gaurav@googlemail.com> |
DONE | Cantor | Backend for GNU Octave | Miha Čančula <miha.cancula@gmail.com> |
DONE | Cantor | Merge R improvement branch | Alexander Rieder <alexanderrieder@gmail.com> |
DONE | Cantor | Variable management panel | Alexander Rieder <alexanderrieder@gmail.com> |
TO DO | Cantor | Formulas inside Text Entries | Alexander Rieder <alexanderrieder@gmail.com> |
DONE | Kalzium | Port Kalzium to use QGV based periodic table widget | Marcus D. Hanwell <mhanwell@kde.org> |
DONE | KAlgebra | Implicit functions plot | Percy Aucahuasi <percy.camilo.ta@gmail.com> |
DONE | KAlgebra | Improved execution speed on the calculator | Aleix Pol Gonzalez <aleixpol@kde.org> |
DONE | KAlgebra | Better integration between the Console and the Plotting facilities | Aleix Pol Gonzalez <aleixpol@kde.org> |
DONE | KAlgebra | Lighter version aimed to mobile users | Aleix Pol Gonzalez <aleixpol@kde.org> |
IN PROGRESS | KStars | OpenGL rendering support for KStars | Harry de Valence, Akarsh Simha <akarshsimha@gmail.com> |
IN PROGRESS | KStars | Better designed object database | Victor Carbune, Akarsh Simha <akarshsimha@gmail.com> |
IN PROGRESS | KStars | Star Hop Generator | Akarsh Simha <akarshsimha@gmail.com> |
DONE | Kig | LaTeX/TikZ exporter | Miha Čančula <miha.cancula@gmail.com> |
Status | Project | Description | Contact |
---|---|---|---|
TO DO | JuK | Remove Qt/KDE3 support lib requirements | Michael Pyne <mpyne@kde.org> |
TO DO | JuK | Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however | Michael Pyne <mpyne@kde.org> |
TO DO | JuK | Add MPRIS support to JuK so that the NowPlaying applet doesn't need to special-case JuK. | Michael Pyne <mpyne@kde.org> |
TO DO | JuK | Update JuK's MusicBrainz support to a modern version of MusicBrainz. | Michael Pyne <mpyne@kde.org> |
IN PROGRESS | kmix | Improved volume OSD | Fredrik Höglund <fredrik@kde.org> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | libkdegames | Import KGameRenderer framework and port games to this unified rendering infrastructure. | Stefan Majewsky <majewsky@gmx.net> |
IN PROGRESS | Kigo | Fix KNewStuff provider issues | Sascha Peilicke <sasch.pe@gmx.de> |
DONE | Palapeli | Import Goldberg slicer as the new default slicer plugin. | Johannes Loehnert <loehnert.kde@gmx.de> |
DONE | Palapeli | Bevel effect creates three-dimensional appearance for puzzle pieces. | Johannes Loehnert <loehnert.kde@gmx.de> |
DONE | Palapeli | Update libpala API. Improve usability of "Create new puzzle" dialog. | Stefan Majewsky <majewsky@gmx.net> |
DONE | Kajongg | Docbook: Describe the basic game, until now I supposed the player already knows how to play Mah Jong. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
DONE | Kajongg | Tiles can be discarded with drag&drop. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
DONE | Kajongg | Make robot player AI more intelligent. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
DONE | Kajongg | Make tiles in the hand larger and the wall tiles smaller for better playability on small screens. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
DONE | Kajongg | Make games suspendable/resumable. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
DONE | Kajongg | Animate moving tiles. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
DONE | Kajongg | Demo mode. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
DONE | Kajongg | Introduce an option to only offer possible actions. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
TO DO | Kajongg | Add more rulesets like other Classical Chinese variants and the international tournament rules. | Wolfgang Rohdewald <wolfgang@rohdewald.de> |
DONE | KGoldrunner | Save and restore the current control-mode, keyboard-control option and game-speed settings. | Ian Wadham <iandw.au@gmail.com> |
DONE | KGoldrunner | Add a keyboard-mode option to start moving when a direction-key is pressed and stop when it is released. Support multiple keys being pressed. | Ian Wadham <iandw.au@gmail.com> |
DONE | Klickety | An adaptation of the "clickomania" game.Rewrite the kde3 version. | Ni Hui <shuizhuyuanluo@126.com> |
DONE | Klickety | Merge KSame into Klickety. | Ni Hui <shuizhuyuanluo@126.com> |
DONE | Kolf | Port to KGameRenderer, cleanup all QGraphicsView- and physics-related code (and physics engine), incorporate ideas from Kolf-NG. | Stefan Majewsky <majewsky@gmx.net> |
DONE | Granatier | Port to KGameRenderer. | Mathias Kraus <k.hias@gmx.de> |
DONE | Granatier | Use TagaroAudio for sound. | Mathias Kraus <k.hias@gmx.de> |
DONE | Knights | New game: Chess board for KDE4 | Miha Čančula <miha.cancula@gmail.com> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | gwenview | Simplify photo sharing | Aurélien Gâteau <agateau@kde.org> |
DONE | gwenview | Improve resize dialog | Aurélien Gâteau <agateau@kde.org> |
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Lokalize | Integrate snowball stemmer for glossary | Nick Shaforostoff <shafff@NOSPAMukr.net> |
TO DO | Lokalize | Continue implementing XLIFF spec | Nick Shaforostoff <shafff@NOSPAMukr.net> |
TO DO | Lokalize | Segmentation [editing] functionality | Nick Shaforostoff <shafff@NOSPAMukr.net > |
TO DO | Lokalize | Remote translation memories | Nick Shaforostoff <shafff@NOSPAMukr.net> |
TO DO | Lokalize | Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!) | Nick Shaforostoff <shafff@NOSPAMukr.net> |
TO DO | Lokalize | loading compressed files and then saving them back in the original compression format (bug 65518) | Nick Shaforostoff <shafff@NOSPAMukr.net> |
TO DO | Nepomukshell | New Nepomukshell development tool allowing to browse and debug Nepomuk data | Sebastian Trueg <trueg@kde.org> |
DONE | Dolphin | Git plugin | Sebastian Doerner <sebastian@sebastian-doerner.de> |
DONE | Kate | GDB plugin | Kåre Särs <kare.sars@iki.fi> |
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Ark | Add a "Preview with..." context menu item | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | Ark | Add an options dialog (maybe) | Harald Hvaal <haraldhv@stud.ntnu.no> |
TO DO | Ark | Add feedback for the latest operation in the status bar | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | Ark | Get rid of the Observer code in Kerfuffle | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | Ark | Make error reporting work as expected in Kerfuffle | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | Ark | Make Kerfuffle really thread-safe (and use threads in less places) | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | Ark | Make the internal previewer optional | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | Ark | Simplify Kerfuffle's API (jobs, interfaces etc) and try to make it stable | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | Ark | Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files) | Harald Hvaal <haraldhv@stud.ntnu.no> |
TO DO | Ark | Try multiple plugins for each archive type before failing | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | KGpg | Better workflow to edit encrypted files | Rolf Eike Beer <kde@opensource.sf-tec.de> |
TO DO | printer-applet | Restore feature parity with KDEPrint3 where possible. | [mailto: Jonathon Riddell, John Layt <>] |
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Kontact | Plasma-based Summary Page | Ryan Rix <ry@n.rix.si> |
IN PROGRESS | KHolidays | Add support for holiday types and day-off types. | John Layt <john@layt.net> |
IN PROGRESS | KHolidays | Holiday Region selection widget. | John Layt <john@layt.net> |
DONE | KHolidays | Holiday duration api. | John Layt <john@layt.net> |
DONE | KHolidays | Default Holiday Region api. | John Layt <john@layt.net> |
IN PROGRESS | KAlarm | Port to Akonadi | David Jarvie <djarvie@kde.org> |
DONE | KAlarm | Option to not notify execution errors for pre-alarm actions | David Jarvie <djarvie@kde.org> |
IN PROGRESS | KAlarm | Allow reminders after the main alarm | David Jarvie <djarvie@kde.org> |
IN PROGRESS | KAlarm | Provide wake-from-suspend option for alarms | David Jarvie <djarvie@kde.org> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | KAccessible | Added a dbus-service and a QAccessibleBridgePlugin for focus tracking (used in KMagnifier and the KWin zoom plugin). | Sebastian Sauer <mail@dipe.org> |
DONE | KMagnifier | Follow Focus Mode for Focus Tracking (uses kaccessible). | Sebastian Sauer <mail@dipe.org> |
DONE | KAccessible | Added Screenreader (uses speech-dispatcher) | Sebastian Sauer <mail@dipe.org> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | KDE Asciiquarium | Added a new ASCII sprite (a submarine). Contributed by Ryan Meldrum. | Michael Pyne <mpyne@kde.org.> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | Shelf | Automatic sizing of the popup | Ivan Čukić <ivan.cukic@kde.org> |
DONE | Shelf | Setting a custom popup icon | Ivan Čukić <ivan.cukic@kde.org> |
TO DO | Shelf | Cascading popup menus for folders | Ivan Čukić <ivan.cukic@kde.org> |
DONE | Shelf | Keyboard navigation | Ivan Čukić <ivan.cukic@kde.org> |
DONE | Shelf | Search completion | Ivan Čukić <ivan.cukic@kde.org> |
IN PROGRESS | libLancelot-datamodels | Akonadi integration | Ivan Čukić <ivan.cukic@kde.org> |
TO DO | libLancelot-datamodels | Folder contents sorting | Ivan Čukić <ivan.cukic@kde.org> |
IN PROGRESS | Lancelot | Theme improvements, animations | Ivan Čukić <ivan.cukic@kde.org> |
DONE | Events Runner | Event search | Alexey Noskov <alexey.noskov@gmail.com> |
DONE | Comic plasmoid | Per comic max cache limit | Matthias Fuchs <mat69@gmx.net> |
DONE | Comic plasmoid | Change behaviour when comic can't be found | Matthias Fuchs <mat69@gmx.net> |
DONE | GroupingDesktop | Added two desktop containments and a panel containment with applet grouping support | Giulio Camuffo <giuliocamuffo@gmail.com> |
Status | Project | Description | Contact |
---|---|---|---|
DONE | krfb | Refactor Core to make it more maintainable/extensible | George Goldberg <grundleborg@googlemail.com.> |
DONE | krfb | Telepathy Tubes support | George Goldberg <grundleborg@googlemail.com.> |
DONE | krfb | UI Improvements to support new features/deal with some existing bug reports | George Goldberg <grundleborg@googlemail.com.> |
TO DO | kget | Log for transfers | Lukas Appelhans <l.appelhans@gmx.de> |