Schedules/KDE4/4.11 Feature Plan: Difference between revisions

    From KDE TechBase
    (graphical indicator for "Widget-has-documentation")
    (45 intermediate revisions by 27 users not shown)
    Line 41: Line 41:


    {{FeatureInProgress|kio-mtp|KIO-Slave for MTP|[email protected]|Philipp Schmidt}}
    {{FeatureInProgress|kio-mtp|KIO-Slave for MTP|[email protected]|Philipp Schmidt}}
    {{FeatureInProgress|nepomuk filemetadatawidget|Nepomuk Metadata Widget|[email protected]|Vishesh Handa}}
    {{FeatureDone|nepomuk|Better Scheduling for Nepomuk indexing - File and Email|[email protected]|Vishesh Handa}}
    {{FeatureInProgress|nepomuk|Configurable KIO Backend for FileWatcher|[email protected]|Vishesh Handa}}
    {{FeatureTodo|nepomuk|Indexers for ebook formats|[email protected]|Vishesh Handa}}
    {{FeatureTodo|nepomuk|Indexers for original msoffice formats|[email protected]|Vishesh Handa}}
    {{FeatureInProgress|nepomukcontroller-qml|QML version of the current Nepomuk controller. |[email protected]|Jörg Ehrichs}}
    {{FeatureInProgress|nepomukcontroller-qml|QML version of the current Nepomuk controller. |[email protected]|Jörg Ehrichs}}
    {{FeatureDone|Web Shortcuts|Update old shortcuts.|[email protected]|Maarten De Meyer}}
    {{FeatureDone|Web Shortcuts|Update old shortcuts.|[email protected]|Maarten De Meyer}}
    {{FeatureDone|Web Shortcuts|Use https where possible. ({{bug |308029}})|[email protected]|Maarten De Meyer}}
    {{FeatureDone|Web Shortcuts|Use https where possible. ({{bug |308029}})|[email protected]|Maarten De Meyer}}
    {{FeatureDone|Web Shortcuts|Look for url on clipboard when creating new shortcut. ({{bug |146880}})|[email protected]|Maarten De Meyer}}
    {{FeatureDone|Web Shortcuts|Look for url on clipboard when creating new shortcut. ({{bug |146880}})|[email protected]|Maarten De Meyer}}
    {{FeatureInProgress|Web Shortcuts|Insert query placeholder button. ({{bug |146879}})|[email protected]|Maarten De Meyer}}
    {{FeatureDone|Web Shortcuts|Insert query placeholder button. ({{bug |146879}}) |[email protected]|Maarten De Meyer}}
    {{FeatureInProgress|DrKonqi| Detect and inform users they are using outdated and unsupported versions. ({{bug |315073}})|[email protected]|Jekyll Wu}}
    |}
    |}
    <br>
    <br>
    Line 63: Line 67:
    BEGIN GENERATED SECTION -->
    BEGIN GENERATED SECTION -->
    {{FeatureTodo|kwin|windows that are moved to another desktop should be treated as sticky windows ({{bug |213847}})|[email protected]}}
    {{FeatureTodo|kwin|windows that are moved to another desktop should be treated as sticky windows ({{bug |213847}})|[email protected]}}
    {{FeatureTodo|kwin|Fix fullscreen state handling: NETWM says it's bound to focus and not stacking order, also see bug #224600 ({{bug |296076}})|[email protected]}}
    {{FeatureTodo|kwin|Medium focus stealing prevention should also prevent focus stealing when the timestamp on the active window is uncertain ({{bug |304746}})|[email protected]}}
    {{FeatureTodo|kwin|Medium focus stealing prevention should also prevent focus stealing when the timestamp on the active window is uncertain ({{bug |304746}})|[email protected]}}
    {{FeatureTodo|kwin|Usability issue: "Attach as tab to" menu can be empty ({{bug |306451}})|[email protected]}}
    {{FeatureTodo|kwin|Support for buffer age extensions ({{bug |319995}})|[email protected]}}
    {{FeatureTodo|kwin|Import Scripted Effect from All Effets Tab ({{bug |296772}})|[email protected]}}
    {{FeatureTodo|kwin|Egl backend using Wayland Surfaces ({{bug |319996}})|[email protected]}}
    {{FeatureTodo|kwin|Window Tab support for QML based Aurorae ({{bug |299138}})|[email protected]}}
    {{FeatureTodo|kwin|KWin keybindings is missing a shortcut for move window to previous screen ({{bug |303083}})|[email protected]}}
    {{FeatureTodo|kwin|Get rid of "Display borders on maximized windows" setting ({{bug |299245}})|[email protected]}}
    {{FeatureTodo|kwin|There should be a shortcut to close window group ({{bug |238233}})|[email protected]}}
    {{FeatureTodo|kwin|JJ: Use a bit of Wobbly effect while closing a window also. ({{bug |250856}})|[email protected]}}
    {{FeatureTodo|kwin|Highlight/shadow of application on screen 1 displayed on screen 0 ({{bug |278697}})|[email protected]}}
    {{FeatureTodo|kwin|Allow Effects to Temporarily Grab All Screen Edges ({{bug |283397}})|[email protected]}}
    {{FeatureTodo|kwin|Translucency Effect needs to be rewritten on top of AnimationEffect ({{bug |294856}})|[email protected]}}
    {{FeatureTodo|kwin|Break NETWM to allow inner xinerama struts ({{bug |299247}})|[email protected]}}
    {{FeatureTodo|kwin|Break NETWM to allow inner xinerama struts ({{bug |299247}})|[email protected]}}
    {{FeatureTodo|kwin|Cube animation on border approach should not be used unless the electric borders are actually in use and the config should be disabled, align or hint the electric border configuration ({{bug |299901}})|[email protected]}}
    {{FeatureTodo|kwin|Make ShaderManager act as a real stack ({{bug |300349}})|[email protected]}}
    {{FeatureTodo|kwin|Make ShaderManager act as a real stack ({{bug |300349}})|[email protected]}}
    {{FeatureTodo|kwin|clientPopup: "'More actions' and "Attach as tab to"  lack mnemonics ({{bug |302833}})|[email protected]}}
    {{FeatureTodo|kwin|Make KWin compile with C++11 ({{bug |303313}})|[email protected]}}
    {{FeatureTodo|kwin|Copy all useful Client properties to Deleted ({{bug |303916}})|[email protected]}}
    {{FeatureTodo|kwin|Display content of resizing/moving windows: KDE-Help shows obsolete instructions ({{bug |305297}})|[email protected]}}
    {{FeatureTodo|kwin|Display content of resizing/moving windows: KDE-Help shows obsolete instructions ({{bug |305297}})|[email protected]}}
    {{FeatureTodo|kwin|Mouse action support for sending window to different activity ({{bug |305758}})|[email protected]}}
    {{FeatureTodo|kwin|Broken Desktop Switch On-Screen Display Animation ({{bug |316372}})|[email protected]}}
    {{FeatureTodo|kwin|Windows list icon does not show up in "Walk Through Desktop List" ({{bug |306187}})|[email protected]}}
    {{FeatureTodo|kwin|Windows with no border (decoration) are visible on all activities ({{bug |274931}})|[email protected]}}
    {{FeatureTodo|kwin|Game mode ({{bug |306448}})|[email protected]}}
    {{FeatureDone|kwin|Integration with KScreen ({{bug |319994}})|[email protected]}}
    {{FeatureTodo|kwin|Common animation settings for effects of same type ({{bug |308991}})|[email protected]}}
    {{FeatureDone|kwin|"Thumbnail Aside" effect visible when screen is locked -- privacy issue ({{bug |255712}}, Review 108670)|[email protected]}}
    {{FeatureTodo|kwin|Use Resize Area in Aurorae ({{bug |308992}})|[email protected]}}
    {{FeatureDone|kwin|Quick Tile shortcuts should be toggle buttons ({{bug |263755}})|[email protected]}}
    {{FeatureInProgress|kwin|Configurable quick tile area config GUI ({{bug |308993}})|[email protected]}}
    {{FeatureDone|kwin|Shaded windows are not considered in ::checkWorkspacePosition ({{bug |268660}}, Review 109679)|[email protected]}}
    {{FeatureInProgress|kwin|Remove legacy window decorations ({{bug |299144}}, Review 104281)|[email protected]}}
    {{FeatureDone|kwin|build fails - getdomainname ({{bug |270586}})|[email protected]}}
    {{FeatureDone|kwin|Window Specific Settings for Disabling Screen Edges ({{bug |271607}}, Review 108513)|[email protected]}}
    {{FeatureDone|kwin|Add fade in/fade out for outline effect ({{bug |274474}})|[email protected]}}
    {{FeatureDone|kwin|Compositing not possible on each screen with multi head ({{bug |282677}}, Review 107853)|[email protected]}}
    {{FeatureDone|kwin|Remove "Move TBLR" from Zoom or at least pass the shortcuts reasonable names ({{bug |288903}}, Review 108290)|[email protected]}}
    {{FeatureDone|kwin|Hot Screen Corners do not work properly in multiscreen setup with different resolutions ({{bug |290887}}, Review 108513)|[email protected]}}
    {{FeatureDone|kwin|When "dim inactive" is used, and "apply effect to groups" is disabled, blocky shadows appear everywhere ({{bug |293236}})|[email protected]}}
    {{FeatureDone|kwin|kwin does not honor disableMultihead true and causes window focus problems ({{bug |293734}})|[email protected]}}
    {{FeatureDone|kwin|DesktopThumbnailItem for QML ({{bug |296067}})|[email protected]}}
    {{FeatureDone|kwin|Packages for Desktop Switching Layouts ({{bug |296068}})|[email protected]}}
    {{FeatureDone|kwin|Walk Through Desktop layout rendering desktop previews ({{bug |296069}})|[email protected]}}
    {{FeatureDone|kwin|Move ThumbnailBar from BoxSwitch to CoverSwitch ({{bug |296070}})|[email protected]}}
    {{FeatureDone|kwin|Drop BoxSwitch effect ({{bug |296071}}, Review 104454)|[email protected]}}
    {{FeatureDone|kwin|Fix fullscreen state handling: NETWM says it's bound to focus and not stacking order, also see bug #224600 ({{bug |296076}}, Review 109572)|[email protected]}}
    {{FeatureDone|kwin|New Window Decoration for Thin Clients ({{bug |299143}})|[email protected]}}
    {{FeatureDone|kwin|Get rid of  "Display borders on maximized windows" setting ({{bug |299245}})|[email protected]}}
    {{FeatureDone|kwin|Cube animation on border approach should not be used unless the electric borders are actually in use and the config should be disabled, align or hint the electric border configuration ({{bug |299901}})|[email protected]}}
    {{FeatureDone|kwin|clientPopup: "'More actions' and "Attach as tab to"  lack mnemonics ({{bug |302833}}, Review 110402)|[email protected]}}
    {{FeatureDone|kwin|Make KWin compile with C++11 ({{bug |303313}})|[email protected]}}
    {{FeatureDone|kwin|Maximized windows should be moved and maximized to second screen if they are moved with shortcut ({{bug |304506}})|[email protected]}}
    {{FeatureDone|kwin|Window shortcut containing space: "Launch Mail" doesn't work ({{bug |305434}})|[email protected]}}
    {{FeatureDone|kwin|Windows list icon does not show up in "Walk Through Desktop List" ({{bug |306187}}, Review 108445)|[email protected]}}
    {{FeatureDone|kwin|The "walk through desktop" shortcuts don't show up in the desktop kcm ({{bug |306404}}, Review 108287)|[email protected]}}
    {{FeatureDone|kwin|Game mode ({{bug |306448}})|[email protected]}}
    {{FeatureDone|kwin|Usability issue: "Attach as tab to" menu can be empty ({{bug |306451}})|[email protected]}}
    {{FeatureDone|kwin|Upper part of windows tears when moving it left/right ONLY in upper part of display ({{bug |307965}})|[email protected]}}
    {{FeatureDone|kwin|KWin uses getdomainname() to obtain the hostname, should use getaddrinfo() ({{bug |308391}}, Review 108235)|[email protected]}}
    {{FeatureDone|kwin|Use Resize Area in Aurorae ({{bug |308992}}, Review 107936)|[email protected]}}
    {{FeatureDone|kwin|Configurable quick tile area config GUI ({{bug |308993}}, Review 109683)|[email protected]}}
    {{FeatureDone|kwin|Crash in KWin::Screenedge::unreserve on deactivating Actos script ({{bug |309695}}, Review 108513)|[email protected]}}
    {{FeatureDone|kwin|[JJ] GHNS button displays icon, even if disabled in style settings ({{bug |309724}}, Review 108286)|[email protected]}}
    {{FeatureDone|kwin|ScreenEdge::raisePanelProxies() is slow due to sync XLib communication ({{bug |311592}}, Review 108513)|[email protected]}}
    {{FeatureDone|kwin|add rule to disobey configure requests ({{bug |311720}}, Review 109691)|[email protected]}}
    {{FeatureDone|kwin|Drop explosion effect ({{bug |312176}})|[email protected]}}
    {{FeatureDone|kwin|Windows wider/taller than screen are cut off/partially mirrored when doing a screenshot of them using ksnapshot ({{bug |312851}}, Review 108258)|[email protected]}}
    {{FeatureDone|kwin|Desktop Effects - Zoom: Mouse Tracking "Push" laggy, inprecise and/or not working ({{bug |312956}})|[email protected]}}
    {{FeatureDone|kwin|"Login" effect does not fade in on secondary monitor(s) with a multi screen setup ({{bug |313061}}, Review 108362)|[email protected]}}
    {{FeatureDone|kwin|Overlap factor of keepAbove windows in placeSmart should be infinite ({{bug |313379}})|[email protected]}}
    {{FeatureDone|kwin|XReconfigureWMWindow fails to stack (lower) a window using an Above CWSibling combination ({{bug |313909}})|[email protected]}}
    {{FeatureDone|kwin|Position rule conflicts with maximization rule ({{bug |314392}})|[email protected]}}
    {{FeatureDone|kwin|String representation of KWin::Client should include caption, not name. ({{bug |314402}}, Review 108959)|[email protected]}}
    {{FeatureDone|kwin|Please explain the meaning of vsync in the config gui ({{bug |314998}})|[email protected]}}
    {{FeatureDone|kwin|KWin crashes when switching windows ({{bug |315528}})|[email protected]}}
    {{FeatureDone|kwin|kwin crash when clicking kickoff widget ("K menu") ({{bug |315951}})|[email protected]}}
    {{FeatureDone|kwin|Dual screen issue caused by d6b3f6983efebc42abd6028ece9c3ec7facea2d0 ({{bug |316040}})|[email protected]}}
    {{FeatureDone|kwin|Description text for the Slide Back effect is incorrect ({{bug |316877}})|[email protected]}}
    {{FeatureDone|kwin|Java Swing Apps do not receive Deiconify event if window is shaded ({{bug |317025}}, Review 109593)|[email protected]}}
    {{FeatureDone|kwin|Snapping: Can no longer move window to occupy full screen width ({{bug |317845}}, Review 109864)|[email protected]}}
    {{FeatureDone|kwin|when using flip switch to switch virtual desktop, activating hot corner trigger becomes difficult ({{bug |318294}}, Review 110013)|[email protected]}}
    {{FeatureDone|kwin|Mouse action support for sending window to different activity ({{bug |305758}})|[email protected]}}
    {{FeatureDone|kwin|'Slide back' effect should react on stacking order changes ({{bug |294490}})|[email protected]}}
    {{FeatureDone|kwin|Track mouse effect generates graphics artifacts ({{bug |304435}})|[email protected]}}
    {{FeatureDone|kwin|vertical maximization doesn't work as expected ({{bug |91703}}, Review 103948)|[email protected]}}
    {{FeatureDone|kwin|Slide Back: Sometimes the Inactive window pops to the font for apprx. one frame when it is activated. ({{bug |294865}})|[email protected]}}


    <!-- END GENERATED SECTION -->
    <!-- END GENERATED SECTION -->
    Line 94: Line 150:
    {{FeatureInProgress|plasma workspace|first desktop SLC applet release|[email protected]|Marco Martin}}
    {{FeatureInProgress|plasma workspace|first desktop SLC applet release|[email protected]|Marco Martin}}
    {{FeatureTodo|plasma workspace|Top-rated documents for Task Manager|[email protected]|Ivan Čukić}}
    {{FeatureTodo|plasma workspace|Top-rated documents for Task Manager|[email protected]|Ivan Čukić}}
    {{FeatureInProgress|window manager|Rework and optimize vertex specification|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|window manager|Rework and optimize vertex buffer object handling, vertex uploading, and the window and decoration painting code|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|window manager|Dynamic shader generation|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|window manager|Dynamic shader generation|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|window manager|Partial port to xcb|[email protected]|Fredrik Höglund}}
    {{FeatureDone|window manager|Add support for creating an OpenGL 3.1 core context|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|window manager|New launch feedback effect|[email protected]|Fredrik Höglund}}
    {{FeatureDone|window manager|GL_ARB_robustness support|[email protected]|Fredrik Höglund}}
    {{FeatureDone|window manager|Support for detecting GPU resets, and restarting the compositor|[email protected]|Fredrik Höglund}}
    {{FeatureInProgress|activities|Encrypted activities|[email protected]|Ivan Čukić}}
    {{FeatureInProgress|activities|Encrypted activities|[email protected]|Ivan Čukić}}
    {{FeatureInProgress|powerdevil|Improve profile error handling (DPMS)|[email protected]|Kai Uwe Broulik}}
    {{FeatureDone|powerdevil|Improve profile error handling (DPMS)|[email protected]|Kai Uwe Broulik}}
    {{FeatureTodo|plasma workspace|Social Feed|[email protected]|Martin Klapetek}}
    {{FeatureTodo|plasma workspace|Social Feed|[email protected]|Martin Klapetek}}
    {{FeatureInProgress|plasma workspace|Order and group tasks by activity|[email protected]|José Millán Soto}}
    {{FeatureDone|kmenuedit|Ability to sort entries in the sub-menus ({{bug |108419}})|[email protected]|Julien Borderie}}
    {{FeatureDone|kmenuedit|Ability to sort entries in the sub-menus ({{bug |108419}})|[email protected]|Julien Borderie}}
    {{FeatureDone|kmenuedit|Add move up/down buttons ({{bug |61537}})|[email protected]|Julien Borderie}}
    {{FeatureDone|kmenuedit|Add move up/down buttons ({{bug |61537}})|[email protected]|Julien Borderie}}
    {{FeatureDone|plasma notifications|Add button to notifications that allow configuring them|[email protected]|Kai Uwe Broulik}}
    {{FeatureDone|plasma notifications|Add button to notifications that allow configuring them|[email protected]|Kai Uwe Broulik}}
    {{FeatureDone|plasma batterymonitor|Improve situtation with multiple batteries (show battery names, dont just sum up _all_ the percentages etc)|[email protected]|Kai Uwe Broulik}}
    {{FeatureDone|plasma batterymonitor|Improve situtation with multiple batteries (show battery names, dont just sum up _all_ the percentages etc)|[email protected]|Kai Uwe Broulik}}
    {{FeatureInProgress|powerdevil|Implement notifications for non-internal batteries (aka "Your mouse is running low")|[email protected]|Kai Uwe Broulik}}
    {{FeatureTodo|powerdevil|Implement notifications for non-internal batteries (aka "Your mouse is running low")|[email protected]|Kai Uwe Broulik}}
    {{FeatureInProgress|plasma batterymonitor|UI overhaul for battery monitor|[email protected]|Kai Uwe Broulik}}
    {{FeatureDone|plasma batterymonitor|UI overhaul for battery monitor|[email protected]|Kai Uwe Broulik}}
    {{FeatureInProgress|powerdevil|Remember action settings when action is disabled|[email protected]|Kai Uwe Broulik}}
    {{FeatureTodo|powerdevil|Remember action settings when action is disabled|[email protected]|Kai Uwe Broulik}}
    {{FeatureInProgress|klipper|Allow to keep items in clipboard history|[email protected]|José Millán Soto}}
    {{FeatureTodo|plasma weather data engine|Add search query (based on code from libplasmaweather)|[email protected]|Michał Dutkiewicz}}
    {{FeatureTodo|plasma weather data engine|Allow to sort search results by relevance score|[email protected]|Michał Dutkiewicz}}
    {{FeatureTodo|powerdevil|Asynchronous fallable actions|[email protected]|Oliver Henshaw}}
    {{FeatureTodo|powerdevil|Further asynchronicity in powerdevil|[email protected]|Oliver Henshaw}}
    {{FeatureTodo|screenlocker|inhibitions/idle tracking in ksmserver ({{bug |318461}})|[email protected]|Oliver Henshaw}}
    {{FeatureTodo|screenlocker|Fixes for legacy screensaver that are too invasive for bugfix releases|[email protected]|Oliver Henshaw}}
    |}
    |}
    <br>
    <br>
    Line 125: Line 190:


    {{FeatureTodo|Dolphin|Clean up Places panel context menus|[email protected]|Kai Uwe Broulik}}
    {{FeatureTodo|Dolphin|Clean up Places panel context menus|[email protected]|Kai Uwe Broulik}}
    {{FeatureTodo|Dolphin|Permit to disable certain context menu plugins by default if they jeopardize the stability of the application|[email protected]|Frank Reininghaus}}
    {{FeatureTodo|Dolphin|KFileItemModelRolesUpdater: only perform expensive operations for items inside (or close to the) visible area|[email protected]|Frank Reininghaus}}
    {{FeatureTodo|Dolphin|KFileItemModel: reduce memory usage by making use of implicit sharing|[email protected]|Frank Reininghaus}}
    {{FeatureDone|Dolphin|Middle clicking on archive files in dolphin does not open them in a new tab. ({{bug |196035}})|[email protected]|Emmanuel Pescosta}}
    {{FeatureInProgress|Dolphin|"Create new folder" in the folder panel (Maybe use DolphinContextMenu). ({{bug |270360}})|[email protected]|Emmanuel Pescosta}}
    {{FeatureInProgress|Dolphin|Factor out the tabbing code from DolphinMainWindow into different classes + Implement tab-bar drag and drop (with drop indicator). ({{bug |216433}})|[email protected]|Emmanuel Pescosta}}
    {{FeatureInProgress|Dolphin|TimSort + Sorting Benchmarks|[email protected]|Emmanuel Pescosta}}


    {{FeatureDone|KTextEditor & Kate Part|new interface KTextEditor::MessageInterface|[email protected]|Dominik Haumann}}
    {{FeatureDone|Kate Part|Code folding rewritten (faster, more robust and correct)|[email protected]|Christoph Cullmann}}
    {{FeatureTodo|Kate|Search-plugin: Add "Current file mode"|[email protected]|Kåre Särs}}
    {{FeatureTodo|Kate|Search-plugin: Add "Current file mode"|[email protected]|Kåre Särs}}
    {{FeatureDone|Kate|Search-plugin: As-you-type search in current file|[email protected]|Kåre Särs}}
    {{FeatureDone|Kate|Search-plugin: As-you-type search in current file|[email protected]|Kåre Särs}}
    Line 132: Line 206:
    {{FeatureDone|Kate|gdb-plugin: Unify the stack trace and local variables to one ToolView|[email protected]|Kåre Särs}}
    {{FeatureDone|Kate|gdb-plugin: Unify the stack trace and local variables to one ToolView|[email protected]|Kåre Särs}}
    {{FeatureDone|Kate|gdb-plugin: Do not update stack/locals view if not visible|[email protected]|Kåre Särs}}
    {{FeatureDone|Kate|gdb-plugin: Do not update stack/locals view if not visible|[email protected]|Kåre Särs}}
    {{FeatureInProgress|Kate|Vim Mode Macro support|[email protected]|Simon St James}}
    {{FeatureInProgress|Kate Part|Vim Mode Macro support|[email protected]|Simon St James}}
    {{FeatureDone|Kate|Pâté plugin now supports Python2 or Python3 as a build-time option|[email protected]|Shaheed Haque}}
    {{FeatureDone|Kate|Pâté plugin now supports Python2 or Python3 as a build-time option|[email protected]|Shaheed Haque}}
    {{FeatureDone|Kate|Pâté GID plugin now supports autocompletion based on the contents of the ID file|[email protected]|Shaheed Haque}}
    {{FeatureDone|Kate|Pâté GID plugin now supports autocompletion based on the contents of the ID file|[email protected]|Shaheed Haque}}
    Line 144: Line 218:
    {{FeatureDone|Kate|Pâté Django utils plugin. Utils to Django: Snippets, and template utils|[email protected]|Pablo Martín}}
    {{FeatureDone|Kate|Pâté Django utils plugin. Utils to Django: Snippets, and template utils|[email protected]|Pablo Martín}}
    {{FeatureDone|Kate|Pâté Python autocomplete plugin.|[email protected]|Pablo Martín}}
    {{FeatureDone|Kate|Pâté Python autocomplete plugin.|[email protected]|Pablo Martín}}
    {{FeatureDone|Kate|[http://kate-editor.org/2013/04/23/a-rich-python-console-and-more-in-kate-editor/ Integration of the python_autocomplete and python_console_ipython plugins with the project plugin] .|[email protected]|Pablo Martín}}
    {{FeatureDone|Kate|[http://kate-editor.org/2013/05/31/a-rich-python-console-and-more-in-kate-editor/ Integration of the python_autocomplete and python_console_ipython plugins with the project plugin] .|[email protected]|Pablo Martín}}




    Line 186: Line 260:
    {{FeatureTodo|Marble|Geo files metadata extractor|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Marble|Geo files metadata extractor|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureDone|Marble|GHNS Map Installation In Marble Qt|[email protected]|Dennis Nienhüser}}{{FeatureInProgress|Marble|Support GPX-tracks in elevationProfile|[email protected]|Roman Karlstetter}}
    {{FeatureDone|Marble|GHNS Map Installation In Marble Qt|[email protected]|Dennis Nienhüser}}{{FeatureInProgress|Marble|Support GPX-tracks in elevationProfile|[email protected]|Roman Karlstetter}}
    {{FeatureInProgress|Marble|Spherical Projection Panning|void@void|Paul Nader}}
    {{FeatureTodo|Rocs|Data Structure Backend wise iconsets and preconfigurations for types|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Rocs|Data Structure Backend wise iconsets and preconfigurations for types|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Rocs|Printing and image export of graphs.|[email protected]|Andreas Cord-Landwehr}}
    {{FeatureTodo|Rocs|Printing and image export of graphs.|[email protected]|Andreas Cord-Landwehr}}
    Line 199: Line 274:
    {{FeatureInProgress|Kig|CAS Backend|[email protected]|David E. Narváez}}
    {{FeatureInProgress|Kig|CAS Backend|[email protected]|David E. Narváez}}
    {{FeatureInProgress|KAlgebra|Matrix support|[email protected]|Aleix Pol Gonzalez}}
    {{FeatureInProgress|KAlgebra|Matrix support|[email protected]|Aleix Pol Gonzalez}}
    {{FeatureDone|KTouch|Right-to-Left Training|[email protected]|Sebastian Gottfried}}
    {{FeatureInProgress|KTouch|Support for Custom Lessons|[email protected]|Sebastian Gottfried}}
    {{FeatureDone|KStars|User data and Custom Catalog SQLite Databases|[email protected]|Rishab Arora}}
    {{FeatureDone|KStars|What's Interesting Tool|[email protected]|Samikshan Bairagya}}
    |}
    |}
    <br>
    <br>
    Line 238: Line 317:
    {{FeatureDone|kolourpaint|WebP image format plugin|[email protected]|Martin Koller}}
    {{FeatureDone|kolourpaint|WebP image format plugin|[email protected]|Martin Koller}}


    {{FeatureInProgress|okular|Configurable review tools {{bug |159601}}|[email protected]|Okular Developers}}
    {{FeatureDone|okular|Configurable review tools {{bug |159601}}|[email protected]|Okular Developers}}
    {{FeatureInProgress|okular|Undo/Redo support in PDF forms {{bug |177501}}|[email protected]|Okular Developers}}
    {{FeatureDone|okular|Undo/Redo support in forms and annotations {{bug |177501}}|[email protected]|Okular Developers}}


    |}
    |}
    Line 255: Line 334:


    {{FeatureInProgress|Juk|[http://community.kde.org/Juk#Porting_plan Port Juk away from kde3support]|[email protected]|Martin Sandsmark}}
    {{FeatureInProgress|Juk|[http://community.kde.org/Juk#Porting_plan Port Juk away from kde3support]|[email protected]|Martin Sandsmark}}
    {{FeatureInProgress|Juk|Support excluding directories from a recursive search [https://git.reviewboard.kde.org/r/110273/ Review Request 110273]|[email protected]|Tom Li}}
    {{FeatureDone|Juk|Support excluding directories from a recursive search [https://git.reviewboard.kde.org/r/110273/ Review Request 110273]|[email protected]|Tom Li}}
    {{FeatureDone|Juk|Add support for [http://www.opus-codec.org/ Ogg Opus audio editing/playback] (requires TagLib and Phonon also support)|[email protected]|Michael Pyne}}
    {{FeatureDone|Juk|Add support for [http://www.opus-codec.org/ Ogg Opus audio editing/playback] (requires TagLib and Phonon also support)|[email protected]|Michael Pyne}}
    |}
    |}
    Line 270: Line 349:
    ! Contact  
    ! Contact  


    {{FeatureInProgress|KGet|Metalink/HTTP Support|[email protected]|Aish Raj Dahal}}
    {{FeatureDone|KGet|Metalink/HTTP Support|[email protected]|Aish Raj Dahal}}


    |}
    |}
    Line 285: Line 364:
    ! Contact  
    ! Contact  
    {{FeatureTodo|Facebook resource|Include it in default install|[email protected]|Martin Klapetek}}
    {{FeatureTodo|Facebook resource|Include it in default install|[email protected]|Martin Klapetek}}
    {{FeatureTodo|KABC Contact groups|use uid's for references|[email protected]|Christian Mollekopf}}
    {{FeatureTodo|kcalcore|Support for ical UID property in kdepim (kcalcore and gui)|[email protected]|Christian Mollekopf}}
    {{FeatureTodo|Akonadi Client Libraries|GID Fetch Support|[email protected]|Christian Mollekopf}}
    {{FeatureInProgress|KABC|use uid's for references in ContactGroups|[email protected]|Christian Mollekopf}}
    {{FeatureInProgress|Akregator2|Merge in kdepim|[email protected]|Montel Laurent}}
    {{FeatureInProgress|Akregator2|Merge in kdepim|[email protected]|Montel Laurent}}
    {{FeatureInProgress|Knode|Merge in KMail|[email protected]|Montel Laurent}}
    {{FeatureInProgress|Knode|Merge in KMail|[email protected]|Montel Laurent}}
    Line 343: Line 424:
    {{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|[email protected]|Friedrich W. H. Kossebau}}
    {{FeatureTodo|Okteta|Add custom datatypes to structures tool|[email protected]|Alex Richardson}}
    {{FeatureTodo|Okteta|Add custom datatypes to structures tool|[email protected]|Alex Richardson}}
    {{FeatureInProgress|Okteta|Add tagged unions to structures tool|[email protected]|Alex Richardson}}
    {{FeatureDone|Okteta|Add tagged unions to structures tool|[email protected]|Alex Richardson}}
    {{FeatureInProgress|Okteta|Add array indices to structures tool|[email protected]|Alex Richardson}}
    {{FeatureInProgress|Okteta|Add array indices to structures tool|[email protected]|Alex Richardson}}
    {{FeatureInProgress|Umbrello| widget resize and diagram auto resize feature |[email protected]|Ralf Habacker}}
    {{FeatureDone|Umbrello| widget resize feature |[email protected]|Ralf Habacker}}
    {{FeatureTodo|Umbrello|add spline based association lines to avoid autolayout widget/line overlapping (needs volunteers)|[email protected]|Ralf Habacker}}
    {{FeatureDone|Umbrello| graphical indicator for "Widget-has-documentation" |[email protected]|Ralf Habacker}}
    |}
    |}


    Line 361: Line 442:
    ! Contact  
    ! Contact  


    {{FeatureTodo|Ark|Merge Basyskom's contributions|[email protected]|Raphael Kubo da Costa}}
    {{FeatureDone|KWallet|UI Refactoring|[email protected]|Valentin Rusu}}
    {{FeatureDone|KWallet|UI Refactoring|[email protected]|Valentin Rusu}}
    |}
    |}

    Revision as of 11:09, 26 August 2013

    This is a list of planned features for the SC 4.11 release.

    See also:


    Legend:

    • to do => not started yet
    • in-progress => started, but not completed yet
    • done => completed


    kdelibs

    Status Project Description Contact

    NO NEW FEATURES ALLOWED

    kde-runtime

    Status Project Description Contact
    IN PROGRESS kio-mtp KIO-Slave for MTP Philipp Schmidt <[email protected]>
    DONE nepomuk Better Scheduling for Nepomuk indexing - File and Email Vishesh Handa <[email protected]>
    IN PROGRESS nepomuk Configurable KIO Backend for FileWatcher Vishesh Handa <[email protected]>
    TO DO nepomuk Indexers for ebook formats Vishesh Handa <[email protected]>
    TO DO nepomuk Indexers for original msoffice formats Vishesh Handa <[email protected]>
    IN PROGRESS nepomukcontroller-qml QML version of the current Nepomuk controller. Jörg Ehrichs <[email protected]>
    DONE Web Shortcuts Update old shortcuts. Maarten De Meyer <[email protected]>
    DONE Web Shortcuts Use https where possible. (bug #308029) Maarten De Meyer <[email protected]>
    DONE Web Shortcuts Look for url on clipboard when creating new shortcut. (bug #146880) Maarten De Meyer <[email protected]>
    DONE Web Shortcuts Insert query placeholder button. (bug #146879) Maarten De Meyer <[email protected]>
    IN PROGRESS DrKonqi Detect and inform users they are using outdated and unsupported versions. (bug #315073) Jekyll Wu <[email protected]>


    kde-workspace

    Status Project Description Contact
    TO DO kwin windows that are moved to another desktop should be treated as sticky windows (bug #213847) <[email protected]>
    TO DO kwin Medium focus stealing prevention should also prevent focus stealing when the timestamp on the active window is uncertain (bug #304746) <[email protected]>
    TO DO kwin Support for buffer age extensions (bug #319995) <[email protected]>
    TO DO kwin Egl backend using Wayland Surfaces (bug #319996) <[email protected]>
    TO DO kwin KWin keybindings is missing a shortcut for move window to previous screen (bug #303083) <[email protected]>
    TO DO kwin There should be a shortcut to close window group (bug #238233) <[email protected]>
    TO DO kwin JJ: Use a bit of Wobbly effect while closing a window also. (bug #250856) <[email protected]>
    TO DO kwin Highlight/shadow of application on screen 1 displayed on screen 0 (bug #278697) <[email protected]>
    TO DO kwin Allow Effects to Temporarily Grab All Screen Edges (bug #283397) <[email protected]>
    TO DO kwin Translucency Effect needs to be rewritten on top of AnimationEffect (bug #294856) <[email protected]>
    TO DO kwin Break NETWM to allow inner xinerama struts (bug #299247) <[email protected]>
    TO DO kwin Make ShaderManager act as a real stack (bug #300349) <[email protected]>
    TO DO kwin Display content of resizing/moving windows: KDE-Help shows obsolete instructions (bug #305297) <[email protected]>
    TO DO kwin Broken Desktop Switch On-Screen Display Animation (bug #316372) <[email protected]>
    TO DO kwin Windows with no border (decoration) are visible on all activities (bug #274931) <[email protected]>
    DONE kwin Integration with KScreen (bug #319994) <[email protected]>
    DONE kwin "Thumbnail Aside" effect visible when screen is locked -- privacy issue (bug #255712, Review 108670) <[email protected]>
    DONE kwin Quick Tile shortcuts should be toggle buttons (bug #263755) <[email protected]>
    DONE kwin Shaded windows are not considered in ::checkWorkspacePosition (bug #268660, Review 109679) <[email protected]>
    DONE kwin build fails - getdomainname (bug #270586) <[email protected]>
    DONE kwin Window Specific Settings for Disabling Screen Edges (bug #271607, Review 108513) <[email protected]>
    DONE kwin Add fade in/fade out for outline effect (bug #274474) <[email protected]>
    DONE kwin Compositing not possible on each screen with multi head (bug #282677, Review 107853) <[email protected]>
    DONE kwin Remove "Move TBLR" from Zoom or at least pass the shortcuts reasonable names (bug #288903, Review 108290) <[email protected]>
    DONE kwin Hot Screen Corners do not work properly in multiscreen setup with different resolutions (bug #290887, Review 108513) <[email protected]>
    DONE kwin When "dim inactive" is used, and "apply effect to groups" is disabled, blocky shadows appear everywhere (bug #293236) <[email protected]>
    DONE kwin kwin does not honor disableMultihead true and causes window focus problems (bug #293734) <[email protected]>
    DONE kwin DesktopThumbnailItem for QML (bug #296067) <[email protected]>
    DONE kwin Packages for Desktop Switching Layouts (bug #296068) <[email protected]>
    DONE kwin Walk Through Desktop layout rendering desktop previews (bug #296069) <[email protected]>
    DONE kwin Move ThumbnailBar from BoxSwitch to CoverSwitch (bug #296070) <[email protected]>
    DONE kwin Drop BoxSwitch effect (bug #296071, Review 104454) <[email protected]>
    DONE kwin Fix fullscreen state handling: NETWM says it's bound to focus and not stacking order, also see bug #224600 (bug #296076, Review 109572) <[email protected]>
    DONE kwin New Window Decoration for Thin Clients (bug #299143) <[email protected]>
    DONE kwin Get rid of "Display borders on maximized windows" setting (bug #299245) <[email protected]>
    DONE kwin Cube animation on border approach should not be used unless the electric borders are actually in use and the config should be disabled, align or hint the electric border configuration (bug #299901) <[email protected]>
    DONE kwin clientPopup: "'More actions' and "Attach as tab to" lack mnemonics (bug #302833, Review 110402) <[email protected]>
    DONE kwin Make KWin compile with C++11 (bug #303313) <[email protected]>
    DONE kwin Maximized windows should be moved and maximized to second screen if they are moved with shortcut (bug #304506) <[email protected]>
    DONE kwin Window shortcut containing space: "Launch Mail" doesn't work (bug #305434) <[email protected]>
    DONE kwin Windows list icon does not show up in "Walk Through Desktop List" (bug #306187, Review 108445) <[email protected]>
    DONE kwin The "walk through desktop" shortcuts don't show up in the desktop kcm (bug #306404, Review 108287) <[email protected]>
    DONE kwin Game mode (bug #306448) <[email protected]>
    DONE kwin Usability issue: "Attach as tab to" menu can be empty (bug #306451) <[email protected]>
    DONE kwin Upper part of windows tears when moving it left/right ONLY in upper part of display (bug #307965) <[email protected]>
    DONE kwin KWin uses getdomainname() to obtain the hostname, should use getaddrinfo() (bug #308391, Review 108235) <[email protected]>
    DONE kwin Use Resize Area in Aurorae (bug #308992, Review 107936) <[email protected]>
    DONE kwin Configurable quick tile area config GUI (bug #308993, Review 109683) <[email protected]>
    DONE kwin Crash in KWin::Screenedge::unreserve on deactivating Actos script (bug #309695, Review 108513) <[email protected]>
    DONE kwin [JJ] GHNS button displays icon, even if disabled in style settings (bug #309724, Review 108286) <[email protected]>
    DONE kwin ScreenEdge::raisePanelProxies() is slow due to sync XLib communication (bug #311592, Review 108513) <[email protected]>
    DONE kwin add rule to disobey configure requests (bug #311720, Review 109691) <[email protected]>
    DONE kwin Drop explosion effect (bug #312176) <[email protected]>
    DONE kwin Windows wider/taller than screen are cut off/partially mirrored when doing a screenshot of them using ksnapshot (bug #312851, Review 108258) <[email protected]>
    DONE kwin Desktop Effects - Zoom: Mouse Tracking "Push" laggy, inprecise and/or not working (bug #312956) <[email protected]>
    DONE kwin "Login" effect does not fade in on secondary monitor(s) with a multi screen setup (bug #313061, Review 108362) <[email protected]>
    DONE kwin Overlap factor of keepAbove windows in placeSmart should be infinite (bug #313379) <[email protected]>
    DONE kwin XReconfigureWMWindow fails to stack (lower) a window using an Above CWSibling combination (bug #313909) <[email protected]>
    DONE kwin Position rule conflicts with maximization rule (bug #314392) <[email protected]>
    DONE kwin String representation of KWin::Client should include caption, not name. (bug #314402, Review 108959) <[email protected]>
    DONE kwin Please explain the meaning of vsync in the config gui (bug #314998) <[email protected]>
    DONE kwin KWin crashes when switching windows (bug #315528) <[email protected]>
    DONE kwin kwin crash when clicking kickoff widget ("K menu") (bug #315951) <[email protected]>
    DONE kwin Dual screen issue caused by d6b3f6983efebc42abd6028ece9c3ec7facea2d0 (bug #316040) <[email protected]>
    DONE kwin Description text for the Slide Back effect is incorrect (bug #316877) <[email protected]>
    DONE kwin Java Swing Apps do not receive Deiconify event if window is shaded (bug #317025, Review 109593) <[email protected]>
    DONE kwin Snapping: Can no longer move window to occupy full screen width (bug #317845, Review 109864) <[email protected]>
    DONE kwin when using flip switch to switch virtual desktop, activating hot corner trigger becomes difficult (bug #318294, Review 110013) <[email protected]>
    DONE kwin Mouse action support for sending window to different activity (bug #305758) <[email protected]>
    DONE kwin 'Slide back' effect should react on stacking order changes (bug #294490) <[email protected]>
    DONE kwin Track mouse effect generates graphics artifacts (bug #304435) <[email protected]>
    DONE kwin vertical maximization doesn't work as expected (bug #91703, Review 103948) <[email protected]>
    DONE kwin Slide Back: Sometimes the Inactive window pops to the font for apprx. one frame when it is activated. (bug #294865) <[email protected]>


    IN PROGRESS plasma workspace Port Task Manager applets to QML Eike Hein (Sho_) <[email protected]>
    IN PROGRESS plasma workspace refresh Air Plasma theme Marco Martin <[email protected]>
    IN PROGRESS plasma workspace Port Kickoff to qml Greg T <[email protected]>
    TO DO systemsettings Replace krandr KCM by libkscreen-based one Dan Vrátil <[email protected]>
    IN PROGRESS plasma workspace Port rssnow to qml Giorgos Tsiapaliokas <[email protected]>
    IN PROGRESS various KActivities/SLC support for most our applications Ivan Čukić <[email protected]>
    IN PROGRESS plasma workspace first desktop SLC applet release Marco Martin <[email protected]>
    TO DO plasma workspace Top-rated documents for Task Manager Ivan Čukić <[email protected]>
    IN PROGRESS window manager Rework and optimize vertex buffer object handling, vertex uploading, and the window and decoration painting code Fredrik Höglund <[email protected]>
    IN PROGRESS window manager Dynamic shader generation Fredrik Höglund <[email protected]>
    DONE window manager Add support for creating an OpenGL 3.1 core context Fredrik Höglund <[email protected]>
    DONE window manager GL_ARB_robustness support Fredrik Höglund <[email protected]>
    DONE window manager Support for detecting GPU resets, and restarting the compositor Fredrik Höglund <[email protected]>
    IN PROGRESS activities Encrypted activities Ivan Čukić <[email protected]>
    DONE powerdevil Improve profile error handling (DPMS) Kai Uwe Broulik <[email protected]>
    TO DO plasma workspace Social Feed Martin Klapetek <[email protected]>
    IN PROGRESS plasma workspace Order and group tasks by activity José Millán Soto <[email protected]>
    DONE kmenuedit Ability to sort entries in the sub-menus (bug #108419) Julien Borderie <[email protected]>
    DONE kmenuedit Add move up/down buttons (bug #61537) Julien Borderie <[email protected]>
    DONE plasma notifications Add button to notifications that allow configuring them Kai Uwe Broulik <[email protected]>
    DONE plasma batterymonitor Improve situtation with multiple batteries (show battery names, dont just sum up _all_ the percentages etc) Kai Uwe Broulik <[email protected]>
    TO DO powerdevil Implement notifications for non-internal batteries (aka "Your mouse is running low") Kai Uwe Broulik <[email protected]>
    DONE plasma batterymonitor UI overhaul for battery monitor Kai Uwe Broulik <[email protected]>
    TO DO powerdevil Remember action settings when action is disabled Kai Uwe Broulik <[email protected]>
    IN PROGRESS klipper Allow to keep items in clipboard history José Millán Soto <[email protected]>
    TO DO plasma weather data engine Add search query (based on code from libplasmaweather) Michał Dutkiewicz <[email protected]>
    TO DO plasma weather data engine Allow to sort search results by relevance score Michał Dutkiewicz <[email protected]>
    TO DO powerdevil Asynchronous fallable actions Oliver Henshaw <[email protected]>
    TO DO powerdevil Further asynchronicity in powerdevil Oliver Henshaw <[email protected]>
    TO DO screenlocker inhibitions/idle tracking in ksmserver (bug #318461) Oliver Henshaw <[email protected]>
    TO DO screenlocker Fixes for legacy screensaver that are too invasive for bugfix releases Oliver Henshaw <[email protected]>


    kde-baseapps

    Status Project Description Contact
    TO DO FolderView Split into PopupApplet and Containment Ignat Semenov <[email protected]>
    TO DO FolderView Port to QML Ignat Semenov <[email protected]>


    TO DO Dolphin Clean up Places panel context menus Kai Uwe Broulik <[email protected]>
    TO DO Dolphin Permit to disable certain context menu plugins by default if they jeopardize the stability of the application Frank Reininghaus <[email protected]>
    TO DO Dolphin KFileItemModelRolesUpdater: only perform expensive operations for items inside (or close to the) visible area Frank Reininghaus <[email protected]>
    TO DO Dolphin KFileItemModel: reduce memory usage by making use of implicit sharing Frank Reininghaus <[email protected]>
    DONE Dolphin Middle clicking on archive files in dolphin does not open them in a new tab. (bug #196035) Emmanuel Pescosta <[email protected]>
    IN PROGRESS Dolphin "Create new folder" in the folder panel (Maybe use DolphinContextMenu). (bug #270360) Emmanuel Pescosta <[email protected]>
    IN PROGRESS Dolphin Factor out the tabbing code from DolphinMainWindow into different classes + Implement tab-bar drag and drop (with drop indicator). (bug #216433) Emmanuel Pescosta <[email protected]>
    IN PROGRESS Dolphin TimSort + Sorting Benchmarks Emmanuel Pescosta <[email protected]>


    DONE KTextEditor & Kate Part new interface KTextEditor::MessageInterface Dominik Haumann <[email protected]>
    DONE Kate Part Code folding rewritten (faster, more robust and correct) Christoph Cullmann <[email protected]>
    TO DO Kate Search-plugin: Add "Current file mode" Kåre Särs <[email protected]>
    DONE Kate Search-plugin: As-you-type search in current file Kåre Särs <[email protected]>
    DONE Kate Search-plugin: Multi line search & replace Kåre Särs <[email protected]>
    DONE Kate Search-plugin: Replace "\<number>" with corresponding regexp-captures in the replace string Kåre Särs <[email protected]>
    DONE Kate gdb-plugin: Unify the stack trace and local variables to one ToolView Kåre Särs <[email protected]>
    DONE Kate gdb-plugin: Do not update stack/locals view if not visible Kåre Särs <[email protected]>
    IN PROGRESS Kate Part Vim Mode Macro support Simon St James <[email protected]>
    DONE Kate Pâté plugin now supports Python2 or Python3 as a build-time option Shaheed Haque <[email protected]>
    DONE Kate Pâté GID plugin now supports autocompletion based on the contents of the ID file Shaheed Haque <[email protected]>


    DONE Kate Many generic functions and generic classes, likely the more outstanding are the autocompletations. Now you can create a code completion model with very few lines from Python Pablo Martín <[email protected]>
    DONE Kate Pâté python utils plugin. Utils to Python: Checker Parse, Checker Pep8, Checker Pyflakes, Snippets Pablo Martín <[email protected]>
    DONE Kate Pâté javascript utils plugin. Utils to JavaScript: Autocomplete, Autocomplete jQuery, Checker JSLint, Pretty JSON, Snippets Pablo Martín <[email protected]>
    DONE Kate Pâté XML pretty plugin. A simple XML pretty printer. XML formatter which a good indents Pablo Martín <[email protected]>
    DONE Kate Pâté Django utils plugin. Utils to Django: Snippets, and template utils Pablo Martín <[email protected]>
    DONE Kate Pâté Python autocomplete plugin. Pablo Martín <[email protected]>
    DONE Kate Integration of the python_autocomplete and python_console_ipython plugins with the project plugin . Pablo Martín <[email protected]>


    TO DO Konsole Improve the search filter bar Francesco Cecconi <[email protected]>


    TO DO Konsole Add the --separate cmdline option for running in new process Jekyll Wu <[email protected]>
    TO DO Konsole Make the d&d popup menu optional Jekyll Wu <[email protected]>


    TO DO Konqueror Settings for WebKit Part Allan Sandfeld <[email protected]>


    kdeedu

    Status Project Description Contact
    TO DO Marble Have support for "repeatX" in the projection classes Torsten Rahn <[email protected]>
    TO DO Marble Satellite Map NG Torsten Rahn <[email protected]>
    TO DO Marble Mars & Venus satellite plugin Torsten Rahn / Gerhard Holtkamp <[email protected]>
    TO DO Marble Solar Eclipse Plugin Torsten Rahn / Gerhard Holtkamp <[email protected]>
    TO DO Marble Help Menu polishing / Support page inclusion Torsten Rahn <[email protected]>
    TO DO Marble Toolbar polishing/refactoring Torsten Rahn <[email protected]>
    IN PROGRESS Marble Foursquare plugin Utku Aydın <[email protected]>
    DONE Marble OSM vector rendering (GSOC branch merge) Dennis Nienhüser <[email protected]>
    DONE Marble Dock Widgets Dennis Nienhüser <[email protected]>
    DONE Marble Stars Constellations Torsten Rahn <[email protected]>
    IN PROGRESS Marble KML I/O Improvements Dennis Nienhüser <[email protected]>
    IN PROGRESS Marble Basic KML Editor Thibaut Gridel <[email protected]>
    DONE Marble WebKit Powered Info Dialog Various Artists <[email protected]>
    DONE Marble License Information Info Box Various Artists <[email protected]>
    DONE Marble Navigation Tool Redesign Torsten Rahn, Mohammed Nafees <[email protected]>
    TO DO Marble Zoom to content of geo file after loading (at least on start-up) Friedrich W. H. Kossebau <[email protected]>
    TO DO Marble Geo files thumbnailer Friedrich W. H. Kossebau <[email protected]>
    TO DO Marble Geo files metadata extractor Friedrich W. H. Kossebau <[email protected]>
    DONE Marble GHNS Map Installation In Marble Qt Dennis Nienhüser <[email protected]>
    IN PROGRESS Marble Support GPX-tracks in elevationProfile Roman Karlstetter <[email protected]>
    IN PROGRESS Marble Spherical Projection Panning Paul Nader <void@void>
    TO DO Rocs Data Structure Backend wise iconsets and preconfigurations for types Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Printing and image export of graphs. Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Data Structure Snapshot and Recovery. Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Visual Graph Editor Handling: copy&paste, data structure focus, property display Andreas Cord-Landwehr <[email protected]>
    IN PROGRESS Rocs In-Program documentation for scripting API Andreas Cord-Landwehr <[email protected]>
    IN PROGRESS Rocs Scripting API cleanup Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Statistics module: scripts may add statistics data during algorithm executions Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Text-only interface for Rocs aka Cantor backend Andreas Cord-Landwehr <[email protected]>
    TO DO Rocs Worksheet Integration Andreas Cord-Landwehr <[email protected]>
    IN PROGRESS Cantor Python backend Filipe Saraiva <[email protected]>
    IN PROGRESS Kig Geogebra Support David E. Narváez <[email protected]>
    IN PROGRESS Kig CAS Backend David E. Narváez <[email protected]>
    IN PROGRESS KAlgebra Matrix support Aleix Pol Gonzalez <[email protected]>
    DONE KTouch Right-to-Left Training Sebastian Gottfried <[email protected]>
    IN PROGRESS KTouch Support for Custom Lessons Sebastian Gottfried <[email protected]>
    DONE KStars User data and Custom Catalog SQLite Databases Rishab Arora <[email protected]>
    DONE KStars What's Interesting Tool Samikshan Bairagya <[email protected]>


    kdegames

    Status Project Description Contact
    DONE KJumpingCube Make computer think-times shorter and responses faster Ian Wadham <[email protected]>
    DONE KJumpingCube Provide five skill levels (previously three) Ian Wadham <[email protected]>
    DONE KJumpingCube Provide board size up to 15x15 (previously 10x10) Ian Wadham <[email protected]>
    DONE KJumpingCube Add multi-move undo and redo (previously one move only) Ian Wadham <[email protected]>
    DONE KJumpingCube Improve the algorithm for computer opponent Newton Ian Wadham <[email protected]>
    DONE KJumpingCube Make a new toolbar layout with a general-purpose stop-start button Ian Wadham <[email protected]>
    DONE KJumpingCube Add optional pauses after computer moves or animation steps, to help new players understand how the game works Ian Wadham <[email protected]>
    DONE KJumpingCube Major internal restructure and rewrite: involving separation of model, view, control and AI classes, new classes for Game and AI_Box and executing AI code on a separate thread Ian Wadham <[email protected]>



    kdegraphics

    Status Project Description Contact
    IN PROGRESS libkipi Porting libkipi to KDE-XML GUI Victor Dodon <[email protected]>


    DONE kolourpaint WebP image format plugin Martin Koller <[email protected]>


    DONE okular Configurable review tools bug #159601 Okular Developers <[email protected]>
    DONE okular Undo/Redo support in forms and annotations bug #177501 Okular Developers <[email protected]>



    kdemultimedia

    Status Project Description Contact
    IN PROGRESS Juk Port Juk away from kde3support Martin Sandsmark <[email protected]>
    DONE Juk Support excluding directories from a recursive search Review Request 110273 Tom Li <[email protected]>
    DONE Juk Add support for Ogg Opus audio editing/playback (requires TagLib and Phonon also support) Michael Pyne <[email protected]>


    kdenetwork

    Status Project Description Contact
    DONE KGet Metalink/HTTP Support Aish Raj Dahal <[email protected]>



    kdepim

    Status Project Description Contact
    TO DO Facebook resource Include it in default install Martin Klapetek <[email protected]>
    TO DO kcalcore Support for ical UID property in kdepim (kcalcore and gui) Christian Mollekopf <[email protected]>
    TO DO Akonadi Client Libraries GID Fetch Support Christian Mollekopf <[email protected]>
    IN PROGRESS KABC use uid's for references in ContactGroups Christian Mollekopf <[email protected]>
    IN PROGRESS Akregator2 Merge in kdepim Montel Laurent <[email protected]>
    IN PROGRESS Knode Merge in KMail Montel Laurent <[email protected]>
    IN PROGRESS BackupMail Extend backup to all kdepim apps Montel Laurent <[email protected]>
    IN PROGRESS Sieve Rewrite dialogbox Montel Laurent <[email protected]>
    IN PROGRESS libs Move folderview to kdepimlibs/akonadi Montel Laurent <[email protected]>
    IN PROGRESS SendLaterAgent Agent for allow to send later mails Montel Laurent <[email protected]>
    IN PROGRESS PimActivity Create a library to support activity in pim apps Montel Laurent <[email protected]>
    DONE kolab-resource Make Kolab 3.0 option available Christian Mollekopf <[email protected]>
    DONE headerthemeeditor Program to edit kmail header theme based on Grantlee Montel Laurent <[email protected]>
    DONE Sieve Add support for autogenerate sieve script Montel Laurent <[email protected]>
    DONE Blogilo Use new widget component based on qtwebkit for html editor Montel Laurent <[email protected]>
    DONE ImportWizard Allow to import settings/data for trojita and improve all others importer Montel Laurent <[email protected]>



    kdeplasma-addons

    Status Project Description Contact
    IN PROGRESS Microblog replace with QML version Sebastian Kügler <[email protected]>
    IN PROGRESS Eyes replace with QML version Davide Bettio <[email protected]>
    IN PROGRESS FifteenPuzzle replace with QML version Davide Bettio <[email protected]>
    IN PROGRESS Luna replace with QML version Davide Bettio <[email protected]>
    IN PROGRESS Timer replace with QML version Davide Bettio <[email protected]>


    kdesdk

    Status Project Description Contact
    TO DO Okteta Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Add global toggle option for the offset display, hex or decimal Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Add Kate-like combined dialogs to query for actions on files Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta add Kate-like search tool Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Add Okular like embedded notifications Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta add support for import by drop, both url and data Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta add support for memory mapping of files and 64-bit addressing Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta add support for jobs like io, printing, string search or filter Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta copy again puts also a value or char variant of the data to clipboard Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Make all user interaction in the KastenCore managers plugin-based Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Merge row and column widgets into one Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Store bookmarks Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Store bookmarks and other view settings for next load Friedrich W. H. Kossebau <[email protected]>
    TO DO Okteta Add custom datatypes to structures tool Alex Richardson <[email protected]>
    DONE Okteta Add tagged unions to structures tool Alex Richardson <[email protected]>
    IN PROGRESS Okteta Add array indices to structures tool Alex Richardson <[email protected]>
    DONE Umbrello widget resize feature Ralf Habacker <[email protected]>
    DONE Umbrello graphical indicator for "Widget-has-documentation" Ralf Habacker <[email protected]>


    kdeutils

    Status Project Description Contact
    TO DO Ark Merge Basyskom's contributions Raphael Kubo da Costa <[email protected]>
    DONE KWallet UI Refactoring Valentin Rusu <[email protected]>


    kdetoys

    Status Project Description Contact
    TO DO KTeaTime Bring back the system tray progress indicator known from KTeaTime 4.6.5 and earlier (bug #279222) Stefan Böhmann <[email protected]>