Schedules/KDE4/4.3 Feature Plan
Appearance
This is a list of planned features for the 4.3 release.
See also:
- Schedules/KDE4/4.3 Release Schedule
- Schedules/KDE4/4.3 Release Goals
- Schedules/KDE4/4.2 Feature Plan
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
Other
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Akonadi | Various Akonadi related items can be found here http://techbase.kde.org/Projects/PIM/Akonadi#Scheduled_for_KDE_4.3_.2F_Akonadi_1.2 | Akonadi Developers <kde-pim@kde.org> |
IN PROGRESS | KPackageKit | Pushing in KPackageKit (dependant on PolicyKit integration) | Daniel <dantti85-dev@yahoo.com.br> |
kdelibs
Status | Project | Description | Contact |
---|---|---|---|
TO DO | KLocale | Investigate adding Currency Code and currency minor units support based on ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217). | John Layt <john@layt.net> |
DONE | kdecore | Thread safety in ksycoca (KService, KMimeType etc.) | David Faure <faure:AT:kde.org> |
TO DO | kdecore | Dynamic allocation of KDebug areas | David Faure <faure:AT:kde.org> |
IN PROGRESS | Sonnet | Implement language detection | Jakub Stachowski <qbast@go2.pl> |
IN PROGRESS | Sonnet | Integrate language detection with spellchecking | Jakub Stachowski <qbast@go2.pl> |
TO DO | Sonnet | Integrate language detection with strigi | Jakub Stachowski <qbast@go2.pl> |
TO DO | Sonnet | Grammar checking (at least for English) | Jakub Stachowski <qbast@go2.pl> |
IN PROGRESS | kio | Move KTcpSocket to kio and make it public; some cleanup required | Andreas Hartmetz <ahartmetz@gmail.com> |
TO DO | 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 <john@layt.net> |
TO DO | KCalendarSystem | Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc. | John Layt <john@layt.net> |
DONE | KDateTime | Provide simulation of system date/time for application testing. | David Jarvie <djarvie:AT:kde.org> |
TO DO | KDEPrint | If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first. | John Layt <john@layt.net> |
TO DO | KDEPrint | Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS. | John Layt <john@layt.net> |
TO DO | kdeui | entries to help menu and aboutdata pointing to UserBase entry and forum.kde.org | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | kdesu | Classes to help kde-apps open ports in the local firewall (via IPTables/IPFW, etc...) | Tejas Dinkar <tejas@gja.in> |
IN PROGRESS | katepart | Key mapping support for the vi input mode | Erlend Hamberg <ehamberg-hjå-gmail.com> |
IN PROGRESS | katepart | Blockwise visual mode for the vi input mode | Erlend Hamberg <ehamberg-hjå-gmail.com> |
IN PROGRESS | katepart | Improve text objects in the vi input mode | Erlend Hamberg <ehamberg-hjå-gmail.com> |
TO DO | katepart | Save registers and marks from the vi input mode | Erlend Hamberg <ehamberg-hjå-gmail.com> |
IN PROGRESS | kdeui | Provide a class for detecting modifier keystrokes and locked key states | Michael Leupold <lemma@confuego.org> |
TO DO | khtml | CSS3 Web Fonts | Germain Garand <germain@ebooksfrance.org> |
TO DO | khtml | support more properties from CSS3 Backgrounds and Borders module | Fredrik Höglund and/or Germain Garand <germain@ebooksfrance.org> |
IN PROGRESS | khtml | support more properties from CSS3 Text module | Germain Garand <germain@ebooksfrance.org> |
IN PROGRESS | solid | Smart card reader support | Christopher Blauvelt <cblauvelt@gmail.com> |
TO DO | KEmoticons | emit a signal when the emoticon theme is changed | Carlo Segato <brandon.ml@gmail.com> |
TO DO | KLocale | Per-language number formats, and exposing them to modification by user. | Chusslove Illich <caslav.ilic@gmx.net> |
TO DO | KLocale | Extension of date formats to cover many resolutions (month-year, day-month, etc.) | Chusslove Illich <caslav.ilic@gmx.net> |
IN PROGRESS | kfile | KDirSortFilterProxyModel: make it possible to not always sort folders first | Frank Reininghaus <frank78ac@googlemail.com> |
TO DO | buildsystem | Add support for crosscompiling | Alexander Neundorf <neundorf@kde.org> |
IN PROGRESS | buildsystem | Add support for building parts of modules separately | Alexander Neundorf <neundorf@kde.org> |
IN PROGRESS | webkit | Move KDE integration of QtWebKit into kdelibs (but not KPart!) | Urs Wolfer <uwolfer@kde.org> |
TO DO | Nepomuk | New Resource URI schema for Files (to better handle removable storage (parts in KDE Base) | Daniel Winter <dw@danielwinter.de> |
kdebase-workspace
Status | Project | Description | Contact |
---|---|---|---|
Non-Plasma, Non-KWin | |||
TO DO | Kxkb | Support for languages in keyboard layout descriptions | Andriy Rysin <rysin:AT:kde.org> |
DONE | PolicyKit integration | Import PolicyKit-KDE from extragear | Dario Freddi <drf54321@gmail.com> |
DONE | Solid Actions KCM | Import Solid actions KControl module from playground | Ben Cooksley <ben@eclipse.endoftheinternet.org> |
TO DO | KControl4 | Import refactor of systemsettings with Tree and Icon view support | Ben Cooksley and Mathias Soeken <ben(at)eclipse(dot)endoftheinternet(dot)org> |
DONE | KSysguard | Added GetHotNewStuff support | name <a@b.com> |
IN PROGRESS | KActiveEdges | Split active screen edges from KWin | Lucas Murray <lmurray@undefinedfire.com> |
DONE | Solid Wicd Engine | Import Solid Wicd engine from github/playground | Dario Freddi <drf54321@gmail.com> |
DONE | Klipper | Made klipper automatically find possible actions based on filename copied to clipboard | Dmitry Suzdalev <dimsuz@gmail.com> |
DONE | Klipper | Improved action adding/editing workflow by implementing a special dialog for editing a certain action | Dmitry Suzdalev <dimsuz@gmail.com> |
TO DO | Klipper | Make action popup unobtrusive by showing menu only when user clicks an icon in systray. Icon itself should change to indicate availability of some actions on current clipboard | Dmitry Suzdalev <dimsuz@gmail.com> |
TO DO | Font Installer KCM | Use PolicyKit for installtion of system-wide fonts. | Craig Drummond <craig@kde.org> |
IN PROGRESS | Font Settings KCM | Improved GUI for configuring anti-aliasing settings | Fredrik Höglund <fredrik@kde.org>
|
KRunner | |||
IN PROGRESS | Nepomuk/Location Runners | Open with and service menu actions | Ryan Bitanga <ryan.bitanga@gmail.com> |
TO DO | KRunner | Simple adaptive search | Ryan Bitanga <ryan.bitanga@gmail.com>
|
Plasma - Priority Features | |||
Plasma | |||
TO DO | Now Playing data engine | Support for MPD | Alex Merry <kde:AT:randomguy3.me.uk> |
TO DO | Now Playing applet | Better design in panels | Alex Merry <kde:AT:randomguy3.me.uk> |
DONE | Classic Menu Launcher | Optional recently used applications and System Settings menu | Sebastian Sauer <mail:AT:dipe.org> |
DONE | Classic Menu Launcher | KDE3-like menu titles | Christian Loose <mail:AT:dipe.org> |
DONE | Classic Menu Launcher | Context menu for menu items | Christian Loose <mail:AT:dipe.org> |
IN PROGRESS | Reusable video widget | A widget in libplasma that can play video and audio | Marco Martin <notmart@gmail.com> |
IN PROGRESS | Message box | A message box shown as an overlay over plasmoids | Marco Martin <notmart@gmail.com> |
TO DO | Panel spacers | A way to add/manage spacers directly from the panel controller | Marco Martin <notmart@gmail.com> |
IN PROGRESS | Systemtray protocol | New systemtray protocol beginnings: daemon and systemtray widget part | Marco Martin <notmart@gmail.com> |
IN PROGRESS | Default theme | Air: new default Plasma theme | Marco Martin and Nuno Pinheiro <notmart@gmail.com> |
IN PROGRESS | screensaver | security constraints | Chani <chanika@gmail.com> |
IN PROGRESS | keyboard shortcuts | configuration | Chani <chanika@gmail.com> |
TO DO | icon plasmoid | make it suck less | Chani <chanika@gmail.com> |
TO DO | desktop | make a plasmoid when I paste stuff | Chani <chanika@gmail.com> |
IN PROGRESS | extenders | Add grouping support to extenders | Rob Scheepmaker <r.scheepmaker@student.utwente.nl> |
IN PROGRESS | systemtray | Group multiple jobs and notifications | Rob Scheepmaker <r.scheepmaker@student.utwente.nl> |
TO DO | systemtray | Job completed notifications, providing an sensible action ('open file' etc) | Rob Scheepmaker <r.scheepmaker@student.utwente.nl> |
IN PROGRESS | Kickoff | Add multiple columns support to Kickoff | Luiz Felipe Talvik <talvik@gmail.com> |
DONE | folderview | Show tooltips with large previews and file metadata when hovering icons | Fredrik Höglund <fredrik@kde.org> |
DONE | folderview | Show a popup view with the folder contents when hovering a folder in the icon view | Fredrik Höglund <fredrik@kde.org> |
DONE | folderview | Add menu items to the context menu for showing the applet browser, adding panels, locking the screen, logging out etc. | Fredrik Höglund <fredrik@kde.org> |
DONE | folderview | Add menu items to the drop menu for creating applets and setting the wallpaper | Fredrik Höglund <fredrik@kde.org> |
DONE | folderview | Optionally show the window list menu when middle clicking the containment | Fredrik Höglund <fredrik@kde.org> |
DONE | folderview | Implement support for keyboard navigation | Shantanu Tushar Jha <jhahoneyk@gmail.com> |
TO DO | folderview | Accessing sub folders as sub menus in the popup view when the applet is on the panel | Fredrik Höglund <fredrik@kde.org> |
TO DO | folderview | Offer to create applets based on the mimetype when pasting URL's in the containment | Fredrik Höglund <fredrik@kde.org> |
DONE | virus wallpaper | Move from playground to kdeplasma-addons and port to the new plasma::wallpaper | Beat Wolf <asraniel@fryx.ch> |
IN PROGRESS | Plasma | Add press-down feedback to folderview | Harald Hvaal <haraldhv@stud.ntnu.no> |
DONE | Time DataEngine | Integrate solar position dataengine to time dataengine | Petri Damstén <damu@iki.fi> |
TO DO | Time DataEngine | Moon position/phase data | Petri Damstén <damu@iki.fi> |
IN PROGRESS | Akonadi DataEngine | Move Akonadi dataengine to kdeplasma-addons | Sebastian Kügler <sebas@kde.org> |
IN PROGRESS | Social Desktop Plasmoid | Plasmoid displaying contacts via OpenDesktop | Sebastian Kügler <sebas@kde.org> |
TO DO | Knowledge base Plasmoid | Plasmoid for searching and dispaying results from Open Collaboration Services / OpenDesktop | Sebastian Kügler <sebas@kde.org> |
TO DO | Tool tips | Extend tool tips API | Michał Dutkiewicz <emdeck@gmail.com> |
IN PROGRESS | Theme System | Better fallback mechanisms for transparent panels/dialogs without composition | David Nolden <david.nolden.kdevelop@art-master.de> |
IN PROGRESS | Plasmaclock library | Context menu for fast copying date and time strings to clipboard | Michał Dutkiewicz <emdeck@gmail.com> |
IN PROGRESS | Plasmaclock/Calendar | Display various information on the calendar using kholiday/akonadi | ? <?>
|
KWin - Core | |||
TO DO | KWin | Redesign KWin system settings GUI | Lucas Murray <lmurray@undefinedfire.com> |
TO DO | KWin | ARGB support for decorations | Lucas Murray <lmurray@undefinedfire.com> |
IN PROGRESS | KWin | Window docking/quick tiling | Lucas Murray <lmurray@undefinedfire.com> |
TO DO | KWin | Internal desktop layout/pager support | Lucas Murray <lmurray@undefinedfire.com> |
IN PROGRESS | KWin | Non-composited Present Windows | Martin Gräßlin <kde@martin-graesslin.com> |
IN PROGRESS | KWin | Tabbox improvements | Martin Gräßlin <kde@martin-graesslin.com> |
TO DO | KWin/Plasma | Toggle Compositing Plasmoid | Martin Gräßlin <kde@martin-graesslin.com> |
KWin - Desktop Effects | |||
TO DO | KWin | Expand present windows into other effects (E.g. Desktop Grid) | Martin Gräßlin <kde@martin-graesslin.com> |
TO DO | KWin | OpenGL 3 compatible Shaders | Martin Gräßlin <kde@martin-graesslin.com> |
TO DO | KWin | Improved cube reflection | Martin Gräßlin <kde@martin-graesslin.com> |
IN PROGRESS | KWin | Add and remove desktops in grid effect | Martin Gräßlin <kde@martin-graesslin.com> |
TO DO | KWin | Desktop Thumnails in Pager Tooltips | Martin Gräßlin <kde@martin-graesslin.com> |
TO DO | KWin | Slide In/Out effect | Eike Hein <hein@kde.org> |
DONE | KWin | Fade desktop effect (Desktop switcher) | Lucas Murray <lmurray@undefinedfire.com> |
IN PROGRESS | KWin | Highlight window effect | Lucas Murray <lmurray@undefinedfire.com> |
IN PROGRESS | KWin | SlideBack effect | Michael Zanetti <michael_zanetti@gmx.net> |
KDM | |||
TO DO | KDM | Plasma wallpaper | Davide Bettio <davide.bettio@kdemail.net> |
kdepimlibs
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Buildsystem | Require OpenLDAP (coordinate with the Windows team) | Allen Winter <winter@kde.org> |
DONE | Buildsystem | Require Cyrus-SASL (coordinate with the Windows team) | Allen Winter <winter@kde.org> |
TO DO | libkleopatraclient | New interface library for kleopatra uiserver clients | Marc Mutz <marc@kdab.net> |
DONE | pimtextedit | New library around text edits, to provide support for inline images in the signature editor, among others | Thomas McGuire <mcguire@kde.org> |
kdenetwork
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Kopete | UPnp Support | Matt Rogers <mattr@kde.org> |
DONE | Kopete | Updated contact list interface (uses Qt 4 rather than Qt 3) | Matt Rogers <mattr@kde.org> |
TO DO | Kopete | Update Kopete to better support Decibel | Kopete Developers <kopete-devel@kde.org> |
TO DO | Kopete | Jabber Jingle video support | Detlev Casanova <detlev.casanova@gmail.com> |
TO DO | Kopete | Jabber Jingle ICE support | Detlev Casanova <detlev.casanova@gmail.com> |
IN PROGRESS | Kopete | Contacts plasmoid | Dennis Nienhüser <earthwings@gentoo.org> |
TO DO | Kopete | Rich text support for ICQ | Roman Jarosz <kedgedev@gmail.com> |
TO DO | Kopete | Add support for urls to Bonjour plugin | Friedrich W. H. Kossebau <kossebau@kde.org> |
IN PROGRESS | KGet | MultiSource-Downloading | Lukas Appelhans <l.appelhans@gmx.de> |
TO DO | KGet | Support mms://-protocol, see https://launchpad.net/libmms | Lukas Appelhans <l.appelhans@gmx.de> |
TO DO | KGet | MLDonkey-Plugin based on libkmldonkey | Lukas Appelhans <l.appelhans@gmx.de> |
TO DO | KGet | Advanced Details | Lukas Appelhans <l.appelhans@gmx.de> |
IN PROGRESS | KRDC | NX support | David Gross <gdavid.devel@gmail.com> |
TO DO | KRDC | Minimal-clutter mode to optimize screen real estate usage | Guillaume Pothier <gpothier@gmail.com> |
IN PROGRESS | Telepathy | Telepathy-specification compliant Account Manager using KWallet to store account data | George Goldberg <grundleborg@googlemail.com> |
IN PROGRESS | Telepathy | Account Editing UI for Telepathy | George Goldberg <grundleborg@googlemail.com> |
IN PROGRESS | Plasma | Network Manager Applet | Will Stephenson <wstephenson@kde.org> |
TO DO | network:/ KIOSlave | Move into kdenetwork module | Friedrich W. H. Kossebau <kossebau@kde.org> |
kdepim
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Akonadi | Migration of contacts and calendar data from KResource to Akonadi (Details) | Volker Krause, Kevin Krammer, Tobias Koenig <kde-pim@kde.org> |
IN PROGRESS | Akregator | Support for syncing the feed list with Google Reader | Frank Osterfeld <osterfeld@kde.org> |
DONE | KAlarm | Add export of alarms to a new calendar file | David Jarvie <djarvie@kde.org> |
DONE | KAlarm | Allow configuration of default deferral time interval | David Jarvie <djarvie@kde.org> |
DONE | KAlarm | Accept drag-and-drop of Todo entries to create a new alarm | David Jarvie <djarvie@kde.org> |
DONE | KAlarm | Show command execution error indication in alarm list | David Jarvie <djarvie@kde.org> |
DONE | KAlarm | Add option to spread alarm windows across screen | David Jarvie <djarvie@kde.org> |
DONE | Akonadi | Google calendar and contacts resource | Adenilson Cavalcanti <cavalcantii@gmail.com> |
TO DO | KAlarm | Port to Akonadi | David Jarvie <djarvie@kde.org> |
TO DO | KBlogger | KBlogger, a blogging application | Christian Weilbach <christian_weilbach@.web.de> |
TO DO | KBlogger | Port to use KRichTextEdit (Or KMEditor) | Stephen Kelly <steveire@gmail.com> |
IN PROGRESS | KContactManager | A new Akonadi-based address book to replace KAddressbook | Tobias Koenig <tokoe@kde.org> |
IN PROGRESS | Kjots | Create and port to akonadi model. | Stephen Kelly <steveire@gmail.com> |
TO DO | Kjots | Add support for nepomuk including tagging, possibly storage, and linking. Also a nepomuk tag proxy model for representing the structure as tagged. | Stephen Kelly <steveire@gmail.com> |
IN PROGRESS | Kjots | Create plasmoid capable of showing the entire tree, or a single book. | Stephen Kelly <steveire@gmail.com> |
TO DO | Kjots | Email KJots pages using default mail client (bug #124509. | Stephen Kelly <steveire@gmail.com> |
IN PROGRESS | Kleopatra | OpenPGP support | Marc Mutz (Gpg4win) <marc@kdab.net> |
DONE | KMail | Add support for HTML images | Edwin Schepers <yez@familieschepers.nl> |
TO DO | KMail | Use asynchronous Kleo | Marc Mutz <marc@kdab.net> |
TO DO | KMail | Save metadata about attachments to Nepomuk when saving them | Ismail Onur Filiz <onurf@su.sabanciuniv.edu> |
TO DO | KNode | Port to use KRichTextEdit (Or KMEditor) | Stephen Kelly <steveire@gmail.com> |
TO DO | Kontact | Support for Kontact wide profiles | Kolab Konsortium <kdepim@kdab.net> |
TO DO | Kontact | Tip-of-the-Day summary | Daniel Molkentin <molkentin@kde.org> |
TO DO | KOrganizer | Support for extended free-busy lists | Kolab Konsortium <kdepim@kdab.net> |
IN PROGRESS | KPilot | Port old conduits to new base conduit architecture and KDE4/Qt4 | Jason 'vanRijn' Kasper <jkasper@kde.org> |
IN PROGRESS | KPilot | Finish Keyring conduit, base conduit code and test cases, category syncing | Jason 'vanRijn' Kasper <jkasper@kde.org> |
kdeutils
Status | Project | Description | Contact |
---|---|---|---|
TO DO | printer-applet | Restore feature parity with KDEPrint3 where possible. | John Layt <john@layt.net> |
TO DO | Okteta | add editing capability to Decoding table | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | add Kate-like search tool | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | add support for import by drop, both url and data | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | copy again puts also a value or char variant of the data to clipboard | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | add support for memory mapping of files | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | add further export formats like s-record and intel 16 | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | add support for jobs like io, printing, string search or filter | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Make dialogs for Goto, Search & Replace embedded | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Add Okular like embedded notifications | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Add hash calculator tool | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Store bookmarks and other view settings for next load | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Show tooltip over bookmarks | Friedrich W. H. Kossebau <kossebau@kde.org> |
IN PROGRESS | Okteta | Add filesystem browser tool | Friedrich W. H. Kossebau <kossebau@kde.org> |
IN PROGRESS | Okteta | Add loaded documents tool | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Show selection range in status bar | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Add dialog to set selection range | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Add global toggle option for the offset display, hex or decimal | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | Okteta | Make the Okteta KPart use libkakao, and rename libkakao | Friedrich W. H. Kossebau <kossebau@kde.org> |
TO DO | kwalletmanager | Move kwalletmanager to the Model/View architecture and redesign the UI. | Michael Leupold <lemma@confuego.org> |
IN PROGRESS | kdelirc | Bring back kdelirc | Michael Zanetti <michael_zanetti@gmx.net> |
TO DO | ark | Improve support for pure gzip and bzip2 files | Raphael Kubo da Costa <kubito@gmail.com> |
IN PROGRESS | ark | Finish the cliinterface | Harald Hvaal <haraldhv@stud.ntnu.no> |
TO DO | ark | Add lots of more meaningful error messages | Harald Hvaal <haraldhv@stud.ntnu.no> |
TO DO | ark | Add support for ACE archives | Harald Hvaal <haraldhv@stud.ntnu.no> |
TO DO | ark | Add support for zip archives (cli-based, ie. info-zip) | Harald Hvaal <haraldhv@stud.ntnu.no> |
DONE | ark | Make the mimetype selection dialog more user-friendly | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | ark | Make the file list obey KDE's mouse settings | Raphael Kubo da Costa <kubito@gmail.com> |
TO DO | KGpg | Port to new systray framework | Rolf Eike Beer <kde@opensource.sf-tec.de> |
TO DO | KGpg | Clean up editor GUI and classes | Rolf Eike Beer <kde@opensource.sf-tec.de> |
TO DO | KGpg | Make keyserver operations more flexible | Rolf Eike Beer <kde@opensource.sf-tec.de> |
DONE | KGpg | Port key importing to be a transaction | Rolf Eike Beer <kde@opensource.sf-tec.de> |
TO DO | KGpg | Port keyserver query to be a transaction | Rolf Eike Beer <kde@opensource.sf-tec.de> |
TO DO | KGpg | Make "import key" also work with keyservers | Rolf Eike Beer <kde@opensource.sf-tec.de> |
TO DO | KGpg | Integrate solid to know when a online action (e.g. keyserver query) does not make sense | Rolf Eike Beer <kde@opensource.sf-tec.de> |
IN PROGRESS | KTimer | Redesign UI | A. L. Spehr <zahl@transbay.net> |
TO DO | KTimer | Add hours and seconds to counter | A. L. Spehr <zahl@transbay.net> |
kdebindings
Status | Project | Description | Contact |
---|---|---|---|
TO DO | krossjava | Integrate into e.g. SuperKaramba and fix issues that show up. | Sebastian Sauer <mail@dipe.org> |
TO DO | krossjava | Documentation++ | Sebastian Sauer <mail@dipe.org> |
TO DO | krossfalcon | Documentation++ | Sebastian Sauer <mail@dipe.org> |
kdegames
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | libkdegames | Convert old PNG based card decks to SVG with embedded bitmaps. | Parker Coates <parker.coates@gmail.com> |
DONE | KGoldrunner | Add Curse of the Mummy game (20 levels), contributed by Steve Mann. | Ian Wadham <ianw2@optusnet.com.au> |
DONE | KGoldrunner | Major rewrite, mainly of the game engine and editor. | Ian Wadham <ianw2@optusnet.com.au> |
DONE | KGoldrunner | More accurate and reliable pause and resume. | Ian Wadham <ianw2@optusnet.com.au> |
TO DO | KGoldrunner | Save and reload at any instant in a game. | Ian Wadham <ianw2@optusnet.com.au> |
DONE | KGoldrunner | Record and replay games. | Ian Wadham <ianw2@optusnet.com.au> |
IN PROGRESS | KGoldrunner | Run demos ... especially at startup or as hints for difficult levels. | Ian Wadham <ianw2@optusnet.com.au> |
TO DO | KGoldrunner | Hot-new-stuff support for themes and game sets. | Ian Wadham <ianw2@optusnet.com.au> |
TO DO | KGoldrunner | Integration of the Scavenger game (180 new levels) and its rule-set. This would also involve allowing different grid dimensions for different games, as a feature of the new game engine. | Ian Wadham <ianw2@optusnet.com.au> |
TO DO | KGoldrunner | Better support for beginners, such as graphical cues for false bricks and hidden ladders, extra messages with "don't tell me this again", etc. | Ian Wadham <ianw2@optusnet.com.au> |
IN PROGRESS | Killbots | Add "sonic screwdriver" functionality. | Parker Coates <parker.coates@gmail.com> |
TO DO | Killbots | Add a tutorial for beginners. | Parker Coates <parker.coates@gmail.com> |
TO DO | Kolf | Replace with Kolf 2 (please help!) | Stefan Majewsky <majewsky@gmx.net> |
DONE | KPatience | Add a command line switch to manually launch a game of a certain type. | Parker Coates <parker.coates@gmail.com> |
DONE | KPatience | Add an option to save the game state at shutdown to be automatically be restored on next run. | Parker Coates <parker.coates@gmail.com> |
DONE | KPatience | Add the ability to return to the game selection screen after selecting a game. | Parker Coates <parker.coates@gmail.com> |
IN PROGRESS | KPatience | Add a "Deal" action to those game types that support dealing cards from the deck into play. | Parker Coates <parker.coates@gmail.com> |
TO DO | KsirK | rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted! | Gaël de Chalendar <kleag@free.fr> |
TO DO | KsirK | Previous/Next in start new game as described in bug #170774 | Gaël de Chalendar <kleag@free.fr> |
TO DO | KsirK | Polish the skin editor (doc, contextual help, ...) | Gaël de Chalendar <kleag@free.fr> |
TO DO | KsirK | Boost playing over Jabber | Gaël de Chalendar <kleag@free.fr> |
TO DO | KSpaceDuel | rewrite AI code | Dirk Rathlev <dirkrathlev@gmx.de> |
DONE | ktron | Port and remake the KTron game for KDE 4.3 | Stas Verberkt <legolas@legolasweb.nl> |
TO DO | KSudoku | Import the new logic engine as a library | Johannes Bergmeier <joselb@gmx.net> |
TO DO | KSudoku | Port KSudoku to the new engine | Johannes Bergmeier <joselb@gmx.net> |
TO DO | KSudoku | Add interactive help | Johannes Bergmeier <joselb@gmx.net> |
DONE | Bovo | Add new AI | Pelladi Gabor <pelladigabor@gmail.com> |
DONE | Bovo | Computer thinking doesn't block the GUI | Pelladi Gabor <pelladigabor@gmail.com> |
TO DO | libkdegames | Import KGGZ libraries from GGZ SVN | Josef Spillner <spillner@kde.org> |
IN PROGRESS | libkmahjongg | Introduce new tileset, Bamboo. | Matthew Woehlke <mw_triad@users.sourceforge.net> |
DONE | KMahjongg | Add 70 additional levels contributed by users | at kde.org Mauricio Piacentini <piacentini at kde.org> |
TO DO | KMahjongg | Add start page with level selection | at kde.org Mauricio Piacentini <piacentini at kde.org> |
kdeadmin
Status | Project | Description | Contact |
---|---|---|---|
TO DO | KGrubEditor | Integrate KGrubEditor into KDE Admin http://sourceforge.net/projects/kgrubeditor. Approved by Nicolas Ternisien <nicolas.ternisien@gmail.com> | Konstantinos Smanis <artemis_dot_fowl_dot_2007@gmail_dot_com> |
TO DO | Guidance | Port Guidance to KDE 4, and move it to KDE Admin http://www.simonzone.com/software/guidance/. | Nicolas Ternisien <nicolas.ternisien@gmail.com> |
TO DO | system-config-printer-kde | Restore feature parity with KDEPrint3 where possible. | john Layt, Jonathan Riddell <john@layt.net> |
kdesdk
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Lokalize | XLIFF support | Nick Shaforostoff <shafff-at-ukr.net> |
IN PROGRESS | Lokalize | various Translation Memory enhancements | Nick Shaforostoff <shafff-at-ukr.net> |
IN PROGRESS | Lokalize | Kross-based scripting | Nick Shaforostoff <shafff-at-ukr.net> |
TO DO | Lokalize | QA: glossary checklists | Nick Shaforostoff <shafff-at-ukr.net> |
TO DO | KAppTemplate | Add DBUS support in templates | Anne-Marie Mahfouf <annma@kde.org> |
DONE | Umbrello | Replace all q3 widgets in the refactoring assistant | Andi Fischer <andi.fischer@hispeed.ch> |
IN PROGRESS | Umbrello | Merge in SoC qgraphicsview port branch | Gopala Krishna A <krishna.ggk@gmail.com> |
kdeedu
Status | Project | Description | Contact |
---|---|---|---|
TO DO | KAlgebra | Export to MathML Presentation Markup | Aleix Pol <aleixpol@gmail.com> |
TO DO | KAlgebra | Some integration with the new KFormula widget | Aleix Pol <aleixpol@gmail.com> |
IN PROGRESS | KAlgebra | Add ability to draw 3D plots in cylindrical and spherical coordinates. | Percy Camilo Triveño Aucahuasi <orgyforever@gmail.com> |
TO DO | Kalzium | Port Kalzium's periodic table to use new QGraphicsView. | Marcus D. Hanwell <marcus@cryos.org> |
TO DO | Kalzium | Separate compound viewer/editor application from Kalzium. | Marcus D. Hanwell <marcus@cryos.org> |
TO DO | Kalzium | Remove the libavogadro snapshot, depend on libavogadro directly. | Benoit Jacob <jacob@math.jussieu.fr> |
TO DO | Kalzium | Plasmoid to access Kalzium database | Carsten Niehaus <cniehaus@kde.org> |
TO DO | KEduca | Rewrite of the classic test writing/taking application | Matt Williams <matt@milliams.com> |
TO DO | KHangMan | Integrate an editor | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | KHangMan | Plasmoid | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | KHangMan | Theme manager | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | Kig | Properties dialog for objects. | Pino Toscano <pino@kde.org> |
TO DO | Kig | Improve construction of bisect lines. | Pino Toscano <pino@kde.org> |
TO DO | Kig | Improve feedback when constructing objects. | Pino Toscano <pino@kde.org> |
TO DO | Kig | More geometric objects. | Pino Toscano <pino@kde.org> |
TO DO | Kig | Script objects as macros (to be reused more than once). | Pino Toscano <pino@kde.org> |
TO DO | Kig | Improve the Cabri import filter. | Pino Toscano <pino@kde.org> |
TO DO | Kig | Improve the new/edit script wizard. | Pino Toscano <pino@kde.org> |
TO DO | KLettres | Visual Indicator when letter is wrong | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | KLettres | Number support | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | KLettres | Theme manager | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | KStars | Marble widget for Geolocation tool | Médéric Boquien <mboquien@free.fr> |
TO DO | KStars | Better printed star charts | Jason Harris <kstars@30doradus.org> |
TO DO | KStars | Sync KStars time from device | Jasem Mutlaq <mutlaqja@ikarustech.com> |
TO DO | KStars | Better rendering of comets/asteroids | Jason Harris <kstars@30doradus.org> |
TO DO | KStars | Texture mapping of the skymap??? | Jason Harris <kstars@30doradus.org> |
TO DO | KStars | Improve Observing List Wizard | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KStars | Display Comet Magnitudes whenever possible | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KStars | Information links in-place for each technical term | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KStars | Tool to suggest star-hopping techniques??? | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KStars | Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KStars | Extend conjunction tool to predict oppositions and occultations | Prakash Mohan <prak902000@gmail.com> |
TO DO | KStars | Simulate Lunar Eclipses | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KStars | Simulate Satellites and Iridium Flares | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KStars | Social and Geographical Integration for KStars | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KStars | Merge SAC with NGC / IC as default catalog | Akarsh Simha <akarshsimha@gmail.com> |
TO DO | KTurtle | Optional rulers/grid for canvas units | Mauricio Piacentini <piacentini@kde.org> |
TO DO | Marble | Export map to MxN pixel bitmap | Inge Wallin <inge@lysator.liu.se> |
IN PROGRESS | Marble | Bookmarks | [mailto: Gaurav Gupta <>] |
IN PROGRESS | Marble | Planet Filter | [mailto: Harshit Jain <>] |
IN PROGRESS | Marble | Time KML support | [mailto: Harshit Jain <>] |
TO DO | Marble | Support for MarbleWidget::setEnabled( bool ) | Inge Wallin <inge@lysator.liu.se> |
TO DO | Marble | Map Contents translation | Torsten Rahn <tackat@kde.org> |
TO DO | Marble | Editing GeoDataFeatures | Eckhart Wörner <ewoerner@kde.org> |
TO DO | Marble | Update Map ("F5") | Jens-Michael Hoffmann <jensmh@gmx.de> |
IN PROGRESS | Marble | Layer Management Class | Torsten Rahn <rahn@kde.org> |
IN PROGRESS | Marble | Plugin architecture for map layers | Torsten Rahn <rahn@kde.org> |
IN PROGRESS | Marble | Extending GeoPainter | Torsten Rahn <rahn@kde.org> |
IN PROGRESS | Marble | Marble Runners | Henry de Valence <hdevalence@gmail.com> |
IN PROGRESS | Marble | GeoClue Integration | Eckhart Wörner <ewoerner@kde.org> |
IN PROGRESS | Marble | Routing | Jens-Michael Hoffmann <jensmh@gmx.de> |
IN PROGRESS | Marble | More map providers (WMS?) | Jens-Michael Hoffmann <jensmh@gmx.de> |
IN PROGRESS | Marble | Winkel Triple projection / equivalent | Henry de Valence <hdevalence@gmail.com> |
IN PROGRESS | Marble | Marble WorldClock Plasmoid | Henry de Valence <hdevalence@gmail.com> |
DONE | Marble | Qt-Version settings dialog | Bastian Holst <hdevalence@gmail.com> |
IN PROGRESS | Marble | Panoramio Support | [mailto: Bastian Holst <>] |
IN PROGRESS | Marble | Twitter Plugin | [mailto: Shashank Singh <>] |
IN PROGRESS | Marble | TimeZone Support | Torsten Rahn <tackat@kde.org> |
DONE | Marble | Support for other planets and the moon | Torsten Rahn <tackat@kde.org> |
DONE | Marble | DGML2 Support | Torsten Rahn <tackat@kde.org> |
DONE | Marble | Support for imperial units | Torsten Rahn <tackat@kde.org> |
IN PROGRESS | Marble | Graticule plugin | Torsten Rahn <tackat@kde.org> |
IN PROGRESS | Marble | MeasureTool plugin | Torsten Rahn <tackat@kde.org> |
DONE | Marble | Port authors list from the Qt-About dialog to the KDE-About dialog | Torsten Rahn <tackat@kde.org> |
IN PROGRESS | Marble | Basic KML support | Patrick Spendrin <ps_ml@gmx.de> |
IN PROGRESS | Marble | GeoData Model/View Visualization | Patrick Spendrin <ps_ml@gmx.de> |
IN PROGRESS | Marble | More generic projection support | Inge Wallin <inge@lysator.liu.se> |
IN PROGRESS | Marble | Network plugins | Pino Toscano <pino@kde.org> |
TO DO | Marble | Geolocation plugins | Eckhart Wörner <ewoerner@kde.org> |
IN PROGRESS | Parley | Declensions | Frederik Gladhorn <frederik.gladhorn@kdemail.net> |
TO DO | Step | Improve GUI for creating softbody | Vladimir Kuznetsov <ksvladimir@gmail.com> |
TO DO | Step | Use common constraints handling code for collisions | Vladimir Kuznetsov <ksvladimir@gmail.com> |
kdemultimedia
Status | Project | Description | Contact |
---|---|---|---|
TO DO | JuK | Remove Qt/KDE3 support lib requirements | Michael Pyne <michael.pyne@kdemail.net> |
TO DO | JuK | Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however | Michael Pyne <michael.pyne@kdemail.net> |
DONE | JuK | Use XCOMPOSITE real transparency when available for the track announcement popup | Michael Pyne <michael.pyne@kdemail.net> |
TO DO | JuK | Allow disabling crossfade | Michael Pyne <michael.pyne@kdemail.net> |
kdeaccessibility
Status | Project | Description | Contact |
---|
kdegraphics
Status | Project | Description | Contact |
---|---|---|---|
DONE | Okular | Generator for Mobipocket format | Jakub Stachowski <qbast@go2.pl> |
DONE | strigi | Thumbnailer and analyzer for Mobipocket format | Jakub Stachowski <qbast@go2.pl> |
DONE | strigi | Analyzer for epub format | Jakub Stachowski <qbast@go2.pl> |
TO DO | Okular | Sound annotations. | Pino Toscano <pino@kde.org> |
TO DO | Okular | Link annotations. | Pino Toscano <pino@kde.org> |
TO DO | Okular | Caret annotations. | Pino Toscano <pino@kde.org> |
TO DO | Okular | Support .snp and .emf file formats | Brad Hards <bradh@kde.org> |
TO DO | Okular | Synctex support. | Pino Toscano <pino@kde.org> |
TO DO | Okular | Rich-text for annotations text. | Pino Toscano <pino@kde.org> |
TO DO | kruler | More ruler shapes. | Mathias Soeken <msoeken_at_tzi_dot_de> |
DONE | kruler | Configurable shortcuts. | Mathias Soeken <msoeken_at_tzi_dot_de> |
TO DO | kruler | DBUS Interface. | Mathias Soeken <msoeken_at_tzi_dot_de> |
DONE | kruler | Transparent background and opaque drawing of the lines and numbers (Qt 4.5). | Mathias Soeken <msoeken_at_tzi_dot_de> |
IN PROGRESS | gwenview | Folder view. | Aurélien Gâteau <agateau@kde.org> |
IN PROGRESS | gwenview | Make thumbnail bar more customizable (orientation, number of rows/columns). | Aurélien Gâteau <agateau@kde.org> |
IN PROGRESS | gwenview | Add back video support. | Aurélien Gâteau <agateau@kde.org> |
IN PROGRESS | gwenview | Improve history handling. | Aurélien Gâteau <agateau@kde.org> |
DONE | libksane | Add "Auto selection" after preview. | Kåre Särs <kare.sars@iki.fi> |
IN PROGRESS | Okular | Less intrusive search with find bar. | Pino Toscano <pino@kde.org> |
TO DO | Okular | Better detection of where the Okular KPart is embedded into, and adapt the UI accordingly (sidebar, actions, etc). | Pino Toscano <pino@kde.org> |
kdebase-runtime
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | drkonqi | DrKonqi new dialog UI + Guided crash reporting tool | Dario Andres <andresbajotierra@gmail.com> |
IN PROGRESS | drkonqi | Backtrace parsing and rating | George Kiagiadakis <gkiagiad@csd.uoc.gr> |
TO DO | drkonqi | DrKonqi native english texts + guide | Dario Andres <andresbajotierra@gmail.com> |
kdebase-apps
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | konq_thumbnails | Basic thumbnail support for KHTMLPart views(almost finished, now cleanup code) | Siyuan Cao <yinshuiboy@gmail.com> |
TO DO | konq_thumbnails | thumbnail support for all KonqFrame | Siyuan Cao <yinshuiboy@gmail.com> |
TO DO | konq_thumbnails | more thumbnail page styles and customization | Siyuan Cao <yinshuiboy@gmail.com> |
TO DO | konqueror | "Places" sidebar to replace KDE3's "media:/" | Simon St James <kdedevel_at_etotheipiplusone_dot_com> |
TO DO | konqueror | Move Dolphin's Treeview to libkonq so that it can be used in Konqueror | Simon St James <kdedevel_at_etotheipiplusone_dot_com> |
TO DO | konqueror | Move Dolphin's Information panel to libkonq so that it can be used in Konqueror | Simon St James <kdedevel_at_etotheipiplusone_dot_com> |
IN PROGRESS | dolphin | Matthias's Audio/ Video preview in Information panel | Simon St James <kdedevel_at_etotheipiplusone_dot_com> |
TO DO | dolphin | Allow to configure and download service menus | Peter Penz <peter.penz@gmx.at> |
IN PROGRESS | dolphin | Nepomuk search integration | Peter Penz <peter.penz@gmx.at> |
IN PROGRESS | dolphin | Use Nepomuk to receive the meta data for the Information panel | Peter Penz <peter.penz@gmx.at> |
IN PROGRESS | dolphin | Let user choose if folders are always shown first or not | Frank Reininghaus <frank78ac@googlemail.com> |
IN PROGRESS | konsole | Get a working DBus interface | Kurt Hindenburg <kurt.hindenburg@gmail.com> |
TO DO | konsole | Redesign manage profile dialog to allow users to sort profiles | Kurt Hindenburg <kurt.hindenburg@gmail.com> |
TO DO | konsole | Allow window/terminal size to be set in profiles | Kurt Hindenburg <kurt.hindenburg@gmail.com> |
IN PROGRESS | libkonq | Add support in for pluginbased Drag'n'drop popup menus (and in my case, an "extract here" menu on dragged archives) | Harald Hvaal <haraldhv@stud.ntnu.no> |
IN PROGRESS | konqueror | History browser as independent from sidebar, and improved (different grouping style, sorting, etc). | Pino Toscano <pino@kde.org> |
kdeplasma-addons
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Video Plasmoid | a media player widget complete with a basic dbus interface | Marco Martin <notmart@gmail.com> |
DONE | System Load Viewer | A tiny monitor for CPU, RAM and swap usage (known as System Monitor in KDE3) | Dominik Haumann <dhaumann@kde.org> |
IN PROGRESS | Comic Plasmoid | Clean up the config-dialog | Matthias Fuchs <mat69@gmx.net> |
TO DO | Comic Plasmoid | Port to popup applet | Matthias Fuchs <mat69@gmx.net> |
IN PROGRESS | PoTD Engine | Import PoTD engine - is in kdereview | Anne-Marie Mahfouf <annma@kde.org> |
IN PROGRESS | Metadata Engine | Import Metadata engine - is in kdereview | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | Frame Plasmoid | Display Picture Metadata | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | Frame Plasmoid | Add url as setting | Anne-Marie Mahfouf <annma@kde.org> |
TO DO | Frame Plasmoid | Add buttons Next/Previous/pause in slideshow mode | Anne-Marie Mahfouf <annma@kde.org> |
DONE | wallpapers | Mandelbrot fractal wallpaper plugin | Benoît Jacob <jacob.benoit.1@gmail.com> |
IN PROGRESS | Weather Wallpaper | Add user-defined wallpapers | Jonathan Thomas <echidnaman@kubuntu.org> |
IN PROGRESS | wallpapers | Marble desktop globe wallpaper | Sascha Peilicke <sasch.pe@gmx.de> |
TO DO | FileWatcher | Highlighting support | Davide Bettio <davide.bettio@kdemail.net> |
TO DO | Now Playing | New widget UI | Davide Bettio <davide.bettio@kdemail.net> |
TO DO | Life | Colors | Davide Bettio <davide.bettio@kdemail.net> |
TO DO | Life | Fading | Davide Bettio <davide.bettio@kdemail.net> |
IN PROGRESS | Timer | Restore countdown after a shutdown | Davide Bettio <davide.bettio@kdemail.net> |
IN PROGRESS | Timer | Improved notifications | Davide Bettio <davide.bettio@kdemail.net> |
DONE | Timer | Hide seconds | Davide Bettio <davide.bettio@kdemail.net> |
TO DO | Unit converter | Improved widget UI | Davide Bettio <davide.bettio@kdemail.net> |
IN PROGRESS | plasmaweather lib | Make plasmaweather library and use it in lcd weather, weather and weather wallpaper | Petri Damstén <damu@iki.fi> |
DONE | LCD Weather | Tooltip | Petri Damstén <damu@iki.fi> |
kdeartwork
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | screensavers | port to wallpaper packages | Davide Bettio <davide.bettio@kdemail.net> |