Difference between revisions of "Schedules/KDE4/4.5 Feature Plan"

Jump to: navigation, search
(kdeutils)
(kdebase-workspace: activity manager)
Line 94: Line 94:
 
! style="text-align: center;" colspan="4" | Plasma  
 
! style="text-align: center;" colspan="4" | Plasma  
 
{{FeatureTodo|systemtray|visual connection between notifications and new protocol systray icons|[email protected]|Marco Martin}}   
 
{{FeatureTodo|systemtray|visual connection between notifications and new protocol systray icons|[email protected]|Marco Martin}}   
 +
{{FeatureTodo|libplasma/desktop|Activity Manager UI|[email protected]|Chani}}
 
{{FeatureTodo|libplasma|Plasmoid Cloning - because having to set things up from scratch repeatedly gets old fast|[email protected]|Chani}}  
 
{{FeatureTodo|libplasma|Plasmoid Cloning - because having to set things up from scratch repeatedly gets old fast|[email protected]|Chani}}  
 
{{FeatureTodo|taskbar|"other desktops" group - I may not have time for this, feel free to take it|[email protected]|Chani}}
 
{{FeatureTodo|taskbar|"other desktops" group - I may not have time for this, feel free to take it|[email protected]|Chani}}

Revision as of 07:51, 4 March 2010

This is a list of planned features for the SC 4.5 release.

See also:


Legend:

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


kdeadmin

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



kdeartwork

Status Project Description Contact


kdebase-apps

Status Project Description Contact
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


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 features (see kdelibs section) including Digit Groups, AM/PM, etc. Improvements to usability of existing money display options. John Layt <[email protected]>
IN PROGRESS network kioslave Backend for UPnP


kdebase-workspace

Status Project Description Contact
Non-Plasma, Non-KWin
TO DO Icons KCM More configurable icon sizes Christoph Feck <[email protected]>
TO DO Fonts KCM More configurable fonts Christoph Feck <[email protected]>
TO DO Solid Improve SolidBluetooth stack, make it more stable and robust (test+fixes only) Alex Fiestas <[email protected]>


Plasma
TO DO systemtray visual connection between notifications and new protocol systray icons Marco Martin <[email protected]>
TO DO libplasma/desktop Activity Manager UI Chani <[email protected]>
TO DO libplasma Plasmoid Cloning - because having to set things up from scratch repeatedly gets old fast Chani <[email protected]>
TO DO taskbar "other desktops" group - I may not have time for this, feel free to take it 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]>



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 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]>
TO DO Kalzium Port Kalzium to use QGV based periodic table widget Marcus D. Hanwell <[email protected]>
IN PROGRESS Marble Generalized Animations with GeoDataLookAt support
IN PROGRESS Marble Online-Routing


kdegames

Status Project Description Contact
TO DO KBreakOut Level Sets Fela Winkelmolen <[email protected]>
TO DO KBreakOut Sound Fela Winkelmolen <[email protected]>
TO DO KDiamond Refactor Board and Diamond classes Stefan Majewsky <[email protected]>


TO DO Kolf Replace with Kolf 2 (help on coding, artwork and level design desired) >>delayed to KDE 4.5<< Stefan Majewsky <[email protected]>
TO DO KsirK rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted! Gaël de Chalendar <[email protected]>
TO DO KsirK Boost playing over Jabber Gaël de Chalendar <[email protected]>
TO DO KSquares Re-write computer player, make it act faster and more intelligent Eckhart Wörner <[email protected]>
TO DO KSquares Add more types of boards: hexagonal, triangular Eckhart Wörner <[email protected]>
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]>
TO DO Granatier Arena Editor Mathias Kraus <[email protected]>
IN PROGRESS Kajongg New traditional Mahjongg for four players
DONE Kigo Load SGF games from command line and register to mimetype 'application/x-go-sgf'


kdegraphics

Status Project Description Contact
TO DO libkdcraw Make color management options more flexible Marcel Wiesweg <[email protected]>
TO DO libksane Improve auto-selection Kåre Särs <[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]>



kdelibs

Status Project Description Contact
TO DO katepart Add visual block mode and make the basic commands support it Erlend Hamberg <ehambergαgmail.com>
TO DO kdeui API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API Davide Bettio <[email protected]l.net>
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: Bahaii, Coptic, Ethiopean, Chinese, Japanese, Buddhist, etc. John Layt <[email protected]>
TO DO kdecore Group policy (Windows) backend for KAuth Dario Freddi <[email protected]>
TO DO KDEPrint If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first. John Layt <[email protected]>
TO DO KDEPrint Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS. John Layt <[email protected]>
TO DO kdeui Implement caps-lock warning for password entry widgets Michael Leupold <[email protected]>
TO DO kio Better file information in file conflict dialog Todd <[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]>
TO DO Khtml Basic audio/video tag support Michael Howell and Germain Garand <[email protected]>
TO DO Khtml Implement more of DOM3's CSSOM View module Germain Garand <[email protected]>



kdemultimedia

Status Project Description Contact
TO DO JuK Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan Michael Pyne <[email protected]>
TO DO JuK Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however -- will move to KDE 4.5 feature plan Michael Pyne <mpyne.org>



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]>
TO DO Krdc Connection status screen and reconnect Tony Murray <[email protected]>
DONE Krdc Much improved new connection screen: more info, sortable, interactive, and better use of space


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


kdesdk

Status Project Description Contact
TO DO Lokalize Integrate snowball stemmer for glossary Nick Shaforostoff <[email protected]>
TO DO Lokalize Continue implementing XLIFF spec Nick Shaforostoff <[email protected]>
TO DO Lokalize Segmentation [editing] functionality Nick Shaforostoff <[email protected] >
TO DO Lokalize Remote translation memories Nick Shaforostoff <[email protected]>
TO DO Lokalize Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!) Nick Shaforostoff <[email protected]>
TO DO Kate Replace old snippet plugin through TNG plugin Joseph Wenninger <jowenn(you_know)kde(here_too)org>


kdeutils

Status Project Description Contact
TO DO Ark Add an options dialog (maybe) Harald Hvaal <[email protected]>
TO DO Ark Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files) Harald Hvaal <[email protected]>
TO DO Ark Add feedback for the latest operation in the status bar Raphael Kubo da Costa <[email protected]>
TO DO Ark Add feedback for the latest operation in the status bar Raphael Kubo da Costa <[email protected]>
TO DO Ark Try multiple plugins for each archive type before failing Raphael Kubo da Costa <[email protected]>
TO DO Ark Make the internal previewer optional Raphael Kubo da Costa <[email protected]>
TO DO KGpg Make keyserver actions possible to use on multiple keyservers at once Rolf Eike Beer <[email protected]>
TO DO 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 Refactor mouse input to controllers for the bytearray widget 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 printer-applet Restore feature parity with KDEPrint3 where possible.
IN PROGRESS kdelirc/kremotecontrol Transition from KDELirc to KRemoteControl
DONE Okteta new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding
DONE Okteta add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename


Other

Status Project Description Contact

Content is available under Creative Commons License SA 4.0 unless otherwise noted.