2007-10-20 Peter Johanson * NEWS: * configure.in: Update for 0.8.8 bug fix release. 2007-10-08 Peter Johanson * deps/dbus-sharp-glib/*: * deps/dbus-sharp/*: Update the imports of dbus-sharp and dbus-sharp-glib. 2007-10-08 Peter Johanson * src/GnomeMMKeys.cs: Import the gnome MM key support from banshee. * src/Global.cs: Try the gnome MM key support first, otherwise fall back and try the old MM key handling method. * src/Makefile.am: Add new file to the file list. 2007-08-09 Wouter Bolsterlee * NEWS: Updated for upcoming release (work in progress). 2007-08-08 Tamara Roberson * plugins/TrayIcon.cs: * DBusLib/Player.cs: * src/Metadata.cs: * src/AddWindow.cs: * src/CoverGetter.cs: * src/PluginManager.cs: * src/ProgressWindow.cs: * src/FileUtils.cs: * src/AddAlbumWindow.cs: * src/CoverDatabase.cs: * src/OverwriteDialog.cs: * src/AddSongWindow.cs: * src/ErrorDialog.cs: * src/About.cs: * src/StringUtils.cs: * src/PlaylistWindow.cs: * src/AddWindowEntry.cs: * src/Makefile.am: Ran Gendarme against Muine with default rules. Mostly this was simply String.Empty and Environment.NewLine recommendations, which were applied in most cases (except DnD and const). This also picked up a recommendation to compile with -target:winexe to hint to not pop up a console window (only .Net uses this though AFAIK, not Mono). Also caught a couple of exception stack trace hiding, although there is probably more. Please note: Three translatable strings were changed slightly and one was added. Actually, I think the one that was added should be removed but it's just there to keep the same behavior. No behavior should change in this patch, if it does, it's a bug. 2007-08-08 Wouter Bolsterlee Update to newer GSequence API. Partly fixes bug #464825. Initial patch by Scott Robinson, but slightly changed because we cannot depend on Glib > 2.13 as of yet (no stable release!). * libmuine/gsequence.c: * libmuine/gsequence.h: Copied from Glib trunk with minor modifications to make it build: removed galias references and changed glib.h include statement. * libmuine/pointer-list-model.c: * libmuine/pointer-list-model.h: Change to Glib GSequence API. 2007-08-08 Wouter Bolsterlee * deps/dbus-sharp/Makefile.in: Remove, since this seems a generated file. 2007-06-05 Wouter Bolsterlee * libmuine/gsequence.c: (g_old_sequence_new), * libmuine/gsequence.h: * libmuine/pointer-list-model.c: (pointer_list_model_get_iter), * libmuine/pointer-list-model.h: Renamed all occurences of GSequence* to GOldSequence* and all occurences of g_sequence_* to g_old_sequence_*. This is a very ugly work-around to fix the build with newer GLib > 2.12 which has an incompatible GSequence API. 2007-06-05 Wouter Bolsterlee * data/glade/PlaylistWindow.glade: Only show scrollbar in playlist window if needed. 2007-03-03 Luis Medinas * DBusLib/Makefile.am: * configure.in: * deps/dbus-sharp-glib/Makefile.am: * deps/dbus-sharp/Makefile.am: * src/Makefile.am: Allow linking against the external ndesk-dbus. Patch by Sebastian Dröge . Closes bgo #410214. 2007-02-20 Wouter Bolsterlee * src/VolumeButton.cs: Don't show volume popup window when using scrollwheel on the volume button. Fixes bug #410071. 2007-02-20 Wouter Bolsterlee * data/glade/SkipToWindow.glade: * src/SkipToWindow.cs: The slider on "skip to" window should respond to mousewheel events. Fixes bug #410067. 2007-02-11 Wouter Bolsterlee * data/muine-dbus.pc.in: * data/muine-plugin.pc.in: Fix paths in pkgconfig files. Fixes bug #400156, patch by Götz Waschk. 2007-02-08 Peter Johanson * src/PlaylistWindow.cs: * src/VolumeButton.cs: Import the Gtk# port (by Aaron Bockover) of the bacon volume button (originally by Ronald S. Bultje). Hot new single click and adjust action. 2007-02-07 Brandon Hale * src/Global.cs: Change the process name to 'muine'. Based on a patch from Iain, original code by Aaron Bockover. 2007-01-25 Peter Johanson * libmuine/metadata.c: (FLAC_read_callback), (assign_metadata_flac): Update to include FLAC 1.1.3 compatibility (Note: this requires a gst-plugins-good patched with the compatibility as well in order to work). Fixes #400206. Patch from Götz Wasch. 2007-01-25 Peter Johanson * configure.in: Bump to using intltool 0.35.0 or newer, and new style po/LINGUAS support. Fixes #358478. 2007-01-25 Peter Johanson * TODO: Remove item about switching to Gtk about dialog. 2007-01-25 Peter Johanson * src/About.cs: Switch to using Gtk.AboutDialog. Patch from Tamara Roberson , with some small tweaks by me. Fixes #355035. 2007-01-25 Peter Johanson * data/glade/SkipToWindow.glade: * src/SkipToWindow.cs: Make Left and Right move the slider in the Skip To window. Fixes #379478. 2007-01-25 Peter Johanson * configure.in: Fix breakage introduced when removing the gstreamer 0.8 support. 2007-01-24 Peter Johanson * configure.in: * deps/dbus-sharp/Makefile.in: * libmuine/Makefile.am: * libmuine/player-gst-0.8.c: Remove the old Gstreamer 0.8 support, and bump to 0.8.7.99 post release. 2007-01-23 Alp Toker * data/muine-dbus.pc.in: Remove old dbus-sharp from Requires.