Schedules/KDE4/4.2 Feature Plan
This is a list of planned features for the 4.2 release.
See also:
- Schedules/KDE4/4.2 Release Schedule
- Schedules/KDE4/4.2 Release Goals
- Schedules/KDE4/4.3 Feature Plan
- Schedules/KDE4/4.1 Feature Plan
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
Other
Status | Project | Description | Contact |
---|---|---|---|
TO DO | System Settings | add Administrator mode button | Alessandro Diaferia <[email protected]> |
IN PROGRESS | PolicyKit integration | Add PolicyKit support for KDE | |
IN PROGRESS | KPackageKit | Pushing in KPackageKit (dependant on PolicyKit integration) | |
DONE | Eigen | Make Eigen 2 ready for KDE, and move it to kdesupport | |
DONE | Eigen | Port all Eigen-using code in KDE and KOffice to Eigen 2.0 | |
IN PROGRESS | KNotify | Create OSD based replacement for current KPassivePopup [Deferred to 4.3] | |
TO DO | Dikku Context Framework | Create a context framework with working activities | Harikrishna Anandhan <[email protected]> |
DONE | kwrited | Use knotify in kwrited | |
IN PROGRESS | Akonadi | Various Akonadi related items can be found here http://techbase.kde.org/Projects/PIM/Akonadi#Scheduled_for_4.2 | |
DONE | Printer Admin | KDEPrint is dead, long live system-config-printer-kde (kdeadmin) and printer-applet (kdeutils)! Thanks to jriddell for these. |
kdelibs
Status | Project | Description | Contact |
---|---|---|---|
DONE | kross | Extend QtScript integration. | |
DONE | KLocale | Implement KLocale based methods to return correct working week start and end days and day of religious worship for the locale. | |
DONE | KDateTable | Correctly draw weekends and day of worship for locale using new KLocale settings. | |
TO DO | Phonon | add Port class for fine grained control over data flow between Phonon objects | Matthias Kretz <[email protected]> |
IN PROGRESS | Phonon | make AbstractMediaStream/Streamterface threadsafe | |
IN PROGRESS | Phonon | "low-level" PCM I/O with at least an ALSA implementation | |
IN PROGRESS | Phonon | VideoWidget snapshot function | |
IN PROGRESS | KConfig | API review and export KConfigBackend | |
IN PROGRESS | KConfig | Make KConfigSkeleton KConfigGroup aware | |
IN PROGRESS | KConfig | Make KConfigDialog work nicer with KConfigSkeleton + manually managed widgets | |
DONE | KUrlNavigator | Provide an option to always show the full path in the breadcrumb mode. | |
DONE | Katepart | Make a Vi input mode for Katepart | |
TO DO | KIO::Global | Make KDynamicJobTracker do the checking if the kuiserver service is registered or not, for full implementation of "Progress in the same window" | Rafael Fernández López <[email protected]> |
TO DO | KJS | Further performance improvements, in particular variable access (Blizzard stage 2), calling convention (FrostByte stage 2) and object property model improvements | Maksim Orlovich <[email protected]> |
IN PROGRESS | KJS and KHTML | Support for transparent reindenting of standalone sources in debugger, debug info management improvements, DOM/CSS inspection | |
IN PROGRESS | KHTML | SVG support in KHTML (port from WebKit) | |
DONE | KHTML | Use of IDString (hashed strings) for local names, prefixes and namespaces in DOM core instead of document-related ids, in particular for better API compatibility with WebCore | |
IN PROGRESS | KHTML | String optimizations. Class style selector performance improvement. DOMString API extension. | |
TO DO | KHTML | More automation in JS/C++ bindings generation | Maksim Orlovich and Vyacheslav Tokarev <[email protected]> |
TO DO | KHTML | XPath level 1 | Maksim Orlovich <[email protected]> |
TO DO | KHTML | Scriptable extension plug-ins | Harri <[email protected]> |
TO DO | KHTML | Gaussian SVG filter | Fredrik Höglund <[email protected]> |
IN PROGRESS | KHTML | Support for CSS3 border-* properties | |
IN PROGRESS | KHTML | Finish support of Video/Audio elements | |
DONE | KHTML | Early domain name resolution (prefetch) | |
DONE | KHTML | KHTMLFindBar - an embedded search/find-as-you-type bar | |
TO DO | KHTML | Faster page cache | Germain Garand <[email protected]> |
DONE | kwallet | Move kwalletd to kdebase-runtime | |
IN PROGRESS | kdeui | Rich text builders for KTextEdit, including BBCode, html, plain text markup, mediawiki and markdown output. | |
DONE | i18n | proper filenames decoding for FAT mounting, in KUrls and content-disposition | |
DONE | Kross | expose KAssistantDialog as part of forms module | |
DONE | KLocale | Method to strip accelerator marker from UI strings; needs to take into account CJK-style markers too. | |
IN PROGRESS | KStyle | New branch style for treeviews | |
TO DO | kdeui | entries to help menu and aboutdata pointing to UserBase entry and forum.kde.org | Friedrich W. H. Kossebau <[email protected]> |
IN PROGRESS | CMake | Reduced library link interface | |
TO DO | CMake | Exporting and importing (library) targets | Alexander Neundorf <[email protected]> |
kdebase-workspace
Status | Project | Description | Contact |
---|---|---|---|
DONE | Calendar KCM | Add support for setting new KLocale settings for Working Week and Day or Religious Worship. | |
TO DO | Color KCM | Add 'smart setting' of extended colors | Matthew Woehlke <[email protected]> |
TO DO | Color KCM | Add KDE3 scheme import | Matthew Woehlke <[email protected]> |
TO DO | Color KCM | Query kwin for supported colors; add full set of kwin colors | Matthew Woehlke <[email protected]> |
DONE | Power Manager | import PowerDevil | |
TO DO | Font Installer KCM | Use PolicyKit for installtion of system-wide fonts. | Craig Drummond <[email protected]> |
DONE | Kephal | Import kephal for better xrandr-support. | |
DONE | ConsoleKit support | Add ConsoleKit support to kdm. | |
KRunner | |||
IN PROGRESS | Krunner | Configuration options for blacklisting, user ranking, runner ranking, learning | |
IN PROGRESS | Krunner | SearchMatch configuration | |
TO DO | Krunner | Simple learning | Jordi Polo <[email protected]> |
TO DO | Krunner | Simple GUI for above options | Jordi Polo <[email protected]> |
TO DO | Krunner | Runners able to share parsing | Jordi Polo <[email protected]> |
DONE | Krunner | Noun-Verb support | |
TO DO | Krunner | Implement Nuno's UI polishings | Aaron Seigo <[email protected]> |
TO DO | Krunner | Runtime syntax documentation | Aaron Seigo <[email protected]> |
TO DO | Krunner | Runner configuration | Aaron Seigo <[email protected]> |
TO DO | Krunner | Search set paging | Aaron Seigo <[email protected]> |
TO DO | KRunner | runner for the plasma dbus interface | Aaron Seigo <[email protected]> |
DONE | KRunner | Konqueror history runner | |
DONE | KRunner | Kate sessions runner | |
DONE | KRunner | Recent Documents runner | |
Plasma - Priority Features | |||
TO DO | Plasma | Welcome plasmoid | Aaron Seigo <[email protected]> |
IN PROGRESS | Plasma | JOLIE Integration | |
DONE | Plasma | Notification plasmoid (integrated in systemtray) | |
DONE | Plasma | Kuiserver plasmoid (integrated in systemtray) | |
TO DO | KWin | Make it possible to focus plasma panels | Chani <[email protected]> |
DONE | Plasma | panel->desktop dragging | |
TO DO | Plasma | Expand cashew to full action bar when zoomed out | Aaron Seigo <[email protected]> |
IN PROGRESS | Plasma | Plasmagik packaging (and package classes) | |
DONE | Plasma | Improved Battery applet for Powerdevil | |
IN PROGRESS | Plasma | Networkmanager Plasmoid and DataEngine | |
IN PROGRESS | Plasma | New ECMA Script Scriptengines | |
DONE | Plasma | Extenders | |
DONE | Plasma | Wallpaper plugins | |
DONE | Plasma | Separate Desktop Settings from DesktopContainment | |
TO DO | Plasma | Script Security Framework | Aaron Seigo <[email protected]> |
DONE | Plasma | Python support | |
Plasma | |||
DONE | Plasma | Plasma Popup Tips | |
DONE | Plasma | Collapsing Applet convenience class
| |
DONE | Plasma | Taskbar grouping | |
DONE | Plasma | Weather plasmoid | |
IN PROGRESS | Plasma | Small Form Factors | |
DONE | Plasma | Plasma On Screensaver | |
IN PROGRESS | Plasma | Website update | |
IN PROGRESS | Plasma | Grid applet | |
IN PROGRESS | Plasma | Techbase Tutorials | |
TO DO | Plasma | Context menu plugins | Aaron Seigo <[email protected]> |
DONE | Plasma | Add New Widgets: Pluggable widget browser | |
DONE | Plasma | Activity<->Virtual Desktop Affinity | |
DONE | Plasma | Optional Per-Virtual Desktop DesktopView | |
TO DO | Plasma | Make non-SVG painting in Plasma low-color and non-anim friendly | Aaron Seigo <[email protected]> |
TO DO | Plasma | Runtime DataEngine documentation (sources, usage, etc) | Aaron Seigo <[email protected]> |
DONE | Plasma | Panel Autohide | |
DONE | Plasma | Keyboard Shortcut Config UI | |
DONE | Plasma | Systray++ Spec | |
DONE | Plasma | Save icon positioning in folderview | |
TO DO | Plasma | New wallpapers | Riccardo Iaconelli <[email protected]> |
TO DO | Plasma | Import Raptor | Riccardo Iaconelli <[email protected]> |
DONE | Plasma | Quicklaunch Plasmoid | |
TO DO | Plasma | Preserve wallpaper choice by copying user paper to home dir | Aaron Seigo <[email protected]> |
TO DO | Plasma | New way of handling wallpapers and different sizes (package format, and so on...) | Riccardo Iaconelli <[email protected]> |
TO DO | Plasma | Top-level windows plasmoids | Riccardo Iaconelli <[email protected]> |
DONE | Plasma | drop indicator in panel | |
TO DO | Plasma | improve usability of appletbrowser delete button | Aaron Seigo <[email protected]> |
TO DO | Plasma | adding containments from the appletbrowser (and remove the "add panel" from DefaultDeskrop) | Aaron Seigo <[email protected]> |
TO DO | Plasma | highlight the applet with active keyboard shortcuts | Chani <[email protected]> |
TO DO | Plasma | dbus interface | Chani <[email protected]> |
DONE | Plasma | make the panel controller a bit more usable | |
DONE | Plasma | nicely draw the desktop toolbox when it's moved because of a panel | |
DONE | Plasma | theme Plasma::PushButton with svg | |
DONE | Plasma | Tabbar widget derived from QTabBar and themed with svg | |
DONE | Plasma | Complete the panel size sliders feature: an applet can ask the panel to resize | |
DONE | Plasma | New theming capabilities by expanding the lower level theming classes (Theme and PanelSvg) | |
DONE | Plasma | Activitybar: an applet to quickly switch between activities | |
DONE | Plasma | A new plasmoid that implements the functionality of a simple web browser | |
DONE | Plasma | Visual clue when dragging applets from applet browser to the panel | |
TO DO | Plasma | Wallpaper plugin: Mandelbrot fractal explorer | Benoît Jacob <[email protected]> |
DONE | Plasma | Google Gadgets support | |
DONE | Plasma | Add Google Gadgets from Internet through AppletBrowser | |
DONE | Plasma | Panel form factor support in the folderview applet | |
TO DO | Plasma | Support for creating applets for dropped URLs in the folderview applet when it's acting as a containment | Fredrik Höglund <[email protected]> |
DONE | Plasma | Add a places combo box to the location page in the folderview config dialog | |
KWin - Core | |||
DONE | KWin | New window snapping zones; screen center and window corners | |
DONE | KWin | Move maximized windows between Xinerama screens | |
DONE | KWin | Support for decoration shadows | |
DONE | KWin | Implement _NET_WM_FULLSCREEN_MONITORS EWMH spec hint | |
KWin - Desktop Effects | |||
DONE | KWin | Compositing enabled by default | |
DONE | KWin | Compositing self-check | |
DONE | KWin | Global animation speed setting | |
DONE | KWin | Motion dynamics | |
DONE | KWin | Improved UI for selecting window/desktop switcher | |
DONE | KWin | UI for assigning effects to screen edges | |
DONE | KWin | Cube/cylinder/sphere effect | |
DONE | KWin | Magic lamp minimize effect | |
DONE | KWin | Animation in box switch effect | |
DONE | KWin | Mouse interaction for cover switch Effect | |
DONE | KWin | Thumbnail bar in the cover switch effect | |
DONE | KWin | Improved snow effect; Different sizes, better randomness and different directions | |
DONE | KWin | Shader for snow effect | |
DONE | KWin | Improved desktop grid | |
DONE | KWin | New present window layout modes | |
DONE | KWin | Invert only selected windows | |
DONE | KWin | Unredirecting of fullscreen windows |
kdepimlibs
Status | Project | Description | Contact |
---|---|---|---|
DONE | KCal Library | Make the KCal library dependent on the external libical package (from freeassocation) rather than our own old, forked version. |
kdenetwork
Status | Project | Description | Contact |
---|---|---|---|
DONE | Kopete | MSNP15 implementation for MSN | |
IN PROGRESS | Kopete | UPnp Support | |
IN PROGRESS | Kopete | Updated contact list interface (uses Qt 4 rather than Qt 3) | |
TO DO | Kopete | Update Kopete to better support Decibel | Kopete Developers <[email protected]> |
IN PROGRESS | Kopete | Contacts plasmoid | |
DONE | Kopete | Move file transfer request into chat window | |
DONE | Kopete | Message delivery notifications | |
DONE | Kopete | Improve file transfer progress dialog | |
DONE | Kopete | Jabber Jingle Audio support (raw-udp) | |
IN PROGRESS | KGet | MultiSource-Downloading | |
IN PROGRESS | KGet | Support mms://-protocol, see https://launchpad.net/libmms | |
TO DO | KGet | MLDonkey-Plugin based on libkmldonkey | Lukas Appelhans <[email protected]> |
TO DO | KGet | Advanced Details | Lukas Appelhans <[email protected]> |
IN PROGRESS | Plasma | Network Manager Applet | |
IN PROGRESS | KRDC | NX support | |
DONE | KRDC | Greatly improve experience for LDAP (e.g. MS Active Directory) administrators | |
DONE | KRDC | Improve per-host settings (remember scaling mode and other options) | |
TO DO | KRDC | Minimal-clutter mode to optimize screen real estate usage | Guillaume Pothier <[email protected]> |
kdepim
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | Akonadi | Migration of contacts and calendar data from KResource to Akonadi (Details) | |
IN PROGRESS | Akregator | Support for syncing the feed list with Google Reader | |
DONE | Akregator | Basic support for enclosures (Displaying links, mimetype and size) | |
DONE | KAlarm | Improve alarm edit and preferences dialog layouts | |
DONE | KAlarm | Add holidays support | |
TO DO | KBlogger | KBlogger, a blogging application | Christian Weilbach <[email protected]> |
TO DO | KBlogger | Port to use KRichTextEdit (Or KMEditor) | Stephen Kelly <[email protected]> |
DONE | Kjots | Import notes from KnowIt as KJots pages. | |
IN PROGRESS | Kjots | Create and port to akonadi model. | |
TO DO | Kjots | Add support for nepomuk including tagging, possibly storage, and linking. Also a nepomuk tag proxy model for representing the structure as tagged. | Stephen Kelly <[email protected]> |
IN PROGRESS | Kjots | Create plasmoid capable of showing the entire tree, or a single book. | |
TO DO | Kjots | Email KJots pages using default mail client (Bug #124509. | Stephen Kelly <[email protected]> |
IN PROGRESS | Kleopatra | OpenPGP support | |
TO DO | Kleopatra | Konqueror and Dolphin Kleopatra plugins | Marc Mutz (Gpg4win) <[email protected]> |
DONE | KMail | Aggregated attachment view in the mail header area of the reader window | |
DONE | KMail | Merge the new message list from the SoC branch | |
TO DO | KMail | Save metadata about attachments to Nepomuk when saving them | Ismail Onur Filiz <[email protected]> |
TO DO | KNode | Port to use KRichTextEdit (Or KMEditor) | Stephen Kelly <[email protected]> |
DONE | KNotes | Zeroconf support for sending notes on LAN | |
DONE | KonsoleKalendar | Add an option to support resources that might need a GUI (i.e. all resources) | |
DONE | Kontact | New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary | |
TO DO | Kontact | Support for Kontact wide profiles | Kolab Konsortium <[email protected]> |
TO DO | Kontact | Tip-of-the-Day summary | Daniel Molkentin <[email protected]> |
DONE | KOrganizer | Drag and drop in the free-busy view | |
DONE | KOrganizer | Support for comments in replies to invitations | |
TO DO | KOrganizer | Support for extended free-busy lists | Kolab Konsortium <[email protected]> |
IN PROGRESS | KPilot | Port old conduits to new base conduit architecture and KDE4/Qt4 | |
IN PROGRESS | KPilot | Finish Keyring conduit, base conduit code and test cases, category syncing |
kdeutils
Status | Project | Description | Contact |
---|---|---|---|
DONE | Okteta | rework Decoding table, add int64 and UTF-8 | |
DONE | Okteta | refactor KByteArrayView and add a row-oriented view | |
DONE | Okteta | work on Tabs: add remove button, accept drop of url as load command | |
DONE | Okteta | Add option to extend selection in Goto dialog | |
DONE | Okteta | parameter dialog for "Copy as..." and "Export as..." | |
DONE | Okteta | Status bar contains settings like cursor position or Insertmode | |
IN PROGRESS | Okteta | add a document info tool(view) | |
IN PROGRESS | Ark | Implement proper drag/drop between Ark/dolphin | |
DONE | Ark | Make the service menu work (possibly doing it as a KonqPopupPlugin | |
DONE | Ark | Proper password support | |
TO DO | Ark | Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files) | Harald Hvaal <haraldhv((at))stud(dot)ntnu.no> |
IN PROGRESS | Ark | Implement a plugin for .gz files | |
TO DO | Ark | Add an options dialog (maybe) | Harald Hvaal <haraldhv((at))stud(dot)ntnu.no> |
IN PROGRESS | kwalletmanager | Move kwalletmanager to the Model/View architecture and redesign the UI |
kdebindings
Status | Project | Description | Contact |
---|---|---|---|
DONE | krosspython and krossruby | Support custom types via handlers | |
DONE | krosspython and krossruby | Support QList<CustomType*> constructs | |
DONE | Smoke | Wrap some more APIs (at least Akanodi for all languages and Plasma for C#) | |
DONE | PyKDE | KCM support and other plugins | |
DONE | krossfalcon | Move krossfalcon to kdebindings-trunk. | |
IN PROGRESS | krossfalcon | Unittests++ |
kdegames
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | libkdegames | New highscore management system | |
DONE | kdiamond | Drag jewels | |
DONE | kdiamond | Support for untimed games | |
TO DO | kdiamond | Optional OpenGL rendering | Stefan Majewsky <[email protected]> |
DONE | ksirk | Map scrolling arrows | |
DONE | ksirk | KHotNewStuff skins | |
DONE | ksirk | Jabber based net game finding (initial version) | |
DONE | ksirk | Use only names in skins instead of numeric ids | |
DONE | ksirk | Skins editor | |
IN PROGRESS | ktron | Port and remake the KTron game for KDE 4.2 | |
IN PROGRESS | KBreakOut | (Optional) fire on mouse click | |
TO DO | KBreakOut | Sounds | Fela Winkelmolen <[email protected]> |
TO DO | KBreakOut | Custom levelsets | Fela Winkelmolen <[email protected]> |
TO DO | KBreakOut | KHotNewStuff support for themes | Fela Winkelmolen <[email protected]> |
TO DO | KNetWalk | Support for custom and non-square board sizes | Fela Winkelmolen <[email protected]> |
TO DO | KGoldrunner | Improvement to sound support and themes | <[email protected]> |
DONE | KGoldrunner | Add the Count game (17 levels), contributed by Steve Mann. | |
DONE | KBlocks | Support for sounds | |
TO DO | KMahjongg | Support for sounds | Mauricio Piacentini <[email protected]> |
DONE | Killbots | New app for 4.2 | |
TO DO | KSudoku | Port of "print game" feature from old version | Paulo Roberto Cattai <[email protected]> |
TO DO | KSudoku | Redesign of symbol themes | Paulo Roberto Cattai <[email protected]> |
TO DO | KSudoku | Replace the core engine with a new version that will solve most bugs related to gameplay | Johannes Bergmeier <[email protected]> |
kdesdk
Status | Project | Description | Contact |
---|---|---|---|
DONE | Kate | Port and reenable the Snippets plugin. | |
DONE | perldoc KIOSlave | Add KIOSlave to allow reading Perldoc documentation. | |
IN PROGRESS | Lokalize | XLIFF support | |
IN PROGRESS | Lokalize | various Translation Memory enhancements | |
DONE | Lokalize | wrap all windows belonging to one project into one MDI window | |
TO DO | Lokalize | Kross-based scripting | Nick Shaforostoff <shafff-at-ukr.net> |
IN PROGRESS | Lokalize | QA: glossary checklists | |
TO DO | KAppTemplate | Add DBUS support in templates | Anne-Marie Mahfouf <[email protected]> |
DONE | Umbrello | Port code generation wizard to QWizard and replace all q3 widgets | |
IN PROGRESS | Umbrello | Replace all q3 widgets in the refactoring assistant | |
IN PROGRESS | Umbrello | Merge in SoC qgraphicsview port branch | |
DONE | Kate | Move the kate-ctags plugin to kdesdk. | |
DONE | Kate | Replace the make-plugin with katebuild-plugin. |
kdeedu
Status | Project | Description | Contact |
---|---|---|---|
DONE | KAlgebra | New parser (using QLALR) and new lexer | |
DONE | KAlgebra | Import capability for MathML Presentation Markup in libanalitza | |
DONE | Kalzium | Visualization of Schemes and Gradients at same time | |
DONE | KBruch | Usability Improvements | |
DONE | KBruch | Merging KPercentage functionalities into KBruch | |
DONE | KHangMan | Add a Open File action | |
DONE | Marble | Python bindings to the Marble widget and classes | |
DONE | KStars | Display millions of stars | |
DONE | KStars | Tool to predict Conjunctions | |
DONE | KStars | Support of Non-western Constellations | |
DONE | KStars | Include HD Catalog Numbers (in search, in display) | |
DONE | KStars | Separate INDI From KStars | |
DONE | KStars | Sky Calendar Tool | |
DONE | KStars | Earth Satellites | |
DONE | KTurtle | Add command line | |
DONE | KTurtle | Add a color picker | |
DONE | KTurtle | Export canvas as image | |
DONE | Parley | Rework main window infrastructure | |
IN PROGRESS | KEduca | Rewrite of the classic test writing/taking application | |
TO DO | KLettres | Number support | Anne-Marie Mahfouf <[email protected]> |
TO DO | KLettres | Theme manager | Anne-Marie Mahfouf <[email protected]> |
TO DO | KHangMan | Integrate an editor | Anne-Marie Mahfouf <[email protected]> |
TO DO | KHangMan | Plasmoid | Anne-Marie Mahfouf <[email protected]> |
TO DO | KHangMan | Theme manager | Anne-Marie Mahfouf <[email protected]> |
TO DO | KLettres | Visual Indicator when letter is wrong | Anne-Marie Mahfouf <[email protected]> |
IN PROGRESS | Kalzium | Plasmoid to access Kalzium database | |
TO DO | Step | Improve GUI for creating softbody | Vladimir Kuznetsov <[email protected]> |
TO DO | Step | Use common constraints handling code for collisions | Vladimir Kuznetsov <[email protected]> |
TO DO | KAlgebra | Export to MathML Presentation Markup | Aleix Pol <[email protected]> |
TO DO | KAlgebra | Some integration with the new KFormula widget | Aleix Pol <[email protected]> |
IN PROGRESS | Parley | Declensions | |
TO DO | KStars | Marble widget for Geolocation tool | Médéric Boquien <[email protected]> |
TO DO | KStars | Better printed star charts | Jason Harris <[email protected]> |
TO DO | KStars | Sync KStars time from device | Jasem Mutlaq <[email protected]> |
TO DO | KStars | Better rendering of comets/asteroids | Jason Harris <[email protected]> |
TO DO | KStars | Texture mapping of the skymap??? | Jason Harris <[email protected]> |
TO DO | KStars | Improve Observing List Wizard | Akarsh Simha <[email protected]> |
TO DO | KStars | Display Comet Magnitudes whenever possible | Akarsh Simha <[email protected]> |
TO DO | KStars | Information links in-place for each technical term | Akarsh Simha <[email protected]> |
TO DO | KStars | Tool to suggest star-hopping techniques??? | Akarsh Simha <[email protected]> |
TO DO | KStars | Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead | Akarsh Simha <[email protected]> |
TO DO | Marble | Export map to MxN pixel bitmap | Inge Wallin <[email protected]> |
TO DO | Marble | Bookmarks | Inge Wallin <[email protected]> |
TO DO | Marble | Support for MarbleWidget::setEnabled( bool ) | Inge Wallin <[email protected]> |
TO DO | Marble | Map Contents translation | Torsten Rahn <[email protected]> |
TO DO | Marble | Editing GeoDataFeatures | Torsten Rahn <[email protected]> |
IN PROGRESS | Marble | Layer Management Class | |
IN PROGRESS | Marble | Plugin architecture for map layers | |
IN PROGRESS | Marble | Extending GeoPainter | |
IN PROGRESS | Marble | Marble Runners | |
IN PROGRESS | Marble | GeoClue Integration | |
IN PROGRESS | Marble | Routing | |
IN PROGRESS | Marble | More map providers (WMS?) | |
IN PROGRESS | Marble | Winkel Triple projection / equivalent | |
IN PROGRESS | Marble | Marble WorldClock Plasmoid | |
IN PROGRESS | Marble | Qt-Version settings dialog | |
IN PROGRESS | Marble | Panoramio Support | |
IN PROGRESS | Marble | Twitter Plugin | |
IN PROGRESS | Marble | TimeZone Support | |
IN PROGRESS | Marble | Support for other planets and the moon | |
IN PROGRESS | Marble | DGML2 Support | |
IN PROGRESS | Marble | Support for imperial units | |
IN PROGRESS | Marble | Graticule plugin | |
IN PROGRESS | Marble | MeasureTool plugin | |
IN PROGRESS | Marble | Port authors list from the Qt-About dialog to the KDE-About dialog | |
IN PROGRESS | Marble | Basic KML support | |
IN PROGRESS | Marble | GeoData Model/View Visualization | |
IN PROGRESS | Marble | More generic projection support | |
IN PROGRESS | Marble | Network plugins | |
TO DO | Kig | Properties dialog for objects. | Pino Toscano <[email protected]> |
TO DO | Kig | Improve construction of bisect lines. | Pino Toscano <[email protected]> |
TO DO | Kig | Improve feedback when constructing objects. | Pino Toscano <[email protected]> |
TO DO | Kig | More geometric objects. | Pino Toscano <[email protected]> |
TO DO | Kig | Script objects as macros (to be reused more than once). | Pino Toscano <[email protected]> |
TO DO | Kig | Improve the Cabri import filter. | Pino Toscano <[email protected]> |
TO DO | Kig | Improve the new/edit script wizard. | Pino Toscano <[email protected]> |
TO DO | KTurtle | Optional rulers/grid for canvas units | Mauricio Piacentini <[email protected]> |
kdemultimedia
Status | Project | Description | Contact |
---|---|---|---|
IN PROGRESS | KsCD | Dbus Connection for Now Playing plasmoid | |
IN PROGRESS | Dragon Player | Make Dragon indipendent from Xine | |
IN PROGRESS | Dragon Player | File Manager | |
IN PROGRESS | Dragon Player | play media dialog | |
IN PROGRESS | Dragon Player | slider changes | |
IN PROGRESS | Dragon Player | show info while playing audio files | |
TO DO | JuK | Remove Qt/KDE3 support lib requirements | Michael Pyne <[email protected]> |
TO DO | JuK | Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however | Michael Pyne <[email protected]> |
TO DO | JuK | Use XCOMPOSITE real transparency when available for the track announcement popup | Michael Pyne <[email protected]> |
TO DO | JuK | Allow disabling crossfade | Michael Pyne <[email protected]> |
kdeaccessibility
Status | Project | Description | Contact |
---|---|---|---|
DONE | KbStatusApplet | Port the KDE3 applet to a Plasma applet and get it fully working again | |
TO DO | KMagnifier | Refactor color menu, re-add invert, break current color blindness code into "daltonize" and "simulate" | Matthew Woehlke <[email protected]> |
TO DO | KMagnifier | Add color-shift modes to help people with color blindness | Matthew Woehlke <[email protected]> |
kdegraphics
Status | Project | Description | Contact |
---|---|---|---|
DONE | KSnapshot | Add support for grabbing a single screen in multihead | |
DONE | KSnapshot | Increase jpeg image quality from 75% to 85% | |
DONE | 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 | |
TO DO | Okular | Sound annotations. | Pino Toscano <[email protected]> |
TO DO | Okular | Link annotations. | Pino Toscano <[email protected]> |
TO DO | Okular | Improve annotation support: for existing types (rubber stamps, line, note, etc), and for the way they are constructed and handled. | Pino Toscano <[email protected]> |
TO DO | Okular | Caret annotations. | Pino Toscano <[email protected]> |
IN PROGRESS | Okular | Support for videos & movie annotations. | |
TO DO | Okular | Support .snp and .emf file formats | Brad Hards <[email protected]> |
DONE | Gwenview | Support for animated images (.gif and .mng) | |
IN PROGRESS | Gwenview | Red Eye Reduction | |
IN PROGRESS | Gwenview | Nepomuk integration | |
TO DO | Gwenview | Dolphin-like single-click selection | Aurélien Gâteau <[email protected]> |
TO DO | Gwenview | Optional tree view | Aurélien Gâteau <[email protected]> |
IN PROGRESS | Okular | Usable inverse search. | |
TO DO | Okular | Synctex support. | Pino Toscano <[email protected]> |
IN PROGRESS | Okular | "Okular document package" for import/export a document with metadata (eg annotations). | |
DONE | Okular | New backend for fax documents. | |
TO DO | Okular | Usability improvements. | Pino Toscano <[email protected]> |
kdebase-runtime
Status | Project | Description | Contact |
---|---|---|---|
DONE | kio_bookmarks | A new konqueror home page displaying user bookmarks. See [description] | |
IN PROGRESS | kuiserver | KUiServer Goya port. General improvements for usability improvements | |
DONE | kio fish/sftp | port fish and sftp to windows |
kdebase-apps
Status | Project | Description | Contact |
---|---|---|---|
TO DO | konqueror | A new konqueror recover-dialog replacement | Eduardo Robles Elvira <[email protected]> |
TO DO | konqueror | Rework bookmarks using Akonadi | Eduardo Robles Elvira <[email protected]> |
IN PROGRESS | dolphin | Add zoom slider into the status bar and general zooming improvments | |
DONE | dolphin | Tooltip previews | |
TO DO | dolphin | ui to select preferred default settings for directory view | Loic Marteau <[email protected]> |
IN PROGRESS | konqueror | Tagging and rating of webpages using Nepomuk - Already finished in playground. |
kdeplasma-addons
Status | Project | Description | Contact |
---|---|---|---|
TO DO | PoTD engine | Import from playground | Anne-Marie Mahfouf <[email protected]> |
DONE | Frame plasmoid | Honor EXIF rotation - see bug 164605 | |
TO DO | Frame plasmoid | Previous, Pause and Next buttons - see bug 164704 | Anne-Marie Mahfouf <[email protected]> |
DONE | Comic dataengine | Port all comics to QScript and offer them through GHNS | |
DONE | Comic dataengine | Finish script support | |
DONE | Eyes applet | xeyes clone applet |