Schedules/KDE4/4.1 Feature Plan: Difference between revisions

    From KDE TechBase
    (add move to community notice)
     
    (257 intermediate revisions by 82 users not shown)
    Line 1: Line 1:
    This is a list of planned features. The deadline for adding entries here for the 4.1 release is '''31 March 2008'''.
    {{Moved To Community}}
     
    Entries added after that date will be scheduled for the 4.2 release.
     
    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
    {{FeatureDone|kdeui|Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications|[email protected]|Matthias Kretz}}
    {{FeatureDone|kross|Add QtScript support|[email protected]|Sebastian Sauer}}
    {{FeatureDone|Phonon KCM|More UI feedback|[email protected]|Matthias Kretz}}
    {{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|[email protected]|Rafael Fernández López}}
    {{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}}
    {{FeatureInProgress|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|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|[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}}
    {{FeatureInProgress|kte/kate|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}}
    {{FeatureTodo|KCalenderSystem|Complete migration of Jalali, Hijri, and Hebrew calendars to new code base.|[email protected]|john Layt}}
    {{FeatureTodo|KCalenderSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian. (Note, not all may live in kdelibs or be available as a global calendar system)|[email protected]|john Layt}}
    {{FeatureTodo|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|KJS|Public API for extensions. Possibly analog to JavaScriptCore's C API.|[email protected]|Harri Porten}}
    |}
     
    = 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|API for additional item parts ([[Projects/PIM/Akonadi#Core|details]])|[email protected],[email protected]|Volker Krause/Tobias Koenig}}
    {{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)}}
    |}
     
    = 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
    {{FeatureInProgress|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}}
    {{FeatureTodo|Konqueror|Re-implement Copy To / Move To in the popup menu|[email protected]|David Faure}}
    {{FeatureInProgress|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}}
    {{FeatureTodo|Dolphin|Provide optional tooltips for files and directories.|[email protected]|Peter Penz}}
    {{FeatureTodo|Konqueror|Bring back the large tooltip like in kde3|[email protected]|David Faure}}
    {{FeatureTodo|Konqueror|Session management (save/restore session/restore from crash).|[email protected]|Eduardo Robles Elvira}}
    {{FeatureInProgress|Konqueror|Support for undo closed window.|[email protected]|Eduardo Robles Elvira}}
    {{FeatureInProgress|Konqueror|Allow to configure the Dolphin KPart within the Konquerors settings dialog.|[email protected]|Peter Penz}}
    |}
     
    = 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}}
    {{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|KCM autostart|Configure autostart desktop file|[email protected]|Laurent Montel}}
    {{FeatureInProgress|KSysGuard|Monitor process I/O|[email protected]|John Tapsell}}
    {{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|[email protected]|Matthew Woehlke}}
    {{FeatureTodo|Color KCM|Add KDE3 scheme import|[email protected]|Matthew Woehlke}}
    {{FeatureTodo|Color KCM|Query kwin for supported colors; add full set of kwin colors|[email protected]|Matthew Woehlke}}
    {{FeatureTodo|KDEPrint|reintroduce KDEPrint Print Management tools, e.g. KCM, kprinter, kjobviewer, etc.  Depends upon progress of kdelibs side of KDEPrint and Qt4.4 feature set.|[email protected]|john Layt}}
    {{FeatureTodo|System Settings|Administrator mode support|[email protected]|Will Stephenson}}
    {{FeatureTodo|krunner|Revamp GUI.|[email protected]|Riccardo Iaconelli}}
    |}
     
    = 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
    {{FeatureTodo|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}}
    |}
     
    = 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}}
    {{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, add color-shift modes to help people with color blindness|[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|Do some refactoring in KCron|[email protected]}}
    {{FeatureDone|KCron|Improve ergonomy and general interface|[email protected]}}
    {{FeatureDone|KCron|Fix all existing bugs in KCron|[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
    {{FeatureTodo|Smoke2|Move Smoke2 to kdebindings-trunk.|[email protected]|KDE-bindings developers}}
    {{FeatureTodo|PHP-Qt|Move PHP-Qt to kdebindings-trunk.|[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}}
    {{FeatureInProgress|KAlgebra|Calculator Plasmoid|[email protected]|Aleix Pol}}
    {{FeatureInProgress|KAlgebra|Vector support|[email protected]|Aleix Pol}}
    {{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|[email protected]|Matt Williams}}
    {{FeatureInProgress|Parley|Redesigned main window|[email protected]|Frederik Gladhorn}}
    {{FeatureInProgress|Parley|Vocabulary Plasmoid|[email protected]|Frederik Gladhorn}}
    {{FeatureInProgress|KBruch and KPercentage|Merge in 1 app|[email protected]|Peter Murdoch}}
    {{FeatureInProgress|Kalzium|Plasmoid to access Kalzium database|[email protected]|Carsten Niehaus}}
    {{FeatureInProgress|Step|A physics simulator, move from playground to kdeedu module (it is now in kdereview)|[email protected]|Vladimir Kuznetsov}}
    {{FeatureTodo|KAlgebra|Variables share between calculations|[email protected]|Aleix Pol}}
    {{FeatureTodo|KTurtle|Export canvas as image|[email protected]|Mauricio Piacentini}}
    {{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|[email protected]|Mauricio Piacentini}}
    {{FeatureTodo|KTurtle|Add command line|[email protected]|Mauricio Piacentini}}
    {{FeatureTodo|KTurtle|Add a color picker|[email protected]|Niels Slot}}
    {{FeatureTodo|Parley|Declensions|[email protected]|Frederik Gladhorn}}
    {{FeatureTodo|Parley|Rewrite of practice|[email protected]|Frederik Gladhorn}}
    {{FeatureTodo|KLettres|Number support|[email protected]|Anne-Marie Mahfouf}}
    {{FeatureTodo|KLettres|Theme manager|[email protected]|Anne-Marie Mahfouf}}
    |}
     
    = 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|KDiamond|New game, move to kdegames|[email protected]|Stefan Majewsky}}
    {{FeatureDone|KNetWalk|Better scoring system|[email protected]|Fela Winkelmolen}}
    {{FeatureDone|KNetWalk|Add support for loading new themes|[email protected]|Fela Winkelmolen}}
    {{FeatureDone|Kollision|Move to kdereview/kdegames|[email protected]|Paolo Capriotti}}
    {{FeatureInProgress|KBlocks|Finish display of points and level and move to kdereview/kdegames|[email protected]}}
    {{FeatureInProgress|KGoldRunner|Improved theming and animation|[email protected]}}
    {{FeatureInProgress|KGoldRunner|Sound support and theming|[email protected]}}
    {{FeatureInProgress|KSquares|Multiplayer support|josef}}
    {{FeatureInProgress|KBattleship|Bring back Zeroconf support for network games|[email protected]}}
    {{FeatureTodo|KBlocks|Add additional themes|[email protected]}}
    {{FeatureTodo|KBreakout|Finish it, and move it from playground to kdegames|[email protected]}}
    {{FeatureTodo|KDiamond|Get themes with KNewStuff|[email protected]|Stefan Majewsky}}
    {{FeatureTodo|KGGZ|Add kggzcore and kggzdmod libraries|josef}}
    {{FeatureTodo|KGGZ|Add new Qt4-based core client as successor to the old KDE3-based KGGZ|josef}}
    {{FeatureTodo|KGoldRunner|Also see kdegames/kgoldrunner/TODO|ianw}}
    {{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|[email protected]}}
    {{FeatureTodo|KGoldRunner|Startup screen|[email protected]}}
    {{FeatureTodo|KMahjongg|Reimplement the Board Editor|[email protected]}}
    {{FeatureTodo|KMines|Add pause actions|[email protected]}}
    {{FeatureTodo|KNetWalk|New graphic system (port to QGraphicsView)|[email protected]|Fela Winkelmolen}}
    {{FeatureTodo|KShisen|Port to KScoreDialog|[email protected]}}
    {{FeatureTodo|Kubrick|See SVN file kubrick/TODO|ianw}}
    {{FeatureTodo|Kubrick|Move to KDE Games for 4.1|ianw}}
    {{FeatureInProgress|Kubrick|New game, 3D OpenGL - in kdereview|ianw}}
    {{FeatureDone|Kubrick|New game, 3D OpenGL - move to playground|ianw}}
    {{FeatureDone|Kubrick|Polish up the features|ianw}}
    {{FeatureDone|Kubrick|Port to Qt4 and KDE4|ianw}}
    |}
     
    = 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|Undo system|[email protected]|Aurélien Gâteau}}
    {{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|Encryption support for ODF generator|[email protected]}}
    {{FeatureInProgress|Okular|Backward direction for text search.|[email protected]|Pino Toscano}}
    {{FeatureInProgress|Okular|Centralized text & graphics antialias configuration.|[email protected]|Pino Toscano}}
    {{FeatureInProgress|Okular|EPub backend.|[email protected]|Ely Levy}}
    {{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}}
    {{FeatureTodo|Gwenview|Crop ratio|[email protected]|Aurélien Gâteau}}
    {{FeatureTodo|Gwenview|KIPI support|[email protected]|Aurélien Gâteau}}
    {{FeatureTodo|Gwenview|Red eye correction|[email protected]|Aurélien Gâteau}}
    {{FeatureTodo|Okular|Support for document layers (mostly in PDF documents).|[email protected]|Pino Toscano}}
    |}
     
    = 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|File Manager|David Edmunson}}
    |}
     
    = 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|KGet|Group-Settings|[email protected]|Lukas Appelhans}}
    {{FeatureDone|KGet|Torrent-Support|[email protected]|Lukas Appelhans}}
    {{FeatureDone|KGet|Transfer-Settings|[email protected]|Lukas Appelhans}}
    {{FeatureDone|KGet|Webinterface|[email protected]|Urs Wolfer}}
    {{FeatureDone|Kopete|AIM offline messages|[email protected]|Roman Jarosz}}
    {{FeatureDone|Kopete|OTR Encryption support|[email protected]|Michael Zanetti}}
    {{FeatureDone|Kopete|Status manager|[email protected]|Roman Jarosz}}
    {{FeatureInProgress|KGet|MultiSource-Downloading|[email protected]|Lukas Appelhans}}
    {{FeatureInProgress|Kopete|Bring back chat style and emoticon selection via knewstuff2|[email protected]|Dennis Nienhüser}}
    {{FeatureInProgress|Kopete|ICQ 6 status icons|[email protected]|Roman Jarosz}}
    {{FeatureInProgress|Kopete|MSNP15 implementation for MSN|[email protected]|Matt Rogers}}
    {{FeatureInProgress|Kopete|Non-intrusive notification system|[email protected]|Roman Jarosz}}
    {{FeatureInProgress|Kopete|UPnp Support|[email protected]|Matt Rogers}}
    {{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|[email protected]|Matt Rogers}}
    {{FeatureTodo|Kopete|Update Kopete to better support Decibel|[email protected]|Kopete Developers}}
    {{FeatureInProgress|KGet|Nepomuk-Integration|[email protected]|Lukas Appelhans}}
    {{FeatureInProgress|KGet|Support mms://-protocol, see https://launchpad.net/libmms|[email protected]|Lukas Appelhans}}
    {{FeatureInProgress|KGet|Global Speedlimits|[email protected]|Lukas Appelhans}}
    {{FeatureInProgress|KGet|Setup libbtcore from KTorrent in KGet (to avoid dependency to extragear)|[email protected]|Urs Wolfer}}
    {{FeatureInProgress|KGet|Extend the TransferHistory to use SQLite and XML-Backends and display the information inside a kcategorizedview|[email protected]|Javier Goday}}
    {{FeatureTodo|Kopete|GroupWise chatroom support|[email protected]|Will Stephenson}}
    {{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}}
    {{FeatureInProgress|KRDC|Bookmark dock widget for quick access to bookmars, zero conf detected services and recently used connections|[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|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|Clickable status columns|[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|Drag and drop of folders|[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|Favorites Folder|[email protected]|Kolab Konsortium}}
    {{FeatureDone|KMail|Folder quicksearch|[email protected]|Martin Koller}}
    {{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|Improved quota warnings|[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|KNotes|Ability to print notes|[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|Timeline calendar view|[email protected]|Kolab Konsortium}}
    {{FeatureDone|Kleopatra|Ability to search in internal and external certificates at the same time|[email protected]|Kolab Konsortium}}
    {{FeatureDone|Kleopatra|General UI Server|[email protected]|Marc Mutz (Gpg4win)}}
    {{FeatureDone|Kleopatra|New, tabbed, mainwindow design|[email protected]|Marc Mutz (Gpg4win)}}
    {{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|Kontact|Ubiquitous sync actions|[email protected]|Kolab Konsortium}}
    {{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 dependant on if a task has been created| |Thorsten Stärk}}
    {{FeatureDone|KOrganizer|Rich text incidence editor|[email protected]|Mike Arthur}}
    {{FeatureInProgress|KMail|HTML  Signatures|[email protected]|Edwin Schepers}}
    {{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|[email protected]|Jason 'vanRijn' Kasper}}
    {{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}}
    {{FeatureTodo|KAlarm|New option to specify reminder times in minutes|[email protected]|David Jarvie}}
    {{FeatureTodo|KAlarm|Prevent multiple identical error messages accumulating for the same alarm|[email protected]|David Jarvie}}
    {{FeatureTodo|KAlarm|Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog|[email protected]|David Jarvie}}
    {{FeatureTodo|KAlarm|Remove alarm daemon and do all scheduling in kalarm itself|[email protected]|David Jarvie}}
    {{FeatureTodo|KAlarm|Replace simple repetitions by recurrence sub-repetitions to reduce confusion|[email protected]|David Jarvie}}
    {{FeatureTodo|KAlarm|Simplification and improvements to alarm edit dialog|[email protected]|David Jarvie}}
    {{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|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|Kleopatra|Konqueror and Dolphin Kleopatra plugins|[email protected]|Marc Mutz (Gpg4win)}}
    {{FeatureTodo|Kontact|Support for Kontact wide profiles|[email protected]|Kolab Konsortium}}
    {{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| [email protected]|Christian Weilbach}}
    {{FeatureTodo|KOrganizer|Blog-styled journal view|[email protected]|Mike Arthur}}
    {{FeatureTodo|KOrganizer|Blogging KResource|[email protected]|Mike Arthur}}
    {{FeatureInProgress|KOrganizer|New To-do View (model/view)|[email protected]|Thomas Thrainer}}
    {{FeatureInProgress|KOrganizer|New Month View (qgraphicsitem)|[email protected]|Bruno Virlet}}
    |}
     
    = 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|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}
    {{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}
    {{FeatureInProgress|KBugBuster|Make it work|[email protected]|Fabio Locati}}
    {{FeatureInProgress|KCachegrind|Everything working again|[email protected]|Josef Weidendorfer}}
    {{FeatureInProgress|Kate|Session plasmoid|[email protected]|Laurent Montel}}
    {{FeatureTodo|KAppTemplate|Add a PyQt template|[email protected]|Anne-Marie Mahfouf}}
    {{FeatureTodo|KAppTemplate|Add a Plasmoid template|[email protected]|Anne-Marie Mahfouf}}
    {{FeatureTodo|KAppTemplate|Add a Ruby template|[email protected]|Anne-Marie Mahfouf}}
    {{FeatureTodo|KAppTemplate|Add DBUS support|[email protected]|Anne-Marie Mahfouf}}
    {{FeatureTodo|KAppTemplate|Make a GUI for it|[email protected]|Anne-Marie Mahfouf}}
    {{FeatureTodo|KCachegrind|Better handling of huge symbols|[email protected]|Josef Weidendorfer}}
    {{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}
    {{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}
    {{FeatureTodo|kioslave svn|Add Export/Import feature|[email protected]|Laurent Montel}}
    |}
     
    = 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
    {{FeatureTodo|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|make printing support only selection|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|ask artists for own icon|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|add support for memory mapping of files|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|add "Export as"|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|enable extract-strings tool and add copy|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|more explicit titels for undo/redo actions, also from filters|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|parameter dialog for "Copy as..."|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|add support for blocking processes like printing, string search or filter|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureInProgress|KDiskFree|Use Solid API|[email protected]|Nicolas Ternisien}}
    {{FeatureTodo|KwikDisk|Replace it by a Plasmoid (in the desktop bar and on the desktop|[email protected]|Nicolas Ternisien}}
    |}
     
    = 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}}
    {{FeatureInProgress|KXslDbg|Port to KDE4.|[email protected]  |
    Keith Isdale}}
    |}

    Latest revision as of 10:57, 16 March 2016

    This page is now on the community wiki.