2007-08-11 19:46  Milosz Derezynski <internalerror@gmail.com>

	* [r11002] plugins/taglib/mp4/Makefile.am:
	  * Add aux.hh to mp4/Makefile.am

2007-08-11 19:04  Milosz Derezynski <internalerror@gmail.com>

	* [r11001] plugins/taglib/asf/Makefile.am:
	  * resolver.cc -> resolver.cpp (the actual name as it's present)

2007-08-11 18:55  Milosz Derezynski <internalerror@gmail.com>

	* [r11000] autogen.sh:
	  * Add option to autogen.sh for a lower limit down to which create
	  the changelog

2007-08-11 18:41  Milosz Derezynski <internalerror@gmail.com>

	* [r10999] .:
	  * Tag 0_40_1

2007-08-11 18:39  Milosz Derezynski <internalerror@gmail.com>

	* [r10998] trunk/src/ui-part-jamendo.cc,
	  trunk/src/ui-part-jamendo.hh:
	  * Revert Jamendo album activation

2007-08-11 18:29  Milosz Derezynski <internalerror@gmail.com>

	* [r10997] trunk/src/lastfm.cc, trunk/src/minisoup.cc,
	  trunk/src/minisoup.hh, trunk/src/ui-part-jamendo.cc,
	  trunk/src/ui-part-jamendo.hh:
	  * Fix conditions for blocking on termnination for current
	  scrobbling request * Add play on double click for albums in
	  Jamendo

2007-08-11 17:49  David Le Brun

	* [r10996] trunk/README:
	  * Oop, forgot to add librsvg

2007-08-11 17:47  David Le Brun

	* [r10995] trunk/README:
	  * Updated the list of dependencies and their required versions

2007-08-11 17:39  David Le Brun

	* [r10994] trunk/po/fr.po:
	  * Update the french translation

2007-08-11 17:21  Milosz Derezynski <internalerror@gmail.com>

	* [r10993] trunk/src/preferences.cc, trunk/src/preferences.hh:
	  * Use icons for ok/error state buttons (last.fm) in the same size
	  as the throbber to avoid the buttons gettin' all jumpy and shit
	  man this is was really freaky.. geez

2007-08-11 17:13  Milosz Derezynski <internalerror@gmail.com>

	* [r10992] trunk/src/preferences.cc, trunk/src/preferences.hh:
	  * Firstly disconnect radio/as before handshaking manually *
	  2ndly, use pixbuf animation for throbber not static pixbuf

2007-08-11 17:04  Milosz Derezynski <internalerror@gmail.com>

	* [r10991] trunk/src/preferences.cc, trunk/src/preferences.hh:
	  * Display throbber image inside last.fm/scrobbler connect buttons
	  while connecting (unicorns for mirrorbox)

2007-08-11 16:59  Milosz Derezynski <internalerror@gmail.com>

	* [r10990] trunk/data/glade/preferences.glade,
	  trunk/src/preferences.cc:
	  * Hide volume management stuff for non-HAL

2007-08-11 16:44  Milosz Derezynski <internalerror@gmail.com>

	* [r10989] trunk/data/glade/preferences.glade:
	  * Change order in Playback preferences

2007-08-11 16:42  Milosz Derezynski <internalerror@gmail.com>

	* [r10988] trunk/data/glade/preferences.glade:
	  * Fix preferences (audio system selection was hidden)

2007-08-11 16:13  Milosz Derezynski <internalerror@gmail.com>

	* [r10987] trunk/src/shell.cc:
	  * Parentheses ordering error (ECLIPPY)

2007-08-11 16:13  Milosz Derezynski <internalerror@gmail.com>

	* [r10986] trunk/src/shell.cc:
	  * Wheps, should check for action TRACK_DETAILS being sensitive,
	  not active, for displaying the track details

2007-08-11 16:08  David Le Brun

	* [r10985] trunk/AUTHORS:
	  * Specify data/images/stock/silk-*.png are silk icons from
	  famfamfam.com

2007-08-11 16:06  Milosz Derezynski <internalerror@gmail.com>

	* [r10984] trunk/src/mb-tagger.cc, trunk/src/shell.cc:
	  * mb-tagger.cc: * Clear Album ID entry appropriately when no
	  release is found after searching * shell.cc: * Change predicate
	  for track details (allow always for display when a track is
	  playing no matter the data quality [artist, album, title,
	  etc..]); only display track details on cover area icon click when
	  TRACK_DETAILS action is sensitive as well

2007-08-11 15:47  Milosz Derezynski <internalerror@gmail.com>

	* [r10983] trunk/src/shell.cc:
	  * Sync up main Playback menu with tray icon playback menu

2007-08-11 15:43  Milosz Derezynski <internalerror@gmail.com>

	* [r10982] trunk/src/shell.cc:
	  * Make View menu less confusing

2007-08-11 15:35  Milosz Derezynski <internalerror@gmail.com>

	* [r10981] trunk/src/shell.cc:
	  * More parenthesis errors

2007-08-11 15:33  Milosz Derezynski <internalerror@gmail.com>

	* [r10980] trunk/src/shell.cc:
	  * Parentheses error

2007-08-11 15:30  Milosz Derezynski <internalerror@gmail.com>

	* [r10979] trunk/src/shell.cc:
	  * Doubled accels for close and quit

2007-08-11 15:26  Milosz Derezynski <internalerror@gmail.com>

	* [r10978] trunk/configure.ac, trunk/data/glade/preferences.glade,
	  trunk/plugins/taglib/Makefile.am, trunk/src/preferences.cc,
	  trunk/src/preferences.hh, trunk/src/shell.cc, trunk/src/shell.hh:
	  * HIG-ify preferences dialog and make some cleanups at the
	  occasion

2007-08-11 13:40  Milosz Derezynski <internalerror@gmail.com>

	* [r10977] trunk/plugins/taglib/flac/Makefile.am,
	  trunk/plugins/taglib/mp3/Makefile.am:
	  * Link against the .la file of id3v2-reader, so that it can be
	  linked in-build as well as when installed

2007-08-11 13:38  Milosz Derezynski <internalerror@gmail.com>

	* [r10976] trunk/data/glade/preferences.glade,
	  trunk/src/dialog-manage-volume.cc, trunk/src/preferences.cc,
	  trunk/src/preferences.hh:
	  * Simplify and clean up layout of volume management

2007-08-11 13:24  Milosz Derezynski <internalerror@gmail.com>

	* [r10975] trunk/plugins/taglib/id3v2/reader.cc:
	  * add using namespace std directive

2007-08-11 13:15  Milosz Derezynski <internalerror@gmail.com>

	* [r10974] trunk/plugins/taglib/id3v2/reader.cc,
	  trunk/plugins/taglib/id3v2/reader.hh:
	  * Add id3v2/reader.*

2007-08-11 12:43  Milosz Derezynski <internalerror@gmail.com>

	* [r10973] trunk/plugins/taglib/mp4,
	  trunk/plugins/taglib/mp4/Makefile.am,
	  trunk/plugins/taglib/mp4/aux.hh,
	  trunk/plugins/taglib/mp4/mp4atom.cpp,
	  trunk/plugins/taglib/mp4/mp4atom.h,
	  trunk/plugins/taglib/mp4/mp4file.cpp,
	  trunk/plugins/taglib/mp4/mp4file.h,
	  trunk/plugins/taglib/mp4/mp4item.cpp,
	  trunk/plugins/taglib/mp4/mp4item.h,
	  trunk/plugins/taglib/mp4/mp4properties.cpp,
	  trunk/plugins/taglib/mp4/mp4properties.h,
	  trunk/plugins/taglib/mp4/mp4tag.cpp,
	  trunk/plugins/taglib/mp4/mp4tag.h,
	  trunk/plugins/taglib/mp4/plugin.cc,
	  trunk/plugins/taglib/mp4/resolver.cpp,
	  trunk/plugins/taglib/mp4/resolver.h:
	  * Commit new mp4 plugin

2007-08-11 12:40  Milosz Derezynski <internalerror@gmail.com>

	* [r10972] trunk/plugins/taglib/asf,
	  trunk/plugins/taglib/asf/Makefile.am,
	  trunk/plugins/taglib/asf/asfattribute.cpp,
	  trunk/plugins/taglib/asf/asfattribute.h,
	  trunk/plugins/taglib/asf/asffile.cpp,
	  trunk/plugins/taglib/asf/asffile.h,
	  trunk/plugins/taglib/asf/asfproperties.cpp,
	  trunk/plugins/taglib/asf/asfproperties.h,
	  trunk/plugins/taglib/asf/asftag.cpp,
	  trunk/plugins/taglib/asf/asftag.h,
	  trunk/plugins/taglib/asf/plugin.cc,
	  trunk/plugins/taglib/asf/resolver.cpp,
	  trunk/plugins/taglib/asf/resolver.h:
	  * Actually commit the asf plugin

2007-08-11 12:36  Milosz Derezynski <internalerror@gmail.com>

	* [r10971] trunk/src/lastfm.cc:
	  * 2 variable name swaps

2007-08-11 12:35  Milosz Derezynski <internalerror@gmail.com>

	* [r10970] trunk/src/lastfm.cc, trunk/src/lastfm.hh,
	  trunk/src/preferences.cc, trunk/src/shell.cc:
	  * When changing last.fm credentials, disconnect radio and
	  scrobbler first, before the user is going to use connect-radio
	  and connect-scrobbler, as otherwise each handshake() method (of
	  Scrobbler and Last.fm Radio) will not try to handshake at all as
	  the internal state still suggest that it's connected, which in
	  turn also leads to the UI seeming like it 'never returns' from
	  the handshake; what in fact happens though is that it never
	  handshakes at all

2007-08-11 11:33  Milosz Derezynski <internalerror@gmail.com>

	* [r10969] trunk/src/audio/audio-types.hh, trunk/src/lastfm.cc,
	  trunk/src/lastfm.hh, trunk/src/library.cc, trunk/src/shell.cc:
	  * Remove scrobbling thread; scrobble locking and determining
	  whether to requeue is now based only on the request (souprequest)
	  lock alone * Fix rescanning of music; at least the mechanism
	  should work now, but we still need better UI for handling this

2007-08-11 00:51  Milosz Derezynski <internalerror@gmail.com>

	* [r10968] trunk/AUTHORS, trunk/configure.ac,
	  trunk/data/glade/dialog-track-details.glade,
	  trunk/plugins/taglib/Makefile.am, trunk/plugins/taglib/m4a,
	  trunk/plugins/taglib/mod/resolver.h,
	  trunk/src/dialog-track-details.cc,
	  trunk/src/dialog-track-details.hh, trunk/src/library.cc,
	  trunk/src/mb-tagger.cc, trunk/src/ui-part-library.cc:
	  * Replace mp4 plugin with mutagen based C++ adapted code for
	  taglib by Lukas Lalinsky, not dependent on libmp4v2 anymore

2007-08-10 20:11  David Le Brun

	* [r10967] trunk/configure.ac, trunk/src/Makefile.am:
	  * Check for libcdio_cdda

2007-08-10 16:14  Milosz Derezynski <internalerror@gmail.com>

	* [r10966] trunk/src/shell.cc, trunk/src/ui-part-library.cc:
	  * Pop up track details clicking on the cover art location

2007-08-10 15:41  Milosz Derezynski <internalerror@gmail.com>

	* [r10965] trunk/src/ui-part-library.cc,
	  trunk/src/ui-part-library.hh:
	  * Remove global search state lock

2007-08-10 13:36  Milosz Derezynski <internalerror@gmail.com>

	* [r10964] trunk/data/glade/dialog-track-details.glade,
	  trunk/src/audio/audio-types.hh, trunk/src/audio/play.hh,
	  trunk/src/dialog-track-details.cc,
	  trunk/src/dialog-track-details.hh, trunk/src/shell.cc,
	  trunk/src/shell.hh:
	  * Move all audio backend types to audio-types.hh * Add track
	  details dialog labels to one sizegroup for equal sizing *
	  Forward-declare all classes we don't need to include directly for
	  shell.hh

2007-08-10 13:13  Milosz Derezynski <internalerror@gmail.com>

	* [r10963] trunk/configure.ac:
	  * Remove wma plug from configure.ac (the dir is called 'asf' now)

2007-08-10 13:12  Milosz Derezynski <internalerror@gmail.com>

	* [r10962] trunk/configure.ac, trunk/data/glade/preferences.glade,
	  trunk/plugins/taglib/Makefile.am, trunk/plugins/taglib/wma,
	  trunk/src/Makefile.am, trunk/src/shell.cc,
	  trunk/src/ui-part-library.cc, trunk/src/ui-part-library.hh:
	  * Replace WMA taglib plugin with more recent ASF plugins (Thanks,
	  Lukas)

2007-08-10 11:52  Milosz Derezynski <internalerror@gmail.com>

	* [r10961] trunk/plugins/taglib/id3v2/plugin.cc:
	  * Remove dangling file 'plugin.cc'

2007-08-10 11:44  Milosz Derezynski <internalerror@gmail.com>

	* [r10960] trunk/src/shell.cc:
	  * Display track details when clicking on cover area in the black
	  bar

2007-08-10 11:11  Milosz Derezynski <internalerror@gmail.com>

	* [r10959] trunk/src/lastfm-types.hh, trunk/src/lastfm.cc,
	  trunk/src/lastfm.hh:
	  * Don't use a thread for AS now-playing notification; it's fully
	  ok that one request cancels out a possibly running one, as you
	  can't be playing 2 things at the same time anyway * Remove unused
	  types in lastfm-types.hh, and clean the code up a little

2007-08-10 10:10  Milosz Derezynski <internalerror@gmail.com>

	* [r10958] trunk/src/audio/audio-typefind.hh, trunk/src/lastfm.cc:
	  * audio-typefind.hh: Include C++ headers and don't rely on
	  including headers (include <string> before all) * lastfm.cc: *
	  Avoid queue submission deadlock by using trylock on the queue
	  lock, and if it fails, ask glib to revisit the submission idle
	  func again

2007-08-10 04:47  Milosz Derezynski <internalerror@gmail.com>

	* [r10957] trunk/plugins/taglib/wma/plugin.cc:
	  * Bring WMA plugin up to latest MB/Picard spec

2007-08-10 04:24  Milosz Derezynski <internalerror@gmail.com>

	* [r10956] trunk/plugins/taglib/m4a/mp4ilstbox.cpp:
	  * Remove temp. debug output

2007-08-10 04:23  Milosz Derezynski <internalerror@gmail.com>

	* [r10955] trunk/plugins/taglib/m4a/Makefile.am,
	  trunk/plugins/taglib/m4a/itunescustombox.cpp,
	  trunk/plugins/taglib/m4a/itunescustombox.h:
	  * Add itunescustombox.*; update Makefile.am to include m4atypes.h

2007-08-10 04:20  Milosz Derezynski <internalerror@gmail.com>

	* [r10954] trunk/plugins/taglib/m4a/mp4file.cpp,
	  trunk/plugins/taglib/m4a/mp4file.h,
	  trunk/plugins/taglib/m4a/plugin.cc:
	  * As the final conclusion, read the push the metadata from the
	  m4a files into our own data structures ready for BMP to read

2007-08-10 04:14  Milosz Derezynski <internalerror@gmail.com>

	* [r10953] trunk/plugins/taglib/m4a/mp4itunestag.cpp,
	  trunk/plugins/taglib/m4a/mp4itunestag.h,
	  trunk/plugins/taglib/m4a/mp4tagsproxy.cpp,
	  trunk/plugins/taglib/m4a/mp4tagsproxy.h:
	  * Support all MB m4a supported metadata in the itunestag box
	  management and the tagproxy

2007-08-10 03:48  Milosz Derezynski <internalerror@gmail.com>

	* [r10952] trunk/plugins/taglib/m4a/Makefile.am,
	  trunk/plugins/taglib/m4a/boxfactory.cpp,
	  trunk/plugins/taglib/m4a/itunesdatabox.cpp,
	  trunk/plugins/taglib/m4a/mp4file.cpp,
	  trunk/plugins/taglib/m4a/mp4file.h,
	  trunk/plugins/taglib/m4a/mp4ilstbox.cpp,
	  trunk/plugins/taglib/m4a/mp4itunestag.cpp,
	  trunk/plugins/taglib/m4a/mp4itunestag.h,
	  trunk/plugins/taglib/m4a/mp4mvhdbox.h,
	  trunk/plugins/taglib/m4a/mp4tagsproxy.cpp,
	  trunk/plugins/taglib/m4a/mp4tagsproxy.h,
	  trunk/plugins/taglib/m4a/mp4types.h,
	  trunk/plugins/taglib/m4a/mp4udtabox.cpp:
	  * Add demuxer for '----' boxes (the AAPL equivalent of id3v2 TXXX
	  tags, i guess)

2007-08-10 02:51  Milosz Derezynski <internalerror@gmail.com>

	* [r10951] trunk/plugins/taglib/mp4:
	  * Delete libmp4v2 based m4a plugin

2007-08-10 01:49  Milosz Derezynski <internalerror@gmail.com>

	* [r10950] trunk/plugins/taglib/m4a/.deps,
	  trunk/plugins/taglib/m4a/.libs, trunk/plugins/taglib/m4a/inclist:
	  * Remove bin stuff accidentally committed

2007-08-10 01:48  Milosz Derezynski <internalerror@gmail.com>

	* [r10949] trunk/plugins/taglib/m4a,
	  trunk/plugins/taglib/m4a/.deps,
	  trunk/plugins/taglib/m4a/.deps/boxfactory.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesaartbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesaartsortbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesalbbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesartbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunescmtbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunescvrbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesdatabox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesdaybox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesdiskbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesgenbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesgrpbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunesnambox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunestmpobox.Plo,
	  trunk/plugins/taglib/m4a/.deps/itunestrknbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/ituneswrtbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4audioproperties.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4audiosampleentry.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4file.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4fourcc.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4hdlrbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4ilstbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4isobox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4isofullbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4itunestag.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4mdiabox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4metabox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4minfbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4moovbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4mvhdbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4propsproxy.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4sampleentry.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4skipbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4stblbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4stsdbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4tagsproxy.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4trakbox.Plo,
	  trunk/plugins/taglib/m4a/.deps/mp4udtabox.Plo,
	  trunk/plugins/taglib/m4a/.deps/plugin.Plo,
	  trunk/plugins/taglib/m4a/.deps/resolver.Plo,
	  trunk/plugins/taglib/m4a/.libs,
	  trunk/plugins/taglib/m4a/.libs/libtaglib_plugin_m4a.lai,
	  trunk/plugins/taglib/m4a/.libs/libtaglib_plugin_m4a.so,
	  trunk/plugins/taglib/m4a/.libs/libtaglib_plugin_m4a.so.0,
	  trunk/plugins/taglib/m4a/.libs/libtaglib_plugin_m4a.so.0.0.0,
	  trunk/plugins/taglib/m4a/Makefile.am,
	  trunk/plugins/taglib/m4a/boxfactory.cpp,
	  trunk/plugins/taglib/m4a/boxfactory.h,
	  trunk/plugins/taglib/m4a/inclist,
	  trunk/plugins/taglib/m4a/itunesaartbox.cpp,
	  trunk/plugins/taglib/m4a/itunesaartbox.h,
	  trunk/plugins/taglib/m4a/itunesaartsortbox.cpp,
	  trunk/plugins/taglib/m4a/itunesaartsortbox.h,
	  trunk/plugins/taglib/m4a/itunesalbbox.cpp,
	  trunk/plugins/taglib/m4a/itunesalbbox.h,
	  trunk/plugins/taglib/m4a/itunesartbox.cpp,
	  trunk/plugins/taglib/m4a/itunesartbox.h,
	  trunk/plugins/taglib/m4a/itunescmtbox.cpp,
	  trunk/plugins/taglib/m4a/itunescmtbox.h,
	  trunk/plugins/taglib/m4a/itunescvrbox.cpp,
	  trunk/plugins/taglib/m4a/itunescvrbox.h,
	  trunk/plugins/taglib/m4a/itunesdatabox.cpp,
	  trunk/plugins/taglib/m4a/itunesdatabox.h,
	  trunk/plugins/taglib/m4a/itunesdaybox.cpp,
	  trunk/plugins/taglib/m4a/itunesdaybox.h,
	  trunk/plugins/taglib/m4a/itunesdiskbox.cpp,
	  trunk/plugins/taglib/m4a/itunesdiskbox.h,
	  trunk/plugins/taglib/m4a/itunesgenbox.cpp,
	  trunk/plugins/taglib/m4a/itunesgenbox.h,
	  trunk/plugins/taglib/m4a/itunesgrpbox.cpp,
	  trunk/plugins/taglib/m4a/itunesgrpbox.h,
	  trunk/plugins/taglib/m4a/itunesnambox.cpp,
	  trunk/plugins/taglib/m4a/itunesnambox.h,
	  trunk/plugins/taglib/m4a/itunestmpobox.cpp,
	  trunk/plugins/taglib/m4a/itunestmpobox.h,
	  trunk/plugins/taglib/m4a/itunestrknbox.cpp,
	  trunk/plugins/taglib/m4a/itunestrknbox.h,
	  trunk/plugins/taglib/m4a/ituneswrtbox.cpp,
	  trunk/plugins/taglib/m4a/ituneswrtbox.h,
	  trunk/plugins/taglib/m4a/mp4audioproperties.cpp,
	  trunk/plugins/taglib/m4a/mp4audioproperties.h,
	  trunk/plugins/taglib/m4a/mp4audiosampleentry.cpp,
	  trunk/plugins/taglib/m4a/mp4audiosampleentry.h,
	  trunk/plugins/taglib/m4a/mp4file.cpp,
	  trunk/plugins/taglib/m4a/mp4file.h,
	  trunk/plugins/taglib/m4a/mp4fourcc.cpp,
	  trunk/plugins/taglib/m4a/mp4fourcc.h,
	  trunk/plugins/taglib/m4a/mp4hdlrbox.cpp,
	  trunk/plugins/taglib/m4a/mp4hdlrbox.h,
	  trunk/plugins/taglib/m4a/mp4ilstbox.cpp,
	  trunk/plugins/taglib/m4a/mp4ilstbox.h,
	  trunk/plugins/taglib/m4a/mp4isobox.cpp,
	  trunk/plugins/taglib/m4a/mp4isobox.h,
	  trunk/plugins/taglib/m4a/mp4isofullbox.cpp,
	  trunk/plugins/taglib/m4a/mp4isofullbox.h,
	  trunk/plugins/taglib/m4a/mp4itunestag.cpp,
	  trunk/plugins/taglib/m4a/mp4itunestag.h,
	  trunk/plugins/taglib/m4a/mp4mdiabox.cpp,
	  trunk/plugins/taglib/m4a/mp4mdiabox.h,
	  trunk/plugins/taglib/m4a/mp4metabox.cpp,
	  trunk/plugins/taglib/m4a/mp4metabox.h,
	  trunk/plugins/taglib/m4a/mp4minfbox.cpp,
	  trunk/plugins/taglib/m4a/mp4minfbox.h,
	  trunk/plugins/taglib/m4a/mp4moovbox.cpp,
	  trunk/plugins/taglib/m4a/mp4moovbox.h,
	  trunk/plugins/taglib/m4a/mp4mvhdbox.cpp,
	  trunk/plugins/taglib/m4a/mp4mvhdbox.h,
	  trunk/plugins/taglib/m4a/mp4propsproxy.cpp,
	  trunk/plugins/taglib/m4a/mp4propsproxy.h,
	  trunk/plugins/taglib/m4a/mp4sampleentry.cpp,
	  trunk/plugins/taglib/m4a/mp4sampleentry.h,
	  trunk/plugins/taglib/m4a/mp4skipbox.cpp,
	  trunk/plugins/taglib/m4a/mp4skipbox.h,
	  trunk/plugins/taglib/m4a/mp4stblbox.cpp,
	  trunk/plugins/taglib/m4a/mp4stblbox.h,
	  trunk/plugins/taglib/m4a/mp4stsdbox.cpp,
	  trunk/plugins/taglib/m4a/mp4stsdbox.h,
	  trunk/plugins/taglib/m4a/mp4tagsproxy.cpp,
	  trunk/plugins/taglib/m4a/mp4tagsproxy.h,
	  trunk/plugins/taglib/m4a/mp4trakbox.cpp,
	  trunk/plugins/taglib/m4a/mp4trakbox.h,
	  trunk/plugins/taglib/m4a/mp4udtabox.cpp,
	  trunk/plugins/taglib/m4a/mp4udtabox.h,
	  trunk/plugins/taglib/m4a/plugin.cc,
	  trunk/plugins/taglib/m4a/resolver.cpp,
	  trunk/plugins/taglib/m4a/resolver.h:
	  * Add non-libmp4v2 dependent m4a/itunes metadata plugin * Add
	  support for soaa and aART (album artist sortname, and album
	  artist)

2007-08-09 21:56  David Le Brun

	* [r10948] trunk/configure.ac:
	  * Gamin/fam support has been removed, so remove it from the
	  report as well

2007-08-09 21:37  David Le Brun

	* [r10947] trunk/configure.ac:
	  * Remove OFA support status in the final report as it's now
	  mandatory

2007-08-09 21:23  Milosz Derezynski <internalerror@gmail.com>

	* [r10946] trunk/configure.ac, trunk/include/bmp/library-ops.hh,
	  trunk/plugins/taglib/Makefile.am,
	  trunk/plugins/taglib/flac/Makefile.am,
	  trunk/plugins/taglib/flac/plugin.cc,
	  trunk/plugins/taglib/id3v2/Makefile.am,
	  trunk/plugins/taglib/mod/plugin.cc,
	  trunk/plugins/taglib/mp3/Makefile.am,
	  trunk/plugins/taglib/mp3/plugin.cc,
	  trunk/plugins/taglib/mp4/plugin.cc,
	  trunk/plugins/taglib/mpc/plugin.cc,
	  trunk/plugins/taglib/ogg/plugin.cc,
	  trunk/plugins/taglib/sid/plugin.cc,
	  trunk/plugins/taglib/wma/plugin.cc, trunk/src/Makefile.am,
	  trunk/src/lastfm.cc, trunk/src/library.cc:
	  * Factor out all code used _by_ plugins _inside_ the main binary
	  to a separate library so that plugins don't have to call into
	  bmp2-bin * Disable mp4 plugin from the build; libmp4v2 is real
	  shit and at that doesn't allow us to write proper MB compliant
	  metadata

2007-08-09 20:00  Milosz Derezynski <internalerror@gmail.com>

	* [r10945] trunk/plugins/taglib/id3v2:
	  * Copy mp3 to id3v2

2007-08-09 13:40  Milosz Derezynski <internalerror@gmail.com>

	* [r10944] trunk/src/lastfm.cc, trunk/src/lastfm.hh,
	  trunk/src/minisoup.cc, trunk/src/minisoup.hh:
	  * Don't use artifical lock on the scrobble request callback, but
	  instead lock the message itself to query it for the status

2007-08-09 03:21  Milosz Derezynski <internalerror@gmail.com>

	* [r10943] trunk/src/lastfm.cc, trunk/src/lastfm.hh:
	  * Revert to previous, sometimes-locking code (it's really hard to
	  get this effing right eh)

2007-08-09 03:12  Milosz Derezynski <internalerror@gmail.com>

	* [r10942] trunk/src/audio/play.cc:
	  * Remove always-lastfm-qualifies for submission code for testing

2007-08-09 03:11  Milosz Derezynski <internalerror@gmail.com>

	* [r10941] trunk/src/audio/play.cc, trunk/src/lastfm.cc,
	  trunk/src/lastfm.hh:
	  * Finally bring threading and submissions into order

2007-08-09 02:11  Milosz Derezynski <internalerror@gmail.com>

	* [r10940] trunk/src/lastfm.cc:
	  * Wait max. 5 seconsd for scrobbling to happen, if it doesn't,
	  cancel the pending request and try again

2007-08-09 01:33  Milosz Derezynski <internalerror@gmail.com>

	* [r10939] trunk/src/lastfm.cc, trunk/src/ui-part-lastfm.cc:
	  * Properly announce now-playing with Last.fm as source

2007-08-09 00:43  Milosz Derezynski <internalerror@gmail.com>

	* [r10938] trunk/src/ui-part-lastfm.cc:
	  * We need to use a track queue item for now_playing() not an
	  XSPF::Item

2007-08-09 00:39  Milosz Derezynski <internalerror@gmail.com>

	* [r10937] trunk/src/ui-part-lastfm.cc:
	  * Send now-playing also with paradoxically Last.fm

2007-08-08 23:57  Milosz Derezynski <internalerror@gmail.com>

	* [r10936] trunk/src/lastfm.cc:
	  * Initialize m_lqm_processed initially to 1 (otherwise the
	  scrobble thread will wait inifintely to begin with)

2007-08-08 23:46  Milosz Derezynski <internalerror@gmail.com>

	* [r10935] trunk/src/lastfm.cc:
	  * Process submission entirely asynchronous, deferring
	  condintional lock up to the next loop iteration (see
	  scrobble_thread())

2007-08-08 23:20  Milosz Derezynski <internalerror@gmail.com>

	* [r10934] trunk/src/shell.cc:
	  * Return false from statusbar push idle (to terminate the idle
	  invocations)

2007-08-08 23:19  Milosz Derezynski <internalerror@gmail.com>

	* [r10933] trunk/src/lastfm.cc, trunk/src/lastfm.hh:
	  * Code cleanup not affecting code logic

2007-08-08 23:16  Milosz Derezynski <internalerror@gmail.com>

	* [r10932] trunk/src/core.cc, trunk/src/core.hh:
	  * Fix return value of status_push_message() in Core

2007-08-08 23:15  Milosz Derezynski <internalerror@gmail.com>

	* [r10931] trunk/src/shell.cc, trunk/src/shell.hh:
	  * Make statusbar API entirely Gtk+-related cross thread safe
	  (manipulate UI only from the main thread)

2007-08-08 23:12  Milosz Derezynski <internalerror@gmail.com>

	* [r10930] trunk/src/lastfm.cc, trunk/src/lastfm.hh,
	  trunk/src/minisoup.cc:
	  * Make audioscrobbler submissions entirely asynchronous

2007-08-08 21:42  Milosz Derezynski <internalerror@gmail.com>

	* [r10929] trunk/src/ui-part-playlist.cc,
	  trunk/src/ui-part-podcasts.cc, trunk/src/ui-part-podcasts.hh:
	  * Make video window a separate derived widget

2007-08-08 20:25  Milosz Derezynski <internalerror@gmail.com>

	* [r10928] trunk/src/library.cc:
	  * Remove temporary debug information printout

2007-08-08 20:19  Milosz Derezynski <internalerror@gmail.com>

	* [r10927] trunk/src/ui-part-cdda.cc, trunk/src/ui-part-jamendo.cc,
	  trunk/src/ui-part-library.cc, trunk/src/ui-part-playlist.cc,
	  trunk/src/ui-part-podcasts.cc, trunk/src/ui-part-radio.cc:
	  * Make sure that in all views when we go to stopped, play action
	  is being disabled when no items are selected anymore

2007-08-08 20:14  Milosz Derezynski <internalerror@gmail.com>

	* [r10926] trunk/src/database.cc, trunk/src/dialog-progress.cc,
	  trunk/src/dialog-progress.hh, trunk/src/library.cc,
	  trunk/src/library.hh, trunk/src/preferences.cc,
	  trunk/src/ui-part-library.cc:
	  * Fix library rescan and updating

2007-08-08 17:32  comcute

	* [r10925] trunk/po/et.po:
	  Updated Estonian translation

2007-08-08 12:57  dejv

	* [r10924] trunk/po/cs.po:
	  * czech translation: s/ ,/, /

2007-08-07 21:53  dejv

	* [r10922] trunk/po/cs.po:
	  * czech translation polishing

