|
|
(12 intermediate revisions by 10 users not shown) |
Line 1: |
Line 1: |
| This is a list of planned features for KDE 4.1. '''The deadline for adding entries to this page has already passed'''.
| | {{Moved To Community}} |
| | |
| Any features which are not mentioned on this page must be rescheduled for 4.2 and added to the list at [[Schedules/KDE4/4.2 Feature Plan]].
| |
| | |
| Please ensure that any entries you have on this page are kept up to date with respect to their status (''todo'', ''in-progress'' or ''done'').
| |
| | |
| Legend:
| |
| * todo => not started yet
| |
| * in-progress => started, but not completed yet
| |
| * done => completed
| |
| __TOC__
| |
| = kdelibs =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;" | |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| { {FeatureTodo|various|[[Projects/Widgets_and_Classes | Classes and Widgets]] that should be moved from others modules up into kdelibs|[email protected]|The Core Developers}} | |
| {{FeatureDone|kdeui|Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications|[email protected]|Matthias Kretz}} | |
| {{FeatureDone|kdeui|Make icon naming spec compliant 3rd party icon themes like Tango or gnome-icon-theme work correctly.|[email protected]|Jakob Petsovits}} | |
| | |
| | |
| | |
| | |
| {{FeatureInProgress|Phonon|better integration of pulseaudio|[email protected]|Matthias Kretz}} | |
| {{FeatureInProgress|Phonon|allow backend switching on the fly|[email protected]|Matthias Kretz}} | |
| {{FeatureDone|Phonon|subtitle, audio track selection|[email protected]|Matthias Kretz and Ian Monroe}} | |
| | |
| {{FeatureInProgress|Phonon|update device preference on the fly|[email protected]|Matthias Kretz}} | |
| {{FeatureDone|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|[email protected]|Rafael Fernández López}} | |
| {{FeatureDone | kdeui | Rich textedit widget supporting most rich text features. | [email protected] | Stephen Kelly }} | |
| {{FeatureInProgress|kdeui|Shortcut schemes for KDE applications|[email protected]|Alexander Dymo}} | |
| {{FeatureDone|kmimetypetrader/kbuildsycoca|Replace use of profilerc for ordering applications with new mimeapps.list standard|[email protected]|David Faure}} | |
| {{FeatureDone|knewstuff|Support caching, and speed up the interface through use of Models/Views and goya|[email protected]|Jeremy Whiting}} | |
| {{FeatureInProgress|Phonon KCM|Handle advanced devices|[email protected]|Matthias Kretz}} | |
| {{FeatureInProgress|KDEPrint|Add CUPS Options tabs to QPrintDialog to support n-up, page borders, banner pages, page labels, mirror pages, job scheduling, and manual CUPS options.|[email protected]|John Layt}} | |
| {{FeatureInProgress|KIO|speed limits on KIO Transfers|[email protected]|Manolo Valdes}} | |
| {{FeatureInProgress|kdeui|Printing of shortcuts from the shortcut dialog|[email protected]|Andreas Pakulat}} | |
| {{FeatureDone|Kate Part|Annotation framework for the editor|[email protected]|Andreas Pakulat}} | |
| {{FeatureInProgress|KJS|Bytecode interpreter and performance improvements|[email protected]|Maks Orlovich}} | |
| {{FeatureInProgress|KHTML|Sync class and file structure with WebKit to prepare merging|[email protected]|Harri Porten}} | |
| {{FeatureInProgress|KHTML|contentEditable/designMode implementation|[email protected]|Germain Garand}} | |
| {{FeatureInProgress|KCalenderSystem|Complete migration of Jalali, Hijri, and Hebrew calendars to new code base.|[email protected]|John Layt}} | |
| {{FeatureDone|dnssd|Models for service browser and domain browser.|[email protected]|Jakub Stachowski}} | |
| {{FeatureTodo|KHTML|Adaptable/Scriptable workarounds for broken websites.|[email protected]|Maks Orlovich}} | |
| {{FeatureTodo|KHTML|support for borders-* properties from the CSS3 Background and Borders Module|[email protected]|Germain Garand}} | |
| {{FeatureInProgress|KHTML|support for Audio/Video tags from the HTML5 draft specification|[email protected]|Germain Garand}} | |
| {{FeatureDone|KHTML|prospective loading of other network resources while waiting for arrival of blocking scripts|[email protected]|Germain Garand}} | |
| {{FeatureInProgress|KJS|Public API for extensions. Possibly analog to JavaScriptCore's C API.|[email protected]|Harri Porten}} | |
| {{FeatureTodo|KTextEditor|Several interface extensions (e.g. open/save filter)|[email protected]|Kate Developers}} | |
| {{FeatureTodo|KTextEditor|Plugin for basic collaborative editing|[email protected]|Kate Developers}} | |
| {{FeatureInProgress|Kate Part|Scripting support for indentation and little helpers|[email protected]|Kate Developers}} | |
| {{FeatureTodo|Kate Part|Input modes to allow e.g. vim-like editing|[email protected]|Kate Developers}} | |
| {{FeatureDone|KIO|Implement support for inline editing in KFileItemDelegate|[email protected]|Fredrik Höglund}} | |
| {{FeatureDone|KIO|Add support for drawing text shadows in KFileItemDelegate|[email protected]|Fredrik Höglund}} | |
| {{FeatureDone|Emoticons lib|An emoticons library so each applications doesn't have to implement the same things over and over again |[email protected]|Carlo Segato}} | |
| {{FeatureDone|KFile|Implement fd.o desktop-bookmark-spec for KFilePlacesModel|[email protected]|Norbert Frese}} | |
| {{FeatureTodo|kdeui| Support for About Data of libs and modules used by a program |[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureDone|kdeui|Drop-in replacement for QFontComboBox, with more informative previews in non-Latin1 locales|[email protected]|Chusslove Illich}} | |
| {{FeatureDone|KAboutLicense|Select licenses by keyword, to centralize license info texts for frequent licenses.|[email protected]|Chusslove Illich}} | |
| {{FeatureDone|KIO|KIO::AuthInfo and PasswordDialog: optional fields (like "domain"); optional anonymous switch and flag to suppress KIO's password caching|[email protected]|Norbert Frese}} | |
| {{FeatureTodo|kdeui|Support for KConfigGroup in KConfigSkeleton|[email protected]|Aaron Seigo}} | |
| |}
| |
| | |
| = kdepimlibs =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|Akonadi|Move the Akonadi development library from kdepim.|[email protected]|Volker Krause}} | |
| {{FeatureInProgress|Akonadi|Item size ([[Projects/PIM/Akonadi#Core|details]])|[email protected]|Thomas McGuire}} | |
| {{FeatureTodo|Akonadi|Payload serialization format versioning ([[Projects/PIM/Akonadi#Core|details]])|[email protected]|Volker Krause}} | |
| {{FeatureTodo|Akonadi|Item streaming in ItemSync/ResourceBase ([[Projects/PIM/Akonadi#Core|details]])|[email protected]|Tom Albers}} | |
| | |
| {{FeatureInProgress|Akonadi|Infrastructure for showing additional dialogs from agents/resources ([[Projects/PIM/Akonadi#Core|details]])|[email protected]|Tom Albers}} | |
| {{FeatureTodo|Akonadi|Allow to limit ItemFetchJob to current cache content ([[Projects/PIM/Akonadi#Core|details]])|[email protected]|Volker Krause}} | |
| {{FeatureInProgress|Akonadi|Fix API for item/collection modifications ([[Projects/PIM/Akonadi#Core|details]])|[email protected]|Volker Krause}} | |
| {{FeatureTodo|Akonadi|Error reporting ([[Projects/PIM/Akonadi#Core|details]])|[email protected]|Tobias Koenig}} | |
| {{FeatureTodo|gpgme++2|newly designed gpgme++ (multithreaded, exceptions, less event loop integration: better for Windows)|[email protected]|Marc Mutz (Gpg4win)}} | |
| {{FeatureDone|kpimutils|Change linklocator to use the new emoticon lib|[email protected]|Carlo Segato}} | |
| |}
| |
| | |
| = kdebase-apps =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|Dolphin|Details-view: Allow to open folders as tree (turned off per default).|[email protected]|Peter Penz}} | |
| {{FeatureDone|Dolphin|Refactor view-action handling to a DolphinViewActionHandler to share more code with DolphinPart|[email protected]|David Faure}} | |
| {{FeatureDone|Konqueror|Re-implement Copy To / Move To in the popup menu|[email protected]|David Faure}} | |
| {{FeatureDone|Konqueror|Separate Home URL settings in konquerorrc and kfmrc; save toolbar settings into the profile automatically|[email protected]|David Faure}} | |
| {{FeatureDone|Dolphin|Simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html).|[email protected]|Peter Penz}} | |
| {{FeatureInProgress|Raptor|The KDE4-Application-Menu}}
| |
| {{FeatureDone|Dolphin|Provide optional tooltips for files and directories.|[email protected]|Peter Penz}} | |
| | |
| {{FeatureInProgress|Konqueror|Bring back the large tooltip like in kde3|[email protected]|David Faure}} | |
| {{FeatureDone|Konqueror|Session management (save/restore session/restore from crash).|[email protected]|Eduardo Robles Elvira}} | |
| {{FeatureDone|Konqueror|Support for undo closed window.|[email protected]|Eduardo Robles Elvira}} | |
| {{FeatureDone|Konqueror|Allow to configure the Dolphin KPart within the Konquerors settings dialog.|[email protected]|Peter Penz}} | |
| {{FeatureDone|KInfocenter|Improve code and usability.|[email protected]|Nicolas Ternisien}} | |
| {{FeatureDone|KInfocenter|Reimplement partitions list.|[email protected]|Nicolas Ternisien}} | |
| {{FeatureDone|KInfocenter|Reimplement memory module.|[email protected]|Nicolas Ternisien}} | |
| {{FeatureDone|KInfocenter|Reimplement PCI module.|[email protected]|Nicolas Ternisien}} | |
| {{FeatureTodo|KInfocenter|Reimplement Network module.|[email protected]|Nicolas Ternisien}} | |
| |}
| |
| | |
| = kdebase-workspace =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|Plasma|Kickoff orientation dependent layout|[email protected]|Will Stephenson}} | |
| | |
| {{FeatureDone|KCM autostart|Configure autostart desktop file|[email protected]|Laurent Montel}} | |
| {{FeatureDone|Plasma|improve fail to launch and needs
| |
| | |
| | |
| | |
| | |
| | |
| | |
| {{FeatureInProgress|Solid|Refactor Solid::Control networking|[email protected]|Will Stephenson}} | |
| {{FeatureInProgress|Solid|Backend for NetworkManager 0.7|[email protected]|Will Stephenson}} | |
| {{FeatureInProgress|System Settings|Filtering/Lazy load category modules|[email protected]|Will Stephenson}} | |
| | |
| {{FeatureInProgress|Plasma|Mac-like menu bar plasmoid|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureTodo|System Settings|Administrator mode support|[email protected]|Will Stephenson}} | |
| | |
| | |
| | |
| | |
| | |
| {{FeatureInProgress|Plasma|Improve QtScript support|[email protected]|Richard Moore}} | |
| | |
| {{FeatureDone|Plasma|Multiple Desktop Containments|[email protected]|Chani Armitage}} | |
| {{FeatureDone|Plasma|API changes [[Projects/Plasma/Tokamak1]]|[email protected]|Plasma team }} | |
| | |
| {{FeatureDone|Plasma|Panel changes to make it work with the new default theme|[email protected]|Marco Martin}} | |
| {{FeatureInProgress|Plasma|Generic folder view applet/containment, that can also be used as the desktop background (showing the desktop folder).|[email protected]|Fredrik Höglund}} | |
| {{FeatureDone|Krunner|Configuration dialog for KRunner|[email protected]|Ryan P. Bitanga}} | |
| {{FeatureDone|Plasma|Temperature sensing in the device engine|[email protected]|Christopher Blauvelt}} | |
| {{FeatureDone|Plasma|Video data in the device engine|[email protected]|Christopher Blauvelt}} | |
| | |
| {{FeatureDone|Plasma|change showConfigurationInterfaction to createConfigurationInterface|[email protected]|Aaron Seigo}} | |
| | |
| | |
| {{FeatureDone|KWin|non-linear animations also for KWin|[email protected]|Sebastian Kuegler}} | |
| {{FeatureDone|KWin|Compiz's wobbly like effect for KWin|[email protected]|Cédric Borgese}} | |
| {{FeatureDone|KDM|Theme KDM (login manager) by default|[email protected]|Urs Wolfer}} | |
| {{FeatureDone|Splash screen|New default splashscreen|[email protected]|Riccardo Iaconelli}} | |
| {{FeatureInProgress|Nepomuk|Simple Desktop Search client based on Nepomuk search|[email protected]|Sebastian Trueg}} | |
| {{FeatureInProgress|Plasma|Add a dataengine that implements Notifications DBus interface plasmoid which provides cute visualization of notifications along with nice and easy way to interact with them|[email protected]|Dmitry Suzdalev}} | |
| {{FeatureDone|Plasma|loadDefaultSetup from a file, not hardcoded|[email protected]|Aaron Seigo}} | |
| {{FeatureDone|ksmserver|Make the fade-to-gray logout effect work even when composite is disabled|[email protected]|Fredrik Höglund}} | |
| |}
| |
| | |
| = kdebase-runtime =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureInProgress|nepomuk|Service that monitors file rename and delete operations and updates the metadata accordingly. kded module already exists in playground. problem: depends on inotify.|[email protected]|Sebastian Trueg}} | |
| {{FeatureDone|KCM emoticons|Adding/editing/removing emoticons theme|[email protected]|Carlo Segato}} | |
| {{FeatureDone|KCM splash screen|Be able to install splash screen themes via GHNS2|[email protected]|Sebastian Sauer}} | |
| {{FeatureDone|KCM icons|Be able to install icon themes via GHNS2|[email protected]|Sebastian Sauer}} | |
| {{FeatureInProgress|phonon-xine|snapshots in video widget|[email protected]|Matthias Kretz}} | |
| {{FeatureTodo|phonon-xine|try to make VideoWidget work on GraphicsView|[email protected]|Matthias Kretz}} | |
| {{FeatureTodo|phonon-xine|make states compatible to other backends|[email protected]|Matthias Kretz}} | |
| {{FeatureTodo|phonon-xine|better support for pulseaudio (most work possibly in kdelibs)|[email protected]|Matthias Kretz}} | |
| {{FeatureInProgress|phonon-gstreamer|Make phonon-gstreamer as released with Qt 4.4 fully integrate into KDE and add the features added to libphonon after libphonon 4.1|[email protected]|Matthias Kretz}} | |
| {{FeatureDone|desktop ioslave|Add an ioslave that lists the contents of the desktop folder, and reports the names in the .desktop files instead of the actual file names.|[email protected]|Fredrik Höglund}} | |
| {{FeatureDone|knotify|Add support for galago-like desktop notifications spec - if knotify will find a certain DBus service on session bus, it'll forward its popup notification events to this service |[email protected]|Dmitry Suzdalev}} | |
| {{FeatureDone|Oxygen cursors|Oxygen cursor set|[email protected]|Riccardo Iaconelli}} | |
| |}
| |
| | |
| = kdeaccessibility =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|KMagnifier|Add color blindness simulation|[email protected]|Matthew Woehlke}} | |
| |}
| |
| | |
| = kdeadmin =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|[email protected]}} | |
| | |
| | |
| | |
| {{FeatureDone|KCron|Convert KCron into a KCM Module, to use it in System Settings|[email protected]}} | |
| {{FeatureInProgress|Environment Variables|Create a environment variables KCM Module|[email protected]}} | |
| |}
| |
| | |
| = kdeartwork =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| |}
| |
| | |
| = kdebindings =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|Smoke2|Move modular Smoke2 to kdebindings-trunk.|[email protected]|KDE-bindings developers}} | |
| {{FeatureDone|PHP-Qt|Move PHP-Qt to kdebindings-trunk.|[email protected]|KDE-bindings developers}} | |
| {{FeatureDone|krossjava|Move krossjava to kdebindings-trunk.|[email protected]|Sebastian Sauer}} | |
| {{FeatureDone|krosspython|Implicit convert PyQt/PyKDE QObject/QWidget instances.|[email protected]|Sebastian Sauer}} | |
| {{FeatureDone|krossruby|Implicit convert QtRuby/Korundum QObject/QWidget instances.|[email protected]|Sebastian Sauer}} | |
| {{FeatureDone|Qyoto|Add delegate support for signal/slot connections.|[email protected]|KDE-bindings developers}} | |
| |}
| |
| | |
| = kdeedu =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|Kalzium|Clean up the database. I am syncing with the BlueObelisk data repository again. There we decided to remove the density (not a element property but a compound property. I also removed the mean weight. We think it is better to provide correct data than a lot (but partly wrong) data.|[email protected]|Carsten Niehaus}} | |
| | |
| | |
| | |
| {{FeatureDone|Step|A physics simulator, move from playground to kdeedu module |[email protected]|Vladimir Kuznetsov}} | |
| {{FeatureDone|Kalzium|Update the snapshot of libavogadro to 0.6.1. This introduces a gazillion new possibilities for the 3D renderer and fixes many issues.|[email protected]|Carsten Niehaus}} | |
| {{FeatureDone|Kalzium|Make use of the new libavogadro-version.|[email protected]|Carsten Niehaus}} | |
| {{FeatureDone|Kalzium|Expose molecular editing features of libavogadro.|[email protected]|Marcus D. Hanwell}} | |
| | |
| | |
| | |
| | |
| {{FeatureDone|Step|Improve GUI for creating gas|[email protected]|Vladimir Kuznetsov}} | |
| {{FeatureDone|KAlgebra|Variables share between 2D and Console|[email protected]|Aleix Pol}} | |
| | |
| | |
| {{FeatureDone|Kiten|Sort output by dictionary/user selected sorting values|[email protected]|Joe Kerian}} | |
| {{FeatureDone|Kig|Cubic-line intersection in case two of the three intersection points are already present|[email protected]|Maurizio Paolini}} | |
| |}
| |
| | |
| = kdegames =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| | |
| | |
| | |
| | |
| {{FeatureDone|Kubrick|New game|ianw}}
| |
| {{FeatureDone|KBattleship|Bring back Zeroconf support for network games|[email protected]}} | |
| | |
| | |
| {{FeatureDone|KBlocks|Implement key/action/shortcut configuration|[email protected]}} | |
| | |
| | |
| | |
| {{FeatureDone|KNetWalk|Add support for loading new themes|[email protected]|Fela Winkelmolen}} | |
| | |
| | |
| | |
| {{FeatureInProgress|KSquares|Multiplayer support|josef}}
| |
| {{FeatureInProgress|KGGZ|Add kggzcore and kggzdmod libraries|josef}}
| |
| | |
| {{FeatureTodo|KGGZ|Add new Qt4-based core client as successor to the old KDE3-based KGGZ|josef (now SoC proposal)}}
| |
| {{FeatureTodo|KGGZ|Fire-and-forget highscore submission for single-player games and client-to-client multiplayer games|josef)}}
| |
| {{FeatureTodo|KGoldRunner|Also see kdegames/kgoldrunner/TODO|ianw}}
| |
| {{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|[email protected]}} | |
| | |
| | |
| | |
| |}
| |
| | |
| = kdegraphics =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| | |
| {{FeatureDone|Gwenview|Fullscreen meta information|[email protected]|Aurélien Gâteau}} | |
| {{FeatureDone|Gwenview|Ability to open an image with another application|[email protected]|Aurélien Gâteau}} | |
| {{FeatureDone|Okular|Better Text-To-Speech integration: speech the whole document, the current page or the selection.|[email protected]|Pino Toscano}} | |
| | |
| {{FeatureDone|Okular|Backward direction for text search.|[email protected]|Pino Toscano}} | |
| {{FeatureInProgress|Okular|Centralized text & graphics antialias configuration.|[email protected]|Pino Toscano}} | |
| | |
| {{FeatureInProgress|Okular|Improved form support (add missing types, handle the fields better).|[email protected]|Pino Toscano}} | |
| {{FeatureInProgress|Gwenview|Support for tagging with Nepomuk|[email protected]|Aurélien Gâteau}} | |
| {{FeatureInProgress|Gwenview|Thumbnail bar in view and fullscreen modes|[email protected]|Aurélien Gâteau}} | |
| | |
| | |
| | |
| | |
| {{FeatureInProgress|Okular|JavaScript support (mostly for PDF documents).|[email protected]|Pino Toscano}} | |
| {{FeatureDone|Okular|Improved placement and sizing of the presentation mode: choose the screen to use, adapt to screen size changes.|[email protected]|Pino Toscano}} | |
| | |
| {{FeatureInProgress|Okular|File attachment annotations.|[email protected]|Pino Toscano}} | |
| | |
| | |
| {{FeatureTodo|Okular|Improve annotation support: for existing types (rubber stamps, line, note, etc), and for the way they are constructed and handled.|[email protected]|Pino Toscano}} | |
| {{FeatureInProgress|Okular|Separate the "view properties" out of the Document, in a View class. Use it for the page view and the presentation mode.|[email protected]|Pino Toscano}} | |
| | |
| | |
| {{FeatureDone|ksaneplugin|Replase libkscan with ksaneplugin|[email protected]|Kåre Särs}} | |
| |}
| |
| | |
| = kdemultimedia =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|[email protected]|Ian Monroe}} | |
| {{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|[email protected]|Ian Monroe}} | |
| | |
| | |
| | |
| {{FeatureInProgress|Dragon Player|show info while playing audio files|[email protected]|Ian Monroe}} | |
| | |
| |}
| |
| | |
| = kdenetwork =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| {{FeatureDone|Kopete|Non-intrusive notification system|[email protected]|Roman Jarosz}} | |
| {{FeatureDone|Kopete|Bring back chat style selection via knewstuff2|[email protected]|Dennis Nienhüser}} | |
| | |
| {{FeatureInProgress|Kopete|Use notebook lid for auto away|[email protected]|Roman Jarosz}} | |
| | |
| | |
| | |
| {{FeatureDone|KGet|Setup libbtcore from KTorrent in KGet (to avoid dependency to extragear)|[email protected]|Urs Wolfer}} | |
| {{FeatureDone|KGet|Extend the TransferHistory to use SQLite and XML-Backends and display the information inside a kcategorizedview|[email protected]|Javier Goday}} | |
| | |
| {{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|[email protected]|Tobias Hunger}} | |
| {{FeatureDone|KRDC|Optional system tray icon (with quick access to bookmarks)|[email protected]|Urs Wolfer}} | |
| {{FeatureDone|KRDC|Improved behavior of entering special keys for better workflow|[email protected]|Urs Wolfer}} | |
| {{FeatureDone|KRDC|Zeroconf support (detecting remote desktop services in local network)|[email protected]|Magnus Romnes}} | |
| {{FeatureDone|KRDC|Bookmark dock widget for quick access to bookmarks|[email protected]|Urs Wolfer}} | |
| {{FeatureDone|KRDC|Support for up- and downscaling VNC remote desktop|[email protected]|Urs Wolfer}} | |
| |}
| |
| | |
| = kdepim =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|KAddressbook|Ability to add LDAP search results to distribution lists|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KAddressbook|Indication of which resource folder a contact belongs to|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KAddressbook|Read-only view for contacts in read-only folders|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KAddressbook|copy/cut/paste context menu items|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KAlarm|Allow use of multiple calendar resources|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Handle time zones and seasonal time changes properly|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Abolish alarm daemon and make kalarm trigger alarms itself|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Replace simple repetitions by recurrence sub-repetitions to reduce confusion|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|New option for display alarm text to be generated by a command|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Option to display alarm only if pre-alarm command succeeded|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|New option to specify reminder times in minutes|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|New option to restrict alarms to working hours|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Prevent multiple identical error messages accumulating for the same alarm|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Provide "don't show again for this alarm" option for command error messages|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Simplification and improvements to alarm edit dialog|[email protected]|David Jarvie}} | |
| {{FeatureDone|KAlarm|Option to display alarms in centre of screen, with enable delay on buttons to avoid accidental acknowledgement|[email protected]|David Jarvie}} | |
| {{FeatureDone|KJots|Support more rich text features like text formatting, hyperlinks and ordered/unordered lists.|[email protected]|Stephen Kelly}} | |
| | |
| | |
| {{FeatureDone|KJots|Create a Kontact::Plugin to integrate kjots into Kontact.|[email protected]|Stephen Kelly}} | |
| {{FeatureDone|Kleopatra|Ability to search in internal and external certificates at the same time|[email protected]|Kolab Konsortium}} | |
| | |
| {{FeatureDone|Kleopatra|New, tabbed, mainwindow design|[email protected]|Marc Mutz (Gpg4win)}} | |
| {{FeatureDone|KMail|Ability to create hyperlinks in HTML messages|[email protected]|Stephen Kelly}} | |
| {{FeatureDone|KMail|Ability to easily create todos with reminders from emails|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Ability to open messages from search results when the reader is hidden|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Better invitation update emails showing what changed|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Better reminder visualization in very small events|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Better, natural language search criteria names|[email protected]|Kolab Konsortium}} | |
| | |
| {{FeatureDone|KMail|Client side configurability of warnings in shared folders|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Colored ribbons for indication of signing and encryption status in the composer|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Configuration option for whether invitation emails are automatically deleted or not when having been acted upon|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Copy/paste and drag and drop from/to the mail composer|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Decryption on demand in reader window|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Display of quota information in foldertree tooltips|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Drag and drop and copy and paste support in the search result viewer|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Drag and drop from the mail reader window and mime-tree viewer|[email protected]|Kolab Konsortium}} | |
| | |
| {{FeatureDone|KMail|Editing of attachments from the composer|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Export and import of filters|[email protected]|Kolab Konsortium}} | |
| | |
| | |
| {{FeatureDone|KMail|Harmonization of actions in main and standalone mail reader windows|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|IMAP Server storage of non-standard flags|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Improved TNEF attachment handling|[email protected]|Kolab Konsortium}} | |
| | |
| {{FeatureDone|KMail|Initialize full search from quicksearch on request|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Override font and fontsize for standalone message viewers|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Per-folder identity configurability|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Recursive IMAP cache troubleshooting|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Resizable recipients area in composer|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Support for creating new mails based on received mails (Resend)|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Support for immediate sync of resource folders|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Support for soft line breaking|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Tab navigation through groups in the address completion|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Text snippets with shortcuts and variable expansion in the composer|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Warning about active out-of-office scripts|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|lost+found recovery of locally changed folders that lose access rights|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KMail|Port to use KRichTextEdit||Thomas McGuire}}
| |
| | |
| {{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|[email protected]|Allen Winter}} | |
| {{FeatureDone|Kontact|Config option to close despite system tray|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|Kontact|Harmonization of component naming in sidebar, configuration, summary view|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|Kontact|Right-aligned component navigation toolbar|[email protected]|Kolab Konsortium}} | |
| | |
| {{FeatureDone|KOrganizer|Ability to have both distribution lists and addresbook extension visible|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Aggregated reminders view|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Better default resource colors|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Drag and drop of attachments|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Faster initial loading of kolab resources|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Forwarding and delegation of invitations|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Improved coloring of agenda view items|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Improved event printing|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Merge of the attachment view in into the main page|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Merge of the free-busy and attendee views for easier scheduling|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Month view scrolling, paging, mouse-wheeling|[email protected]|Thomas Thrainer}} | |
| {{FeatureDone|KOrganizer|More readable Kolab resource folder labels|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Redesigned incidence editor UI|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Side-by-side calendar view|[email protected]|Kolab Konsortium}} | |
| {{FeatureDone|KOrganizer|Support for by-value attachments|[email protected]|Kolab Konsortium}} | |
| | |
| | |
| {{FeatureDone|KOrganizer|Hide/Show reminder daemon icon in the systeay|[email protected]|Allen Winter}} | |
| {{FeatureDone|KOrganizer|New To -do View (model/view)|[email protected]|Thomas Thrainer}} | |
| {{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Column-specific whatsthis-help| |Thorsten Stärk}}
| |
| {{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Combined search and add task widget| |Thorsten Stärk}}
| |
| {{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Drag&Drop| |Thorsten Stärk}}
| |
| {{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|File management (file->load)| |Thorsten Stärk}}
| |
| {{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Managing history| |Thorsten Stärk}}
| |
| {{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Tracking tasks by active applications| |Thorsten Stärk}}
| |
| {{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Whatsthis-help dependent on if a task has been created| |Thorsten Stärk}}
| |
| {{FeatureInProgress|Akregator|Support for syncing the feed list with Google Reader |[email protected]|Frank Osterfeld}} | |
| {{FeatureInProgress|Kleopatra|OpenPGP support|[email protected]|Marc Mutz (Gpg4win)}} | |
| | |
| {{FeatureInProgress|KNotes|Zeroconf support for sending notes on LAN|[email protected]|Jakub Stachowski}} | |
| {{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|[email protected]|Allen Winter}} | |
| {{FeatureDone|KOrganizer|New Month View (qgraphicsitem)|[email protected]|Bruno Virlet}} | |
| {{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|[email protected]|Jason 'vanRijn' Kasper}} | |
| {{FeatureTodo|Akregator|Basic support for enclosures (Displaying links, mimetype and size)|[email protected]|Frank Osterfeld}} | |
| {{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| [email protected]|Christian Weilbach}} | |
| {{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|[email protected]|Marc Mutz (Gpg4win)}} | |
| {{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|[email protected]|Kolab Konsortium}} | |
| {{FeatureTodo|KMail|Improved error messages and audit log for cryptographic operations|[email protected]|Kolab Konsortium}} | |
| {{FeatureTodo|Kontact|Support for Kontact wide profiles|[email protected]|Kolab Konsortium}} | |
| {{FeatureTodo|KOrganizer|Ability to jump to the right day in the agenda from invitation mails|[email protected]|Kolab Konsortium}} | |
| {{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|[email protected]|Kolab Konsortium}} | |
| {{FeatureTodo|KOrganizer|Support for comments in replies to invitations|[email protected]|Kolab Konsortium}} | |
| {{FeatureTodo|KOrganizer|Support for extended free-busy lists|[email protected]|Kolab Konsortium}} | |
| | |
| | |
| {{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|[email protected]|Jason 'vanRijn' Kasper}} | |
| {{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|[email protected]|Stephen Kelly}} | |
| {{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|[email protected]|Stephen Kelly}} | |
| |}
| |
| | |
| = kdesdk =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|Cervisia|New context menu entry "Add to Ignore List"|[email protected]|Christian Loose}} | |
| {{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff-at-ukr.net|Nick Shaforostoff}}
| |
| {{FeatureInProgress|Cervisia|A file view based on KDirModel|[email protected]|Christian Loose}} | |
| | |
| {{FeatureInProgress|KCachegrind|Everything working again|[email protected]|Josef Weidendorfer}} | |
| | |
| | |
| {{FeatureDone|KAppTemplate|Add a PyQt4 template|[email protected]|Anne-Marie Mahfouf}} | |
| {{FeatureDone|KAppTemplate|Add a Ruby template|[email protected]|Anne-Marie Mahfouf}} | |
| {{FeatureDone|KAppTemplate|Add a Plasmoid template|[email protected]|Anne-Marie Mahfouf}} | |
| {{FeatureTodo|KCachegrind|Better handling of huge symbols|[email protected]|Josef Weidendorfer}} | |
| {{FeatureTodo|kioslave svn|Add Export/Import feature|[email protected]|Laurent Montel}} | |
| {{FeatureTodo|Kate App|Improved session management|[email protected]|Kate Developers}} | |
| |}
| |
| | |
| = kdetoys =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| |}
| |
| | |
| = kdeutils =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureDone|printer-applet|Add printer applet for viewing print jobs and printer auto-configuration.|jriddell@ubuntuFIXMEcom|Jonathan Riddell}}
| |
| {{FeatureDone|Okteta|binary/hex editor (successor to KHexEdit). Move from playground/utils.|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureDone|Okteta|enable extract-strings tool and add copy|[email protected]|Friedrich W. H. Kossebau}} | |
| | |
| {{FeatureDone|Okteta|make printing support only selection|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureInProgress|Okteta|ask artists for own icon|[email protected]|Friedrich W. H. Kossebau}} | |
| {{FeatureDone|Okteta|more explicit titels for undo/redo actions, also from filters|[email protected]|Friedrich W. H. Kossebau}} | |
| | |
| {{FeatureTodo|KwikDisk|Replace it by a Plasmoid (in the desktop bar and on the desktop|[email protected]|Nicolas Ternisien}} | |
| {{FeatureDone|SuperKaramba|Integrate Kross and be able to write Karambas using Python, Ruby and JavaScript||The SuperKaramba Team}}
| |
| {{FeatureDone|SuperKaramba|Integrate into Plasma||The SuperKaramba Team}}
| |
| |}
| |
| | |
| = kdevelop =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| |}
| |
| | |
| = kdevplatform =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| |}
| |
| | |
| = kdewebdev =
| |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status !! Project !! Description !! Contact
| |
| {{FeatureInProgress|Kommander|Port the executor to KDE4.|[email protected]|Andras Mantia}} | |
| {{FeatureTodo|Kommander|Create Qt Designer plugins for the editor.|[email protected]|Andras Mantia}} | |
| {{FeatureInProgress|Quanta Plus|Create an upload plugin.| [email protected]|Niko Sams}} | |
| {{FeatureInProgress|Quanta Plus|Create a new, state machine based parser.| [email protected]|Andras Mantia}} | |
| {{FeatureInProgress|Quanta Plus|Port existing functionality to KDevPlatform plugins. Only text mode is targeted.|[email protected]|Andras Mantia}} | |
| | |
| Keith Isdale}}
| |
| {{FeatureTodo|KLinkStatus|Aided correction of broken links||}}
| |
| {{FeatureDone|KLinkStatus|Site check automation|[email protected]|Paulo Moura Guedes}} | |
| {{FeatureInProgress|KLinkStatus|D-Bus/Scripting interfaces|[email protected]|Paulo Moura Guedes}} | |
| | |
| {{FeatureDone|KLinkStatus|Ability to export only broken links|[email protected]|Paulo Moura Guedes}} | |
| {{FeatureDone|KLinkStatus|Ability to do background search which only update the GUI when finished (much faster))|[email protected]|Paulo Moura Guedes}} | |
| {{FeatureDone|KLinkStatus|Tray Icon and KUniqueApplication|Paulo Moura Guedes}}
| |
| {{FeatureDone|KLinkStatus|Scripting Plugin|Paulo Moura Guedes}}
| |
| {{FeatureDone|KLinkStatus|Get Hot New Stuff for HTML result stylesheets|Paulo Moura Guedes}}
| |
| |}
| |