https://community.kde.org/api.php?action=feedcontributions&user=Nielsslot&feedformat=atomKDE Community Wiki - User contributions [en]2024-03-29T05:53:09ZUser contributionsMediaWiki 1.40.2https://community.kde.org/index.php?title=Akademy/2012/QtQuick&diff=21705Akademy/2012/QtQuick2012-06-13T17:11:41Z<p>Nielsslot: </p>
<hr />
<div>'''Qt Quick 2 Training on Monday, 2 July 2012'''<br />
<br />
Qt 5 is coming, and one of its most outstanding features will be Qt Quick 2. <br />
During Akademy, a training will be held covering the basic concepts of Qt Quick 2, how to make your own GUI with a specific emphasis on user interaction, animations and transitions between states. Last but not least, will be presented how to use the Qt C++ API to extend the Qt Quick 2 runtime.<br />
<br />
KDAB will be conducting this training, which is sponsored by Nokia in addition to their Platinum sponsorship. Nokia and KDAB are committed to Qt and KDE, and are offering this training to support that commitment. <br />
<br />
Coaches: Volker Krause and Kévin Ottens<br />
<br />
Preliminary schedule:<br />
<br />
09:30 - 11:00 Concepts and composing user interfaces<br />
<br />
11:00 - 11:15 Break<br />
<br />
11:15 - 12:45 User interaction<br />
<br />
12:45 - 13:45 Lunch Break<br />
<br />
13:45 - 15:15 Animations, states and transitions<br />
<br />
15:15 - 15:30 Break<br />
<br />
15:30 - 17:00 C++ Integration<br />
<br />
<br />
----<br />
<br />
'''Registration is required.'''<br />
<br />
The workshop is suitable for beginners and advanced developers. Please add your name and information below if you want to attend.<br />
<br />
{| class="wikitable" border="1"<br />
|-<br />
! Number<br />
! Name/IRC nick/email<br />
! Level of Qt expertise<br />
|-<br />
| width="10%" | 1<br />
| width="45%" | Ima Hotshot<br />
| width="45%" | I can do cute with one hand behind my back.<br />
|-<br />
| 2<br />
| Helio Chissini de Castro<br />
| Some Qt but need learn new tricks<br />
|-<br />
| 3<br />
| Lauri Võsandi<br />
| Always ready to learn new stuff!<br />
|-<br />
| 4<br />
| Sune Vuorela<br />
| c++ champion, haven't yet succeeded hello world in qtquick<br />
|-<br />
| 5<br />
| Luciano Montanaro<br />
| Good Qt knowledge, some Qt Quick 1<br />
|-<br />
| 6<br />
| Sinny Kumari (ksinny)<br />
| Intermediate Qt and QtQuick 1<br />
|-<br />
| 7<br />
| Shantanu Tushar (shaan7)<br />
| Advanced Qt and QtQuick 1<br />
|-<br />
| 8<br />
| Christoph Cullmann (cullmann)<br />
| Qt ok, Qt Quick never tried<br />
|-<br />
| 9<br />
| Dominik Haumann (dhaumann)<br />
| Qt, Qt Quick never tried<br />
|-<br />
| 10<br />
| Pradeepto Bhattacharya (pradeepto) <br />
| Qt <br />
|-<br />
| 11<br />
| Martin Gräßlin (mgraesslin)<br />
| Good Qt knowledge, knows the annoying parts of transiting ot QtQuick 1<br />
|-<br />
| 12<br />
| José Millán Soto (fid_jose)<br />
| Experience with Qt, but I've never tried QtQuick<br />
|-<br />
| 13<br />
| Maximilian Löffler<br />
| Just started with Qt, never worked with Qt Quick<br />
|-<br />
| 14<br />
| John Layt (jlayt)<br />
| Qt Maintainer, doesn't mean I know what I'm doing :-)<br />
|-<br />
| 15<br />
| Park Shinjo (peremen)<br />
| Some Qt, no Qt Quick yet<br />
|-<br />
| 16<br />
| Sven Petai (hadara)<br />
| very little QT experience, no Qt Quick experience<br />
|-<br />
| 17<br />
| Alejandro Castaño<br />
| Good Qt/Qt Quick<br />
|-<br />
| 18<br />
| Adrian Lopez<br />
| very little Qt and Qt Quick experience<br />
|-<br />
| 19<br />
| Joseph Wenninger<br />
| Qt widget based: quite good, Qt Quick: no expeience<br />
|-<br />
| 20<br />
| Dan Vratil<br />
| Good Qt knowledge, Qt Quick basics<br />
|-<br />
| 21<br />
| Niels Slot<br />
| Decent Qt knowledge, almost no Qt Quick experience<br />
|-<br />
| 22<br />
|<br />
|<br />
|-<br />
| 23<br />
| <br />
| <br />
|-<br />
| 24<br />
| <br />
| <br />
|-<br />
| 25<br />
| <br />
| <br />
|-<br />
| 26<br />
| <br />
| <br />
|-<br />
| 27<br />
| <br />
| <br />
|-<br />
| 28<br />
| <br />
| <br />
|-<br />
| 29<br />
| <br />
| <br />
|-<br />
| 30<br />
| <br />
|<br />
|-<br />
| 31<br />
| <br />
| <br />
|-<br />
| 32<br />
| <br />
| <br />
|-<br />
| 33<br />
| <br />
| <br />
|-<br />
| 34<br />
| <br />
| <br />
|-<br />
| 35<br />
| <br />
| <br />
|-<br />
| 36<br />
| <br />
| <br />
|-<br />
| 37<br />
| <br />
| <br />
|-<br />
| 38<br />
| <br />
| <br />
|-<br />
| 39<br />
| <br />
| <br />
|-<br />
| 40<br />
| <br />
| <br />
|}</div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.8_Feature_Plan&diff=51376Schedules/KDE4/4.8 Feature Plan2012-01-14T21:16:25Z<p>Nielsslot: I implemented the modulo command in KTurtle in Nov</p>
<hr />
<div>This is a list of planned features for the SC 4.8 release. <br />
<br />
See also: <br />
<br />
*[[Schedules/KDE4/4.8 Release Schedule]] <br />
*[[Schedules/KDE4/4.8 Release Goals]] <br />
*[[Schedules/KDE4/4.7 Feature Plan]] (previous major release)<br />
<br />
<br> Legend: <br />
<br />
*todo =&gt; not started yet <br />
*in-progress =&gt; started, but not completed yet <br />
*done =&gt; completed<br />
<br />
__TOC__ <br />
<br />
<br><br />
<br />
= kdelibs =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureDone|Kate Part|Line modification system|dhaumann@kde.org|Dominik Haumann}}<br />
{{FeatureDone|Kate Part|Modeline Editor|dhaumann@kde.org|Dominik Haumann}}<br />
{{FeatureDone|Kate Part|Reliable code folding|adrian.lungu89@gmail.com|Adrian Lungu}}<br />
{{FeatureDone|Kate Part|Improved vi input mode|svatoslav1@gmail.com|Svyatoslav Kuzmich}}<br />
{{FeatureInProgress|KIO|PreviewJob supports URLs|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|kdeui|KSecretsService API addition|kde@rusu.info|Valentin Rusu}}<br />
{{FeatureInProgress|kdeui/util|Connect KWallet class to KSecretsService client API|kde@rusu.info|Valentin Rusu}}<br />
{{FeatureInProgress|kcookiejar|New domain specific cookie policy based on patch provided in bug#54300|adawit@kde.org|Dawit A.}} <br />
|}<br />
<br><br />
<br />
= kde-runtime =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureInProgress|ksecretsserviced|KSecretsService daemon implementing the freedesktop.org secrets API. KDE applications will want to use the related kdelibs API (see below)|kde@rusu.info|Valentin Rusu}}<br />
<br />
{{FeatureInProgress|DrKonqi|Better duplicate detection|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureInProgress|KIO Thumbnails|webthumbnails plugin|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|DrKonqi|Scripting support|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureInProgress|Plasma|Plasma QML QtComponents|mart@kde.org|Marco Martin}}<br />
|}<br />
<br><br />
<br />
= kde-workspace =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KWin|Activity switcher|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|Plasma|Activity UI improvements|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|KWin|Take over screensaver/locking management from KRunner|alex.merry@kdemail.net|Alex Merry}}<br />
{{FeatureDone|KCM|make mouse cursor size configurable (http://git.reviewboard.kde.org/r/101701/)|SommerLuk@gmail.com|Lukas Sommer}}<br />
{{FeatureDone|powerdevil|Remove Desktop Effects Management|drf@kde.org|Dario Freddi}}<br />
{{FeatureDone|powerdevil|Allow static profiles only|drf@kde.org|Dario Freddi}}<br />
{{FeatureDone|powerdevil|Allow activity interaction|drf@kde.org|Dario Freddi}}<br />
{{FeatureDone|Plasma|Add MPRIS2 support to nowplaying|alex.merry@kdemail.net|Alex Merry}}<br />
{{FeatureInProgress|Plasma|Allow task grouping on the taskbar to work together with kwin window tabbing|akreuzkamp@web.de|Anton Kreuzkamp}}<br />
{{FeatureInProgress|Plasma|Merge the QML version of the device notifier|mart@kde.org|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Merge the QML version of the battery applet|mart@kde.org|Marco Martin}}<br />
{{FeatureDone|KWin|QML based Window switcher (Tabbox)|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|KWin|Texture Rectangle ARB support in Shaders|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|KWin|No Compositor restart on screen change|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|KWin|Initial Wayland support|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Support for thumbnails in QML|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Add AnimationEffect class|thomas.luebking@gmail.com|Thomas Lübking}}<br />
{{FeatureInProgress|KWin|Option to prefer the mouse position over the focus chain|thomas.luebking@gmail.com|Thomas Lübking}}<br />
{{FeatureDone|KWin|More cleanup in the window rules kcm|thomas.luebking@gmail.com|Thomas Lübking}}<br />
{{FeatureInProgress|KWin|Trade 1 frame lag for deterministic framerate|thomas.luebking@gmail.com|Thomas Lübking}}<br />
{{FeatureInProgress|KWin|Improved resizing of windows with thin or no borders|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|KWin|Move Workspace's compositing functionality to own class Compositor|a.arlt@stud.uni-heidelberg.de|Arthur Arlt}}<br />
{{FeatureInProgress|KWin|Introduce class DecorationPaintRedirector for decoration handling when Compositing is active|a.arlt@stud.uni-heidelberg.de|Arthur Arlt}}<br />
{{FeatureInProgress|Screenlocker|New Screenlocker and daemon|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureDone|Plasma|Merge IconTask's taskmanager changes|craig@kde.org|Craig Drummond}}<br />
{{FeatureDone|KCM|Allow flag and label in keyboard layout indicator|arysin@gmail.com|Andriy Rysin}}<br />
{{FeatureInProgress|KSplash|QML based ksplash|mart@kde.org|Marco Martin/Ivan Čukić}}<br />
|}<br />
<br><br />
<br />
= kde-baseapps =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureDone|Dolphin|Implement new view-engine for Dolphin 2.0 (see http://ppenz.blogspot.com/2011/08/introducing-dolphin-20.html and http://ppenz.blogspot.com/2012/01/dolphin-20-status-update.html)|peter.penz19@gmail.com|Peter Penz}}<br />
{{FeatureTodo|Dolphin|Implement support for back/forward mouse buttons|sebasti@n-doerner.de|Sebastian Dörner}}<br />
{{FeatureDone|Kate|Search & Replace in files plugin|kare.sars@iki.fi|Kåre Särs}}<br />
{{FeatureInProgress|Kate|Make GDB target selection behave like the build plugin |kare.sars@iki.fi|Kåre Särs}}<br />
{{FeatureInProgress|Kate|Add convenience options for remote debugging|kare.sars@iki.fi|Kåre Särs}}<br />
{{FeatureDone|Settings|Improve proxy configuration dialog|adawit@kde.org|Dawit Alemayehu}}<br />
|}<br />
<br><br />
<br />
= kdeedu =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureInProgress|KTouch|New organisation of keyboard and lecture files according to languages|peter.ruethemann@gmail.com|Rüthemann Peter}}<br />
{{FeatureInProgress|KTouch|New organisation of menu system: Training, Statistic, Settings|peter.ruethemann@gmail.com|Rüthemann Peter}}<br />
{{FeatureTodo|KTouch|End of lecture statistics|peter.ruethemann@gmail.com|Rüthemann Peter}}<br />
{{FeatureDone|Rocs|Alignment Actions to minimize crossing graph edges|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureTodo|Rocs|Project Files to combine graphs and algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureDone|Rocs|Context menu for graph scene|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureDone|Rocs|Resurrect import-/export-features|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureDone|Rocs|User Interface Cleanup|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureDone|Cantor|Add Qalculate backend|matteo@agostinelli.me|Matteo Agostinelli}}<br />
{{FeatureDone|Cantor|Add Scilab backend|filipe@kde.org|Filipe Saraiva}}<br />
{{FeatureDone|Marble|Marble Runner plugins for Parsing files|tgridel@freedotfr|Thibaut Gridel}}<br />
{{FeatureDone|Marble|(GSoC) OSM file rendering|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}<br />
{{FeatureDone|Marble|Marble Graphics Scene (Performance of Vector Drawing)|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}<br />
{{FeatureDone|Marble|Gps Info Plugin|tgridel@freedotfr|Thibaut Gridel}}<br />
{{FeatureDone|Marble|Improve LatLonEdit to allow input as Radian and DM|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Marble|Marble Touch (GSoC, Marble on MeeGo/N9)|earthwings@gentoo.org|Daniel Marth, Dennis Nienhüser}}<br />
{{FeatureDone|Marble|Routing API|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|Adjustable Map Orientation (Rotation in Screen Plane)|bbeschow@cs.tu-berlin.de|Bernhard Beschow}}<br />
{{FeatureDone|Marble|Speedometer Plugin|bbeschow@cs.tu-berlin.de|Bernhard Beschow}}<br />
{{FeatureDone|Marble|Plasma Runner for geo coords and Marble bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Marble|Make bookmark editor support editing the lonlat coordinates|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Marble|Fix GeoDataCoordinates parsing from a QString|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Marble|OsmNominatim improved display|tgridel@freedorfr|Thibaut Gridel}}<br />
{{FeatureTodo|Marble|Create New Marble About Dialog|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Marble|Add Float Item Management|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Marble|New Search|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Make API more QML-friendly|bbeschow@cs.tu-berlin.de|Bernhard Beschow}}<br />
{{FeatureDone|KTurtle|Add modulo command|nielsslot@gmaildotcom|Niels Slot}}<br />
{{FeatureDone|KGeography|Merge stuff from the cherry_field branch|aacid@kde.org|Albert Astals Cid}}<br />
|}<br />
<br><br />
<br />
= kdegames=<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|Libkdegames|Improve graphics performance in all games by standardizing on the use of Qt Raster Graphics.|stefan.majewsky@googlemail.com|Stefan Majewsky}}<br />
{{FeatureDone|KSudoku|Add a new generator and solver to KSudoku, based on published algorithms. This will provide a full range of puzzle difficulties, rather than mainly easy puzzles, and will address bug 217925 and its duplicates 228614 and 237262 (now nearly two years old).|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureDone|KSudoku|Re-implement the puzzle-symmetry feature.|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureDone|KSudoku|Re-order the puzzle types on the welcome screen. Use KDE Games Difficulty combo-box instead of a slider. Save user's choices of puzzle between sessions. Do minor tidy-ups of the user interface.|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureDone|KGoldrunner|Add the championship level "Gold Rush" game, with Traditional rules, contributed by Gabriel Miltschitzky.|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureDone|KGoldrunner|Add the championship level "Jail Break" game, with KGoldrunner rules, contributed by Gabriel Miltschitzky.|iandw.au@gmail.com|Ian Wadham}}|}<br />
<br><br />
<br />
= kdegraphics=<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|Okular|Reset Form Action support|aacid@kde.org|Albert Astals Cid}}<br />
{{FeatureDone|Okular|Viewer Mode & Interface.|michel.ludwig@kdemail.net|Michel Ludwig}}<br />
{{FeatureDone|Okular|Table selection tool improvements|aacid@kde.org|Albert Astals Cid}}<br />
{{FeatureInProgress|Gwenview|Animated image transitions|agateau@kde.org|Aurélien Gâteau}}<br />
|}<br />
<br><br />
<br />
= kdemultimedia =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureTodo|JuK|MPRIS2 support|alex.merry@kdemail.net|Alex Merry}}<br />
|}<br />
<br><br />
<br />
= kdenetwork=<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|KGet|Better interaction for torrents if they are seeding and other downloads stopped because of that|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureInProgress|KGet|Class that handles deleting files|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureInProgress|Kopete|Akonadi History Plugin |roideuniverse@gmail.com|Kaushik Saurabh}}<br />
|}<br />
<br><br />
<br />
= kdepim =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureTodo<br />
|attachment:/ kio-slave<br />
|Implement kio-slave to access (email) attachments in Akonadi<br />
|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
<br />
{{FeatureInProgress|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}<br />
<br />
{{FeatureTodo<br />
|sieve: implement wizard<br />
|Implement wizard to help user to create sieve script<br />
|montel@kde.org|Montel Laurent}}<br />
<br />
{{FeatureDone<br />
|HTML Replies<br />
|Give messagecomposer (especially for KMail) the ability to compose replies in HTML<br />
|nyblom@kde.org|Torgny Nyblom}}<br />
<br />
{{FeatureInProgress|KMail import|KMail1 setup import instead of migration|krammer@kde.org|Kevin Krammer}}<br />
<br />
{{FeatureInProgress|Agent control workspace integration|Monitoring and control of Akonadi agents through Plasma workspace facilitites|krammer@kde.org|Kevin Krammer}}<br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdeplasma-addons =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureInProgress|Kimpanel|Port kimpanel to DataEngine based one|wengxt@gmail.com|Xuetian Weng}}<br />
{{FeatureDone|IconTasks|Import IconTasks|craig@kde.org|Craig Drummond}}<br />
|}<br />
<br><br />
<br />
= kdesdk =<br />
<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add custom datatypes to structures tool|alex.richardson@gmx.de|Alex Richardson}}<br />
{{FeatureDone|Okteta|Add Flags Datatype to structures tool|alex.richardson@gmx.de|Alex Richardson}}<br />
{{FeatureInProgress|dolphin-plugins|Mercurial plugin for Dolphin|vishesh3y@gmail.com|Vishesh Yadav}}<br />
{{FeatureDone|KCachegrind|Upgrade interface to Callgrind (use callgrind_control instead of writing a command file, for > VG 3.7.x)|Josef.Weidendorfer@gmx.de|Josef Weidendorfer}} <br />
|}<br />
<br />
<br><br />
<br />
= kdeutils=<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|ark|Allow Ark to be used as a KPart again|rakuco@FreeBSD.org|Raphael Kubo da Costa}}<br />
{{FeatureInProgress|ksecrets|A suite of tools related to the KSecretsService infrastructure|kde@rusu.info|Valentin Rusu}}<br />
|}<br />
<br></div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.8_Feature_Plan&diff=51303Schedules/KDE4/4.8 Feature Plan2011-10-23T18:34:43Z<p>Nielsslot: Add modulo command as new feature for KTurtle</p>
<hr />
<div>This is a list of planned features for the SC 4.8 release. <br />
<br />
See also: <br />
<br />
*[[Schedules/KDE4/4.8 Release Schedule]] <br />
*[[Schedules/KDE4/4.8 Release Goals]] <br />
*[[Schedules/KDE4/4.7 Feature Plan]] (previous major release)<br />
<br />
<br> Legend: <br />
<br />
*todo =&gt; not started yet <br />
*in-progress =&gt; started, but not completed yet <br />
*done =&gt; completed<br />
<br />
__TOC__ <br />
<br />
<br><br />
<br />
= kde-workspace =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureInProgress|KWin|Take over screensaver/locking management from KRunner|alex.merry@kdemail.net|Alex Merry}}<br />
{{FeatureInProgress|KCM|make mouse cursor size configurable (http://git.reviewboard.kde.org/r/101701/)|SommerLuk@gmail.com|Lukas Sommer}}<br />
{{FeatureDone|powerdevil|Remove Desktop Effects Management|drf@kde.org|Dario Freddi}}<br />
{{FeatureInProgress|powerdevil|Allow static profiles only|drf@kde.org|Dario Freddi}}<br />
{{FeatureInProgress|powerdevil|Allow activity interaction|drf@kde.org|Dario Freddi}}<br />
{{FeatureTodo|Plasma|Add MPRIS2 support to nowplaying|alex.merry@kdemail.net|Alex Merry}}<br />
|}<br />
<br><br />
<br />
= kde-runtime =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureInProgress|ksecretsserviced|KSecretsService daemon implementing the freedesktop.org secrets API. KDE applications will want to use the related kdelibs API (see below)|kde@rusu.info|Valentin Rusu}}<br />
|}<br />
<br><br />
<br />
= kdelibs =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureDone|Kate Part|Line modification system|dhaumann@kde.org|Dominik Haumann}}<br />
{{FeatureDone|Kate Part|Modeline Editor|dhaumann@kde.org|Dominik Haumann}}<br />
{{FeatureDone|Kate Part|Search & Replace in files plugin|kare.sars@iki.fi|Kåre Särs}}<br />
{{FeatureDone|Kate Part|Reliable code folding|adrian.lungu89@gmail.com|Adrian Lungu}}<br />
{{FeatureDone|Kate Part|Improved vi input mode|svatoslav1@gmail.com|Svyatoslav Kuzmich}}<br />
{{FeatureInProgress|kdeui|KSecretsService API addition|kde@rusu.info|Valentin Rusu}}<br />
{{FeatureInProgress|kdeui/util|Connect KWallet class to KSecretsService client API|kde@rusu.info|Valentin Rusu}}<br />
|}<br />
<br><br />
<br />
= kde-baseapps =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureInProgress|Dolphin|Implement new view-engine for Dolphin 2.0 (see http://ppenz.blogspot.com/2011/08/introducing-dolphin-20.html)|peter.penz19@gmail.com|Peter Penz}}<br />
{{FeatureTodo|Dolphin|Implement support for back/forward mouse buttons|sebasti@n-doerner.de|Sebastian Dörner}}<br />
|}<br />
<br><br />
<br />
= kdeedu =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureInProgress|KTouch|New organisation of keyboard and lecture files according to languages|peter.ruethemann@gmail.com|Rüthemann Peter}}<br />
{{FeatureInProgress|KTouch|New organisation of menu system: Training, Statistic, Settings|peter.ruethemann@gmail.com|Rüthemann Peter}}<br />
{{FeatureTodo|KTouch|End of lecture statistics|peter.ruethemann@gmail.com|Rüthemann Peter}}<br />
{{FeatureDone|Rocs|Alignment Actions to minimize crossing graph edges|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureTodo|Rocs|Project Files to combine graphs and algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureTodo|Rocs|Stepped Execution of Algorithms|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureInProgress|Rocs|Resurrect import-/export-features|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureInProgress|Rocs|User Interface Cleanup|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureInProgress|Cantor|Add Qalculate backend|matteo@agostinelli.me|Matteo Agostinelli}}<br />
{{FeatureDone|Marble|Marble Runner plugins for Parsing files|tgridel@freedotfr|Thibaut Gridel}}<br />
{{FeatureDone|Marble|(GSoC) OSM file rendering|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}<br />
{{FeatureDone|Marble|Marble Graphics Scene (Performance of Vector Drawing)|oblaukhov.konstantin@gmail.com|Konstantin Oblaukhov}}<br />
{{FeatureDone|Marble|Gps Info Plugin|tgridel@freedotfr|Thibaut Gridel}}<br />
{{FeatureInProgress|Marble|Routing API|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureTodo|KTurtle|Add modulo command|nielsslot@gmaildotcom|Niels Slot}}<br />
|}<br />
<br><br />
<br />
= kdepim =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureTodo<br />
|attachment:/ kio-slave<br />
|Implement kio-slave to access (email) attachments in Akonadi<br />
|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
<br />
{{FeatureInProgress|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}<br />
<br />
{{FeatureTodo<br />
|sieve: implement wizard<br />
|Implement wizard to help user to create sieve script<br />
|montel@kde.org|Montel Laurent}}<br />
<br />
{{FeatureInProgress<br />
|HTML Replies<br />
|Give messagecomposer (especially for KMail) the ability to compose replies in HTML<br />
|nyblom@kde.org|Torgny Nyblom}}<br />
|}<br />
<br />
<br><br />
<br />
= kdesdk =<br />
<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add custom datatypes to structures tool|alex.richardson@gmx.de|Alex Richardson}}<br />
{{FeatureInProgress|Okteta|Add Flags Datatype to structures tool|alex.richardson@gmx.de|Alex Richardson}}<br />
{{FeatureInProgress|dolphin-plugins|Mercurial plugin for Dolphin|vishesh3y@gmail.com|Vishesh Yadav}} <br />
|}<br />
<br />
<br><br />
<br />
= kdegames=<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|Libkdegames|Improve graphics performance in all games by standardizing on the use of Qt Raster Graphics.|stefan.majewsky@googlemail.com|Stefan Majewsky}}{{FeatureInProgress|KSudoku|Add a new generator and solver to KSudoku, based on published algorithms. This will provide a full range of puzzle difficulties, rather than mainly easy puzzles, and will address bug 217925 and its duplicates 228614 and 237262 (now nearly two years old).|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureInProgress|KSudoku|Re-implement the puzzle-symmetry feature.|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureInProgress|KSudoku|Re-order the puzzle types on the welcome screen. Use KDE Games Difficulty combo-box instead of a slider. Save user's choices of puzzle between sessions. Do minor tidy-ups of the user interface.|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureInProgress|KGoldrunner|Add the championship level "Gold Rush" game, with Traditional rules, contributed by Gabriel Miltschitzky.|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureInProgress|KGoldrunner|Add the championship level "Jail Break" game, with KGoldrunner rules, contributed by Gabriel Miltschitzky.|iandw.au@gmail.com|Ian Wadham}}|}<br />
<br><br />
<br />
= kdegraphics=<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|Okular|Reset Form Action support|aacid@kde.org|Albert Astals Cid}}<br />
{{FeatureInProgress|Gwenview|Animated image transitions|agateau@kde.org|Aurélien Gâteau}}<br />
|}<br />
<br><br />
<br />
= kdeutils=<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|ksecrets|A suite of tools related to the KSecretsService infrastructure|kde@rusu.info|Valentin Rusu}}<br />
|}<br />
<br></div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.7_Feature_Plan&diff=51256Schedules/KDE4/4.7 Feature Plan2011-05-25T16:16:00Z<p>Nielsslot: Late update for KTurtle</p>
<hr />
<div>This is a list of planned features for the SC 4.7 release. <br />
<br />
See also: <br />
<br />
*[[Schedules/KDE4/4.7 Release Schedule]] <br />
*[[Schedules/KDE4/4.7 Release Goals]] <br />
*[[Schedules/KDE4/4.6 Feature Plan]] (previous major release)<br />
<br />
<br> Legend: <br />
<br />
*todo =&gt; not started yet <br />
*in-progress =&gt; started, but not completed yet <br />
*done =&gt; completed<br />
<br />
__TOC__ <br />
<br />
<br><br />
<br />
= kdelibs =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureDone<br />
|KLocale<br />
|Number grouping support<br />
|john@layt.net|John Layt}}<br />
<br />
{{FeatureDone<br />
|KLocale<br />
|Narrow date name format support<br />
|john@layt.net|John Layt}}<br />
<br />
{{FeatureDone<br />
|KLocale<br />
|Week Numbers support<br />
|john@layt.net|John Layt}}<br />
<br />
{{FeatureInProgress<br />
|KLocale<br />
|Windows Backend<br />
|john@layt.net|John Layt}}<br />
<br />
{{FeatureInProgress<br />
|kdeui<br />
|New date/time edit widgets from kdepim<br />
|john@layt.net|John Layt}}<br />
<br />
{{FeatureInProgress<br />
|KHelpMenu<br />
|Fast action searching<br />
|afiestas@kde.org|Alex Fiestas}}<br />
<br />
{{FeatureInProgress<br />
|KFilePlaces<br />
|Activity-specific Places<br />
|j.maceachern@gmail.com|Jeffery MacEachern}}<br />
<br />
{{FeatureInProgress<br />
|KCookieJar<br />
|Storing cookies in KWallet<br />
|fid@gpul.org|José Millán Soto}}<br />
<br />
{{FeatureInProgress<br />
|KHTML<br />
|WebIDL usage<br />
|maksim@kde.org|Maksim Orlovich}}<br />
<br />
{{FeatureTodo<br />
|KHTML<br />
|Accessibility improvements<br />
|maksim@kde.org|Maksim Orlovich}}<br />
<br />
{{FeatureTodo<br />
|Nepomuk<br />
|Query term class to query graph meta data<br />
|trueg@kde.org|Sebastian Trueg}}<br />
<br />
{{FeatureTodo<br />
|Plasma<br />
|Preconfigurable plasmoids<br />
|dpalacio@orbitalibre.org|David Palacio}}<br />
<br />
|}<br />
<br />
<br><br />
<br />
= kde-baseapps =<br />
<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Dolphin|Support Fwd/Back Mouse Buttons|sebastian@sebastian-doerner.de|Sebastian Dörner}}<br />
{{FeatureDone|Dolphin|Polish the default user interface to minimize visual clutter (see http://ppenz.blogspot.com/2011/03/menu-bars.html)|peter.penz19@gmail.com|Peter Penz}}<br />
{{FeatureDone|Dolphin|Improve user interface for searching files and metadata|peter.penz19@gmail.com|Peter Penz}}<br />
{{FeatureTodo|Settings|Improve proxy configuration dialog|adawit@kde.org|Dawit Alemayehu}}<br />
<br />
{{FeatureInProgress<br />
|Locale KCM<br />
|Support for Number Grouping, Windows Backend, Country Subdivsions<br />
|john@layt.net|John Layt}}<br />
<br />
{{FeatureInProgress<br />
|nspluginviewer<br />
|npruntime support improvements<br />
|maksim@kde.org|Maksim Orlovich}}<br />
<br />
{{FeatureTodo<br />
|Dolphin<br />
|Popup menu for advanced queries on the metadata display<br />
|trueg@kde.org|Sebastian Trueg}}<br />
<br />
|}<br />
<br />
<br><br />
<br />
= kde-runtime =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|kio_sftp|async download support|asn@cryptomilk.org|Andreas Schneider}}<br />
{{FeatureInProgress<br />
|Locale definition files<br />
|Migrate Country and Currency Codes to xml/po formats, re-arrange l10n files including settings and flags, add Subdivision code files.<br />
|john@layt.net|John Layt}}<br />
{{FeatureTodo|kio-upnp-ms|Merge from playground (https://projects.kde.org/projects/playground/base/kio-upnp-ms/) into kde-runtime|nsm.nikhil@gmail.com|Nikhil Marathe}}<br />
{{FeatureDone|network:/ kio-slave|port to Cagibi 0.2|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Nepomuk Datamanagement Service|Merge it into the master branch|handa.vish@gmail.com|Vishesh Handa & Sebastian Trueg}}<br />
{{FeatureDone|Port Strigi Service to DMS|The Strigi Service needs to use the DMS API|handa.vish@gmail.com|Vishesh Handa & Sebastian Trueg}}<br />
<br />
{{FeatureDone<br />
|Nepomuk<br />
|KCM to manage the removable storages to index<br />
|trueg@kde.org|Sebastian Trueg}}<br />
<br />
|}<br />
<br />
<br><br />
<br />
= kde-workspace =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureDone|System Settings/keyboard|Allow a shortcut per keyboard layout (bug 224489)|arysin@mail.com|Andriy Rysin}}<br />
{{FeatureDone|System Settings/keyboard|Session management for keyboard layouts (bug 52095, 174948)|arysin@mail.com|Andriy Rysin}}<br />
{{FeatureDone|klipper|Support qrcode as well as datamatrix for mobile barcodes|sune@vuorela.dk|Sune Vuorela}}<br />
{{FeatureDone|weather|Support debian weather|sune@vuorela.dk|Sune Vuorela}}<br />
{{FeatureDone|Oxygen|Various widgets polishing (scrollbars, progressbars, sliders, toolbuttons, menu and menubar selection, etc.)|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}<br />
{{FeatureDone|Oxygen|Implement kwin's new shadow system for menus, drop-downlists, etc.|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}<br />
|-<br />
<br />
! style="text-align: center;" colspan="4" | Plasma<br />
{{FeatureInProgress<br />
|Plasma Clock/Calendar<br />
|improve usability, settings, akonadi and holiday data. See Plasma wiki.<br />
|john@layt.net|John Layt}}<br />
{{FeatureDone<br />
|Plasma Desktop<br />
|launch krunner when the user starts typing<br />
|vitorboschi@gmail.com|Vitor Boschi}}<br />
|-<br />
<br />
! style="text-align: center;" colspan="4" | KDM<br />
{{FeatureDone<br />
|KDM<br />
|GRUB2 support for KDM (see http://ksmanis.wordpress.com/2011/04/21/hello-planet-and-grub2-support-for-kdm/)<br />
|konstantinos.smanis@gmail.com|Konstantinos Smanis}}<br />
|-<br />
<br />
! style="text-align: center;" colspan="4" | KWin<br />
{{FeatureDone|Compositor|OpenGL 2.x/OpenGL ES 2.0 compositing backend (see http://www.kdenews.org/2011/02/18/kwin-embraces-new-platforms-opengl-es-20-support)|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureDone|Compositor|New Shadow System (see http://blog.martin-graesslin.com/blog/2011/03/new-kwin-shadows/)|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureDone|Effects|Effect to render outlines|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureDone|Decorations|Do not require a decoration|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|Core|Export most recently used windows to an X property|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|BoxSwitch Effect|Animated Selection (see http://blog.martin-graesslin.com/blog/2011/02/is-kwin-rocket-science/)|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|libkwineffects|API cleanup|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureTodo|libkwineffects|JavaScript bindings for writing Effects|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|Mouse Emulation|Better accessibility support in mouse emulation|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureDone|kwin|Add multi head support|alberto@mattea.info|Alberto Mattea}}<br />
{{FeatureInProgress|kwin|DBusMenu in Windeco|megabigbug@yahoo.fr|Lionel Chauvin}}<br />
{{FeatureDone|ksplashx|Add multi head support|alberto@mattea.info|Alberto Mattea}}<br />
{{FeatureTodo|krunner|Add multi head support|alberto@mattea.info|Alberto Mattea}}<br />
{{FeatureInProgress|kwinrules kcm|UI cleanup (see https://git.reviewboard.kde.org/r/101041/)|thomas.luebking@gmail.com|Thomas Lübking}}<br />
{{FeatureInProgress|kwincompositing kcm|Rearm unsafe OpenGL precheck (see https://git.reviewboard.kde.org/r/101061/)|thomas.luebking@gmail.com|Thomas Lübking}}<br />
{{FeatureInProgress|PresentWindows Effect|Better highlight indication & close button handling)|thomas.luebking@gmail.com|Thomas Lübking}}<br />
{{FeatureInProgress|general|Remove jargon from user interface. Remove all instances of Akonadi/Nepomuk related jargon from the desktop, replace with meaningful text where needed.|wstephenson@kde.org|Will Stephenson}}<br />
|}<br />
<br />
<br><br />
<br />
= kdeedu =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|Marble|Bookmark Manager|earthwings@gentoo.org|Dennis Nienhüser, Thibaut Gridel}}<br />
{{FeatureDone|Marble|QML Bindings: GPS Tracking|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|Routing API|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Marble|Offline Address Search|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Marble|Support monav version 0.3|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Marble|Polish the Map Wizard: simpler UI, comprehensive validation of user input immediately on each page|bbeschow@cs.tu-berlin.de|Bernhard Beschow}}<br />
{{FeatureInProgress|Marble|Reduce memory footprint of cached tiles|bbeschow@cs.tu-berlin.de|Bernhard Beschow}}<br />
{{FeatureTodo|Marble|Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing|jmho@c-xx.com|Jens-Michael Hoffmann, Bernhard Beschow}}<br />
{{FeatureTodo|Marble|Tile loading "read ahead" when idle, prerequisite: threaded tile loading|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureDone|Marble|Multi threaded texture mapping|bbeschow@cs.tu-berlin.de|Bernhard Beschow}}<br />
{{FeatureTodo|Marble|Implement mouse cursor wrapping a la Okular or Gwenview|bbeschow@cs.tu-berlin.de|Bernhard Beschow}}<br />
{{FeatureInProgress|Marble|Manipulate Gps track data|tgridel@freedotfr|Thibaut Gridel}}<br />
{{FeatureInProgress|Cantor|Integrate the Qalculate backend|agostinelli@gmail.com|Matteo Agostinelli}}<br />
{{FeatureTodo|Kalzium|Use KUnitConversion for all the Unit handling|etienne.rebetez@oberwallisch|Etienne Rebetez}}<br />
{{FeatureDone|KTurtle|Add getdirection command<br />
|nielsslot@gmaildotcom|Niels Slot}}<br />
{{FeatureTodo|KTurtle|Add modulo command<br />
|nielsslot@gmaildotcom|Niels Slot}}<br />
{{FeatureDone|Step|Copy-and-Paste of items|kde@voecking.net|Sebastian Vöcking}}<br />
{{FeatureDone|Step|Zoom on mouse wheel|kde@voecking.net|Sebastian Vöcking}}<br />
{{FeatureDone|Step|Automatic expanding canvas|kde@voecking.net|Sebastian Vöcking}}<br />
{{FeatureInProgress|Rocs|Auto - Handling of the Canvas|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureDone|Rocs|Remove the thread for QtConcurrent on he core|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureInProgress|Rocs|Polish the User Interface|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureDone|Rocs|New Plugin for Automaticaly Graph Generation|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureInProgress|Rocs|Bugfixes in the List Plugin|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureInProgress|Rocs|Speedup in the drawing code|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureInProgress|Rocs|Kalgebra backend|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureDone|Rocs|Transform graph edges plugin|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureDone|Rocs|Assign values to edges/nodes plugin|cola@uni-paderborn.de|Andreas Cord-Landwehr}}<br />
{{FeatureDone|Kalzium|Titration calculator|TRINGALINVENT@libero.it|Luca Tringali}}<br />
{{FeatureInProgress|KStars|SQLite Database of NGC Objects|victor.carbune@kdemail.net|Victor Carbune|}}<br />
|}<br />
<br><br />
<br />
= kdepim =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
<br />
{{FeatureInProgress|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}<br />
{{FeatureDone|KAlarm|Allow reminders after the main alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureDone|KAlarm|Provide wake-from-suspend option for alarms|djarvie@kde.org|David Jarvie}}<br />
<br />
{{FeatureInProgress<br />
|KHolidays<br />
|Add support for Holiday Types and Observance Types<br />
|john@layt.net|John Layt}}<br />
<br />
{{FeatureDone|Akonadi-contacts/kaddressbook|Show 2d barcodes of contact data|sune@vuorela.dk|Sune Vuorela}}<br />
<br />
{{FeatureTodo<br />
|attachment:/ kio-slave<br />
|Implement kio-slave to access (email) attachments in Akonadi<br />
|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
<br />
<br />
<br><br />
<br />
= kdeplasma-addons =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|Adjustable Clock|Plasmoid for displaying date and time in very customizable way|emdeck@gmail.com|Michał Dutkiewicz}}<br />
{{FeatureInProgress|Comic Plasmoid|Support random comic strips|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|Comic Plasmoid|Support creation of comic Comic Book Archive files|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|Comic Plasmoid|Highlight comics that have a new comic strip|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureTodo|Events Runner|Support parsing weekdays (e.g. "in next monday"|alexey.noskov@gmail.com|Alexey Noskov}}<br />
|}<br />
<br />
<br><br />
<br />
= kdetoys =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|KTeaTime|Port to KStatusNotifierItem|miha@noughmad.eu|Miha Čančula}}<br />
{{FeatureInProgress|KTeaTime|New svg based status icons|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureInProgress|KTeaTime|Support categories|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|KTeaTime|Improved command line|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|KTeaTime|Tea runner|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|KTeaTime|Port to KConfigXT|kde@hilefoks.org|Stefan Böhmann}} <br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdesdk =<br />
<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureInProgress|Lokalize|QA: translation checks against user-specified regex-based rules|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|loading compressed files and then saving them back in the original compression format (bug 65518)|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureInProgress|Okteta|Properly support strings (various Unicode encodings) in structures tool|alex.richardson@gmx.de|Alex Richardson}} <br />
{{FeatureTodo|Okteta|Add custom datatypes to structures tool|alex.richardson@gmx.de|Alex Richardson}} <br />
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Umbrello|QDockWidget based interface|elv1313@gmail.com|Emmanuel Lepage Vallee}} <br />
{{FeatureInProgress|Umbrello|KDE4 icon theme and eye candies|elv1313@gmail.com|Emmanuel Lepage Vallee}}<br />
{{FeatureTodo|Umbrello|Replace the current code viewer with katepart|elv1313@gmail.com|Emmanuel Lepage Vallee}} <br />
{{FeatureDone|Umbrello|Add a zoom widget in the statusbar|elv1313@gmail.com|Emmanuel Lepage Vallee}}<br />
{{FeatureDone|Kate|Add a new search in files plugin|kare.sars@iki.fi|K&aring;re S&auml;rs}}<br />
|}<br />
<br><br />
<br />
= kdegames =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|KBreakout|Level editor|julian.helfferich@gmail.com|Julian Helfferich}}<br />
{{FeatureInProgress|KBreakout|Load levelset option + 2 new levelsets|julian.helfferich@gmail.com|Julian Helfferich}}<br />
{{FeatureTodo|KBreakout|Port to QGraphicsView|julian.helfferich@gmail.com|Julian Helfferich}}<br />
{{FeatureInProgress|KPat|Create new saved game format that stores undo/redo history|parker.coates@gmail.com|Parker Coates}}<br />
{{FeatureInProgress|libtagaro|Move first version into the kdegames module|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|libtagaro|Use the new library: at least in Granatier and Kolf (to replace existing static source copies) and KDiamond|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureInProgress|Palapeli|Cleanup interface|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|Palapeli|Reduce memory consumption for big puzzles|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureInProgress|all games|Add useful fullscreen mode + option to switch between fullscreen/window|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
<br><br />
<br />
= kdenetwork =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|KGet|Working Mms plugin|eortiz@uci.cu|Ernesto Rodriguez Ortiz}}<br />
{{FeatureInProgress|KGet|Support for connection limit to servers|mat69@gmx.net|Matthias Fuchs}}<br />
|}<br />
<br />
<br><br />
<br />
= kdegraphics =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|Okular|Directory support in Comic Book Generator|dpalacio@orbitalibre.org|David Palacio}}<br />
{{FeatureInProgress|Okular|7zip support in Comic Book Generator|dpalacio@orbitalibre.org|David Palacio}}<br />
{{FeatureDone|libksane|Enable gui less operation|kare.sars@iki.fi|K&aring;re S&auml;rs}}<br />
{{FeatureDone|libksane|Add a way to get scanner device list|kare.sars@iki.fi|K&aring;re S&auml;rs}}<br />
{{FeatureInProgress|Gwenview|Compare mode|agateau@kde.org|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Merge "Semantic Information" and "Meta Information" sidebar groups|agateau@kde.org|Aurélien Gâteau}}<br />
|}<br />
<br></div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.7_Feature_Plan&diff=51164Schedules/KDE4/4.7 Feature Plan2011-04-16T17:28:41Z<p>Nielsslot: Add two features for KTurtle that I would like to implement somewhere in the next few weeks</p>
<hr />
<div>This is a list of planned features for the SC 4.7 release. <br />
<br />
See also: <br />
<br />
*[[Schedules/KDE4/4.7 Release Schedule]] <br />
*[[Schedules/KDE4/4.7 Release Goals]] <br />
*[[Schedules/KDE4/4.6 Feature Plan]] (previous major release)<br />
<br />
<br> Legend: <br />
<br />
*todo =&gt; not started yet <br />
*in-progress =&gt; started, but not completed yet <br />
*done =&gt; completed<br />
<br />
__TOC__ <br />
<br />
<br><br />
<br />
= kde-baseapps =<br />
<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Dolphin|Support Fwd/Back Mouse Buttons|sebastian@sebastian-doerner.de|Sebastian Dörner}}<br />
{{FeatureDone|Dolphin|Polish the default user interface to minimize visual clutter (see http://ppenz.blogspot.com/2011/03/menu-bars.html)|peter.penz19@gmail.com|Peter Penz}}<br />
{{FeatureInProgress|Dolphin|Improve user interface for searching files and metadata|peter.penz19@gmail.com|Peter Penz}}<br />
|}<br />
<br />
<br><br />
<br />
= kde-runtime =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|kio_sftp|async download support|asn@cryptomilk.org|Andreas Schneider}}<br />
|}<br />
<br />
<br><br />
<br />
= kde-workspace =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|System Settings/keyboard|allow a shortcut per keyboard layout (bug 224489)|arysin@mail.com|Andriy Rysin}}<br />
|-<br />
! style="text-align: center;" colspan="4" | KWin<br />
{{FeatureDone|Compositor|OpenGL 2.x/OpenGL ES 2.0 compositing backend (see http://www.kdenews.org/2011/02/18/kwin-embraces-new-platforms-opengl-es-20-support)|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|Compositor|New Shadow System (see http://blog.martin-graesslin.com/blog/2011/03/new-kwin-shadows/)|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|BoxSwitch Effect|Animated Selection (see http://blog.martin-graesslin.com/blog/2011/02/is-kwin-rocket-science/)|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|libkwineffects|API cleanup|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureTodo|libkwineffects|JavaScript bindings for writing Effects|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|Mouse Emulation|Better accessibility support in mouse emulation|mgraesslin@kde.org|Martin Gräßlin}}<br />
{{FeatureInProgress|kwin|Add multi head support|alberto@mattea.info|Alberto Mattea}}<br />
|}<br />
<br />
<br><br />
<br />
= kdeedu =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|Marble|Bookmark Manager|earthwings@gentoo.org|Dennis Nienhüser, Thibaut Gridel}}<br />
{{FeatureInProgress|Marble|Extended QML Bindings|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureTodo|Marble|Routing API|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureTodo|Marble|Offline Address Search|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureTodo|Marble|Separate thread for tile loading and texture blending (not texture mapping at the moment) for more smooth browsing|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureTodo|Marble|Tile loading "read ahead" when idle, prerequisite: threaded tile loading|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureTodo|Marble|Multi threaded texture mapping|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Manipulate Gps track data|tgridel@freedotfr|Thibaut Gridel}}<br />
{{FeatureInProgress|Cantor|Integrate the Qalculate backend|agostinelli@gmail.com|Matteo Agostinelli}}<br />
{{FeatureTodo|Kalzium|Use KUnitConversion for all the Unit handling|etienne.rebetez@oberwallisch|Etienne Rebetez}}<br />
{{FeatureTodo|KTurtle|Add getdirection command<br />
|nielsslot@gmaildotcom|Niels Slot}}<br />
{{FeatureTodo|KTurtle|Add modulo command<br />
|nielsslot@gmaildotcom|Niels Slot}}<br />
|}<br />
<br />
<br><br />
<br />
= kdepim =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|KAlarm|Allow reminders after the main alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|KAlarm|Provide wake-from-suspend option for alarms|djarvie@kde.org|David Jarvie}}<br />
|}<br />
<br />
<br><br />
<br />
= kdeplasma-addons =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|Adjustable Clock|Plasmoid for displaying date and time in very customizable way|emdeck@gmail.com|Michał Dutkiewicz}}<br />
{{FeatureInProgress|Comic Plasmoid|Support random comic strips|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureTodo|Comic Plasmoid|Support creation of comic Comic Book Archive files|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureTodo|Events Runner|Support parsing weekdays (e.g. "in next monday"|alexey.noskov@gmail.com|Alexey Noskov}}<br />
|}<br />
<br />
<br><br />
<br />
= kdetoys =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|KTeaTime|Port to KStatusNotifierItem|miha@noughmad.eu|Miha Čančula}}<br />
{{FeatureInProgress|KTeaTime|New svg based status icons|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureInProgress|KTeaTime|Support categories|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|KTeaTime|Improved command line|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|KTeaTime|Tea runner|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|KTeaTime|Port to KConfigXT|kde@hilefoks.org|Stefan Böhmann}} <br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdesdk =<br />
<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureInProgress|Lokalize|QA: translation checks against user-specified regex-based rules|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|loading compressed files and then saving them back in the original compression format (bug 65518)|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
|}<br />
<br />
<br><br />
<br />
= kdegames =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|KBreakout|Level editor|julian.helfferich@gmail.com|Julian Helfferich}}<br />
{{FeatureInProgress|KBreakout|Load levelset option + 2 new levelsets|julian.helfferich@gmail.com|Julian Helfferich}}<br />
{{FeatureTodo|KBreakout|Port to QGraphicsView|julian.helfferich@gmail.com|Julian Helfferich}}<br />
|}<br />
<br />
<br><br />
<br />
= kdenetwork =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|KGet|Working Mms plugin||Ernesto Rodriguez Ortiz}}<br />
|}<br />
<br />
<br></div>Nielsslothttps://community.kde.org/index.php?title=Events/Akademy/2010/Attendees&diff=3595Events/Akademy/2010/Attendees2010-06-29T20:31:32Z<p>Nielsslot: Add myself</p>
<hr />
<div>= Attendees at Akademy 2010 =<br />
<br />
If you are coming to Akademy, you can put your details here so that others can see if they arrive at the same time as you, and/or meet up to travel together. <br />
<br />
For practical info about shared rides and other topics see also [[Events/Akademy/2010/TampereInfo]].<br />
<br />
[[Image:Igta2010.png|center|I'm going to Akademy 2010!]]'''<u></u>''' <br />
<br />
== Arrivals ==<br />
<br />
Please add in order of <u>'''''arrival date'''''<br></u> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 831px; height: 131px;"<br />
|- style="background: none repeat scroll 0% 0% rgb(236, 236, 236); white-space: nowrap;"<br />
! Name <br />
! Country<br> <br />
! IRC <br />
! ''Arrival Date'' <br />
! Arrival Time <br />
! Arrival Details <br />
! Notes<br />
|-<br />
| Kenny Duffus <br />
| Scotland <br />
| seaLne <br />
| 29th, Tue <br />
| 11:15 <br />
| FR6481 from Edinburgh to Tampere <br />
| <br><br />
|-<br />
| Jonathan Riddell <br />
| Scotland <br />
| Riddell <br />
| 01st, Thu <br />
| 11:15 <br />
| Flight FR6481 from Edinburgh <br />
| <br><br />
|-<br />
| Troy Unrau <br />
| Canada (via Germany) <br />
| troy <br />
| 01st, Thu <br />
| 15:50 <br />
| FR1921 Frankfurt-Hahn to Tampere <br />
| <br><br />
|-<br />
| Vishesh Handa <br />
| India<br />
| vHanda <br />
| 01st, Thu <br />
| 18:00 Helsinki <br />
| DEL -> HEL (Flight), HEL -> TAMPERE (Bus)<br />
| <br><br />
|-<br />
| Mauricio Piacentini <br />
| Brasil<br />
| piacentini <br />
| 02nd, Fri <br />
| 00:15 <br />
| AY 3991- Finnair to Tampere <br />
| <br><br />
|-<br />
| André Wöbbeking<br />
| Germany<br />
| WAndre<br />
| 02nd, Fri<br />
| 09:30<br />
| 3606 Bremen to Tampere<br />
| <br><br />
|-<br />
| Chani <br />
| Canada (via.. europe) <br />
| chani <br />
| 02nd, Fri <br />
| 09:55 Helsinki;&nbsp;? Tampere <br />
| On a BOAT! (..and the train) <br />
| <br><br />
|-<br />
| Robin Appelman <br />
| The Netherlands <br />
| icewind <br />
| 02nd, Fri <br />
| 10:35 Helsinki;&nbsp;? Tampere <br />
| Flight KL1165 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Valerio Pilo <br />
| Italy <br />
| vpilo <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| [KMess team] I will attend everything&nbsp;:)<br />
|-<br />
| Marco Martin <br />
| Italy <br />
| notmart <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP)<br />
|-<br />
| Alessandro Diaferia <br />
| Italy <br />
| alediaferia <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| <br><br />
|-<br />
| Davide Bettio <br />
| Italy <br />
| Uninstall <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| <br><br />
|-<br />
| A.L. Spehr <br />
| United States <br />
| blauzahl <br />
| 02nd, Fri <br />
| 13:30 <br />
| Flight KL1167 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Marijn Kruisselbrink <br />
| The Netherlands <br />
| Mek <br />
| 02nd, Fri <br />
| 13:30 <br />
| Flight KL1167 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Akarsh Simha <br />
| India <br />
| kstar <br />
| 02nd, Fri <br />
| 13:30 (Helsinki) <br />
| Finnair from DEL-&gt;HEL; Bus from HEL-&gt;TMP. <br />
| <br><br />
|-<br />
| Prakash Mohan <br />
| India <br />
| praksh/pinocchio <br />
| 02nd, Fri <br />
| 13:30(Helsinki) <br />
| Finnair from DEL-&gt;HEL; Bus from HEL-&gt;TMP. <br />
| <br><br />
|-<br />
| Nikhil Marathe<br />
| India<br />
| nsm<br />
| 02nd, Fri<br />
| 13:30 Helsinki<br />
| KLM BOM-HEL, Bus from HEL-TMP<br />
|-<br />
| Park Shinjo <br />
| South Korea <br />
| peremen <br />
| 02nd, Fri <br />
| 14:05 <br />
| Flight AY42 ICN-HEL <br />
| <br><br />
|-<br />
| Jeremy Whiting <br />
| USA <br />
| jpwhiting <br />
| 02nd, Fri <br />
| 14:10 (Helsinki) <br />
| Finnair from FRA Bus from HEL to TMP. <br />
| <br><br />
|-<br />
| Schutz Sacha <br />
| France<br />
| DrIDK <br />
| 02nd, Fri <br />
| 14:15 <br />
| FINNAIR, Paris - Helsinki - Tampere <br />
| Gluon Team<br />
|-<br />
| Milian Wolff <br />
| Germany <br />
| milian <br />
| 02nd, Fri <br />
| 16:45 <br />
| Finnair from HEL (flight 3979) <br />
| <br><br />
|-<br />
| Joseph Wenninger <br />
| Austria <br />
| jowenn <br />
| 02nd, Fri <br />
| 16:45 <br />
| Finnair from HEL <br />
| <br><br />
|-<br />
| Nils Adermann<br />
| Germany <br />
| naderman<br />
| 02nd, Fri <br />
| 16:45<br />
| Finnair from HEL (arrival 14:10 from FRA)<br />
| <br><br />
|-<br />
| Victor Carbune <br />
| Romania <br />
| carbonix <br />
| 02nd, Fri <br />
| 15:00 <br />
| Flight AY754 from BUD -&gt;HEL (Finnair); Train HEL -&gt;TMP <br />
| <br><br />
|-<br />
| Leo Franchi <br />
| USA <br />
| lfranchi <br />
| 02nd, Fri <br />
| 15:15 (Helsinki) <br />
| Flight Finnair 832 from London; Train HEL - TMP, TBA <br />
| <br><br />
|-<br />
| Diederik van der Boor<br />
| The Netherlands<br />
| vdboor <br />
| 02nd, Fri <br />
| 15:20 (Helsinki) <br> 16:45 (Tampere)<br />
| Flight AY0842 + AY3979; <br> AMS -> HEL -> TMP<br />
| [KMess team]<br />
|-<br />
| Sjors Gielen<br />
| The Netherlands<br />
| Sjors / dazjorz<br />
| 02nd, Fri<br />
| 15:20 (Helsinki) <br> 16:45 (Tampere)<br />
| Finnair flights AY842 and AY3979; <br> AMS -> HEL -> TMP<br />
| [KMess team]<br />
|-<br />
| Eduardo Robles Elvira<br />
| Spain<br />
| Edulix <br />
| 02nd, Fri <br />
| 15:30 (Helsinki) <br> ~16:45 (Tampere)<br />
| Flight AY3682; <br> MAD -> HEL; Train HEL -> TMP<br />
| Konqueror/KHTML, Solid/Bluetooth<br />
|-<br />
| Stefan Majewsky <br />
| Germany <br />
| majewsky <br />
| 02nd, Fri <br />
| 17:45 Helsinki;&nbsp;? Tampere <br />
| AB8308 TXL - HEL, train to TMP <br />
| <br><br />
|-<br />
| Sandro Andrade <br />
| Brazil <br />
| sandroandrade <br />
| 02nd, Fri <br />
| 17:50 Helsinki;&nbsp;? Tampere <br />
| TP 7906 Frankfurt - Helsinki <br />
| <br><br />
|-<br />
| Dan Leinir Turthra Jensen <br />
| Denmark <br />
| leinir <br />
| 02nd, Fri <br />
| 18:10 <br />
| AIR BALTIC - BT 325 (Riga-Helsinki); Train/Bus to Tampere on 2nd <br />
| Gluon Team<br />
|-<br />
| Lydia Pintscher <br />
| Germany <br />
| Nightrose <br />
| 02nd, Fri <br />
| 18:15 <br />
| Flight FR1921 HHH-&gt;TMP <br />
| <br><br />
|-<br />
| Knut Yrvin <br />
| Norway <br />
| kyrvin <br />
| 02nd, Fri <br />
| 18:30 <br />
| SAS SK6642, Oslo - Arlanda - Tampere <br />
| <br><br />
|-<br />
| Anne Wilson <br />
| England <br />
| annew <br />
| 02nd, Fri <br />
| 19:02 <br />
| AY0934, Manchester - Helsinki, 17:30 train to Tampere <br />
| <br><br />
|-<br />
| [[User:Stuart Jarvis|Stuart Jarvis]] <br />
| UK <br />
| jakamoko <br />
| 02nd, Fri <br />
| 21:15 Helsinki; 00:25 Tampere <br />
| EZ8965 LGW-&gt;HEL <br />
| Promo<br />
|-<br />
| [[User:Ivan|Ivan Čukić]] <br />
| Serbia <br />
| ivan* <br />
| 03rd, Sat <br />
| 18:10 Helsinki; 21:25 Tampere <br />
| LH3114 MUC-&gt;HEL <br />
| Plasma<br />
|-<br />
| Shantanu Tushar <br />
| India <br />
| Shaan7 <br />
| 04th, Sun <br />
| <br />
13:30 Helsinki <br />
<br />
? Tampere <br />
<br />
| KL - 1167<br><br />
| Gluon Team, Plasma<br />
|-<br />
| Thomas Thym <br />
| Switzerland <br />
| ungethym <br />
| 30st, Wed <br />
| 19:15 Helsinki <br />
| Air France 1098 / FINNAIR (Paris-Helsinki); Train/Bus to Tampere on 02nd <br />
| <br><br />
|-<br />
| [[User:Gamaral|Guillermo Amaral (gamaral)]] <br />
| Mexico <br />
| gamaral <br />
| 02rd, Fri <br />
| 15:05 Helsinki; 16:45 Tampere <br />
| Finnair AY912 HEL / Finnair AY3979<br />
| <br><br />
|-<br />
| Niels Slot<br />
| the Netherlands<br />
| nielsslot<br />
| 02nd, Fri <br />
| 16:45<br />
| Finnair from HEL (AY 3979) after AY 842 from AMS (arrival 15:20)<br />
| <br><br />
|}<br />
<br />
<u><br></u><br />
<br />
== Departures ==<br />
<br />
Please add in order of ''<u>'''departure date'''</u>''<u>''<br>''</u> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 831px; height: 131px;"<br />
|- style="background: none repeat scroll 0% 0% rgb(236, 236, 236); white-space: nowrap;"<br />
! Name <br />
! Country<br> <br />
! IRC <br />
! ''Departure Date'' <br />
! Departure Time <br />
! Departure Details <br />
! Notes<br />
|-<br />
| Victor Carbune<br />
| Romania<br />
| carbonix<br />
| 05th, Mon<br />
| Early morning<br />
| Bus to Helsinki; Flight AY753 to BUD (Finnair)<br />
| <br><br />
|-<br />
| Mauricio Piacentini<br />
| Brasil<br />
| piacentini<br />
| 06th, Tue<br />
| 14:35 Tampere<br />
| AY 3998 <br />
|-<br />
| Stefan Majewsky<br />
| Germany<br />
| majewsky<br />
| 06th, Tue<br />
| ? Tampere, 13:10 Helsinki<br />
| train from TMP; AB8309 HEL - TXL<br />
|-<br />
| Knut Yrvin <br />
| Norway <br />
| kyrvin <br />
| 07th, Wed <br />
| 16:55 <br />
| SK6665, Tampere - Arlanda - Oslo <br />
| <br><br />
|-<br />
| Joseph Wenninger<br />
| Austria<br />
| jowenn<br />
| 09th, Fri<br />
| 06:15 <br />
| TMP->HEL->VIE<br />
|-<br />
| Akarsh Simha<br />
| India<br />
| kstar<br />
| 9th, Fri <br />
| Still TBD.<br />
| TMP-&gt;HEL by Train.<br />
| <br><br />
|-<br />
| Prakash Mohan<br />
| India<br />
| praksh/pinocchio<br />
| 9th, Fri<br />
| Afternoon/Early Evening<br />
| TMP-&gt;HEL by Train.<br />
| <br><br />
|-<br />
| Anne Wilson<br />
| England<br />
| annew<br />
| 09th, Fri<br />
| 11:07 train<br />
| AY0937 Helsinki to Manchester, 16:55<br />
|-<br />
| Valerio Pilo <br />
| Italy <br />
| vpilo <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
| [KMess team]<br />
|-<br />
| Marco Martin <br />
| Italy <br />
| notmart <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Davide Bettio<br />
| Italy <br />
| Uninstall <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Alessandro Diaferia<br />
| Italy <br />
| alediaferia <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Milian Wolff<br />
| Germany<br />
| milian<br />
| 09th, Fri<br />
| 14:35<br />
| Finnair to HEL (flight 3998)<br />
| <br><br />
|-<br />
| Troy Unrau <br />
| Canada <br />
| troy <br />
| 10th, Sat <br />
| 0615 <br />
| Flight FINNAIR 3992 TMP-HEL; ICELANDAIR 343 HEL-KEF @1520 <br />
| [Marketing]<br />
|-<br />
| Leo Franchi<br />
| USA<br />
| lfranchi <br />
| 10th, Sat <br />
| 0615 <br />
| Flight FINNAIR 3992 TMP-HEL; Finnair 831 - HEL-LHR @0800, LHR-BOS @ 10:55 <br />
| [Amarok, Multimedia]<br />
|-<br />
| André Wöbbeking<br />
| Germany<br />
| WAndre<br />
| 10th, Sat<br />
| 09:55<br />
| 3607 Tampere to Bremen<br />
| <br><br />
|-<br />
| A.L. Spehr<br />
| United States<br />
| blauzahl<br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
|-<br />
| Chani<br />
| Canada<br />
| chani<br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
| <br />
|-<br />
| Marijn Kruisselbrink <br />
| The Netherlands <br />
| Mek <br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
| <br />
|-<br />
| Schutz Sacha <br />
| France<br />
| DrIDK <br />
| 10th, Sat <br />
| 14:35 <br />
| FINNAIR, Tampere - Helsinki - Paris <br />
| Gluon Team<br />
|-<br />
| Diederik van der Boor <br />
| The Netherlands<br />
| vdboor<br />
| 10th, Fri <br />
| 14:35 (Tampere) <br> 16:15 (Helsinki)<br />
| Flight AY3998 + AY3639; <br> TMP -> HEL -> AMS<br />
| [KMess team]<br />
|-<br />
| Sjors Gielen<br />
| The Netherlands<br />
| Sjors / dazjorz<br />
| 10th, Fri<br />
| 14:35 (Tampere) <br> 16:15 (Helsinki)<br />
| Flight AY3998 + AY3639; <br> TMP -> HEL -> AMS<br />
| [KMess team]<br />
|-<br />
| Lydia Pintscher <br />
| Germany <br />
| Nightrose <br />
| 10th, Sat <br />
| 16:55 <br />
| Flight FR1922 TMP-&gt;HHH <br />
| <br><br />
|-<br />
| Eduardo Robles Elvira<br />
| Spain<br />
| Edulix <br />
| 10th, Sat<br />
| ? (Tampere) <br> 17:00 (Helsinki)<br />
| Flight AY3681; <br> Train TMP -> HEL; HEL -> MAD<br />
| <br><br />
|-<br />
| Ivan Cukic<br />
| Serbia<br />
| ivan*<br />
| 10th, Sat <br />
| 17:50 Helsinki<br />
| Flight LH3105 HEL-&gt;FRA<br />
| <br><br />
|-<br />
| Robin Appelman <br />
| The Netherlands <br />
| icewind <br />
| 10th, Sat <br />
| ? Tampere, 17:55 Helsinki<br />
| Flight KL1170 HEL-&gt;AMS <br />
| <br><br />
|-<br />
| Thomas Thym<br />
| Switzerland<br />
| ungethym<br />
| 10th, Sat<br />
| 17:55 <br />
| KLM 1170 Helsinki - Amsterdam; Tampere - Helsinki by bus/train<br />
| <br />
|-<br />
| Vishesh Handa <br />
| India<br />
| vHanda <br />
| 11th, Sun <br />
| 16:25 Helsinki <br />
| SU-438 HEL->SVO (Moscow)->DEL<br />
| Anyone up for exploring Helsinki on the 10th?<br />
|-<br />
| [[User:Stuart Jarvis|Stuart Jarvis]] <br />
| UK <br />
| jakamoko <br />
| 11th, Sun <br />
| 21:45 <br />
| EZ8966 HEL-&gt;LGW <br />
| Promo. I'm staying in Helsinki Sat night<br />
|-<br />
| Jonathan Riddell <br />
| Scotland <br />
| Riddell <br />
| 11th, Sun <br />
| 22:40 <br />
| Flight 6482 to Edinburgh <br />
| <br><br />
|-<br />
| Sandro Andrade<br />
| Brazil<br />
| sandroandrade<br />
| 14th, Wed<br />
| 16:40<br />
| TP 0519 Helsinki - Lisbon<br />
| I'm staying in Helsinki for a few days.<br />
|-<br />
| Kenny Duffus<br />
| Scotland<br />
| seaLne<br />
| 15th, Thu<br />
| 11:40<br />
| FR6482 TMP -> EDI<br />
| <br />
|-<br />
| [[User:Gamaral|Guillermo Amaral (gamaral)]] <br />
| Mexico <br />
| gamaral <br />
| 10th, Sat <br />
| 06:15 Tampere <br />
| Finnair AY3992<br />
| <br><br />
|-<br />
| Niels Slot<br />
| the Netherlands<br />
| nielsslot<br />
| 9th, Fri<br />
| 14:35 (Tampere) <br> 16:15 (Helsinki)<br />
| Flight AY3998 + AY 845; <br> TMP -> HEL -> AMS<br />
| <br><br />
|}<br />
<br />
<u></u></div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.5_Feature_Plan&diff=50822Schedules/KDE4/4.5 Feature Plan2010-05-26T14:01:43Z<p>Nielsslot: Mark features as done for KTurtle as it was committed a few weeks ago</p>
<hr />
<div>This is a list of planned features for the SC 4.5 release. <br />
<br />
See also: <br />
<br />
*[[Schedules/KDE4/4.5 Release Schedule]] <br />
*[[Schedules/KDE4/4.5 Release Goals]] <br />
*[[Schedules/KDE4/4.4 Feature Plan]]<br />
<br />
<br> Legend: <br />
<br />
*todo =&gt; not started yet <br />
*in-progress =&gt; started, but not completed yet <br />
*done =&gt; completed<br />
<br />
__TOC__ <br />
<br />
<br><br />
<br />
= kdeadmin =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}} <br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdeartwork =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
|}<br />
<br />
<br><br />
<br />
= kdebase-apps =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Konqueror|Improvements in session-management|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureTodo|Konqueror|Improvements in tab-bar widget|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureInProgress|nspluginviewer|npruntime scripting support|maksim@kde.org|Maks Orlovich}}<br />
{{FeatureTodo|Konqueror|Add speeddial/thumbnails-like start page|germain@ebooksfrance.org|Germain Garand}} <br />
{{FeatureDone|Konsole|Finish implementing tab context menu|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureDone|Konsole|Allow setting tab profile from file on command-line|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureInProgress|Konsole|Adds support for SHELL_SESSION_ID|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureDone|Konsole|Modernize menu layout|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|Konsole|Move to KTabWidget|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|print-manager|New Print manager KCM and applet replacement, using C++|dantti85-pk@yahoo.com.br|Daniel Nicoletti}} <br />
{{FeatureDone|Dolphin|Drag and drop on tabs|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|Dolphin|Make view sub-menus available as toolbar buttons|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|Dolphin|Smooth scrolling|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|Dolphin|Faceted browsing|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureDone|Dolphin|Make use of additional columns (Symbolic Link Destination, Path or URL) in KFileItemDelegate|frank78@googlemail.com|Frank Reininghaus}} <br />
|}<br />
<br><br />
<br />
= kdebase-runtime =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KWallet|Single Sign On using PAM|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureTodo|network kioslave|Backend for LISa|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave|Backend for SMB|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave|Integrate with remote and zeroconf kioslaves|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|Locale KCM|Add support for new KLocale and KCalendarSystem features (see kdelibs section) including Digit Groups, AM/PM, etc. Improvements to usability of existing money display options.|john@layt.net|John Layt}}<br />
{{FeatureInProgress|network kioslave|Backend for UPnP|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave| Backend to discover bluetooth devices and they services |edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|bluetooth kioslave|Backend to browse bluetooth devices|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureDone|Nepomuk|Monitor file system changes via inotify|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureTodo|KNotify|Route solid errors via knotify to the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}<br />
|}<br />
<br />
<br><br />
<br />
= kdebase-workspace =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
|-<br />
! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin <br />
{{FeatureDone|KInfoCenter|Complete rewrite of KInfoCenter|hubnerd@ntlworld.com|David Hubner}} <br />
{{FeatureDone|KInfoCenter|Add Export functionality into KInfoCenter|hubnerd@ntlworld.com|David Hubner}}<br />
{{FeatureDone|DeviceInfo KCM|New DeviceInfo KCM for KInfoCenter|hubnerd@ntlworld.com|David Hubner}}<br />
{{FeatureDone|Summary KCM|New Summary KCM for KInfoCenter|hubnerd@ntlworld.com|David Hubner}} <br />
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}} <br />
{{FeatureTodo|Fonts KCM|More configurable fonts|christoph@maxiom.de|Christoph Feck}} <br />
{{FeatureTodo|BlueDevil Wizard |Write a new Wizard to pair Bluetooth devices |alex@eyeos.org|Alex Fiestas}} <br />
{{FeatureTodo|Bluetooth KCM|New KCM to manage all bluetooth configurations and devices|ereslibre@kde.org|Rafael Fernandez}}<br />
{{FeatureTodo|Screenedges|Screenedges handling outside of kwin/plasma|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureInProgress|Oxygen style|Move window using left-mouse button on windows' empty areas|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}<br />
{{FeatureDone|Oxygen configuration|Oxygen style and decoration standalone expert configuration tool|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}<br />
{{FeatureDone|Free Space Notifier Daemon|Small daemon that warns you when your home has almost no space left|knuckles@gmail.com|Ivo Anjo}}<br />
{{FeatureInProgress|Activities Daemons|Daemons to handle info about activities (kded daemon and a nepomuk service)|ivan.cukic@kde.org|Ivan Cukic}}<br />
{{FeatureInProgress|Systemsettings|driconf KCM|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureDone|PowerDevil|Display brightness OSD|debfx-kde@fobos.de|Felix Geyer}}<br />
{{FeatureDone|Keyboard|Merge keyboard hardware and layouts configuration UI|arysin@gmail.com|Andriy Rysin}}<br />
{{FeatureDone|Keyboard|Allow adding layouts by language|arysin@gmail.com|Andriy Rysin}}<br />
{{FeatureDone|Keyboard|Add keyboard layout indicator plasma applet|arysin@gmail.com|Andriy Rysin}}<br />
{{FeatureDone|Keyboard|Allow configuring keyboard model without configuring layouts|arysin@gmail.com|Andriy Rysin}}<br />
{{FeatureDone|Keyboard|Allow by-window switching and KDE shortcut without configuring layouts|arysin@gmail.com|Andriy Rysin}}<br />
{{FeatureDone|Keyboard|Rewrite keyboard layouts app into kded daemon|arysin@gmail.com|Andriy Rysin}}<br />
|-<br />
! style="text-align: center;" colspan="4" | Plasma <br />
{{FeatureInProgress|systemtray/taskmanager|port the systray and tasks applet to windows|windows@kde.org|kde windows}}<br />
{{FeatureInProgress|systemtray|monochrome statusnotifier based systray icons support|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|systemtray|sort icons by category|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|systemtray|put hidden icons in a popup menu|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|tasks dataengine|export all informations needed to build an applet comparable to the current one|matthieu_gallien@yahoo.fr|Matthieu Gallien}}<br />
{{FeatureDone|notifications|split systemtray and notifications applet|notmart@gmail.com|Marco Martin}} <br />
{{FeatureInProgress|notifications|new look and behaviour for notifications|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|notifications|support for remote applets for notifications|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|netbook/SAL|use QStandardModels|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|netbook/SAL|support for drag and drop of items|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|netbook/SAL|package manager invocation from the toolbox|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|netbook/Workspace KCM|New default options for KWin: tabbox as present windows, that will be set as regular grid|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma/extenders|put extendergroups in scrollwidgets|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma/extenders|possibility to detach exteneritems as standalone windows|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|libplasma/theme|more transparent dialogs when the blur effect is enabled|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|libplasma/desktop|Activity Manager UI|chani@kde.org|Chani}}<br />
{{FeatureTodo|accounts applet|a plasma widget that is a central place to add accounts to social sites like identica and opendesktop, optimized for the netbook shell|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma|Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|folderview|"Open folder" icon to open folder into pop-up at request instead of automatically.|bigras.bruno@gmail.com|Bruno Bigras}}<br />
{{FeatureTodo|folderview|Extend the configuration UI for nepomuksearch|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|Extend Calendar DataEngine with Akonadi calendar incidents|Allows to query calendar events/todos from Akonadi in Plasma|gladhornKDEorg|Frederik Gladhorn}}<br />
{{FeatureDone|calculator|Added optional libqalculate support in the calculator runner|agostinelli@gmail.com|Matteo Agostinelli}}<br />
{{FeatureInProgress|KRunner|Add some advanced sorting to KRunner using Nepomuk|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KRunner|Improve keyboard navigation & command history interaction|wilderkde@gmail.com|Jacopo De Simoi}}<br />
{{FeatureInProgress|device-notifier|Route all solid error notifications via knotify to the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}<br />
{{FeatureInProgress|device-notifier|Detailed (HAL) error notifications in the device notifier|wilderkde@gmail.com|Jacopo De Simoi}}<br />
{{FeatureInProgress|Plasma::Theme|Themed CSS support|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureTodo|battery|Weighted charge information for multiple batteries|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureTodo|Plasma|Welcome plasmoid|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureInProgress|crystal|New desktop search widget|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|networkmanagement|Network management Plasmoid|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureDone|quicklaunch|Improvements from Ingomar Wesp|l.appelhans@gmx.de|Lukas Appelhans}}<br />
<br />
|-<br />
! style="text-align: center;" colspan="4" | KWin<br />
{{FeatureDone|Tiling|Merge window tiling branch|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureInProgress|KWin|New flag to exclude windows from switchers|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KCM Decoration|New decoration kcm with previews and GHNS|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|Aurorae|Port Aurorae to GraphicsView and KDecoration|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|Aurorae|Better themeing support|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|Aurorae|Window tabbing support|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|Aurorae|Decorations on window sides|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|Aurorae|Autohiding decoration for maximized windows|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureInProgress|kwin|hide windows from other activities|chani@kde.org|Chani}}<br />
{{FeatureTodo|Effects|Move features from present windows to libkwineffects to make them available in desktop grid|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|Effects|Add close window button to each window in present windows/desktop grid|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|Window Tabbing/libtaskmanager|Announce window groups to be used for grouping in tasks applet|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureInProgress|KWin/plasma|New window type for Plasma dashboard|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|Effects|New blur effect|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|Effects|High quality scaling shader for the taskbar thumbnails|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureTodo|KWin|Hint for defining the window snap rect|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|Effects|Glide effect for opening and closing windows|iori.yagami.26979@gmail.com|Iori Yagami}}<br />
|}<br />
<br />
<br><br />
<br />
= kdeedu =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}} {{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}} <br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|Kalzium|Port Kalzium to use QGV based periodic table widget|mhanwell@kde.org|Marcus D. Hanwell}}<br />
{{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|anders@alweb.dk|Anders Lund}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureDone|Marble|Support OpenStreetMap Nominatim as search backend (MarbleRunner)|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Marble|Generalized Animations with GeoDataLookAt support|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Marble|Online-Routing|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Marble|GPS improvements|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|Maemo Support|earthwings@gentoo.org|Bastian Holst, Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|bastianholst@gmx.de|Bastian Holst}}<br />
{{FeatureInProgress|Marble|Follow XDG Base Directory Specification|bastianholst@gmx.de|Bastian Holst}}<br />
{{FeatureDone|Marble|Download region|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Configurable texture layer blending|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Import geonames city data|sonu.itbhu@gmail.com|Harshit Jain}}<br />
{{FeatureInProgress|Marble|Bookmark support|anik.varshney@gmail.com|Kumar Anik Varshney}}<br />
{{FeatureInProgress|Marble|Various Marble speed improvements|rahn@kde.org|Torsten Rahn, Ariya Hidayat}}<br />
{{FeatureInProgress|Marble|Plugin to display APRS data|hardaker@users.sourceforge.net|Wes Hardaker}}<br />
{{FeatureDone|KAlgebra|Type checker for expressions to statically detect errors|aleixpol@kde.org|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Support for drawing implicit curves|percy.camilo.ta@gmail.com|Percy Camilo Triveño Aucahuasi}}<br />
{{FeatureInProgress|Parley|Parley practice mode rewritten|gladhornKDEorg|Daniel Laidig, Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|LaTeX support|laidig_kde.org|Daniel Laidig}}<br />
{{FeatureTodo|Parley|Better support for entering synonyms|laidig_kde.org|Benjamin Schleinzer, Daniel Laidig}}<br />
{{FeatureTodo|Cantor|import and polish Qalculate! backend|mail@milianw.de|Milian Wolff}}<br />
{{FeatureDone|KTurtle|Implement GHNS download support|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureTodo|KTurtle|Implement GHNS upload support|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureDone|Rocs|Node beautification in SVG|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureDone|Rocs|Threads for not blocking the UI|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureDone|Rocs|Redesigned the UI for better usability|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureDone|Rocs|Plugin System|wiglot@gmail.com|Wagner Reck}}<br />
{{FeatureDone|Rocs|Small plugins as examples|wiglot@gmail.com|Wagner Reck}}<br />
{{FeatureDone|Rocs|Multiple Script support|tcanabrava@kde.org|Tomaz Canabrava}}<br />
|}<br />
<br><br />
<br />
= kdegames =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
{{FeatureTodo|Granatier|Arena Editor|k.hias@gmx.de|Mathias Kraus}}<br />
{{FeatureInProgress|Kajongg|New traditional Mahjongg for four players|wolfgang@rohdewald.de|Wolfang Rohdewald}}<br />
{{FeatureTodo|Kajongg|Default voices for computer players|wolfgang@rohdewald.de|Wolfgang Rohdewald}}<br />
{{FeatureTodo|Kajongg|Make playing against computer suspendable/resumable|wolfgang@rohdewald.de|Wolfgang Rohdewald}}<br />
{{FeatureDone|KBounce|Difficulty levels|ascherfy@gmail.com|Andreas Scherf}}<br />
{{FeatureDone|KBounce|Random images as background|ascherfy@gmail.com|Andreas Scherf}}<br />
{{FeatureTodo|KBreakOut|Level Sets|fela.kde@gmail.com|Fela Winkelmolen}} {{FeatureTodo|KBreakOut|Sound|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureDone|KGoldrunner|Add the Demolition game (20 levels)|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureDone|Kigo|Load SGF games from command line and register to mimetype 'application/x-go-sgf'|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|Kigo|Fix KNewStuff provider issues|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|Kiriki|Hint|luizromario@gmail.com|Luiz Romário Santana Rios}}<br />
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding and artwork desired)|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|Konquest|Merge the patch by Sean D'Epagnier to implement many features like map editing|pinaraf@pinaraf.info|Pierre Ducroquet}}<br />
{{FeatureDone|KPat|Add keyboard controls to allow playing without a mouse.|parker.coates@kdemail.net|Parker Coates}}<br />
{{FeatureInProgress|KPat|Create a new LibKCardGame from KPat's card scene logic. Make it generic and friendly enough for use in other card games.|parker.coates@kdemail.net|Parker Coates}}<br />
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|kleag@free.fr|Gaël de Chalendar}} <br />
{{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|KSudoku|Import new engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Port game to new engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Adapt view to show information provided by engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Add new actions to GUI|joselb@gmx.net|Johannes Bergmeier}}<br />
{{FeatureInProgress|KTuberling|A new "fast switch" between playgrounds|alex@eyeos.org|Alex Fiestas}}<br />
{{FeatureDone|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}233784 Optimize size of puzzle files in default collection] (temporarily fixed for this release cycle with an awful hack)|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211859 Recieve new puzzles over KNewStuff]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211861 Introduce handicap as a means to configure difficulty]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211866 Implement puzzle piles to organize pieces]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}212814 Quick piece grouping]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}213774 Add magnifying glass]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureDone|Palapeli|Rewrite puzzle table mouse interaction stack|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|Palapeli|Cleanup config dialog code|majewsky@gmx.net|Stefan Majewsky}}<br />
|}<br />
<br />
<br><br />
<br />
= kdegraphics =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|libkdcraw|Make color management options more flexible|marcel.wiesweg@gmx.de|Marcel Wiesweg}} <br />
{{FeatureDone|libksane|Improve auto-selection|kare.sars@iki.fi|K&aring;re S&auml;rs}} <br />
{{FeatureInProgress|libksane|Highlight scanned area|kare.sars@iki.fi|K&aring;re S&auml;rs}} <br />
{{FeatureTodo|libksane|Add public API for available devices|kare.sars@iki.fi|K&aring;re S&auml;rs}} <br />
{{FeatureTodo|gwenview|Show Nepomuk info in image meta info|agateau@kde.org|Aurelien Gateau}} <br />
{{FeatureTodo|gwenview|Persistent changes|agateau@kde.org|Aurelien Gateau}}<br />
{{FeatureTodo|okular|Thumb creators via Okular Core|harsh@harshj.com|Harsh J}} <br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdelibs =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}}<br />
{{FeatureTodo|katepart|context dependent indenters|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|scripting configuration, esp. for indenters|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|list of available scripts and indenters|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|GHNS for scripts/indenters|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|easier writing of indenters, esp. by automatically reloading them when changed|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|extend list of available default styles for highlighting, remove hardcoded colors from existing XML files|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|improve AutoBrace plugin|mail@milianw.de|Milian Wolff}}<br />
{{FeatureInProgress|katepart/ktexteditor|defaultvalues, regular expressions, mirroring master, scripting of templates|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}<br />
{{FeatureInProgress|ktexteditor plugin|InsaneHTML_LE (zencoding like selector input (light edition)|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}<br />
{{FeatureTodo|katepart|replace smart cursor/ranges API|cullmann@kde.org|Christoph Cullmann}}<br />
{{FeatureTodo|kdeui|API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureDone|KCalendarSystem|Add support for Date Difference calculations.|john@layt.net|John Layt}}<br />
{{FeatureDone|KCalendarSystem|Add support for era based calendar systems.|john@layt.net|John Layt}}<br />
{{FeatureDone|KCalendarSystem|Add new calendar systems: Japanese Era, Thai, Taiwanese.|john@layt.net|John Layt}}<br />
{{FeatureInProgress|KCalendarSystem|Add support for Unicode format strings for Qt and cross-platform compatability.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalendarSystem|Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Bahai'i, Chinese, Buddhist, etc.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalendarSystem|Add support for traditional/USA week numbering.|john@layt.net|John Layt}}<br />
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|drf@kde.org|Dario Freddi}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureTodo|KLocale|Implement support for number grouping other than thousands using LC_NUMERIC and LC_MONETARY formats, e.g. India 00 00 000 and China 0000 0000.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add configuration for AM/PM symbols.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Full POSIX compliant format support for date, time, numbers and money.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add Full date format in addition to existing short and long.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add default colour to optionally display negative numbers.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|khtml|Improvements in kwallet integration|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|khtml|Basic audio/video tag support|germain@ebooksfrance.org|Michael Howell and Germain Garand}} <br />
{{FeatureInProgress|khtml|DOM3 XPath/XPath1 support|maksim@kde.org|Maks Orlovich}}<br />
{{FeatureDone|khtml|Selectors API1|maksim@kde.org|Maks Orlovich}}<br />
{{FeatureTodo|khtml and kparts|More general KPart scripting interfaces|maksim@kde.org|Maks Orlovich}}<br />
{{FeatureTodo|khtml|Implement more of DOM3's CSSOM View module|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureInProgress|khtml|Implement missing parts of DOM3's Background and Borders module|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureTodo|khtml|add new form widgets defined in HTML5 draft|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureDone|KNewStuff|Improved Download Dialog, multiple previews, better integration of details, changelog is displayed|gladhornKDEorg|Frederik Gladhorn}}<br />
{{FeatureInProgress|KNewStuff|Icon view mode|gladhornKDEorg|Reza Shah, Frederik Gladhorn}}<br />
{{FeatureDone|KNewStuff|Upload dialog rewritten: It now supports updating of old uploads, previews, most data that can be entered on the website and allows direct login to the account|gladhornKDEorg|Frederik Gladhorn}}<br />
{{FeatureTodo|KNewStuff|Support more than one payload|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureTodo|kdeui|Social About Dialog|teo@kde.org|Téo Mrnjavac}}<br />
{{FeatureTodo|kdeui|Generic find bar widget|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureTodo|kio|SSL client certificate support|ahartmetz@gmail.com|Andreas Hartmetz}}<br />
{{FeatureTodo|kio|SSL root certificate list GUI + backend|ahartmetz@gmail.com|Andreas Hartmetz}}<br />
{{FeatureDone|kio|Add "apply to all" checkbox in renamedialog and allow for automatic renaming|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kio|Port renamedialog to KFileMetaDataWidget|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kio|Don't select extension in renamedialog|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kio|Better listing of applications in file "open with" context menu|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kio|Context menu entry to open all files in their default applications|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kio|Add support for additional columns (e.g., smybolic link destination) in KFileItemDelegate|frank78ac@googlemail.com|Frank Reininghaus}}<br />
{{FeatureDone|kfile|Scroll wheel support for breadcrumb bar|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kfile|Show all sub-folders in breadcrumb bar|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kfile|Middle-click on subfolder in the breadcrumb bar to open in a new tab|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|kfile|Easier access to protocols in breadcrumb bar|toddrme2178@gmail.com|Todd}}<br />
{{FeatureTodo|kfile|Show sub-sub-folders (and so on) in breadcrumb bar|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|kdecore|Generic shared-memory cache|mpyne@kde.org|Michael Pyne}}<br />
{{FeatureInProgress|kdeui|Redesigned icon cache|mpyne@kde.org|Michael Pyne}}<br />
{{FeatureDone|kdeui|Support alpha channel in KColor classes|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureDone|nepomuk|Redesigned Nepomuk::TagWidget which can now actually be used by applications|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureDone|kio|Remember downloads via Nepomuk|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureDone|solid|Broadcast mount/unmount messages across processes|wilderkde@gmail.com|Jacopo De Simoi}}<br />
{{FeatureTodo|solid|Add parent matching to predicate parsing|wilderkde@gmail.com|Jacopo De Simoi}}<br />
{{FeatureDone|kdeui|Add the KRecursiveFilterProxyModel to kdeui/itemviews|steveire@gmail.com|Stephen Kelly}}<br />
|}<br />
<br><br />
<br />
= kdemultimedia =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|Video Thumbnailer|Add ffmpegthumbnailer for faster video thumbnailing|ascherfy@gmail.com|Andreas Scherf}}<br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan|mpyne@kde.org|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however -- will move to KDE 4.5 feature plan|mpyne.org|Michael Pyne}}<br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdenetwork =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}} <br />
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}} <br />
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}} <br />
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}} <br />
{{FeatureDone|Kopete|Extended video controls|fschaefer.oss(at)googlemail.com|Frank Schaefer}} <br />
{{FeatureTodo|Kopete|Akonadi History Plugin|roideuniverse@gmail.com|Kaushik Saurabh}} <br />
{{FeatureTodo|Krdc|Connection status and reconnect screen|murraytony@gmail.com|Tony Murray}}<br />
{{FeatureDone|Krdc|Much improved new connection screen: more info, sortable, interactive, and better use of space|murraytony@gmail.com|Tony Murray}}<br />
{{FeatureInProgress|KGet|Use plasma notifications to show the progress|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|KGet|Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Better error handling|l.appelhans@gmx.de|Lukas Appelhans}}<br />
|}<br />
<br />
<br><br />
<br />
= kdepim =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KAlarm|Port to Akonadi|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|KMail|Port to Akonadi|kde-pim@kde.org|Thomas McGuire}}<br />
{{FeatureInProgress|KOrganizer|Port to Akonadi|kde-pim@kde.org|Frank Osterfeld, Sebastian Sauer}}<br />
{{FeatureInProgress|KJots|Port to Akonadi|kde-pim@kde.org|Stephen Kelly}}<br />
{{FeatureInProgress|KHolidays|Add support for alternative calendar systems, advanced holiday calculations, and improved API.|john@layt.net|John Layt}}<br />
|}<br />
<br />
<br><br />
<br />
= kdeplasma-addons =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|knowledgebase|port knowledgebase plasmoid to new engine|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|knowledgebase|Add categories|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureDone|Bookmarks widget|New|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureDone|Mandelbrot Wallpaper|Performance improvements|jacob.benoit.1@gmail.com|Benoit Jacob}} <br />
{{FeatureDone|Mandelbrot Wallpaper|Rendering improvements (through dithering, extra iterations, and better/simpler formulas)|jacob.benoit.1@gmail.com|Benoit Jacob}}<br />
{{FeatureDone|Mandelbrot Wallpaper|Allow to import/export parameters and to export to PNG images|jacob.benoit.1@gmail.com|Benoit Jacob}}<br />
{{FeatureDone|Comic Applet|Add option to show "text", "icons" or both "text and icons" for tabs|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|Comic Applet|Prefetch next and previous comic strip (thx to Miha Cancula)|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|Character Runner|New|akreuzkamp@web.de|Anton Kreuzkamp}}<br />
{{FeatureDone|KDE Observatory|Performance improvements, new data engine|sandroandrade@kde.org|Sandro Andrade}}<br />
{{FeatureDone|Plasmaboard|Completly rework the current onscreen keyboard and add key layouts for tablets and mids. Better performance, better useability, less memory usage. See: http://btux1984.wordpress.com/ |bjoern@ruberg-wegener.de|Björn Ruberg}}<br />
|}<br />
<br />
<br><br />
<br />
= kdesdk =<br />
<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureInProgress|Kate|Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}<br />
{{FeatureDone|Kate|Port the old XML completion plugin (xmltools)|tomastrnka@gmx.com|Tomáš Trnka}} <br />
{{FeatureInProgress|Umbrello|Add a code importing wizzard|andi.fischer@NOSPAMhispeed.ch|Andi Fischer}}<br />
|}<br />
<br />
<br><br />
<br />
= kdeutils =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Ark|Add an options dialog (maybe)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Simplify Kerfuffle's API (jobs, interfaces etc) and try to make it stable|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Make the internal previewer optional|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Add a "Preview with..." context menu item|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Make Kerfuffle really thread-safe (and use threads in less places)|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Get rid of the Observer code in Kerfuffle|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Make error reporting work as expected in Kerfuffle|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add view profiles, incl. editor/manager|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}} <br />
{{FeatureInProgress|Okteta|Allow writing structure definitions in JavaScript|alex.richardson@gmx.de|Alex Richardson}} <br />
{{FeatureInProgress|Okteta|Add possibility to set count of bytes per line/group|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureDone|kdelirc/kremotecontrol|Transition from KDELirc to KRemoteControl|michael_zanetti@gmx.net|Michael Zanetti}} <br />
{{FeatureDone|KGpg|Add &quot;caff&quot; mode for keysigning|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureDone|Okteta|Add KNewStuff support to the structures tool|alex.richardson@gmx.de|Alex Richardson}} <br />
{{FeatureDone|Okteta|Allow pinning structure beginning to a specific offset|alex.richardson@gmx.de|Alex Richardson}}<br />
{{FeatureDone|Okteta|new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Refactor mouse input to controllers for the bytearray widget|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
<br><br />
<br />
= kdetoys =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureInProgress|kteatime|Port to KStatusNotifierItem|kde@hilefoks.org|Stefan Böhmann}} <br />
{{FeatureInProgress|kteatime|Port to KConfigXT|kde@hilefoks.org|Stefan Böhmann}} <br />
{{FeatureInProgress|kteatime|Support categories|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureInProgress|kteatime|Improved indicator icon painting|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|kteatime|Fork multiple instances for multiple timers|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|kteatime|Tea runner|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|kteatime|Improved command line|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|amor|Do some refactoring in amor|kde@hilefoks.org|Stefan Böhmann}} <br />
{{FeatureTodo|amor|Improve theme support|kde@hilefoks.org|Stefan Böhmann}} <br />
{{FeatureTodo|amor|Implement KNewStuff support|kde@hilefoks.org|Stefan Böhmann}} <br />
{{FeatureTodo|amor|Revamp configure dialog|kde@hilefoks.org|Stefan Böhmann}} {{FeatureTodo|amor|Sound support|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureTodo|amor|Add KStatusNotifierItem support|kde@hilefoks.org|Stefan Böhmann}}<br />
{{FeatureInProgress|ktux|Do some refactoring in ktux|kde@hilefoks.org|Stefan Böhmann}} <br />
{{FeatureTodo|ktux|Revamp configure dialog|kde@hilefoks.org|Stefan Böhmann}} {{FeatureTodo|ktux|Sound support|kde@hilefoks.org|Stefan Böhmann}}<br />
|}<br />
<br />
<br><br />
<br />
= Other =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
<br />
|}</div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.5_Feature_Plan&diff=50708Schedules/KDE4/4.5 Feature Plan2010-04-23T06:53:11Z<p>Nielsslot: Add planed features for KTurtle</p>
<hr />
<div>This is a list of planned features for the SC 4.5 release. <br />
<br />
See also: <br />
<br />
*[[Schedules/KDE4/4.5 Release Schedule]] <br />
*[[Schedules/KDE4/4.5 Release Goals]] <br />
*[[Schedules/KDE4/4.4 Feature Plan]]<br />
<br />
<br> Legend: <br />
<br />
*todo =&gt; not started yet <br />
*in-progress =&gt; started, but not completed yet <br />
*done =&gt; completed<br />
<br />
__TOC__ <br />
<br />
<br><br />
<br />
= kdeadmin =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}} <br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdeartwork =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
|}<br />
<br />
<br><br />
<br />
= kdebase-apps =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Konqueror|Improvements in session-management|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureTodo|Konqueror|Improvements in tab-bar widget|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureInProgress|Konsole|Finish implementing tab context menu|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureInProgress|Konsole|Allow setting tab profile from file on command-line|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureInProgress|Konsole|Adds support for SHELL_SESSION_ID|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureInProgress|Konsole|Modernize menu layout|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|Konsole|Move to KTabWidget|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|print-manager|New Print manager KCM and applet replacement, using C++|dantti85-pk@yahoo.com.br|Daniel Nicoletti}} <br />
{{FeatureDone|Dolphin|Drag and drop on tabs|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|Dolphin|Make view sub-menus available as toolbar buttons|toddrme2178@gmail.com|Todd}}<br />
|}<br />
<br />
<br><br />
<br />
= kdebase-runtime =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KWallet|Single Sign On using PAM|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureTodo|network kioslave|Backend for LISa|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave|Backend for SMB|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave|Integrate with remote and zeroconf kioslaves|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|Locale KCM|Add support for new KLocale features (see kdelibs section) including Digit Groups, AM/PM, etc. Improvements to usability of existing money display options.|john@layt.net|John Layt}}<br />
{{FeatureInProgress|network kioslave|Backend for UPnP|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave| Backend to discover bluetooth devices and they services |edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|bluetooth kioslave|Backend to browse bluetooth devices|edulix@gmail.com|Eduardo Robles Elvira}}<br />
|}<br />
<br />
<br><br />
<br />
= kdebase-workspace =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
|-<br />
! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin <br />
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}} <br />
{{FeatureTodo|Fonts KCM|More configurable fonts|christoph@maxiom.de|Christoph Feck}} <br />
{{FeatureTodo|Solid|Write a new Bluetooth backend |alex@eyeos.org|Alex Fiestas}} <br />
{{FeatureTodo|Screenedges|Screenedges handling outside of kwin/plasma|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureInProgress|Oxygen style|Move window using left-mouse button on windows' empty areas|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}<br />
<br />
{{FeatureInProgress|Oxygen configuration|Oxygen style and decoration standalone expert configuration tool|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}<br />
{{FeatureInProgress|Free Space Notifier Daemon|Small daemon that warns you when your home has almost no space left|knuckles@gmail.com|Ivo Anjo}}<br />
|-<br />
! style="text-align: center;" colspan="4" | Plasma <br />
{{FeatureInProgress|systemtray|monochrome statusnotifier based systray icons support|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|systemtray|sort icons by category|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|systemtray|put hidden icons in a popup menu|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|notifications|split systemtray and notifications applet|notmart@gmail.com|Marco Martin}} <br />
{{FeatureInProgress|notifications|new look and behaviour for notifications|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|notifications|support for remote applets for notifications|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|netbook/SAL|use QStandardModels|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|netbook/SAL|support for drag and drop of items|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma/extenders|put extendergroups in scrollwidgets|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma/extenders|possibility to detach exteneritems as standalone windows|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|libplasma/theme|more transparent dialogs when the blur effect is enabled|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|libplasma/desktop|Activity Manager UI|chani@kde.org|Chani}}<br />
{{FeatureTodo|accounts applet|a plasma widget that is a central place to add accounts to social sites like identica and opendesktop, optimized for the netbook shell|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma|Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|folderview|"Open folder" icon to open folder into pop-up at request instead of automatically.|bigras.bruno@gmail.com|Bruno Bigras}}<br />
{{FeatureInProgress|Extend Calendar DataEngine with Akonadi calendar incidents|Allows to query calendar events/todos from Akonadi in Plasma|gladhornKDEorg|Frederik Gladhorn}}<br />
{{FeatureDone|calculator|Added optional libqalculate support in the calculator runner|agostinelli@gmail.com|Matteo Agostinelli}}<br />
{{FeatureInProgress|KRunner|Add some advanced sorting to KRunner using Nepomuk|l.appelhans@gmx.de|Lukas Appelhans}}<br />
<br />
|-<br />
! style="text-align: center;" colspan="4" | KWin<br />
{{FeatureTodo|Tiling|Merge window tiling branch|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|core|New flag to exclude windows from switchers|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KCM Decoration|New decoration kcm with previews and GHNS|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|Aurorae|Port Aurorae to GraphicsView and KDecoration|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureInProgress|Aurorae|Better themeing support|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|Aurorae|Window tabbing support|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|Aurorae|Decorations on window sides|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|Aurorae|Autohiding decoration for maximized windows|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|kwin|hide windows from other activities|chani@kde.org|Chani}}<br />
|}<br />
<br />
<br><br />
<br />
= kdeedu =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}} {{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}} <br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|anders@alweb.dk|Anders Lund}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Kalzium|Port Kalzium to use QGV based periodic table widget|mhanwell@kde.org|Marcus D. Hanwell}}<br />
{{FeatureDone|Marble|Support OpenStreetMap Nominatim as search backend (MarbleRunner)|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|Generalized Animations with GeoDataLookAt support|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|Online-Routing|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|GPS improvements|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|Maemo Support|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Marble|GeoGraphicsScene for Online Service Plugins|bastianholst@gmx.de|Bastian Holst}}<br />
{{FeatureInProgress|Marble|Download region|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Implement sun locator blendings as derived classes of Marble::Blending|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Configurable texture layer blending|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Import geonames city data|sonu.itbhu@gmail.com|Harshit Jain}}<br />
{{FeatureInProgress|Marble|Add new icons for online services|gabrieljoel@gmail.com|Gabriel Joel Perez}}<br />
{{FeatureInProgress|Marble|Download Progressbar in Qt-only version|akssps011@gmail.com|Siddharth Srivastava}}<br />
{{FeatureInProgress|Marble|Bookmark support|anik.varshney@gmail.com|Kumar Anik Varshney}}<br />
{{FeatureInProgress|Marble|Various Marble speed improvements|rahn@kde.org|Torsten Rahn, Ariya Hidayat}}<br />
{{FeatureDone|KAlgebra|Type checker for expressions to statically detect errors|aleixpol@kde.org|Aleix Pol}}<br />
{{FeatureInProgress|Parley|Parley practice mode rewritten|gladhornKDEorg|Daniel Laidig, Frederik Gladhorn}}<br />
{{FeatureTodo|Cantor|import and polish Qalculate! backend|mail@milianw.de|Milian Wolff}}<br />
{{FeatureInProgress|KTurtle|Implement GHNS download support|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureTodo|KTurtle|Implement GHNS upload support|nielsslot@gmail.com|Niels Slot}}<br />
|}<br />
<br><br />
<br />
= kdegames =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureDone|KBounce|Difficulty levels|ascherfy@gmail.com|Andreas Scherf}}<br />
{{FeatureDone|KBounce|Random images as background|ascherfy@gmail.com|Andreas Scherf}}<br />
{{FeatureTodo|KBreakOut|Level Sets|fela.kde@gmail.com|Fela Winkelmolen}} {{FeatureTodo|KBreakOut|Sound|fela.kde@gmail.com|Fela Winkelmolen}} {{FeatureTodo|KGoldrunner|Add the Demolition game (20 levels)|iandw.au@gmail.com|Ian Wadham}}<br />
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding and artwork desired)|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|kleag@free.fr|Gaël de Chalendar}} <br />
{{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|KSudoku|Import new engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Port game to new engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Adapt view to show information provided by engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Add new actions to GUI|joselb@gmx.net|Johannes Bergmeier}}<br />
{{FeatureTodo|Granatier|Arena Editor|k.hias@gmx.de|Mathias Kraus}}<br />
{{FeatureInProgress|Kajongg|New traditional Mahjongg for four players|wolfgang@rohdewald.de|Wolfang Rohdewald}}<br />
{{FeatureTodo|Kajongg|Default voices for computer players|wolfgang@rohdewald.de|Wolfgang Rohdewald}}<br />
{{FeatureTodo|Kajongg|Make playing against computer suspendable/resumable|wolfgang@rohdewald.de|Wolfgang Rohdewald}}<br />
{{FeatureDone|Kigo|Load SGF games from command line and register to mimetype 'application/x-go-sgf'|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|Kigo|Fix KNewStuff provider issues|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|KTuberling|A new "fast switch" between playgrounds|alex@eyeos.org|Alex Fiestas}}<br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211859 Recieve new puzzles over KNewStuff]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211861 Introduce handicap as a means to configure difficulty]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureInProgress|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}211866 Implement puzzle piles to organize pieces]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}212814 Quick piece grouping]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Palapeli|[https://bugs.kde.org/show_bug.cgi?id{{=}}213774 Add magnifying glass]|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureInProgress|Palapeli|Rewrite puzzle table mouse interaction stack|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureInProgress|Palapeli|Cleanup config dialog code|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|Konquest|Merge the patch by Sean D'Epagnier to implement many features like map editing|pinaraf@pinaraf.info|Pierre Ducroquet}}<br />
|}<br />
<br />
<br><br />
<br />
= kdegraphics =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|libkdcraw|Make color management options more flexible|marcel.wiesweg@gmx.de|Marcel Wiesweg}} <br />
{{FeatureDone|libksane|Improve auto-selection|kare.sars@iki.fi|K&aring;re S&auml;rs}} <br />
{{FeatureTodo|gwenview|Show Nepomuk info in image meta info|agateau@kde.org|Aurelien Gateau}} <br />
{{FeatureTodo|gwenview|Persistent changes|agateau@kde.org|Aurelien Gateau}}<br />
{{FeatureTodo|okular|Thumb creators via Okular Core|harsh@harshj.com|Harsh J}} <br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdelibs =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}}<br />
{{FeatureTodo|katepart|context dependent indenters|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|scripting configuration, esp. for indenters|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|list of available scripts and indenters|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|GHNS for scripts/indenters|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|easier writing of indenters, esp. by automatically reloading them when changed|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|extend list of available default styles for highlighting, remove hardcoded colors from existing XML files|mail@milianw.de|Milian Wolff}}<br />
{{FeatureTodo|katepart|improve AutoBrace plugin|mail@milianw.de|Milian Wolff}}<br />
{{FeatureInProgress|katepart/ktexteditor|defaultvalues, regular expressions, mirroring master, scripting of templates|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}<br />
{{FeatureInProgress|ktexteditor plugin|InsaneHTML_LE (zencoding like selector input (light edition)|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}<br />
{{FeatureTodo|katepart|replace smart cursor/ranges API|cullmann@kde.org|Christoph Cullmann}}<br />
{{FeatureTodo|kdeui|API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureTodo|KCalendarSystem|Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Bahaii, Coptic, Ethiopean, Chinese, Japanese, Buddhist, etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|drf@kde.org|Dario Freddi}}<br />
{{FeatureTodo|KDEPrint|If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureTodo|KLocale|Implement support for number grouping other than thousands using LC_NUMERIC and LC_MONETARY formats, e.g. India 00 00 000 and China 0000 0000.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add configuration for AM/PM symbols.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Full POSIX compliant format support for date, time, numbers and money.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add Full date format in addition to existing short and long.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add default colour to optionally display negative numbers.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Khtml|Improvements in kwallet integration|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureTodo|Khtml|Basic audio/video tag support|germain@ebooksfrance.org|Michael Howell and Germain Garand}} <br />
{{FeatureTodo|Khtml|Implement more of DOM3's CSSOM View module|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureDone|KNewStuff|Improved Download Dialog, multiple previews, better integration of details, changelog is displayed|gladhornKDEorg|Frederik Gladhorn}}<br />
{{FeatureInProgress|KNewStuff|Icon view mode|gladhornKDEorg|Reza Shah, Frederik Gladhorn}}<br />
{{FeatureDone|KNewStuff|Upload dialog rewritten: It now supports updating of old uploads, previews, most data that can be entered on the website and allows direct login to the account|gladhornKDEorg|Frederik Gladhorn}}<br />
{{FeatureTodo|kdeui|Social About Dialog|teo@kde.org|Téo Mrnjavac}}<br />
{{FeatureTodo|kdeui|Generic find bar widget|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureTodo|kio|SSL client certificate support|ahartmetz@gmail.com|Andreas Hartmetz}}<br />
{{FeatureTodo|kio|SSL root certificate list GUI + backend|ahartmetz@gmail.com|Andreas Hartmetz}}<br />
{{FeatureDone|kio|Add "apply to all" checkbox in renamedialog and allow for automatic renaming|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|kio|Port renamedialog to KFileMetaDataWidget|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|kio|Don't select extension in renamedialog|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kio|Better listing of applications in file "open with" context menu|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|kio|Context menu entry to open all files in their default applications|toddrme2178@gmail.com|Todd}}<br />
{{FeatureDone|kfile|Scroll wheel support for breadcrumb bar|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|kfile|Show all sub-folders in breadcrumb bar|toddrme2178@gmail.com|Todd}}<br />
{{FeatureTodo|kfile|Easier access to protocols in breadcrumb bar|toddrme2178@gmail.com|Todd}}<br />
{{FeatureTodo|kfile|Show sub-sub-folders (and so on) in breadcrumb bar|toddrme2178@gmail.com|Todd}}<br />
{{FeatureInProgress|kdecore|Generic shared-memory cache|mpyne@kde.org|Michael Pyne}}<br />
{{FeatureInProgress|kdeui|Redesigned icon cache|mpyne@kde.org|Michael Pyne}}<br />
|}<br />
<br><br />
<br />
= kdemultimedia =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan|mpyne@kde.org|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however -- will move to KDE 4.5 feature plan|mpyne.org|Michael Pyne}}<br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdenetwork =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}} <br />
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}} <br />
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}} <br />
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}} <br />
{{FeatureDone|Kopete|Extended video controls|fschaefer.oss(at)googlemail.com|Frank Schaefer}} <br />
{{FeatureTodo|Krdc|Connection status screen and reconnect|murraytony@gmail.com|Tony Murray}}<br />
{{FeatureDone|Krdc|Much improved new connection screen: more info, sortable, interactive, and better use of space|murraytony@gmail.com|Tony Murray}}<br />
{{FeatureInProgress|KGet|Use plasma notifications to show the progress|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|KGet|Refaktor Torrent-Plugin to base on the newly created libktorrent from extragear|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Better error handling|l.appelhans@gmx.de|Lukas Appelhans}}<br />
|}<br />
<br />
<br><br />
<br />
= kdeplasma-addons =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|knowledgebase|port knowledgebase plasmoid to new engine|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|knowledgebase|Add categories|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureDone|Bookmarks widget|New|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureDone|Mandelbrot Wallpaper|Performance improvements|jacob.benoit.1@gmail.com|Benoit Jacob}} <br />
{{FeatureDone|Mandelbrot Wallpaper|Rendering improvements (through dithering, extra iterations, and better/simpler formulas)|jacob.benoit.1@gmail.com|Benoit Jacob}}<br />
{{FeatureDone|Mandelbrot Wallpaper|Allow to import/export parameters and to export to PNG images|jacob.benoit.1@gmail.com|Benoit Jacob}}<br />
{{FeatureDone|Comic Applet|Add option to show "text", "icons" or both "text and icons" for tabs|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|Comic Applet|Prefetch next and previous comic strip (thx to Miha Cancula)|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|Character Runner|New|akreuzkamp@web.de|Anton Kreuzkamp}}<br />
{{FeatureInProgress|KDE Observatory|Performance improvements, new data engine|sandroandrade@kde.org|Sandro Andrade}}<br />
|}<br />
<br />
<br><br />
<br />
= kdesdk =<br />
<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureInProgress|Kate|Replace old snippet plugin through TNG plugin and enhance the usability of the new plugin|jowenn(you_know)kde(here_too)org|Joseph Wenninger}}<br />
{{FeatureInProgress|Kate|Port the old XML completion plugin (xmltools)|tomastrnka@gmx.com|Tomáš Trnka}} <br />
|}<br />
<br />
<br><br />
<br />
= kdeutils =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Ark|Add an options dialog (maybe)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Make the internal previewer optional|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Refactor mouse input to controllers for the bytearray widget|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add KNewStuff support to the structures tool|alex.richardson@gmx.de|Alex Richardson}} <br />
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}} <br />
{{FeatureInProgress|kdelirc/kremotecontrol|Transition from KDELirc to KRemoteControl|michael_zanetti@gmx.net|Michael Zanetti}} <br />
{{FeatureInProgress|Okteta|Allow writing structure definitions in JavaScript|alex.richardson@gmx.de|Alex Richardson}} <br />
{{FeatureDone|Okteta|new export formats: S-Record, Intel Hex, Base32, Ascii85, Uuencoding, Xxencoding|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
<br><br />
<br />
= Other =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
<br />
|}</div>Nielsslothttps://community.kde.org/index.php?title=Promo/Events/Release_Parties/4.4&diff=1977Promo/Events/Release Parties/4.42010-02-11T18:40:54Z<p>Nielsslot: </p>
<hr />
<div>This page is for KDE SC 4.4 release party listings. Please follow the following template for readability. <br />
<br />
If you have questions about organizing a release party you can contact Jussi - jussi01 at kubuntu.org or Lydia - lydia at kde.org <br />
<br />
It'd be great if you would write a short report on the event and send it to kde-promo@kde.org or jospoortvliet atkdeorg, including some photos from the event. We'll then turn it into a dot story! <br />
<br />
= Country =<br />
<br />
== &lt;Place&gt; ==<br />
<br />
*Date: DD/MM/YY (preferably within one week of release (9. February)) <br />
*Time: 00:00UTC/00:00LOCAL - 00:00UTC/00:00LOCAL <br />
*Place: 12 Krazy Ave, Krazytown, Krazyland (link to map) <br />
*Organizer: Luis (email) <br />
*Other info:<br />
** Bring your own beer!<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Brian<br />
** Melissa<br />
<br />
*What are you doing?<br />
** Melissa will give a talk about 4.4<br />
** have a few beers<br />
** have fun<br />
<br />
= Argentina =<br />
<br />
== Buenos Aires ==<br />
<br />
*Date: 13/02/10 <br />
*Time: 21:00UTC/18:00LOCAL <br />
*Place: "Araoz 1199" (between "Córdoba" and "Cabrera") <br />
*Organizer: Mariano Luna <br />
*Other Info:<br />
** Bring money for food<br />
** [http://kde.org.ar/node/54 Explananatios and other stuff]<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Ariel Kanterewicz<br />
** Lucas Cardoso<br />
** Tiverius NuxLux<br />
** Alejandro Rean<br />
** Mariano Luna<br />
** Leonardo De Luca<br />
** Juan Martin Muguerza<br />
** Alvaro Soliverez<br />
** Oscar Gentilezza<br />
** Sergio Berton<br />
<br />
*What are you doing?<br />
** Discuss KDE and other important stuff<br />
** Have a few beers<br />
** Show new features<br />
** Enjoy food<br />
** Have Fun!<br />
<br />
= Belgium =<br />
<br />
== FOSDEM X Brussels ==<br />
<br />
*Date: 05-06-07/02/2010 <br />
*Place: [http://www.deliriumcafe.be/ Delirium Cafe] and [http://www.fosdem.org/2010/transportation ULB Campus Brussels] <br />
*Organizer: [http://fosdem.org/2010/ FOSDEM 2010] <br />
*Other info:<br />
** see [http://community.kde.org/Promo/Events/FOSDEM/2010 FOSDEM 2010 Wiki Page]<br />
<br />
*What are you doing?<br />
** [http://www.fosdem.org/2010/beerevent Friday Night FOSDEM sponsored Beer event]<br />
** [http://community.kde.org/Promo/Events/FOSDEM/2010#Devroom Weekend: Big event, KDE group photo, demonstration, booth]<br />
** ....<br />
<br />
= Brazil =<br />
<br />
== Alegrete ==<br />
<br />
*Date: 10/02/10 <br />
*Time: 1400-1730 UTC-3 <br />
*Place: Universidade Federal do Pampa (UNIPAMPA) <br />
*Organizer: Wagner de M. Reck <br />
*Other info:<br />
** At entrance hall. Be there!<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Wagner de M. Reck<br />
<br />
*What are you doing?<br />
** Show off videos and demos<br />
** Show off koolness of KDE on Laptops<br />
** Discuss KDE and other important stuff<br />
** Have Fun!<br />
<br />
== Belo Horizonte ==<br />
<br />
*Date: 11/02/10 <br />
*Time: 18:00 <br />
*Place: Frango Frito <br />
*Organizer: Amanda SCI <br />
*Other info:<br />
** Be there.<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Amanda<br />
** André Fillipe<br />
** Krust<br />
** Duda<br />
** lamarque vieira<br />
** Daniel Nascimento<br />
** Anderson Viana<br />
** Tulio Magno<br />
** Leonardo Amaral (a.k.a. leleobhz)<br />
<br />
*What are you doing?<br />
** Have beer/other beverages<br />
** Show off koolness of KDE on Laptops<br />
** Discuss KDE and other important stuff<br />
** Have Fun!<br />
<br />
== Florianopólis ==<br />
<br />
*Date: 13/02/10 <br />
*Time: TBD <br />
*Place:TBD <br />
*Organizer: Cristiano Furtado <br />
*Other info:<br />
** Be there.<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Tomaz Canabrava<br />
** Guax<br />
<br />
*What are you doing?<br />
** Have beer/other beverages<br />
** Show off koolness of KDE on Laptops<br />
** Discuss KDE and other important stuff<br />
** Have Fun!<br />
<br />
== Salvador ==<br />
<br />
*Date: 06/02/10 <br />
*Time: 1400 UTC-3 <br />
*Place: Faculdade Area1 (talks) / To be defined (party) <br />
*Organizer: Cristiano Furtado / [http://liveblue.wordpress.com Live Blue] <br />
*Other info: [http://liveblue.wordpress.com/events/ Web page]<br />
<br />
'''Promotion Stuff''' <br />
* Flyers KDE Release Party and Ekaaty Day (Arts responsible: Erick)<br />
* Shirts (Arts Erick - Shirts Fac Area1)<br />
* Banners (KDE Release Party and Ekaaty Day (Arts responsible: Erick)<br />
<br />
'''Others''' <br />
* Snacks<br />
* Support team<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Sandro Andrade<br />
** Cristiano Furtado<br />
** Henrique Watt<br />
** Vito Chiarella<br />
** André Brasil Wyzykowsky<br />
** Alexandre Raymond<br />
** Jordana Loppes<br />
** Erick Goes<br />
** Luiz Henrique N. dos Anjos<br />
<br />
*What are you doing?<br />
<br />
<br> <br />
<br />
{| border="1" class="wikitable"<br />
|-<br />
! Time <br />
! Talk <br />
! Presenter <br />
! Level<br />
|-<br />
| 1400 <br />
| Introdução ao Software Livre e o GNU/Linux <br />
| André Wyzykowski <br />
| Iniciante<br />
|-<br />
| 1500 <br />
| KDE 4 para Iniciantes <br />
| Sandro S. Andrade <br />
| Iniciante<br />
|-<br />
| 1600 <br />
| Ekaaty <br />
| Cristiano Furtado <br />
| Iniciante<br />
|-<br />
| 1700 <br />
| O KDE na Bahia e no Brasil <br />
| Sandro S. Andrade <br />
| Intermediário<br />
|-<br />
| 1800 <br />
| KDE SC 4.4 Release Party <br />
| Everybody <br />
| Your preferred fun level&nbsp;:)<br />
|}<br />
<br />
<br />
== Teresina ==<br />
<br />
*Date: 06/02/10 <br />
*Time: 0930 UTC-3 <br />
*Place: Chicao's place <br />
*Organizer: Chicao Fernandes / [http://pedepinico.blogspot.com Pé de Pinico] <br />
*Other info: [http://www.psl-pi.org/ PSL - PI]<br />
<br />
'''Others''' <br />
<br />
* Brocas (Food)<br />
* Suporte (Support)<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Francisco Fernandes (Chicao)<br />
** Filipe Saraiva<br />
** Aracele Torres<br />
** Bianca de Oliveira<br />
<br />
*What are you doing?<br />
<br />
** Apresentação do KDE (KDE Presentation)<br />
** Descrição dos projetos do KDE (Description of the KDE project)<br />
** Apresentação da versão 4.4 (Presentation of version 4.4)<br />
** Compilação da versão 4.4 (Compiling version 4.4)<br />
** Brejas :) (Beer!)<br />
** Cajuína :D (A typical drink of Piauí)<br />
** '''Sessão de piadas e imitações''' (Session of jokes and imitations), by Chicao<br />
<br />
= Canada =<br />
<br />
== London, Ontario ==<br />
<br />
*Date: 03/02/10 <br />
*Time: 19:00 - 22:00 Eastern <br />
*Place: Fanshawe College, London, Ontario (http://www.openstreetmap.org/?lat=43.01251&amp;lon=-81.20852&amp;zoom=15&amp;layers=B000FTF), room B1012<br />
** Two hours drive from Toronto, or Detroit; much longer by sled-dog.<br />
<br />
*Organizer: Troy Unrau (troy@kde.org) <br />
*Other info:<br />
** This is the London Ontario LUG monthly meeting - coinciding with the release<br />
<br />
*Who is coming?<br />
** Troy<br />
<br />
*What are you doing?<br />
** Troy will give a demonstration of 4.4 to the LUG<br />
** Discussion about hosting future Camp KDE event in Toronto region<br />
** General hysteria: the group is dominated by Ubuntu users who have no idea how cool KDE really is - after being inspired by the amazing power we wield over our computers, they will begin to worship us. Soon they will be asking us to rewrite the driver stack, and fix their grandmother's pacemakers, which we can do via telekinesis because we are just that awesome. Later, we might make some mom jokes. <br />
** Wrap up with some beer/pizza/etc.<br />
<br />
== Edmonton Alberta ==<br />
<br />
*Date: Feb 9th 2010<br />
*Time: 19:00 - 21:00 Mountain <br />
*Place: Edmonton New Technology Society, Edmonton, Alberta ([http://local.google.ca/maps?f=q&source=s_q&hl=en&geocode=&q=10575-114th+street+edmonton+ab&sll=49.891235,-97.15369&sspn=42.630548,106.435547&ie=UTF8&hq=&hnear=10575+114+St+NW,+Edmonton,+Division+No.+11,+Alberta&z=16 map])<br />
<br />
*Organizer: Thomas Fjellstrom (tfjellstrom@gmail.com)<br />
<br />
*Who is coming?<br />
** Thomas Fjellstrom<br />
<br />
*What are you doing?<br />
** Thomas will give a demonstration of KDE SC 4.4 to the attendees<br />
** Wrap up with Q&A and whatever else people want to do.<br />
** Food and drinks are allowed. Alcoholic beverages (ie: BEEER!) included. Thomas can't afford to supply any however. BYOF/BYOB.<br />
<br />
== Vancouver, BC ==<br />
<br />
*Date: 12/02/10<br />
*Time: after school<br />
*Place: Chani's house<br />
<br />
*Organizer: Chani (chani@kde.org) <br />
*Other info:<br />
<br />
*Who is coming?<br />
**Chani<br />
**Scott<br />
**At least one Jeff<br />
<br />
<br />
*What are you doing?<br />
**Hacking, playing games, whatever seems like a good idea at the time.<br />
<br />
= Chile =<br />
<br />
== Villarrica ==<br />
<br />
*Date: 13/02/10 <br />
*Time: 15:00hrs to 18:30hrs or more.<br />
*Place: Urrutia 940<br />
*Organizer: Camilo Astete <br />
*Other info:<br />
** Bring money for food<br />
** DVD and CD for backup<br />
** Experiencias <br />
** Exchange of info<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** José Damián Garrido<br />
** Jaime Vidal Sandoval<br />
** Walter Manriquez Gebert<br />
** Michael Campos<br />
** Camilo Astete<br />
** Rogger V.<br />
<br />
*What are you doing?<br />
** Discuss KDE and other important stuff<br />
** Have a few beers<br />
** Show new features<br />
** Enjoy food<br />
** Have Fun!<br />
** Talk about the KDE community, CHILE<br />
<br />
<br><br />
{| border="1" class="wikitable"<br />
|-<br />
! Hora <br />
! Tema <br />
! Presentador <br />
! Nivel<br />
|-<br />
| 15:15 <br />
| Introducción a KDE <br />
| Camilo Astete <br />
| Básica<br />
|-<br />
| 16:00 <br />
| Configurando KDE a mi gusto <br />
| -------------------<br />
| Intermedia<br />
|-<br />
| 16:45 <br />
| Mejoras de KDE4.4 a KDE4.3, probando liveCD's <br />
| -------------------<br />
| Básica<br />
|-<br />
|-<br />
| 17:30 <br />
| Mostrando aplicaciones de KDE, comparativas <br />
| Camilo Astete<br />
| Básica<br />
|-<br />
| 18:30 <br />
| KDE-Chile, iniciando una comunidad <br />
| -------------------<br />
| Básica<br />
|}<br />
<br />
= Denmark =<br />
<br />
== Copenhagen ==<br />
<br />
*Date: 10/02/10 <br />
*Time: 18:00 UTC/19:00 LOCAL <br />
*Place: CBS, Howitzvej 60, 2000 Frederiksberg<br />
*Organizer: SSLUG / Martin Schlander<br />
*Other info:<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Martin Schlander (cb400f)<br />
** Nikolaj Hald Nielsen (nhn)<br />
** Sune Vuorela (pusling)<br />
** Morten Sjøgren (m_abs)<br />
** Ole Baden (noviole)<br />
** Björn Sveinbjörnsson (bjossir)<br />
<br />
*What are you doing?<br />
** Presentation of some new features<br />
** Demonstration of Plasma Netbook<br />
** Talk about Danish translation of KDE<br />
** Introduction to the KDE development platform<br />
** Having a lot of fun!<br />
** Just listening!<br />
<br />
= Estonia =<br />
<br />
== Tallinn ==<br />
<br />
*Date: 09/02/10 <br />
*Time: 19:00 LOCAL <br />
*Place: Kapp, Pärnu mnt 9, Tallinn<br />
*Organizer: Vaba Tarkvara Klubi / Laur Mõtus<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Laur Mõtus<br />
<br />
*What are you doing?<br />
** Presentation of some new features<br />
** Demonstration of Plasma Netbook<br />
** Gathering ideas for future development<br />
** Having a lot of fun!<br />
** Just listening!<br />
<br />
<br />
== Tartu ==<br />
<br />
*Date: 09/02/10 <br />
*Time: 19:00 LOCAL <br />
*Place: TÜ Matemaatika-informaatikateaduskond, Liivi 2-317, Tartu<br />
*Organizer: Vaba Tarkvara Klubi / Mihkel Tõnnov<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Mihkel Tõnnov<br />
<br />
*What are you doing?<br />
** Presentation of some new features<br />
** Demonstration of Plasma Netbook<br />
** Gathering ideas for future development<br />
** Having a lot of fun!<br />
** Just listening!<br />
<br />
= Finland =<br />
<br />
== Oulu ==<br />
<br />
*Date: 11/02/10 <br />
*Time: 17:00UTC/19:00LOCAL - 21:00UTC/023:00LOCAL <br />
*Place: Cafe Bisketti, Rotuaari, Oulu <br />
*Organizer: Jussi Schultink (jussi01 at kubuntu.org) <br />
*Other info:<br />
** Be there!<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Jussi<br />
** Sari<br />
** Muep<br />
** Sysi<br />
** Someone else?<br />
<br />
*What are you doing?<br />
** Have coffee/beer/other beverages<br />
** Show off koolness of KDE on Laptops<br />
** Discuss KDE and other important stuff<br />
** Have Fun!<br />
<br />
= Germany =<br />
<br />
== Karlsruhe ==<br />
<br />
*Date: 13/02/10 <br />
*Time: 20:00 <br />
*Place: Vogelbräu http://www.vogelbraeu.de/karlsruhe/2_1_7.html <br />
*Organizer: Lydia Pintscher (lydia at kde.org) <br />
*Other info:<br />
** ...<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Lydia Pintscher<br />
** Frederik Gladhorn<br />
** Marek Siller<br />
** Michael Leupold<br />
** Daniel Laidig<br />
** Volker Lanz<br />
** Nils Adermann<br />
<br />
*What are you doing?<br />
<br />
** talks (who wants to give a short one?)<br />
*** Doin' stuff with hot new stuff and the social desktop (Frederik)<br />
** food and drinks<br />
** fun!&nbsp;:D<br />
<br />
== Ravensburg ==<br />
<br />
*Date: 12/02/10 maybe 13th, depends on the members <br />
*Time: It begins when it begins <br />
*Place: We´re still planning (open for everything =) ) <br />
*Organizer: Vamp898 (vamp898@web.de) <br />
*Other info:<br />
** We play a lot of Music (mostly Metal)<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Vamp898 (right, thats me)<br />
** n0p<br />
** Yoshitaker<br />
** Asakku<br />
** fridgeboxx<br />
** Ilja aka S-DeviL<br />
<br />
*What are you doing?<br />
** Installing/Updating our KDEs and have fun with it<br />
** Listen to a lot of music<br />
** Maybe Karaoke (yes Karaoke with different kinds of Metal)<br />
<br />
== Nuremberg ==<br />
<br />
*Date: 25/02/10 (special post mortem wrapup party for Tokamak4) <br />
*Time: 2100UTC/2200CET <br />
*Place: Downtown, Nuernberg <br />
*Organizer: Will Stephenson wstephenson kde org <br />
*Other info:<br />
** Bring painkillers and antacids for afterwards!<br />
<br />
*Who is coming?<br />
** Will Stephenson<br />
** Tokamak4 attendees<br />
** SUSE Drunken Masters<br />
<br />
*What are you doing?<br />
** Talking about KDE<br />
** Drinking Plasma Bombs<br />
** Listening to bad taste music!<br />
<br />
== Berlin ==<br />
<br />
*Date: 13/02/10 <br />
*Time: sometime in the evening, lets say after 18:00. but I'll be around all day probably <br />
*Place: ask me (Milian), it will be the rented flat for the attendees of the Kate/KDevelop hacksprint that starts on the 13th. Hence only restricted space and not many people can come... other KDE/KDAB/Qt hackers will probably have most fun to come around <br />
*Organizer: Milian Wolff (mail@milianw.de) <br />
*Other info:<br />
** if you are coming, bring something to dring and snack&nbsp;:)<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** apaku, cullmann, dhaumann, kling, ehamberg, nsams, milian, jowenn, adymo, beschow, ...<br />
<br />
*What are you doing?<br />
** Get to know each other&nbsp;:)<br />
** starting with the Kate/KDevelop hacksprint<br />
** probably some mixture of drinking, talking, hacking, brainstorming, planning of the next week, ...<br />
<br />
= Indonesia =<br />
<br />
== ULW 2010, Bandung (West Java) ==<br />
<br />
*Date: 10/02/10 <br />
*Time: 9:00 am <br />
*Place: [http://www.unikom.ac.id R. 4518 Unikom-Bandung] <br />
*Organizer: [http://andi.opensuse-id.org/2010/01/19/first-announcement-ulw-2010/ ULW 2010] <br />
*Other info:<br />
** See the schedule [http://andi.opensuse-id.org/wp-content/uploads/2010/01/Jadwal-ULW2010.pdf here]<br />
<br />
*Who is coming? (Add yourself here if you want to come, please!)<br />
** [http://andi.opensuse-id.org Andi Sugandi]<br />
- [http://rametux.wordpress.com/ M. Bayu "Rametux"]<br />
<br />
<br />
*What are you doing?<br />
** Talks about KDE SC 4.4 (Platform, Workspaces, and Applications)<br />
** Having nice (local) ordinary coffee with local KDE Community<br />
** installing KDE SC 4.4 on openSUSE and Arch Linux<br />
** Having Fun!<br />
<br />
= Iran =<br />
<br />
== Isfahan,Isfahan state ==<br />
<br />
*Date: 22/02/10 / (3rd Esfand 1388 in jalali calander for persian users) <br />
*Time: 5:00 pm <br />
*Place: Esfahan Central Library (Learning salon , Floor -2 , Central Library , Baghe goldaste St, Darvaze Dolat Sq) <br />
*Organizer: Persian KDE Members/Isfahan Users Group (IsfahanLUG) <br />
*Other info:<br />
** Be there!<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Roozbeh Shafiee (ROSHA)<br />
** Shahrzad Shojaei<br />
<br />
<br />
*What are you doing?<br />
** Presentation of KDE SC 4.4<br />
** Eating Release Party Cake<br />
** install KDE SC 4.4 on debian base distros / archlinux base distros<br />
** Have Fun!<br />
<br />
*More Information&nbsp;:<br />
** http://KDE-ir.Org<br />
** Roozbeh@KDE-ir.Org<br />
<br />
= Kosovo =<br />
<br />
== Prishtina ==<br />
<br />
*Date: 09/02/2010 <br />
*Time: 16:00UTC/18:00LOCAL - 19:00UTC/22:00LOCAL <br />
*Place: IDI (Information Development Initiative) No. 34, St. Gazmend Zajmi, Prishtine (http://www.openstreetmap.org/?lat=42.6562468707561&amp;lon=21.1707079410553&amp;zoom=18) <br />
*Organizer: Milot Shala (m.shala@spartansoft.org) and FLOSSK Prishtina (flossk-prishtina@googlegroups.com)<br />
*Other info:<br />
** Don't forget to bring food & drinks :D<br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Milot Shala<br />
** Dardan Fejzullahi<br />
** Mehmetali Shaqiri<br />
** Petrit Bytyqi<br />
** Gent Thaqi<br />
** Arianit Dobroshi<br />
** Flakron Bytyqi<br />
** Ardian Haxha<br />
** Taulant Ramabaja<br />
** Ardi Hasimja<br />
** Valdrin Maliqi<br />
** Shkelqim Ahmeti<br />
** Altin Ukshini<br />
** Lulzim Gashi<br />
** Gemb Shehu<br />
** Tafil Suhagerllaj<br />
** Besnik Fetahu<br />
<br />
<br />
*What are you doing?<br />
** KDE Presentation (including repositioning of the KDE Brand)<br />
** Food &amp; Drinks<br />
** Fun with the community!<br />
<br />
= Netherlands =<br />
<br />
== Culemborg ==<br />
<br />
*Date: Friday 12/02/10<br />
*Time: 18:00UTC/19:00LOCAL<br />
*Place: KovoKs - Randweg 3-b - 4104 AC Culemborg (http://www.kovoks.nl/contact/routebeschrijving) <br />
*Organizer: Rinse de Vries/Jos Poortvliet/Tom Albers (kde-i18n-nl@kde.org) <br />
*Other info: We'll have some demo's and stuff and drink some beer (it's friday after all). Anyone is welcome, but we have a limit of about 30 people. We'll make sure there is some food &amp; some drinks, a contribution is therefore welcome. <br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Arjen Hiemstra<br />
** Tom Albers<br />
** Jos Poortvliet<br />
** Bram Schoenmakers<br />
** Heinz Wiesinger<br />
** Julio Foulquié<br />
** Marijke Verkaik<br />
** Micha Kersloot<br />
** Eric Hameleers<br />
** Adriaan de Groot<br />
** Roeland Struijk<br />
** Peter Vollebregt <br />
** Jeroen Baten<br />
** Cecil Westerhof<br />
** Alexander van Loon<br />
** Niels Slot<br />
** You<br />
<br />
*What are you doing?<br />
** Jos will demo KDE SC 4.4<br />
** we'll then drink beer (or coke, if that's more your thing)<br />
** we continue getting drunk (or acting like we are due to coke overkill)<br />
** Eric H. will bring his Slackware laptop running KDE 4.4<br />
<br />
= Scotland =<br />
<br />
== Glasgow ==<br />
<br />
*Date: 20/02/10 <br />
*Time: 16:00 - 22:00 <br />
*Place: Electron Club, CCA, 350 Sauchiehall Street, Glasgow, G2 3JD<br />
*Organizer: Kenny Duffus kenny@kde.org <br />
*Other info:<br />
** <br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Kenny Duffus<br />
** Jonathan Riddell<br />
** Paul Adams<br />
** Kenny Coyle<br />
** Pete Murdoch<br />
<br />
*What are you doing?<br />
** More Info available soon<br />
<br />
= Slovenia =<br />
<br />
== Ljubljana ==<br />
<br />
*Date: 09/02/10 <br />
*Time: 18:00 - 21:00 (16:00 - 19:00 UTC) <br />
*Place: Kiberpipa, Kersnikova 6 ([http://bit.ly/T1Oj link to map]) <br />
*Organizer: Jure "JLP" Repinc (jlp@holodeck1.com) <br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Jure Repinc<br />
** Andrej Vernekar<br />
** Andrej Čremožnik<br />
** Luka Renko<br />
** Miha Čančula<br />
** Maja Poklinek<br />
<br />
*What are you doing?<br />
** talks<br />
** food and drinks<br />
** fun!&nbsp;:D<br />
<br />
*Additional info:<br />
** [http://www.facebook.com/event.php?eid=270528632745 Facebook]<br />
<br />
= Spain =<br />
<br />
== Barcelona ==<br />
<br />
Details can be found at http://cat.kde.org/index.php/KDE4.4_ReleaseParty <br />
<br />
= Switzerland =<br />
<br />
== Gampel (VS) ==<br />
<br />
*Date: Friday, Feb 19th, 2010<br />
*Time: 7:00 PM - 11:00 PM<br />
*Place: [http://www.viagampel.ch Via-Gampel]<br />
*Organizer: Mario Fux (foxman@lugo.ch), President of the [http://www.lugo.ch LUGO - Linux User Group Oberwallis]<br />
*Who is coming? (Add yourself here till the 17th of February!)<br />
** Mario<br />
** Some members of the LUGO<br />
<br />
*What are you doing?<br />
** Presentation of KDE SC 4.4<br />
** Short presentation of Amarok<br />
** Dinner at a local restaurant<br />
<br />
= United States =<br />
<br />
== Akron, Ohio ==<br />
<br />
*Date: Wednesday, Feb 17th, 2010<br />
*Time: 4:10 PM - 5:10 PM<br />
*Place: The University of Akron, Buchtel College of Arts and Sciences building, rm 245. <br />
*Organizer: Trever Fischer &lt;tdfischer@fedoraproject.org&gt; <br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Trever<br />
** Other ACM members<br />
<br />
*What are you doing?<br />
** Food, snacks, beverages (Sorry, they're non-alcoholic. Its on campus.)<br />
** Trever will give a talk about KDE<br />
** kool demos!<br />
** It'll coincide with a regular ACM meeting, the members of which are predominantly linux newbies and pro-GNOME (but they're not sure why!)<br />
** Free copies of Fedora 12's KDE spin (a fedora ambassador's gotta do something, ya know?&nbsp;:) )<br />
<br />
== Washington, DC (Metro) ==<br />
<br />
*Date: 12/02/10 - Friday, February 12&nbsp; *Note the date change to Friday <br />
*Time: 7pm until people leave or we get kicked out (they close at 9pm) <br />
*Place: Fuddruckers, Columbia, MD ([http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=fuddruckers,+columbia,+md&sll=39.198463,-76.820349&sspn=0.002224,0.005681&ie=UTF8&hq=fuddruckers,&hnear=Columbia,+MD&ll=39.202795,-76.820183&spn=0.037246,0.090895&t=h&z=14&iwloc=A link to map]) <br />
*Organizer: Celeste Paul/Justin Kirby (celeste at kde.org/justin at neomantra.org) <br />
*Other info:<br />
** There is a pretty cool craft beer bar 1.5 miles down the road ([http://www.victoriagastropub.com Victoria Gastro Pub]) if anyone is up for visiting after dinner. <br />
<br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Celeste<br />
** Justin<br />
** Mackenzie<br />
** Jonathan<br />
** Anthony, Alice + Nicholas<br />
** Jeff<br />
** John<br />
** Chuck and Peg<br />
** Brian<br />
** Katie<br />
** Add your name here<br />
<br />
*What are you doing?<br />
** Enjoy food and drinks<br />
** Show off koolness of KDE SC 4.4 on Laptops<br />
** Discuss KDE and other important stuff<br />
** Have Fun!<br />
<br />
== Phoenix, AZ ==<br />
<br />
*Date: 20 February 2010<br />
*Time: TBD<br />
*Place: [http://www.matadorcoffeeroastingco.com/index.html Matador Coffee Company]<br />
*Organizer: Ryan Rix <rrix@fedoraproject.org ><br />
*Who is coming? (Add yourself here if you want to come!)<br />
** Ryan Rix<br />
** Other Phoenix LUG members<br />
<br />
*What are you doing?<br />
** Food, snacks, beverages (It's a coffee house!)<br />
** Ryan and possibly others will be giving talks on KDE<br />
** Demoes<br />
** Install and setup for interested parties<br />
** ???<br />
** Profit!<br />
** (For those who use it): [http://www.facebook.com/event.php?invites&eid=303338137070 facebook event] feel free to RSVP here, or drop me an email above. Matador doesn't have a large space, so we may need to move to Paradise Valley CC, which is right across the street. Having rough numbers would help to assess this option. :) Thanks</div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.4_Feature_Plan&diff=50505Schedules/KDE4/4.4 Feature Plan2009-12-12T19:09:31Z<p>Nielsslot: In response to an e-mail from Jos to k-c-d, Cies is the author of the new features in KTurtle</p>
<hr />
<div>This is a list of planned features for the 4.4 release. <br />
<br />
See also: <br />
<br />
*[[Schedules/KDE4/4.4 Release Schedule]] <br />
*[[Schedules/KDE4/4.4 Release Goals]] <br />
*[[Schedules/KDE4/4.3 Feature Plan]]<br />
<br />
<br> Legend: <br />
<br />
*todo =&gt; not started yet <br />
*in-progress =&gt; started, but not completed yet <br />
*done =&gt; completed<br />
<br />
__TOC__ <br />
<br />
<br> <br />
<br />
= kdeaccessibility =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
{{FeatureDone|kttsd|Clean up kttsd by making it a simple wrapper around speech-dispatcher|jpwhiting@kde.org|Jeremy Whiting}}<br />
|}<br />
<br />
<br> <br />
<br />
= kdeadmin =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}} <br />
<br />
|}<br />
<br />
<br> <br />
<br />
= kdeartwork =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
|}<br />
<br />
<br> <br />
<br />
= kdebase-apps =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Konqueror|Improvements in session-management|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureTodo|Konqueror|Improvements in tab-bar widget|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureInProgress|Konqueror|New Konqueror bookmarks using Akonadi and Nepomuk, awesome bar|edulix@gmail.com|Eduardo Robles Elvira}} <br />
{{FeatureInProgress|Konqueror|Sidebar cleanups; re-introducing the history module|faure@kde.org|David Faure}} <br />
{{FeatureDone|Dolphin|<br />
Version control integration|peter.penz@gmx.at|Peter Penz}} <br />
{{FeatureDone|Dolphin|Improved search bar including search configuration|peter.penz@gmx.at|Peter Penz}} <br />
{{FeatureDone|DolphinPart|Remember the Details View expansion state in the DolphinPart|frank78ac@googlemail.com|Frank Reininghaus}} <br />
{{FeatureDone|DolphinPart|Restore the "Edit->Selection" menu that was in Konqueror 3|frank78ac@googlemail.com|Frank Reininghaus}} <br />
{{FeatureDone|Dolphin|Open URL in a new tab if the Back, Forward or Up button in the toolbar is middle-clicked|frank78ac@googlemail.com|Frank Reininghaus}}<br />
{{FeatureDone|Dolphin|Clickable tags and other resources in the metadata view: tags for example are opened as search folders in the same Dolphin window|trueg@kde.org|Sebastian Trueg}}<br />
<br />
|}<br />
<br />
= kdebase-runtime =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KWallet|Single Sign On using PAM|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureTodo|network kioslave|Backend for UPnP|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave|Backend for LISa|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave|Backend for SMB|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|network kioslave|Integrate with remote and zeroconf kioslaves|kossebau@kde.org|Friedrich Kossebau}}<br />
{{FeatureTodo|Locale KCM|Add support for new KLocale features (see kdelibs section) including Digit Groups, AM/PM, etc. Improvements to usability of existing money display options.|john@layt.net|John Layt}}<br />
{{FeatureInProgress|Oxygen Animated|Add smooth animations and transitions (e.g. on hover, when switching tabs, etc.) to the oxygen widget style.|hugo@oxygen-icons.org|Hugo Pereira Da Costa}}<br />
{{FeatureDone|smb kioslave|add kwallet support|brandon.ml@gmail.com|Carlo Segato}} <br />
{{FeatureDone|Nepomuk|Remove the ontologies and make kdebase depend on the upcoming shared-ontologies package|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureDone|Nepomuk|Integrate removable storage service to handle mounting/unmounting of removable devices and allow searching of files on non-mounted media. The user will be asked to insert the medium in question in case it is not mounted.|trueg@kde.org|Sebastian Trueg}} <br />
{{FeatureDone|Nepomuk|New timeline KIO slave which allows to browse files by modification date in case the Nepomuk Strigi service is running.|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureDone|Nepomuk|Give better user feedback if Nepomuk could not be initialized.|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureDone|Locale KCM|Add support for new KLocale Currency Code and Decimal Places options (see kdelibs/klocale section).|john@layt.net|John Layt}}<br />
{{FeatureDone|Device Automounting|Add support for storage device automounting|tdfischer@fedoraproject.org|Trever Fischer}} <br />
{{FeatureDone|Nepomuk|Port Nepomuk to Virtuoso: query service, strigi service: better performance especially when searching.|trueg@kde.org|Sebastian Trueg}} <br />
{{FeatureDone|thumbnail kioslave|Support for comic-book cover previews (.cbr, .cbz, .cbt files)|qwertymaniac@gmail.com|Harsh J}}<br />
{{FeatureDone|Nepomuk|Add nepomuk kio slave which handles all stating of Nepomuk resources. It can even display a small HTML page for non-file resources.|trueg@kde.org|Sebastian Trueg}} <br />
{{FeatureDone|thumbnail kioslave|Support for rotated jpegs|wilderkde@gmail.com|Jacopo De Simoi}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
|-<br />
! style="text-align: center;" colspan="4" | Non-Plasma, Non-KWin <br />
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}} <br />
{{FeatureTodo|Fonts KCM|More configurable fonts|christoph@maxiom.de|Christoph Feck}} <br />
{{FeatureTodo|Solid|Improve SolidBluetooth stack, make it more stable and robust (test+fixes only)|alex@eyeos.org|Alex Fiestas}} <br />
{{FeatureInProgress|Date/Time KCM|Plasma themed clock|christoph@maxiom.de|Christoph Feck}} <br />
{{FeatureInProgress|System Setitngs|Reorganize modules|sourtooth@gmail.com|Ben Cooksley}} <br />
{{FeatureInProgress|Mouse KCM|XInput2 support|fredrik@kde.org|Fredrik Höglund}} <br />
{{FeatureInProgress|Attica KCM|Initial import|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureInProgress|Solid::Control network environment tracking|Access a high level view of wireless networks by interface, testing in playground|wstephenson@kde.org|Will Stephenson}} <br />
{{FeatureDone|System Activity|Add scripting support|tapsell@kde.org|John Tapsell}} <br />
{{FeatureDone|Solid|RemoteControl Manager/Interface + Lirc backend|michael_zanetti@gmx.net|Michael Zanetti}} <br />
{{FeatureDone|System Activity|KAuth integration|tapsell@kde.org|John Tapsell}} <br />
{{FeatureDone|System Settings|Improve module appearance for Icons View and provide searching hints|sourtooth@gmail.com|Ben Cooksley}} <br />
{{FeatureDone|Font Installer KCM|Use PolicyKit for installing system-wide fonts|craig@kde.org|Craig Drummond}}<br />
{{FeatureDone|Font Installer KCM|When multiple fonts are selected, use a list style preview of all selected fonts|craig@kde.org|Craig Drummond}}<br />
|-<br />
! style="text-align: center;" colspan="4" | KRunner <br />
{{FeatureDone|KRunner|Solid device runner|wilderkde@gmail.com|Jacopo De Simoi}} <br />
{{FeatureDone|KRunner|Manage actions in default interface|wilderkde@gmail.com|Jacopo De Simoi}}<br />
{{FeatureDone|KRunner|Single runner mode|wilderkde@gmail.com|Jacopo De Simoi}} <br />
{{FeatureDone|KRunner|Window management runner|kde@martin-graesslin.com|Martin Gräßlin}} <br />
{{FeatureDone|KRunner|Add Firefox support to the bookmark runner|jangerrit@weiler-marker.com|Jan Gerrit Marker}}<br />
|-<br />
! style="text-align: center;" colspan="4" | Plasma - Priority Features <br />
{{FeatureDone|netbook shell|a plasma shell and various containments/applets tailored for netbooks (tech preview status in 4.4)|notmart@gmail.com|Marco Martin}}<br />
<br />
<br />
|-<br />
! style="text-align: center;" colspan="4" | Plasma <br />
{{FeatureTodo|systemtray|visual connection between notifications and new protocol systray icons|notmart@gmail.com|Marco Martin}} <br />
{{FeatureTodo|libplasma|Plasmoid Cloning - because having to set things up from scratch repeatedly gets old fast|chani@kde.org|Chani}} <br />
{{FeatureTodo|taskbar|"other desktops" group - I may not have time for this, feel free to take it|chani@kde.org|Chani}}<br />
{{FeatureTodo|accounts applet|a plasma widget that is a central place to add accounts to social sites like identica and opendesktop, optimized for the netbook shell|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma|Improvements to Calendar/Clock widgets. Improved config ui. Allow multiple holidays on same day. Allow multiple Holiday Regions. Weekends. etc.|john@layt.net|John Layt}} <br />
{{FeatureInProgress|Quicklaunch Plasmoid|new icon size/rows config ui|l.appelhans@gmx.de|Lukas Appelhans}} <br />
{{FeatureInProgress|Plasma Weather Ion|New Weather Ion for the wetter.com data source provider|thilo@ginkel.com|Thilo-Alexander Ginkel}} <br />
{{FeatureInProgress|Plasma Animator|Create new Plasma::Animator API based on Qt 4.6 Kinetic||Adenilson Cavalcanti, Igor Trindade}} <br />
{{FeatureInProgress|Plasma KineticScrolling|Port KineticScrolling to Qt 4.6 Kinetic||Adenilson Cavalcanti, Igor Trindade}}<br />
{{FeatureInProgress|Plasma-Netbook Animated Layouts|Create Animated Layouts to SAL and NewsPaper||Adenilson Cavalcanti, Igor Trindade}}<br />
{{FeatureInProgress|libplasma|Show the PopupApplet's BusyWidget inside the popup|giuliocamuffo@gmail.com|Giulio Camuffo}}<br />
{{FeatureInProgress|Widgets Explorer| New widgets explorer |anaceciliamb@gmail.com| Ana Cecília Martins Barbosa}}<br />
{{FeatureInProgress|Widgets Explorer| Install widgets from file, Google Gadgets and GHNS |anselmolsm@gmail.com| Anselmo L S Melo}}<br />
{{FeatureInProgress|Notification queueing|||Aaron Seigo}} <br />
{{FeatureInProgress|Trust Levels|package signing and verification||Rob Sheepmaker Aaron Seigo}} <br />
{{FeatureInProgress|JS plasmoid improvements|Animations, KIO and QFile bindings; latter two by security policy||Aaron Seigo}}<br />
{{FeatureInProgress|Kiosk improvements|||Aaron Seigo}} <br />
{{FeatureInProgress|Activity Bar|||Aaron Seigo}} <br />
{{FeatureDone|folderview|Hover action icons in the icon view|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureDone|folderview|Hover animations|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureDone|libplasma/kwin|slide animation for popups done by kwin|notmart@gmail.com|Marco Martin}} <br />
{{FeatureDone|System tray|Plasmoid support in the system tray|notmart@gmail.com|Marco Martin}} <br />
{{FeatureDone|System tray|config ui to decide between always shown, always hidden and auto hide for each systray item|notmart@gmail.com|Marco Martin}} <br />
{{FeatureDone|Window List|A new plasmoid to show list of opened windows|emdeck@gmail.com|Michał Dutkiewicz}}<br />
{{FeatureDone|Device Notifier|show the device actions inside the plasmoid, show the fixed devices too, other improvements|wilderkde@gmail.com, giuliocamuffo@gmail.com|Jacopo De Simoi, Giulio Camuffo}}<br />
{{FeatureDone|Color Wallpaper Plugin|add support for gradients|priomsrb@gmail.com|Shafqat Bhuiyan}} <br />
{{FeatureDone|libplasma|better text box look with new svg elements|notmart@gmail.com|Marco Martin}} <br />
{{FeatureDone|systemtray|Make possible to browse old notifications by application name (this actually replaced the above feature)|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|libplasma|Show Holiday and Holiday Region in Clock Tooltip.|john@layt.net|John Layt}} <br />
{{FeatureDone|libplasma|Allow user to choose Calendar System to be displayed in Calendar and Clock widgets|john@layt.net|John Layt}} <br />
{{FeatureDone|knowledge base plasmoid|new plasmoid: Opendesktop.org knowledgebase client|notmart@gmail.com|Marco Martin}} <br />
{{FeatureDone|opendesktop plasmoid|show friends activity|notmart@gmail.com|Marco Martin}} <br />
{{FeatureDone|Plasma Addon|Battery popup layout improvements|sebas@kde.org|Sebastian Kügler}} <br />
{{FeatureDone|Plasma Mouse Plugins UI|Yet Another UI Redesign|chani@kde.org|Chani}}<br />
|-<br />
! style="text-align: center;" colspan="4" | KWin - Core <br />
{{FeatureInProgress|KWin|Window tiling|nsm.nikhil@gmail.com|Nikhil Marathe}} <br />
{{FeatureInProgress|KWin|Support for new EWMH hints|fredrik@kde.org|Fredrik Höglund}} <br />
{{FeatureDone|KWin|Quick window maximization and tiling by dragging windows to the edge of the screen|kde@martin-graesslin.com|Martin Gräßlin}} <br />
{{FeatureDone|KWin|Improved virtual desktop KCM|kde@martin-graesslin.com|Martin Gräßlin}} <br />
{{FeatureDone|KWin|Improved window switcher (Alt+Tab)|kde@martin-graesslin.com|Martin Gräßlin}} <br />
{{FeatureDone|KWin|SVG based window decoration theme engine (Aurorae)|kde@martin-graesslin.com|Martin Gräßlin}} <br />
{{FeatureDone|KWin|Merged Ozone and Nitrogen window decorations into Oxygen|hugo.pereira@free.fr|Hugo Pereira Da Costa}}<br />
{{FeatureDone|KWin|Window tabbing|matamax123@gmail.com|Jolrge Emilio Mata}}<br />
<br />
|-<br />
! style="text-align: center;" colspan="4" | KWin - Desktop Effects <br />
{{FeatureDone|KWin|Mouse action support in Present Windows effect|kde@martin-graesslin.com|Martin Gräßlin}} <br />
{{FeatureDone|KWin|New present windows mode to only display windows from a single application|kde@martin-graesslin.com|Martin Gräßlin}} <br />
{{FeatureDone|KWin|Improved flip switch effect|kde@martin-graesslin.com|Martin Gräßlin}} <br />
{{FeatureDone|KWin|Improved logout blur effect||Lucas Murray}} <br />
<br />
|-<br />
! style="text-align: center;" colspan="4" | KDM<br />
|}<br />
<br />
= kdebindings =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|pykde4|Python 3 support for PyKDE4|simon@simonzone.com|Simon Edwards}} <br />
{{FeatureDone|qyoto|Replace the current C# cmake macros with more sophisticated ones that also work on windows.|arno@arnorehn.de|Arno Rehn}} <br />
{{FeatureInProgress|qyoto|Create a new generator for the C# assemblies|arno@arnorehn.de|Arno Rehn}} <br />
<br />
|}<br />
<br />
<br> <br />
<br />
= kdeedu =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}} {{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}} <br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}} <br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}} <br />
{{FeatureTodo|Marble|Add proper support for GPX waypoints, tracks and routes display|anders@alweb.dk|Anders Lund}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Kalzium|Port Kalzium to use QGV based periodic table widget|mhanwell@kde.org|Marcus D. Hanwell}}<br />
{{FeatureInProgress|Kalzium|Remove libavogadro snapshot, port to use system libavogadro|mhanwell@kde.org|Marcus D. Hanwell}}<br />
{{FeatureInProgress|Marble|Add "download region" feature|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Editing Tools|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|OSM Import|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|UI Simplification|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Custom Layouts|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Discrete Zoom Levels|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Performance Improvements|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|KML Improvements|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Sky Mode|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Measure Tool Plugin|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Settings for plugins|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Kinetic Scrolling|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Optimized 2D Mode|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Bookmarks||Gaurav Gupta}}<br />
{{FeatureInProgress|Marble|Time KML support||Harshit Jain}}<br />
{{FeatureInProgress|Marble|Editing GeoDataFeatures|ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureDone|Marble|Update Map ("F5")|jmho@c-xx.com|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Layer Management Class|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Plugin architecture for map layers|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Extending GeoPainter|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Marble Runners|hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|GeoClue Integration |ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureInProgress|Marble|Routing |jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|More map providers (WMS?) |jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|GeoData Model/View rework||Thibaut Gridel}}<br />
{{FeatureDone|KAlgebra|KAlgebra backend for Cantor|aleixpol@kde.org|Aleix Pol}} <br />
{{FeatureDone|KAlgebra|Support for lists|aleixpol@kde.org|Aleix Pol}} <br />
{{FeatureDone|KAlgebra|Improved MathML Presentation support|aleixpol@kde.org|Aleix Pol}} <br />
{{FeatureDone|KAlgebra|Added 2D parametric function plotting|aleixpol@kde.org|Aleix Pol}} <br />
{{FeatureDone|KAlgebra|Improved jump detections|aleixpol@kde.org|Aleix Pol}} <br />
{{FeatureDone|KAlgebra|Made lambda expressions more usable|aleixpol@kde.org|Aleix Pol}} <br />
{{FeatureDone|KStars|Improve Observing List Wizard|prakash.mohan@kdemail.net|Prakash Mohan}} <br />
{{FeatureDone|KStars|A rather sophisticated Observation Plan Manager|prakash.mohan@kdemail.net|Prakash Mohan}} <br />
{{FeatureDone|KTurtle|Add F2 context help|cies@kde.nl|Cies Breijs}} {{FeatureDone|KTurtle|Add SVG export for the canvas|cies@kde.nl|Cies Breijs}} <br />
{{FeatureDone|KTurtle|Add HTML export of the code|cies@kde.nl|Cies Breijs}} <br />
{{FeatureDone|KTurtle|Add printing support for the canvas|cies@kde.nl|Cies Breijs}}<br />
{{FeatureDone|Cantor|Import to kdeedu |alexanderrieder@gmail.com|Alexander Rieder}}<br />
{{FeatureDone|Rocs|Import to kdeedu |tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureDone|KTouch|Update the "Colemak" keyboad layout and training lecture|sasch.pe@gmx.de|Sascha Peilicke}}<br />
|}<br />
<br />
<br><br />
<br />
= kdegames =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KBreakOut|Level Sets|fela.kde@gmail.com|Fela Winkelmolen}} {{FeatureTodo|KBreakOut|Sound|fela.kde@gmail.com|Fela Winkelmolen}} {{FeatureTodo|KDiamond|Refactor Board and Diamond classes|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding, artwork and level design desired) >>delayed to KDE 4.5<<|majewsky@gmx.net|Stefan Majewsky}} <br />
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|kleag@free.fr|Gaël de Chalendar}} <br />
{{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|KSudoku|Import new engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Port game to new engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Adapt view to show information provided by engine|joselb@gmx.net|Johannes Bergmeier}} <br />
{{FeatureTodo|KSudoku|Add new actions to GUI|joselb@gmx.net|Johannes Bergmeier}}<br />
{{FeatureTodo|Granatier|Arena Editor|k.hias@gmx.de|Mathias Kraus}} <br />
{{FeatureInProgress|Kigo|Allow arbitrary jumps in the undo/redo history|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureInProgress|Kigo|New Go game for KDE 4|sasch.pe@gmx.de|Sascha Peilicke}} <br />
{{FeatureInProgress|Gluon|release first gluon lib with one game. [http://gluon.tuxfamily.org/]|istdasklar@gmail.com|Sacha schutz}} <br />
{{FeatureInProgress|Granatier|Implement all Bonuses from the default theme|k.hias@gmx.de|Mathias Kraus}} <br />
{{FeatureInProgress|KsirK|Polish the skin editor (doc, contextual help, ...)|kleag@free.fr|Gaël de Chalendar}} <br />
{{FeatureDone|KAtomic|Level Sets|dimsuz@gmail.com|Dmitry Suzdalev}} <br />
{{FeatureDone|Bovo|Highlight the last move to be easier to spot|pelladigabor@gmail.com|Pelladi Gabor}} <br />
{{FeatureDone|Bovo|Enable undo after the game has ended, to be able to correct a fatal mis-click|pelladigabor@gmail.com|Pelladi Gabor}} <br />
{{FeatureDone|Granatier|New Bomberman like game for KDE 4|k.hias@gmx.de|Mathias Kraus}} <br />
{{FeatureDone|Granatier|Sidebar with informations regarding the players, like bonuses, handicaps ...|k.hias@gmx.de|Mathias Kraus}} <br />
{{FeatureDone|Granatier|Add support for a background|k.hias@gmx.de|Mathias Kraus}}<br />
{{FeatureDone|Granatier|Replace Phonon with QtMultimedia for better sound|k.hias@gmx.de|Mathias Kraus}} <br />
{{FeatureDone|KBreakOut|Improved keyboard support|fela.kde@gmail.com|Fela Winkelmolen}} <br />
{{FeatureDone|KBreakOut|Fullscreen support|fela.kde@gmail.com|Fela Winkelmolen}} <br />
{{FeatureDone|KDiamond|Improve time display|majewsky@gmx.net|Stefan Majewsky}} {{FeatureDone|KGoldrunner|Add Mazes game (37 levels), contributed by Steve Mann.|ianw2@optusnet.com.au|Ian Wadham}} <br />
{{FeatureDone|Killbots|Add a new game type parameter to make fast enemies a bit more intelligent.|parker.coates@gmail.com|Parker Coates}} <br />
{{FeatureDone|KsirK|Previous/Next in start new game as described in bug #170774|kleag@free.fr|Gaël de Chalendar}} <br />
{{FeatureDone|Kigo|Fix smaller issues with KNS2|sasch.pe@gmx.de|Sascha Peilicke}} <br />
{{FeatureDone|Kigo|Improve final score visuals|sasch.pe@gmx.de|Sascha Peilicke}} <br />
{{FeatureDone|Kigo|Beautify the default theme|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureDone|KPat|Large internal code cleanup. Lots of small annoyances fixed.|parker.coates@gmail.com|Parker Coates}}<br />
{{FeatureDone|KPat|Port animations to Qt Kinetic for significant performance improvements|Parker Coates}} <br />
{{FeatureDone|Palapeli|New puzzle game for KDE SC 4|majewsky@gmx.net|Stefan Majewsky}} <br />
|}<br />
<br />
= kdegraphics =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|libkdcraw|Make color management options more flexible|marcel.wiesweg@gmx.de|Marcel Wiesweg}} <br />
{{FeatureTodo|libksane|Improve auto-selection|kare.sars@iki.fi|K&aring;re S&auml;rs}} <br />
{{FeatureTodo|gwenview|Show Nepomuk info in image meta info|agateau@kde.org|Aurelien Gateau}} <br />
{{FeatureTodo|gwenview|Persistent changes|agateau@kde.org|Aurelien Gateau}} <br />
{{FeatureDone|gwenview|Folder thumbnails|agateau@kde.org|Aurelien Gateau}} <br />
{{FeatureDone|gwenview|Rework start page|agateau@kde.org|Aurelien Gateau}} <br />
{{FeatureDone|gwenview|Implement picture importer|agateau@kde.org|Aurelien Gateau}} <br />
{{FeatureDone|gwenview|New save-as behavior (go to saved as document)|agateau@kde.org|Aurelien Gateau}} <br />
{{FeatureDone|libksane|External API for handling selections|kare.sars@iki.fi|K&aring;re S&auml;rs}} <br />
{{FeatureDone|libksane|Add basic twain support on Windows|kare.sars@iki.fi|K&aring;re S&auml;rs}} <br />
{{FeatureDone|libksane|External API for specifying preview resolution|kare.sars@iki.fi|K&aring;re S&auml;rs}} <br />
{{FeatureDone|libkexiv2|Store metadata in libexiv2 containers, do not lossily encode to QByteArray. Bug 183171|marcel.wiesweg@gmx.de|Marcel Wiesweg}} <br />
{{FeatureDone|libkexiv2|Expose exiv2 API for accessing embedded previews in RAW files.|marcel.wiesweg@gmx.de|Marcel Wiesweg}} <br />
<br />
|}<br />
<br />
= kdelibs =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|katepart|Add visual block mode and make the basic commands support it|ehambergαgmail.com|Erlend Hamberg}}<br />
{{FeatureTodo|kdeui|API to integrate KStatusNotifierItem and KNotification: both as class api and DBus specification API|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureTodo|KCalendarSystem|Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Bahaii, Coptic, Ethiopean, Chinese, Japanese, Buddhist, etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdecore|Group policy (Windows) backend for KAuth|drf@kde.org|Dario Freddi}}<br />
{{FeatureTodo|KDEPrint|If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|Implement caps-lock warning for password entry widgets|lemma@confuego.org|Michael Leupold}} <br />
{{FeatureTodo|kio|Better file information in file conflict dialog|toddrme2178@gmail.com|Todd}}<br />
{{FeatureTodo|KLocale|Implement support for number grouping other than thousands using LC_NUMERIC and LC_MONETARY formats, e.g. India 00 00 000 and China 0000 0000.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add configuration for AM/PM symbols.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Full POSIX compliant format support for date, time, numbers and money.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement more 'named' date/time formats, e.g. ISO, UnixTimestamp, RFC3339, etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add Full date format in addition to existing short and long.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Add default colour to optionally display negative numbers.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement separate backends for each supported platform/desktop to use platform localisation in place of KDE locale.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement support for additional Country Code standards: ISO Alpha 3, ISO Numeric 3, FIPS-10.|john@layt.net|John Layt}} <br />
{{FeatureTodo|KLocale|Implement support for Country Code sub-regions, i.e. States/Provinces/etc. Needed for new KHolidays.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|Improvements to KDatePicker/KDateTable for feature parity with Plasma Calendar widget, i.e. holiday support, select calendar system, etc.|john@layt.net|John Layt}} <br />
{{FeatureTodo|kdeui|DBus interface in StatusNotifierItem to connect it with freedesktop notifications instances|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Khtml|Improvements in kwallet integration|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureTodo|Khtml|Basic audio/video tag support|germain@ebooksfrance.org|Michael Howell and Germain Garand}} <br />
{{FeatureTodo|Khtml|Implement more of DOM3's CSSOM View module|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureInProgress|kdecore|Move event-filter installation out of KApplication and into a new class|lemma@confuego.org|Michael Leupold}} <br />
{{FeatureInProgress|kdeui|Support floating point font sizes|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureInProgress|kdeui|Finish the time chooser widget|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureInProgress|kio|Limit number of connections per host (per application), add job priorities|ahartmetz@gmail.com|Andreas Hartmetz}} <br />
{{FeatureInProgress|kio|Support for automatically renaming conflicting files during copy and move operations|toddrme2178@gmail.com|Todd}} <br />
{{FeatureInProgress|kio|Remember downloads via Nepomuk|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureInProgress|buildsystem|Modular build of KDE modules|neundorf@kde.org|Alexander Neundorf}}<br />
{{FeatureInProgress|katepart|Improve katepart Vim mode.|alecastanyo@gmail.com|Alejandro Castaño}}<br />
{{FeatureInProgress|kfile|Make status of file I/O display on file/folder icons("progress in icons").|shaun.reich@kdemail.net|Shaun Reich}}<br />
{{FeatureInProgress|katepart|Factor out a generic high-level search class from the search bar. To be used by the VI input mode.|bbeschow@cs.tu-berlin.de|Bernhard Beschow}}<br />
{{FeatureDone|knewstuff|Introduce binary incompatible knewstuff library (as knewstuff3, keeping knewstuff2 as well) which can talk directly to open desktop services via libattica|jpwhiting@kde.org|Jeremy Whiting}}<br />
{{FeatureDone|kdecore|Polkit-1 backend for KAuth|drf@kde.org|Dario Freddi}}<br />
{{FeatureDone|KLocale|Implement ISO 4217 Currency Code support (http://en.wikipedia.org/wiki/ISO_4217).|john@layt.net|John Layt}} <br />
{{FeatureDone|KLocale|Separate numeric decimal places and monetary decimal places.|john@layt.net|John Layt}}<br />
{{FeatureDone|katepart|Add mapping support for the vi input mode's normal mode|ehambergαgmail.com|Erlend Hamberg}}<br />
{{FeatureDone|katepart|Support byte-order mark in unicode files|jowenn@kde.org|Joseph Wenninger}}<br />
{{FeatureDone|katepart|Enable command line scripting again|dhaumann@kde.org|Dominik Haumann}}<br />
{{FeatureDone|katepart|Improve TemplateInterface, i.e. snippet support|mail@milianw.de|Milian Wolff}}<br />
{{FeatureDone|katepart|Add interface to access highlighting information, port html-export plugin|mail@milianw.de|Milian Wolff}} <br />
{{FeatureDone|katepart|push improved AutoBrace plugin to kdelibs|mail@milianw.de|Milian Wolff}}<br />
{{FeatureDone|KCalendarSystem|Add new calendar systems: Indian Civil (Saka), Pure Julian, Pure Gregorian, Ethiopian, Coptic.|john@layt.net|John Layt}}<br />
{{FeatureDone|KDEPrint|Add Odd/Even page selection and server-side page selection when using CUPS.|john@layt.net|John Layt}}<br />
{{FeatureDone|nepomuk|Get libnepomukquery into kdelibs|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureDone|webkit|Move KDE integration of QtWebKit into kdelibs (but not KPart!)|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureDone|katepart|Implement on-the-fly spell checking for arbitrary documents.|michel.ludwig@kdemail.net|Michel Ludwig}}<br />
{{FeatureDone|nepomuk|Add const versions of the accessor methods to the Nepomuk::Types classes|trueg@kde.org|Sebastian Trueg}} <br />
{{FeatureDone|kdeui|Finalize the api for the new systemtray: KStatusNotifierItem|notmart@gmail.com|Marco Martin}}<br />
<br />
|}<br />
<br />
= kdemultimedia =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|KMix|Amend Keyboard Shortcuts|esken@kde.org|Christian Esken}} <br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements -- will move to KDE 4.5 feature plan|mpyne@kde.org|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however -- will move to KDE 4.5 feature plan|mpyne.org|Michael Pyne}}<br />
{{FeatureInProgress|KMix|Allow arbitrary ordering of controls|esken@kde.org|Christian Esken}} <br />
{{FeatureInProgress|KMix|Add WhatsThis help on controls (Bug 70042)|esken@kde.org|Christian Esken}} <br />
{{FeatureInProgress|KMix|Generic per-App volume tab ( pulse,phonon,oss4)|helio@kde.org|Helio Castro}}<br />
{{FeatureDone|KMix|Nicer OSD (icon, mute state)|esken@kde.org|Christian Esken}}<br />
{{FeatureDone|JuK|Allow disabling crossfade|mpyne@kde.org|Michael Pyne}}<br />
{{FeatureDone|JuK|Add support for MP4 and ASF files (when present in Taglib). Patch taken from Kubuntu patchset, thanks to Kubuntu devs and Jeff Mitchell.|mpyne@kde.org|Michael Pyne}}<br />
|}<br />
<br />
<br><br />
<br />
= kdenetwork =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}} <br />
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}} <br />
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}} <br />
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}} <br />
{{FeatureInProgress|KGet|Support for custom NewTransferDialog in BTPlugin|l.appelhans@gmx.de|Lukas Appelhans}} <br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}} <br />
{{FeatureInProgress|Kopete|Telepathy protocol plugin|grundleborg@googlemail.com|George Goldberg}} <br />
{{FeatureInProgress|Kopete|Telepathy Tubes Desktop Sharing plugin|grundleborg@googlemail.com|George Goldberg}} <br />
{{FeatureInProgress|Kopete|Akonadi Logger(modify the history plugin)|roideuniverse@gmail.com|Kaushik Saurabh}} <br />
{{FeatureInProgress|Krfb|Telepathy Tubes support|grundleborg@googlemail.com|George Goldberg}} <br />
{{FeatureInProgress|Krfb|Core restructuring|grundleborg@googlemail.com|George Goldberg}} <br />
{{FeatureInProgress|Telepathy|Account Management KCM|grundleborg@googlemail.com|George Goldberg}} <br />
{{FeatureInProgress|Telepathy|Mission Control launcher KDED|grundleborg@googlemail.com|George Goldberg}} <br />
{{FeatureDone|Kopete|Create avatars from a webcam device |alex@eyeos.org |Alex Fiestas}} <br />
{{FeatureDone|Krdc|Redesigned workflow to create a new connection|uwolfer@kde.org|Urs Wolfer}} <br />
{{FeatureDone|Krdc|Telepathy Tubes support||Abner Silva}}<br />
{{FeatureDone|Krdc|Full Screen Switching|murraytony@gmail.com|Tony Murray}} <br />
{{FeatureDone|KGet|Support for verifying signed files|mat69@gmx.net|Matthias Fuchs}} <br />
{{FeatureDone|KGet|Verification of downloads using checksums|mat69@gmx.net|Matthias Fuchs}} <br />
{{FeatureDone|KGet|Downloading checksums for downloads|mat69@gmx.net|Matthias Fuchs}} <br />
{{FeatureDone|KGet|Repairing broken downloads|mat69@gmx.net|Matthias Fuchs}} <br />
{{FeatureDone|KGet|Moving and renaming files while downloading|mat69@gmx.net|Matthias Fuchs}} <br />
{{FeatureDone|KGet|Adding mirrors to downloads while downloading|mat69@gmx.net|Matthias Fuchs}} <br />
{{FeatureDone|KGet|Changing the number of connections per mirror of downloads while downloading|mat69@gmx.net|Matthias Fuchs}} <br />
{{FeatureDone|KGet|Assistant to create Metalinks|mat69@gmx.net|Matthias Fuchs}}<br />
<br />
|}<br />
<br />
<br><br />
<br />
= kdepim =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
{{FeatureInProgress|KJots|Port to Akonadi|steveire|Stephen Kelly}}<br />
{{FeatureInProgress|KJots|Port to Grantlee for theming support|steveire|Stephen Kelly}}<br />
{{FeatureInProgress|Akregator|Port to use KNotificationItem|tpr@d5k.net|Teemu Rytilahti}}<br />
{{FeatureDone|KMail|Archiving function for mails|thomas@kdab.com|Thomas McGuire}}<br />
{{FeatureDone|KMail|Clean up UI for aggregation and theme settings||James Bending}}<br />
{{FeatureDone|KMail|Improve recipient picker||Bruno Bigras}}<br />
{{FeatureDone|KMail|Allow to search by tag and to use filters for adding tags||Jonathan Armond}}<br />
{{FeatureDone|KMail|Port addressbook-related functions to Akonadi||Tobias König}}<br />
{{FeatureDone|KMail|Make the HTML status bar clickable||James Bendig}}<br />
{{FeatureDone|KMail|Add a context menu entry for mailing lists to the message viewer||Daniel Black}}<br />
{{FeatureDone|KMail|When switching identities in the composer, switch the template too||Jonathan Armond}}<br />
{{FeatureDone|KMail|Ask for the transport to use when dealing with an invitation|thomas@kdab.com|Thomas McGuire}}<br />
{{FeatureDone|KMail|Make the To and CC fields expandable/collapseable in the fancy header style||Torgny Nyblom}}<br />
{{FeatureDone|KMail|Support inline images in signatures|mcguire@kde.org|Thomas McGuire}}<br />
{{FeatureDone|KMail|Add a SIGNATURE command for templates||Jonathan Armond}}<br />
{{FeatureDone|KMail|Use passive popups for error messages while checking for mail|mcguire@kde.org|Thomas McGuire}}<br />
{{FeatureDone|KAlarm|Provide audio-only alarms|djarvie @ kde.org|David Jarvie}} <br />
{{FeatureDone|KAddressbook|Completely new KAddressbook based on Akonadi||Tobias König}}<br />
{{FeatureDone|Akonadi|POP3 Resource for Akonadi|mcguire@kde.org|Thomas McGuire}}<br />
|}<br />
<br />
= kdepimlibs =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
|}<br />
<br />
<br> <br />
<br />
= kdeplasma-addons =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|knowledgebase|port knowledgebase plasmoid to new engine|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureTodo|knowledgebase|Add categories|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureInProgress|opendesktop|Add messaging|ewoerner@kde.org|Eckhart Wörner}} {{FeatureInProgress|opendesktop|Add friendship management|ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureInProgress|ocs engine|Add possibility to use different providers, use attica from kdesupport|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureInProgress|opendesktop|port opendesktop plasmoid to new engine and rename accordingly|ewoerner@kde.org|Eckhart Wörner}} <br />
{{FeatureInProgress|opendesktop activities|port opendesktop activities plasmoid to new engine and rename accordingly|ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureInProgress|microblogging|new appearance and new twitter api pieces support|notmart@gmail.com|Marco Martin}} <br />
{{FeatureDone|plasmaboard|Added a virtual keyboard plasmoid for touchscreen users|bjoern@ruberg-wegener.de|Björn Ruberg}}<br />
{{FeatureDone|FifteenPuzzle|Made it work with multiple rows and cols|tcanabrava@kde.org|Tomaz Canabrava}}<br />
{{FeatureDone|Qalculate|A new advanced calculator plasmoid|agostinelli@gmail.com|Matteo Agostinelli}}<br />
{{FeatureDone|KDE Observatory|A new plasmoid for visualizing KDE projects status (commits, commiters, bugs, krazy status, etc)|sandroandrade@kde.org|Sandro S. Andrade}}<br />
{{FeatureDone|Spell Check|A new plasmoid for fast spell checking|emdeck@gmail.com|Michał Dutkiewicz}}<br />
{{FeatureDone|Project Silk|generic Mediawiki KRunner|sebas@kde.org|Sebastian Kügler}} <br />
{{FeatureDone|Project Silk|Webslice Plasmoid, qgraphicswidget|sebas@kde.org|Sebastian Kügler}} <br />
{{FeatureDone|Solid|Network Manager Plasmoid|sebas@kde.org|Sebastian Kügler}} <br />
|} <br />
<br />
<br><br />
<br />
= kdesdk =<br />
<br />
{| cellspa/cing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|Nick Shaforostoff}} <br />
{{FeatureTodo|Kate|Replace old snippet plugin through TNG plugin|jowenn(you_know)kde(here_too)org|Joseph Wenninger}} <br />
{{FeatureTodo|Kate|Integreate GHNS into snippets TNG|jowenn(you_know)kde(here_too)org|Joseph Wenninger}} <br />
{{FeatureInProgress|Kate|Refactor parts from snippets TNG plugin into a common library for use by the plugin and for use in kdevelop|jowenn(you_know)kde(here_too)org|Joseph Wenninger}} <br />
{{FeatureDone|Kate|Add common vim commands like :wq, :new, :bp/bn, etc.|ehambergαgmail.com|Erlend Hamberg}}<br />
<br />
|}<br />
<br />
<br> <br />
<br />
= kdeutils =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact <br />
{{FeatureTodo|Ark|Add an options dialog (maybe)|haraldhv@stud.ntnu.no|Harald Hvaal}} {{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv@stud.ntnu.no|Harald Hvaal}} {{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}} {{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}} {{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}} {{FeatureTodo|Ark|Make the internal previewer optional|kubito@gmail.com|Raphael Kubo da Costa}} {{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|kde@opensource.sf-tec.de|Rolf Eike Beer}} {{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}} {{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}} {{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}} {{FeatureTodo|Okteta|add support for memory mapping of files and 64-bit addressing|kossebau@kde.org|Friedrich W. H. Kossebau}} {{FeatureTodo|Okteta|add further export formats like s-record and intel 16|kossebau@kde.org|Friedrich W. H. Kossebau}} {{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}} {{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}} {{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}} {{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureTodo|Okteta|add QIODevice for AbstractByteArrayModel and make mimetype detection use this instead of only filename |kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Kate-like combined dialogs to query for actions on files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Improve the titels of the changes to the bytearray to be more descriptive, best using ids to avoid text string|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Merge row and column widgets into one|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Refactor mouse input to controllers for the bytearray widget|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add a general KPart adapter to Kasten, than finish port of Okteta KPart to Okteta Kasten|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Make all user interaction in the KastenCore managers plugin-based|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}} <br />
{{FeatureTodo|kdelirc|Cycle mode function|fscheffold@googlemail.com|Frank Scheffold}} <br />
{{FeatureTodo|kdelirc|Add a try button in configurations|michael_zanetti@gmx.net|Michael Zanetti}} <br />
{{FeatureInProgress|KGpg|Add &quot;caff&quot; mode for keysigning|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureInProgress|Okteta|Add tool to view decoding of complex structures|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureInProgress|kdelirc|Integrate solid backend into kdelirc frontend|fscheffold@googlemail.com|Frank Scheffold}} <br />
{{FeatureDone|kdelirc|Communicate to lirc through solid|michael_zanetti@gmx.net|Michael Zanetti}}<br />
{{FeatureDone|KGpg|Add improved key import result window (with useful summary, filtering, reasonable default size etc.)|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureDone|KGpg|Make generating a key a KJob so it get's better notification support|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureDone|Okteta|Rename libkakao to Kasten and make the Okteta KPart use it|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Add embedded dialog to set selection range|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureDone|Okteta|Add Base64 encoder|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureDone|Okteta|Added data generators, like pattern, sequence or from clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureDone|Okteta|Added option to split views|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Add marking of bytearray section to widgets, so tools like strings or pod decoder can mark the source, instead of selecting it|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|add editing capability to Decoding table |kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Make dialogs for Goto and Select embedded|kossebau@kde.org|Friedrich W. H. Kossebau}} <br />
{{FeatureDone|Okteta|Store bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Add UTF-8 option to bytearray lineedit|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
<br />
|}<br />
<br />
= Other =<br />
<br />
{| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable"<br />
|- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;"<br />
! Status <br />
! Project <br />
! Description <br />
! Contact<br />
{{FeatureInProgress|kdesupport|Add libattica to kdesupport|ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureDone|Solid|KNetworkManager|wstephenson@kde.org|Will Stephenson}} <br />
<br />
|}</div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.4_Feature_Plan&diff=50240Schedules/KDE4/4.4 Feature Plan2009-09-09T21:29:36Z<p>Nielsslot: Correct summary: Add a couple of features implemented in KTurtle by Cies a while back</p>
<hr />
<div>This is a list of planned features for the 4.4 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.4 Release Schedule]]<br />
* [[Schedules/KDE4/4.4 Release Goals]]<br />
* [[Schedules/KDE4/4.3 Feature Plan]]<br />
<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kdeui|Support floating point font sizes|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureTodo|KLocale|Investigate adding Currency Code and currency minor units support based on ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217).|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalendarSystem|Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Non-Plasma, Non-KWin<br />
{{FeatureDone|System Settings|Improve module appearance for Icons View and provide searching hints|sourtooth@gmail.com|Ben Cooksley}}<br />
{{FeatureInProgress|Date/Time KCM|Plasma themed clock|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureTodo|Fonts KCM|More configurable fonts|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureInProgress|Solid|RemoteControl Manager/Interface + Lirc backend|michael_zanetti@gmx.net|Michael Zanetti}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
{{FeatureInProgress|netbook shell|a plasma shell and various containments/applets tailored for netbooks (tech preview status in 4.4)|notmart@gmail.com|Marco Martin}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureDone|System tray|Plasmoid support in the system tray|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|System tray|config ui to decide between always shown, always hidden and auto hide for each systray item|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|libplasma/kwin|slide animation for popups done by kwin|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|knowledge base plasmoid|new plasmoid: Opendesktop.org knowledgebase client|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|opendesktop plasmoid|show friends activity|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma|better text box look with new svg elements|notmart@gmail.com|Marco Martin}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Core<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Desktop Effects<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KDM<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}}<br />
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}}<br />
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Krdc|Redesigned workflow to create a new connection|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureInProgress|Krdc|Full Screen Switching|murraytony@gmail.com|Tony Murray}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|add editing capability to Decoding table |kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add further export formats like s-record and intel 16|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Okteta|Make dialogs for Goto, Search & Replace embedded|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Okteta|Add dialog to set selection range|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Rename libkakao to Kasten and make the Okteta KPart use it|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg|Add &quot;caff&quot; mode for keysigning|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg|Allow searching for trust path in keyring|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg|Add improved key import result window (with useful summary, filtering, reasonable default size etc.)|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|Ark|Add an options dialog (maybe)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Make the internal previewer optional|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}}<br />
{{FeatureInProgress|kdelirc|Communicate to lirc through solid|michael_zanetti@gmx.net|Michael Zanetti}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KBreakOut|Improved keyboard support|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureDone|KBreakOut|Fullscreen support|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KBreakOut|Level Sets|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KBreakOut|Sound|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KDiamond|Intelligent animation pre-caching|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|KDiamond|Improve time display|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|KDiamond|Refactor Board and Diamond classes|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding, artwork and level design desired)|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureInProgress|Gluon|release first gluon lib with one game. [http://gluon.tuxfamily.org/]|istdasklar@gmail.com|Sacha schutz}}<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|Nick Shaforostoff}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KAlgebra|Improved MathML Presentation support|aleixpol@kde.org|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Added 2D parametric function plotting|aleixpol@kde.org|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Improved jump detections|aleixpol@kde.org|Aleix Pol}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureDone|KStars|Improve Observing List Wizard|prakash.mohan@kdemail.net|Prakash Mohan}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureDone|KTurtle|Add F2 context help|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureDone|KTurtle|Add SVG export for the canvas|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureDone|KTurtle|Add HTML export of the code|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureDone|KTurtle|Add printing support for the canvas|nielsslot@gmail.com|Niels Slot}}<br />
<br />
|}<br />
<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KMix|Allow arbitrary ordering of controls|esken@kde.org|Christian Esken}}<br />
{{FeatureInProgress|KMix|Add WhatsThis help on controls (Bug 70042)|esken@kde.org|Christian Esken}}<br />
{{FeatureTodo|KMix|Nicer OSD (icon, mute state)|esken@kde.org|Christian Esken}}<br />
{{FeatureTodo|KMix|Amend Keyboard Shortcuts|esken@kde.org|Christian Esken}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdeplasma-addons =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}</div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.4_Feature_Plan&diff=50239Schedules/KDE4/4.4 Feature Plan2009-09-09T21:24:55Z<p>Nielsslot: Add a couple of features implemted i</p>
<hr />
<div>This is a list of planned features for the 4.4 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.4 Release Schedule]]<br />
* [[Schedules/KDE4/4.4 Release Goals]]<br />
* [[Schedules/KDE4/4.3 Feature Plan]]<br />
<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kdeui|Support floating point font sizes|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureTodo|KLocale|Investigate adding Currency Code and currency minor units support based on ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217).|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalendarSystem|Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Non-Plasma, Non-KWin<br />
{{FeatureDone|System Settings|Improve module appearance for Icons View and provide searching hints|sourtooth@gmail.com|Ben Cooksley}}<br />
{{FeatureInProgress|Date/Time KCM|Plasma themed clock|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureTodo|Icons KCM|More configurable icon sizes|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureTodo|Fonts KCM|More configurable fonts|christoph@maxiom.de|Christoph Feck}}<br />
{{FeatureInProgress|Solid|RemoteControl Manager/Interface + Lirc backend|michael_zanetti@gmx.net|Michael Zanetti}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
{{FeatureInProgress|netbook shell|a plasma shell and various containments/applets tailored for netbooks (tech preview status in 4.4)|notmart@gmail.com|Marco Martin}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureDone|System tray|Plasmoid support in the system tray|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|System tray|config ui to decide between always shown, always hidden and auto hide for each systray item|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|libplasma/kwin|slide animation for popups done by kwin|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|knowledge base plasmoid|new plasmoid: Opendesktop.org knowledgebase client|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|opendesktop plasmoid|show friends activity|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|libplasma|better text box look with new svg elements|notmart@gmail.com|Marco Martin}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Core<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Desktop Effects<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KDM<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}}<br />
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}}<br />
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Krdc|Redesigned workflow to create a new connection|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureInProgress|Krdc|Full Screen Switching|murraytony@gmail.com|Tony Murray}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|add editing capability to Decoding table |kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add further export formats like s-record and intel 16|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Okteta|Make dialogs for Goto, Search & Replace embedded|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Okteta|Add dialog to set selection range|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Rename libkakao to Kasten and make the Okteta KPart use it|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|KGpg|Make keyserver actions possible to use on multiple keyservers at once|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg|Add &quot;caff&quot; mode for keysigning|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg|Allow searching for trust path in keyring|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg|Add improved key import result window (with useful summary, filtering, reasonable default size etc.)|kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|Ark|Add an options dialog (maybe)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Add feedback for the latest operation in the status bar|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Try multiple plugins for each archive type before failing|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|Ark|Make the internal previewer optional|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.||Jonathon Riddell, John Layt}}<br />
{{FeatureInProgress|kdelirc|Communicate to lirc through solid|michael_zanetti@gmx.net|Michael Zanetti}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KBreakOut|Improved keyboard support|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureDone|KBreakOut|Fullscreen support|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KBreakOut|Level Sets|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KBreakOut|Sound|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KDiamond|Intelligent animation pre-caching|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|KDiamond|Improve time display|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|KDiamond|Refactor Board and Diamond classes|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|Kolf|Replace with Kolf 2 (help on coding, artwork and level design desired)|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|KSquares|Re-write computer player, make it act faster and more intelligent|ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureTodo|KSquares|Add more types of boards: hexagonal, triangular|ewoerner@kde.org|Eckhart Wörner}}<br />
{{FeatureInProgress|Gluon|release first gluon lib with one game. [http://gluon.tuxfamily.org/]|istdasklar@gmail.com|Sacha schutz}}<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.||Jonathan Riddell, John Layt}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Lokalize|Integrate snowball stemmer for glossary|shafff@NOSPAMukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Continue implementing XLIFF spec|shafff@NOSPAMukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Segmentation [editing] functionality|shafff@NOSPAMukr.net |Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Remote translation memories|shafff@NOSPAMukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Integrate with nepomuk (fast stats retrieval, tag cloud - incl sharing!)|shafff@NOSPAMukr.net|Nick Shaforostoff}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KAlgebra|Improved MathML Presentation support|aleixpol@kde.org|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Added 2D parametric function plotting|aleixpol@kde.org|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Improved jump detections|aleixpol@kde.org|Aleix Pol}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureDone|KStars|Improve Observing List Wizard|prakash.mohan@kdemail.net|Prakash Mohan}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureDone|KTurtle|Add F2 context help|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureDone|KTurtle|Add SVG export for the canvas|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureDone|KTurtle|Add HTML export of the code|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureDone|KTurtle|Add printing support for the canvas|nielsslot@gmail.com|Niels Slot}}<br />
|}<br />
<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KMix|Allow arbitrary ordering of controls|esken@kde.org|Christian Esken}}<br />
{{FeatureInProgress|KMix|Add WhatsThis help on controls (Bug 70042)|esken@kde.org|Christian Esken}}<br />
{{FeatureTodo|KMix|Nicer OSD (icon, mute state)|esken@kde.org|Christian Esken}}<br />
{{FeatureTodo|KMix|Amend Keyboard Shortcuts|esken@kde.org|Christian Esken}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdeplasma-addons =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|}</div>Nielsslothttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19424KDE Games/IRC Meetings2009-03-29T22:11:53Z<p>Nielsslot: Add a link to the logs of todays IRC meeting.</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''March 29th 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=29&month=3&year=2009&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*Kolf2 -- How to go about it<br />
*Google Summer of Code<br />
*What has to be done for 4.3?<br />
*dead maintainers, and how to deal with the phenomena ;)<br />
<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*Alternative meeting platform<br />
<br />
==Meeting Logs==<br />
*[[Projects/Games/IRC_Meeting/29-March-2009-Log]]<br />
*[[Projects/Games/IRC_Meeting/30-October-2008-Log]]<br />
*[[Projects/Games/IRC_Meeting/5-October-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/1-July-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/1-May-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/6-April-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]<br />
<br />
[[Category:KDEGames]]</div>Nielsslothttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings/2009-03-29-log&diff=19472KDE Games/IRC Meetings/2009-03-29-log2009-03-29T22:10:52Z<p>Nielsslot: Logs for tonights KDE-games meeting</p>
<hr />
<div><code><br />
[22:04:58] <it-s> Good ladies and gentlemen<br />
[22:05:13] <it-s> welcome to KDEGames monthly meeting<br />
[22:05:20] <it-s> (well almost monthly)<br />
[22:05:41] <it-s> please assume your designated seats, we shall begin immidiatelly<br />
[22:05:59] <piacentini> http://techbase.kde.org/Projects/Games/IRC_Meeting<br />
[22:06:09] <it-s> and to begin with please introduce yourselves<br />
[22:06:29] <it-s> oh! IMPORTANT!!!! is anybody logging?<br />
[22:06:39] <it-s> my logging is broken :P so I can't<br />
[22:06:46] <piacentini> mauricio, maintainer of Kblocks/kmahjongg<br />
[22:07:02] <smajewsky> stefan, maintainer of KDiamond, currently developing Palapeli and Kolf 2<br />
[22:07:07] <piacentini> hi, niels, good to see you here<br />
[22:07:07] <it-s> it-s, the graphic artist<br />
[22:07:25] <tsdgeos> albert, ktuberling, kiriki, wiener ;-)<br />
[22:07:29] <tsdgeos> it-s: i'm logging<br />
[22:07:38] <it-s> tsdgeos: thanks<br />
[22:07:44] <smajewsky> The meeting page still contains some topics from the last meeting (Kolf 2 and dead maintainers).<br />
[22:08:09] <it-s> smajewsky: really?... you've got a great memory<br />
[22:08:26] <smajewsky> Well, I was involved in both topics.<br />
[22:08:26] <it-s> smajewsky: I don't even remember when the last meeting was :P<br />
[22:08:32] <smajewsky> It was in November.<br />
[22:08:44] <smajewsky> (I know that because I checked above page this morning.)<br />
[22:08:48] <smajewsky> ;-)<br />
[22:09:01] <it-s> wow! we should use you as a memory device from now on :D<br />
[22:09:17] <smajewsky> That is not a good idea. I usually forget important things.<br />
[22:09:40] <it-s> alright<br />
[22:09:47] <it-s> back to the meting<br />
[22:10:03] <it-s> piacentini: what are we supposed to be discussing?<br />
[22:10:11] <it-s> lets start with GSoC<br />
[22:10:11] <emilsedgh> im Emil, the website maintainer (if there is anything about it that sucks you can shout on me)<br />
[22:10:15] <piacentini> I think the most pressing issues are Gsoc and 4.3<br />
[22:10:32] <piacentini> If josef is alive here, he can contribute to the discussion<br />
[22:10:40] <piacentini> as well as stefan and others with gsoc experience<br />
[22:10:49] <it-s> josef|samba: are you alive?<br />
[22:11:01] <piacentini> As I understand it, students have only untilk April 3th to submit proposals<br />
[22:11:10] <smajewsky> Right.<br />
[22:11:16] <smajewsky> See http://socghop.appspot.com/<br />
[22:11:17] <piacentini> And we need more mentors. Who have registered so far?<br />
[22:11:26] <tsdgeos> i'm registered<br />
[22:11:27] <piacentini> And who intends to register?<br />
[22:11:31] <-- DrIDK (n=schutz@gam14-1-82-67-99-89.fbx.proxad.net) has quit (Remote closed the connection)<br />
[22:11:35] <JLP> i am registered<br />
[22:11:38] <tsdgeos> but don't plan to mentor anyone unless you come here and point to me with a gun<br />
[22:11:48] <smajewsky> I'm registered, and have several students who want to work on Kolf 2 (two have submitted proposals already).<br />
[22:12:00] <piacentini> I think I will as well, but my son is supposed to arrive in August, so... I am not sure I will be able to do much, or even go to Akademy<br />
[22:12:45] <piacentini> So, Jure is also a mentor, good<br />
[22:13:02] <tsdgeos> there's also "Parsek - KDE client for Thousand Parsec"<br />
[22:13:10] <tsdgeos> JLP: didn't you wanted to do that as soc last year?<br />
[22:13:18] <JLP> first time for kde, have been for TP for last 2 years also<br />
[22:13:47] <JLP> tsdgeos: well i wanted to work on it myself but the free time dissapeared somewhere unknown :)<br />
[22:13:55] <tsdgeos> he he<br />
[22:14:14] <JLP> and then translations were higher priority then other stuff<br />
[22:14:24] <piacentini> I was planning to add a proposal for a project-wide task, like sound-enabling everything<br />
[22:14:39] <tsdgeos> then there's the mancala dudes that sent mails to the ml<br />
[22:14:49] <it-s> piacentini: that would actually be a lot of work...<br />
[22:14:58] <nielsslot> piacentini: hello to you to.. i kinda just arived at the keyboard now..<br />
[22:15:20] <piacentini> For those who do not know Niels, he is the Kturtle maintainer<br />
[22:15:32] <nielsslot> hello all :)<br />
[22:15:46] <it-s> nielsslot: nice to meet you<br />
[22:15:48] <piacentini> it-s: I am thinking that maybe we do not have project-wide, big tasks<br />
[22:16:02] <piacentini> And that might be a reason why our smaller apps get declined every year<br />
[22:16:05] <it-s> piacentini: that too. and we could all benefit from one<br />
[22:16:22] <smajewsky> Networking could be a bigger task, as this could take 1 or 2 weeks per app. But that needs the KGGZ libs.<br />
[22:16:25] <piacentini> But I am not experienced with the gsoc process to really guess<br />
[22:16:29] <it-s> piacentini: did you submit a proposal then?<br />
[22:16:45] <piacentini> it-s: I think there are two steps: one is to actually submit the ideas<br />
[22:16:48] <CIA-34> coles * r946629 astrododge/trunk/playground/games/ (11 files in 7 dirs): Proof-reading.<br />
[22:16:49] <piacentini> to our techbase page<br />
[22:17:01] <tsdgeos> actually the techbase page itself is just a guidance<br />
[22:17:02] <piacentini> And then the students are supposed to pick them up and submit proposals, is this right?<br />
[22:17:12] <tsdgeos> what counts is what's there in the soc page<br />
[22:17:24] <tsdgeos> you can very well submit a project that is not on the techbase page<br />
[22:17:38] <piacentini> But who submits projects to google: mentors or students?<br />
[22:17:40] <smajewsky> Right, the techbase page lists _ideas_ (as the name suggests).<br />
[22:17:52] <tsdgeos> piacentini: students<br />
[22:18:07] <tsdgeos> you can't guarantee mentorship because you can't guarantee he'll be picked<br />
[22:18:14] <tsdgeos> mentors are assigned afterwards<br />
[22:18:52] <piacentini> For the past few years, did we (KDE) pick new students as winners, or existing colaborators?<br />
[22:19:08] <tsdgeos> mix<br />
[22:19:40] <tsdgeos> can't give you a number<br />
[22:19:48] <tsdgeos> but maybe 50/50<br />
[22:19:55] <piacentini> Is there anyone here that is going to submit a proposal as a student, and needs help?<br />
[22:21:11] <smajewsky> Seems like this is not the case.<br />
[22:21:16] <piacentini> I am thinking that having more proposals (good ones of course) would probably help us secure at least one slot<br />
[22:21:47] <piacentini> So what we could do is really encourage people to submit, and maybe listing more ideas could help. But there is not much time....<br />
[22:21:50] <smajewsky> Actually, one really good proposal and one exceptionally good proposal is sent in already for Kolf.<br />
[22:21:57] <tsdgeos> well, in 2007 we almost got a slot to implement AI in the scrabble game i was doing, just that i chose to mentor an okular project<br />
[22:22:42] <smajewsky> I would really like to get two slots only for Kolf, but I'm concerned that this is not possible.<br />
[22:22:51] <piacentini> Do you guys think there is a project wide task (like sound, or networking) that we can realistically expect a proposal for, and mentor correctly?<br />
[22:23:31] <piacentini> The Kolf2 ones are good. I was thinking maybe something to help people complete KGLEngine, for example<br />
[22:23:56] <smajewsky> I do not think sound support as a task is that big. I implemented sound support in KDiamond in ten minutes (through KNotify).<br />
[22:24:02] <tsdgeos> piacentini: don't think so, our codebases are two different for a single approach to work<br />
[22:24:26] <piacentini> smajewsky: notice that in this case it is not just adding sound, but also producing the sound files<br />
[22:24:41] <piacentini> adding sound is indeed trivial<br />
[22:24:51] <tsdgeos> piacentini: soc is about code, art is not accepted<br />
[22:24:57] <JLP> which isn't covered by gsoc, as it is for coding only<br />
[22:25:03] <Half-Left> yay, meeting<br />
[22:25:07] <tsdgeos> or at least previous years, not sure this one<br />
[22:25:15] <JLP> same this year<br />
[22:25:29] <piacentini> JLP: I thought Plasma had some proposals that included both art and code, but thanks for setting the record straight<br />
[22:25:58] <piacentini> So maybe we should instead focus on the 4 applications we already have<br />
[22:26:06] <smajewsky> piacentini: Why should the students be required to paint Plasma elements? We have artists for taht.<br />
[22:26:10] <piacentini> The two for Kolf, the mancala idea and Parsek<br />
[22:27:09] <JLP> yeah, it's the idea of gsoc to show sudents how to contact other parts of community like in this case for artwork<br />
[22:27:22] <JLP> but the student only does the coding<br />
[22:27:34] <piacentini> smajewsky, JLP: understood<br />
[22:27:48] <piacentini> Too bad, we should have a Google Summer of Art then<br />
[22:28:08] <JLP> GHOP is for this<br />
[22:28:45] <JLP> The Google Highly Open Participation<br />
[22:29:30] <smajewsky> So are we focusing on the available ideas, or do we want to add new ideas?<br />
[22:29:40] <tsdgeos> anyone has a new idea? :D<br />
[22:30:00] <JLP> i expected some Gluon stuff there<br />
[22:30:19] <JLP> but i'm not sure if they are prepared to mentor<br />
[22:30:24] <smajewsky> FYI: Gluon = the new name for the triple of KALEngine, KCLEngine, and KGLEngine (for those who do not read planet)<br />
[22:30:52] <piacentini> smajewsky: well, there is not much time, and realistically it appears that we have 3 ideas whose mentors are very willing to do the work<br />
[22:30:54] <tsdgeos> not sure they are at a stage they can use a "outsider/newbie"<br />
[22:31:07] <piacentini> Meaning the two for Kolf, and the Parsek one<br />
[22:31:15] <piacentini> And we have the Mancala idea as well<br />
[22:31:36] <smajewsky> Who would mentor Mancala, then?<br />
[22:31:39] <piacentini> So maybe we could throw our weight over those, instead of spreading resources<br />
[22:31:51] <JLP> well the one idea for parsek is quite good and the student communicated quite a bit with me<br />
[22:31:58] <piacentini> I do not think we can dream of getting 4 slots<br />
[22:32:06] <piacentini> More realistically, maybe one or two<br />
[22:32:18] <smajewsky> Is 3 slots realistic (after three years of total abstinence)?<br />
[22:32:22] <piacentini> So I would put Kolf and Parsek on top, IF the proposals are good<br />
[22:32:42] <smajewsky> As I said, I have two really good proposals for Kolf.<br />
[22:32:46] <piacentini> smajewsky: if we do get 3 and a very good mancala proposal, we should probably go for it<br />
[22:32:58] <piacentini> But I would not back up 2 for Kolf if we only have 2 :)<br />
[22:33:27] <piacentini> Better make it Kolf and Parsek then, imo. Of course, if the students for all are good...<br />
[22:33:43] <tsdgeos> piacentini: actually you should aim the highest possible<br />
[22:33:50] <CIA-34> wrohdewald * r946633 kmj/trunk/playground/games/kmj/ (board.py kmj.py): improve layout for alternative lightSource directions<br />
[22:33:51] <piacentini> So let us aim for 4<br />
[22:33:53] <tsdgeos> let the coordination team be the one that couts you down<br />
[22:33:58] <piacentini> Two for Kolf, Parsek and Mancala<br />
[22:34:06] <piacentini> Agreed?<br />
[22:34:09] <smajewsky> Yes.<br />
[22:34:11] <JLP> yeah, that sounds ok<br />
[22:34:42] <smajewsky> Apropos, could we schedule a meeting next week, when the application review has started?<br />
[22:35:10] <piacentini> I think we should, at least for the ones that register as mentors<br />
[22:35:21] <tsdgeos> probably<br />
[22:35:24] <smajewsky> As mailing list readers know, the system involves that the kdegames mentors rate kdegames applications. But I for one cannot easily rate the quality of a Parsek proposal.<br />
[22:35:49] <-- smarter_ (n=smarter@ubuntu/member/smarter) has quit (Client Quit)<br />
[22:35:59] --> smarter (n=smarter@ubuntu/member/smarter) has joined #kdegames<br />
[22:36:23] <piacentini> smajewsky: If I read Jeff's email correctly, you would only rate as +1 or -1, right?<br />
[22:36:29] <smajewsky> Yes.<br />
[22:36:32] <piacentini> And then they will sort it out for the first round<br />
[22:36:57] <piacentini> OK, so maybe a smaller meeting next week, to review what we got<br />
[22:37:05] <piacentini> as a group<br />
[22:37:15] <smajewsky> Sounds good.<br />
[22:37:32] <smajewsky> Does that conclude the first meeting topic "Summer of code"?<br />
[22:37:44] <piacentini> I think it does<br />
[22:37:51] <smajewsky> it-s: next topic, please<br />
[22:38:22] <-- XT95 (n=XT95@AMarseille-257-1-83-22.w90-53.abo.wanadoo.fr) has quit ("KTHXBYE")<br />
[22:38:33] <it-s> I honestly don't think we have a next topic :P<br />
[22:38:46] <smajewsky> I think 4.3 was on the list.<br />
[22:38:56] <it-s> piacentini: was there anything else we wanted to speak about?<br />
[22:38:56] <tsdgeos> yeah<br />
[22:39:10] <smajewsky> What do we need to talk about, concerning 4.3?<br />
[22:39:16] <it-s> well 4.3 is coming soon, but what's there to talk about?<br />
[22:39:17] <piacentini> 4.3 issues and timeline, I think<br />
[22:39:24] <piacentini> good point<br />
[22:39:25] <piacentini> :)<br />
[22:39:43] <smajewsky> The soft freeze is approaching (7th of April). Do not forget to update the feature plan.<br />
[22:39:45] <Half-Left> Some features I would like :p<br />
[22:40:32] <it-s> there aren't any special apps we have that would be broken (save for kolf, but that's being worked on)<br />
[22:41:06] <piacentini> Well, I fixed KMahjongg, sorry for breaking it in first place for 4.2 :)<br />
[22:41:18] <smajewsky> Kolf is not broken. Only very quirky and the code is a mess.<br />
[22:41:22] <it-s> piacentini: I don't think anyone has noticed<br />
[22:41:28] <piacentini> it-s: which is sad<br />
[22:41:31] <piacentini> :)<br />
[22:41:36] <it-s> piacentini: I know :/<br />
[22:41:36] <smajewsky> piacentini: What broke?<br />
[22:41:39] <piacentini> but a good social experiment<br />
[22:41:54] <piacentini> smajewsky: a Krazy fix gone wild, the game was apparently working correctly<br />
[22:42:00] <it-s> piacentini: what do you think of adding kpat-like start up screen?<br />
[22:42:02] <piacentini> But it would require luck to complete it<br />
[22:42:18] <piacentini> it-s: I like the idea a lot, not sure if I will be able to implement it before the hard freeze<br />
[22:42:33] <it-s> piacentini: sure<br />
[22:42:34] <piacentini> As I am going to travel for two weeks in April<br />
[22:42:36] <tsdgeos> piacentini: the shadows-bug reported today sucks :D<br />
[22:42:49] <piacentini> tsdgeos: what are those? let me check<br />
[22:42:59] <it-s> maybe we should follow plasma, and go extragear, to be immune to freezes? LOL<br />
[22:43:17] <smajewsky> piacentini: Clicking on a tile's shadow will select this tile instead for the tile under the shadow.<br />
[22:43:50] <piacentini> oh, that sucks indeed. but not sure how to fix it really. have to think<br />
[22:43:52] <Half-Left> Damn, I really need to crack on with artwork<br />
[22:44:10] <piacentini> in any way, clicks are not counted towards score or anything like that, so bad, but not critical<br />
[22:44:49] <it-s> piacentini: maybe the shadows could be soft generated, instead of prerendered?<br />
[22:45:29] <piacentini> That is an idea, but it will make the current tilesets obsolete. We could rework then of course<br />
[22:45:47] <piacentini> at this point it would be better to simply go 3d really<br />
[22:45:54] <smajewsky> piacentini: Check whether the pixmap is transparent at this point?<br />
[22:46:26] <it-s> piacentini: well... we do have KGLEngine... *hum-hum*<br />
[22:46:29] <smajewsky> (Provided that KMahjongg pre-renders SVG parts into pixmaps.)<br />
[22:46:29] <piacentini> smajewsky: we do have the coordinates for the tileset face, so there are some ways to work from there and attempt to exclude the shadows. Will have to see it<br />
[22:47:13] <smajewsky> piacentini: The hard point is that QGraphicsItem only allows to completely accept or completely reject mouse events. (Or is there some mask() method you can override?)<br />
[22:47:37] <piacentini> But really, the point is that one of the games that are considered "big" can go broken for a major release, and no one (save 2 guys in the world) notice it<br />
[22:48:08] <it-s> piacentini: :(<br />
[22:48:18] <piacentini> So maybe, maybe we are not doing things in a way tha makes our games relevant, not sure. Not trying to be pessimistic, just trying to learn with the reality<br />
[22:48:20] <it-s> piacentini: that has to do with distros<br />
[22:48:29] <smajewsky> it-s: Didn't you introduce a testing day or such things?<br />
[22:48:43] <smajewsky> Apart from that, what is done to publicize kdegames?<br />
[22:49:03] <it-s> smajewsky: we tried to advertise on linux gaming sites<br />
[22:49:04] <piacentini> smajewsky: Kmahjongg does not use QGV, but KGameCanvas. So I think we have shortcuts for this problem<br />
[22:49:21] <-> leinir is now known as leinirAWAY<br />
[22:49:30] <smajewsky> piacentini: Okay, did not know that.<br />
[22:49:47] <it-s> problem is that if there is a problem distros will just fix it, or use the older version<br />
[22:49:56] <piacentini> One thing that I got from CampKDE is that people feel strongly for some ideas we could use in kdegames<br />
[22:50:01] <it-s> so the people who are using distros will not know there is one<br />
[22:50:14] <it-s> piacentini: like what?<br />
[22:50:24] <piacentini> The one mentioned the most was to create a sort of RPG Maker or games creator, something the users could play with to really customize the games<br />
[22:50:31] <smajewsky> it-s: We should try to increase awareness among interested KDE users (through Planet blogs or Dot articles), because from this user base come testers.<br />
[22:50:36] --> sandsmark (i=sandsmar@iskrembilen.com) has joined #kdegames<br />
[22:50:38] <tsdgeos> piacentini: the thing ks that kde4.2 is still not shipped in any "big" distro release afaik<br />
[22:50:50] <sandsmark> ArchLinux is a pretty big distro<br />
[22:50:54] <piacentini> tsdgeos:, yeah, you have a point. Maybe that is good, we have time<br />
[22:50:56] <smajewsky> tsdgeos: Only one week to go.<br />
[22:51:07] <piacentini> But for KDE 4.3, we need to be really good<br />
[22:51:10] <smajewsky> Or when is Jaunty released?<br />
[22:51:21] <nielsslot> jaunty is in a month<br />
[22:51:23] <tsdgeos> end of next month<br />
[22:51:34] <piacentini> tsdgeos: gladly I fixed the bug for 4.2.2<br />
[22:51:38] <smajewsky> Ah, I thought it was at the beginning of April.<br />
[22:52:07] <sandsmark> http://lifehacker.com/5170138/five-best-linux-distributions :D<br />
[22:53:04] <it-s> smajewsky: what would we publish on planet? we can't keep reposting the same set of games over, and over again. and no major updates have been made in month :/<br />
[22:53:50] <it-s> well, Opensuse is KDE centric, but they are very KDEGames unfriendly<br />
[22:54:11] <JLP> maybe have sum kd games bugday together with bugsquad before 4.3 gets tagged?<br />
[22:54:18] <it-s> up to the point where they cripple all of our games to only have one theme, by removing all the other<br />
[22:54:40] <Half-Left> it-s: Kubuntu doesn't even have kdegames installed<br />
[22:55:45] <it-s> Half-Left: Kubuntu is a dead bit, as much as it's maintainers try, they can never bring it in line with ubuntu, or the rest of the world. they lack manpower<br />
[22:56:07] <smajewsky> JLP: Good idea.<br />
[22:56:17] <Half-Left> it-s: Well the new version just release in Beta is upto standard<br />
[22:56:19] <piacentini> JLP: good idea<br />
[22:56:36] <it-s> Half-Left: adding kdegames means they will have to allocate people to take care of it, and they don't have any available :)<br />
[22:57:24] <smajewsky> In which way are they exactly taking care of it (instead of packaging, which they do in every case)?<br />
[22:57:25] <Half-Left> True but this Jaunty release is looking very good, all their tools are Qt4 based<br />
[22:57:48] <it-s> Half-Left: for real? coll. in that case I may even take a look<br />
[22:58:22] <Half-Left> it-s: Yer, it's impressed me for sure, all Qt4 from install to Desktop, updater<br />
[22:58:23] <sandsmark> Half-Left: they use qt4 for the front, at least<br />
[22:58:39] <sandsmark> Half-Left: did you try uninstalling gtk ? :p<br />
[22:58:50] <Half-Left> Nope, not yetm all have to<br />
[22:58:54] <it-s> piacentini: by the way, the fact that only two people reported the bug doesn't mean no one plays the game, it only means that only 2 people had it compiled from trunk, and played the game<br />
[22:59:24] <JLP> ok i can then get in contact with other bugsquad people and see if they have any opening for us<br />
[22:59:24] <sandsmark> ... and took the time to fight with bugzilla<br />
[22:59:29] <piacentini> it-s: ok, I was maybe exagerating a bit<br />
[22:59:34] <smajewsky> it-s: It means that two people noticed the bug _and_ reported it.<br />
[22:59:53] <it-s> smajewsky: and that too :)<br />
[22:59:59] <smajewsky> I for one tend to not report bugs that are just plain obvious (out of laziness, I know that it's a bad habit).<br />
[23:00:05] <Half-Left> sandsmark: it's deb so unlike RPM it won't take half your system down :p<br />
[23:00:21] <sandsmark> Half-Left: it will just take half a day to calculate shit :p<br />
[23:00:28] <Half-Left> lol<br />
[23:00:44] <smajewsky> Half-Left: My package manager resolves dependencies in three seconds, for 370 updates (new KDE 4 version).<br />
[23:00:55] <it-s> I actually did uninstall GTK off my netbook (running OpenSUSE) that was a pain :P<br />
[23:00:58] <sandsmark> I installed ~150 packages in under 10 seconds here<br />
[23:01:18] <sandsmark> ( from I selecting update )<br />
[23:01:25] <it-s> well, anyhow<br />
[23:01:27] <Half-Left> smajewsky: Just some RPM distros have terrible deps<br />
[23:01:34] <it-s> should we call it a day?<br />
[23:01:56] <smajewsky> Call what?<br />
[23:02:07] <it-s> should we finish the meeting?<br />
[23:02:09] <it-s> :P<br />
[23:02:12] <piacentini> it-s: I think we should. Unless someone has a crazy idea to make kdegames in 4.3 better?<br />
[23:02:16] <it-s> pardon me my slang<br />
[23:02:26] <piacentini> Or is thinking about some way to improve our processes<br />
[23:02:28] -*- sandsmark has a gsoc idea for kdegames :D<br />
[23:02:29] <smajewsky> it-s: Ah, so that's a saying.<br />
[23:02:37] <smajewsky> sandsmark: Say it.<br />
[23:02:46] <sandsmark> smajewsky: telepathy integration<br />
[23:02:48] <Half-Left> kdegames in 4.3 already is better :)<br />
[23:02:59] <it-s> well we could set the guiness record and recode the entire module into OpenGL 3D in 2 weeks time, but I don't think it's possible :P<br />
[23:03:05] <sandsmark> smajewsky: so you can play any game against any of your IM contacts ;)<br />
[23:03:35] <sandsmark> ( but that will have to wait for 4.4 anyways )<br />
[23:04:14] <smajewsky> sandsmark: That requires KGGZ libs to be available, and I do not know when they will finally come. Also, there will perhaps be a GSoC task to extract the Kopete chat widget into a library (which would reduce the complexity of the task quite a bit).<br />
[23:04:22] <it-s> alright. the meeting is done then.<br />
[23:04:27] <smajewsky> Good night.<br />
[23:04:30] <sandsmark> gnight<br />
[23:04:33] <it-s> thanks to all who participated<br />
</code></div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.2_Feature_Plan&diff=49523Schedules/KDE4/4.2 Feature Plan2008-08-23T10:19:39Z<p>Nielsslot: Color picker was done by Cies before 4.1</p>
<hr />
<div>This is a list of planned features for the 4.2 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.2 Release Schedule]]<br />
* [[Schedules/KDE4/4.1 Feature Plan]]<br />
* [[Schedules/KDE4/Goals]]<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|System Settings|add Administrator mode button|alediaferia@gmail.com|Alessandro Diaferia}}<br />
{{FeatureInProgress|Eigen|Finish version 2.0 and move it to kdesupport|jacob@math.jussieu.fr|Benoît Jacob}}<br />
{{FeatureTodo|Eigen|Port all Eigen-using code in KDE and KOffice to Eigen 2.0|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kross|Extend QtScript integration.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter, modify to utilise new Qt4.4 features. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{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)|john@layt.net|John Layt}}<br />
{{FeatureTodo|KLocale|Implement KLocale based methods to return weekend days and day of religious observance. Currently KCalendarSystem provides dayOfPray(), but for Gregorian this is not correct in all locales where it is used. Currently KDatePicker hardcodes Saturday and dayOfPray() as weekend days which may not be correct in all locales. To be discussed first on k-c-d and with kdepim.|john@layt.net|John Layt}}<br />
{{FeatureTodo|Phonon|add Port class for fine grained control over data flow between Phonon objects|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|make AbstractMediaStream/StreamInterface threadsafe|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|"low-level" PCM I/O with at least an ALSA implementation|kretz@kde.org|Matthias Kretz and Ian Monroe}}<br />
{{FeatureInProgress|Phonon|VideoWidget snapshot function|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KConfig|API review and export KConfigBackend|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigSkeleton KConfigGroup aware|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigDialog work nicer with KConfigSkeleton + manually managed widgets|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KUrlNavigator|Provide an option to always show the full path in the breadcrumb mode.|peter.penz@gmx.at|Peter Penz}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Query kwin for supported colors; add full set of kwin colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{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.|john@layt.net|john Layt}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
{{FeatureInProgress|Krunner|Configuration options for blacklisting, user ranking, runner ranking, learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureInProgress|Krunner|SearchMatch configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Simple learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Simple GUI for above options|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Runners able to share parsing|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Noun-Verb support|ryan.bitanga@gmail.com|Ryan P. Bitanga}}<br />
{{FeatureTodo|Krunner|Implement Nuno's UI polishings|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runtime syntax documentation|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runner configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Search set paging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|KRunner|runner for the plasma dbus interface|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KRunner|Konqueror history runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|KRunner|Kate sessions runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|KRunner|Recent Documents runner|sebas@kde.org|Sebastian Kügler}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
{{FeatureInProgress|Plasma|Welcome plasmoid|aseigo@kde.org|Aaron Seigo}}{{FeatureInProgress|Plasma|JOLIE Integration|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureInProgress|Plasma|Notification plasmoid|dimsuzkde@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureTodo|KWin|Make it possible to focus plasma panels|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|panel->desktop dragging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to full action bar when zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Plasmagik packaging (and package classes)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureInProgress|Plasma|Networkmanager Plasmoid and DataEngine|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|Plasma|New ECMA Script Scriptengines|richmoore44@gmail.com|Richard Moore}}<br />
{{FeatureInProgress|Plasma|Extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureTodo|Plasma|Wallpaper plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Separate Desktop Settings from DesktopContainment|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Script Security Framework|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Python support|simon@simonzone.com|Simon Edwards}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureDone|Plasma|Plasma Popup Tips|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Collapsing Applet convenience class|aseigo@kde.org|Aaron Seigo}}<br />
<br />
{{FeatureInProgress|Plasma|Taskbar grouping|hrigi_1@hotmail.com|Christian Mollekopf}}<br />
{{FeatureInProgress|Plasma|Weather plasmoid|shawn.starr@rogers.com|Shawn Starr}}<br />
{{FeatureInProgress|Plasma|Small Form Factors|m.kruisselbrink@student.tue.nl|Marijn Kruisselbrink}}<br />
{{FeatureInProgress|Plasma|Plasma On Screensaver|chanika@gmail.com|Chani Armitage}}<br />
{{FeatureInProgress|Plasma|Website update|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Grid applet|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Plasma|Techbase Tutorials|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Context menu plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Add New Widgets: Pluggable widget browser|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Activity<->Virtual Desktop Affinity|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Optional Per-Virtual Desktop DesktopView|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Make non-SVG painting in Plasma low-color and non-anim friendly|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Runtime DataEngine documentation (sources, usage, etc)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Panel Autohide|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Keyboard Shortcut Config UI|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Systray++ Spec|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Save icon positioning in folderview|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|physics-based animator|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|New wallpapers|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Preserve wallpaper choice by copying user paper to home dir|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New way of handling wallpapers and different sizes (package format, and so on...)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Top-level windows plasmoids|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|drop indicator in panel|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|improve usability of appletbrowser delete button|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|adding containments from the appletbrowser (and remove the "add panel" from DefaultDeskrop)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to cover the containment when fully zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|highlight the applet with active keyboard shortcuts|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|dbus interface|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|make the panel controller a bit more usable|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Plasma|nicely draw the desktop toolbox when it's moved because of a panel|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Plasma|theme Plasma::PushButton with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Tabbar widget derived from QTabBar and themed with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Complete the panel size sliders feature: an applet can ask the panel to resize|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|New theming capabilities by expanding the lover level theming classes (Theme and PanelSvg)|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Wallpaper plugin: Mandelbrot fractal explorer|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|MLDonkey-Plugin based on libkmldonkey|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|Plasma|Network Manager Applet|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Akregator|Support for syncing the feed list with Google Reader |osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|KNotes|Zeroconf support for sending notes on LAN|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|Akregator|Basic support for enclosures (Displaying links, mimetype and size)|osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
<br />
{{FeatureTodo|Kjots| Import notes from KNotes as KJots pages. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Power Manager|import either Guidance Power Manager or move kde4powersaver into kdeutils|?|?}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|refactor KByteArrayView|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|parameter dialog for "Copy as..."|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|krosspython and krossruby|Support custom types via handlers|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|krosspython and krossruby|Support QList<CustomType*> constructs|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|Smoke|Wrap some more APIs (at least Akanodi for all languages and Plasma for C#)|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureInProgress|PyKDE|KCM support and other plugins|simon@simonzone.com|Simon Edwards}}<br />
{{FeatureTodo|krossjava|Integrate into e.g. SuperKaramba and fix issues that show up.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossjava|Documentation++|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossfalcon|Unittests++|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|libkdegames|New highscore management system|milliams|Matt Williams}}<br />
{{FeatureDone|kdiamond|Drag jewels|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|kdiamond|Optional OpenGL rendering|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureInProgress|ksirk|Map scrolling arrows|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|KHotNewStuff skins|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Jabber based net game finding|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Use only names in skins instead of numeric ids|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Skins editor|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureInProgress|ktron|Port and remake the KTron game for KDE 4.2|legolas@legolasweb.nl|Stas Verberkt}}<br />
{{FeatureTodo|KNetWalk|Support for custom and non-square board sizes|fela.kde@gmail.com|Fela Winkelmolen}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Kate|Port and reenable the Snippets plugin.|jpetso@gmx.at|Jakob Petsovits}}<br />
{{FeatureDone|perldoc KIOSlave|Add KIOSlave to allow reading Perldoc documentation.|michael.pyne&#64;kdemail&#46;net|Michael Pyne}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|wrap all windows belonging to one project into one MDI window|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support in templates|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Umbrello|Port code generation wizard to QWizard and replace all q3 widgets|andi.fischer@hispeed.ch|Andi Fischer}}<br />
{{FeatureInProgress|Umbrello|Replace all q3 widgets in the refactoring assistant|andi.fischer@hispeed.ch|Andi Fischer}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureTodo|KLettres|Number support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureInProgress|KHangMan|Add a Open File action|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Integrate an editor|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Plasmoid|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Visual indicator when letter is wrong|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}<br />
{{FeatureInProgress|Kalzium|Plasmoid to access Kalzium database|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|Step|Use common constraints handling code for collisions|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureInProgress|KAlgebra|New parser using QLALR|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KStars|Display millions of stars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Tool to predict Conjunctions|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Earth Satellites|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Sky Calendar Tool|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Include HD Catalog Numbers (in search, in display)|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Improve Observing List Wizard|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Layer Management Class|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Plugin architecture for map layers|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|DGML2 Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|KDE-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Qt-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Improved KML support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|OpenStreetMap support using original OSM tiles|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Real Time Cloud-Cover|tackat@kde.org|David Roberts / Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Mercator Projection|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|Usage of Marble in <br />
non-widgets|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Kig|Properties dialog for objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve construction of bisect lines.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve feedback when constructing objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|More geometric objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Script objects as macros (to be reused more than once).|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the Cabri import filter.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add a color picker|nielsslot@gmail.com|Niels Slot}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|play media dialog|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|slider changes|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|show info while playing audio files|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Use XCOMPOSITE real transparency when available for the track announcement popup|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow disabling crossfade|michael.pyne@kdemail.net|Michael Pyne}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, break current color blindness code into "daltonize" and "simulate"|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSnapshot|Add support for grabbing a single screen in multihead|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|Increase jpeg image quality from 75% to 85%|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|If we're saving the window decorations then record the window title and class in the image (if the format supports it) to play nice with indexers like strigi|rich@kde.org|Richard Moore}}<br />
{{FeatureTodo|Okular|Sound annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Link annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Improve annotation support: for existing types (rubber stamps, line, note, etc), and for the way they are constructed and handled.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Caret annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|Support for videos & movie annotations.|pino@kde.org|Pino Toscano}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kio_bookmarks|A new konqueror home page displaying user bookmarks. See [[http://kde-apps.org/content/show.php?content=86516 description]]|xavier.vello@gmail.com|Xavier Vello}}<br />
|}</div>Nielsslothttps://community.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan&diff=49015Schedules/KDE4/4.1 Feature Plan2008-03-17T17:02:31Z<p>Nielsslot: Reintroduce the 'color picker' in KTurtle</p>
<hr />
<div>__NOTOC__<br />
= Instructions =<br />
<br />
Deadline for adding entries here for the 4.1 release is '''31 March 2008'''.<br><br />
Entries added after that date will be scheduled for the 4.2 release.<br />
<br />
todo => not started yet<br><br />
in-progress => started, but not completed yet<br><br />
done => completed<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|kdeui|Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureDone|kross|Add QtScript support|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|Phonon KCM|More UI feedback|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureInProgress|kdeui|Shortcut schemes for KDE applications|adymo@kdevelop.org|Alexander Dymo}}<br />
{{FeatureInProgress|kmimetypetrader/kbuildsycoca|Replace use of profilerc for ordering applications with new mimeapps.list standard|faure@kde.org|David Faure}}<br />
{{FeatureInProgress|knewstuff|Support caching, and speed up the interface through use of Models/Views and goya|jeremy@scitools.com|Jeremy Whiting}}<br />
{{FeatureInProgress|Phonon KCM|Handle advanced devices|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureInProgress|KIO|speed limits on KIO Transfers|nolis71cu@gmail.com|Manolo Valdes}}<br />
{{FeatureTodo|KCalenderSystem|Complete migration of Jalali, Hijri, and Hebrew calendars to new code base.|john@layt.net|john Layt}}<br />
{{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)|john@layt.net|john Layt}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Akonadi|Move the Akonadi development library from kdepim.|vkrause@kde.org|Volker Krause}}<br />
{{FeatureTodo|gpgme++2|newly designed gpgme++ (multithreaded, exceptions, less event loop integration: better for Windows)|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dolphin|Details-view: Allow to open folders as tree (turned off per default).|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Dolphin|Refactor view-action handling to a DolphinViewActionHandler to share more code with DolphinPart|faure@kde.org|David Faure}}<br />
{{FeatureInProgress|Dolphin|Simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html).|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Raptor|The KDE4-Application-Menu}}<br />
{{FeatureTodo|Dolphin|Provide optional tooltips for files and directories.|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureTodo|Konqueror|Session management (save/restore session/restore from crash).|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|Konqueror|Support for undo closed window.|edulix@gmail.com|Eduardo Robles Elvira}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Plasma|Kickoff orientation dependent layout|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|Solid|Refactor Solid::Control networking|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|Solid|Backend for NetworkManager 0.7|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|System Settings|Filtering/Lazy load category modules|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|KCM autostart|Configure autostart desktop file|montel@kde.org|Laurent Montel}}<br />
{{FeatureInProgress|KCM emoticons|Adding/editing/removing emoticons theme|brandon.ml@gmail.com|Carlo Segato}}<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{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.|john@layt.net|john Layt}}<br />
{{FeatureTodo|System Settings|Administrator mode support|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|krunner|Revamp GUI.|riccardo@kde.org|Riccardo Iaconelli}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{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.|trueg@kde.org|Sebastian Trueg}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KMagnifier|Add color blindness simulation|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|nicolas.ternisien@gmail.com}}<br />
{{FeatureDone|KCron|Do some refactoring in KCron|nicolas.ternisien@gmail.com}}<br />
{{FeatureInProgress|KCron|Improve ergonomy and general interface|nicolas.ternisien@gmail.com}}<br />
{{FeatureInProgress|KCron|Fix all existing bugs in KCron|nicolas.ternisien@gmail.com}}<br />
{{FeatureDone|KCron|Convert KCron into a KCM Module, to use it in System Settings|nicolas.ternisien@gmail.com}}<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Smoke2|Move Smoke2 to kdebindings-trunk.|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureTodo|PHP-Qt|Move PHP-Qt to kdebindings-trunk.|kde-bindings@kde.org|KDE-bindings developers}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KAlgebra|Calculator Plasmoid|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KAlgebra|Vector support|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureInProgress|Parley|Redesigned main window|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Vocabulary Plasmoid|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KBruch and KPercentage|Merge in 1 app|pete@pmurdoch.com|Peter Murdoch}}<br />
{{FeatureTodo|KAlgebra|Variables share between calculations|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Add a color picker|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureTodo|Parley|Declinations|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|Rewrite of practice|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Step|A physics simulator, move from playground to kdeedu module|ks.vladimir@gmail.com|Vladimir Kuznetsov}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KNetWalk|Better scoring system|fela.kde@gmail.com}}<br />
{{FeatureDone|Kollision|Move to kdereview/kdegames|p.capriotti@gmail.com|Paolo Capriotti}}<br />
{{FeatureInProgress|KBlocks|Finish display of points and level and move to kdereview/kdegames|piacentini@kde.org}}<br />
{{FeatureInProgress|KDiamond|New game, move to kdegames|majewsky@gmx.net}}<br />
{{FeatureInProgress|KGoldRunner|Improved theming and animation|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KGoldRunner|Sound support and theming|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KNetWalk|Add support for loading new themes|fela.kde@gmail.com}}<br />
{{FeatureInProgress|KSquares|Multiplayer support|josef}}<br />
{{FeatureTodo|KBlocks|Add additional themes|piacentini@kde.org}}<br />
{{FeatureTodo|KBreakout|Finish it, and move it from playground to kdegames|fela.kde@gmail.com}}<br />
{{FeatureTodo|KGGZ|Add kggzcore and kggzdmod libraries|josef}}<br />
{{FeatureTodo|KGGZ|Add new Qt4-based core client as successor to the old KDE3-based KGGZ|josef}}<br />
{{FeatureTodo|KGoldRunner|Also see kdegames/kgoldrunner/TODO|ianw}}<br />
{{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Startup screen|mikelima@cirulla.net}}<br />
{{FeatureTodo|KMahjongg|Reimplement the Board Editor|piacentini@kde.org}}<br />
{{FeatureTodo|KMines|Add pause actions|piacentini@kde.org}}<br />
{{FeatureTodo|KNetWalk|New graphic system (port to QGraphicsView)|fela.kde@gmail.com}}<br />
{{FeatureTodo|KShisen|Port to KScoreDialog|piacentini@kde.org}}<br />
{{FeatureTodo|Kubrick|New game, 3D OpenGL - move to playground|ianw}}<br />
{{FeatureTodo|Kubrick|Polish up the features|ianw}}<br />
{{FeatureTodo|Kubrick|Port to Qt4 and KDE4|ianw}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Gwenview|Undo system|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureDone|Okular|Better Text-To-Speech integration: speech the whole document, the current page or the selection.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|Okular|Encryption support for ODF generator|bradh@kde.org}}<br />
{{FeatureInProgress|Okular|Backward direction for text search.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|Centralized text & graphics antialias configuration.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|EPub backend.|elylevy@cs.huji.ac.il|Ely Levy}}<br />
{{FeatureInProgress|Okular|Improved form support (add missing types, handle the fields better).|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Gwenview|Crop ratio|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|KIPI support|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Red eye correction|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Support for tagging with Nepomuk|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Thumbnail bar in view and fullscreen modes|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Okular|Support for document layers (mostly in PDF documents).|pino@kde.org|Pino Toscano}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|David Edmunson}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KGet|Group-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Torrent-Support|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Transfer-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Webinterface|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureDone|Kopete|AIM offline messages|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureDone|Kopete|OTR Encryption support|michael_zanetti@gmx.net|Michael Zanetti}}<br />
{{FeatureDone|Kopete|Status manager|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|Kopete|Bring back chat style and emoticon selection via knewstuff2|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Kopete|ICQ 6 status icons|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Non-intrusive notification system|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureTodo|KGet|Nepomuk-Integration|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Global Speedlimits|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|Kopete|GroupWise chatroom support|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|info@basyskom.de|Tobias Hunger}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KAddressbook|Ability to add LDAP search results to distribution lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|Indication of which resource folder a contact belongs to|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|Read-only view for contacts in read-only folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|copy/cut/paste context menu items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Ability to easily create todos with reminders from emails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Ability to open messages from search results when the reader is hidden|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better invitation update emails showing what changed|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better reminder visualization in very small events|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better, natural language search criteria names|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Clickable status columns|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Client side configurability of warnings in shared folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Colored ribbons for indication of signing and encryption status in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Configuration option for whether invitation emails are automatically deleted or not when having been acted upon|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Copy/paste and drag and drop from/to the mail composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Decryption on demand in reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Display of quota information in foldertree tooltips|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop and copy and paste support in the search result viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop from the mail reader window and mime-tree viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop of folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Editing of attachments from the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Export and import of filters|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Favorites Folder|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Folder quicksearch|m.koller@surfeu.at|Martin Koller}}<br />
{{FeatureDone|KMail|Harmonization of actions in main and standalone mail reader windows|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|IMAP Server storage of non-standard flags|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved TNEF attachment handling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved quota warnings|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Initialize full search from quicksearch on request|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Override font and fontsize for standalone message viewers|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Per-folder identity configurability|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Recursive IMAP cache troubleshooting|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Resizable recipients area in composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for creating new mails based on received mails (Resend)|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for immediate sync of resource folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for soft line breaking|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Tab navigation through groups in the address completion|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Text snippets with shortcuts and variable expansion in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Warning about active out-of-office scripts|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|lost+found recovery of locally changed folders that lose access rights|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KNotes|Ability to print notes|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Ability to have both distribution lists and addresbook extension visible|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Aggregated reminders view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Better default resource colors|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Drag and drop of attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Faster initial loading of kolab resources|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Forwarding and delegation of invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved coloring of agenda view items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved event printing|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Merge of the attachment view in into the main page|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Merge of the free-busy and attendee views for easier scheduling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Month view scrolling, paging, mouse-wheeling|tom_t@gmx.at|Thomas Thrainer}}<br />
{{FeatureDone|KOrganizer|More readable Kolab resource folder labels|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Redesigned incidence editor UI|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Side-by-side calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Support for by-value attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Timeline calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kleopatra|Ability to search in internal and external certificates at the same time|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kleopatra|General UI Server|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|Kleopatra|New, tabbed, mainwindow design|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|winter@kde.org|Allen Winter}}<br />
{{FeatureDone|Kontact|Config option to close despite system tray|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Harmonization of component naming in sidebar, configuration, summary view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Right-aligned component navigation toolbar|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Ubiquitous sync actions|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Column-specific whatsthis-help| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Combined search and add task widget| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Drag&Drop| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|File management (file->load)| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Managing history| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Tracking tasks by active applications| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Whatsthis-help dependant on if a task has been created| |Thorsten St&auml;rk}}<br />
{{FeatureInProgress|KMail|HTML Signatures|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
{{FeatureTodo|KAlarm|New option to specify reminder times in minutes|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Prevent multiple identical error messages accumulating for the same alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remove alarm daemon and do all scheduling in kalarm itself|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Replace simple repetitions by recurrence sub-repetitions to reduce confusion|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Simplification and improvements to alarm edit dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Improved error messages and audit log for cryptographic operations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Ability to jump to the right day in the agenda from invitation mails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Cervisia|New context menu entry "Add to Ignore List"|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Cervisia|A file view based on KDirModel|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add a Plasmoid template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a PyQt template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Ruby template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Make a GUI for it|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
|}<br />
<br />
= kdetoys =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdevelop =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdevplatform =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdewebdev =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}</div>Nielsslot