KDE 3.5 Feature Plan

TODO
In Progress

Libraries

  • Improve look&feel of the high-contrast widget style Gunnar Schmidt <gunnar@schmi-dt.de>
  • SSL key generation and storage. George Staikos <staikos@kde.org>
  • Qt-to-DCOP bridge

    • Add functions to ask for the focussed widget, the widget at a given screen position and the window with a given window ID (and other hooks needed by KMagnifier). Gunnar Schmi Dt <gunnar@schmi-dt.de>, Olaf Jan Schmidt <ojschmidt@kde.org>
  • KDE Print

    • Completion of WhatsThis items for all of KDEPrint Kurt Pfeifle <pfeifle @ kde.org>
  • KatePart

    • Improve the autoindenters (mainly cstyle) and add autoinsertion in some circumstances. Jesse Yukovich <jesse@omega.cs.iit.edu>
    • Generic template interface (KTextEditor interface) for insertion of code snippets with system/custom variables and WYSIWYG filling in. Joseph Wenninger <jowenn@kde.org>
  • KSpell2

    • Switching of applications to KSpell2 from KSpell. Zack Rusin <zack@kde.org>
  • KHTML part

    • KHTML: JavaScript debugger Peter Kelly <pmk@kde.org>
    • KHTML: Improvement of error handling in XML parser. Zack Rusin <zack@kde.org>
    • KHTML: Improvement of the rendering of XML documents without stylesheet. Zack Rusin <zack@kde.org>
    • KHTML: XPath implementation. Zack Rusin <zack@kde.org>, Richard Moore <rich@kde.org>
    • KHTML: Smooth scrolling Allan Sandfeld <kde@carewolf.com>
    • KHTML: Improve handling of CSS 2.1 for paged media Allan Sandfeld <kde@carewolf.com>
    • KHTML: Adapt to CSS 2.1 of 2005 clarifications Allan Sandfeld <kde@carewolf.com>
    • KWallet Integration: support for multiple form entries George Staikos <staikos@kde.org>
  • KDED

    • Keep track of Online/Offline status Waldo Bastian <bastian@kde.org>

Base

  • NSPluginViewer

    • Support new plugin spec George Staikos <staikos@kde.org>
  • KIOslave/fish

    • Add NX support to fish; make it so that it can be used as nxfish:/ (after approval by Waldo) Fabian Franz <FabianFranz@gmx.de>
  • Kicker

    • Comprehensive KIOSK support Aaron J. Seigo <aseigo@kde.org>
  • KMenuEdit

    • Undo functionality Waldo Bastian <bastian@kde.org>
    • Make it possible to create alternative menu from scratch Waldo Bastian <bastian@kde.org>
  • Konqueror

    • Clean up context menus in kdesktop and file manager, especially moving plugin menu entries into a submenu. Remove extra separators, etc. Aaron J. Seigo <aseigo@kde.org>
  • KDesktop

    • Add a feature that helps people with sight problems finding the mouse pointer by drawing circles around the pointer Olaf Jan Schmidt <ojschmidt@kde.org>, Aaron J. Seigo <aseigo@kde.org>
  • Icons

    • Make Crystal more complete and consistent Frank Karlitschek <frank@kde-look.org>
  • Kate

    • enable KJS scripting in kdeaddons Joseph Wenninger <jowenn@kde.org>

Addons

  • Kicker Applets

    • Math applet to evaluate mathematical expressions Ismael Orenstein <orenstein@kde.org>
  • Kate Plugins

    • Add a file template plugin, which allows to create new files with contents which may contain expanded macros, or use any file as a template. Templates can be in a app data directory in which case they are displayed in a menu, or they can be saved anywhere. Metadata must be integrated in the template files. Anders Lund <anders@alweb.dk>
  • Konqueror Plugins

    • Import Metabar. Florian Roth <florian@synatic.net>
    • del.icio.us bookmarks panel Lukáš Tinkl <lukas@kde.org>

Artwork

  • Screen Savers

    • Fix KFountain to move in a more natural manner. Ian Reinhart Geiser <geiseri@kde.org>
    • Fix KGravity to spread particles more. Ian Reinhart Geiser <geiseri@kde.org>
    • Import KFireSaver3D (OpenGL fireworks simulation screensaver). Enrico Ros <eros.kde@email.it>, David Sansome <me@davidsansome.com>

Games

  • Atlantik

    • (review?) KIMProxy Invitation framework. Rob Kaper <kaper@kde.org>

Graphics

  • KView

    • Provide a "Photo Book" part for konqueror. Charles Samuels <charles@kde.org>

Multimedia

  • aKode

    • akodelib: Thorough surround-sound support Allan Sandfeld <kde@carewolf.com>
    • akodelib: AAC/MP4 (FAAD) decoding plugin Allan Sandfeld <kde@carewolf.com>
    • akodelib: Extended wav (surround-sound) plugin Allan Sandfeld <kde@carewolf.com>
  • KFile-plugins

    • New MPEG metadata plugin. Allan Sandfeld <kde@carewolf.com>
  • Noatun

    • Clean-up and release Dub playlist plugin. Eray Ozkural <erayo@cs.bilkent.edu.tr>
  • KsCD

    • Improve the interface for usability and KDE standards compliance. Aaron J. Seigo <aseigo@kde.org>
    • Digital playback. Aaron J. Seigo <aseigo@kde.org>
  • JuK

    • AudioScrobler support Scott Wheeler <wheeler@kde.org>, Steven Scott <progoth@progoth.com>
  • Finglonger

    • Finish finglonger and move it from kdenonbeta to kdemultimedia/kdeutils. Antonio Larrosa <larrosa@kde.org>

Network

  • Kopete

    • Video device support (V4L and V4L2). Claudio Pinheiro <taupter@gmail.com>
    • Add support for AIM chat rooms Matt Rogers <mattr@kde.org>
    • MSN Messenger custom emoticons export. Olivier Goffart <ogoffart @ kde.org>, Shi Kede <shikede @ gmail.com>

SDK

  • Version Control

    • NEW IN KDE: Subversion ioslave Mickael Marchand <marchand@kde.org>

Bindings

  • KJSEmbed

    • Add configuration dialog for the JS plugin Richard Moore <rich@kde.org>
    • Add a graphical and command line tool for creating wrappers for C++ classes Richard Moore <rich@kde.org>

Utilities

  • Kgpg

    • Implement support for additional external keyrings Jean-Baptiste Mardelle <bj@altern.org>
    • Fix editor encoding issues, allowing to choose encoding for saving Jean-Baptiste Mardelle <bj@altern.org>
  • KCalc

    • Update documentation (last real change in 2001!!) Klaus Niederkrueger <kniederk@MI.Uni-Koeln.DE>
  • Ark

    • ACE support Henrique Pinto <henrique.pinto@kdemail.net>
  • KSynaptics

    • KControl module to configure Synaptics touchpads found on many laptops Nadeem Hasan <nhasan@nadmm.com>, Stefan Kombrink <katakombi@web.de>

Web Development

  • Quanta Plus

    • Undo/redo for VPL Nicolas Deschildre <ndeschildre@kdewebdev.org>
    • Online resource management interface Eric Laffoon <sequitur@kde.org>
    • Project documentation tools Andras Mantia <amantia@kde.org>
    • VPL context editing of elements Paulo Moura Guedes <moura@kdewebdev.org>
    • Improved CSS editing Luciano Guilmini <e.gulmini@tiscali.it>, Andras Mantia <amantia@kde.org>
  • Kommander

    • Enable Mainwindow small applications projects Michal Rudolf <mrudolf@kdewebdev.org>
    • Add new documentation and tutorials Tami King <tik@grahamand.us>, Michal Rudolf <mrudolf@kdewebdev.org>, Eric Laffoon <sequitur@kde.org>

KDE Accessibility

  • KMagnifer

    • Add invertation mode Olaf Jan Schmidt <ojschmidt@kde.org>, Gunnar Schmi Dt <gunnar@schmi-dt.de>
    • Allow KMagnifier to dock onto a screen edge Olaf Jan Schmidt <ojschmidt@kde.org>, Gunnar Schmi Dt <gunnar@schmi-dt.de>
    • Simple speech assistense Gunnar Schmi Dt <gunnar@schmi-dt.de>, Olaf Jan Schmidt <ojschmidt@kde.org>
    • Simple focus tracking via DCOP Gunnar Schmi Dt <gunnar@schmi-dt.de>, Olaf Jan Schmidt <ojschmidt@kde.org>
  • KMouth

    • Add dutch phrase books Rinse de Vries <rinse@kde.nl>

KDevelop

  • Import GTK, GNOME and Bonobo application templates contributed by Andrew M. Patterson Alexander Dymo <adymo@kdevelop.org>
  • Fix the context menu class navigation mess Alexander Dymo, Jonas Jacobi <adymo@kdevelop.org, jonas.jacobi@web.de>
  • Annotation support Mathieu Chouinard <mathieu.chouinard@kdemail.net>
  • Programmer Calculator Mathieu Chouinard <mathieu.chouinard@kdemail.net>
  • PDF,Djvu and PDB Documentation plugin Mathieu Chouinard <mathieu.chouinard@kdemail.net>
  • working palmos and embedded device development support Mathieu Chouinard <mathieu.chouinard@kdemail.net>
  • Improve PHP-Support (better class store, code completion, parser, ...) Sebastian Gutweileri <sebastian@gutweiler.net>
  • Replace current project management plugins with new generic project manager Roberto Raggi <roberto@kdevelop.org>
  • Complete Subversion support Mickael Marchand <marchand@kde.org>
  • Clean up variables windows: allow to evaluate expression without recomputing it, show variables for the current frame only, strip type from values, etc. Vladimir Prus <ghost@cs.msu.su>

KDE PIM (Personal Information Management)

  • Kontact

    • Merged configuration view. Matthias Kretz <Kretz@kde.org>
    • Offline mode for calendar and addressbook resources Cornelius Schumacher <schumacher@kde.org>, Will Stephenson
  • KMail

    • Client side IMAP filtering. Till Adam <adam@kde.org>, Don Sanders <sanders@kde.org>
    • Type-specific configuration dialogs for folders Aaron J. Seigo <aseigo@kde.org>
    • Asynchronization of expensive filter actions. Till Adam <till@adam-lilienthal.de>, Don Sanders <sanders@kde.org>
    • Imap folders as targets for filter move actions. Till Adam <till@adam-lilienthal.de>, Don Sanders <sanders@kde.org>
    • Automatically add replied-to addresses to address book Ingo Klöcker <kloecker@kde.org>
    • Improve POP filters and add option to filter by start of message body (patch on kde-look) Ingo Klöcker <kloecker@kde.org>
    • KMailCVT: Read X-Mozilla-Status* flag while import and set back to imported mails in KMail. Danny Kukawka <danny.kukawka@web.de>
  • KOrganizer

    • TV Anytime resource (shows TV and Radio schedules in the calendar, e.g. BBC's radio program) Will Stephenson <wstephenson@suse.de>
    • Quick search bar in the to-do view
    • Hierarchical categories
    • Improved Drag and drop support, links between various Kontact items
  • KNotes

    • Add Alarms for the notes Michael Brade <brade@kde.org>
  • KitchenSync

    • Syncing with Qtopia/OPIE Holger Freyther <freyther@kde.org>
  • Akregator

    • Support for tags and filters (possibly combined with RSS categories) Frank Osterfeld <frank.osterfeld@kdemail.net>
    • Add basic support for enclosures (podcasts) Frank Osterfeld <frank.osterfeld@kdemail.net>
Finished

Libraries

  • Generic timezone support library and widget. Shaheed Haque <srhaque@iee.org>
  • Support SRV-based DNS resolution Thiago Macieira <thiago@kde.org>
  • kfile: Don't preselect file extension when saving files Stephan Binner <binner@kde.org>
  • kfile: "Preview" tab in properties dialog Stephan Binner <binner@kde.org>
  • Configurable "don't send me bug reports" message in KAboutDialog and --author Clarence Dang <dang at kde dot org>
  • Add support for POSIX file access control lists (ACL) to kio_file and the file properties editing interface. Till Adam <adam@kde.org>
  • Added "Default" button to toolbar configuration dialog Stephan Binner <binner@kde.org>
  • KHTML part

    • KHTML: Pass the Acid2 test Allan Sandfeld <kde@carewolf.com>

Base

  • KIOslave/man

    • Improve handling of man (but not mdoc) manual documentation. Nicolas Goutte <goutte@kde.org>
    • Better display of the index of man pages.
  • KIOslave/zip

    • Better errors if a file entry cannot be unzipped. Nicolas Goutte <goutte@kde.org>
    • Unzip a file entry without putting the data completely in memory. Nicolas Goutte <goutte@kde.org>
  • KIOslave/tar

    • Untar a file entry without putting the data completely in memory. Nicolas Goutte <goutte@kde.org>
  • Kicker

    • Clock applet uses generic timezone widget. Shaheed Haque <srhaque@iee.org>
    • Added "Description only" menu format Stephan Binner <binner@kde.org>
  • KSMServer

    • Recognize GDM as login manager and activate "shutdown" and "reboot" options. Luigi Toscano <luigi.toscano@tiscali.it>, Oswald Buddenhagen <ossi@kde.org>
  • KControl

    • Timezone setting uses generic timezone widget. Shaheed Haque <srhaque@iee.org>
    • Slight interface lifting: remove tabs, add module handbook button Stephan Binner <binner@kde.org>
  • Konqueror

    • Display blocked JavaScript popups (#85246) Stephan Binner <binner@kde.org>
    • Default popup policy should be "smart" (#99041) Stephan Binner <binner@kde.org>
    • Middle click on "Clear Location" will clear and paste Stephan Binner <binner@kde.org>
    • Added more than one searchprovider to context menu of selected web page text Stephan Binner <binner@kde.org>
    • Click on shown security icon in URL combo bar opens SSL dialog Stephan Binner <binner@kde.org>
    • Blocked popup window popup notification and statusbar icon menu Stephan Binner <binner@kde.org>
    • Added "Go/Web History" which shows history sidebar Stephan Binner <binner@kde.org>
    • Searchbarplugin: Support more than one searchprovider, add "Focus Searchbar" keyboard shortcut, accept Ctrl+Enter for opening in tab and support Ctrl-Up/Down for changing search mode/provider Stephan Binner <binner@kde.org>
  • KHotkeys

    • Speech recognition Olivier Goffart <ogoffart @ kde.org>
  • KAccess deamon

    • Make sure that the keyboard accessibility and the keyboard status applet correspond to the current version (v0.71) of the Keyboard Access Functional Specification Draft (where it makes sense, http://accessibility.freestandards.org/a11yspecs/kbd/AccessX-func-spec.html) Gunnar Schmi Dt <gunnar@schmi-dt.de>
    • Move the notification of keyboard events from the Keyboard status applet to the KAccess deamon Gunnar Schmi Dt <gunnar@schmi-dt.de>

Addons

  • Konqueror Plugins

    • Rellinks: Guess the next and previous page from the URL Olivier Goffart <ogoffart @ kde.org>

Artwork

  • Window Decorations

    • NEW IN KDE: Move Smooth Blend into kdeartwork module from playground. Ryan Nickell <p0z3r@earthlink.net>

Education

  • Kig

    • Slightly improved the Cabri import filter Pino Toscano <toscano.pino@tiscali.it>
    • Import PyKig, a powerful way to construct Kig figures from Python. At the moment is installed as a script. Maurizio Paolini <paolini@dmf.unicatt.it>, Pino Toscano
    • Slightly better (import) compatibility with KSeg. Pino Toscano <toscano.pino@tiscali.it>
    • Improve the exporters dialogs as per-usability guidelines. Pino Toscano <toscano.pino@tiscali.it>
  • KGeography

    • NEW IN KDE: A geography learning program. Albert Astals Cid <tsdgeos@yahoo.es>
  • blinKen

    • NEW IN KDE: A retro electronic memory game from the 1970's Albert Astals Cid <tsdgeos@yahoo.es>
  • KHangMan

    • new design: 2 themes (Sea and Desert) Anne-Marie Mahfouf <annma@kde.org>
    • fix bug in German: first letter was upper case, now the word is lower case as default but all upper case can be chosen in Settings for German Anne-Marie Mahfouf <annma@kde.org>
    • Usability improvements: rearrange menus and Settings dialog Anne-Marie Mahfouf <annma@kde.org>
  • KLettres

    • new design: a new theme (Desert) and new icons for Kid and Grown-up modes Anne-Marie Mahfouf <annma@kde.org>
    • Rewrite the code to allow 4 letters syllables or more. Usability improvements as well: a Look menu with Themes and Modes, a new Level menu, use of QPainter for writing the letters/syllables. Anne-Marie Mahfouf <annma@kde.org>
    • replay sound and new sound new actions Anne-Marie Mahfouf <annma@kde.org>
  • Kalzium

    • Use XML for the data. Carsten Niehaus <cniehaus@kde.org>
    • Adding information about the crystal-structure Carsten Niehaus <cniehaus@kde.org>
    • Add a tool with which you can calculate the molar weight of a molecule Carsten Niehaus <cniehaus@kde.org>
    • Provinding a view which shows the families of elements like transition-metals or alkaline elements ("Familiy-View") Carsten Niehaus <cniehaus@kde.org>
    • Display more or less information in the table, depending on the user-settings Carsten Niehaus <cniehaus@kde.org>
    • New design of the table including a small gap over the La/Ac-Block Carsten Niehaus <cniehaus@kde.org>
    • Using a sidebar for calculation of molecule weight, for the timeline and the state-of-matter feature Carsten Niehaus <cniehaus@kde.org>, Pino Toscano <toscano.pino@tiscali.it>
    • Added a glossary explaning the most important chemical tools and terms Carsten Niehaus <cniehaus@kde.org>, Pino Toscano <toscano.pino@tiscali.it>
    • Adding the gradient-features which shows properties like the density per gradient Carsten Niehaus <cniehaus@kde.org>
    • Isotopes now have the information over the halflife, their magnetic moment, their spin and their decay (alpha, beta, beta-minus, EC). Furthermore, we added a lot new isotopes. Carsten Niehaus <cniehaus@kde.org>, Joerg Buchwald
    • Added information about the electroaffinity Martin Pfeiffer
    • Added name origin: Where does a name of an element come from? Carsten Niehaus <cniehaus@kde.org>
    • More informations about the radius of an element: Atomic, Covalent, van der Waals and Ionic (inclusive charge) Carsten Niehaus <cniehaus@kde.org>
    • More elements do have information about ionization energies, especially the higher energies (3rd to 6th) Carsten Niehaus <cniehaus@kde.org>
    • EqChem added: With EqChem you can solve equations. Example: aCH3CH2OH + bO2 -> cH2O + dCO2 Carsten Niehaus <cniehaus@kde.org>
  • KStars

    • Improved NGC/IC catalog Jason Harris
    • A GUI Tool for adding custom catalogs Jason Harris
    • Improved Object Details window, including customizable thumbnail image Jason Harris
    • Allow negative timesteps in Solar System tool Jason Harris
    • Highlight objects on the sky which are in the Observing list. Jason Harris
    • Save/Load Observing Lists Jason Harris
    • New Calculator module: Radial velocity conversion Pablo de Vicente
    • DCOP functions to store/retrieve user settings Jason Harris
    • Can now execute "foreign" DCOP scripts Jason Harris
    • INDI: New CCD Preview tool Dirk Huenniger
    • INDI: Add support for Apogee CCDs Jasem Mutlaq
    • INDI: Add support for Meade Lunar Planetary Imager Jasem Mutlaq
    • INDI: Add support for Sky Commander Jasem Mutlaq
    • INDI: Add support for Finger Lakes Instruments Filter Wheels Gaetano Vocca
  • KTouch

    • Re-implement the session statistics and history Andreas Nicolai <ghorwin@users.sourceforge.net>
    • Rewrite KTouch documentation for KTouch Version 1.5 Andreas Nicolai <ghorwin@users.sourceforge.net>
    • Upgrade KTouch configuration using KConfig XT Andreas Nicolai <ghorwin@users.sourceforge.net>
    • Redesign practice statistics to show errors per lecture and level as well as averaged errors and typing stats. Andreas Nicolai <ghorwin@users.sourceforge.net>
  • Kanagram

    • NEW IN KDE: A word anagram game, replaces KMessedWords. Joshua Keel <joshuakeel@gmail.com>

Graphics

  • kviewshell

    • NEW IN KDE: DJVU-Viewer plugin for kviewshell, with full-text search, and some DJVU editing functionality Stefan Kebekus <kebekus@kde.org>
    • NEW IN KDE: FAX-Viewer plugin for kviewshell Stefan Kebekus <kebekus@kde.org>
    • Major usability improvements Wilfried Huss <Wilfried.Huss@gmx.at>
    • Added 'tools', similar to Acrobat Reader Wilfried Huss <Wilfried.Huss@gmx.at>
  • kdvi

    • NEW IN KDE: support for 'table of contents' in sidebar Stefan Kebekus <kebekus@kde.org>
  • KolourPaint

    • New icons Danny Allen <dannya40uk at yahoo dot co dot uk>, Nuno Pinheiro <nf dot pinheiro at gmail dot com>
    • Tool Box icon size is 22x22, not 16x16, at screen resolution >= 1024x768 Clarence Dang <dang at kde dot org>
    • CTRL + Mouse Wheel = Zoom Clarence Dang <dang at kde dot org>
    • While freehand selection scaling, holding Shift maintains aspect ratio Clarence Dang <dang at kde dot org>
    • Prevent accidental drags in the Colour Palette from pasting text containing the colour code Clarence Dang <dang at kde dot org>

Multimedia

  • aKode

    • akodelib: Make independent of kdemultimedia Allan Sandfeld <kde@carewolf.com>
  • KsCD

    • Manual reencoding of CDDB entries Richard Laerkaeng <richard@goteborg.utfors.se>
  • JuK

    • Improvements to keyboard navigation. F6 selects the Search Line now, Up/Down keys work with search results. Michael Pyne <michael.pyne@kdemail.net>, Scott Wheeler <wheeler@kde.org>
    • Improvements to album cover art support. Michael Pyne <michael.pyne@kdemail.net>
    • Automatically set the folder icon for a folder holding an album when a cover is present. Michael Pyne <michael.pyne@kdemail.net>
    • Fixes to the random play feature. Michael Pyne <michael.pyne@kdemail.net>
    • Centralize and improve configure scripts Caleb Tennis <caleb@gentoo.org>, Thiago Macieira <thiago@kde.org>
    • Finer grained output backend support at compile time. Allan Sandfeld Jensen <kde@carewolf.com>, Jure Repinc <jlp@holodeck1.com>
    • Allow multiple tag types in File Renamer again. Michael Pyne <michael.pyne@kdemail.net>
    • New splash screen. Pascal Klein <4pascal@tpg.com.au>

Network

  • Kopete

    • New toolbar(widget) in main window to edit your global identity. Michaël Larouche <michael.larouche@kdemail.net>
    • Add support for multiples global identities(like KMail and Konversation) Michaël Larouche <michael.larouche@kdemail.net>
    • Allow select the media player in NowListening plugin. Michaël Larouche <michael.larouche@kdemail.net>
    • Set globally busy or invisible Olivier Goffart <ogoffart @ kde.org>
    • Set a nickname and a photo globally (called global identity) in a configuration module. Michaël Larouche <michael.larouche@kdemail.net>
    • Improve system tray flash notification behavior Jan Ritzerfeld <kde@bugs.jan.ritzerfeld.net>
    • Emoticon in the contact list, and in tooltips Engin Aydogan <engin @ bzzzt.biz>
    • Add dcc (p2p) facility to Gadu-Gadu, no voice messaging, only file transfer. Grzegorz Jaskiewicz <gj@pointblue.com.pl>
    • Add support for receiving Yahoo webcams Chetan Reddy <chetan13@gmail.com>
    • Add filetransfer Support Andre Duffeck <andre.duffeck@kdemail.net>
    • Add buddy icon support for Yahoo Andre Duffeck <andre.duffeck@kdemail.net>
    • Add Yahoo Stealth Feature Andre Duffeck <andre.duffeck@kdemail.net>
    • Add Buzz! Feature Andre Duffeck <andre.duffeck@kdemail.net>
    • Add Richtext formatting of Yahoo Messages Andre Duffeck <andre.duffeck@kdemail.net>
    • Support Yahoo Addressbook Andre Duffeck <andre.duffeck@kdemail.net>
    • Add buddy icon support (sending and receiving) to AIM Matt Rogers <mattr@kde.org>
    • Support of global identity (nickname) in Jabber. Michaël Larouche <michael.larouche@kdemail.net>
    • Port MSN plugin to use MSNP11 (MSN7) Michaël Larouche <michael.larouche@kdemail.net>, Gregg Edghill <gregg.edghill@gmail.com>
    • Support sending and receiving of personal messages in MSN plugin. Michaël Larouche <michael.larouche@kdemail.net>
    • Support of global identity (nickname and photo) in MSN. Michaël Larouche <michael.larouche@kdemail.net>
    • MSN HTTP support. Gregg Edghill <gregg.edghill@gmail.com>
    • Support of sending MSN Messenger 7 "Nudge" Olivier Goffart <ogoffart @ kde.org>
    • MSN webcam support Olivier Goffart <ogoffart @ kde.org>
    • Preview of latex formulas in messages. Olivier Goffart <ogoffart @ kde.org>
  • KWiFiManager

    • move interface specification from global to per-config in Control Center Stefan Winter <swinter@kde.org>
    • use "Scan for networks" dialog to immediately connect to the detected networks Stefan Winter <swinter@kde.org>
    • make background of the system tray icon transparent Stefan Winter <swinter@kde.org>
    • add tooltip for SSID of the currently active network to systray Stefan Winter <swinter@kde.org>
    • Control Center module: automatically distinguish between hex and string keys Stefan Winter <swinter@kde.org>

SDK

  • Cervisia

    • Sort files by extension (BR #55864) Vincent Ricard
    • Autocompletion in commit dialog (BR #84909) Christian Loose <christian.loose@kdemail.net>
    • Ability to exclude files in the commit dialog (BR #92938) Christian Loose <christian.loose@kdemail.net>
    • Added login/logout support for sspi protocol (cvsnt) (BR #98833) Christian Loose <christian.loose@kdemail.net>
  • KBabel

    • Completion of plural form handling Stanislav Visnovsky <visnovsky@kde.org>
    • SVN support for catalog manager Nicolas Goutte <goutte@kde.org>, Stanislav Visnovsky <visnovsky@kde.org>
    • Improved CVS support for catalog manager Nicolas Goutte <goutte@kde.org>, Stanislav Visnovsky <visnovsky@kde.org>
    • Support for Gettext's contexts (msgctxt) in KBabel's editor KBabel developers <kbabel@kde.org>
    • Support for Gettext's contexts (msgctxt) in KBabel's catalog manager Nicolas Goutte <goutte@kde.org>
    • Improved saving of PO files (especially in the header) Nicolas Goutte <goutte@kde.org>
  • Umbrello

    • Various fixes Umbrello UML <uml-devel@lists.sourceforge.net>

Utilities

  • KCalc

    • Enabled the calculator to use arbitrary precision for most operations (excluded are for example Sin/Cos/Log etc.). Klaus Niederkrueger <kniederk@MI.Uni-Koeln.DE>
    • Enhanced the calculator display (contributed by Bernd Brandstetter) Klaus Niederkrueger <kniederk@MI.Uni-Koeln.DE>
  • Ark

    • Use a treeview for showing archive entries, instead of a flat view Henrique Pinto <henrique.pinto@kdemail.net>
    • Support for password-protected ZIP and RAR archives Fredrik Edemar <f_edemar@linux.se>
  • SuperKaramba

    • NEW IN KDE: Move SuperKaramba from kdereview into a mainstream module such as kdeutils. Ryan Nickell <p0z3r@earthlink.net>
  • KFloppy

    • Add "What's This" documentation to the main dialog. Nicolas Goutte <goutte@kde.org>
    • BSD: add ext2 as possible file system. Nicolas Goutte <goutte@kde.org>
    • Add mode that does zero out before quick format. Nicolas Goutte <goutte@kde.org>
    • Linux: give back better feedback when the external programs return errors. Nicolas Goutte <goutte@kde.org>
    • Update the KFloppy documentation. Nicolas Goutte <goutte@kde.org>
    • "User-given devices" as basic support for non-legacy floppy drives. Nicolas Goutte <goutte@kde.org>

Web Development

  • Quanta Plus

    • Team Project Messaging/Annotation feature Eric Laffoon <sequitur@kde.org>, Andras Mantia <amantia@kde.org>
    • Better entity support (importing from DTDs) Andras Mantia <amantia@kde.org>
    • XDebug debugger plugin Linus McCabe <Linus@mccabe.nu>

KDE Accessibility

  • Keyboard Status Applet

    • Make sure that the keyboard accessibility and the keyboard status applet correspond to the current version (v0.71) of the Keyboard Access Functional Specification (http://accessibility.freestandards.org/a11yspecs/kbd/AccessX-func-spec.html) Gunnar Schmi Dt <gunnar@schmi-dt.de>
  • KTTS

    • Better KNotify event support Gary Cramblitt <garycramblitt@comcast.net>
    • "Rich Speak" conversion of XHTML to SSML Gary Cramblitt <garycramblitt@comcast.net>
    • Support for ALSA and aKode audio output and allow build --without-arts Gary Cramblitt <garycramblitt@comcast.net>
    • Option to autostart KTTSMgr whenever speaking Gary Cramblitt <garycramblitt@comcast.net>
    • Add support for Russian, Hungarian, Kiswahili, Zulu, and Ibibio languages Gary Cramblitt <garycramblitt@comcast.net>
    • Add support for Cepstral commercial voices via Festival Gary Cramblitt <garycramblitt@comcast.net>

KDE PIM (Personal Information Management)

  • Kontact

    • Fix sidebar to use other icon sizes Daniel Molkentin <molkentin@kde.org>
    • Add support for OpenXchange Volker Krause <volker.krause@rwth-aachen.de>
  • KMail

    • KMailCVT: import to subfolders in KMail. Danny Kukawka <danny.kukawka@web.de>
    • KMailCVT: new importfilter to import kmail maildir. Danny Kukawka <danny.kukawka@web.de>
    • KMailCVT: new importfilter to import from Sylpheed (Claws). Danny Kukawka <danny.kukawka@web.de>
    • KMailCVT: new importfilter to import from The Bat!. Danny Kukawka <danny.kukawka@web.de>
    • KMailCVT: Read X-Status (mbox, kmail) of mails while import and set back to imported mails in KMail. Danny Kukawka <danny.kukawka@web.de>
    • KMailCVT: update importfilter (Outlook Express, Pegasus Mail, Thunderbird, Evolution) for recreating folder structure. Danny Kukawka <danny.kukawka@web.de>
    • KMailCVT: add Lotus Notes structured text import filter. Robert Rockers <kconfigure@rockerssoft.com>
  • KOrganizer

    • Merge of KO/Pi code

      • Prettification of time label bar Daniel Molkentin <molkentin@kde.org>
    • Attendees for journals Will Stephenson <wstephenson@suse.de>
    • Multiple reminders per event, relative to start or end, repeating alarms Reinhold Kainhofer <reinhold@kainhofer.com>
  • KAlarm

    • Add Undo/Redo facility for alarm edit/creation/deletion/reactivation David Jarvie <software@astrojar.org.uk>
    • Add text search facility David Jarvie <software@astrojar.org.uk>
    • Add 'New alarm from template' menu option and toolbar button David Jarvie <software@astrojar.org.uk>
    • Add fade option for playing sound files David Jarvie <software@astrojar.org.uk>
    • Email drag-and-drop from KMail now presets alarm edit dialog with full From/To/Cc/Subject headers and body text David Jarvie <software@astrojar.org.uk>
    • Add option for email text alarms to locate the email in KMail David Jarvie <software@astrojar.org.uk>
    • Add option to log command alarm output to a file David Jarvie <software@astrojar.org.uk>
    • Add Edit button to alarm message window to allow the alarm to be edited David Jarvie <software@astrojar.org.uk>
    • Add option to show KAlarm alarms in KOrganizer's active calendar David Jarvie <software@astrojar.org.uk>
  • KNode

    • SMTP authentication Volker Krause <volker.krause@rwth-aachen.de>
    • SMTP encryption (SSL/TLS) Volker Krause <volker.krause@rwth-aachen.de>
    • Asynchronous wallet support Volker Krause <volker.krause@rwth-aachen.de>
    • KHTML-based, KMail-like article viewer Volker Krause <volker.krause@rwth-aachen.de>
    • Emoticon support Volker Krause <volker.krause@rwth-aachen.de>

[ Edit ]