|
|
(32 intermediate revisions by 20 users not shown) |
Line 1: |
Line 1: |
| This is a list of planned features for the SC 4.5 release.
| | {{Moved To Community}} |
| | |
| See also:
| |
| | |
| *[[Schedules/KDE4/4.5 Release Schedule]]
| |
| *[[Schedules/KDE4/4.5 Release Goals]]
| |
| *[[Schedules/KDE4/4.4 Feature Plan]]
| |
| | |
| <br> Legend:
| |
| | |
| *todo => not started yet
| |
| *in-progress => started, but not completed yet
| |
| *done => completed
| |
| | |
| __TOC__
| |
| | |
| <br>
| |
| | |
| = kdeaccessibility =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| { {FeatureDone|text-to-speech|Merge kttsd and kttsmgr into one application that sits in the system tray|[email protected]|Jeremy Whiting}} | |
| | |
| |}
| |
| | |
| <br>
| |
| = kdeadmin =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}}
| |
| | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdeartwork =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| |}
| |
| | |
| <br>
| |
| | |
| = kdebase-apps =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureTodo|Konqueror|Improvements in session-management|[email protected]|Eduardo Robles Elvira}} | |
| {{FeatureTodo|Konqueror|Improvements in tab-bar widget|[email protected]|Eduardo Robles Elvira}} | |
| {{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|[email protected]|Eduardo Robles Elvira}} | |
| {{FeatureInProgress|nspluginviewer|npruntime scripting support|[email protected]|Maks Orlovich}} | |
| {{FeatureTodo|Konqueror|Add speeddial/thumbnails-like start page|[email protected]|Germain Garand}} | |
| {{FeatureDone|Konsole|Finish implementing tab context menu|[email protected]|Kurt Hindenburg}} | |
| {{FeatureDone|Konsole|Allow setting tab profile from file on command-line|[email protected]|Kurt Hindenburg}} | |
| {{FeatureInProgress|Konsole|Adds support for SHELL_SESSION_ID|[email protected]|Kurt Hindenburg}} | |
| | |
| | |
| {{FeatureInProgress|print-manager|New Print manager KCM and applet replacement, using C++|[email protected]|Daniel Nicoletti}} | |
| | |
| {{FeatureDone|Dolphin|Make menus like "View Mode", "Additional Information" and "Sort By" available as toolbar buttons|[email protected]|Todd}} | |
| | |
| | |
| {{FeatureDone|Dolphin|Make use of additional columns (Symbolic Link Destination, Path or URL) in KFileItemDelegate|[email protected]|Frank Reininghaus}} | |
| {{FeatureDone|Dolphin|Show extended meta data also for files that are not indexed or in the case where Nepomuk is turned off.|[email protected]|Peter Penz}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdebase-runtime =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| | |
| {{FeatureTodo|network kioslave|Backend for LISa|[email protected]|Friedrich Kossebau}} | |
| {{FeatureTodo|network kioslave|Backend for SMB|[email protected]|Friedrich Kossebau}} | |
| {{FeatureTodo|network kioslave|Integrate with remote and zeroconf kioslaves|[email protected]|Friedrich Kossebau}} | |
| {{FeatureTodo|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.|[email protected]|John Layt}} | |
| {{FeatureDone|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.|[email protected]|John Layt}} | |
| {{FeatureInProgress|network kioslave|Backend for UPnP|[email protected]|Friedrich Kossebau}} | |
| {{FeatureTodo|network kioslave| Backend to discover bluetooth devices and they services |[email protected]|Eduardo Robles Elvira}} | |
| {{FeatureInProgress|bluetooth kioslave|Backend to browse bluetooth devices|[email protected]|Eduardo Robles Elvira}} | |
| {{FeatureDone|Nepomuk|Monitor file system changes via inotify|[email protected]|Sebastian Trueg}} | |
| {{FeatureTodo|KNotify|Route solid errors via knotify to the device notifier|[email protected]|Jacopo De Simoi}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdebase-workspace =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| |-
| |
| ! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin
| |
| {{FeatureDone|KInfoCenter|Complete rewrite of KInfoCenter|[email protected]|David Hubner}} | |
| {{FeatureDone|KInfoCenter|Add Export functionality into KInfoCenter|[email protected]|David Hubner}} | |
| {{FeatureDone|DeviceInfo KCM|New DeviceInfo KCM for KInfoCenter|[email protected]|David Hubner}} | |
| {{FeatureDone|Summary KCM|New Summary KCM for KInfoCenter|[email protected]|David Hubner}} | |
| {{FeatureTodo|Icons KCM|More configurable icon sizes|[email protected]|Christoph Feck}} | |
| | |
| {{FeatureTodo|BlueDevil Wizard |Write a new Wizard to pair Bluetooth devices |[email protected]|Alex Fiestas}} | |
| {{FeatureTodo|Bluetooth KCM|New KCM to manage all bluetooth configurations and devices|[email protected]|Rafael Fernandez}} | |
| {{FeatureTodo|Screenedges|Screenedges handling outside of kwin/plasma|[email protected]|Martin Gräßlin}} | |
| {{FeatureDone|Oxygen style|Move window using left-mouse button on windows' empty areas|[email protected]|Hugo Pereira Da Costa}} | |
| {{FeatureDone|Oxygen configuration|Oxygen style and decoration standalone expert configuration tool|[email protected]|Hugo Pereira Da Costa}} | |
| {{FeatureDone|Free Space Notifier Daemon|Small daemon that warns you when your home has almost no space left|[email protected]|Ivo Anjo}} | |
| {{FeatureInProgress|Activities Daemons|Daemons to handle info about activities (kded daemon and a nepomuk service)|[email protected]|Ivan Cukic}} | |
| | |
| | |
| {{FeatureDone|Keyboard|Merge keyboard hardware and layouts configuration UI|[email protected]|Andriy Rysin}} | |
| {{FeatureDone|Keyboard|Allow adding layouts by language|[email protected]|Andriy Rysin}} | |
| {{FeatureDone|Keyboard|Add keyboard layout indicator plasma applet|[email protected]|Andriy Rysin}} | |
| {{FeatureDone|Keyboard|Allow configuring keyboard model without configuring layouts|[email protected]|Andriy Rysin}} | |
| {{FeatureDone|Keyboard|Allow by-window switching and KDE shortcut without configuring layouts|[email protected]|Andriy Rysin}} | |
| {{FeatureDone|Keyboard|Rewrite keyboard layouts app into kded daemon|[email protected]|Andriy Rysin}} | |
| |-
| |
| ! style="text-align: center;" colspan="4" | Plasma
| |
| {{FeatureInProgress|systemtray/taskmanager|port the systray and tasks applet to windows|[email protected]|kde windows}} | |
| {{FeatureInProgress|systemtray|monochrome statusnotifier based systray icons support|[email protected]|Marco Martin}} | |
| | |
| {{FeatureInProgress|systemtray|put hidden icons in a popup menu|[email protected]|Marco Martin}} | |
| {{FeatureDone|tasks dataengine|export all informations needed to build an applet comparable to the current one|[email protected]|Matthieu Gallien}} | |
| {{FeatureDone|notifications|split systemtray and notifications applet|[email protected]|Marco Martin}} | |
| {{FeatureInProgress|notifications|new look and behaviour for notifications|[email protected]|Marco Martin}} | |
| {{FeatureDone|notifications|support for remote applets for notifications|[email protected]|Marco Martin}} | |
| | |
| {{FeatureInProgress|netbook/SAL|support for drag and drop of items|[email protected]|Marco Martin}} | |
| {{FeatureTodo|netbook/SAL|package manager invocation from the toolbox|[email protected]|Marco Martin}} | |
| {{FeatureTodo|netbook/Workspace KCM|New default options for KWin: tabbox as present windows, that will be set as regular grid|[email protected]|Marco Martin}} | |
| {{FeatureTodo|libplasma/extenders|put extendergroups in scrollwidgets|[email protected]|Marco Martin}} | |
| {{FeatureTodo|libplasma/extenders|possibility to detach exteneritems as standalone windows|[email protected]|Marco Martin}} | |
| {{FeatureInProgress|libplasma/theme|more transparent dialogs when the blur effect is enabled|[email protected]|Marco Martin}} | |
| | |
| {{FeatureTodo|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|[email protected]|Marco Martin}} | |
| {{FeatureTodo|libplasma|Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc.|[email protected]|John Layt}} | |
| {{FeatureTodo|folderview|"Open folder" icon to open folder into pop-up at request instead of automatically.|[email protected]|Bruno Bigras}} | |
| {{FeatureTodo|folderview|Extend the configuration UI for nepomuksearch|[email protected]|Fredrik Höglund}} | |
| {{FeatureInProgress|Extend Calendar DataEngine with Akonadi calendar incidents|Allows to query calendar events/todos from Akonadi in Plasma|gladhornKDEorg|Frederik Gladhorn}}
| |
| {{FeatureDone|calculator|Added optional libqalculate support in the calculator runner|[email protected]|Matteo Agostinelli}} | |
| {{FeatureInProgress|KRunner|Add some advanced sorting to KRunner using Nepomuk|[email protected]|Lukas Appelhans}} | |
| {{FeatureTodo|KRunner|Improve keyboard navigation & command history interaction|[email protected]|Jacopo De Simoi}} | |
| {{FeatureInProgress|device-notifier|Route all solid error notifications via knotify to the device notifier|[email protected]|Jacopo De Simoi}} | |
| {{FeatureInProgress|device-notifier|Detailed (HAL) error notifications in the device notifier|[email protected]|Jacopo De Simoi}} | |
| {{FeatureInProgress|Plasma::Theme|Themed CSS support|[email protected]|Sebastian Kügler}} | |
| {{FeatureTodo|battery|Weighted charge information for multiple batteries|[email protected]|Sebastian Kügler}} | |
| | |
| {{FeatureInProgress|crystal|New desktop search widget|[email protected]|Sebastian Kügler}} | |
| {{FeatureInProgress|networkmanagement|Network management Plasmoid|[email protected]|Sebastian Kügler}} | |
| {{FeatureDone|quicklaunch|Improvements from Ingomar Wesp|[email protected]|Lukas Appelhans}} | |
| | |
| |-
| |
| ! style="text-align: center;" colspan="4" | KWin
| |
| | |
| {{FeatureInProgress|KWin|New flag to exclude windows from switchers|[email protected]|Martin Gräßlin}} | |
| {{FeatureDone|KCM Decoration|New decoration kcm with previews and GHNS|[email protected]|Martin Gräßlin}} | |
| {{FeatureDone|Aurorae|Port Aurorae to GraphicsView and KDecoration|[email protected]|Martin Gräßlin}} | |
| | |
| | |
| | |
| {{FeatureTodo|Aurorae|Autohiding decoration for maximized windows|[email protected]|Martin Gräßlin}} | |
| {{FeatureInProgress|kwin|hide windows from other activities|[email protected]|Chani}} | |
| {{FeatureTodo|Effects|Move features from present windows to libkwineffects to make them available in desktop grid|[email protected]|Martin Gräßlin}} | |
| {{FeatureTodo|Effects|Add close window button to each window in present windows/desktop grid|[email protected]|Martin Gräßlin}} | |
| {{FeatureTodo|Window Tabbing/libtaskmanager|Announce window groups to be used for grouping in tasks applet|[email protected]|Martin Gräßlin}} | |
| {{FeatureInProgress|KWin/plasma|New window type for Plasma dashboard|[email protected]|Martin Gräßlin}} | |
| | |
| {{FeatureInProgress|Effects|High quality scaling shader for the taskbar thumbnails|[email protected]|Fredrik Höglund}} | |
| {{FeatureTodo|KWin|Hint for defining the window snap rect|[email protected]|Fredrik Höglund}} | |
| {{FeatureInProgress|Effects|Glide effect for opening and closing windows|[email protected]|Iori Yagami}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdebindings =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureInProgress|C# bindings|Split the bindings into smaller assemblies, like qyoto-qtcore, qyoto-qtgui, etc..|[email protected]|Arno Rehn}} | |
| {{FeatureInProgress|C# bindings|Auto-generate the assemblies from SMOKE libs|[email protected]|Arno Rehn}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdeedu =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|[email protected]|Akarsh Simha}} | |
| {{FeatureTodo|KStars|Information links in-place for each technical term|[email protected]|Akarsh Simha}} {{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|[email protected]|Akarsh Simha}} | |
| {{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|[email protected]|Akarsh Simha}} | |
| | |
| {{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|[email protected]|Akarsh Simha}} | |
| {{FeatureTodo|KStars|Social and Geographical Integration for KStars|[email protected]|Akarsh Simha}} | |
| {{FeatureTodo|KStars|Marble widget for Geolocation tool|[email protected]|Médéric Boquien}} | |
| | |
| {{FeatureTodo|KStars|Better rendering of comets/asteroids|[email protected]|Jason Harris}} | |
| {{FeatureTodo|KStars|Texture mapping of the skymap???|[email protected]|Jason Harris}} | |
| {{FeatureTodo|Kalzium|Port Kalzium to use QGV based periodic table widget|[email protected]|Marcus D. Hanwell}} | |
| {{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|[email protected]|Anders Lund}} | |
| | |
| | |
| {{FeatureDone|Marble|Support OpenStreetMap Nominatim as search backend (MarbleRunner)|[email protected]|Dennis Nienhüser}} | |
| {{FeatureDone|Marble|Generalized Animations with GeoDataLookAt support|[email protected]|Dennis Nienhüser}} | |
| | |
| | |
| {{FeatureInProgress|Marble|Maemo Support|[email protected]|Bastian Holst, Dennis Nienhüser}} | |
| {{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|[email protected]|Bastian Holst}} | |
| {{FeatureInProgress|Marble|Follow XDG Base Directory Specification|[email protected]|Bastian Holst}} | |
| | |
| {{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|[email protected]|Jens-Michael Hoffmann}} | |
| {{FeatureInProgress|Marble|Configurable texture layer blending|[email protected]|Jens-Michael Hoffmann}} | |
| {{FeatureInProgress|Marble|Import geonames city data|[email protected]|Harshit Jain}} | |
| | |
| {{FeatureInProgress|Marble|Various Marble speed improvements|[email protected]|Torsten Rahn, Ariya Hidayat}} | |
| {{FeatureInProgress|Marble|Plugin to display APRS data|[email protected]|Wes Hardaker}} | |
| {{FeatureDone|KAlgebra|Type checker for expressions to statically detect errors|[email protected]|Aleix Pol}} | |
| {{FeatureDone|KAlgebra|Support for drawing implicit curves|[email protected]|Percy Camilo Triveño Aucahuasi}} | |
| {{FeatureInProgress|Parley|Parley practice mode rewritten|gladhornKDEorg|Daniel Laidig, Frederik Gladhorn}}
| |
| {{FeatureTodo|Parley|LaTeX support|laidig_kde.org|Daniel Laidig}}
| |
| {{FeatureTodo|Parley|Better support for entering synonyms|laidig_kde.org|Benjamin Schleinzer, Daniel Laidig}}
| |
| {{FeatureTodo|Cantor|import and polish Qalculate! backend|[email protected]|Milian Wolff}} | |
| | |
| | |
| | |
| {{FeatureDone|Rocs|Threads for not blocking the UI|[email protected]|Tomaz Canabrava}} | |
| {{FeatureDone|Rocs|Redesigned the UI for better usability|[email protected]|Tomaz Canabrava}} | |
| | |
| | |
| | |
| |}
| |
| <br>
| |
| | |
| = kdegames =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| | |
| {{FeatureInProgress|Kajongg|New traditional Mahjongg for four players|[email protected]|Wolfang Rohdewald}} | |
| {{FeatureTodo|Kajongg|Default voices for computer players|[email protected]|Wolfgang Rohdewald}} | |
| | |
| | |
| | |
| {{FeatureDone|KGoldrunner|Add the Demolition game (20 levels)|[email protected]|Ian Wadham}} | |
| {{FeatureDone|Kigo|Load SGF games from command line and register to mimetype 'application/x-go-sgf'|[email protected]|Sascha Peilicke}} | |
| {{FeatureInProgress|Kigo|Fix KNewStuff provider issues|[email protected]|Sascha Peilicke}} | |
| | |
| {{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding and artwork desired)|[email protected]|Stefan Majewsky}} | |
| {{FeatureDone|Konquest|Merge the patch by Sean D'Epagnier to implement many features like map editing|[email protected]|Pierre Ducroquet}} | |
| {{FeatureDone|KPat|Add keyboard controls to allow playing without a mouse.|[email protected]|Parker Coates}} | |
| {{FeatureInProgress|KPat|Create a new LibKCardGame from KPat's card scene logic. Make it generic and friendly enough for use in other card games.|[email protected]|Parker Coates}} | |
| {{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|[email protected]|Gaël de Chalendar}} | |
| | |
| {{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|[email protected]|Eckhart Wörner}} | |
| {{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|[email protected]|Eckhart Wörner}} | |
| | |
| | |
| {{FeatureTodo|KSudoku|Adapt view to show information provided by engine|[email protected]|Johannes Bergmeier}} | |
| | |
| {{FeatureInProgress|KTuberling|A new "fast switch" between playgrounds|[email protected]|Alex Fiestas}} | |
| {{FeatureDone|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}233784 Optimize size of puzzle files in default collection] (temporarily fixed for this release cycle with an awful hack)|[email protected]|Stefan Majewsky}} | |
| {{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211859 Recieve new puzzles over KNewStuff]|[email protected]|Stefan Majewsky}} | |
| {{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211861 Introduce handicap as a means to configure difficulty]|[email protected]|Stefan Majewsky}} | |
| {{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211866 Implement puzzle piles to organize pieces]|[email protected]|Stefan Majewsky}} | |
| {{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}212814 Quick piece grouping]|[email protected]|Stefan Majewsky}} | |
| {{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}213774 Add magnifying glass]|[email protected]|Stefan Majewsky}} | |
| {{FeatureDone|Palapeli|Rewrite puzzle table mouse interaction stack|[email protected]|Stefan Majewsky}} | |
| {{FeatureDone|Palapeli|Cleanup config dialog code|[email protected]|Stefan Majewsky}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdegraphics =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureTodo|libkdcraw|Make color management options more flexible|[email protected]|Marcel Wiesweg}} | |
| {{FeatureDone|libksane|Improve auto-selection|[email protected]|Kåre Särs}} | |
| {{FeatureDone|libksane|Highlight scanned area|[email protected]|Kåre Särs}} | |
| {{FeatureTodo|libksane|Add public API for available devices|[email protected]|Kåre Särs}} | |
| {{FeatureTodo|gwenview|Show Nepomuk info in image meta info|[email protected]|Aurelien Gateau}} | |
| | |
| | |
| | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdelibs =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureDone|katepart|loading compressed files and then saving them back in the original compression format (bug 65518)
| |
| | |
| {{FeatureTodo|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}}
| |
| | |
| {{FeatureTodo|katepart|scripting configuration, esp. for indenters|[email protected]|Milian Wolff}} | |
| {{FeatureTodo|katepart|list of available scripts and indenters|[email protected]|Milian Wolff}} | |
| | |
| {{FeatureTodo|katepart|easier writing of indenters, esp. by automatically reloading them when changed|[email protected]|Milian Wolff}} | |
| {{FeatureTodo|katepart|extend list of available default styles for highlighting, remove hardcoded colors from existing XML files|[email protected]|Milian Wolff}} | |
| | |
| {{FeatureInProgress|katepart/ktexteditor|defaultvalues, regular expressions, mirroring master, scripting of templates|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
| |
| {{FeatureInProgress|ktexteditor plugin|InsaneHTML_LE (zencoding like selector input (light edition)|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
| |
| {{FeatureTodo|katepart|replace smart cursor/ranges API|[email protected]|Christoph Cullmann}} | |
| {{FeatureTodo|kdeui|API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API|[email protected]|Davide Bettio}} | |
| {{FeatureDone|KCalendarSystem|Add support for Date Difference calculations.|[email protected]|John Layt}} | |
| {{FeatureDone|KCalendarSystem|Add support for era based calendar systems.|[email protected]|John Layt}} | |
| {{FeatureDone|KCalendarSystem|Add new calendar systems: Japanese Era, Thai, Taiwanese.|[email protected]|John Layt}} | |
| {{FeatureDone|KCalendarSystem|Add support for Unicode format strings for Qt and cross-platform compatability (for output only, not input).|[email protected]|John Layt}} | |
| {{FeatureTodo|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.|[email protected]|John Layt}} | |
| {{FeatureTodo|KCalendarSystem|Add new calendar systems: Bahai'i, Chinese, Buddhist, etc.|[email protected]|John Layt}} | |
| {{FeatureTodo|KCalendarSystem|Add support for traditional/USA week numbering.|[email protected]|John Layt}} | |
| {{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|[email protected]|Dario Freddi}} | |
| {{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|[email protected]|John Layt}} | |
| {{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|[email protected]|Michael Leupold}} | |
| {{FeatureTodo|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.|[email protected]|John Layt}} | |
| {{FeatureTodo|KLocale|Add configuration for AM/PM symbols.|[email protected]|John Layt}} | |
| {{FeatureTodo|KLocale|Full POSIX compliant format support for date, time, numbers and money.|[email protected]|John Layt}} | |
| {{FeatureTodo|KLocale|Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc.|[email protected]|John Layt}} | |
| {{FeatureTodo|KLocale|Add Full date format in addition to existing short and long.|[email protected]|John Layt}} | |
| {{FeatureTodo|KLocale|Add default colour to optionally display negative numbers.|[email protected]|John Layt}} | |
| {{FeatureTodo|KLocale|Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale.|[email protected]|John Layt}} | |
| {{FeatureTodo|KLocale|Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10.|[email protected]|John Layt}} | |
| {{FeatureTodo|KLocale|Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays.|[email protected]|John Layt}} | |
| {{FeatureTodo|kdeui|Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc.|[email protected]|John Layt}} | |
| {{FeatureTodo|kdeui|DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances|[email protected]|Marco Martin}} | |
| {{FeatureTodo|khtml|Improvements in kwallet integration|[email protected]|Eduardo Robles Elvira}} | |
| {{FeatureInProgress|khtml|Basic audio/video tag support|[email protected]|Michael Howell and Germain Garand}} | |
| {{FeatureInProgress|khtml|DOM3 XPath/XPath1 support|[email protected]|Maks Orlovich}} | |
| | |
| {{FeatureTodo|khtml and kparts|More general KPart scripting interfaces|[email protected]|Maks Orlovich}} | |
| {{FeatureTodo|khtml|Implement more of DOM3's CSSOM View module|[email protected]|Germain Garand}} | |
| {{FeatureInProgress|khtml|Implement missing parts of DOM3's Background and Borders module|[email protected]|Germain Garand}} | |
| {{FeatureTodo|khtml|add new form widgets defined in HTML5 draft|[email protected]|Germain Garand}} | |
| {{FeatureDone|KNewStuff|Improved Download Dialog, multiple previews, better integration of details, changelog is displayed|gladhornKDEorg|Frederik Gladhorn}}
| |
| {{FeatureInProgress|KNewStuff|Icon view mode|gladhornKDEorg|Reza Shah, Frederik Gladhorn}}
| |
| {{FeatureDone|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|gladhornKDEorg|Frederik Gladhorn}}
| |
| {{FeatureTodo|KNewStuff|Support more than one payload|[email protected]|Jens-Michael Hoffmann}} | |
| | |
| | |
| {{FeatureTodo|kio|SSL client certificate support|[email protected]|Andreas Hartmetz}} | |
| {{FeatureTodo|kio|SSL root certificate list GUI + backend|[email protected]|Andreas Hartmetz}} | |
| {{FeatureDone|kio|Add "apply to all" checkbox in renamedialog and allow for automatic renaming|[email protected]|Todd}} | |
| | |
| | |
| {{FeatureDone|kio|Better listing of applications in file "open with" context menu|[email protected]|Todd}} | |
| {{FeatureDone|kio|Context menu entry to open all files in their default applications|[email protected]|Todd}} | |
| {{FeatureDone|kio|Add support for additional columns (e.g., smybolic link destination) in KFileItemDelegate|[email protected]|Frank Reininghaus}} | |
| | |
| | |
| {{FeatureDone|kfile|Middle-click on subfolder in the breadcrumb bar to open in a new tab|[email protected]|Todd}} | |
| {{FeatureDone|kfile|Easier access to protocols in breadcrumb bar|[email protected]|Todd}} | |
| {{FeatureTodo|kfile|Show sub-sub-folders (and so on) in breadcrumb bar|[email protected]|Todd}} | |
| | |
| | |
| {{FeatureDone|kdeui|Support alpha channel in KColor classes|[email protected]|Christoph Feck}} | |
| {{FeatureDone|nepomuk|Redesigned Nepomuk::TagWidget which can now actually be used by applications|[email protected]|Sebastian Trueg}} | |
| | |
| {{FeatureDone|solid|Broadcast mount/unmount messages across processes|[email protected]|Jacopo De Simoi}} | |
| {{FeatureTodo|solid|Add parent matching to predicate parsing|[email protected]|Jacopo De Simoi}} | |
| {{FeatureDone|kdeui|Add the KRecursiveFilterProxyModel to kdeui/itemviews|[email protected]|Stephen Kelly}} | |
| |}
| |
| <br>
| |
| | |
| = kdemultimedia =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureDone|Video Thumbnailer|Add ffmpegthumbnailer for faster video thumbnailing|[email protected]|Andreas Scherf}} | |
| {{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan|[email protected]|Michael Pyne}} | |
| {{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however -- will move to KDE 4.5 feature plan|mpyne.org|Michael Pyne}}
| |
| | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdenetwork =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| | |
| | |
| | |
| {{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|[email protected]|Friedrich W. H. Kossebau}} | |
| | |
| {{FeatureDone|Kopete|Extended video controls|fschaefer.oss(at)googlemail.com|Frank Schaefer}}
| |
| | |
| {{FeatureTodo|Krdc|Connection status and reconnect screen|[email protected]|Tony Murray}} | |
| {{FeatureDone|Krdc|Much improved new connection screen: more info, sortable, interactive, and better use of space|[email protected]|Tony Murray}} | |
| {{FeatureInProgress|KGet|Use plasma notifications to show the progress|[email protected]|Matthias Fuchs}} | |
| {{FeatureDone|KGet|Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear|[email protected]|Lukas Appelhans}} | |
| | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdepim =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| | |
| | |
| {{FeatureInProgress|KOrganizer|Port to Akonadi|[email protected]|Frank Osterfeld, Sebastian Sauer}} | |
| | |
| {{FeatureTodo|KHolidays|Add support for holiday types and day-off types.|[email protected]|John Layt}} | |
| {{FeatureDone|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.|[email protected]|John Layt}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdeplasma-addons =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureTodo|knowledgebase|port knowledgebase plasmoid to new engine|[email protected]|Eckhart Wörner}} | |
| | |
| | |
| {{FeatureDone|Mandelbrot Wallpaper|Performance improvements|[email protected]|Benoit Jacob}} | |
| {{FeatureDone|Mandelbrot Wallpaper|Rendering improvements (through dithering, extra iterations, and better/simpler formulas)|[email protected]|Benoit Jacob}} | |
| {{FeatureDone|Mandelbrot Wallpaper|Allow to import/export parameters and to export to PNG images|[email protected]|Benoit Jacob}} | |
| {{FeatureDone|Comic Applet|Add option to show "text", "icons" or both "text and icons" for tabs|[email protected]|Matthias Fuchs}} | |
| {{FeatureDone|Comic Applet|Prefetch next and previous comic strip (thx to Miha Cancula)|[email protected]|Matthias Fuchs}} | |
| | |
| {{FeatureDone|KDE Observatory|Performance improvements, new data engine|[email protected]|Sandro Andrade}} | |
| {{FeatureDone|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/ |[email protected]|Björn Ruberg}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdesdk =
| |
| | |
| {| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureDone|Lokalize|Cache filestats to improve initial project scam time|[email protected]|Nick Shaforostoff}} | |
| {{FeatureDone|Lokalize|Support GNU PO file layout better by paying attention to the language specified in the PO file header (not the project-wide one)|[email protected]|Nick Shaforostoff}} | |
| {{FeatureDone|Lokalize|Rewrite glossary engine to use QDom|[email protected]|Nick Shaforostoff}} | |
| {{FeatureDone|Lokalize|Return simple [but reliable] project creation back|[email protected]|Nick Shaforostoff}} | |
| {{FeatureInProgress|Kate|Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}
| |
| {{FeatureDone|Kate|Port the old XML completion plugin (xmltools)|[email protected]|Tomáš Trnka}} | |
| {{FeatureInProgress|Umbrello|Add a code importing wizzard|[email protected]|Andi Fischer}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdeutils =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| | |
| {{FeatureTodo|Ark|Simplify Kerfuffle's API (jobs, interfaces etc) and try to make it stable|[email protected]|Raphael Kubo da Costa}} | |
| {{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|[email protected]|Harald Hvaal}} | |
| {{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|[email protected]|Raphael Kubo da Costa}} | |
| {{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|[email protected]|Raphael Kubo da Costa}} | |
| {{FeatureTodo|Ark|Make the internal previewer optional|[email protected]|Raphael Kubo da Costa}} | |
| {{FeatureTodo|Ark|Add a "Preview with..." context menu item|[email protected]|Raphael Kubo da Costa}} | |
| {{FeatureTodo|Ark|Make Kerfuffle really thread-safe (and use threads in less places)|[email protected]|Raphael Kubo da Costa}} | |
| {{FeatureTodo|Ark|Get rid of the Observer code in Kerfuffle|[email protected]|Raphael Kubo da Costa}} | |
| {{FeatureTodo|Ark|Make error reporting work as expected in Kerfuffle|[email protected]|Raphael Kubo da Costa}} | |
| {{FeatureTodo|Okteta|add Kate-like search tool|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|add support for import by drop, both url and data|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|Add Okular like embedded notifications|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|Merge row and column widgets into one|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|[email protected]|Friedrich W. H. Kossebau}} | |
| | |
| {{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}}
| |
| {{FeatureInProgress|Okteta|Allow writing structure definitions in JavaScript|[email protected]|Alex Richardson}} | |
| {{FeatureInProgress|Okteta|Add possibility to set count of bytes per line/group|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureDone|kdelirc/kremotecontrol|Transition from KDELirc to KRemoteControl|[email protected]|Michael Zanetti}} | |
| {{FeatureDone|KGpg|Add "caff" mode for keysigning|[email protected]|Rolf Eike Beer}} | |
| {{FeatureDone|Okteta|Add KNewStuff support to the structures tool|[email protected]|Alex Richardson}} | |
| {{FeatureDone|Okteta|Allow pinning structure beginning to a specific offset|[email protected]|Alex Richardson}} | |
| {{FeatureDone|Okteta|new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureDone|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureDone|Okteta|Refactor mouse input to controllers for the bytearray widget|[email protected]|Friedrich W. H. Kossebau}} | |
| |}
| |
| | |
| <br>
| |
| | |
| = kdetoys =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| {{FeatureInProgress|kteatime|Port to KStatusNotifierItem|[email protected]|Stefan Böhmann}} | |
| | |
| | |
| {{FeatureInProgress|kteatime|Improved indicator icon painting|[email protected]|Stefan Böhmann}} | |
| {{FeatureTodo|kteatime|Fork multiple instances for multiple timers|[email protected]|Stefan Böhmann}} | |
| | |
| | |
| | |
| | |
| | |
| | |
| {{FeatureTodo|amor|Add KStatusNotifierItem support|[email protected]|Stefan Böhmann}} | |
| {{FeatureInProgress|ktux|Do some refactoring in ktux|[email protected]|Stefan Böhmann}} | |
| | |
| |}
| |
| | |
| <br>
| |
| | |
| = Other =
| |
| | |
| {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"
| |
| |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"
| |
| ! Status
| |
| ! Project
| |
| ! Description
| |
| ! Contact
| |
| | |
| |}
| |