Schedules/KDE4/4.1 Feature Plan: Difference between revisions

    From KDE TechBase
    No edit summary
    (→‎kdegraphics: add layers idea for okular)
    Line 143: Line 143:
    {{FeatureInProgress|Okular|Centralized text & graphics antialias configuration.|[email protected]|Pino Toscano}}
    {{FeatureInProgress|Okular|Centralized text & graphics antialias configuration.|[email protected]|Pino Toscano}}
    {{FeatureDone|Okular|Better Text-To-Speech integration: speech the whole document, the current page or the selection.|[email protected]|Pino Toscano}}
    {{FeatureDone|Okular|Better Text-To-Speech integration: speech the whole document, the current page or the selection.|[email protected]|Pino Toscano}}
    {{FeatureTodo|Okular|Support for document layers (mostly in PDF documents).|[email protected]|Pino Toscano}}
    |}
    |}



    Revision as of 17:02, 7 March 2008

    Instructions

    Deadline for adding entries here for the 4.1 release is 31 March 2008.
    Entries added after that date will be scheduled for the 4.2 release.

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

    kdelibs

    Status Project Description Contact
    DONE kdeui Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications Matthias Kretz <[email protected]>
    DONE kross Add QtScript support Sebastian Sauer <[email protected]>
    DONE Phonon KCM More UI feedback Matthias Kretz <[email protected]>
    IN PROGRESS kdeui Goya, a framework for inserting controls into itemviews in a really easy and fast way Rafael Fernández López <[email protected]>
    IN PROGRESS kmimetypetrader/kbuildsycoca Replace use of profilerc for ordering applications with new mimeapps.list standard David Faure <[email protected]>
    IN PROGRESS knewstuff Support caching, and speed up the interface through use of Models/Views and goya Jeremy Whiting <[email protected]>
    IN PROGRESS Phonon KCM Handle advanced devices Matthias Kretz <[email protected]>
    IN PROGRESS KDEPrint Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers. john Layt <[email protected]>
    IN PROGRESS KIO speed limits on KIO Transfers Manolo Valdes <[email protected]>
    TO DO KCalenderSystem Complete migration of Jalali, Hijri, and Hebrew calendars to new code base. john Layt <[email protected]>
    TO DO 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) john Layt <[email protected]>

    kdepimlibs

    Status Project Description Contact
    TO DO Akonadi Move the Akonadi development library from kdepim. Volker Krause <[email protected]>
    TO DO gpgme++2 newly designed gpgme++ (multithreaded, exceptions, less event loop integration: better for Windows) Marc Mutz (Gpg4win) <[email protected]>

    kdebase-apps

    Status Project Description Contact
    IN PROGRESS Dolphin Refactor view-action handling to a DolphinViewActionHandler to share more code with DolphinPart David Faure <[email protected]>
    IN PROGRESS Dolphin Simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html). Peter Penz <[email protected]>
    IN PROGRESS Dolphin Details-view: Allow to open folders as tree (turned off per default). Peter Penz <[email protected]>
    TO DO Konqueror Session management (save/restore session/restore from crash). AT gmail DOT com Eduardo Robles Elvira <edulix AT gmail DOT com>
    IN PROGRESS Raptor The KDE4-Application-Menu <{{{3}}}>

    kdebase-workspace

    Status Project Description Contact
    TO DO Color KCM Add 'smart setting' of extended colors Matthew Woehlke <[email protected]>
    TO DO Color KCM Add KDE3 scheme import Matthew Woehlke <[email protected]>
    TO DO 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. john Layt <[email protected]>
    TO DO krunner Revamp GUI. Riccardo Iaconelli <[email protected]>

    kdebase-runtime

    Status Project Description Contact
    TO DO nepomuk Service that monitors file rename and delete operations and updates the metadata accordingly. kded module already exists in playground. problem: depends on inotify. Sebastian Trueg <[email protected]>

    kdeaccessibility

    Status Project Description Contact
    DONE KMagnifier Add color blindness simulation Matthew Woehlke <[email protected]>
    TO DO KMagnifier Refactor color menu, re-add invert, add color-shift modes to help people with color blindness Matthew Woehlke <[email protected]>

    kdeadmin

    Status Project Description Contact
    DONE KSystemLog KSystemLog, a Log Viewer Tool. Move from kde-apps <[email protected]>
    IN PROGRESS KCron Do some refactoring in KCron <[email protected]>
    IN PROGRESS KCron Improve ergonomy and general interface <[email protected]>
    TO DO KCron Convert KCron into a KCM Module, to use it in System Settings <[email protected]>

    kdeartwork

    Status Project Description Contact

    kdebindings

    Status Project Description Contact
    TO DO Smoke2 Move Smoke2 to kdebindings-trunk. KDE-bindings developers <[email protected]>
    TO DO PHP-Qt Move PHP-Qt to kdebindings-trunk. KDE-bindings developers <[email protected]>

    kdeedu

    Status Project Description Contact
    IN PROGRESS KAlgebra Calculator Plasmoid Aleix Pol <[email protected]>
    IN PROGRESS KAlgebra Vector support Aleix Pol <[email protected]>
    IN PROGRESS KEduca Rewrite of the classic test writing/taking application Matt Williams <[email protected]>
    IN PROGRESS Parley Redesigned main window Frederik Gladhorn <[email protected]>
    IN PROGRESS Parley Vocabulary Plasmoid Frederik Gladhorn <[email protected]>
    IN PROGRESS KBruch and KPercentage Merge in 1 app Peter Murdoch <[email protected]>
    TO DO KAlgebra Variables share between calculations Aleix Pol <[email protected]>
    TO DO KTurtle Export canvas as image Mauricio Piacentini <[email protected]>
    TO DO KTurtle Optional rulers/grid for canvas units Mauricio Piacentini <[email protected]>
    TO DO Parley Declinations Frederik Gladhorn <[email protected]>
    TO DO Parley Rewrite of practice Frederik Gladhorn <[email protected]>
    TO DO Step A physics simulator, move from playground to kdeedu module Vladimir Kuznetsov <[email protected]>

    kdegames

    Status Project Description Contact
    IN PROGRESS KBlocks Finish display of points and level (waiting for Qt4.4 with WidgetsOnCanvas to land in qt-copy) and move to kdereview/kdegames <[email protected]>
    IN PROGRESS KGoldRunner Improved theming and animation <[email protected]>
    DONE Kollision Move to kdereview/kdegames Paolo Capriotti <[email protected]>
    TO DO KBreakout Finish it, and move it from playground to kdegames <[email protected]>
    TO DO KGoldRunner Also see kdegames/kgoldrunner/TODO <ianw>
    TO DO KGoldRunner Hot new stuff support for themes and levels <[email protected]>
    IN PROGRESS KGoldRunner Sound support and theming <[email protected]>
    TO DO KGoldRunner Startup screen <[email protected]>
    TO DO KMahjongg Reimplement the Board Editor <[email protected]>
    TO DO KNetWalk Add support for loading new themes <[email protected]>
    TO DO KNetWalk Better scoring system <[email protected]>
    TO DO KNetWalk New graphic system <[email protected]>
    TO DO KShisen Port to KScoreDialog <[email protected]>
    TO DO Kubrick New game, 3D OpenGL - move to playground <ianw>
    TO DO Kubrick Polish up the features <ianw>
    TO DO Kubrick Port to Qt4 and KDE4 <ianw>
    IN PROGRESS KDiamond New game, move to kdegames <[email protected]>

    kdegraphics

    Status Project Description Contact
    DONE Okular Encryption support for ODF generator <[email protected]>
    IN PROGRESS Okular Improved form support (add missing types, handle the fields better). Pino Toscano <[email protected]>
    IN PROGRESS Okular Centralized text & graphics antialias configuration. Pino Toscano <[email protected]>
    DONE Okular Better Text-To-Speech integration: speech the whole document, the current page or the selection. Pino Toscano <[email protected]>
    TO DO Okular Support for document layers (mostly in PDF documents). Pino Toscano <[email protected]>

    kdemultimedia

    Status Project Description Contact
    DONE Dragon Player A simple Phonon-based videoplayer application <[email protected]>

    kdenetwork

    Status Project Description Contact
    DONE KGet Torrent-Support Lukas Appelhans <[email protected]>
    DONE KGet Group-Settings Lukas Appelhans <[email protected]>
    DONE KGet Transfer-Settings Lukas Appelhans <[email protected]>
    DONE KGet Webinterface Urs Wolfer <[email protected]>
    IN PROGRESS Kopete OTR Encryption support Michael Zanetti <[email protected]>
    IN PROGRESS Kopete Bring back chat style and emoticon selection via knewstuff2 Dennis Nienhüser <[email protected]>
    IN PROGRESS Kopete UPnp Support Matt Rogers <[email protected]>
    IN PROGRESS Kopete Updated contact list interface (uses Qt 4 rather than Qt 3) Matt Rogers <[email protected]>
    IN PROGRESS Kopete MSNP15 implementation for MSN Matt Rogers <[email protected]>
    IN PROGRESS KGet MultiSource-Downloading Lukas Appelhans <[email protected]>
    TO DO KGet Nepomuk-Integration Lukas Appelhans <[email protected]>
    TO DO Decibel Decibel, a framework for real time communication services. Move from playground/pim Tobias Hunger <[email protected]>

    kdepim

    Status Project Description Contact
    DONE ktimetracker Column-specific whatsthis-help [mailto: Thorsten Stärk < >]
    DONE ktimetracker Combined search and add task widget [mailto: Thorsten Stärk < >]
    DONE ktimetracker Drag&Drop [mailto: Thorsten Stärk < >]
    DONE ktimetracker File management (file->load) [mailto: Thorsten Stärk < >]
    DONE ktimetracker Managing history [mailto: Thorsten Stärk < >]
    DONE ktimetracker Tracking tasks by active applications [mailto: Thorsten Stärk < >]
    DONE ktimetracker Whatsthis-help dependant on if a task has been created [mailto: Thorsten Stärk < >]
    DONE KAddressbook Ability to add LDAP search results to distribution lists Kolab Konsortium <[email protected]>
    DONE KAddressbook copy/cut/paste context menu items Kolab Konsortium <[email protected]>
    DONE KAddressbook Indication of which resource folder a contact belongs to Kolab Konsortium <[email protected]>
    DONE KAddressbook Read-only view for contacts in read-only folders Kolab Konsortium <[email protected]>
    DONE Kleopatra Ability to search in internal and external certificates at the same time Kolab Konsortium <[email protected]>
    DONE Kleopatra New, tabbed, mainwindow design Marc Mutz (Gpg4win) <[email protected]>
    DONE Kleopatra General UI Server Marc Mutz (Gpg4win) <[email protected]>
    IN PROGRESS Kleopatra OpenPGP support Marc Mutz (Gpg4win) <[email protected]>
    TO DO Kleopatra Konqueror and Dolphin Kleopatra plugins Marc Mutz (Gpg4win) <[email protected]>
    DONE KMail Ability to easily create todos with reminders from emails Kolab Konsortium <[email protected]>
    DONE KMail Ability to open messages from search results when the reader is hidden Kolab Konsortium <[email protected]>
    DONE KMail Better invitation update emails showing what changed Kolab Konsortium <[email protected]>
    DONE KMail Better, natural language search criteria names Kolab Konsortium <[email protected]>
    DONE KMail Better reminder visualization in very small events Kolab Konsortium <[email protected]>
    DONE KMail Clickable status columns Kolab Konsortium <[email protected]>
    DONE KMail Client side configurability of warnings in shared folders Kolab Konsortium <[email protected]>
    DONE KMail Colored ribbons for indication of signing and encryption status in the composer Kolab Konsortium <[email protected]>
    DONE KMail Configuration option for whether invitation emails are automatically deleted or not when having been acted upon Kolab Konsortium <[email protected]>
    DONE KMail Copy/paste and drag and drop from/to the mail composer Kolab Konsortium <[email protected]>
    DONE KMail Display of quota information in foldertree tooltips Kolab Konsortium <[email protected]>
    DONE KMail Drag and drop and copy and paste support in the search result viewer Kolab Konsortium <[email protected]>
    DONE KMail Drag and drop from the mail reader window and mime-tree viewer Kolab Konsortium <[email protected]>
    DONE KMail Drag and drop of folders Kolab Konsortium <[email protected]>
    DONE KMail Editing of attachments from the composer Kolab Konsortium <[email protected]>
    DONE KMail Export and import of filters Kolab Konsortium <[email protected]>
    DONE KMail Favorites Folder Kolab Konsortium <[email protected]>
    DONE KMail Folder quicksearch Martin Koller <[email protected]>
    DONE KMail Harmonization of actions in main and standalone mail reader windows Kolab Konsortium <[email protected]>
    DONE KMail IMAP Server storage of non-standard flags Kolab Konsortium <[email protected]>
    DONE KMail Improved quota warnings Kolab Konsortium <[email protected]>
    DONE KMail Improved TNEF attachment handling Kolab Konsortium <[email protected]>
    DONE KMail Initialize full search from quicksearch on request Kolab Konsortium <[email protected]>
    DONE KMail lost+found recovery of locally changed folders that lose access rights Kolab Konsortium <[email protected]>
    DONE KMail Override font and fontsize for standalone message viewers Kolab Konsortium <[email protected]>
    DONE KMail Per-folder identity configurability Kolab Konsortium <[email protected]>
    DONE KMail Recursive IMAP cache troubleshooting Kolab Konsortium <[email protected]>
    DONE KMail Resizable recipients area in composer Kolab Konsortium <[email protected]>
    DONE KMail Support for creating new mails based on received mails (Resend) Kolab Konsortium <[email protected]>
    DONE KMail Support for immediate sync of resource folders Kolab Konsortium <[email protected]>
    DONE KMail Support for soft line breaking Kolab Konsortium <[email protected]>
    DONE KMail Tab navigation through groups in the address completion Kolab Konsortium <[email protected]>
    DONE KMail Text snippets with shortcuts and variable expansion in the composer Kolab Konsortium <[email protected]>
    DONE KMail Warning about active out-of-office scripts Kolab Konsortium <[email protected]>
    DONE KNotes Ability to print notes Kolab Konsortium <[email protected]>
    DONE KonsoleKalendar Support "file" and "localdir" resources Allen Winter <[email protected]>
    DONE Kontact Config option to close despite system tray Kolab Konsortium <[email protected]>
    DONE Kontact Harmonization of component naming in sidebar, configuration, summary view Kolab Konsortium <[email protected]>
    DONE Kontact Right-aligned component navigation toolbar Kolab Konsortium <[email protected]>
    DONE Kontact Ubiquitous sync actions Kolab Konsortium <[email protected]>
    DONE KOrganizer Ability to have both distribution lists and addresbook extension visible Kolab Konsortium <[email protected]>
    DONE KOrganizer Aggregated reminders view Kolab Konsortium <[email protected]>
    DONE KOrganizer Better default resource colors Kolab Konsortium <[email protected]>
    DONE KOrganizer Faster initial loading of kolab resources Kolab Konsortium <[email protected]>
    DONE KOrganizer Forwarding and delegation of invitations Kolab Konsortium <[email protected]>
    DONE KOrganizer Improved coloring of agenda view items Kolab Konsortium <[email protected]>
    DONE KOrganizer Improved event printing Kolab Konsortium <[email protected]>
    DONE KOrganizer More readable Kolab resource folder labels Kolab Konsortium <[email protected]>
    DONE KOrganizer Side-by-side calendar view Kolab Konsortium <[email protected]>
    DONE KOrganizer Support for by-value attachments Kolab Konsortium <[email protected]>
    DONE KOrganizer Timeline calendar view Kolab Konsortium <[email protected]>
    DONE KOrganizer Month view scrolling, paging, mouse-wheeling Thomas Thrainer <[email protected]>
    IN PROGRESS KMail HTML Signatures Edwin Schepers <[email protected]>
    IN PROGRESS Kontact New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary Allen Winter <[email protected]>
    TO DO KBlogger KBlogger, a blogging application [mailto: [email protected] Christian Weilbach < [email protected]>]
    TO DO KAlarm New option to specify reminder times in minutes David Jarvie <[email protected]>
    TO DO KAlarm Prevent multiple identical error messages accumulating for the same alarm David Jarvie <[email protected]>
    TO DO KAlarm Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog David Jarvie <[email protected]>
    TO DO KAlarm Remove alarm daemon and do all scheduling in kalarm itself David Jarvie <[email protected]>
    TO DO KAlarm Replace simple repetitions by recurrence sub-repetitions to reduce confusion David Jarvie <[email protected]>
    TO DO KAlarm Simplification and improvements to alarm edit dialog David Jarvie <[email protected]>
    TO DO KMail Aggregated attachment view in the mail header area of the reader window Kolab Konsortium <[email protected]>
    TO DO KMail Decryption on demand in reader window Kolab Konsortium <[email protected]>
    TO DO KMail Improved error messages and audit log for cryptographic operations Kolab Konsortium <[email protected]>
    TO DO Kontact Support for Kontact wide profiles Kolab Konsortium <[email protected]>
    TO DO KOrganizer Ability to jump to the right day in the agenda from invitation mails Kolab Konsortium <[email protected]>
    TO DO KOrganizer Drag and drop in the free-busy view Kolab Konsortium <[email protected]>
    TO DO KOrganizer Drag and drop of attachments Kolab Konsortium <[email protected]>
    TO DO KOrganizer Merge of the attachment view in into the main page Kolab Konsortium <[email protected]>
    TO DO KOrganizer Merge of the free-busy and attendee views for easier scheduling Kolab Konsortium <[email protected]>
    DONE KOrganizer Redesigned incidence editor UI Kolab Konsortium <[email protected]>
    TO DO KOrganizer Support for comments in replies to invitations Kolab Konsortium <[email protected]>
    TO DO KOrganizer Support for extended free-busy lists Kolab Konsortium <[email protected]>
    IN PROGRESS KPilot Finish Keyring conduit, base conduit code and test cases, category syncing Jason 'vanRijn' Kasper <[email protected]>
    TO DO KPilot Port old conduits to new base conduit architecture and KDE4/Qt4 Jason 'vanRijn' Kasper <[email protected]>

    kdesdk

    Status Project Description Contact
    DONE Cervisia New context menu entry "Add to Ignore List" Christian Loose <[email protected]>
    DONE Lokalize Move this application (formerly known as Kaider) from extragear Nick Shaforostoff <shafff-at-ukr.net>
    IN PROGRESS Cervisia A file view based on KDirModel Christian Loose <[email protected]>
    IN PROGRESS Lokalize various Translation Memory enhancements Nick Shaforostoff <shafff-at-ukr.net>
    IN PROGRESS Lokalize XLIFF support Nick Shaforostoff <shafff-at-ukr.net>
    TO DO KAppTemplate Add a Plasmoid template Anne-Marie Mahfouf <[email protected]>
    TO DO KAppTemplate Add a PyQt template Anne-Marie Mahfouf <[email protected]>
    TO DO KAppTemplate Add a Ruby template Anne-Marie Mahfouf <[email protected]>
    TO DO KAppTemplate Add DBUS support Anne-Marie Mahfouf <[email protected]>
    TO DO KAppTemplate Make a GUI for it Anne-Marie Mahfouf <[email protected]>
    TO DO Lokalize Kross-based scripting Nick Shaforostoff <shafff-at-ukr.net>
    TO DO Lokalize QA: glossary checklists Nick Shaforostoff <shafff-at-ukr.net>

    kdetoys

    Status Project Description Contact

    kdeutils

    Status Project Description Contact
    TO DO Okteta bytelevel editor (successor to KHexEdit). Move from playground/utils. Friedrich W. H. Kossebau <[email protected]>

    kdevelop

    Status Project Description Contact

    kdevplatform

    Status Project Description Contact

    kdewebdev

    Status Project Description Contact