- Support for startup-notification
- A new tool was added, bmpx-remote, which is a somewhat more
elaborate interface for integrating enqueueing files into BMPx from
filemanagers. A .desktop file that makes use of it is provided as
well.
- The metadata-caching on disk storage was optimized by about 33% in
speed of loading the cache at startup, and saving changes only
incrementally which removes the long shutdown times of BMPx.
- Updated Afrikaans translation (af.po)
- Added Lithuanian translation (Ernestas Liubarskij)
- New images for shoutcast and icecast stream lister.
- Make those listers somewhat more GUI responsive while retrieving the
list, although full threading isn't being done yet.
- Added shoutcast/icecast streaming titles support.
- Update main window title with currently playing track title.
- Fix bitrate acquired from XINE metadata fallback (divide trough
10^3).
- Write support in the container plugins was added. Pratically, this means
you can now not only load e.g. M3Us or PLS files, but also export your
tracklist (or its selection) using one of those container formats.
Just check out the "Export Tracklist" menu item from the tracklist context
menu, it's dead easy!
- As a novelty a container plugin for the XSPF playlist format was introduced.
You can load XSPF playlists and export your lists as XSPF lists.
- We did a small overhaul of the playlist rendering subsystems and font
handling which results in a cleaner and more compact layout of the playlist
window and removes some minor (possibly even invisible to most people)
drawing errors.
- Also other minor bugs and a few memory leaks were fixed, please check the
ChangeLog for full details.
0.12:
- Source code layout was changed slightly.
- Bugs #8, #11, #12, #16, #17 and #21 were fixed (see Mantis bug reporting
tool, http://bmpx.berlios.de/m).
- Other minor bugs along the way were fixed, please see ChangeLog for full
details.
0.12_RC12:
- XFWM4 "shrinking playlist" issue was fixed in particular, as well
as geometry hints in general are working again (no more
too-small-playlist-bmpx-freezes issues).
- The most prominent other fixes in this release were a lot of memory
leaks in various places.
- Also a few error checks/malcondition guards were added in various places
(libcontainer_pls.so doesn't crash anymore on invalid .pls files, etc).
- Lots of other small bugfixes, please check ChangeLog for details.
- Lots of code cleanups were made
- A lot of bugs were fixed and sanity checks in all places introduced
- The DBus API was extended once more to allow clients to add/remove
tracks to the playlists (Currently it's not possible to create new lists though)
- An ICCCM-compliant "system tray" icon was introduced using code from GTK CVS HEAD
BMPx 0.12-RC2:
- Various sanity checks added to the code to fail gracefully on malconditions
- Code cleanups, build system cleanups
- DBus API was extended so that it's now possible for clients to fully monitor
changes to playlists/tracklists
BMPx 0.12-RC1:
- RC1 contains various bugfixes of bugs that were found and/or reported in RC0
(check ChangeLog for details).
which currently utilizes Winamp 2.x-compatible skins, or as a daemon for
other frontends to connect via a DBus interface.
This package is built using the GStreamer backend.