Schedules/KDE4/4.5 Feature Plan
This is a list of planned features for the SC 4.5 release.
See also:
- Schedules/KDE4/4.5 Release Schedule
- Schedules/KDE4/4.5 Release Goals
- Schedules/KDE4/4.4 Feature Plan
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
kdeaccessibility
Status | Project | Description | Contact |
---|---|---|---|
DONE | text-to-speech | Merge kttsd and kttsmgr into one application that sits in the system tray | Jeremy Whiting <[email protected]>
|
kdeadmin
Status | Project | Description | Contact |
---|---|---|---|
TO DO | system-config-printer-kde | Restore feature parity with KDEPrint3 where possible. | [mailto: Jonathan Riddell, John Layt <>]
|
kdeartwork
Status | Project | Description | Contact |
---|
kdebase-apps
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Konqueror | Improvements in session-management | Eduardo Robles Elvira <[email protected]> |
TO DO | Konqueror | Improvements in tab-bar widget | Eduardo Robles Elvira <[email protected]> |
IN PROGRESS | Konqueror | New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar | Eduardo Robles Elvira <[email protected]> |
IN PROGRESS | nspluginviewer | npruntime scripting support | Maks Orlovich <[email protected]> |
TO DO | Konqueror | Add speeddial/thumbnails-like start page | Germain Garand <[email protected]> |
DONE | Konsole | Finish implementing tab context menu | Kurt Hindenburg <[email protected]> |
DONE | Konsole | Allow setting tab profile from file on command-line | Kurt Hindenburg <[email protected]> |
IN PROGRESS | Konsole | Adds support for SHELL_SESSION_ID | Kurt Hindenburg <[email protected]> |
DONE | Konsole | Modernize menu layout | Sascha Peilicke <[email protected]> |
IN PROGRESS | Konsole | Move to KTabWidget | Sascha Peilicke <[email protected]> |
IN PROGRESS | print-manager | New Print manager KCM and applet replacement, using C++ | Daniel Nicoletti <[email protected]> |
DONE | Dolphin | Drag and drop on tabs | Todd <[email protected]> |
DONE | Dolphin | Make menus like "View Mode", "Additional Information" and "Sort By" available as toolbar buttons | Todd <[email protected]> |
TO DO | Dolphin | Smooth scrolling | Fredrik Höglund <[email protected]> |
TO DO | Dolphin | Faceted browsing | Peter Penz <[email protected]> |
DONE | Dolphin | Make use of additional columns (Symbolic Link Destination, Path or URL) in KFileItemDelegate | Frank Reininghaus <[email protected]> |
DONE | Dolphin | Show extended meta data also for files that are not indexed or in the case where Nepomuk is turned off. | Peter Penz <[email protected]> |
kdebase-runtime
Status | Project | Description | Contact |
---|---|---|---|
TO DO | KWallet | Single Sign On using PAM | Michael Leupold <[email protected]> |
TO DO | network kioslave | Backend for LISa | Friedrich Kossebau <[email protected]> |
TO DO | network kioslave | Backend for SMB | Friedrich Kossebau <[email protected]> |
TO DO | network kioslave | Integrate with remote and zeroconf kioslaves | Friedrich Kossebau <[email protected]> |
TO DO | Locale KCM | Add support for new KLocale and KCalendarSystem features (see kdelibs section) including AM/PM, etc. Improvements to usability of existing money display options. | John Layt <[email protected]> |
DONE | Locale KCM | Ability to select more Digit Sets (Bengali, Gujarati, Gurmukhi, Kannada, Khmer, Malayalam, Oriya, Tamil, Telugu and Thai). Ability to set date formats to include Calendar Era. | John Layt <[email protected]> |
IN PROGRESS | network kioslave | Backend for UPnP | Friedrich Kossebau <[email protected]> |
TO DO | network kioslave | Backend to discover bluetooth devices and they services | Eduardo Robles Elvira <[email protected]> |
IN PROGRESS | bluetooth kioslave | Backend to browse bluetooth devices | Eduardo Robles Elvira <[email protected]> |
DONE | Nepomuk | Monitor file system changes via inotify | Sebastian Trueg <[email protected]> |
TO DO | KNotify | Route solid errors via knotify to the device notifier | Jacopo De Simoi <[email protected]> |
kdebase-workspace
Status | Project | Description | Contact |
---|---|---|---|
Non-Plasma, Non-KWin | |||
DONE | KInfoCenter | Complete rewrite of KInfoCenter | David Hubner <[email protected]> |
DONE | KInfoCenter | Add Export functionality into KInfoCenter | David Hubner <[email protected]> |
DONE | DeviceInfo KCM | New DeviceInfo KCM for KInfoCenter | David Hubner <[email protected]> |
DONE | Summary KCM | New Summary KCM for KInfoCenter | David Hubner <[email protected]> |
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 | BlueDevil Wizard | Write a new Wizard to pair Bluetooth devices | Alex Fiestas <[email protected]> |
TO DO | Bluetooth KCM | New KCM to manage all bluetooth configurations and devices | Rafael Fernandez <[email protected]> |
TO DO | Screenedges | Screenedges handling outside of kwin/plasma | Martin Gräßlin <[email protected]> |
DONE | Oxygen style | Move window using left-mouse button on windows' empty areas | Hugo Pereira Da Costa <[email protected]> |
DONE | Oxygen configuration | Oxygen style and decoration standalone expert configuration tool | Hugo Pereira Da Costa <[email protected]> |
DONE | Free Space Notifier Daemon | Small daemon that warns you when your home has almost no space left | Ivo Anjo <[email protected]> |
IN PROGRESS | Activities Daemons | Daemons to handle info about activities (kded daemon and a nepomuk service) | Ivan Cukic <[email protected]> |
IN PROGRESS | Systemsettings | driconf KCM | Fredrik Höglund <[email protected]> |
DONE | PowerDevil | Display brightness OSD | Felix Geyer <[email protected]> |
DONE | Keyboard | Merge keyboard hardware and layouts configuration UI | Andriy Rysin <[email protected]> |
DONE | Keyboard | Allow adding layouts by language | Andriy Rysin <[email protected]> |
DONE | Keyboard | Add keyboard layout indicator plasma applet | Andriy Rysin <[email protected]> |
DONE | Keyboard | Allow configuring keyboard model without configuring layouts | Andriy Rysin <[email protected]> |
DONE | Keyboard | Allow by-window switching and KDE shortcut without configuring layouts | Andriy Rysin <[email protected]> |
DONE | Keyboard | Rewrite keyboard layouts app into kded daemon | Andriy Rysin <[email protected]> |
Plasma | |||
IN PROGRESS | systemtray/taskmanager | port the systray and tasks applet to windows | kde windows <[email protected]> |
IN PROGRESS | systemtray | monochrome statusnotifier based systray icons support | Marco Martin <[email protected]> |
TO DO | systemtray | sort icons by category | Marco Martin <[email protected]> |
IN PROGRESS | systemtray | put hidden icons in a popup menu | Marco Martin <[email protected]> |
DONE | tasks dataengine | export all informations needed to build an applet comparable to the current one | Matthieu Gallien <[email protected]> |
DONE | notifications | split systemtray and notifications applet | Marco Martin <[email protected]> |
IN PROGRESS | notifications | new look and behaviour for notifications | Marco Martin <[email protected]> |
DONE | notifications | support for remote applets for notifications | Marco Martin <[email protected]> |
DONE | netbook/SAL | use QStandardModels | Marco Martin <[email protected]> |
IN PROGRESS | netbook/SAL | support for drag and drop of items | Marco Martin <[email protected]> |
TO DO | netbook/SAL | package manager invocation from the toolbox | Marco Martin <[email protected]> |
TO DO | netbook/Workspace KCM | New default options for KWin: tabbox as present windows, that will be set as regular grid | Marco Martin <[email protected]> |
TO DO | libplasma/extenders | put extendergroups in scrollwidgets | Marco Martin <[email protected]> |
TO DO | libplasma/extenders | possibility to detach exteneritems as standalone windows | Marco Martin <[email protected]> |
IN PROGRESS | libplasma/theme | more transparent dialogs when the blur effect is enabled | Marco Martin <[email protected]> |
IN PROGRESS | libplasma/desktop | Activity Manager UI | Chani <[email protected]> |
TO DO | accounts applet | a plasma widget that is a central place to add accounts to social sites like identica and opendesktop, optimized for the netbook shell | Marco Martin <[email protected]> |
TO DO | libplasma | Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc. | John Layt <[email protected]> |
TO DO | folderview | "Open folder" icon to open folder into pop-up at request instead of automatically. | Bruno Bigras <[email protected]> |
TO DO | folderview | Extend the configuration UI for nepomuksearch | Fredrik Höglund <[email protected]> |
IN PROGRESS | Extend Calendar DataEngine with Akonadi calendar incidents | Allows to query calendar events/todos from Akonadi in Plasma | Frederik Gladhorn <gladhornKDEorg> |
DONE | calculator | Added optional libqalculate support in the calculator runner | Matteo Agostinelli <[email protected]> |
IN PROGRESS | KRunner | Add some advanced sorting to KRunner using Nepomuk | Lukas Appelhans <[email protected]> |
TO DO | KRunner | Improve keyboard navigation & command history interaction | Jacopo De Simoi <[email protected]> |
IN PROGRESS | device-notifier | Route all solid error notifications via knotify to the device notifier | Jacopo De Simoi <[email protected]> |
IN PROGRESS | device-notifier | Detailed (HAL) error notifications in the device notifier | Jacopo De Simoi <[email protected]> |
IN PROGRESS | Plasma::Theme | Themed CSS support | Sebastian Kügler <[email protected]> |
TO DO | battery | Weighted charge information for multiple batteries | Sebastian Kügler <[email protected]> |
TO DO | Plasma | Welcome plasmoid | Riccardo Iaconelli <[email protected]> |
IN PROGRESS | crystal | New desktop search widget | Sebastian Kügler <[email protected]> |
IN PROGRESS | networkmanagement | Network management Plasmoid | Sebastian Kügler <[email protected]> |
DONE | quicklaunch | Improvements from Ingomar Wesp | Lukas Appelhans <[email protected]>
|
KWin | |||
DONE | Tiling | Merge window tiling branch | Martin Gräßlin <[email protected]> |
IN PROGRESS | KWin | New flag to exclude windows from switchers | Martin Gräßlin <[email protected]> |
DONE | KCM Decoration | New decoration kcm with previews and GHNS | Martin Gräßlin <[email protected]> |
DONE | Aurorae | Port Aurorae to GraphicsView and KDecoration | Martin Gräßlin <[email protected]> |
DONE | Aurorae | Better themeing support | Martin Gräßlin <[email protected]> |
DONE | Aurorae | Window tabbing support | Martin Gräßlin <[email protected]> |
DONE | Aurorae | Decorations on window sides | Martin Gräßlin <[email protected]> |
TO DO | Aurorae | Autohiding decoration for maximized windows | Martin Gräßlin <[email protected]> |
IN PROGRESS | kwin | hide windows from other activities | Chani <[email protected]> |
TO DO | Effects | Move features from present windows to libkwineffects to make them available in desktop grid | Martin Gräßlin <[email protected]> |
TO DO | Effects | Add close window button to each window in present windows/desktop grid | Martin Gräßlin <[email protected]> |
TO DO | Window Tabbing/libtaskmanager | Announce window groups to be used for grouping in tasks applet | Martin Gräßlin <[email protected]> |
IN PROGRESS | KWin/plasma | New window type for Plasma dashboard | Martin Gräßlin <[email protected]> |
DONE | Effects | New blur effect | Fredrik Höglund <[email protected]> |
IN PROGRESS | Effects | High quality scaling shader for the taskbar thumbnails | Fredrik Höglund <[email protected]> |
TO DO | KWin | Hint for defining the window snap rect | Fredrik Höglund <[email protected]> |
IN PROGRESS | Effects | Glide effect for opening and closing windows | Iori Yagami <[email protected]> |
kdebindings
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | C# bindings | Split the bindings into smaller assemblies, like qyoto-qtcore, qyoto-qtgui, etc.. | Arno Rehn <[email protected]> |
IN PROGRESS | C# bindings | Auto-generate the assemblies from SMOKE libs | Arno Rehn <[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]> |
TO DO | Kalzium | Port Kalzium to use QGV based periodic table widget | Marcus D. Hanwell <[email protected]> |
TO DO | Marble | Add proper support for GPX waypoints, tracks and routes display | Anders Lund <[email protected]> |
TO DO | Marble | Export map to MxN pixel bitmap | Inge Wallin <[email protected]> |
TO DO | Marble | Map Contents translation | Torsten Rahn <[email protected]> |
DONE | Marble | Support OpenStreetMap Nominatim as search backend (MarbleRunner) | Dennis Nienhüser <[email protected]> |
DONE | Marble | Generalized Animations with GeoDataLookAt support | Dennis Nienhüser <[email protected]> |
DONE | Marble | Online-Routing | Dennis Nienhüser <[email protected]> |
DONE | Marble | GPS improvements | Dennis Nienhüser <[email protected]> |
IN PROGRESS | Marble | Maemo Support | Bastian Holst, Dennis Nienhüser <[email protected]> |
IN PROGRESS | Marble | GeoGraphicsScene for Online Service Plugins | Bastian Holst <[email protected]> |
IN PROGRESS | Marble | Follow XDG Base Directory Specification | Bastian Holst <[email protected]> |
DONE | Marble | Download region | Jens-Michael Hoffmann <[email protected]> |
DONE | Marble | Configurable texture layer blending | Jens-Michael Hoffmann <[email protected]> |
IN PROGRESS | Marble | Import geonames city data | Harshit Jain <[email protected]> |
IN PROGRESS | Marble | Bookmark support | Kumar Anik Varshney <[email protected]> |
IN PROGRESS | Marble | Various Marble speed improvements | Torsten Rahn, Ariya Hidayat <[email protected]> |
DONE | Marble | Plugin to display APRS data | Wes Hardaker <[email protected]> |
DONE | KAlgebra | Type checker for expressions to statically detect errors | Aleix Pol <[email protected]> |
DONE | KAlgebra | Support for drawing implicit curves | Percy Camilo Triveño Aucahuasi <[email protected]> |
DONE | Parley | Parley practice mode rewritten | Daniel Laidig, Frederik Gladhorn <gladhornKDEorg> |
DONE | Parley | LaTeX support | Daniel Laidig <laidig_kde.org> |
TO DO | Parley | Better support for entering synonyms | Benjamin Schleinzer, Daniel Laidig <laidig_kde.org> |
TO DO | Cantor | import and polish Qalculate! backend | Milian Wolff <[email protected]> |
DONE | KTurtle | Implement GHNS download support | Niels Slot <[email protected]> |
TO DO | KTurtle | Implement GHNS upload support | Niels Slot <[email protected]> |
DONE | Rocs | Node beautification in SVG | Tomaz Canabrava <[email protected]> |
DONE | Rocs | Threads for not blocking the UI | Tomaz Canabrava <[email protected]> |
DONE | Rocs | Redesigned the UI for better usability | Tomaz Canabrava <[email protected]> |
DONE | Rocs | Plugin System | Wagner Reck <[email protected]> |
DONE | Rocs | Small plugins as examples | Wagner Reck <[email protected]> |
DONE | Rocs | Multiple Script support | Tomaz Canabrava <[email protected]> |
kdegames
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Granatier | Arena Editor | Mathias Kraus <[email protected]> |
IN PROGRESS | Kajongg | New traditional Mahjongg for four players | Wolfang Rohdewald <[email protected]> |
TO DO | Kajongg | Default voices for computer players | Wolfgang Rohdewald <[email protected]> |
DONE | KBounce | Difficulty levels | Andreas Scherf <[email protected]> |
DONE | KBounce | Random images as background | Andreas Scherf <[email protected]> |
TO DO | KBreakOut | Level Sets | Fela Winkelmolen <[email protected]> |
TO DO | KBreakOut | Sound | Fela Winkelmolen <[email protected]> |
DONE | KGoldrunner | Add the Demolition game (20 levels) | Ian Wadham <[email protected]> |
DONE | Kigo | Load SGF games from command line and register to mimetype 'application/x-go-sgf' | Sascha Peilicke <[email protected]> |
IN PROGRESS | Kigo | Fix KNewStuff provider issues | Sascha Peilicke <[email protected]> |
IN PROGRESS | Kiriki | Hint | Luiz Romário Santana Rios <[email protected]> |
TO DO | Kolf | Replace with Kolf 2 (help on coding and artwork desired) | Stefan Majewsky <[email protected]> |
DONE | Konquest | Merge the patch by Sean D'Epagnier to implement many features like map editing | Pierre Ducroquet <[email protected]> |
DONE | KPat | Add keyboard controls to allow playing without a mouse. | Parker Coates <[email protected]> |
DONE | KPat | Create a new LibKCardGame from KPat's card scene logic. It is a private library for SC 4.5, but the intention is to make it generic, stable and friendly enough for use in other card games in a future release. | Parker Coates <[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]> |
TO DO | KSudoku | Import new engine | Johannes Bergmeier <[email protected]> |
TO DO | KSudoku | Port game to new engine | Johannes Bergmeier <[email protected]> |
TO DO | KSudoku | Adapt view to show information provided by engine | Johannes Bergmeier <[email protected]> |
TO DO | KSudoku | Add new actions to GUI | Johannes Bergmeier <[email protected]> |
IN PROGRESS | KTuberling | A new "fast switch" between playgrounds | Alex Fiestas <[email protected]> |
DONE | Palapeli | Optimize size of puzzle files in default collection (temporarily fixed for this release cycle with an awful hack) | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Recieve new puzzles over KNewStuff | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Introduce handicap as a means to configure difficulty | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Implement puzzle piles to organize pieces | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Quick piece grouping | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Add magnifying glass | Stefan Majewsky <[email protected]> |
DONE | Palapeli | Rewrite puzzle table mouse interaction stack | Stefan Majewsky <[email protected]> |
DONE | Palapeli | Cleanup config dialog code | Stefan Majewsky <[email protected]> |
kdegraphics
Status | Project | Description | Contact |
---|---|---|---|
TO DO | libkdcraw | Make color management options more flexible | Marcel Wiesweg <[email protected]> |
DONE | libksane | Improve auto-selection | Kåre Särs <[email protected]> |
DONE | libksane | Highlight scanned area | Kåre Särs <[email protected]> |
TO DO | libksane | Add public API for available devices | Kåre Särs <[email protected]> |
DONE | gwenview | Support for starting with multiple images | Aurelien Gateau <[email protected]> |
DONE | gwenview | Add option to show image size and file size below thumbnails | Aurelien Gateau <[email protected]> |
DONE | gwenview | Add option to disable video support | Aurelien Gateau <[email protected]> |
DONE | gwenview | Avoid blocking UI when modifying or saving images | Aurelien Gateau <[email protected]> |
DONE | gwenview | Wrap around when panning images | Aurelien Gateau <[email protected]> |
TO DO | gwenview | Show Nepomuk info in image meta info | Aurelien Gateau <[email protected]> |
TO DO | gwenview | Persistent changes | Aurelien Gateau <[email protected]> |
TO DO | okular | Thumb creators via Okular Core | Harsh J <[email protected]>
|
kdelibs
Status | Project | Description | Contact |
---|---|---|---|
DONE | katepart | loading compressed files and then saving them back in the original compression format (bug 65518) | Christoph Cullmann <[email protected]> |
TO DO | katepart | Add visual block mode and make the basic commands support it | Erlend Hamberg <ehambergαgmail.com> |
TO DO | katepart | context dependent indenters | Milian Wolff <[email protected]> |
TO DO | katepart | scripting configuration, esp. for indenters | Milian Wolff <[email protected]> |
TO DO | katepart | list of available scripts and indenters | Milian Wolff <[email protected]> |
TO DO | katepart | GHNS for scripts/indenters | Milian Wolff <[email protected]> |
TO DO | katepart | easier writing of indenters, esp. by automatically reloading them when changed | Milian Wolff <[email protected]> |
TO DO | katepart | extend list of available default styles for highlighting, remove hardcoded colors from existing XML files | Milian Wolff <[email protected]> |
TO DO | katepart | improve AutoBrace plugin | Milian Wolff <[email protected]> |
IN PROGRESS | katepart/ktexteditor | defaultvalues, regular expressions, mirroring master, scripting of templates | Joseph Wenninger <jowenn(you_know)kde(here_too)org> |
IN PROGRESS | ktexteditor plugin | InsaneHTML_LE (zencoding like selector input (light edition) | Joseph Wenninger <jowenn(you_know)kde(here_too)org> |
TO DO | katepart | replace smart cursor/ranges API | Christoph Cullmann <[email protected]> |
TO DO | kdeui | API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API | Davide Bettio <[email protected]> |
DONE | KCalendarSystem | Add support for Date Difference calculations. | John Layt <[email protected]> |
DONE | KCalendarSystem | Add support for era based calendar systems. | John Layt <[email protected]> |
DONE | KCalendarSystem | Add new calendar systems: Japanese Era, Thai, Taiwanese. | John Layt <[email protected]> |
DONE | KCalendarSystem | Add support for Unicode format strings for Qt and cross-platform compatability (for output only, not input). | John Layt <[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: Bahai'i, Chinese, Buddhist, etc. | John Layt <[email protected]> |
TO DO | KCalendarSystem | Add support for traditional/USA week numbering. | John Layt <[email protected]> |
TO DO | kdecore | Group policy (Windows) backend for KAuth | Dario Freddi <[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 | Implement support for number grouping other than thousands using LC_NUMERIC and LC_MONETARY formats, e.g. India 00 00 000 and China 0000 0000. | John Layt <[email protected]> |
TO DO | KLocale | Add configuration for AM/PM symbols. | John Layt <[email protected]> |
TO DO | KLocale | Full POSIX compliant format support for date, time, numbers and money. | John Layt <[email protected]> |
TO DO | KLocale | Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc. | John Layt <[email protected]> |
TO DO | KLocale | Add Full date format in addition to existing short and long. | John Layt <[email protected]> |
TO DO | KLocale | Add default colour to optionally display negative numbers. | John Layt <[email protected]> |
TO DO | KLocale | Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale. | John Layt <[email protected]> |
TO DO | KLocale | Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10. | John Layt <[email protected]> |
TO DO | KLocale | Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays. | John Layt <[email protected]> |
TO DO | kdeui | Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc. | John Layt <[email protected]> |
TO DO | kdeui | DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances | Marco Martin <[email protected]> |
TO DO | khtml | Improvements in kwallet integration | Eduardo Robles Elvira <[email protected]> |
IN PROGRESS | khtml | Basic audio/video tag support | Michael Howell and Germain Garand <[email protected]> |
IN PROGRESS | khtml | DOM3 XPath/XPath1 support | Maks Orlovich <[email protected]> |
DONE | khtml | Selectors API1 | Maks Orlovich <[email protected]> |
TO DO | khtml and kparts | More general KPart scripting interfaces | Maks Orlovich <[email protected]> |
TO DO | khtml | Implement more of DOM3's CSSOM View module | Germain Garand <[email protected]> |
IN PROGRESS | khtml | Implement missing parts of DOM3's Background and Borders module | Germain Garand <[email protected]> |
TO DO | khtml | add new form widgets defined in HTML5 draft | Germain Garand <[email protected]> |
DONE | KNewStuff | Improved Download Dialog, multiple previews, better integration of details, changelog is displayed | Frederik Gladhorn <gladhornKDEorg> |
IN PROGRESS | KNewStuff | Icon view mode | Reza Shah, Frederik Gladhorn <gladhornKDEorg> |
DONE | KNewStuff | Upload dialog rewritten: It now supports updating of old uploads, previews, most data that can be entered on the website and allows direct login to the account | Frederik Gladhorn <gladhornKDEorg> |
TO DO | KNewStuff | Support more than one payload | Jens-Michael Hoffmann <[email protected]> |
TO DO | kdeui | Social About Dialog | Téo Mrnjavac <[email protected]> |
TO DO | kdeui | Generic find bar widget | Sascha Peilicke <[email protected]> |
TO DO | kio | SSL client certificate support | Andreas Hartmetz <[email protected]> |
TO DO | kio | SSL root certificate list GUI + backend | Andreas Hartmetz <[email protected]> |
DONE | kio | Add "apply to all" checkbox in renamedialog and allow for automatic renaming | Todd <[email protected]> |
DONE | kio | Port renamedialog to KFileMetaDataWidget | Todd <[email protected]> |
DONE | kio | Don't select extension in renamedialog | Todd <[email protected]> |
DONE | kio | Better listing of applications in file "open with" context menu | Todd <[email protected]> |
DONE | kio | Context menu entry to open all files in their default applications | Todd <[email protected]> |
DONE | kio | Add support for additional columns (e.g., smybolic link destination) in KFileItemDelegate | Frank Reininghaus <[email protected]> |
DONE | kfile | Scroll wheel support for breadcrumb bar | Todd <[email protected]> |
DONE | kfile | Show all sub-folders in breadcrumb bar | Todd <[email protected]> |
DONE | kfile | Middle-click on subfolder in the breadcrumb bar to open in a new tab | Todd <[email protected]> |
DONE | kfile | Easier access to protocols in breadcrumb bar | Todd <[email protected]> |
TO DO | kfile | Show sub-sub-folders (and so on) in breadcrumb bar | Todd <[email protected]> |
DONE | kdecore | Generic shared-memory cache | Michael Pyne <[email protected]> |
DONE | kdeui | Redesigned icon cache | Michael Pyne <[email protected]> |
DONE | kdeui | Support alpha channel in KColor classes | Christoph Feck <[email protected]> |
DONE | nepomuk | Redesigned Nepomuk::TagWidget which can now actually be used by applications | Sebastian Trueg <[email protected]> |
DONE | kio | Remember downloads via Nepomuk | Sebastian Trueg <[email protected]> |
DONE | solid | Broadcast mount/unmount messages across processes | Jacopo De Simoi <[email protected]> |
TO DO | solid | Add parent matching to predicate parsing | Jacopo De Simoi <[email protected]> |
DONE | kdeui | Add the KRecursiveFilterProxyModel to kdeui/itemviews | Stephen Kelly <[email protected]> |
kdemultimedia
Status | Project | Description | Contact |
---|---|---|---|
DONE | Video Thumbnailer | Add ffmpegthumbnailer for faster video thumbnailing | Andreas Scherf <[email protected]>
|
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]> |
DONE | Kopete | Extended video controls | Frank Schaefer <fschaefer.oss(at)googlemail.com> |
TO DO | Kopete | Akonadi History Plugin | Kaushik Saurabh <[email protected]> |
TO DO | Krdc | Connection status and reconnect screen | Tony Murray <[email protected]> |
DONE | Krdc | Much improved new connection screen: more info, sortable, interactive, and better use of space | Tony Murray <[email protected]> |
IN PROGRESS | KGet | Use plasma notifications to show the progress | Matthias Fuchs <[email protected]> |
DONE | KGet | Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear | Lukas Appelhans <[email protected]> |
IN PROGRESS | KGet | Better error handling | Lukas Appelhans <[email protected]> |
kdepim
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | KAlarm | Port to Akonadi | David Jarvie <[email protected]> |
IN PROGRESS | KMail | Port to Akonadi | Thomas McGuire <[email protected]> |
IN PROGRESS | KOrganizer | Port to Akonadi | Frank Osterfeld, Sebastian Sauer <[email protected]> |
IN PROGRESS | KJots | Port to Akonadi | Stephen Kelly <[email protected]> |
TO DO | KHolidays | Add support for holiday types and day-off types. | John Layt <[email protected]> |
DONE | KHolidays | Add support for alternative calendar systems to enable new holiday files for countries such as Iran and Israel, support for regional level files to enable new holiday files for all the Australian states and UK regions, improved metadata such as file language, support for advanced holiday calculations such as substitute days, and an improved API for more efficient queries. | John Layt <[email protected]> |
kdeplasma-addons
Status | Project | Description | Contact |
---|---|---|---|
TO DO | knowledgebase | port knowledgebase plasmoid to new engine | Eckhart Wörner <[email protected]> |
TO DO | knowledgebase | Add categories | Eckhart Wörner <[email protected]> |
DONE | Bookmarks widget | New | Friedrich W. H. Kossebau <[email protected]> |
DONE | Mandelbrot Wallpaper | Performance improvements | Benoit Jacob <[email protected]> |
DONE | Mandelbrot Wallpaper | Rendering improvements (through dithering, extra iterations, and better/simpler formulas) | Benoit Jacob <[email protected]> |
DONE | Mandelbrot Wallpaper | Allow to import/export parameters and to export to PNG images | Benoit Jacob <[email protected]> |
DONE | Comic Applet | Add option to show "text", "icons" or both "text and icons" for tabs | Matthias Fuchs <[email protected]> |
DONE | Comic Applet | Prefetch next and previous comic strip (thx to Miha Cancula) | Matthias Fuchs <[email protected]> |
DONE | Character Runner | New | Anton Kreuzkamp <[email protected]> |
DONE | KDE Observatory | Performance improvements, new data engine | Sandro Andrade <[email protected]> |
DONE | Plasmaboard | Completly rework the current onscreen keyboard and add key layouts for tablets and mids. Better performance, better useability, less memory usage. See: http://btux1984.wordpress.com/ | Björn Ruberg <[email protected]> |
kdesdk
Status | Project | Description | Contact |
---|---|---|---|
DONE | Lokalize | Cache filestats to improve initial project scam time | Nick Shaforostoff <[email protected]> |
DONE | Lokalize | Support GNU PO file layout better by paying attention to the language specified in the PO file header (not the project-wide one) | Nick Shaforostoff <[email protected]> |
DONE | Lokalize | Rewrite glossary engine to use QDom | Nick Shaforostoff <[email protected]> |
DONE | Lokalize | Return simple [but reliable] project creation back | Nick Shaforostoff <[email protected]> |
IN PROGRESS | Kate | Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin | Joseph Wenninger <jowenn(you_know)kde(here_too)org> |
DONE | Kate | Port the old XML completion plugin (xmltools) | Tomáš Trnka <[email protected]> |
IN PROGRESS | Umbrello | Add a code importing wizzard | Andi Fischer <[email protected]> |
kdeutils
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Ark | Add an options dialog (maybe) | Harald Hvaal <[email protected]> |
TO DO | Ark | Simplify Kerfuffle's API (jobs, interfaces etc) and try to make it stable | Raphael Kubo da Costa <[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 | 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 | Ark | Add a "Preview with..." context menu item | Raphael Kubo da Costa <[email protected]> |
TO DO | Ark | Make Kerfuffle really thread-safe (and use threads in less places) | Raphael Kubo da Costa <[email protected]> |
TO DO | Ark | Get rid of the Observer code in Kerfuffle | Raphael Kubo da Costa <[email protected]> |
TO DO | Ark | Make error reporting work as expected in Kerfuffle | Raphael Kubo da Costa <[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 and 64-bit addressing | 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 Kate-like combined dialogs to query for actions on files | Friedrich W. H. Kossebau <[email protected]> |
TO DO | Okteta | Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string | Friedrich W. H. Kossebau <[email protected]> |
TO DO | Okteta | Merge row and column widgets into one | Friedrich W. H. Kossebau <[email protected]> |
TO DO | Okteta | Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten | Friedrich W. H. Kossebau <[email protected]> |
TO DO | Okteta | Make all user interaction in the KastenCore managers plugin-based | Friedrich W. H. Kossebau <[email protected]> |
TO DO | Okteta | Store bookmarks | Friedrich W. H. Kossebau <[email protected]> |
TO DO | Okteta | Add view profiles, incl. editor/manager | Friedrich W. H. Kossebau <[email protected]> |
TO DO | printer-applet | Restore feature parity with KDEPrint3 where possible. | [mailto: Jonathon Riddell, John Layt <>] |
IN PROGRESS | Okteta | Allow writing structure definitions in JavaScript | Alex Richardson <[email protected]> |
IN PROGRESS | Okteta | Add possibility to set count of bytes per line/group | Friedrich W. H. Kossebau <[email protected]> |
DONE | kdelirc/kremotecontrol | Transition from KDELirc to KRemoteControl | Michael Zanetti <[email protected]> |
DONE | KGpg | Add "caff" mode for keysigning | Rolf Eike Beer <[email protected]> |
DONE | Okteta | Add KNewStuff support to the structures tool | Alex Richardson <[email protected]> |
DONE | Okteta | Allow pinning structure beginning to a specific offset | Alex Richardson <[email protected]> |
DONE | Okteta | new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding | Friedrich W. H. Kossebau <[email protected]> |
DONE | Okteta | add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename | Friedrich W. H. Kossebau <[email protected]> |
DONE | Okteta | Refactor mouse input to controllers for the bytearray widget | Friedrich W. H. Kossebau <[email protected]> |
kdetoys
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | kteatime | Port to KStatusNotifierItem | Stefan Böhmann <[email protected]> |
IN PROGRESS | kteatime | Port to KConfigXT | Stefan Böhmann <[email protected]> |
IN PROGRESS | kteatime | Support categories | Stefan Böhmann <[email protected]> |
IN PROGRESS | kteatime | Improved indicator icon painting | Stefan Böhmann <[email protected]> |
TO DO | kteatime | Fork multiple instances for multiple timers | Stefan Böhmann <[email protected]> |
TO DO | kteatime | Tea runner | Stefan Böhmann <[email protected]> |
TO DO | kteatime | Improved command line | Stefan Böhmann <[email protected]> |
TO DO | amor | Do some refactoring in amor | Stefan Böhmann <[email protected]> |
TO DO | amor | Improve theme support | Stefan Böhmann <[email protected]> |
TO DO | amor | Implement KNewStuff support | Stefan Böhmann <[email protected]> |
TO DO | amor | Revamp configure dialog | Stefan Böhmann <[email protected]> |
TO DO | amor | Sound support | Stefan Böhmann <[email protected]> |
TO DO | amor | Add KStatusNotifierItem support | Stefan Böhmann <[email protected]> |
IN PROGRESS | ktux | Do some refactoring in ktux | Stefan Böhmann <[email protected]> |
TO DO | ktux | Revamp configure dialog | Stefan Böhmann <[email protected]> |
TO DO | ktux | Sound support | Stefan Böhmann <[email protected]> |
Other
Status | Project | Description | Contact |
---|