Schedules/KDE4/4.5 Feature Plan: Difference between revisions
*>Arnorehn No edit summary |
(→kdepim) |
||
(34 intermediate revisions by 21 users not shown) | |||
Line 5: | Line 5: | ||
*[[Schedules/KDE4/4.5 Release Schedule]] | *[[Schedules/KDE4/4.5 Release Schedule]] | ||
*[[Schedules/KDE4/4.5 Release Goals]] | *[[Schedules/KDE4/4.5 Release Goals]] | ||
*[[Schedules/KDE4/4.4 Feature Plan]] | *[[Schedules/KDE4/4.4 Feature Plan]] (previous minor release) | ||
<br> Legend: | <br> Legend: | ||
Line 17: | Line 17: | ||
<br> | <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 = | = kdeadmin = | ||
Line 25: | Line 38: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
|} | |} | ||
Line 51: | Line 62: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureTodo|Dolphin|Faceted browsing|[email protected]|Peter Penz}} | |||
{{FeatureTodo|Dolphin|Smooth scrolling|[email protected]|Fredrik Höglund}} | |||
{{FeatureTodo|Konqueror|Improvements in session-management|[email protected]|Eduardo Robles Elvira}} | {{FeatureTodo|Konqueror|Improvements in session-management|[email protected]|Eduardo Robles Elvira}} | ||
{{FeatureTodo|Konqueror|Improvements in tab-bar widget|[email protected]|Eduardo Robles Elvira}} | {{FeatureTodo|Konqueror|Improvements in tab-bar widget|[email protected]|Eduardo Robles Elvira}} | ||
{{FeatureTodo|Konqueror|Add speeddial/thumbnails-like start page|[email protected]|Germain Garand}} | |||
{{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|[email protected]|Eduardo Robles Elvira}} | {{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|[email protected]|Eduardo Robles Elvira}} | ||
{{FeatureInProgress|Konsole|Adds support for SHELL_SESSION_ID|[email protected]|Kurt Hindenburg}} | |||
{{FeatureInProgress|nspluginviewer|npruntime scripting support|[email protected]|Maks Orlovich}} | {{FeatureInProgress|nspluginviewer|npruntime scripting support|[email protected]|Maks Orlovich}} | ||
{{FeatureInProgress|print-manager|New Print manager KCM and applet replacement, using C++|[email protected]|Daniel Nicoletti}} | |||
{{FeatureInProgress|print-manager|New Print manager KCM and applet replacement, using C++|[email protected]|Daniel Nicoletti}} | |||
{{FeatureDone|Dolphin|Drag and drop on tabs|[email protected]|Todd}} | {{FeatureDone|Dolphin|Drag and drop on tabs|[email protected]|Todd}} | ||
{{FeatureDone|Dolphin|Make menus like "View Mode", "Additional Information" and "Sort By" available as toolbar buttons|[email protected]|Todd}} | {{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|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}} | {{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}} | ||
{{FeatureDone|Konsole|Allow setting tab profile from file on command-line|[email protected]|Kurt Hindenburg}} | |||
{{FeatureDone|Konsole|Finish implementing tab context menu|[email protected]|Kurt Hindenburg}} | |||
{{FeatureDone|Konsole|Modernize menu layout|[email protected]|Sascha Peilicke}} | |||
|} | |} | ||
Line 80: | Line 90: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureTodo|KNotify|Route solid errors via knotify to the device notifier|[email protected]|Jacopo De Simoi}} | |||
{{FeatureTodo|KWallet|Single Sign On using PAM|[email protected]|Michael Leupold}} | {{FeatureTodo|KWallet|Single Sign On using PAM|[email protected]|Michael Leupold}} | ||
{{FeatureTodo|network kioslave|Backend for LISa|[email protected]|Friedrich Kossebau}} | {{FeatureTodo|network kioslave|Backend for LISa|[email protected]|Friedrich Kossebau}} | ||
{{FeatureTodo|network kioslave|Backend for SMB|[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|network kioslave|Integrate with remote and zeroconf kioslaves|[email protected]|Friedrich Kossebau}} | ||
{{ | {{FeatureInProgress|network kioslave|Backend for UPnP|kossebau@kde.org|Friedrich Kossebau}} | ||
{{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}} | {{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}} | ||
{{FeatureDone|Nepomuk|Monitor file system changes via inotify|[email protected]|Sebastian Trueg}} | {{FeatureDone|Nepomuk|Monitor file system changes via inotify|[email protected]|Sebastian Trueg}} | ||
|} | |} | ||
Line 105: | Line 112: | ||
|- | |- | ||
! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin | ! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin | ||
{{FeatureTodo|Icons KCM|More configurable icon sizes|[email protected]|Christoph Feck}} | {{FeatureTodo|Icons KCM|More configurable icon sizes|[email protected]|Christoph Feck}} | ||
{{FeatureTodo|Fonts KCM|More configurable fonts|[email protected]|Christoph Feck | {{FeatureTodo|Fonts KCM|More configurable fonts|[email protected]|Christoph Feck}} | ||
{{FeatureTodo|Screenedges|Screenedges handling outside of kwin/plasma|[email protected]|Martin Gräßlin}} | {{FeatureTodo|Screenedges|Screenedges handling outside of kwin/plasma|[email protected]|Martin Gräßlin}} | ||
{{FeatureInProgress| | {{FeatureInProgress|Activities Daemons|Daemons to handle info about activities (kded daemon and a nepomuk service)|[email protected]|Ivan Cukic}} | ||
{{FeatureDone| | {{FeatureTodo|Systemsettings|driconf KCM|fredrik@kde.org|Fredrik Höglund}} | ||
{{FeatureDone|DeviceInfo KCM|New DeviceInfo KCM for KInfoCenter|hubnerd@ntlworld.com|David Hubner}} | |||
{{FeatureDone|Free Space Notifier Daemon|Small daemon that warns you when your home has almost no space left|[email protected]|Ivo Anjo}} | {{FeatureDone|Free Space Notifier Daemon|Small daemon that warns you when your home has almost no space left|[email protected]|Ivo Anjo}} | ||
{{ | {{FeatureDone|Keyboard|Add keyboard layout indicator plasma applet|arysin@gmail.com|Andriy Rysin}} | ||
{{FeatureDone|Keyboard|Allow adding layouts by language|arysin@gmail.com|Andriy Rysin}} | |||
{{FeatureDone| | |||
{{FeatureDone|Keyboard|Merge keyboard hardware and layouts configuration UI|[email protected]|Andriy Rysin}} | {{FeatureDone|Keyboard|Merge keyboard hardware and layouts configuration UI|[email protected]|Andriy Rysin}} | ||
{{FeatureDone|Keyboard|Allow configuring keyboard model without configuring layouts|[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|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}} | {{FeatureDone|Keyboard|Rewrite keyboard layouts app into kded daemon|[email protected]|Andriy Rysin}} | ||
{{FeatureDone|KInfoCenter|Add Export functionality into KInfoCenter|[email protected]|David Hubner}} | |||
{{FeatureDone|KInfoCenter|Complete rewrite of KInfoCenter|[email protected]|David Hubner}} | |||
{{FeatureDone|Oxygen configuration|Oxygen style and decoration standalone expert configuration tool|[email protected]|Hugo Pereira Da Costa}} | |||
{{FeatureDone|Oxygen style|Move window using left-mouse button on windows' empty areas|[email protected]|Hugo Pereira Da Costa}} | |||
{{FeatureDone|PowerDevil|Display brightness OSD|[email protected]|Felix Geyer}} | |||
{{FeatureDone|Summary KCM|New Summary KCM for KInfoCenter|[email protected]|David Hubner}} | |||
|- | |- | ||
! style="text-align: center;" colspan="4" | Plasma | ! style="text-align: center;" colspan="4" | Plasma | ||
{{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|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| | {{FeatureTodo|battery|Weighted charge information for multiple batteries|sebas@kde.org|Sebastian Kügler}} | ||
{{FeatureTodo|folderview|Extend the configuration UI for nepomuksearch|[email protected]|Fredrik Höglund}} | {{FeatureTodo|folderview|Extend the configuration UI for nepomuksearch|[email protected]|Fredrik Höglund}} | ||
{{ | {{FeatureDone|folderview|"Open folder" action icon to open folder in pop-up at request instead of on hover.|fredrik@kde.org|Fredrik Höglund}} | ||
{{FeatureTodo|KRunner|Improve keyboard navigation & command history interaction|[email protected]|Jacopo De Simoi}} | {{FeatureTodo|KRunner|Improve keyboard navigation & command history interaction|[email protected]|Jacopo De Simoi}} | ||
{{ | {{FeatureTodo|libplasma/extenders|put extendergroups in scrollwidgets|notmart@gmail.com|Marco Martin}} | ||
{{ | {{FeatureTodo|libplasma/extenders|possibility to detach exteneritems as standalone windows|notmart@gmail.com|Marco Martin}} | ||
{{ | {{FeatureTodo|netbook/SAL|package manager invocation from the toolbox|notmart@gmail.com|Marco Martin}} | ||
{{FeatureTodo| | {{FeatureTodo|netbook/Workspace KCM|New default options for KWin: tabbox as present windows, that will be set as regular grid|notmart@gmail.com|Marco Martin}} | ||
{{FeatureTodo|Plasma|Welcome plasmoid|[email protected]|Riccardo Iaconelli}} | {{FeatureTodo|Plasma|Welcome plasmoid|[email protected]|Riccardo Iaconelli}} | ||
{{FeatureTodo|systemtray|sort icons by category|[email protected]|Marco Martin}} | |||
{{FeatureInProgress|crystal|New desktop search widget|[email protected]|Sebastian Kügler}} | {{FeatureInProgress|crystal|New desktop search widget|[email protected]|Sebastian Kügler}} | ||
{{FeatureInProgress|device-notifier|Detailed (HAL) error notifications in the device notifier|[email protected]|Jacopo De Simoi}} | |||
{{FeatureInProgress|device-notifier|Route all solid error notifications via knotify to the device notifier|[email protected]|Jacopo De Simoi}} | |||
{{FeatureDone|Extend Calendar DataEngine with Akonadi calendar incidents|Allows to query calendar events/todos from Akonadi in Plasma|gladhornKDEorg|Frederik Gladhorn}} | |||
{{FeatureInProgress|KRunner|Add some advanced sorting to KRunner using Nepomuk|[email protected]|Lukas Appelhans}} | |||
{{FeatureInProgress|libplasma/theme|more transparent dialogs when the blur effect is enabled|[email protected]|Marco Martin}} | |||
{{FeatureInProgress|netbook/SAL|support for drag and drop of items|[email protected]|Marco Martin}} | |||
{{FeatureInProgress|networkmanagement|Network management Plasmoid|[email protected]|Sebastian Kügler}} | {{FeatureInProgress|networkmanagement|Network management Plasmoid|[email protected]|Sebastian Kügler}} | ||
{{FeatureInProgress|notifications|new look and behaviour for notifications|[email protected]|Marco Martin}} | |||
{{FeatureInProgress|Plasma::Theme|Themed CSS support|[email protected]|Sebastian Kügler}} | |||
{{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}} | |||
{{FeatureInProgress|systemtray/taskmanager|port the systray and tasks applet to windows|[email protected]|kde windows}} | |||
{{FeatureDone|calculator|Added optional libqalculate support in the calculator runner|[email protected]|Matteo Agostinelli}} | |||
{{FeatureDone|libplasma/desktop|Activity Manager UI|[email protected]|Chani}} | |||
{{FeatureDone|netbook/SAL|use QStandardModels|[email protected]|Marco Martin}} | |||
{{FeatureDone|notifications|split systemtray and notifications applet|[email protected]|Marco Martin}} | |||
{{FeatureDone|notifications|support for remote applets for notifications|[email protected]|Marco Martin}} | |||
{{FeatureDone|quicklaunch|Improvements from Ingomar Wesp|[email protected]|Lukas Appelhans}} | {{FeatureDone|quicklaunch|Improvements from Ingomar Wesp|[email protected]|Lukas Appelhans}} | ||
{{FeatureDone|tasks dataengine|export all informations needed to build an applet comparable to the current one|[email protected]|Matthieu Gallien}} | |||
|- | |- | ||
! style="text-align: center;" colspan="4" | KWin | ! style="text-align: center;" colspan="4" | KWin | ||
{{FeatureTodo|Aurorae|Autohiding decoration for maximized windows|[email protected]|Martin Gräßlin}} | {{FeatureTodo|Aurorae|Autohiding decoration for maximized windows|[email protected]|Martin Gräßlin}} | ||
{{ | {{FeatureTodo|Effects|Add close window button to each window in present windows/desktop grid|kde@martin-graesslin.com|Martin Gräßlin}} | ||
{{FeatureTodo|Effects|Move features from present windows to libkwineffects to make them available in desktop grid|[email protected]|Martin Gräßlin}} | {{FeatureTodo|Effects|Move features from present windows to libkwineffects to make them available in desktop grid|[email protected]|Martin Gräßlin}} | ||
{{FeatureTodo| | {{FeatureTodo|KWin|Hint for defining the window snap rect|fredrik@kde.org|Fredrik Höglund}} | ||
{{FeatureTodo|Window Tabbing/libtaskmanager|Announce window groups to be used for grouping in tasks applet|[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|Effects|Glide effect for opening and closing windows|[email protected]|Iori Yagami}} | |||
{{FeatureDone|Effects|High quality scaling shader for taskbar thumbnails/present windows etc.|[email protected]|Fredrik Höglund}} | |||
{{FeatureInProgress|KWin|New flag to exclude windows from switchers|[email protected]|Martin Gräßlin}} | |||
{{FeatureInProgress|KWin/plasma|New window type for Plasma dashboard|[email protected]|Martin Gräßlin}} | {{FeatureInProgress|KWin/plasma|New window type for Plasma dashboard|[email protected]|Martin Gräßlin}} | ||
{{FeatureDone|Aurorae|Better themeing support|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|Aurorae|Decorations on window sides|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|Aurorae|Port Aurorae to GraphicsView and KDecoration|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|Aurorae|Window tabbing support|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|KCM Decoration|New decoration kcm with previews and GHNS|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|Tiling|Merge window tiling branch|[email protected]|Martin Gräßlin}} | |||
{{FeatureDone|kwin|hide windows from other activities|[email protected]|Chani}} | |||
{{FeatureDone|Effects|New blur effect|[email protected]|Fredrik Höglund}} | {{FeatureDone|Effects|New blur effect|[email protected]|Fredrik Höglund}} | ||
|} | |} | ||
Line 192: | Line 195: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureInProgress|C# bindings|Auto-generate the assemblies from SMOKE libs|[email protected]|Arno Rehn}} | |||
{{FeatureInProgress|C# bindings|Split the bindings into smaller assemblies, like qyoto-qtcore, qyoto-qtgui, etc..|[email protected]|Arno Rehn}} | {{FeatureInProgress|C# bindings|Split the bindings into smaller assemblies, like qyoto-qtcore, qyoto-qtgui, etc..|[email protected]|Arno Rehn}} | ||
{{ | {{FeatureDone|Ruby bindings|Support for writing KIO slaves in Ruby|[email protected]|Arno Rehn}} | ||
|} | |} | ||
Line 206: | Line 210: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureTodo|Cantor|import and polish Qalculate! backend|[email protected]|Milian Wolff}} | |||
{{FeatureTodo|Kalzium|Port Kalzium to use QGV based periodic table widget|[email protected]|Marcus D. Hanwell}} | |||
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|[email protected]|Akarsh Simha}} | {{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|Information links in-place for each technical term|[email protected]|Akarsh Simha}} {{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|[email protected]|Akarsh Simha}} | ||
{{ | {{FeatureDone|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|jsid.emor3j.fr.eu.org|Jérôme Sonrier}} | ||
{{FeatureTodo|KStars|Simulate Lunar Eclipses|[email protected]|Akarsh Simha}} | {{FeatureTodo|KStars|Simulate Lunar Eclipses|[email protected]|Akarsh Simha}} | ||
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|[email protected]|Akarsh Simha}} | {{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|[email protected]|Akarsh Simha}} | ||
Line 215: | Line 221: | ||
{{FeatureTodo|KStars|Better printed star charts|[email protected]|Jason Harris}} | {{FeatureTodo|KStars|Better printed star charts|[email protected]|Jason Harris}} | ||
{{FeatureTodo|KStars|Better rendering of comets/asteroids|[email protected]|Jason Harris}} | {{FeatureTodo|KStars|Better rendering of comets/asteroids|[email protected]|Jason Harris}} | ||
{{ | {{FeatureInProgress|KStars|Texture mapping of the skymap???|[email protected]|Jason Harris}} | ||
{{FeatureTodo| | {{FeatureTodo|KTurtle|Implement GHNS upload support|nielsslot@gmail.com|Niels Slot}} | ||
{{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|[email protected]|Anders Lund}} | {{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|[email protected]|Anders Lund}} | ||
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|[email protected]|Inge Wallin}} | {{FeatureTodo|Marble|Export map to MxN pixel bitmap|[email protected]|Inge Wallin}} | ||
{{FeatureTodo|Marble|Map Contents translation|[email protected]|Torsten Rahn}} | {{FeatureTodo|Marble|Map Contents translation|[email protected]|Torsten Rahn}} | ||
{{ | {{FeatureTodo|Parley|Better support for entering synonyms|laidig_kde.org|Benjamin Schleinzer, Daniel Laidig}} | ||
{{ | {{FeatureInProgress|Marble|Bookmark support|anik.varshney@gmail.com|Kumar Anik Varshney}} | ||
{{FeatureInProgress|Marble|Follow XDG Base Directory Specification|bastianholst@gmx.de|Bastian Holst}} | |||
{{FeatureInProgress|Marble| | |||
{{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|[email protected]|Bastian Holst}} | {{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|[email protected]|Bastian Holst}} | ||
{{FeatureInProgress|Marble|Import geonames city data|[email protected]|Harshit Jain}} | {{FeatureInProgress|Marble|Import geonames city data|[email protected]|Harshit Jain}} | ||
{{FeatureInProgress|Marble| | {{FeatureInProgress|Marble|Maemo Support|earthwings@gentoo.org|Bastian Holst, Dennis Nienhüser}} | ||
{{FeatureInProgress|Marble|Various Marble speed improvements|[email protected]|Torsten Rahn, Ariya Hidayat}} | {{FeatureInProgress|Marble|Various Marble speed improvements|[email protected]|Torsten Rahn, Ariya Hidayat}} | ||
{{ | {{FeatureDone|KAlgebra|Support for drawing implicit curves|percy.camilo.ta@gmail.com|Percy Camilo Triveño Aucahuasi}} | ||
{{FeatureDone|KAlgebra|Type checker for expressions to statically detect errors|[email protected]|Aleix Pol}} | {{FeatureDone|KAlgebra|Type checker for expressions to statically detect errors|[email protected]|Aleix Pol}} | ||
{{FeatureDone|KTurtle|Implement GHNS download support|[email protected]|Niels Slot}} | {{FeatureDone|KTurtle|Implement GHNS download support|[email protected]|Niels Slot}} | ||
{{ | {{FeatureDone|Marble|Configurable texture layer blending|[email protected]|Jens-Michael Hoffmann}} | ||
{{FeatureDone|Marble|Download region|[email protected]|Jens-Michael Hoffmann}} | |||
{{FeatureDone|Marble|Generalized Animations with GeoDataLookAt support|earthwings@gentoo.org|Dennis Nienhüser}} | |||
{{FeatureDone|Marble|GPS improvements|[email protected]|Dennis Nienhüser}} | |||
{{FeatureDone|Marble|Online-Routing|[email protected]|Dennis Nienhüser}} | |||
{{FeatureDone|Marble|Plugin to display APRS data|[email protected]|Wes Hardaker}} | |||
{{FeatureDone|Marble|Support OpenStreetMap Nominatim as search backend (MarbleRunner)|[email protected]|Dennis Nienhüser}} | |||
{{FeatureDone|Parley|LaTeX support|laidig_kde.org|Daniel Laidig}} | |||
{{FeatureDone|Parley|Parley practice mode rewritten|gladhornKDEorg|Daniel Laidig, Frederik Gladhorn}} | |||
{{FeatureDone|Rocs|Multiple Script support|[email protected]|Tomaz Canabrava}} | |||
{{FeatureDone|Rocs|Node beautification in SVG|[email protected]|Tomaz Canabrava}} | {{FeatureDone|Rocs|Node beautification in SVG|[email protected]|Tomaz Canabrava}} | ||
{{FeatureDone|Rocs| | {{FeatureDone|Rocs|Plugin System|wiglot@gmail.com|Wagner Reck}} | ||
{{FeatureDone|Rocs|Redesigned the UI for better usability|[email protected]|Tomaz Canabrava}} | {{FeatureDone|Rocs|Redesigned the UI for better usability|[email protected]|Tomaz Canabrava}} | ||
{{FeatureDone|Rocs|Small plugins as examples|[email protected]|Wagner Reck}} | {{FeatureDone|Rocs|Small plugins as examples|[email protected]|Wagner Reck}} | ||
{{FeatureDone|Rocs| | {{FeatureDone|Rocs|Threads for not blocking the UI|[email protected]|Tomaz Canabrava}} | ||
|} | |} | ||
<br> | <br> | ||
Line 260: | Line 263: | ||
! Contact | ! Contact | ||
{{FeatureTodo|Granatier|Arena Editor|[email protected]|Mathias Kraus}} | {{FeatureTodo|Granatier|Arena Editor|[email protected]|Mathias Kraus}} | ||
{{FeatureTodo|Kajongg|Default voices for computer players|[email protected]|Wolfgang Rohdewald}} | {{FeatureTodo|Kajongg|Default voices for computer players|[email protected]|Wolfgang Rohdewald}} | ||
{{FeatureTodo|KBreakOut|Level Sets|[email protected]|Fela Winkelmolen}} {{FeatureTodo|KBreakOut|Sound|[email protected]|Fela Winkelmolen}} | {{FeatureTodo|KBreakOut|Level Sets|[email protected]|Fela Winkelmolen}} {{FeatureTodo|KBreakOut|Sound|[email protected]|Fela Winkelmolen}} | ||
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding and artwork desired)|[email protected]|Stefan Majewsky}} | {{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding and artwork desired)|[email protected]|Stefan Majewsky}} | ||
{{ | {{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}} | ||
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|[email protected]|Gaël de Chalendar}} | {{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|[email protected]|Gaël de Chalendar}} | ||
{{FeatureTodo| | {{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|ewoerner@kde.org|Eckhart Wörner}} | ||
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|[email protected]|Eckhart Wörner}} | {{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|[email protected]|Eckhart Wörner}} | ||
{{FeatureTodo| | {{FeatureTodo|KSudoku|Adapt view to show information provided by engine|[email protected]|Johannes Bergmeier}} | ||
{{FeatureTodo|KSudoku|Add new actions to GUI|joselb@gmx.net|Johannes Bergmeier}} | |||
{{FeatureTodo|KSudoku|Import new engine|[email protected]|Johannes Bergmeier}} | {{FeatureTodo|KSudoku|Import new engine|[email protected]|Johannes Bergmeier}} | ||
{{FeatureTodo|KSudoku|Port game to new engine|[email protected]|Johannes Bergmeier}} | {{FeatureTodo|KSudoku|Port game to new engine|[email protected]|Johannes Bergmeier}} | ||
{{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{{=}}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{{=}}211861 Introduce handicap as a means to configure difficulty]|[email protected]|Stefan Majewsky}} | ||
Line 288: | Line 279: | ||
{{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{{=}}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}} | {{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}213774 Add magnifying glass]|[email protected]|Stefan Majewsky}} | ||
{{FeatureInProgress|Kajongg|New traditional Mahjongg for four players|[email protected]|Wolfang Rohdewald}} | |||
{{FeatureInProgress|Kiriki|Hint|[email protected]|Luiz Romário Santana Rios}} | |||
{{FeatureInProgress|KTuberling|A new "fast switch" between playgrounds|[email protected]|Alex Fiestas}} | |||
{{FeatureDone|KBounce|Difficulty levels|[email protected]|Andreas Scherf}} | |||
{{FeatureDone|KBounce|Random images as background|[email protected]|Andreas Scherf}} | |||
{{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}} | |||
{{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}} | |||
{{FeatureDone|KPat|Create a new LibKCardGame from KPat's card scene logic. It is a private library for SC 4.5, but the intention is to make it generic, stable and friendly enough for use in other card games in a future release.|[email protected]|Parker Coates}} | |||
{{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}} | |||
{{FeatureDone|Palapeli|Cleanup config dialog code|[email protected]|Stefan Majewsky}} | |||
{{FeatureDone|Palapeli|Rewrite puzzle table mouse interaction stack|[email protected]|Stefan Majewsky}} | {{FeatureDone|Palapeli|Rewrite puzzle table mouse interaction stack|[email protected]|Stefan Majewsky}} | ||
|} | |} | ||
Line 302: | Line 304: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureTodo|gwenview|Persistent changes|[email protected]|Aurelien Gateau}} | |||
{{FeatureTodo|gwenview|Show Nepomuk info in image meta info|[email protected]|Aurelien Gateau}} | |||
{{FeatureTodo|libkdcraw|Make color management options more flexible|[email protected]|Marcel Wiesweg}} | {{FeatureTodo|libkdcraw|Make color management options more flexible|[email protected]|Marcel Wiesweg}} | ||
{{FeatureTodo|libksane|Add public API for available devices|[email protected]|Kåre Särs}} | {{FeatureTodo|libksane|Add public API for available devices|[email protected]|Kåre Särs}} | ||
{{FeatureTodo|okular|Thumb creators via Okular Core|[email protected]|Harsh J}} | {{FeatureTodo|okular|Thumb creators via Okular Core|[email protected]|Harsh J}} | ||
{{FeatureDone|gwenview|Add option to disable video support|[email protected]|Aurelien Gateau}} | |||
{{FeatureDone|gwenview|Add option to show image size and file size below thumbnails|[email protected]|Aurelien Gateau}} | |||
{{FeatureDone|gwenview|Avoid blocking UI when modifying or saving images|[email protected]|Aurelien Gateau}} | |||
{{FeatureDone|gwenview|Support for starting with multiple images|[email protected]|Aurelien Gateau}} | |||
{{FeatureDone|gwenview|Wrap around when panning images|[email protected]|Aurelien Gateau}} | |||
{{FeatureDone|libksane|Highlight scanned area|[email protected]|Kåre Särs}} | |||
{{FeatureDone|libksane|Improve auto-selection|[email protected]|Kåre Särs}} | |||
|} | |} | ||
Line 322: | Line 328: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureTodo|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}} | {{FeatureTodo|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}} | ||
{{FeatureTodo|katepart|context dependent indenters|[email protected]|Milian Wolff}} | {{FeatureTodo|katepart|context dependent indenters|[email protected]|Milian Wolff}} | ||
{{FeatureTodo|katepart|easier writing of indenters, esp. by automatically reloading them when changed|[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}} | {{FeatureTodo|katepart|extend list of available default styles for highlighting, remove hardcoded colors from existing XML files|[email protected]|Milian Wolff}} | ||
{{FeatureTodo|katepart|GHNS for scripts/indenters|[email protected]|Milian Wolff}} | |||
{{FeatureTodo|katepart|improve AutoBrace plugin|[email protected]|Milian Wolff}} | {{FeatureTodo|katepart|improve AutoBrace plugin|[email protected]|Milian Wolff}} | ||
{{FeatureTodo|katepart|list of available scripts and indenters|[email protected]|Milian Wolff}} | |||
{{FeatureTodo|katepart|replace smart cursor/ranges API|[email protected]|Christoph Cullmann}} | |||
{{FeatureTodo|katepart|scripting configuration, esp. for indenters|[email protected]|Milian Wolff}} | |||
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|[email protected]|Dario Freddi}} | |||
{{FeatureTodo|kdeui|API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API|[email protected]|Davide Bettio}} | |||
{{FeatureTodo|kdeui|DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances|[email protected]|Marco Martin}} | |||
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|[email protected]|Michael Leupold}} | |||
{{FeatureTodo|kdeui|Social About Dialog|[email protected]|Téo Mrnjavac}} | |||
{{FeatureTodo|kfile|Show sub-sub-folders (and so on) in breadcrumb bar|[email protected]|Todd}} | |||
{{FeatureTodo|khtml|add new form widgets defined in HTML5 draft|[email protected]|Germain Garand}} | |||
{{FeatureTodo|khtml|Implement more of DOM3's CSSOM View module|[email protected]|Germain Garand}} | |||
{{FeatureTodo|khtml|Improvements in kwallet integration|[email protected]|Eduardo Robles Elvira}} | |||
{{FeatureTodo|khtml and kparts|More general KPart scripting interfaces|[email protected]|Maks Orlovich}} | |||
{{FeatureTodo|kio|SSL client certificate support|[email protected]|Andreas Hartmetz}} | |||
{{FeatureTodo|kio|SSL root certificate list GUI + backend|[email protected]|Andreas Hartmetz}} | |||
{{FeatureTodo|KNewStuff|Support more than one payload|[email protected]|Jens-Michael Hoffmann}} | |||
{{FeatureTodo|solid|Add parent matching to predicate parsing|[email protected]|Jacopo De Simoi}} | |||
{{FeatureInProgress|katepart/ktexteditor|defaultvalues, regular expressions, mirroring master, scripting of templates|jowenn(you_know)kde(here_too)org|Joseph Wenninger}} | {{FeatureInProgress|katepart/ktexteditor|defaultvalues, regular expressions, mirroring master, scripting of templates|jowenn(you_know)kde(here_too)org|Joseph Wenninger}} | ||
{{FeatureInProgress|khtml|Basic audio/video tag support|[email protected]|Michael Howell and Germain Garand}} | |||
{{FeatureInProgress|khtml|DOM3 XPath/XPath1 support|[email protected]|Maks Orlovich}} | |||
{{FeatureInProgress|khtml|Implement missing parts of DOM3's Background and Borders module|[email protected]|Germain Garand}} | |||
{{FeatureDone|KNewStuff|Icon view mode|gladhornKDEorg|Reza Shah, Frederik Gladhorn}} | |||
{{FeatureInProgress|ktexteditor plugin|InsaneHTML_LE (zencoding like selector input (light edition)|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}} | ||
{{FeatureDone|katepart|loading compressed files and then saving them back in the original compression format (bug 65518)|[email protected]|Christoph Cullmann}} | |||
{{FeatureDone|KCalendarSystem|Add support for Date Difference calculations.|[email protected]|John Layt}} | {{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 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 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}} | {{FeatureDone|KCalendarSystem|Add support for Unicode format strings for Qt and cross-platform compatability (for output only, not input).|[email protected]|John Layt}} | ||
{{ | {{FeatureDone|kdecore|Generic shared-memory cache|mpyne@kde.org|Michael Pyne}} | ||
{{FeatureDone|kdeui|Add the KRecursiveFilterProxyModel to kdeui/itemviews|steveire@gmail.com|Stephen Kelly}} | |||
{{FeatureDone|kdeui|Redesigned icon cache|mpyne@kde.org|Michael Pyne}} | |||
{{FeatureDone|kdeui|Support alpha channel in KColor classes|christoph@maxiom.de|Christoph Feck}} | |||
{{ | {{FeatureDone|kfile|Easier access to protocols in breadcrumb bar|toddrme2178@gmail.com|Todd}} | ||
{{ | {{FeatureDone|kfile|Middle-click on subfolder in the breadcrumb bar to open in a new tab|toddrme2178@gmail.com|Todd}} | ||
{{ | {{FeatureDone|kfile|Scroll wheel support for breadcrumb bar|toddrme2178@gmail.com|Todd}} | ||
{{FeatureDone|kfile|Show all sub-folders in breadcrumb bar|toddrme2178@gmail.com|Todd}} | |||
{{ | |||
{{ | |||
{{ | |||
{{ | |||
{{FeatureDone|khtml|Selectors API1|[email protected]|Maks Orlovich}} | {{FeatureDone|khtml|Selectors API1|[email protected]|Maks Orlovich}} | ||
{{FeatureDone|kio|Add "apply to all" checkbox in renamedialog and allow for automatic renaming|[email protected]|Todd}} | {{FeatureDone|kio|Add "apply to all" checkbox in renamedialog and allow for automatic renaming|[email protected]|Todd}} | ||
{{FeatureDone|kio| | {{FeatureDone|kio|Add support for additional columns (e.g., smybolic link destination) in KFileItemDelegate|frank78ac@googlemail.com|Frank Reininghaus}} | ||
{{FeatureDone|kio|Better listing of applications in file "open with" context menu|[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|Context menu entry to open all files in their default applications|[email protected]|Todd}} | ||
{{FeatureDone|kio| | {{FeatureDone|kio|Don't select extension in renamedialog|[email protected]|Todd}} | ||
{{FeatureDone|kio|Port renamedialog to KFileMetaDataWidget|[email protected]|Todd}} | |||
{{FeatureDone| | {{FeatureDone|kio|Remember downloads via Nepomuk|trueg@kde.org|Sebastian Trueg}} | ||
{{FeatureDone|KNewStuff|Improved Download Dialog, multiple previews, better integration of details, changelog is displayed|gladhornKDEorg|Frederik Gladhorn}} | |||
{{FeatureDone| | {{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}} | ||
{{FeatureDone|nepomuk|Redesigned Nepomuk::TagWidget which can now actually be used by applications|[email protected]|Sebastian Trueg}} | {{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}} | {{FeatureDone|solid|Broadcast mount/unmount messages across processes|[email protected]|Jacopo De Simoi}} | ||
|} | |} | ||
<br> | <br> | ||
Line 404: | Line 394: | ||
! Contact | ! Contact | ||
{{FeatureDone|Video Thumbnailer|Add ffmpegthumbnailer for faster video thumbnailing|[email protected]|Andreas Scherf}} | {{FeatureDone|Video Thumbnailer|Add ffmpegthumbnailer for faster video thumbnailing|[email protected]|Andreas Scherf}} | ||
|} | |} | ||
Line 419: | Line 407: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureTodo|Kopete| | {{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}} | ||
{{FeatureTodo|Kopete|Akonadi History Plugin|[email protected]|Kaushik Saurabh}} | |||
{{FeatureTodo|Kopete|Jabber Jingle ICE support|[email protected]|Detlev Casanova}} | |||
{{FeatureTodo|Kopete|Jabber Jingle video support|[email protected]|Detlev Casanova}} | {{FeatureTodo|Kopete|Jabber Jingle video support|[email protected]|Detlev Casanova}} | ||
{{FeatureTodo|Kopete|Rich text support for ICQ|[email protected]|Roman Jarosz}} | {{FeatureTodo|Kopete|Rich text support for ICQ|[email protected]|Roman Jarosz}} | ||
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}} | |||
{{FeatureTodo|Kopete| | |||
{{FeatureTodo|Krdc|Connection status and reconnect screen|[email protected]|Tony Murray}} | {{FeatureTodo|Krdc|Connection status and reconnect screen|[email protected]|Tony Murray}} | ||
{{ | {{FeatureInProgress|KGet|Better error handling|l.appelhans@gmx.de|Lukas Appelhans}} | ||
{{FeatureInProgress|KGet|Use plasma notifications to show the progress|[email protected]|Matthias Fuchs}} | {{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}} | {{FeatureDone|KGet|Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear|[email protected]|Lukas Appelhans}} | ||
{{ | {{FeatureDone|Kopete|Extended video controls|fschaefer.oss(at)googlemail.com|Frank Schaefer}} | ||
{{FeatureDone|Krdc|Much improved new connection screen: more info, sortable, interactive, and better use of space|murraytony@gmail.com|Tony Murray}} | |||
|} | |} | ||
Line 443: | Line 431: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{ | {{FeatureInProgress|KAlarm|Port to Akonadi|[email protected]|David Jarvie}} | ||
{{FeatureInProgress|KJots|Port to Akonadi|[email protected]|Stephen Kelly}} | |||
{{FeatureInProgress|KMail|Port to Akonadi|[email protected]|Thomas McGuire}} | {{FeatureInProgress|KMail|Port to Akonadi|[email protected]|Thomas McGuire}} | ||
{{FeatureInProgress|KOrganizer|Port to Akonadi|[email protected]|Frank Osterfeld, Sebastian Sauer}} | {{FeatureInProgress|KOrganizer|Port to Akonadi|[email protected]|Frank Osterfeld, Sebastian Sauer}} | ||
{{ | {{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}} | ||
|} | |} | ||
Line 461: | Line 448: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureTodo|knowledgebase|Add categories|[email protected]|Eckhart Wörner}} | |||
{{FeatureTodo|knowledgebase|port knowledgebase plasmoid to new engine|[email protected]|Eckhart Wörner}} | {{FeatureTodo|knowledgebase|port knowledgebase plasmoid to new engine|[email protected]|Eckhart Wörner}} | ||
{{FeatureDone|Bookmarks widget|New|[email protected]|Friedrich W. H. Kossebau}} | {{FeatureDone|Bookmarks widget|New|[email protected]|Friedrich W. H. Kossebau}} | ||
{{FeatureDone|Character Runner|New|[email protected]|Anton Kreuzkamp}} | |||
{{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|Mandelbrot Wallpaper|Performance improvements|[email protected]|Benoit Jacob}} | {{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|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|Mandelbrot Wallpaper|Allow to import/export parameters and to export to PNG images|[email protected]|Benoit Jacob}} | ||
{{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}} | {{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}} | ||
|} | |} | ||
Line 484: | Line 471: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{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}} | |||
{{FeatureInProgress|Umbrello|Add a code importing wizzard|[email protected]|Andi Fischer}} | |||
{{FeatureDone|Kate|Port the old XML completion plugin (xmltools)|[email protected]|Tomáš Trnka}} | |||
{{FeatureDone|Lokalize|Cache filestats to improve initial project scam time|[email protected]|Nick Shaforostoff}} | {{FeatureDone|Lokalize|Cache filestats to improve initial project scam time|[email protected]|Nick Shaforostoff}} | ||
{{FeatureDone|Lokalize|Rewrite glossary engine to use QDom|[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}} | {{FeatureDone|Lokalize|Return simple [but reliable] project creation back|[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|KCachegrind|Support loading multiple profile dumps concatenated in one file|[email protected]|Josef Weidendorfer}} | |||
{{ | {{FeatureDone|KCachegrind|Support transparent loading of compressed profile dumps (using KFilterDev)|mwolff|mwolff}} | ||
{{FeatureDone|KCachegrind|Tool button to hide C++ template parameters in symbols|Josef.Weidendorfer@NOSPAMgmx.de|Josef Weidendorfer}} | |||
|} | |} | ||
Line 503: | Line 493: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{ | {{FeatureInProgress|Okteta|Add possibility to set count of bytes per line/group|[email protected]|Friedrich W. H. Kossebau}} | ||
{{FeatureInProgress|Okteta|Allow writing structure definitions in JavaScript|[email protected]|Alex Richardson}} | {{FeatureInProgress|Okteta|Allow writing structure definitions in JavaScript|[email protected]|Alex Richardson}} | ||
{{FeatureDone|kdelirc/kremotecontrol|Transition from KDELirc to KRemoteControl|[email protected]|Michael Zanetti}} | {{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|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|Add KNewStuff support to the structures tool|[email protected]|Alex Richardson}} | ||
{{FeatureDone|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |[email protected]|Friedrich W. H. Kossebau}} | |||
{{FeatureDone|Okteta|Allow pinning structure beginning to a specific offset|[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|new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding|[email protected]|Friedrich W. H. Kossebau}} | ||
{{FeatureDone|Okteta|Refactor mouse input to controllers for the bytearray widget|[email protected]|Friedrich W. H. Kossebau}} | {{FeatureDone|Okteta|Refactor mouse input to controllers for the bytearray widget|[email protected]|Friedrich W. H. Kossebau}} | ||
|} | |} | ||
Line 550: | Line 514: | ||
! Description | ! Description | ||
! Contact | ! Contact | ||
{{FeatureTodo|amor|Add KStatusNotifierItem support|[email protected]|Stefan Böhmann}} | |||
{{FeatureTodo|amor|Do some refactoring in amor|[email protected]|Stefan Böhmann}} | {{FeatureTodo|amor|Do some refactoring in amor|[email protected]|Stefan Böhmann}} | ||
{{FeatureTodo|amor|Implement KNewStuff support|[email protected]|Stefan Böhmann}} | |||
{{FeatureTodo|amor|Improve theme support|[email protected]|Stefan Böhmann}} | {{FeatureTodo|amor|Improve theme support|[email protected]|Stefan Böhmann}} | ||
{{FeatureTodo|amor|Revamp configure dialog|[email protected]|Stefan Böhmann}} {{FeatureTodo|amor|Sound support|[email protected]|Stefan Böhmann}} | {{FeatureTodo|amor|Revamp configure dialog|[email protected]|Stefan Böhmann}} {{FeatureTodo|amor|Sound support|[email protected]|Stefan Böhmann}} | ||
{{FeatureTodo|kteatime|Fork multiple instances for multiple timers|[email protected]|Stefan Böhmann}} | |||
{{FeatureTodo|kteatime|Improved command line|[email protected]|Stefan Böhmann}} | |||
{{FeatureTodo|kteatime|Tea runner|[email protected]|Stefan Böhmann}} | |||
{{FeatureTodo|ktux|Revamp configure dialog|[email protected]|Stefan Böhmann}} {{FeatureTodo|ktux|Sound support|[email protected]|Stefan Böhmann}} | |||
{{FeatureInProgress|kteatime|Improved indicator icon painting|[email protected]|Stefan Böhmann}} | |||
{{FeatureInProgress|kteatime|Port to KConfigXT|[email protected]|Stefan Böhmann}} | |||
{{FeatureInProgress|kteatime|Port to KStatusNotifierItem|[email protected]|Stefan Böhmann}} | |||
{{FeatureInProgress|kteatime|Support categories|[email protected]|Stefan Böhmann}} | |||
{{FeatureInProgress|ktux|Do some refactoring in ktux|[email protected]|Stefan Böhmann}} | {{FeatureInProgress|ktux|Do some refactoring in ktux|[email protected]|Stefan Böhmann}} | ||
|} | |} | ||
Latest revision as of 18:54, 25 October 2010
This is a list of planned features for the SC 4.5 release.
See also:
- Schedules/KDE4/4.5 Release Schedule
- Schedules/KDE4/4.5 Release Goals
- Schedules/KDE4/4.4 Feature Plan (previous minor release)
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
kdeaccessibility
Status | Project | Description | Contact |
---|---|---|---|
DONE | text-to-speech | Merge kttsd and kttsmgr into one application that sits in the system tray
|
kdeadmin
Status | Project | Description | Contact |
---|
kdeartwork
Status | Project | Description | Contact |
---|
kdebase-apps
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Dolphin | Faceted browsing | Peter Penz <[email protected]> |
TO DO | Dolphin | Smooth scrolling | Fredrik Höglund <[email protected]> |
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]> |
TO DO | Konqueror | Add speeddial/thumbnails-like start page | Germain Garand <[email protected]> |
IN PROGRESS | Konqueror | New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar | |
IN PROGRESS | Konsole | Adds support for SHELL_SESSION_ID | |
IN PROGRESS | nspluginviewer | npruntime scripting support | |
IN PROGRESS | print-manager | New Print manager KCM and applet replacement, using C++ | |
DONE | Dolphin | Drag and drop on tabs | |
DONE | Dolphin | Make menus like "View Mode", "Additional Information" and "Sort By" available as toolbar buttons | |
DONE | Dolphin | Make use of additional columns (Symbolic Link Destination, Path or URL) in KFileItemDelegate | |
DONE | Dolphin | Show extended meta data also for files that are not indexed or in the case where Nepomuk is turned off. | |
DONE | Konsole | Allow setting tab profile from file on command-line | |
DONE | Konsole | Finish implementing tab context menu | |
DONE | Konsole | Modernize menu layout |
kdebase-runtime
Status | Project | Description | Contact |
---|---|---|---|
TO DO | KNotify | Route solid errors via knotify to the device notifier | Jacopo De Simoi <[email protected]> |
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]> |
IN PROGRESS | network kioslave | Backend for UPnP | |
DONE | Locale KCM | Ability to select more Digit Sets (Bengali, Gujarati, Gurmukhi, Kannada, Khmer, Malayalam, Oriya, Tamil, Telugu and Thai). Ability to set date formats to include Calendar Era. | |
DONE | Nepomuk | Monitor file system changes via inotify |
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 | Screenedges | Screenedges handling outside of kwin/plasma | Martin Gräßlin <[email protected]> |
IN PROGRESS | Activities Daemons | Daemons to handle info about activities (kded daemon and a nepomuk service) | |
TO DO | Systemsettings | driconf KCM | Fredrik Höglund <[email protected]> |
DONE | DeviceInfo KCM | New DeviceInfo KCM for KInfoCenter | |
DONE | Free Space Notifier Daemon | Small daemon that warns you when your home has almost no space left | |
DONE | Keyboard | Add keyboard layout indicator plasma applet | |
DONE | Keyboard | Allow adding layouts by language | |
DONE | Keyboard | Merge keyboard hardware and layouts configuration UI | |
DONE | Keyboard | Allow configuring keyboard model without configuring layouts | |
DONE | Keyboard | Allow by-window switching and KDE shortcut without configuring layouts | |
DONE | Keyboard | Rewrite keyboard layouts app into kded daemon | |
DONE | KInfoCenter | Add Export functionality into KInfoCenter | |
DONE | KInfoCenter | Complete rewrite of KInfoCenter | |
DONE | Oxygen configuration | Oxygen style and decoration standalone expert configuration tool | |
DONE | Oxygen style | Move window using left-mouse button on windows' empty areas | |
DONE | PowerDevil | Display brightness OSD | |
DONE | Summary KCM | New Summary KCM for KInfoCenter | |
Plasma | |||
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 | battery | Weighted charge information for multiple batteries | Sebastian Kügler <[email protected]> |
TO DO | folderview | Extend the configuration UI for nepomuksearch | Fredrik Höglund <[email protected]> |
DONE | folderview | "Open folder" action icon to open folder in pop-up at request instead of on hover. | |
TO DO | KRunner | Improve keyboard navigation & command history interaction | Jacopo De Simoi <[email protected]> |
TO DO | libplasma/extenders | put extendergroups in scrollwidgets | Marco Martin <[email protected]> |
TO DO | libplasma/extenders | possibility to detach exteneritems as standalone windows | Marco Martin <[email protected]> |
TO DO | netbook/SAL | package manager invocation from the toolbox | Marco Martin <[email protected]> |
TO DO | netbook/Workspace KCM | New default options for KWin: tabbox as present windows, that will be set as regular grid | Marco Martin <[email protected]> |
TO DO | Plasma | Welcome plasmoid | Riccardo Iaconelli <[email protected]> |
TO DO | systemtray | sort icons by category | Marco Martin <[email protected]> |
IN PROGRESS | crystal | New desktop search widget | |
IN PROGRESS | device-notifier | Detailed (HAL) error notifications in the device notifier | |
IN PROGRESS | device-notifier | Route all solid error notifications via knotify to the device notifier | |
DONE | Extend Calendar DataEngine with Akonadi calendar incidents | Allows to query calendar events/todos from Akonadi in Plasma | |
IN PROGRESS | KRunner | Add some advanced sorting to KRunner using Nepomuk | |
IN PROGRESS | libplasma/theme | more transparent dialogs when the blur effect is enabled | |
IN PROGRESS | netbook/SAL | support for drag and drop of items | |
IN PROGRESS | networkmanagement | Network management Plasmoid | |
IN PROGRESS | notifications | new look and behaviour for notifications | |
IN PROGRESS | Plasma::Theme | Themed CSS support | |
IN PROGRESS | systemtray | monochrome statusnotifier based systray icons support | |
IN PROGRESS | systemtray | put hidden icons in a popup menu | |
IN PROGRESS | systemtray/taskmanager | port the systray and tasks applet to windows | |
DONE | calculator | Added optional libqalculate support in the calculator runner | |
DONE | libplasma/desktop | Activity Manager UI | |
DONE | netbook/SAL | use QStandardModels | |
DONE | notifications | split systemtray and notifications applet | |
DONE | notifications | support for remote applets for notifications | |
DONE | quicklaunch | Improvements from Ingomar Wesp | |
DONE | tasks dataengine | export all informations needed to build an applet comparable to the current one | |
KWin | |||
TO DO | Aurorae | Autohiding decoration for maximized windows | Martin Gräßlin <[email protected]> |
TO DO | Effects | Add close window button to each window in present windows/desktop grid | Martin Gräßlin <[email protected]> |
TO DO | Effects | Move features from present windows to libkwineffects to make them available in desktop grid | Martin Gräßlin <[email protected]> |
TO DO | KWin | Hint for defining the window snap rect | Fredrik Höglund <[email protected]> |
TO DO | Window Tabbing/libtaskmanager | Announce window groups to be used for grouping in tasks applet | Martin Gräßlin <[email protected]> |
IN PROGRESS | Effects | Glide effect for opening and closing windows | |
DONE | Effects | High quality scaling shader for taskbar thumbnails/present windows etc. | |
IN PROGRESS | KWin | New flag to exclude windows from switchers | |
IN PROGRESS | KWin/plasma | New window type for Plasma dashboard | |
DONE | Aurorae | Better themeing support | |
DONE | Aurorae | Decorations on window sides | |
DONE | Aurorae | Port Aurorae to GraphicsView and KDecoration | |
DONE | Aurorae | Window tabbing support | |
DONE | KCM Decoration | New decoration kcm with previews and GHNS | |
DONE | Tiling | Merge window tiling branch | |
DONE | kwin | hide windows from other activities | |
DONE | Effects | New blur effect |
kdebindings
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | C# bindings | Auto-generate the assemblies from SMOKE libs | |
IN PROGRESS | C# bindings | Split the bindings into smaller assemblies, like qyoto-qtcore, qyoto-qtgui, etc.. | |
DONE | Ruby bindings | Support for writing KIO slaves in Ruby |
kdeedu
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Cantor | import and polish Qalculate! backend | Milian Wolff <[email protected]> |
TO DO | Kalzium | Port Kalzium to use QGV based periodic table widget | Marcus D. Hanwell <[email protected]> |
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]> |
DONE | KStars | Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead | |
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]> |
IN PROGRESS | KStars | Texture mapping of the skymap??? | |
TO DO | KTurtle | Implement GHNS upload support | Niels Slot <[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 | Parley | Better support for entering synonyms | Benjamin Schleinzer, Daniel Laidig <laidig_kde.org> |
IN PROGRESS | Marble | Bookmark support | |
IN PROGRESS | Marble | Follow XDG Base Directory Specification | |
IN PROGRESS | Marble | GeoGraphicsScene for Online Service Plugins | |
IN PROGRESS | Marble | Import geonames city data | |
IN PROGRESS | Marble | Maemo Support | |
IN PROGRESS | Marble | Various Marble speed improvements | |
DONE | KAlgebra | Support for drawing implicit curves | |
DONE | KAlgebra | Type checker for expressions to statically detect errors | |
DONE | KTurtle | Implement GHNS download support | |
DONE | Marble | Configurable texture layer blending | |
DONE | Marble | Download region | |
DONE | Marble | Generalized Animations with GeoDataLookAt support | |
DONE | Marble | GPS improvements | |
DONE | Marble | Online-Routing | |
DONE | Marble | Plugin to display APRS data | |
DONE | Marble | Support OpenStreetMap Nominatim as search backend (MarbleRunner) | |
DONE | Parley | LaTeX support | |
DONE | Parley | Parley practice mode rewritten | |
DONE | Rocs | Multiple Script support | |
DONE | Rocs | Node beautification in SVG | |
DONE | Rocs | Plugin System | |
DONE | Rocs | Redesigned the UI for better usability | |
DONE | Rocs | Small plugins as examples | |
DONE | Rocs | Threads for not blocking the UI |
kdegames
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Granatier | Arena Editor | Mathias Kraus <[email protected]> |
TO DO | Kajongg | Default voices for computer players | Wolfgang Rohdewald <[email protected]> |
TO DO | KBreakOut | Level Sets | Fela Winkelmolen <[email protected]> |
TO DO | KBreakOut | Sound | Fela Winkelmolen <[email protected]> |
TO DO | Kolf | Replace with Kolf 2 (help on coding and artwork desired) | Stefan Majewsky <[email protected]> |
TO DO | KsirK | Boost playing over Jabber | Gaël de Chalendar <[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 | KSquares | Add more types of boards: hexagonal, triangular | Eckhart Wörner <[email protected]> |
TO DO | KSquares | Re-write computer player, make it act faster and more intelligent | Eckhart Wörner <[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 | KSudoku | Import new engine | Johannes Bergmeier <[email protected]> |
TO DO | KSudoku | Port game to new engine | Johannes Bergmeier <[email protected]> |
TO DO | Palapeli | Recieve new puzzles over KNewStuff | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Introduce handicap as a means to configure difficulty | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Implement puzzle piles to organize pieces | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Quick piece grouping | Stefan Majewsky <[email protected]> |
TO DO | Palapeli | Add magnifying glass | Stefan Majewsky <[email protected]> |
IN PROGRESS | Kajongg | New traditional Mahjongg for four players | |
IN PROGRESS | Kiriki | Hint | |
IN PROGRESS | KTuberling | A new "fast switch" between playgrounds | |
DONE | KBounce | Difficulty levels | |
DONE | KBounce | Random images as background | |
DONE | KGoldrunner | Add the Demolition game (20 levels) | |
DONE | Kigo | Load SGF games from command line and register to mimetype 'application/x-go-sgf' | |
DONE | Konquest | Merge the patch by Sean D'Epagnier to implement many features like map editing | |
DONE | KPat | Add keyboard controls to allow playing without a mouse. | |
DONE | KPat | Create a new LibKCardGame from KPat's card scene logic. It is a private library for SC 4.5, but the intention is to make it generic, stable and friendly enough for use in other card games in a future release. | |
DONE | Palapeli | Optimize size of puzzle files in default collection (temporarily fixed for this release cycle with an awful hack) | |
DONE | Palapeli | Cleanup config dialog code | |
DONE | Palapeli | Rewrite puzzle table mouse interaction stack |
kdegraphics
Status | Project | Description | Contact |
---|---|---|---|
TO DO | gwenview | Persistent changes | Aurelien Gateau <[email protected]> |
TO DO | gwenview | Show Nepomuk info in image meta info | Aurelien Gateau <[email protected]> |
TO DO | libkdcraw | Make color management options more flexible | Marcel Wiesweg <[email protected]> |
TO DO | libksane | Add public API for available devices | Kåre Särs <[email protected]> |
TO DO | okular | Thumb creators via Okular Core | Harsh J <[email protected]> |
DONE | gwenview | Add option to disable video support | |
DONE | gwenview | Add option to show image size and file size below thumbnails | |
DONE | gwenview | Avoid blocking UI when modifying or saving images | |
DONE | gwenview | Support for starting with multiple images | |
DONE | gwenview | Wrap around when panning images | |
DONE | libksane | Highlight scanned area | |
DONE | libksane | Improve auto-selection |
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 | katepart | context dependent indenters | Milian Wolff <[email protected]> |
TO DO | katepart | easier writing of indenters, esp. by automatically reloading them when changed | Milian Wolff <[email protected]> |
TO DO | katepart | extend list of available default styles for highlighting, remove hardcoded colors from existing XML files | Milian Wolff <[email protected]> |
TO DO | katepart | GHNS for scripts/indenters | Milian Wolff <[email protected]> |
TO DO | katepart | improve AutoBrace plugin | Milian Wolff <[email protected]> |
TO DO | katepart | list of available scripts and indenters | Milian Wolff <[email protected]> |
TO DO | katepart | replace smart cursor/ranges API | Christoph Cullmann <[email protected]> |
TO DO | katepart | scripting configuration, esp. for indenters | Milian Wolff <[email protected]> |
TO DO | kdecore | Group policy (Windows) backend for KAuth | Dario Freddi <[email protected]> |
TO DO | kdeui | API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API | Davide Bettio <[email protected]> |
TO DO | kdeui | DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances | Marco Martin <[email protected]> |
TO DO | kdeui | Implement caps-lock warning for password entry widgets | Michael Leupold <[email protected]> |
TO DO | kdeui | Social About Dialog | Téo Mrnjavac <[email protected]> |
TO DO | kfile | Show sub-sub-folders (and so on) in breadcrumb bar | Todd <[email protected]> |
TO DO | khtml | add new form widgets defined in HTML5 draft | Germain Garand <[email protected]> |
TO DO | khtml | Implement more of DOM3's CSSOM View module | Germain Garand <[email protected]> |
TO DO | khtml | Improvements in kwallet integration | Eduardo Robles Elvira <[email protected]> |
TO DO | khtml and kparts | More general KPart scripting interfaces | Maks Orlovich <[email protected]> |
TO DO | kio | SSL client certificate support | Andreas Hartmetz <[email protected]> |
TO DO | kio | SSL root certificate list GUI + backend | Andreas Hartmetz <[email protected]> |
TO DO | KNewStuff | Support more than one payload | Jens-Michael Hoffmann <[email protected]> |
TO DO | solid | Add parent matching to predicate parsing | Jacopo De Simoi <[email protected]> |
IN PROGRESS | katepart/ktexteditor | defaultvalues, regular expressions, mirroring master, scripting of templates | |
IN PROGRESS | khtml | Basic audio/video tag support | |
IN PROGRESS | khtml | DOM3 XPath/XPath1 support | |
IN PROGRESS | khtml | Implement missing parts of DOM3's Background and Borders module | |
DONE | KNewStuff | Icon view mode | |
IN PROGRESS | ktexteditor plugin | InsaneHTML_LE (zencoding like selector input (light edition) | |
DONE | katepart | loading compressed files and then saving them back in the original compression format (bug 65518) | |
DONE | KCalendarSystem | Add support for Date Difference calculations. | |
DONE | KCalendarSystem | Add support for era based calendar systems. | |
DONE | KCalendarSystem | Add new calendar systems: Japanese Era, Thai, Taiwanese. | |
DONE | KCalendarSystem | Add support for Unicode format strings for Qt and cross-platform compatability (for output only, not input). | |
DONE | kdecore | Generic shared-memory cache | |
DONE | kdeui | Add the KRecursiveFilterProxyModel to kdeui/itemviews | |
DONE | kdeui | Redesigned icon cache | |
DONE | kdeui | Support alpha channel in KColor classes | |
DONE | kfile | Easier access to protocols in breadcrumb bar | |
DONE | kfile | Middle-click on subfolder in the breadcrumb bar to open in a new tab | |
DONE | kfile | Scroll wheel support for breadcrumb bar | |
DONE | kfile | Show all sub-folders in breadcrumb bar | |
DONE | khtml | Selectors API1 | |
DONE | kio | Add "apply to all" checkbox in renamedialog and allow for automatic renaming | |
DONE | kio | Add support for additional columns (e.g., smybolic link destination) in KFileItemDelegate | |
DONE | kio | Better listing of applications in file "open with" context menu | |
DONE | kio | Context menu entry to open all files in their default applications | |
DONE | kio | Don't select extension in renamedialog | |
DONE | kio | Port renamedialog to KFileMetaDataWidget | |
DONE | kio | Remember downloads via Nepomuk | |
DONE | KNewStuff | Improved Download Dialog, multiple previews, better integration of details, changelog is displayed | |
DONE | KNewStuff | Upload dialog rewritten: It now supports updating of old uploads, previews, most data that can be entered on the website and allows direct login to the account | |
DONE | nepomuk | Redesigned Nepomuk::TagWidget which can now actually be used by applications | |
DONE | solid | Broadcast mount/unmount messages across processes |
kdemultimedia
Status | Project | Description | Contact |
---|---|---|---|
DONE | Video Thumbnailer | Add ffmpegthumbnailer for faster video thumbnailing
|
kdenetwork
Status | Project | Description | Contact |
---|---|---|---|
TO DO | Kopete | Add support for urls to Bonjour plugin | Friedrich W. H. Kossebau <[email protected]> |
TO DO | Kopete | Akonadi History Plugin | Kaushik Saurabh <[email protected]> |
TO DO | Kopete | Jabber Jingle ICE support | Detlev Casanova <[email protected]> |
TO DO | Kopete | Jabber Jingle video support | Detlev Casanova <[email protected]> |
TO DO | Kopete | Rich text support for ICQ | Roman Jarosz <[email protected]> |
TO DO | Kopete | UPnp Support | Matt Rogers <[email protected]> |
TO DO | Krdc | Connection status and reconnect screen | Tony Murray <[email protected]> |
IN PROGRESS | KGet | Better error handling | |
IN PROGRESS | KGet | Use plasma notifications to show the progress | |
DONE | KGet | Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear | |
DONE | Kopete | Extended video controls | |
DONE | Krdc | Much improved new connection screen: more info, sortable, interactive, and better use of space |
kdepim
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | KAlarm | Port to Akonadi | |
IN PROGRESS | KJots | Port to Akonadi | |
IN PROGRESS | KMail | Port to Akonadi | |
IN PROGRESS | KOrganizer | Port to Akonadi | |
DONE | KHolidays | Add support for alternative calendar systems to enable new holiday files for countries such as Iran and Israel, support for regional level files to enable new holiday files for all the Australian states and UK regions, improved metadata such as file language, support for advanced holiday calculations such as substitute days, and an improved API for more efficient queries. |
kdeplasma-addons
Status | Project | Description | Contact |
---|---|---|---|
TO DO | knowledgebase | Add categories | Eckhart Wörner <[email protected]> |
TO DO | knowledgebase | port knowledgebase plasmoid to new engine | Eckhart Wörner <[email protected]> |
DONE | Bookmarks widget | New | |
DONE | Character Runner | New | |
DONE | Comic Applet | Add option to show "text", "icons" or both "text and icons" for tabs | |
DONE | Comic Applet | Prefetch next and previous comic strip (thx to Miha Cancula) | |
DONE | KDE Observatory | Performance improvements, new data engine | |
DONE | Mandelbrot Wallpaper | Performance improvements | |
DONE | Mandelbrot Wallpaper | Rendering improvements (through dithering, extra iterations, and better/simpler formulas) | |
DONE | Mandelbrot Wallpaper | Allow to import/export parameters and to export to PNG images | |
DONE | Plasmaboard | Completly rework the current onscreen keyboard and add key layouts for tablets and mids. Better performance, better useability, less memory usage. See: http://btux1984.wordpress.com/ |
kdesdk
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Kate | Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin | |
IN PROGRESS | Umbrello | Add a code importing wizzard | |
DONE | Kate | Port the old XML completion plugin (xmltools) | |
DONE | Lokalize | Cache filestats to improve initial project scam time | |
DONE | Lokalize | Rewrite glossary engine to use QDom | |
DONE | Lokalize | Return simple [but reliable] project creation back | |
DONE | Lokalize | Support GNU PO file layout better by paying attention to the language specified in the PO file header (not the project-wide one) | |
DONE | KCachegrind | Support loading multiple profile dumps concatenated in one file | |
DONE | KCachegrind | Support transparent loading of compressed profile dumps (using KFilterDev) | |
DONE | KCachegrind | Tool button to hide C++ template parameters in symbols |
kdeutils
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Okteta | Add possibility to set count of bytes per line/group | |
IN PROGRESS | Okteta | Allow writing structure definitions in JavaScript | |
DONE | kdelirc/kremotecontrol | Transition from KDELirc to KRemoteControl | |
DONE | KGpg | Add "caff" mode for keysigning | |
DONE | Okteta | Add KNewStuff support to the structures tool | |
DONE | Okteta | add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename | |
DONE | Okteta | Allow pinning structure beginning to a specific offset | |
DONE | Okteta | new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding | |
DONE | Okteta | Refactor mouse input to controllers for the bytearray widget |
kdetoys
Status | Project | Description | Contact |
---|---|---|---|
TO DO | amor | Add KStatusNotifierItem support | Stefan Böhmann <[email protected]> |
TO DO | amor | Do some refactoring in amor | Stefan Böhmann <[email protected]> |
TO DO | amor | Implement KNewStuff support | Stefan Böhmann <[email protected]> |
TO DO | amor | Improve theme support | Stefan Böhmann <[email protected]> |
TO DO | amor | Revamp configure dialog | Stefan Böhmann <[email protected]> |
TO DO | amor | Sound support | Stefan Böhmann <[email protected]> |
TO DO | kteatime | Fork multiple instances for multiple timers | Stefan Böhmann <[email protected]> |
TO DO | kteatime | Improved command line | Stefan Böhmann <[email protected]> |
TO DO | kteatime | Tea runner | Stefan Böhmann <[email protected]> |
TO DO | ktux | Revamp configure dialog | Stefan Böhmann <[email protected]> |
TO DO | ktux | Sound support | Stefan Böhmann <[email protected]> |
IN PROGRESS | kteatime | Improved indicator icon painting | |
IN PROGRESS | kteatime | Port to KConfigXT | |
IN PROGRESS | kteatime | Port to KStatusNotifierItem | |
IN PROGRESS | kteatime | Support categories | |
IN PROGRESS | ktux | Do some refactoring in ktux |
Other
Status | Project | Description | Contact |
---|