changes:
+ Runs under Python 1.5.2 and newer, including 2.4. You may need
additional libraries to build under 1.5.2; see instructions below.
+ New build procedure. The setup.py file now configures and builds
the core library as well as the bindings, in one step.
+ Added stub drivers for BUFR, FITS, GRIB, HDF5, and WMF files.
Stub drivers can identify the file format, but relies on
application-provided drivers to read or write images in that
format.
+ Added experimental "LA" mode support. An "LA" image is an "L"
image with an attached transparency layer.
+ Added "RankFilter", "MinFilter", "MedianFilter", and "MaxFilter"
classes to the ImageFilter module.
+ Improved support for applications using multiple threads on
systems with multiple processors and/or hyperthreading processors.
+ Added EXIF GPSInfo read support for JPEG files.
+ Lots of bug fixes and performance tweaks.
pkgsrc note: freetype and tiff support isn't built yet, should be
separate pkgs
Package changes:
- The Qt 3.3.5 build problem seems gone, hence so is its workaround.
- Since last update, there is no more need to include audio/arts/buildlink3.mk.
Changes since last packaged version (1.3.2):
VERSION 1.3.3:
FEATURES:
* New DCOP call "contextbrowser: showHome".
* New DCOP call "contextbrowser: showCurrentTrack".
* New DCOP call "contextbrowser: showLyrics".
* New DCOP call "contextbrowser: showWiki".
* Saving a playlist will cleverly pick a default name if possible.
* Dragging an album cover into the playlist from the context browser
will append the album.
* Middle mouse button on the current track will toggle play/pause.
* Ctrl-Right click on a selection of tracks will queue all of them, not
just the track below the cursor. (BR 112841)
* CoverManager allows for downloads from Amazon Canada. (BR 113238)
* New DCOP call "playlistbrowser: addPlaylist".
* New DCOP call "playlistbrowser: scanPodcasts". Will check all podcasts
for new episodes.
* New DCOP call "playlistbrowser: addPodcast".
* New DCOP call "player: type". Returns the current track's file type.
* New DCOP call "collection: migrateFile". Updates the collection db for
changes made to filenames, keeping stats intact.
* Smartplaylist has Length property. (BR 113039)
* Added a mouse-over effect for the volume slider.
CHANGES:
* Adding a playlistbrowser folder will automatically focus the lineedit
for renaming the item.
* Removing podcasts will delete all downloaded media.
* Playlists in the playlistbrowser can no longer be removed, only deleted.
* Removing tracks when in dynamic mode will only replace up to the minimum
upcoming tracks requirement.
* Playlist columns are automatically resized when adding or removing
columns.
* Added a warning dialog when HyperThreading is enabled. (BR 99199)
* Blacklisted GStreamer's autoaudiosink, which is really a crapsink.
* Added a context menu to the volume slider.
* When viewing covers in fullsize, the window has a maximum size, and
scrollbars are shown if necessary. The user can also scroll the cover
by dragging it. Patch by Eyal Lotem <eyal.lotem@gmail.com>. (BR 103990)
BUGFIXES:
* Patch fixing an almost-infinite directory-scanning problem while
building the Collection. Patch by Dirk Mueller <mueller@kde.org>.
* Cover Manager: Album view setting became out of sync. Patch by Michael
Pujos <pujos.michael@laposte.net>. (BR 113370)
* Starting the first track in the playlist when in dynamic mode would skip
it. (BR 110160)
* Position slider in player-window disappeared after 2 hours. (BR 97128)
* PlaylistBrowser duplicated items when overwriting playlists. (BR 108693)
* Podcast settings would forget about the purge items checkbox.
* The Stop button in the toolbar was always enabled at startup.
* GStreamer-Engine: Could not seek to position 00:00:00. (BR 106483)
* Don't crossfade the last track in the playlist. (BR 96478)
* If files were in the transfer queue before connecting the iPod they
would be uploaded without checking if they already exist on the device.
* Using dynamic mode's playlist shuffle would result in repeated tracks
tracks during a populate operation.
* Fixed Xine config options were disappearing on ESC key. (BR 113225)
* Fixed problems with visibility enabled compilers. Patch by Unai Garro
<ugarro@telefonica.net>. (BR 113056)
* Fix regression causing dynamic mode playlist shuffle to break for
smart playlists which relied on ordering and limits. (BR 113121)
* Automatic podcast downloads did not do anything. (BR 113129)
* Playlist browser items were not properly saved on quit (with Qt 3.3.5).
Patch by Matthieu Bedouet <mbedouet@no-log.org>. (BR 113020)
* amaroK could crash on startup, if on last exit sorting was enabled in
the playlist. (BR 113042)
* Adding entries to a playlist and saving it could duplicate some tracks,
if the playlist hadn't been expanded before. (BR 111579)
This release is a bugfix release, which means that no new features have
been added. However, it contains many bugfixes, and we would like to
highlight the following:
* Improved OASIS OpenDocument Support
The support for the OpenDocument format has been greatly improved,
especially in KWord, KSpread and KPresenter. In particular, care has
been taken to insure better interoperability with the new release
candidate of Open Office 2.0.
* Major Improvement of Karbon, the vector application
Karbon has seen a flurry of development lately, and many fixes have
gone into it. [although karbon still fails to run on NetBSD and OpenBSD]
also fixes the security issue described in
http://www.kde.org/info/security/advisory-20051011-1.txt