Schedules/KDE 3.5 Feature Plan

From KDE Community Wiki
Revision as of 08:41, 10 August 2010 by Unormal (talk | contribs) (Undo revision 53315 by Piyenk (Talk) + removed SPAM)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
TODO
In Progress

Libraries

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 <[email protected]>, Olaf Jan Schmidt <[email protected]>

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 <[email protected]>
  • Generic template interface (KTextEditor interface) for insertion of code snippets with system/custom variables and WYSIWYG filling in. Joseph Wenninger <[email protected]>

KSpell2

KHTML part

KDED

Base

NSPluginViewer

KIOslave/fish

  • Add NX support to fish; make it so that it can be used as nxfish:/ (after approval by Waldo) Fabian Franz <[email protected]>

Kicker

KMenuEdit

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 <[email protected]>

KDesktop

  • Add a feature that helps people with sight problems finding the mouse pointer by drawing circles around the pointer Olaf Jan Schmidt <[email protected]>, Aaron J. Seigo <[email protected]>

Icons

Kate

Addons

Kicker Applets

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 <[email protected]>

Konqueror Plugins

Artwork

Screen Savers

Games

Atlantik

Graphics

KView

Multimedia

aKode

KFile-plugins

Noatun

KsCD

JuK

Finglonger

  • Finish finglonger and move it from kdenonbeta to kdemultimedia/kdeutils. Antonio Larrosa <[email protected]>

Network

Kopete

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

SDK

Version Control

Bindings

KJSEmbed

  • Add configuration dialog for the JS plugin Richard Moore <[email protected]>
  • Add a graphical and command line tool for creating wrappers for C++ classes Richard Moore <[email protected]>

Utilities

Kgpg

  • Implement support for additional external keyrings Jean-Baptiste Mardelle <[email protected]>
  • Fix editor encoding issues, allowing to choose encoding for saving Jean-Baptiste Mardelle <[email protected]>

KCalc

  • Update documentation (last real change in 2001!!) Klaus Niederkrueger <[email protected]>

Ark

KSynaptics

Web Development

Quanta Plus

Kommander

KDE Accessibility

KMagnifer

KMouth

KDevelop

  • Import GTK, GNOME and Bonobo application templates contributed by Andrew M. Patterson Alexander Dymo <[email protected]>
  • Fix the context menu class navigation mess Alexander Dymo, Jonas Jacobi <[email protected], [email protected]>
  • Annotation support Mathieu Chouinard <[email protected]>
  • Programmer Calculator Mathieu Chouinard <[email protected]>
  • PDF,Djvu and PDB Documentation plugin Mathieu Chouinard <[email protected]>
  • working palmos and embedded device development support Mathieu Chouinard <[email protected]>
  • Improve PHP-Support (better class store, code completion, parser, ...) Sebastian Gutweileri <[email protected]>
  • Replace current project management plugins with new generic project manager Roberto Raggi <[email protected]>
  • Complete Subversion support Mickael Marchand <[email protected]>
  • 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 <[email protected]>

KDE PIM (Personal Information Management)

Kontact

KMail

KOrganizer

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

KNotes

KitchenSync

Akregator

  • Support for tags and filters (possibly combined with RSS categories) Frank Osterfeld <[email protected]>
  • Add basic support for enclosures (podcasts) Frank Osterfeld <[email protected]>
Finished

Libraries

  • Generic timezone support library and widget. Shaheed Haque <[email protected]>
  • Support SRV-based DNS resolution Thiago Macieira <[email protected]>
  • kfile: Don't preselect file extension when saving files Stephan Binner <[email protected]>
  • kfile: "Preview" tab in properties dialog Stephan Binner <[email protected]>
  • 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 <[email protected]>
  • Added "Default" button to toolbar configuration dialog Stephan Binner <[email protected]>

KHTML part

Base

KIOslave/man

  • Improve handling of man (but not mdoc) manual documentation. Nicolas Goutte <[email protected]>
  • Better display of the index of man pages.

KIOslave/zip

  • Better errors if a file entry cannot be unzipped. Nicolas Goutte <[email protected]>
  • Unzip a file entry without putting the data completely in memory. Nicolas Goutte <[email protected]>

KIOslave/tar

  • Untar a file entry without putting the data completely in memory. Nicolas Goutte <[email protected]>

Kicker

KSMServer

KControl

  • Timezone setting uses generic timezone widget. Shaheed Haque <[email protected]>
  • Slight interface lifting: remove tabs, add module handbook button Stephan Binner <[email protected]>

Konqueror

  • Display blocked JavaScript popups (#85246) Stephan Binner <[email protected]>
  • Default popup policy should be "smart" (#99041) Stephan Binner <[email protected]>
  • Middle click on "Clear Location" will clear and paste Stephan Binner <[email protected]>
  • Added more than one searchprovider to context menu of selected web page text Stephan Binner <[email protected]>
  • Click on shown security icon in URL combo bar opens SSL dialog Stephan Binner <[email protected]>
  • Blocked popup window popup notification and statusbar icon menu Stephan Binner <[email protected]>
  • Added "Go/Web History" which shows history sidebar Stephan Binner <[email protected]>
  • 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 <[email protected]>

KHotkeys

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

KAccess deamon

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 <[email protected]>

Education

Kig

  • Slightly improved the Cabri import filter Pino Toscano <[email protected]>
  • Import PyKig, a powerful way to construct Kig figures from Python. At the moment is installed as a script. Maurizio Paolini <[email protected]>, Pino Toscano
  • Slightly better (import) compatibility with KSeg. Pino Toscano <[email protected]>
  • Improve the exporters dialogs as per-usability guidelines. Pino Toscano <[email protected]>

KGeography

blinKen

  • NEW IN KDE: A retro electronic memory game from the 1970's Albert Astals Cid <[email protected]>

KHangMan

  • new design: 2 themes (Sea and Desert) Anne-Marie Mahfouf <[email protected]>
  • 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 <[email protected]>
  • Usability improvements: rearrange menus and Settings dialog Anne-Marie Mahfouf <[email protected]>

KLettres

  • new design: a new theme (Desert) and new icons for Kid and Grown-up modes Anne-Marie Mahfouf <[email protected]>
  • 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 <[email protected]>
  • replay sound and new sound new actions Anne-Marie Mahfouf <[email protected]>

Kalzium

  • Use XML for the data. Carsten Niehaus <[email protected]>
  • Adding information about the crystal-structure Carsten Niehaus <[email protected]>
  • Add a tool with which you can calculate the molar weight of a molecule Carsten Niehaus <[email protected]>
  • Provinding a view which shows the families of elements like transition-metals or alkaline elements ("Familiy-View") Carsten Niehaus <[email protected]>
  • Display more or less information in the table, depending on the user-settings Carsten Niehaus <[email protected]>
  • New design of the table including a small gap over the La/Ac-Block Carsten Niehaus <[email protected]>
  • Using a sidebar for calculation of molecule weight, for the timeline and the state-of-matter feature Carsten Niehaus <[email protected]>, Pino Toscano <[email protected]>
  • Added a glossary explaning the most important chemical tools and terms Carsten Niehaus <[email protected]>, Pino Toscano <[email protected]>
  • Adding the gradient-features which shows properties like the density per gradient Carsten Niehaus <[email protected]>
  • 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 <[email protected]>, Joerg Buchwald
  • Added information about the electroaffinity Martin Pfeiffer
  • Added name origin: Where does a name of an element come from? Carsten Niehaus <[email protected]>
  • More informations about the radius of an element: Atomic, Covalent, van der Waals and Ionic (inclusive charge) Carsten Niehaus <[email protected]>
  • More elements do have information about ionization energies, especially the higher energies (3rd to 6th) Carsten Niehaus <[email protected]>
  • EqChem added: With EqChem you can solve equations. Example: aCH3CH2OH + bO2 -> cH2O + dCO2 Carsten Niehaus <[email protected]>

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 <[email protected]>
  • Rewrite KTouch documentation for KTouch Version 1.5 Andreas Nicolai <[email protected]>
  • Upgrade KTouch configuration using KConfig XT Andreas Nicolai <[email protected]>
  • Redesign practice statistics to show errors per lecture and level as well as averaged errors and typing stats. Andreas Nicolai <[email protected]>

Kanagram

Graphics

kviewshell

  • NEW IN KDE: DJVU-Viewer plugin for kviewshell, with full-text search, and some DJVU editing functionality Stefan Kebekus <[email protected]>
  • NEW IN KDE: FAX-Viewer plugin for kviewshell Stefan Kebekus <[email protected]>
  • Major usability improvements Wilfried Huss <[email protected]>
  • Added 'tools', similar to Acrobat Reader Wilfried Huss <[email protected]>

kdvi

  • NEW IN KDE: support for 'table of contents' in sidebar Stefan Kebekus <[email protected]>

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

KsCD

JuK

Network

Kopete

  • New toolbar(widget) in main window to edit your global identity. Michaël Larouche <[email protected]>
  • Add support for multiples global identities(like KMail and Konversation) Michaël Larouche <[email protected]>
  • Allow select the media player in NowListening plugin. Michaël Larouche <[email protected]>
  • 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 <[email protected]>
  • Improve system tray flash notification behavior Jan Ritzerfeld <[email protected]>
  • 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 <[email protected]>
  • Add support for receiving Yahoo webcams Chetan Reddy <[email protected]>
  • Add filetransfer Support Andre Duffeck <[email protected]>
  • Add buddy icon support for Yahoo Andre Duffeck <[email protected]>
  • Add Yahoo Stealth Feature Andre Duffeck <[email protected]>
  • Add Buzz! Feature Andre Duffeck <[email protected]>
  • Add Richtext formatting of Yahoo Messages Andre Duffeck <[email protected]>
  • Support Yahoo Addressbook Andre Duffeck <[email protected]>
  • Add buddy icon support (sending and receiving) to AIM Matt Rogers <[email protected]>
  • Support of global identity (nickname) in Jabber. Michaël Larouche <[email protected]>
  • Port MSN plugin to use MSNP11 (MSN7) Michaël Larouche <[email protected]>, Gregg Edghill <[email protected]>
  • Support sending and receiving of personal messages in MSN plugin. Michaël Larouche <[email protected]>
  • Support of global identity (nickname and photo) in MSN. Michaël Larouche <[email protected]>
  • MSN HTTP support. Gregg Edghill <[email protected]>
  • 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 <[email protected]>
  • use "Scan for networks" dialog to immediately connect to the detected networks Stefan Winter <[email protected]>
  • make background of the system tray icon transparent Stefan Winter <[email protected]>
  • add tooltip for SSID of the currently active network to systray Stefan Winter <[email protected]>
  • Control Center module: automatically distinguish between hex and string keys Stefan Winter <[email protected]>

SDK

Cervisia

  • Sort files by extension (BR #55864) Vincent Ricard
  • Autocompletion in commit dialog (BR #84909) Christian Loose <[email protected]>
  • Ability to exclude files in the commit dialog (BR #92938) Christian Loose <[email protected]>
  • Added login/logout support for sspi protocol (cvsnt) (BR #98833) Christian Loose <[email protected]>

KBabel

Umbrello

Utilities

KCalc

  • Enabled the calculator to use arbitrary precision for most operations (excluded are for example Sin/Cos/Log etc.). Klaus Niederkrueger <[email protected]>
  • Enhanced the calculator display (contributed by Bernd Brandstetter) Klaus Niederkrueger <[email protected]>

Ark

  • Use a treeview for showing archive entries, instead of a flat view Henrique Pinto <[email protected]>
  • Support for password-protected ZIP and RAR archives Fredrik Edemar <[email protected]>

SuperKaramba

  • NEW IN KDE: Move SuperKaramba from kdereview into a mainstream module such as kdeutils. Ryan Nickell <[email protected]>

KFloppy

Web Development

Quanta Plus

KDE Accessibility

Keyboard Status Applet

KTTS

KDE PIM (Personal Information Management)

Kontact

KMail

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

KOrganizer

Merge of KO/Pi code

KAlarm

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

KNode