[olug] kde3 changelog
Jonathan Warren
jonwarren at cox.net
Fri Apr 19 18:20:26 UTC 2002
http://www.kde.org/announcements/changelog2_2_2to3_0.html
Changes between KDE 2.2.2 and KDE 3.0
This page tries to present as much as possible of the problem corrections that occurred in KDE between the 2.2.2 and 3.0 releases. The primary goal of the KDE 3.0 release is to port the existing codebase of the KDE 2 series to be based on the Qt 3 library.
The use of Qt 3 provides a set of new features and improvements as well as allows a long period of binary compatible releases.
General
A lot of fixes for reported bugs in all applications
Porting to make full use of the Qt 3 GUI toolkit
Performance improvements in some areas
Arts has been splitted in a KDE-independent part and KDE-bindings
Arts
More PlayObjects (more fileformats)
Improvements of the MIDI capabilities (alsa support)
Integration of new GSL scheduling code
More support for using samples as instruments (.PAT loader)
Environments/Mixers
Recording support in the APIs (kretz at kde.org)
Threaded OSS support (should run more reliable on more kernel drivers)
Moved code to a separate CVS module
kdelibs
KSSL: Completion of certificate and CA management tools
KSSL: X.509 and PKCS12 certificate viewer and import tool part (KPart) - embeddable in Konqueror
KFileDialog: URL Speedbar
Support for Icons on Buttons in various dialogs
A GUI Item class that encapsulates KAction attributes
Added plugin interface for the Renaming Dialog
Improved service activation (dcopstart)
Support for Multi-key shortcuts (emacs-style) added.
WebDAV support
Plugin interface for retrieving / modifying meta information of files
KDirLister is now cached (i.e. directory listings of ftp servers in konqueror)
Optional emulation of traditional Mac keyboard
KDEPrint: Improved CUPS support.
kdeaddons
Improved stability of some of the plugins
kdeadmin
Reinclusion of KDat
kdeartwork
Inclusion of several themes (icon, window decoration etc)
kdebase
KWin: smart mechanism that avoids focus stealing from windows the user is active on by windows that pop-up (M. Ettrich)
KWin: don't crash when popup-menu of a window is still visible when that window gets closed
KWin: don't shade/unshade (gross ugly flicker) windows that are moved fast in hover-unshaded state
KWin: deny to the masochist the resizing of a shaded window
KWin: automatically unshade on maximize, on restore-from-maximized and on restore-from-minimized
KWin: work around ugly jre-1.3.1 bug with popup dialogs vanishing forever after first use
KWin: improve moving by keyboard and bring back Ctrl-key ordered fine/coarse-grained keyboard moving
KWin: abort keyboard moving of windows with Escape too
KWin: no active desktop edges on resizing
KWin: don't warp mouse pointer when touching desktop edge (with active edges enabled) if desktop isn't actually changed
KWin: contain desktop navigation inside a box (don't wrap around from last to first desktop of a line or column)
KWin: don't stack windows under desktops
KWin: gracefully handle more than one desktop client application
KWin: fix bogus gravitating for non-NW-gravitated windows on session restore (i.e., no more drifting of Xclock when started with -geometry -0-0 or such)
don't allow <any-modifier>+Alt+mouse to do things as if it was Alt+mouse (L.Lunak)
any mouse button moves window when dragging titlebar, unless mouse click was popping an operations menu (this greatly improves consistency for configurable mouse bindings)
don't show operation menus for desktop (no more move desktop to desktop 1 %-)
KTip: center on screen
KTip: readable on dark color schemes
Kate: added plugin and new KTextEditor interface
Kate: XML Plugin
Konqueror/khtml: GUI for animated gifs: Always / Play Once / Never
Konqueror/khtml: Major rework of the ECMAScript ("Javascript") implementation
Konqueror/khtml: Major improviements in the DHTML compatibility
Konqueror/khtml: Added "smart" window.open Javascript policy that skips popup banners
Konqueror/khtml: Support for Actions in the new sidebar
Konqueror/Sidebar: Added "New directory" option
Konqueror/Sidebar: Added mediaplayer
Konqueror/fileview: Extended tooltips for information about files
Konqueror/popup plugins: Added "kuick", the quick copy and move plugin
Konsole: New parameters: --nomenubar, --noframe, --noscrollbar and -tn <foo> (set $TERM=<foo>)
Konsole: Keyboard shortcuts to activate menubar and rename session (Defaults: Ctrl-Alt-m & Ctrl-Alt-s).
Konsole: New options: Blinking cursor, configurable line spacing, no/system/visible bell
Konsole: Monitoring for activity and/or silence, sending of input to all sessions (cluster management)
Konsole: History of a session can be cleared, searched and saved to a file.
Konsole: Session types can specify a working directory.
Konsole: Changed behaviour of "New" in toolbar, now starts session of type last selected.
Konsole: Session buttons display state (e.g. bell) and session type icons. Double click renames them.
Konsole: Sessions can be reordered via menu entries or keyboard shortcuts (Default: Ctrl-Shift-Left/Right).
Konsole: Extend selection until end of line if no more characters are printed on that line.
Konsole: Stop scrolling of output when selecting.
Konsole: Drag & drop of selected text (like CDE's dtterm)
Konsole: Pressing Ctrl while pasting with middle mouse button will send selection buffer.
Konsole: Hollow out cursor when losing focus.
Konsole: Support for ScrollLock with LED display.
Konsole: Write utmp entries (requires installed utempter library).
Konsole: Proper implementation of secondary device attributes, MODE_Mouse1000 and wrapped lines.
Konsole: Session management remembers and activates last active session.
Konsole: DCOP interface, sets environment variables KONSOLE_DCOP & KONSOLE_DCOP_SESSION
Konsole: Made embeddable Konsole part configurable.
Konsole: KDE Control Center: Added "Terminal Size Hint" option and session type editor.
Kicker: Implemented support for centerring the panel on screen
Kicker: new applet: kpf - a web server applet, designed for sharing files
KControl: Unified behaviour of root-only modules
KControl: Rearranged dialogs
KControl: Font Installation Assistant added
kdebindings
added Objective C bindings
added C bindings
updated and improved the existing Java bindings
kdegames
Various improvements to the games
Generalized more functionality into a libkdegames
kdegraphics
KDvi: Copy and paste text from a DVI file
KDvi: Full text search
KDvi: Export DVI files to plain text
KDvi: Forward search with Emacs and XEmacs
KDvi: Inverse search with a variety of editory
KDvi: DCOP interface
KDvi: Improved commandline options
kdemultimedia
Noatun: Global XML import/export for the playlist
Noatun: Winamp skin loader
Noatun: Icecast / shoutcast streaming
Noatun: Hide close status und tag displaying
kdenetwork
KMail: Maildir support
KMail: Distribution lists and aliases
KMail: SMTP authentication
KMail: SMTP over SSL/TLS
KMail: Pipelining for POP3 (faster mail download on slow responding networks)
KMail: On demand downloading or deleting without downloading of big mails on a POP3 server
KMail: Various improvements for IMAP
KMail: Permanent header caching
KMail: Header fetching is much faster
KMail: Creating/removing of folders
KMail: Drats/sent-mail/trash folders on the server
KMail: Mail checking in all folders
KMail: Automatic configuration of the POP3/IMAP/SMTP security features
KMail: Automatic encoding selection for outgoing mails
KMail: DIGEST-MD5 authentication
KMail: Identity based sent-mail and drafts folders
KMail: Expiry of old messages
KMail: Hotkey to temporary switch to fixed width fonts
KMail: UTF-7 support
KMail: Enhanced status reports for encrypted/signed messages
KDEPIM
New Addressbook API (libkabc). Ported applications to use the new API
KPilot: Rework conduits as plugins
KPilot: Support for USB Visors
KPilot: Extensive addition of tooltips
KPilot: Move to .ui files as much as possible
KOrganizer: Plugin interface
KOrganizer: Group scheduling
KOrganizer: Split alarm daemon in a lowlevel and a GUI frontend
KOrganizer: pinning contacts to appointments and TODO's
KDESDK
KBabel: Catalog Manager is now a standalone application
KBabel: Find/Replace in all files
KDEToys
New Applet: KWeather
KWeather: Better reportview, support for european weather data
KWeather: Improved report view, uses http to get the data more quickly
KWeather: Improved METAR parser support
KWeather: added DCOP interface
KWeather: improved support for iconscaling
KDEUtils
KRegExpEditor: new
Kpm got replaced by ksysguard
KDEEdu
New in KDE 3.0, a collection of edu(cation/tainmnent) applications for KDE
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
For help contact olug-help at olug.org - run by ezmlm
to unsubscribe, send mail to olug-unsubscribe at olug.org
or `mail olug-unsubscribe at olug.org < /dev/null`
(c)1998-2002 OLUG http://www.olug.org
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
More information about the OLUG
mailing list