|
|
(3 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| You can find out about the schedule for 3.2 in the [http://techbase.kde.org/Schedules/KDE_3.2_Release_Schedule KDE 3.2 release plan].
| | {{Moved To Community}} |
| | |
| {| width="100%" | |
| | bgcolor="red" |
| |
| <center>TODO</center>
| |
| |-
| |
| | bgcolor="yellow" |
| |
| <center>In Progress</center>
| |
| |-
| |
| | bgcolor="green" |
| |
| <center>Finished</center>
| |
| | bgcolor="#eeffee" |
| |
| =Libraries=
| |
| * Hidden methods in DCOP interfaces - DCOPIDLng ''Alexander Kellett <[email protected]>'' | |
| * Documentation parsing (kdoc based) and inclusion in generated .dcopidl files (note: kdebindings dcopidlng only) ''Alexander Kellett <[email protected]>'' | |
| * Kalyptus based rewrite of DCOPIDL - DCOPIDLng ''Alexander Kellett <[email protected]>'' | |
| | |
| * Thumbnail generator for Xcursor files. ''Fredrik Hoeglund''
| |
| * KMainWindow can now maintain the statusbar and corresponding action (duplicate (99% of the time broken) code removed from countless applications in KDE). ''Benjamin Meyer''
| |
| * KMainWindow, KToolbar, and several other core classes now will only stores settings if those settings are not the default values (helping to reduce the huge size of config files). ''Benjamin Meyer''
| |
| * Add support for International Domain Names (IDN). ''Thiago Macieira, Waldo Bastian <[email protected]>'' | |
| | |
| | |
| | |
| * KLocale: support for different calendar systems ''Hans Petter Bieker <[email protected]>'' | |
| * KCalendarSystem: support for Hebrew calendar system ''Hans Petter Bieker <[email protected]>'' | |
| * Support data urls. See [http://www.ietf.org/rfc/rfc2397.txt rfc 2397]. ''Leo Savernik <l.savernik at aon.at>''
| |
| * New tab widget classes KTabBar and KTabWidget in kdeui ''Stephan Binner <[email protected]>'' | |
| | |
| | |
| * KDialogBase: Replace setButtonOkText() & co. with setButtonOk() that takes a KGuiItem instead (deprecating the old methods) ''Martijn Klingens <[email protected]>'' | |
| | |
| * Support for "extra fields" in KIO slaves and in Konqueror / KFileDialog ''David Faure <[email protected]>'' | |
| * Add KSplashScreen, a splash screen class based on QSplashScreen (with support for KDE's Xinerama options) ''Chris Howells <[email protected]>'' | |
| * KPasteTextAction: enhanced action for pasting text by offering a list with the clipboard history. ''Andras Mantia <[email protected]>'' | |
| ==KHTML==
| |
| | |
| ==KDEfx==
| |
| * Added KCPUInfo class which makes it possible for applications to do runtime checks for architecture specific CPU features, such MMX, 3DNow! and AltiVec. ''Fredrik Hoeglund''
| |
| * Added MMX and SSE2 optimizations to the blending functions in KImageEffect, that among other things are used to blend the translucent menus when the menu effect is set to software blend, and to tint icons when they're selected in icon views. ''Fredrik Hoeglund''
| |
| ==Kate Part==
| |
| | |
| | |
| | |
| | |
| | |
| * Implement more DCOP interfaces and clean up the ktexteditor dcop interfaces ''Christoph Cullmann <[email protected]>'' | |
| ==KImgIO==
| |
| * Add PCX image plugin, supports reading and writing 1, 4, 8 and 24bpp images ''Nadeem Hasan <[email protected]>'' | |
| * Add TGA image plugin, supports reading and writing true color TGA images (compressed and uncompressed) ''Dominik Seichter <[email protected]>'' | |
| ==Interfaces==
| |
| * Interfaces for KBytesEdit widget part ''Friedrich W. H. Kossebau <[email protected]>'' | |
| ==KSpell==
| |
| * Adding ability to spell check HTML, TeX and nroff documents. ''Zack Rusin <[email protected]>'' | |
| * Completely reworking the spell checking dialog. Adding language selection combo. ''Zack Rusin <[email protected]>'' | |
| =Base=
| |
| ==Kate==
| |
| | |
| | |
| ==KControl==
| |
| * Xinerama KControl module, enhanced KDE Xinerama and dual-head support ''George Staikos <[email protected]>'' | |
| * add/update control module for configuring per-domain settings. See [http://bugs.kde.org/show_bug.cgi?id=49145 Bug 49145]. ''Leo Savernik <l.savernik at aon.at>''
| |
| * Support for per-style configuration settings in the style control center module, a module for Keramik ''Maksim Orlovich <orlovich at cs.rochester.edu>''
| |
| * Add support for installing/removing- and switching Xcursor themes to the mouse KControl module ''Fredrik Hoeglund''
| |
| * Font installer - create fonts:/ ioslave, and modify KControl module to use this. See http://members.lycos.co.uk/cpdrummond for (old) screenshots/download ''Craig Drummond <[email protected]>'' | |
| ==KHotKeys==
| |
| * Update to version 2.0, which includes more features like mouse gestures. ''Lubos Lunak <[email protected]>'' | |
| ==KWin==
| |
| * Full support for latest NETWM spec version in KWin, and seamless usage of other compliant window managers with KDE. ''Lubos Lunak <[email protected]>'' | |
| | |
| | |
| * Add an option to allow wide borders to some of the window decoration styles ''Gunnar Schmi DT <[email protected]>'' | |
| ==Kicker==
| |
| * Make addition of non-KDE applications to Kicker easier ''Alexander Kellett <[email protected]>'' | |
| * Enable backgrounds for child panels and all applets, allow for colorization of background pixmaps ''Aaron J. Seigo <[email protected]>'' | |
| * Allow applets to export a menu to the handle ''Aaron J. Seigo <[email protected]>'' | |
| | |
| | |
| * Add an option to the RMB-menu and to the "Advanced Options" in kcontrol to enable/disable the panel handle when "Custom" size is selected. ''<gjwucherpfennig at gmx.net>''
| |
| ==KDM==
| |
| * More sophisticated session definitions, common with GDM ''Oswald Buddenhagen <[email protected]>'' | |
| * Pluggable greeter input methods; better architectural compliance with PAM's input model. ''Oswald Buddenhagen <[email protected]>'' | |
| ==Various (kwin, kdesktop, kcontrol, ksmserver)==
| |
| * Optimally support the X Resize and Rotate extension. ''Hamish Rodda <[email protected]>'' | |
| ==All KDE applications (kdebase/kdenetwork/kdepim/kdegraphics,...)==
| |
| * No absolute paths to user home directories in KDE config files. This allows to support roaming users. ''Helge Deller <[email protected]>'' | |
| ==Konsole==
| |
| * Add a better interface to konsolepart for other apps. ''Dominique Devriese <[email protected]>'' | |
| * Added "Set Selection End" to right mouse button menu.
| |
| * Column text selecting when Ctrl and Alt are pressed
| |
| * Uses now KTabWidget, allows tab context menus and more ''Stephan Binner <[email protected]>'' | |
| * Utilize KNotify (e.g. passive popup) for "Activity", "Bell", "Shell Exit" and "Silence" events
| |
| | |
| * Make bidi rendering (for RTL languages) configurable. ''Meni Livne <[email protected]>'' | |
| ==KEditBookmarks==
| |
| * Export to HTML and printing of bookmark collection. ''Alexander Kellett <[email protected]>'' | |
| * Recursive favicon updates in bookmark editor. ''Alexander Kellett <[email protected]>'' | |
| * Field for incremental searching on titles. ''Alexander Kellett <[email protected]>'' | |
| * Opera and Internet Explorer bookmark collection exporting. ''Alexander Kellett <[email protected]>'' | |
| * Bookmark editor now includes an extra pane to allow title/url editing without use of context menu / keyboard shortcuts. ''Alexander Kellett <[email protected]>'' | |
| * More detailed bookmark access information (last viewed, first seen, view counts). ''Alexander Kellett <[email protected]>'' | |
| * Recursive - entire collection, per folder - alphabetical sorting ''Alexander Kellett <[email protected]>'' | |
| ==Konqueror==
| |
| * Enhanced Konqueror statusbar and kpart statusbar extension. Statusbar notifications for secure connections, wallet, js errors. ''David Faure <[email protected]>, George Staikos <[email protected]>'' | |
| * Bookmarklets support in the form of a "Mini-tools" konq-plugin ''Alexander Kellett <[email protected]>'' | |
| * Addition of an advanced Add Bookmark dialog. ''Alexander Kellett <[email protected]>'' | |
| | |
| * Ability to select which items should be shown in the bookmark bar. ''Alexander Kellett <[email protected]>'' | |
| * Servicemenu improvements: placed in a common Actions submenu, allow grouping into submenus, allow for separators, allow simple mimetype globbing ''Aaron J. Seigo <[email protected]>'' | |
| * Bookmarking of all loaded tabs as a folder. ''Alexander Kellett <[email protected]>'' | |
| * Lightweight bookmark editing from within bookmarks menu via context menu. ''Alexander Kellett <[email protected]>'' | |
| * New sidebar module: Web. Implements sidebar modules similar to those introduced in Netscape 6/Mozilla. ''George Staikos <[email protected]>'' | |
| * Konqueror "preloading", often reducing Konqueror startup time. ''Lubos Lunak <[email protected]>'' | |
| | |
| ==Tabbed Browsing==
| |
| ** "New Tab" and "Close Tab" buttons besides the tab bar ''Stephan Binner <[email protected]>'' | |
| | |
| ** Drag and drop support from/to tabs and to empty tab bar space ''Stephan Binner <[email protected]>'' | |
| ** Allow to reorder tabs with pressed middle mouse button ''Stephan Binner <[email protected]>'' | |
| ** Middle mouse button on tabs or empty tab bar space opens clipboard content ''Stephan Binner <[email protected]>'' | |
| ** Support for opening external URLs and popups in new tabs ''Stephan Binner <[email protected]>'' | |
| ** Optional permanent close buttons within tabs and permanent shown tab bar ''Stephan Binner <[email protected]>'' | |
| ==KHTML part==
| |
| ** KHTML: Implement caret mode. This is a prerequisite for designmode. See [http://bugs.kde.org/show_bug.cgi?id=48302 Bug 48302]. ''Leo Savernik <l.savernik aon dot at>''
| |
| ** KHTML: add infrastructure for per-domain settings. See [http://bugs.kde.org/show_bug.cgi?id=49145 Bug 49145]. ''Leo Savernik <l.savernik at aon.at>''
| |
| ** better support for samba shares through libsmbclient of samba 3.0 ''Stephan Kulow <[email protected]>'' | |
| ==KIO Slaves==
| |
| * kio_smtp: SMTP pipelining support for faster submission, esp. over high-latency links. ''Marc Mutz <[email protected]>'' | |
| ==KDesktop==
| |
| * Added GUI for "Mouse wheel over desktop switches desktop" option.
| |
| * Make screen savers capable of being DPMS aware, so they can be disabled when watching a movie or TV if the app sets up X DPMS appropriately. ''Gregor Jasny <[email protected]>'' | |
| * Screen locker: pluggable greeter input methods; better architectural compliance with PAM's input model. ''Oswald Buddenhagen <[email protected]>'' | |
| * Shadow behind the text of the desktop icons, for more readability ''Laur Ivan''
| |
| * E-mail addresses entered in "Run Command..." (Alt-F2) will start mailer. ''Waldo Bastian <[email protected]>'' | |
| * Numeric expression in "Run Command..." (Alt-F2) is evaluated. ''Waldo Bastian <[email protected]>'' | |
| =Addons=
| |
| ==Vim KPart==
| |
| * '''NEW IN KDE:''' A Vim KPart for embedding in KMail, Develop and other programs ''Mickael Marchand <[email protected]>'' | |
| ==Konqueror KPart FSView==
| |
| * '''NEW IN KDE:''' View mode for directories, showing files/directories as rectangles with area proportional to sizes. ''Josef Weidendorfer <[email protected]>'' | |
| ==KBinaryClock==
| |
| * '''NEW IN KDE:''' KBinaryClock is a panel applet for KDE that displays the current time in binary. ''Benjamin Meyer''
| |
| =Artwork=
| |
| ==Screen Savers==
| |
| * GUI for making the screensaver start/stay not started when the mouse pointer is in a certain corner of the screen. ''Chris Howells <[email protected]>'' | |
| * Use the kiosk framework to allow sysadmins to prevent certain kinds of screensavers (e.g. those that manipulate the screen) from being used. ''Chris Howells <[email protected]>'' | |
| * Make it possible to disable certain kinds of screensaver in the random screenaver (e.g. OpenGL) ''Chris Howells <[email protected]>'' | |
| * Remove kdeartwork/kscreensaver/xsavers -- they are forks of xscreensaver screensavers and xscreensaver screen savers are already well supported in KDE ''Chris Howells <[email protected]>'' | |
| * '''NEW IN KDE:''' kclock.kss -- a native KDE screen saver that shows a moving or centered analog clock. ''Melchior Franz <[email protected]>'' | |
| ==Styles==
| |
| | |
| =Education=
| |
| ==KBruch==
| |
| * '''NEW IN KDE:''' A small program to generate tasks with fractions ([http://edu.kde.org/kbruch/ homepage]) ''Sebastian Stein <[email protected]>'' | |
| ==Kig==
| |
| * '''NEW IN KDE:''' An interactive geometry program ([http://edu.kde.org/kig homepage]) ''Dominique Devriese <[email protected]>'' | |
| | |
| | |
| ==KHangMan==
| |
| * Add a toolbar with special characters per language ''Anne-Marie Mahfouf <[email protected]>'' | |
| * Implement a tip to help guess the word on right-click in French ''Anne-Marie Mahfouf <[email protected]>'' | |
| | |
| * Modified the GUI so it resizes much better, fixed bugs, cleaned code, transparent pictures. ''Anne-Marie Mahfouf, Stefan Asserhall and Robert Gogolok''
| |
| * Added several language data and a script for adding a new language easily. ''Anne-Marie Mahfouf and Stefan Asserhall''
| |
| ==KLettres==
| |
| * Add a toolbar with special characters per language ''Anne-Marie Mahfouf <[email protected]>'' | |
| * Cleaned code, added classes, added Czech as new language. ''Anne-Marie Mahfouf''
| |
| ==Kalzium==
| |
| * New informationdialog with pictures of the elements and a lot informations. The old dialog has now less information but all the really important. ''Carsten Niehaus <[email protected]>'' | |
| * Show the atomic orbits (Bohr). Each hull is represented by one orbit (a circle) and every electron is represented by a smaller circle on the corresponding orbit. ''Carsten Niehaus <[email protected]>'' | |
| * The data can now be searched and views in a table. Furthermore you can now export the data you selected into a csv-file. ''Carsten Niehaus <[email protected]>'' | |
| * Adding several data-types (eg information about the orbits) ''Carsten Niehaus <[email protected]>'' | |
| ==KStars==
| |
| * Telescope Control using INDI for hardware interface ''Jasem Mutlaq''
| |
| * Command-line image generation mode (does not launch GUI) ''Jason Harris''
| |
| * Comets and Asteroids ''Jason Harris''
| |
| * Jupiter's moons and a tool to plot their positions vs. time. ''Jason Harris''
| |
| * Tracks showing paths of solar system bodies ''Jason Harris''
| |
| * AAVSO light-curve plotter for variable stars ''Jasem Mutlaq''
| |
| * Tool to plot object altitude vs. time ''Pablo de Vicente''
| |
| * Batch mode in some astronomial calculator modules ''Pablo de Vicente''
| |
| * "What's Up Tonight?" tool ''Thomas Kabelmann''
| |
| * ScriptBuilder for point-and-click creation of kstars DCOP scripts ''Jason Harris''
| |
| * Improved startup and rendering time ''KStars team''
| |
| * Replace SAO star catalog with Hipparcos/Tycho catalog ''Jason Harris''
| |
| * "Export Image" menu action ''Jason Harris''
| |
| * "Execute scipt" menu action ''Jason Harris''
| |
| * Run script from within the ScriptBuilder tool ''Jason Harris''
| |
| * click-and-drag zoom box ''Jason Harris''
| |
| * customizable eyepiece field-of view indicator ''Jason Harris''
| |
| * Zoom-dependent faint limit should affect non-stellar objects ''Jason Harris''
| |
| * Evening only/Morning only option in WUT tool ''Jason Harris''
| |
| * Add Epoch box to manual focus tool ''Pablo de Vicente''
| |
| * Expand list of named stars. ''Jason Harris''
| |
| * Upgrade telescope control to INDI 1.11 ''Jasem Mutlaq''
| |
| * Handbook chapter on telescope control ''Jasem Mutlaq''
| |
| * Non-sidereal telescope tracking ''Jasem Mutlaq''
| |
| * Telescope Setup wizard ''Jasem Mutlaq''
| |
| * Display Greek letter designation of stars ''Jason Harris''
| |
| =Games=
| |
| ==Atlantik==
| |
| | |
| ==KGoldrunner==
| |
| * '''NEW IN KDE:''' Write and test game engine, game editor, game levels and KDE application interface for new game KGoldrunner ''Ian Wadham <[email protected]>'' | |
| | |
| * Move source code and games data from kdenonbeta to kdegames CVS ''Ian Wadham <[email protected]>'' | |
| * Improve the graphics of the game and update the screenshots in the documentation ''Ian Wadham <[email protected]>'' | |
| * Convert the documentation to docbook form and commit to kdegames ''Ian Wadham <[email protected]>'' | |
| ==KReversi==
| |
| * Modified the AI so it scales much better from easy to hard and can make mistakes on easier levels (much more fun now to play). ''Benjamin Meyer''
| |
| * Converted to use the standard KDE games highscore widget. High schores now corilates to a much better ranking system based upon the AI level and then the total number of pieces at the end of the game. ''Benjamin Meyer''
| |
| * Fixed segfaults and converted the application to use xmlui (standard KDE key accels, help menu etc). ''Benjamin Meyer''
| |
| ==KMahjongg==
| |
| * Massive code cleanup and bug fixes. ''Benjamin Meyer''
| |
| ==KPatience==
| |
| * Implemented the popular spider game. ''Josh Metzler''
| |
| * Freecell drops cards more intellegent. ''Josh Metzler''
| |
| =Graphics=
| |
| ==KPDF==
| |
| * '''NEW IN KDE:''' PDF viewer based on XPDF ''Christophe Devriese <[email protected]>'' | |
| ==KSVG==
| |
| * '''NEW IN KDE:''' Scalable Vector Graphics plugins for Konqueror ''Nikolas Zimmermann <[email protected]>'' | |
| ==KFilePlugins==
| |
| * pcx: Displays width, height, bpp, dpi for PCX images ''Nadeem Hasan <[email protected]>'' | |
| | |
| * pnm: Display format, dimension, bpp and comments of PBM, PGM and PPM images. ''Volker Krause <[email protected]>'' | |
| ==KDVI==
| |
| * Function to embed external PostScript files into a DVI file ''Stefan Kebekus <[email protected]>'' | |
| | |
| * KDVI can now use Type1 and TrueType fonts in addition to PK fonts. This reduces waiting times for font generation to a minimum, and give easier access to fonts used in Asian languages ''Stefan Kebekus <[email protected]>'' | |
| | |
| | |
| * usability enhancements (better statusbar display, reload button, 'read-up' feature, etc.) ''Stefan Kebekus <[email protected]>'' | |
| ==kviewshell==
| |
| | |
| * more intelligent handling of paper sizes/orientations ''Stefan Kebekus <[email protected]>'' | |
| | |
| ==KView==
| |
| * autoscroll the image when creating a selection ''Matthias Kretz <[email protected]>'' | |
| | |
| | |
| | |
| ==KSnapshot==
| |
| * Window snapshots optionally don't include window decorations ''Lubos Lunak <[email protected]>'' | |
| | |
| ==KGamma==
| |
| * '''NEW IN KDE:''' A KControl module for monitor gamma correction. ''Michael v.Ostheim <[email protected]>'' | |
| ==KPovModeler==
| |
| | |
| * The user is asked if pending changes should be saved before rendering ''Andreas Zehender <[email protected]>'' | |
| * Control point selection in the properties view for bicubic patch, sor, lathe and prism ''Andreas Zehender <[email protected]>'' | |
| * Export flag for graphical objects and the camera ''Andreas Zehender <[email protected]>'' | |
| | |
| * Light object gained, parallel, circular and orient options ''Leon Pennington <[email protected]>'' | |
| * Dispersion options are supported for interior ''Leon Pennington <[email protected]>'' | |
| | |
| | |
| * New POV-Ray 3.5 objects: isosurface, projected through, radiosity, global photons, photons, light groups, interior texture, mesh ''Leon Pennington <[email protected]>, Andreas Zehender <[email protected]>'' | |
| =Multimedia=
| |
| ==aRts==
| |
| | |
| * Create KAudioPlayStream and put it into kdelibs/arts/kde. Needed at least for KRec and its the logical counterpart to KAudoRecordStream... <br />It is basicly a total rewrite of the (not compiling) version Matthias Kretz put into kdenonbeta/arts/kde so I could grab and finish it. ''Arnold Krille <[email protected]>'' | |
| * New Widget: LayoutBox being able to change direction dynamically. As replacement for [HV]Box. ''Arnold Krille <[email protected]>'' | |
| * New Widget: PopupBox with the ability to hide its contents and showing them inside the widget or a new top-level widget (like a tooltip but permanent). ''Arnold Krille <[email protected]>'' | |
| | |
| | |
| * New Widget: VolumeFader specially for Volumes supporting deciBel. ''Arnold Krille <[email protected]>'' | |
| * New Widget: VU-Meter specially for deciBel.<br />Supports various styles: NormalBars (just a configurable number of bars), FireBars (a colored bar moving), LineBar (a bar moving, color depends on the actual volume), Small (whole widget painted in a color depending on the volume)<br /> Configurable things: Direction, Peak, Peakfalloff, min. dB, style. ''Arnold Krille <[email protected]>'' | |
| | |
| * First part of the rewriting/reordering of artscontrol. Making the features available via a lib. ''Arnold Krille <[email protected]>'' | |
| * A little kicker-applet named artscontrol ;-) Perhaps with the ability to include not only the master-fader but an environment-mixer with a small gui. Of course it includes all the normal artscontrol features. ''Arnold Krille <[email protected]>'' | |
| | |
| | |
| ==Noatun==
| |
| * Equalizer in KJofol Skin Loader. ''Stefan Gehn <metz AT gehn.net>''
| |
| * Support for loading of EXTM3U Format (saved by Winamp since 2.x). ''Stefan Gehn <metz AT gehn.net>''
| |
| * Support for loading of Windows Media Player Playlists. ''Stefan Gehn <metz AT gehn.net>''
| |
| | |
| | |
| ==KRec==
| |
| * Big rewrite to create a new simplier Gui and make it easier to use. Its a big bunch of work and depends on a lot of small things. ''Arnold Krille <[email protected]>'' | |
| * Make exporting to various soundformats work. OGG and MP3 need some additional work for 3.3 but are working for now. ''Arnold Krille <[email protected]>'' | |
| | |
| | |
| | |
| * Add a menu to open the Audiomanager (and other tools) since there is an artscontrol library. ''Arnold Krille <[email protected]>'' | |
| | |
| ==aKtion==
| |
| | |
| ==KsCD==
| |
| | |
| | |
| ==KAudioCreator==
| |
| * Using the new KDE cddb library. ''Benjamin Meyer''
| |
| * Automaticly detects CD's. ''Benjamin Meyer''
| |
| * Many new small features including: File text regular expression replacment. ''Benjamin Meyer''
| |
| * Disk drive now user selectable. ''Benjamin Meyer''
| |
| ==libkcddb==
| |
| * '''NEW IN KDE:''' Common library for accessing cddb information ''Richard Laerkaeng <[email protected]>'' | |
| | |
| ==KFileMetaInfo==
| |
| | |
| ==JuK==
| |
| * '''NEW IN KDE:''' A jukebox and music manager ''Scott Wheeler <[email protected]>'' | |
| | |
| | |
| | |
| * A "weighted width" mode for the playlists -- possibly to be merged into KListView ''Scott Wheeler <[email protected]>'' | |
| =Network=
| |
| ==Kopete==
| |
| * '''NEW IN KDE:''' A multi-protocol instant messaging tool ([http://kopete.kde.org homepage])
| |
| * Remove the config page for the yahoo module. All configuration will be moved to the Yahoo account config. ''Matt Rogers <[email protected]>'' | |
| * Port the plugin loading GUI over to kdelibs::KPluginSelector and get rid of the custom PluginLoader class ''Martijn Klingens <[email protected]>'' | |
| | |
| | |
| * Integrate Kopete's contact list into KAddressBook ''The Kopete team <[email protected]>'' | |
| * Cleanup the API to be more robust. Notably, unload plugins asynchronously, get rid of ConfigModule and use KCMs instead and try to cut down on the amount of nested event loops. ''Martijn Klingens <[email protected]>'' | |
| | |
| * Port the Jabber plugin to use libxmpp ''Till Gerken''
| |
| * Port MSN to the new protocol (MSNP9) ''Olivier Goffart <ogoffart(@)tiscalinet.be>''
| |
| * MSN display picture and incomming MSN custom emoticons support ''Olivier Goffart <ogoffart(@)tiscalinet.be>''
| |
| ==Desktop Sharing (krfb)==
| |
| * HTTP Server for Java applet
| |
| ==ksim==
| |
| | |
| ==Remote Desktop Connection (krdc)==
| |
| * Additional protocol: RDP
| |
| * Preferences system
| |
| * Special keys dialog for CTRL-ALT-DEL and similar combinations
| |
| * View Only option
| |
| * Allow scaling in fullscreen mode
| |
| * Support for CursorPos extension, better 'dot-cursor' handling
| |
| * Toolbar redesign
| |
| ==KWiFiManager==
| |
| * '''NEW IN KDE:''' application for monitoring and configuring wireless LAN connections ''Stefan Winter <[email protected]>'' | |
| ==KPPP==
| |
| * '''Log viewer:'''Show summary for selections and show a monthly estimates in the statistics area. ''Andras Mantia, Mikolaj Machowski''
| |
| =PIM=
| |
| ==Kontact==
| |
| * '''NEW IN KDE:''' Introduction of Kontact, KDE's PIM and groupware suite. ''Daniel Molkentin <[email protected]>'' | |
| | |
| | |
| ==KMail==
| |
| | |
| * Add "Play Sound" option as filter action / when receiving new mail.
| |
| * Add identity-dependant spell-checking dictionary. ''Ingo Kloecker <[email protected]>'' | |
| | |
| | |
| * Easy language selection for as-you-type spell checking. ''Ingo Kloecker <[email protected]>'' | |
| * Allow message preview window to be hidden or displayed to the right of the messages list. ''Till Adam <[email protected]>'' | |
| * Improved Threading, particularly subject threading. ''Till Adam <[email protected]>'' | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| * Search dialog usability improvements including context menu. ''Don Sanders <[email protected]>'' | |
| * Separate reader window usability improvements including context menu. ''Don Sanders <[email protected]>'' | |
| * Auto saving of mails being composed, prevents mail loss in the result of a hard crash. ''Don Sanders <[email protected]>'' | |
| | |
| * Drag and Drop of mails on KOrganizer to turn mails into events or todos. This requires a message drag object and a DCOP call to select a mail in the reader window by an identifier. ''Cornelius Schumacher <[email protected]>'' | |
| | |
| ==Merging kroupware_branch==
| |
| | |
| | |
| ==KNode==
| |
| | |
| | |
| | |
| ==KMailCVT==
| |
| | |
| * Code cleanup
| |
| ==libkabc==
| |
| * Port libkabc to the new kresource model
| |
| | |
| ==KAddressbook==
| |
| * Input fields for GEO, CLASS, PHOTO, LOGO and SOUND ''Tobias Koenig <[email protected]>'' | |
| * Make the views plugins
| |
| | |
| ==libkcal==
| |
| | |
| ==KOrganizer==
| |
| * File backend which automatically stores all changes and supports external changes of the data ''Cornelius Schumacher''
| |
| * Allow moving of events that span several days ''Reinhold Kainhofer <[email protected]>'' | |
| * Full support for arbitrary week start days (as configured in the control center) ''Reinhold Kainhofer <[email protected]>'' | |
| | |
| * Dialog to import calendars as resources, e.g. for subscribing to webcal URLs. ''Cornelius Schumacher <[email protected]>'' | |
| * Quick event generation in agenda view (type-ahead). ''Cornelius Schumacher <[email protected]>'' | |
| | |
| | |
| | |
| | |
| | |
| ==KAlarm==
| |
| | |
| * Add options for non-modal alarm message window. ''David Jarvie <[email protected]>'' | |
| | |
| * Add copy, view and undelete actions for the selected alarm. ''David Jarvie <[email protected]>'' | |
| * Restore alarm messages which were displayed before KAlarm was killed or crashed. ''David Jarvie <[email protected]>'' | |
| * Implement shift key accelerator for spinbox buttons. ''David Jarvie <[email protected]>'' | |
| * Store alarm data in calendar file in a more standard way. ''David Jarvie <[email protected]>'' | |
| | |
| * Add option to set an advance warning for alarms. ''David Jarvie <[email protected]>'' | |
| * Add option to set font and foreground color for individual alarm messages. ''David Jarvie <[email protected]>'' | |
| * Add option to list next 24 hours' alarms in system tray tooltip. ''David Jarvie <[email protected]>'' | |
| * Add time-to-alarm display option to main alarm list. ''David Jarvie <[email protected]>'' | |
| ==KPilot==
| |
| | |
| * DOC conduit to convert text files to PalmDOC (Aportis DOC, TealReader, Weasel reader etc.) texts on the handheld. ''Reinhold Kainhofer <[email protected]>'' | |
| * New application "kpalmdoc" that converts texts (.txt) to .pdb files and the other way round. Also works for whole directories, bookmarks are supported. (This app is similar to MakeDocJ/MakeDocW) ''Reinhold Kainhofer <[email protected]>'' | |
| * Allow addressbook sync with an arbitrary vcard file (not only StdAddressbook) ''Reinhold Kainhofer <[email protected]>'' | |
| * Allow synchronization of the handheld's custom fields with addressbook fields like URL, birthdate, ICQ, etc. ''Reinhold Kainhofer <[email protected]>'' | |
| * Fixed the backup when doing a hot sync. New fast backup mode. ''Reinhold Kainhofer <[email protected]>'' | |
| * All sync settings are now global settings, but can be overriden in the conduit configuration. ''Reinhold Kainhofer <[email protected]>'' | |
| * Redesigned conduit selection and configuration dialog. ''Adriaan de Groot''
| |
| * New conduit: The systeminfo conduit exports information about the handheld to a text or html file. ''Reinhold Kainhofer <[email protected]>'' | |
| * New Viewer/Editor: It is now possible to edit todos directly in KPilot. The changes are synced to the handheld. ''Reinhold Kainhofer <[email protected]>'' | |
| * New Viewer/Editor: You can edit the raw data of any database from the handheld (using a Hex Editor). The changes are synced to the handheld ''Reinhold Kainhofer <[email protected]>'' | |
| ==KArm==
| |
| * Use libkcal to store data. This way KArm and KOrganizer can work off the same TODO list. Also, KArm now stores the history of hours logged in the same file as the tasks. VTODO == task, and VEVENT == a start/stop timer event. ''Mark Bucciarelli <[email protected]>'' | |
| * Prompt user to pick file name when importing legacy storage. Previously, storage format was determined with magic based on strings in the file name. ''Mark Bucciarelli <[email protected]>'' | |
| * Create new timecard report. Ask user for a date range and generate a list of weekly tables that show hours spent by task and day. Paste this text report into the clipboard. ''Mark Bucciarelli <[email protected]>'' | |
| * Use IconList dialog for preferences screen. ''Mark Bucciarelli <[email protected]>'' | |
| =SDK=
| |
| ==KUIViewer==
| |
| * '''NEW IN KDE:''' KUIViewer part that allows the preview of UI files. ''Ian Reinhart Geiser <[email protected]>'' | |
| ==UI Thumbnail==
| |
| * '''NEW IN KDE:''' Thumbnail preview for UI files. ''Ian Reinhart Geiser <[email protected]>'' | |
| ==KCachegrind==
| |
| * '''NEW IN KDE:''' [http://kcachegrind.sf.net KCachegrind], a profile data visualisation. The data is generated with the Valgrind derived tool Calltree (see homepage) ''Josef Weidendorfer <[email protected]>'' | |
| ==Cervisia==
| |
| | |
| * DCOP service that provides easy access to CVS functions (cvsservice) ''Christian Loose <[email protected]>'' | |
| * Optimize and improve Cervisia's file and directory view (UpdateView) ''Andre Woebbeking <[email protected]>'' | |
| * Better SSH support. Add ability to start and use ssh-agent. (BR #39155) ''Christian Loose <[email protected]>'' | |
| * More KDE standard compliant dialogs (QDialog -> KDialogBase) ''Andre Woebbeking <[email protected]>'' | |
| * Remember last opened directory in "Open Sandbox..." dialog ''Christian Loose <[email protected]>'' | |
| * Add new command line option (-log) to display a log dialog for a single file without starting Cervisia ''Christian Loose <[email protected]>'' | |
| * Add "diff to HEAD" functionality to display changes made by other developers before updating the local working copy ''Andre Woebbeking <[email protected]>'' | |
| * Make list views configurable (column order/widths, sorting) ''Andre Woebbeking <[email protected]>'' | |
| * Add "Hide Empty Directories" functionality to display only directories which contain any ''"changes"'' ''Andre Woebbeking <[email protected]>'' | |
| * Use user's settings (locale and timezone) to display dates and times ''Andre Woebbeking <[email protected]>'' | |
| * Add splitters to resolve dialog (BR #41263) ''Christian Loose <[email protected]>'' | |
| * Add new view to log dialog that shows the cvs output in a similar form as the command-line client. ''Christian Loose <[email protected]>'' | |
| ==KFilePlugins==
| |
| * '''ts'''<nowiki>: Displays the number of translated, untranslated and obsolete messages of Qt-Linguist files </nowiki>[http://www.cip.biologie.Uni-Osnabrueck.DE/niehaus/linux/kfile_ts.tar.bz2 kfile_ts.tar.bz2] ''Carsten Niehaus <[email protected]>'' | |
| * '''diff'''Added support for recognizing Subversion diff output. ''Otto Bruggeman <[email protected]>'' | |
| ==KBabel==
| |
| * Catalog Manager caching ''Stefan Asserhall''
| |
| * Bookmarks ''Marco Wegner''
| |
| | |
| * Highlighting code rewrite ''Marco Wegner''
| |
| * CVS integration in Catalog Manager ''Marco Wegner''
| |
| | |
| | |
| * Create plural form translation from single text ''Stanislav Visnovsky <[email protected]>'' | |
| | |
| | |
| | |
| | |
| | |
| | |
| * Translations still in English validation plugin ''Dwayne Bailey <[email protected]>'' | |
| | |
| ==Kompare==
| |
| * Fixed some problems with the interaction between the navigation part and the komparepart, mostly preventing double emitted signals so it got a bit faster. ''Otto Bruggeman <[email protected]>'' | |
| * Added the ability to load a file and diff output and to patch the file. ''Otto Bruggeman <[email protected]>'' | |
| * A lot of internal cleanups so maintenance will be easier. ''Otto Bruggeman <[email protected]>'' | |
| * Added an interface class/library you can link your application against to expose the extra methods the komparepart implements over a standard KPart. This is not guaranteed to be binary compatible yet. I might need to add support for the encoding in the interface. ''Otto Bruggeman <[email protected]>'' | |
| ==Umbrello==
| |
| * '''NEW IN KDE:''' [http://uml.sourceforge.net/ Umbrello UML Modeller] ''Umbrello Developers <[email protected]>'' | |
| | |
| | |
| * changing properties of multiple items at one time ''Sebastian Stein <[email protected]>'' | |
| * refactor internal code (Widget and WidgetData classes) ''Oliver Kellogg <[email protected]>'' | |
| * Add Datatype widget and internal representation ''Umbrello Developers <[email protected]>'' | |
| =Bindings=
| |
| ==KJSEmbed==
| |
| * Make more core facilities available to scripts ''Richard Moore <[email protected]>'' | |
| * Add a factory for creating non-widget QObjects ''Richard Moore <[email protected]>'' | |
| | |
| * Add bindings to allow loading of XML and DOM access ''Richard Moore <[email protected]>'' | |
| * Add DCOP access to create and use dcop interfaces from KJS ''Ian Reinhart Geiser <[email protected]>'' | |
| | |
| | |
| ==Smoke language bindings backend==
| |
| * Added operator method parsing to kalyptus and smoke ''Alexander Kellett <[email protected]>'' | |
| ==Korundum / QtRuby==
| |
| | |
| ==Koala Java==
| |
| * Remove the need for manual edits or patches in the generated bindings code ''Richard Dale <[email protected]>'' | |
| * Convert operator methods, with names such as op_plus() for '+' or op_write() for '<<' ''Richard Dale <[email protected]>'' | |
| * Add any friend functions, as static methods to the Qt or KDE classes. For instance, BarIconSet() as a static method KDE.BarIconSet(), and bitBlt() is Qt.bitBlt() ''Richard Dale <[email protected]>'' | |
| * For C++ methods with default args, generate all the possible java methods, not just the variants with the least, and the most args ''Richard Dale <[email protected]>'' | |
| * Add new classes such as KMdi*. Remove obsolete classes ''Richard Dale <[email protected]>'' | |
| * Convert non const string arguments to StringBuffers, and leave ordinary immutable args as Strings ''Richard Dale <[email protected]>'' | |
| * Generate the correct code for boolean[] and int[] arg types ''Richard Dale <[email protected]>'' | |
| =Utilities=
| |
| ==KRegExpEditor==
| |
| * Create an application on its own from KRegExpEditor (several users have requested this) ''Jesper K. Pedersen <[email protected]>'' | |
| * Add a verifier window where user can try his regular expression ''Jesper K. Pedersen <[email protected]>'' | |
| * Add some warnings on invalid regular expressions (like $^) ''Jesper K. Pedersen <[email protected]>'' | |
| * Ensure predefined regular expressions are correct i18n'ed ''Jesper K. Pedersen <[email protected]>'' | |
| * Add support for Emacs style Regular Expression syntaxes ''Jesper K. Pedersen <[email protected]>'' | |
| ==KJots==
| |
| * XMLUI-ify and improve the interface. Using a treeview for books and bookmarks for quick nav. ''Aaron J. Seigo <[email protected]>'' | |
| | |
| | |
| ==KMilo==
| |
| * '''NEW IN KDE:''' A generic framework to support special keyboards and hardware features, such as those found on laptops. ''George Staikos <[email protected]>'' | |
| * KMilo support for PowerBooks via pbbuttonsd. ''George Staikos <[email protected]>'' | |
| ==KLaptop==
| |
| * Full Linux ACPI support (suspend etc, throttling, performance profiles) ''Paul Campbell <[email protected]>'' | |
| * Back panel brightness support for some laptops (Sony, Toshiba) ''Paul Campbell <[email protected]>'' | |
| | |
| | |
| * Triggers from lid closure (suspend, powerdown etc) - on laptops with ACPI support ''Paul Campbell <[email protected]>'' | |
| * Sony laptop extensions support (/dev/sonypi - scroll wheel, panel brightness) ''Paul Campbell <[email protected]>'' | |
| * Added the ability to auto-disable suspend etc when the load average is high ''Paul Campbell <[email protected]>'' | |
| * Display the state of individual batteries in ACPI systems ''Paul Campbell <[email protected]>'' | |
| | |
| | |
| * Option to use blank screensaver when in battery mode ''George Staikos <[email protected]>'' | |
| | |
| ==Kgpg==
| |
| | |
| * Key editing in GUI (changing passphrase, trust, expiration) ''<[email protected]>'' | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| * Implement the missing key editing commands in the GUI (adduid, deluid,..) ''<[email protected]>'' | |
| * When encrypting a folder, give a choice of compression scheme (zip, tar,...) ''<[email protected]>'' | |
| ==KHexEdit2==
| |
| * '''NEW IN KDE:''' A hex edit widget library ''Friedrich W. H. Kossebau <[email protected]>'' | |
| * move the lib of the new KHexEdit2 widget from kdenonbeta over to kdeutils/khexedit/lib ''Friedrich W. H. Kossebau <[email protected]>'' | |
| * implement interfaces for the KBytesEdit widget part ''Friedrich W. H. Kossebau <[email protected]>'' | |
| =Quanta=
| |
| ==Quanta Plus==
| |
| | |
| | |
| * Enhanced editing and autocompletion (user tags, user PHP functions, CSS selector classes, autofilling of mandatory child tags, etc.) ''Andras Mantia <[email protected]>'' | |
| | |
| | |
| | |
| | |
| | |
| | |
| * Attribute tree view (another, easy way to edit tag attributes) ''Andras Mantia <[email protected]>'' | |
| * Modify the user toolbars and actions from a context menu ''Andras Mantia <[email protected]>'' | |
| | |
| | |
| * Kommander based Quick Start dialog
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| * Loading of new DTEP packages without restarting and sending of DTEP packages via e-mail. ''Andras Mantia <[email protected]>'' | |
| * Enhanced DCOP, script action and plugin support. ''Andras Mantia <[email protected]>'' | |
| * Function to convert the tag and attribute cases in a document. ''Andras Mantia <[email protected]>'' | |
| * User extensible preview in external browser. By default Konqueror, Mozilla, Netscape, Opera and Lynx is supported. ''Andras Mantia <[email protected]>'' | |
| * Enhanced document management: close buttons on tabs, close other tabs, reload functionality. ''Andras Mantia <[email protected]>'' | |
| * New Kommander based Quick Start dialog for (X)HTML. ''Andras Mantia <[email protected]>'' | |
| * Support for previewing the "noframes" section of a document. ''Andras Mantia <[email protected]>'' | |
| =KDE Accessibility=
| |
| ==KMagnifier==
| |
| * '''NEW IN KDE:''' A screen magnifier
| |
| | |
| | |
| ==KMouseTool==
| |
| * '''NEW IN KDE:''' Mouse click tool for people with carpal tunnel syndrome
| |
| | |
| | |
| ==KMouth==
| |
| * '''NEW IN KDE:''' Tool to create sentences for speech synthesizer
| |
| | |
| | |
| |}
| |
| __NOTOC__
| |