Schedules/KDE4/4.7 Feature Plan: Difference between revisions
Shaforostoff (talk | contribs) No edit summary |
*>Adawit |
||
(118 intermediate revisions by 47 users not shown) | |||
Line 14: | Line 14: | ||
__TOC__ | __TOC__ | ||
<br> | |||
= kdelibs = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Project | |||
! Description | |||
! Contact | |||
{{FeatureDone | |||
|KLocale | |||
|Number grouping support | |||
|[email protected]|John Layt}} | |||
{{FeatureDone | |||
|KLocale | |||
|Narrow date name format support | |||
|[email protected]|John Layt}} | |||
{{FeatureDone | |||
|KLocale | |||
|Week Numbers support | |||
|[email protected]|John Layt}} | |||
{{FeatureDone | |||
|kdecore/io/klockfile | |||
|For 4.7.1: Implement locking on non-NFS systems using O_EXCL. Good for VFAT, CFIS and other filesystems, as it makes KConfig work and thus many KDE Applications. Details in #203554. Conducted by KDAB and Intevation; funded by IT Services of ETH Zurich. | |||
|[email protected]|David Faure}} | |||
{{FeatureInProgress | |||
|KLocale | |||
|Windows Backend | |||
|[email protected]|John Layt}} | |||
{{FeatureInProgress | |||
|kdeui | |||
|New date/time edit widgets from kdepim | |||
|[email protected]|John Layt}} | |||
{{FeatureInProgress | |||
|KHelpMenu | |||
|Fast action searching | |||
|[email protected]|Alex Fiestas}} | |||
{{FeatureInProgress | |||
|KFilePlaces | |||
|Activity-specific Places | |||
|[email protected]|Jeffery MacEachern}} | |||
{{FeatureInProgress | |||
|KCookieJar | |||
|Storing cookies in KWallet | |||
|[email protected]|José Millán Soto}} | |||
{{FeatureInProgress | |||
|KHTML | |||
|WebIDL usage | |||
|[email protected]|Maksim Orlovich}} | |||
{{FeatureTodo | |||
|KHTML | |||
|Accessibility improvements | |||
|[email protected]|Maksim Orlovich}} | |||
{{FeatureTodo | |||
|Nepomuk | |||
|Query term class to query graph meta data | |||
|[email protected]|Sebastian Trueg}} | |||
{{FeatureTodo | |||
|Plasma | |||
|Preconfigurable plasmoids | |||
|[email protected]|David Palacio}} | |||
|} | |||
<br> | |||
= kde-baseapps = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Project | |||
! Description | |||
! Contact | |||
{{FeatureTodo|Dolphin|Support Fwd/Back Mouse Buttons|[email protected]|Sebastian Dörner}} | |||
{{FeatureDone|Dolphin|Polish the default user interface to minimize visual clutter (see http://ppenz.blogspot.com/2011/03/menu-bars.html)|[email protected]|Peter Penz}} | |||
{{FeatureDone|Dolphin|Improve user interface for searching files and metadata|[email protected]|Peter Penz}} | |||
{{FeatureInProgress | |||
|Locale KCM | |||
|Support for Number Grouping, Windows Backend, Country Subdivsions | |||
|[email protected]|John Layt}} | |||
{{FeatureInProgress | |||
|nspluginviewer | |||
|npruntime support improvements | |||
|[email protected]|Maksim Orlovich}} | |||
{{FeatureTodo | |||
|Dolphin | |||
|Popup menu for advanced queries on the metadata display | |||
|[email protected]|Sebastian Trueg}} | |||
|} | |||
<br> | |||
= kde-runtime = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Project | |||
! Description | |||
! Contact | |||
{{FeatureInProgress|kio_sftp|async download support|[email protected]|Andreas Schneider}} | |||
{{FeatureInProgress | |||
|Locale definition files | |||
|Migrate Country and Currency Codes to xml/po formats, re-arrange l10n files including settings and flags, add Subdivision code files. | |||
|[email protected]|John Layt}} | |||
{{FeatureTodo|kio-upnp-ms|Merge from playground (https://projects.kde.org/projects/playground/base/kio-upnp-ms/) into kde-runtime|[email protected]|Nikhil Marathe}} | |||
{{FeatureDone|network:/ kio-slave|port to Cagibi 0.2|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureDone|Nepomuk Datamanagement Service|Merge it into the master branch|[email protected]|Vishesh Handa & Sebastian Trueg}} | |||
{{FeatureDone|Port Strigi Service to DMS|The Strigi Service needs to use the DMS API|[email protected]|Vishesh Handa & Sebastian Trueg}} | |||
{{FeatureDone | |||
|Nepomuk | |||
|KCM to manage the removable storages to index | |||
|[email protected]|Sebastian Trueg}} | |||
|} | |||
<br> | |||
= kde-workspace = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Project | |||
! Description | |||
! Contact | |||
{{FeatureDone|System Settings/keyboard|Allow a shortcut per keyboard layout (bug 224489)|[email protected]|Andriy Rysin}} | |||
{{FeatureDone|System Settings/keyboard|Session management for keyboard layouts (bug 52095, 174948)|[email protected]|Andriy Rysin}} | |||
{{FeatureDone|klipper|Support qrcode as well as datamatrix for mobile barcodes|[email protected]|Sune Vuorela}} | |||
{{FeatureDone|weather|Support debian weather|[email protected]|Sune Vuorela}} | |||
{{FeatureDone|Oxygen|Various widgets polishing (scrollbars, progressbars, sliders, toolbuttons, menu and menubar selection, etc.)|[email protected]|Hugo Pereira Da Costa}} | |||
{{FeatureDone|Oxygen|Implement kwin's new shadow system for menus, drop-downlists, etc.|[email protected]|Hugo Pereira Da Costa}} | |||
|- | |||
! style="text-align: center;" colspan="4" | Plasma | |||
{{FeatureInProgress | |||
|Plasma Clock/Calendar | |||
|improve usability, settings, akonadi and holiday data. See Plasma wiki. | |||
|[email protected]|John Layt}} | |||
{{FeatureDone | |||
|Plasma Desktop | |||
|launch krunner when the user starts typing | |||
|[email protected]|Vitor Boschi}} | |||
|- | |||
! style="text-align: center;" colspan="4" | KDM | |||
{{FeatureDone | |||
|KDM | |||
|GRUB2 support for KDM (see http://ksmanis.wordpress.com/2011/04/21/hello-planet-and-grub2-support-for-kdm/) | |||
|[email protected]|Konstantinos Smanis}} | |||
|- | |||
! style="text-align: center;" colspan="4" | KWin | |||
{{FeatureDone|Compositor|OpenGL 2.x/OpenGL ES 2.0 compositing backend (see http://www.kdenews.org/2011/02/18/kwin-embraces-new-platforms-opengl-es-20-support)|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|Compositor|New Shadow System (see http://blog.martin-graesslin.com/blog/2011/03/new-kwin-shadows/)|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|Effects|Effect to render outlines|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|Decorations|Do not require a decoration|[email protected]|Martin Gräßlin}} | |||
{{FeatureInProgress|Core|Export most recently used windows to an X property|[email protected]|Martin Gräßlin}} | |||
{{FeatureInProgress|BoxSwitch Effect|Animated Selection (see http://blog.martin-graesslin.com/blog/2011/02/is-kwin-rocket-science/)|[email protected]|Martin Gräßlin}} | |||
{{FeatureInProgress|libkwineffects|API cleanup|[email protected]|Martin Gräßlin}} | |||
{{FeatureTodo|libkwineffects|JavaScript bindings for writing Effects|[email protected]|Martin Gräßlin}} | |||
{{FeatureInProgress|Mouse Emulation|Better accessibility support in mouse emulation|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|kwin|Add multi head support|[email protected]|Alberto Mattea}} | |||
{{FeatureInProgress|kwin|DBusMenu in Windeco|[email protected]|Lionel Chauvin}} | |||
{{FeatureDone|ksplashx|Add multi head support|[email protected]|Alberto Mattea}} | |||
{{FeatureTodo|krunner|Add multi head support|[email protected]|Alberto Mattea}} | |||
{{FeatureInProgress|kwinrules kcm|UI cleanup (see https://git.reviewboard.kde.org/r/101041/)|[email protected]|Thomas Lübking}} | |||
{{FeatureInProgress|kwincompositing kcm|Rearm unsafe OpenGL precheck (see https://git.reviewboard.kde.org/r/101061/)|[email protected]|Thomas Lübking}} | |||
{{FeatureInProgress|PresentWindows Effect|Better highlight indication & close button handling)|[email protected]|Thomas Lübking}} | |||
{{FeatureInProgress|general|Remove jargon from user interface. Remove all instances of Akonadi/Nepomuk related jargon from the desktop, replace with meaningful text where needed.|[email protected]|Will Stephenson}} | |||
|} | |||
<br> | <br> | ||
Line 25: | Line 221: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureDone|Marble|Bookmark Manager|[email protected]|Dennis Nienhüser, Thibaut Gridel}} | |||
{{FeatureTodo|Marble|Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing|[email protected]|Jens-Michael Hoffmann}} | {{FeatureDone|Marble|QML Bindings: GPS Tracking|[email protected]|Dennis Nienhüser}} | ||
{{FeatureDone|Marble|Offline Address Search|[email protected]|Dennis Nienhüser}} | |||
{{FeatureDone|Marble|Support monav version 0.3|[email protected]|Dennis Nienhüser}} | |||
{{FeatureDone|Marble|Polish the Map Wizard: simpler UI, comprehensive validation of user input immediately on each page|[email protected]|Bernhard Beschow}} | |||
{{FeatureInProgress|Marble|Reduce memory footprint of cached tiles|[email protected]|Bernhard Beschow}} | |||
{{FeatureTodo|Marble|Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing|[email protected]|Jens-Michael Hoffmann, Bernhard Beschow}} | |||
{{FeatureTodo|Marble|Tile loading "read ahead" when idle, prerequisite: threaded tile loading|[email protected]|Jens-Michael Hoffmann}} | {{FeatureTodo|Marble|Tile loading "read ahead" when idle, prerequisite: threaded tile loading|[email protected]|Jens-Michael Hoffmann}} | ||
{{ | {{FeatureDone|Marble|Multi threaded texture mapping|bbeschow@cs.tu-berlin.de|Bernhard Beschow}} | ||
{{FeatureTodo|Marble|Implement mouse cursor wrapping a la Okular or Gwenview|[email protected]-berlin.de|Bernhard Beschow}} | |||
{{FeatureInProgress|Marble|Manipulate Gps track data|tgridel@freedotfr|Thibaut Gridel}} | {{FeatureInProgress|Marble|Manipulate Gps track data|tgridel@freedotfr|Thibaut Gridel}} | ||
{{FeatureInProgress|Cantor|Integrate the Qalculate backend|[email protected]|Matteo Agostinelli}} | {{FeatureInProgress|Cantor|Integrate the Qalculate backend|[email protected]|Matteo Agostinelli}} | ||
{{FeatureDone|Kalzium|Use KUnitConversion for all the Unit handling|etienne.rebetez@oberwallisch|Etienne Rebetez}} | |||
{{FeatureDone|KTurtle|Add getdirection command | |||
|nielsslot@gmaildotcom|Niels Slot}} | |||
{{FeatureTodo|KTurtle|Add modulo command | |||
|nielsslot@gmaildotcom|Niels Slot}} | |||
{{FeatureDone|Step|Copy-and-Paste of items|[email protected]|Sebastian Vöcking}} | |||
{{FeatureDone|Step|Zoom on mouse wheel|[email protected]|Sebastian Vöcking}} | |||
{{FeatureDone|Step|Automatic expanding canvas|[email protected]|Sebastian Vöcking}} | |||
{{FeatureInProgress|Rocs|Auto - Handling of the Canvas|[email protected]|Tomaz Canabrava}} | |||
{{FeatureDone|Rocs|Remove the thread for QtConcurrent on he core|[email protected]|Tomaz Canabrava}} | |||
{{FeatureInProgress|Rocs|Polish the User Interface|[email protected]|Tomaz Canabrava}} | |||
{{FeatureDone|Rocs|New Plugin for Automaticaly Graph Generation|[email protected]|Tomaz Canabrava}} | |||
{{FeatureInProgress|Rocs|Bugfixes in the List Plugin|[email protected]|Tomaz Canabrava}} | |||
{{FeatureInProgress|Rocs|Speedup in the drawing code|[email protected]|Tomaz Canabrava}} | |||
{{FeatureInProgress|Rocs|Kalgebra backend|[email protected]|Tomaz Canabrava}} | |||
{{FeatureDone|Rocs|Transform graph edges plugin|[email protected]|Andreas Cord-Landwehr}} | |||
{{FeatureDone|Rocs|Assign values to edges/nodes plugin|[email protected]|Andreas Cord-Landwehr}} | |||
{{FeatureDone|Kalzium|Titration calculator|[email protected]|Luca Tringali}} | |||
{{FeatureInProgress|KStars|SQLite Database of NGC Objects|[email protected]|Victor Carbune|}} | |||
|} | |} | ||
<br> | <br> | ||
= | = kdepim = | ||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! Project | ! Project | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{ | |||
{{FeatureInProgress|KAlarm|Port to Akonadi|[email protected]|David Jarvie}} | |||
{{FeatureDone|KAlarm|Allow reminders after the main alarm|[email protected]|David Jarvie}} | |||
{{FeatureDone|KAlarm|Provide wake-from-suspend option for alarms|[email protected]|David Jarvie}} | |||
{{FeatureInProgress | |||
|KHolidays | |||
|Add support for Holiday Types and Observance Types | |||
|[email protected]|John Layt}} | |||
{{FeatureDone|Akonadi-contacts/kaddressbook|Show 2d barcodes of contact data|sune@vuorela.dk|Sune Vuorela}} | |||
|} | |} | ||
Line 56: | Line 287: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureInProgress|Adjustable Clock|Plasmoid for displaying date and time in very customizable way|[email protected]|Michał Dutkiewicz}} | |||
{{FeatureInProgress|Comic Plasmoid|Support random comic strips|[email protected]|Matthias Fuchs}} | |||
{{FeatureDone|Comic Plasmoid|Support creation of comic Comic Book Archive files|[email protected]|Matthias Fuchs}} | |||
{{FeatureDone|Comic Plasmoid|Highlight comics that have a new comic strip|[email protected]|Matthias Fuchs}} | |||
{{FeatureTodo|Events Runner|Support parsing weekdays (e.g. "in next monday"|[email protected]|Alexey Noskov}} | {{FeatureTodo|Events Runner|Support parsing weekdays (e.g. "in next monday"|[email protected]|Alexey Noskov}} | ||
|} | |||
<br> | |||
= kdetoys = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Project | |||
! Description | |||
! Contact | |||
{{FeatureDone|KTeaTime|Port to KStatusNotifierItem|[email protected]|Miha Čančula}} | |||
{{FeatureInProgress|KTeaTime|New svg based status icons|[email protected]|Stefan Böhmann}} | |||
{{FeatureInProgress|KTeaTime|Support categories|[email protected]|Stefan Böhmann}} | |||
{{FeatureTodo|KTeaTime|Improved command line|[email protected]|Stefan Böhmann}} | |||
{{FeatureTodo|KTeaTime|Tea runner|[email protected]|Stefan Böhmann}} | |||
{{FeatureTodo|KTeaTime|Port to KConfigXT|[email protected]|Stefan Böhmann}} | |||
|} | |} | ||
Line 76: | Line 330: | ||
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|[email protected]|Nick Shaforostoff}} | {{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|[email protected]|Nick Shaforostoff}} | ||
{{FeatureTodo|Lokalize|loading compressed files and then saving them back in the original compression format (bug 65518)|[email protected]|Nick Shaforostoff}} | {{FeatureTodo|Lokalize|loading compressed files and then saving them back in the original compression format (bug 65518)|[email protected]|Nick Shaforostoff}} | ||
{{FeatureInProgress|Okteta|Properly support strings (various Unicode encodings) in structures tool|[email protected]|Alex Richardson}} | |||
{{FeatureTodo|Okteta|Add custom datatypes to structures tool|[email protected]|Alex Richardson}} | |||
{{FeatureInProgress|Okteta|Add tool to convert between char encodings|[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureInProgress|Umbrello|QDockWidget based interface|[email protected]|Emmanuel Lepage Vallee}} | |||
{{FeatureInProgress|Umbrello|KDE4 icon theme and eye candies|[email protected]|Emmanuel Lepage Vallee}} | |||
{{FeatureTodo|Umbrello|Replace the current code viewer with katepart|[email protected]|Emmanuel Lepage Vallee}} | |||
{{FeatureDone|Umbrello|Add a zoom widget in the statusbar|[email protected]|Emmanuel Lepage Vallee}} | |||
{{FeatureDone|Kate|Add a new search in files plugin|[email protected]|Kåre Särs}} | |||
|} | |} | ||
<br> | |||
= kdegames = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Project | |||
! Description | |||
! Contact | |||
{{FeatureInProgress|KBreakout|Level editor|[email protected]|Julian Helfferich}} | |||
{{FeatureInProgress|KBreakout|Load levelset option + 2 new levelsets|[email protected]|Julian Helfferich}} | |||
{{FeatureTodo|KBreakout|Port to QGraphicsView|[email protected]|Julian Helfferich}} | |||
{{FeatureInProgress|KPat|Create new saved game format that stores undo/redo history|[email protected]|Parker Coates}} | |||
{{FeatureInProgress|libtagaro|Move first version into the kdegames module|[email protected]|Stefan Majewsky}} | |||
{{FeatureTodo|libtagaro|Use the new library: at least in Granatier and Kolf (to replace existing static source copies) and KDiamond|[email protected]|Stefan Majewsky}} | |||
{{FeatureInProgress|Palapeli|Cleanup interface|[email protected]|Stefan Majewsky}} | |||
{{FeatureDone|Palapeli|Reduce memory consumption for big puzzles|[email protected]|Stefan Majewsky}} | |||
{{FeatureInProgress|all games|Add useful fullscreen mode + option to switch between fullscreen/window|[email protected]|Friedrich W. H. Kossebau}} | |||
|} | |||
<br> | |||
= kdenetwork = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Project | |||
! Description | |||
! Contact | |||
{{FeatureDone|KGet|Working Mms plugin|[email protected]|Ernesto Rodriguez Ortiz}} | |||
{{FeatureInProgress|KGet|Support for connection limit to servers|[email protected]|Matthias Fuchs}} | |||
|} | |||
<br> | |||
= kdegraphics = | |||
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |||
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | |||
! Status | |||
! Project | |||
! Description | |||
! Contact | |||
{{FeatureInProgress|Okular|Directory support in Comic Book Generator|[email protected]|David Palacio}} | |||
{{FeatureInProgress|Okular|7zip support in Comic Book Generator|[email protected]|David Palacio}} | |||
{{FeatureDone|libksane|Enable gui less operation|[email protected]|Kåre Särs}} | |||
{{FeatureDone|libksane|Add a way to get scanner device list|[email protected]|Kåre Särs}} | |||
{{FeatureInProgress|Gwenview|Compare mode|[email protected]|Aurélien Gâteau}} | |||
{{FeatureTodo|Gwenview|Merge "Semantic Information" and "Meta Information" sidebar groups|[email protected]|Aurélien Gâteau}} | |||
|} | |||
<br> | <br> |
Latest revision as of 20:39, 31 October 2011
This is a list of planned features for the SC 4.7 release.
See also:
- Schedules/KDE4/4.7 Release Schedule
- Schedules/KDE4/4.7 Release Goals
- Schedules/KDE4/4.6 Feature Plan (previous major release)
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
kdelibs
Status | Project | Description | Contact |
---|---|---|---|
DONE | KLocale | Number grouping support
| |
DONE | KLocale | Narrow date name format support
| |
DONE | KLocale | Week Numbers support
| |
DONE | kdecore/io/klockfile | For 4.7.1: Implement locking on non-NFS systems using O_EXCL. Good for VFAT, CFIS and other filesystems, as it makes KConfig work and thus many KDE Applications. Details in #203554. Conducted by KDAB and Intevation; funded by IT Services of ETH Zurich.
| |
IN PROGRESS | KLocale | Windows Backend
| |
IN PROGRESS | kdeui | New date/time edit widgets from kdepim
| |
IN PROGRESS | KHelpMenu | Fast action searching
| |
IN PROGRESS | KFilePlaces | Activity-specific Places
| |
IN PROGRESS | KCookieJar | Storing cookies in KWallet
| |
IN PROGRESS | KHTML | WebIDL usage
| |
TO DO | KHTML | Accessibility improvements | Maksim Orlovich <[email protected]>
|
TO DO | Nepomuk | Query term class to query graph meta data | Sebastian Trueg <[email protected]>
|
TO DO | Plasma | Preconfigurable plasmoids | David Palacio <[email protected]>
|
kde-baseapps
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Dolphin | Support Fwd/Back Mouse Buttons | Sebastian Dörner <[email protected]> |
DONE | Dolphin | Polish the default user interface to minimize visual clutter (see http://ppenz.blogspot.com/2011/03/menu-bars.html) | |
DONE | Dolphin | Improve user interface for searching files and metadata
| |
IN PROGRESS | Locale KCM | Support for Number Grouping, Windows Backend, Country Subdivsions
| |
IN PROGRESS | nspluginviewer | npruntime support improvements
| |
TO DO | Dolphin | Popup menu for advanced queries on the metadata display | Sebastian Trueg <[email protected]>
|
kde-runtime
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | kio_sftp | async download support | |
IN PROGRESS | Locale definition files | Migrate Country and Currency Codes to xml/po formats, re-arrange l10n files including settings and flags, add Subdivision code files.
| |
TO DO | kio-upnp-ms | Merge from playground (https://projects.kde.org/projects/playground/base/kio-upnp-ms/) into kde-runtime | Nikhil Marathe <[email protected]> |
DONE | network:/ kio-slave | port to Cagibi 0.2 | |
DONE | Nepomuk Datamanagement Service | Merge it into the master branch | |
DONE | Port Strigi Service to DMS | The Strigi Service needs to use the DMS API
| |
DONE | Nepomuk | KCM to manage the removable storages to index
|
kde-workspace
Status | Project | Description | Contact |
---|---|---|---|
DONE | System Settings/keyboard | Allow a shortcut per keyboard layout (bug 224489) | |
DONE | System Settings/keyboard | Session management for keyboard layouts (bug 52095, 174948) | |
DONE | klipper | Support qrcode as well as datamatrix for mobile barcodes | |
DONE | weather | Support debian weather | |
DONE | Oxygen | Various widgets polishing (scrollbars, progressbars, sliders, toolbuttons, menu and menubar selection, etc.) | |
DONE | Oxygen | Implement kwin's new shadow system for menus, drop-downlists, etc. | |
Plasma | |||
IN PROGRESS | Plasma Clock/Calendar | improve usability, settings, akonadi and holiday data. See Plasma wiki.
| |
DONE | Plasma Desktop | launch krunner when the user starts typing
| |
KDM | |||
DONE | KDM | GRUB2 support for KDM (see http://ksmanis.wordpress.com/2011/04/21/hello-planet-and-grub2-support-for-kdm/)
| |
KWin | |||
DONE | Compositor | OpenGL 2.x/OpenGL ES 2.0 compositing backend (see http://www.kdenews.org/2011/02/18/kwin-embraces-new-platforms-opengl-es-20-support) | |
DONE | Compositor | New Shadow System (see http://blog.martin-graesslin.com/blog/2011/03/new-kwin-shadows/) | |
DONE | Effects | Effect to render outlines | |
DONE | Decorations | Do not require a decoration | |
IN PROGRESS | Core | Export most recently used windows to an X property | |
IN PROGRESS | BoxSwitch Effect | Animated Selection (see http://blog.martin-graesslin.com/blog/2011/02/is-kwin-rocket-science/) | |
IN PROGRESS | libkwineffects | API cleanup | |
TO DO | libkwineffects | JavaScript bindings for writing Effects | Martin Gräßlin <[email protected]> |
IN PROGRESS | Mouse Emulation | Better accessibility support in mouse emulation | |
DONE | kwin | Add multi head support | |
IN PROGRESS | kwin | DBusMenu in Windeco | |
DONE | ksplashx | Add multi head support | |
TO DO | krunner | Add multi head support | Alberto Mattea <[email protected]> |
IN PROGRESS | kwinrules kcm | UI cleanup (see https://git.reviewboard.kde.org/r/101041/) | |
IN PROGRESS | kwincompositing kcm | Rearm unsafe OpenGL precheck (see https://git.reviewboard.kde.org/r/101061/) | |
IN PROGRESS | PresentWindows Effect | Better highlight indication & close button handling) | |
IN PROGRESS | general | Remove jargon from user interface. Remove all instances of Akonadi/Nepomuk related jargon from the desktop, replace with meaningful text where needed. |
kdeedu
Status | Project | Description | Contact |
---|---|---|---|
DONE | Marble | Bookmark Manager | |
DONE | Marble | QML Bindings: GPS Tracking | |
DONE | Marble | Offline Address Search | |
DONE | Marble | Support monav version 0.3 | |
DONE | Marble | Polish the Map Wizard: simpler UI, comprehensive validation of user input immediately on each page | |
IN PROGRESS | Marble | Reduce memory footprint of cached tiles | |
TO DO | Marble | Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing | Jens-Michael Hoffmann, Bernhard Beschow <[email protected]> |
TO DO | Marble | Tile loading "read ahead" when idle, prerequisite: threaded tile loading | Jens-Michael Hoffmann <[email protected]> |
DONE | Marble | Multi threaded texture mapping | |
TO DO | Marble | Implement mouse cursor wrapping a la Okular or Gwenview | Bernhard Beschow <[email protected]> |
IN PROGRESS | Marble | Manipulate Gps track data | |
IN PROGRESS | Cantor | Integrate the Qalculate backend | |
DONE | Kalzium | Use KUnitConversion for all the Unit handling | |
DONE | KTurtle | Add getdirection command
| |
TO DO | KTurtle | Add modulo command | Niels Slot <nielsslot@gmaildotcom> |
DONE | Step | Copy-and-Paste of items | |
DONE | Step | Zoom on mouse wheel | |
DONE | Step | Automatic expanding canvas | |
IN PROGRESS | Rocs | Auto - Handling of the Canvas | |
DONE | Rocs | Remove the thread for QtConcurrent on he core | |
IN PROGRESS | Rocs | Polish the User Interface | |
DONE | Rocs | New Plugin for Automaticaly Graph Generation | |
IN PROGRESS | Rocs | Bugfixes in the List Plugin | |
IN PROGRESS | Rocs | Speedup in the drawing code | |
IN PROGRESS | Rocs | Kalgebra backend | |
DONE | Rocs | Transform graph edges plugin | |
DONE | Rocs | Assign values to edges/nodes plugin | |
DONE | Kalzium | Titration calculator | |
IN PROGRESS | KStars | SQLite Database of NGC Objects |
kdepim
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | KAlarm | Port to Akonadi | |
DONE | KAlarm | Allow reminders after the main alarm | |
DONE | KAlarm | Provide wake-from-suspend option for alarms
| |
IN PROGRESS | KHolidays | Add support for Holiday Types and Observance Types
| |
DONE | Akonadi-contacts/kaddressbook | Show 2d barcodes of contact data |
kdeplasma-addons
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Adjustable Clock | Plasmoid for displaying date and time in very customizable way | |
IN PROGRESS | Comic Plasmoid | Support random comic strips | |
DONE | Comic Plasmoid | Support creation of comic Comic Book Archive files | |
DONE | Comic Plasmoid | Highlight comics that have a new comic strip | |
TO DO | Events Runner | Support parsing weekdays (e.g. "in next monday" | Alexey Noskov <[email protected]> |
kdetoys
Status | Project | Description | Contact |
---|---|---|---|
DONE | KTeaTime | Port to KStatusNotifierItem | |
IN PROGRESS | KTeaTime | New svg based status icons | |
IN PROGRESS | KTeaTime | Support categories | |
TO DO | KTeaTime | Improved command line | Stefan Böhmann <[email protected]> |
TO DO | KTeaTime | Tea runner | Stefan Böhmann <[email protected]> |
TO DO | KTeaTime | Port to KConfigXT | Stefan Böhmann <[email protected]>
|
kdesdk
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Lokalize | Remote translation memories | |
IN PROGRESS | Lokalize | QA: translation checks against user-specified regex-based rules | |
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 | Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!) | Nick Shaforostoff <[email protected]> |
TO DO | Lokalize | loading compressed files and then saving them back in the original compression format (bug 65518) | Nick Shaforostoff <[email protected]> |
IN PROGRESS | Okteta | Properly support strings (various Unicode encodings) in structures tool | |
TO DO | Okteta | Add custom datatypes to structures tool | Alex Richardson <[email protected]> |
IN PROGRESS | Okteta | Add tool to convert between char encodings | |
IN PROGRESS | Umbrello | QDockWidget based interface | |
IN PROGRESS | Umbrello | KDE4 icon theme and eye candies | |
TO DO | Umbrello | Replace the current code viewer with katepart | Emmanuel Lepage Vallee <[email protected]> |
DONE | Umbrello | Add a zoom widget in the statusbar | |
DONE | Kate | Add a new search in files plugin |
kdegames
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | KBreakout | Level editor | |
IN PROGRESS | KBreakout | Load levelset option + 2 new levelsets | |
TO DO | KBreakout | Port to QGraphicsView | Julian Helfferich <[email protected]> |
IN PROGRESS | KPat | Create new saved game format that stores undo/redo history | |
IN PROGRESS | libtagaro | Move first version into the kdegames module | |
TO DO | libtagaro | Use the new library: at least in Granatier and Kolf (to replace existing static source copies) and KDiamond | Stefan Majewsky <[email protected]> |
IN PROGRESS | Palapeli | Cleanup interface | |
DONE | Palapeli | Reduce memory consumption for big puzzles | |
IN PROGRESS | all games | Add useful fullscreen mode + option to switch between fullscreen/window |
kdenetwork
Status | Project | Description | Contact |
---|---|---|---|
DONE | KGet | Working Mms plugin | |
IN PROGRESS | KGet | Support for connection limit to servers |
kdegraphics
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Okular | Directory support in Comic Book Generator | |
IN PROGRESS | Okular | 7zip support in Comic Book Generator | |
DONE | libksane | Enable gui less operation | |
DONE | libksane | Add a way to get scanner device list | |
IN PROGRESS | Gwenview | Compare mode | |
TO DO | Gwenview | Merge "Semantic Information" and "Meta Information" sidebar groups | Aurélien Gâteau <[email protected]> |