2006-03-26 21:33  mderezynski

	* [r3168] branches/0_14_BRANCH/src/metadata.c, 
	  branches/0_14_BRANCH/src/play.c, 
	  branches/0_14_BRANCH/src/system_control.c: * Backport changes 
	  from r3120, r3151-3152 wrg to play.c, and 0.14-branch compatible 
	  changes from r3113, r3125-r3127, r3149 to 0_14_BRANCH 

2006-03-23 23:11  mderezynski

	* [r3068] branches/0_14_BRANCH/include/bmp-2.0/bmp/playlist.h, 
	  branches/0_14_BRANCH/src/playlist.c, 
	  branches/0_14_BRANCH/src/system_control.c: * Backport changes 
	  from trunk in changeset R3067 to 0_14_BRANCH

2006-03-23 21:38  mderezynski

	* [r3065] branches/0_14_BRANCH/src/play.h, 
	  branches/0_14_BRANCH/src/ui_callbacks.c: * Sync ui_callbacks.c 
	  with HEAD and forgotten play.h sync (for new prototype: 
	  bmp_play_is_audio_file())

2006-03-23 21:15  mderezynski

	* [r3064] branches/0_14_BRANCH/configure.ac: * Bump version to 
	  0.14.3
	* [r3063] branches/0_14_BRANCH/src/main.c: * Dispose 
	  BmpMetadataCache instance before disposing BmpSystemControl 
	  instance (see changeset R3051 message; merging from trunk would 
	  be too complex in this case, hence i'm making the change 
	  manually)

2006-03-23 21:12  mderezynski

	* [r3062] branches/0_14_BRANCH/glade/dialog_bookmarks.glade, 
	  branches/0_14_BRANCH/glade/dialog_preferences.glade, 
	  branches/0_14_BRANCH/glade/dialog_streams.glade, 
	  branches/0_14_BRANCH/include/bmp-2.0/bmp/file_utils.h, 
	  branches/0_14_BRANCH/include/bmp-2.0/bmp/playlist.h, 
	  branches/0_14_BRANCH/po/cs.po, 
	  branches/0_14_BRANCH/src/file_utils.c, 
	  branches/0_14_BRANCH/src/play.c, 
	  branches/0_14_BRANCH/src/playlist.c, 
	  branches/0_14_BRANCH/src/system_control.c, 
	  branches/0_14_BRANCH/src/ui_playlist.c: * Backport changes from 
	  changesets R3045, R3046, R3047, R3048, R3049, R3053, R3060, 
	  R3061 to 0_14_BRANCH

2006-03-21 00:04  mderezynski

	* [r3031] branches/0_14_BRANCH/Makefile.am: * Backport changeset 
	  R3030 to 0_14_BRANCH

2006-03-20 23:50  mderezynski

	* [r3029] branches/0_14_BRANCH/Makefile.am: * Merge changes in 
	  changeset R3028 to 0_14_BRANCH

2006-03-20 23:30  mderezynski

	* [r3027] branches/0_14_BRANCH/configure.ac: * Bump version to 
	  0.14.2
	* [r3026] branches/0_14_BRANCH/Makefile.am, 
	  branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/org.beepmediaplayer.bmp.service.in, 
	  branches/0_14_BRANCH/src/hal.c, 
	  branches/0_14_BRANCH/src/metadata.c: * Merge changes from trunk 
	  from changesets R3017-R3025 to 0_14_BRANCH

2006-03-20 05:57  mderezynski

	* [r3017] branches/0_14_BRANCH/src/play.c: * Merge R3016 changeset 
	  into 0_14_BRANCH

2006-03-20 05:47  mderezynski

	* [r3015] branches/0_14_BRANCH/src/play.c: * Backport change from 
	  changeset R3014 to 0_14_BRANCH

2006-03-20 05:03  mderezynski

	* [r3013] branches/0_14_BRANCH/bmpx.spec.in: * Backport changes 
	  from trunk in changeset 3012 to 0_14_BRANCH (spec file)

2006-03-20 01:52  mderezynski

	* [r3011] branches/0_14_BRANCH/configure.ac: * Bump version to 
	  0.14.1.2

2006-03-20 01:51  mderezynski

	* [r3010] branches/0_14_BRANCH/Makefile.am, 
	  branches/0_14_BRANCH/bmpx.spec.in, 
	  branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/plugins/transport/libtransport_http.c, 
	  branches/0_14_BRANCH/po/lt.po: * Merge changes from trunk in 
	  changesets R3006-R3009 to 0_14_BRANCH

2006-03-19 19:31  mderezynski

	* [r3006] branches/0_14_BRANCH/configure.ac: * Re-set the version 
	  to 0.14.1.1 again (resulted in 0.14 because of a configure.ac 
	  merge from trunk)

2006-03-19 19:16  mderezynski

	* [r3005] branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/plugins/flow/libflow_linear.c, 
	  branches/0_14_BRANCH/src/playlist.c, 
	  branches/0_14_BRANCH/src/scrobbler.c, 
	  branches/0_14_BRANCH/src/system_control.c: * Merge changes from 
	  trunk from changesets R2992-R3003 into 0_14_BRANCH

2006-03-19 19:14  mderezynski

	* [r3004] branches/0_14_BRANCH/configure.ac: * Bump version to 
	  0.14.1.1

2006-03-19 06:20  mderezynski

	* [r3000] branches/0_14_BRANCH/configure.ac: * Give more 
	  information as on how to fix the problem in case the default 
	  DBus prefix cannot be acquired

2006-03-19 06:18  mderezynski

	* [r2999] branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/src/main.c, 
	  branches/0_14_BRANCH/src/main.h, 
	  branches/0_14_BRANCH/src/play.c, branches/0_14_BRANCH/src/ui.c: 
	  * Backport changes from trunk from changesets 2992-2998 to 
	  0_14_BRANCH

2006-03-19 01:50  mderezynski

	* [r2992] branches/0_14_BRANCH/configure.ac: * "Bump" (well, 
	  change) version to "0.14"

2006-03-19 01:36  mderezynski

	* [r2991] branches/0_14_BRANCH/po/nl.po, 
	  branches/0_14_BRANCH/src/fam_monitor.c, 
	  branches/0_14_BRANCH/src/fam_monitor.h, 
	  branches/0_14_BRANCH/src/metadata.c, 
	  branches/0_14_BRANCH/src/scrobbler.c, 
	  branches/0_14_BRANCH/src/system_control.h, 
	  branches/0_14_BRANCH/src/ui.c, branches/0_14_BRANCH/src/ui.h, 
	  branches/0_14_BRANCH/src/ui_dialog_jtt.c, 
	  branches/0_14_BRANCH/src/ui_dialog_jtt.h, 
	  branches/0_14_BRANCH/src/ui_dialog_library.c, 
	  branches/0_14_BRANCH/src/ui_dialog_library.h, 
	  branches/0_14_BRANCH/src/ui_dialog_preferences.c, 
	  branches/0_14_BRANCH/src/ui_dialog_preferences.h, 
	  branches/0_14_BRANCH/src/ui_dialog_streams.c, 
	  branches/0_14_BRANCH/src/ui_dialog_streams.h, 
	  branches/0_14_BRANCH/src/ui_dialog_trackinfo.h, 
	  branches/0_14_BRANCH/src/ui_main.c, 
	  branches/0_14_BRANCH/src/ui_main.h, 
	  branches/0_14_BRANCH/src/ui_playlist.c, 
	  branches/0_14_BRANCH/src/ui_playlist.h: * Backport changes from 
	  trunk in changesets 2987-2990 to 0_14_BRANCH

2006-03-19 00:12  mderezynski

	* [r2987] branches/0_14_BRANCH/images/about-logo.png, 
	  branches/0_14_BRANCH/src/ui_main.c: * Merge changes in trunk 
	  from changesets 2984-2986 to 0_14_BRANCH

2006-03-18 22:12  mderezynski

	* [r2984] branches/0_14_BRANCH/src/ui_main.c: * Merge change from 
	  trunk in changeset r2983 to 0_14_BRANCH (ok and now i really go 
	  and brb)

2006-03-18 21:35  mderezynski

	* [r2982] branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/glade/dialog_preferences.glade, 
	  branches/0_14_BRANCH/po/fr.po, 
	  branches/0_14_BRANCH/src/bmp_status_icon.c, 
	  branches/0_14_BRANCH/src/main.c, 
	  branches/0_14_BRANCH/src/play.c, 
	  branches/0_14_BRANCH/src/scrobbler.c, 
	  branches/0_14_BRANCH/src/system_control.c, 
	  branches/0_14_BRANCH/src/ui.c, 
	  branches/0_14_BRANCH/src/ui_callbacks.c, 
	  branches/0_14_BRANCH/src/ui_main.c, 
	  branches/0_14_BRANCH/src/ui_main.h: * Backport changes in trun 
	  from changesets 2971-2981 to 0_14_BRANCH

2006-03-18 13:41  mderezynski

	* [r2971] branches/0_14_BRANCH/po/lt.po: * Sync Lithuanian 
	  translation into 0_14_BRANCH

2006-03-18 04:54  mderezynski

	* [r2969] branches/0_14_BRANCH/AUTHORS, 
	  branches/0_14_BRANCH/images/about-logo.png, 
	  branches/0_14_BRANCH/include/bmp-2.0/bmp/uri.h, 
	  branches/0_14_BRANCH/po/fi.po, branches/0_14_BRANCH/po/ja.po, 
	  branches/0_14_BRANCH/src/bmp_status_icon.c, 
	  branches/0_14_BRANCH/src/bmp_status_icon.h, 
	  branches/0_14_BRANCH/src/main.c, 
	  branches/0_14_BRANCH/src/metadata.c, 
	  branches/0_14_BRANCH/src/play.c, 
	  branches/0_14_BRANCH/src/play.h, 
	  branches/0_14_BRANCH/src/system_control.c, 
	  branches/0_14_BRANCH/src/ui.c, 
	  branches/0_14_BRANCH/src/ui_callbacks.c, 
	  branches/0_14_BRANCH/src/ui_main.c, 
	  branches/0_14_BRANCH/src/ui_playlist.c, 
	  branches/0_14_BRANCH/src/uri.c: * Backport trunk changes within 
	  changesets 2937-2968 to 0_14_BRANCH

2006-03-17 18:37  mderezynski

	* [r2952] branches/0_14_BRANCH/po/et.po, 
	  branches/0_14_BRANCH/schemas/bmp-2.0.schema.in, 
	  branches/0_14_BRANCH/src/bmp_status_icon.c, 
	  branches/0_14_BRANCH/src/ui.c, 
	  branches/0_14_BRANCH/src/ui_dialog_about.c, 
	  branches/0_14_BRANCH/src/ui_main.c, 
	  branches/0_14_BRANCH/src/ui_playlist.c, 
	  branches/0_14_BRANCH/src/ui_splash.c: * Backport changesets 
	  r2941-2951 from trunk to 0_14_BRANCH

2006-03-17 12:14  mderezynski

	* [r2944] branches/0_14_BRANCH/src/ui.c: * Merge changeset r2943 
	  to 0_14_BRANCH

2006-03-17 03:04  mderezynski

	* [r2942] branches/0_14_BRANCH/src/play.c, 
	  branches/0_14_BRANCH/src/plugin_host.c, 
	  branches/0_14_BRANCH/src/system-control.xml, 
	  branches/0_14_BRANCH/src/system_control.c, 
	  branches/0_14_BRANCH/src/system_control.h, 
	  branches/0_14_BRANCH/src/ui_callbacks.c, 
	  branches/0_14_BRANCH/src/ui_dialog_jtt.c, 
	  branches/0_14_BRANCH/src/ui_dialog_library.c, 
	  branches/0_14_BRANCH/src/ui_dialog_preferences.c, 
	  branches/0_14_BRANCH/src/ui_playlist.c: * Backport changesets 
	  from r2937-2941 to 0_14_BRANCH

2006-03-17 02:09  mderezynski

	* [r2937] branches/0_14_BRANCH/AUTHORS, 
	  branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/remote/bmp-enqueue-files-2.0, 
	  branches/0_14_BRANCH/remote/bmp-enqueue-uris-2.0, 
	  branches/0_14_BRANCH/remote/bmp-play-files-2.0, 
	  branches/0_14_BRANCH/remote/bmp-play-uris-2.0, 
	  branches/0_14_BRANCH/schemas/bmp-2.0.schema.in, 
	  branches/0_14_BRANCH/src/metadata.c, 
	  branches/0_14_BRANCH/src/play.c, branches/0_14_BRANCH/src/ui.c, 
	  branches/0_14_BRANCH/src/ui_callbacks.c, 
	  branches/0_14_BRANCH/src/ui_playlist.c, 
	  branches/0_14_BRANCH/src/ui_util.c: * Backport changesets 
	  r2929-2936 to 0_14_BRANCH

2006-03-16 18:48  mderezynski

	* [r2929] branches/0_14_BRANCH/beep-media-player-2.1.in, 
	  branches/0_14_BRANCH/po/hu.po: * Backport changesets r2927-2928 
	  to 0_14_BRANCH

2006-03-16 18:13  mderezynski

	* [r2926] branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/m4/gconf-2.m4, 
	  branches/0_14_BRANCH/src/fam_monitor.c, 
	  branches/0_14_BRANCH/src/fam_monitor.h, 
	  branches/0_14_BRANCH/src/playlist.c: * Backport r2923-2925 
	  changesets to 0_14_BRANCH

2006-03-16 02:03  mderezynski

	* [r2922] branches/0_14_BRANCH/glade/dialog_jump_to_track.glade, 
	  branches/0_14_BRANCH/src/metadata.c, 
	  branches/0_14_BRANCH/src/ui_dialog_jtt.c, 
	  branches/0_14_BRANCH/src/ui_dialog_library.c: * Backport 
	  changesets r2919-2921 to 0_14_BRANCH

2006-03-15 23:19  quirk

	* [r2919] branches/0_14_BRANCH/AUTHORS, 
	  branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/m4/gconf-2.m4, 
	  branches/0_14_BRANCH/po/pt_BR.po, branches/0_14_BRANCH/po/sv.po, 
	  branches/0_14_BRANCH/schemas/Makefile.am, 
	  branches/0_14_BRANCH/schemas/bmp-2.0.schema.in, 
	  branches/0_14_BRANCH/src/ui.c, 
	  branches/0_14_BRANCH/src/ui_equalizer.c, 
	  branches/0_14_BRANCH/src/ui_main.c, 
	  branches/0_14_BRANCH/src/ui_playlist.c, 
	  branches/0_14_BRANCH/src/xdb.c: * Backport changes from 
	  r2902-2918 to 0_14_BRANCH

2006-03-15 06:27  mderezynski

	* [r2903] branches/0_14_BRANCH/AUTHORS, 
	  branches/0_14_BRANCH/src/ui_util.c: * Backport changes from 
	  r2900-2902 to 0_14_BRANCH

2006-03-15 04:00  mderezynski

	* [r2899] branches/0_14_BRANCH/configure.ac, 
	  branches/0_14_BRANCH/glade/dialog_preferences.glade, 
	  branches/0_14_BRANCH/plugins/container/Makefile.am, 
	  branches/0_14_BRANCH/plugins/flow/Makefile.am, 
	  branches/0_14_BRANCH/plugins/transport/Makefile.am, 
	  branches/0_14_BRANCH/po/fr.po, branches/0_14_BRANCH/po/hu.po, 
	  branches/0_14_BRANCH/po/nl.po, branches/0_14_BRANCH/po/pt_BR.po, 
	  branches/0_14_BRANCH/remote/beep-media-player-2.c, 
	  branches/0_14_BRANCH/schemas/Makefile.am, 
	  branches/0_14_BRANCH/src/Makefile.am, 
	  branches/0_14_BRANCH/src/alsa.c, 
	  branches/0_14_BRANCH/src/play.c, 
	  branches/0_14_BRANCH/src/system-control.xml, 
	  branches/0_14_BRANCH/src/system_control.c, 
	  branches/0_14_BRANCH/src/system_control.h, 
	  branches/0_14_BRANCH/src/ui.c, 
	  branches/0_14_BRANCH/src/ui_dialog_preferences.c, 
	  branches/0_14_BRANCH/src/ui_main.c: * Backport latest bugfixes 
	  and changes, as well as translations, into 0_14_BRANCH

2006-03-12 23:52  mderezynski

	* [r2872] branches/0_14_BRANCH/configure.ac: * Bump version to 
	  0.14_rc2
	* [r2871] branches/0_14_BRANCH: * Remove pinning of R164 of XCS 
	  for 0_14_BRANCH wrt recent fixes in XCS for the XML-file backend

2006-03-12 22:20  mderezynski

	* [r2870] branches/0_14_BRANCH/src/ui.c, 
	  branches/0_14_BRANCH/src/ui_main.c, 
	  branches/0_14_BRANCH/src/ui_playlist.c: * Backport positioning 
	  fixes and bugfix of Bug #138 to 0_14_BRANCH

2006-03-12 21:11  mderezynski

	* [r2867] branches/0_14_BRANCH/src/main.c, 
	  branches/0_14_BRANCH/src/system_control.c, 
	  branches/0_14_BRANCH/src/ui.c, 
	  branches/0_14_BRANCH/src/ui_dialog_preferences.c, 
	  branches/0_14_BRANCH/src/ui_playlist.c: * Backport latest fixes 
	  (r2858-HEAD) to 0_14_BRANCH

2006-03-12 01:23  quirk

	* [r2856] branches/0_14_BRANCH/po/et.po, 
	  branches/0_14_BRANCH/po/fi.po, branches/0_14_BRANCH/po/sv.po: * 
	  Backport translation updates (estonian, finnish, swedish)

2006-03-11 02:10  mderezynski

	* [r2850] branches/0_14_BRANCH/src/main.c: * Fix b0rk3n merge for 
	  main.c

2006-03-11 02:00  mderezynski

	* [r2849] branches/0_14_BRANCH/src/main.h: * Backport r2848 to 
	  0_14_BRANCH

2006-03-11 01:51  mderezynski

	* [r2847] branches/0_14_BRANCH/src/main.c: * Backport r2846 to 
	  0_14_BRANCH

2006-03-11 01:42  mderezynski

	* [r2845] branches/0_14_BRANCH/src/main.c, 
	  branches/0_14_BRANCH/src/main.h: * Backport r2844 change to 
	  0_14_BRANCH

2006-03-11 00:16  mderezynski

	* [r2843] branches/0_14_BRANCH/configure.ac: * Same here (bump gst 
	  requirements to >= 0.10.4)

2006-03-11 00:12  mderezynski

	* [r2841] branches/0_14_BRANCH/configure.ac: * Change version to 
	  0.14_rc1

2006-03-10 17:32  mderezynski

	* [r2840] branches/0_14_BRANCH/src/ui_dialog_jtt.c: * Backport JTT 
	  fix (r2839) to 0_14_BRANCH

2006-03-10 12:12  mderezynski

	* [r2838] branches/0_14_BRANCH/src/play.c: * Backport additional 
	  friendly error messages addition from R2835 to 0_14_BRANCH

2006-03-10 10:34  quirk

	* [r2837] branches/0_14_BRANCH/AUTHORS: * Add Niels Abspoel as 
	  dutch translator (merged from trunk)

2006-03-10 03:14  mderezynski

	* [r2834] branches/0_14_BRANCH/src/ui.c: * Merge keep-above fix 
	  into 0_14_BRANCH

2006-03-09 20:58  quirk

	* [r2832] branches/0_14_BRANCH/Makefile.am: * Fix man page for 
	  make dist (merged from trunk)

2006-03-09 20:26  quirk

	* [r2830] branches/0_14_BRANCH/remote/beep-media-player-2.c, 
	  branches/0_14_BRANCH/src/main.c: * Fix display of revision for 
	  svn version (merged from trunk)

2006-03-09 19:33  mderezynski

	* [r2828] branches/0_14_BRANCH: * Pin R164 of XCS for 0_14_BRANCH

2006-03-09 19:30  mderezynski

	* [r2827] branches/0_14_BRANCH: Create 0.14 Branch

2006-03-09 19:25  mderezynski

	* [r2826] trunk/configure.ac: * Bump version to 0.14

2006-03-09 19:14  mderezynski

	* [r2825] trunk/beep-media-player-2.1.in: * Update man page

2006-03-09 18:57  mderezynski

	* [r2824] trunk/glade/dialog_file_info.glade, 
	  trunk/glade/dialog_preferences.glade, 
	  trunk/src/ui_dialog_trackinfo.c: * Disable tabs in category 
	  notebook (!!!grrr!!! it happens every time o_<)

2006-03-09 18:48  mderezynski

	* [r2823] trunk/src/ui_dialog_preferences.c: * Fix code breakage 
	  caused by last commit which introduced Sun Audio support

2006-03-09 17:57  mderezynski

	* [r2822] trunk/configure.ac, 
	  trunk/glade/dialog_preferences.glade, trunk/src/play.c, 
	  trunk/src/ui_dialog_preferences.c: * Experimental support for 
	  Sun/Solaris Audio. !!! This needs to be tested by someone 
	  actually running Solaris !!!

2006-03-09 17:16  mderezynski

	* [r2821] trunk/glade/dialog_add_files.glade, 
	  trunk/src/ui_playlist.c: * Don't skip open/add files dialog from 
	  taskbar
	  * Different code to restore column widths (Fixes: #163)

2006-03-09 16:45  mderezynski

	* [r2820] trunk/src/ui_dialog_preferences.c: * Alsa default device 
	  string name change to "System Default"

2006-03-09 14:28  mderezynski

	* [r2819] trunk/src/ui_splash.c: * Set acquired RGB or RGBA 
	  colormap to splash window

2006-03-09 09:42  quirk

	* [r2818] trunk/remote/beep-media-player-2.c, trunk/src/main.c: * 
	  Display svn revision only if it set

2006-03-09 01:10  mderezynski

	* [r2817] trunk/src/ui_dialog_about.c: * Hide about window also on 
	  button press (mouse click)

2006-03-09 01:04  mderezynski

	* [r2816] trunk/src/system_control.c, trunk/src/ui_dialog_about.c, 
	  trunk/src/ui_splash.c: * Make use of screen alpha if RGBA 
	  visuals/colormaps are available for about and splash screen

2006-03-08 23:40  quirk

	* [r2815] trunk/configure.ac: * Don't override user cflags... who 
	  did that? 

2006-03-08 23:17  mderezynski

	* [r2814] trunk/src/play.c: * Only emit seek signal when seek was 
	  successful

2006-03-08 23:14  mderezynski

	* [r2813] trunk/src/play.c, trunk/src/play.h, 
	  trunk/src/scrobbler.c, trunk/src/system_control.c, 
	  trunk/src/system_control.h: * Completely honor Audioscrobbler 
	  1.1 Protocol: Don't submit songs that have been seeked over the 
	  mark at which they would have been submitted on 

2006-03-08 21:20  mderezynski

	* [r2812] trunk/README: * Test commit

2006-03-08 21:07  mderezynski

	* [r2811] trunk/desktop/bmp-2.0.desktop.in, 
	  trunk/desktop/bmp-enqueue-2.0.desktop.in, 
	  trunk/desktop/bmp-play-2.0.desktop.in: * Update desktop files 
	  (typos)

2006-03-08 20:23  quirk

	* [r2810] trunk/Makefile.am: * Rename man page to 
	  beep-media-player-2

2006-03-08 20:22  mderezynski

	* [r2809] trunk/configure.ac: * Change 'bmp-2.0' in AC_INIT([]) 
	  back to 'bmpx' (vim substfux0rage)

2006-03-08 19:46  mderezynski

	* [r2808] trunk/src/ui_dialog_library.c: * Minor string changes in 
	  the "BMP can't shutdown now..." message dialog wrg to adding 
	  files

2006-03-08 19:45  mderezynski

	* [r2807] trunk/src/playlist.c: * Free BOXED type BmpFileItem when 
	  iterating trough the playlist while saving it

2006-03-08 19:13  hiddenfly

	* [r2806] trunk/po/fi.po: * Unfuzzyfied translations relating to 
	  UDIs, seems like those were correct after all :)

2006-03-08 19:06  hiddenfly

	* [r2805] trunk/po/fi.po: * Updated Finnish translation

2006-03-08 18:14  mderezynski

	* [r2804] trunk/src/play.c, trunk/src/scrobbler.c: * Few minor 
	  string changes (message domain description for BmpPlay is now 
	  "BMP: Audio System"; for scrobbler.c "BMP: Last.FM")

2006-03-08 17:25  mderezynski

	* [r2803] trunk/ui/main.ui: * Disable "playlist popup mode" as it 
	  causes problems with several WMs

2006-03-08 17:01  mderezynski

	* [r2802] trunk/desktop/bmp-2.0.desktop.in, 
	  trunk/desktop/bmp-enqueue-2.0.desktop.in, 
	  trunk/desktop/bmp-play-2.0.desktop.in, trunk/icons/Makefile.am, 
	  trunk/icons/bmp-2.png, trunk/icons/bmpx.png: * Keep icon name at 
	  "bmpx.png" (the XDG desktop system doesn't like the dash in 
	  'bmp-2.png' (?) )

2006-03-08 16:56  mderezynski

	* [r2801] trunk/desktop/bmp-2.0.desktop.in, 
	  trunk/desktop/bmp-enqueue-2.0.desktop.in, 
	  trunk/desktop/bmp-play-2.0.desktop.in, trunk/icons/Makefile.am, 
	  trunk/icons/bmp-2.png, trunk/icons/bmpx.png: * Update 
	  .desktop.in files
	  * Rename icon to bmp-2.png

2006-03-08 16:52  mderezynski

	* [r2800] trunk/Makefile.am, trunk/beep-media-player-2.1.in, 
	  trunk/bmpx.1.in, trunk/configure.ac, 
	  trunk/include/bmp-2.0/bmp/dbus.h, 
	  trunk/include/bmp-2.0/bmp/interfaces/plugin_interface_container.h,
	   
	  trunk/include/bmp-2.0/bmp/interfaces/plugin_interface_transport.h,
	   trunk/include/bmp-2.0/bmp/objects.h, 
	  trunk/include/bmp-2.0/bmp/playlist.h, 
	  trunk/include/bmp-2.0/bmp/plugin_interfaces.h, 
	  trunk/include/bmp-2.0/bmp/util.h, 
	  trunk/org.beepmediaplayer.bmp.service.in, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_folder_main.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_m3u_main.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_pls_main.c, 
	  trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_query_main.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/container/libcontainer_xspf_main.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_linear_main.c, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/flow/libflow_shuffle_main.c, 
	  trunk/plugins/transport/libtransport_cdda.c, 
	  trunk/plugins/transport/libtransport_cdda_main.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_file_main.c, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/plugins/transport/libtransport_http_main.c, 
	  trunk/plugins/transport/libtransport_query.c, 
	  trunk/plugins/transport/libtransport_query_main.c, 
	  trunk/po/POTFILES.in, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/cs.po, trunk/po/de.po, trunk/po/el.po, trunk/po/es.po, 
	  trunk/po/et.po, trunk/po/fi.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/nl.po, trunk/po/pl.po, 
	  trunk/po/pt_BR.po, trunk/po/ru.po, trunk/po/sv.po, 
	  trunk/po/zh_CN.po, trunk/remote/Makefile.am, 
	  trunk/remote/beep-media-player-2.c, 
	  trunk/remote/bmp-enqueue-files-2.0, 
	  trunk/remote/bmp-enqueue-uris-2.0, 
	  trunk/remote/bmp-play-files-2.0, trunk/remote/bmp-play-uris-2.0, 
	  trunk/remote/bmpx-enqueue-files, trunk/remote/bmpx-enqueue-uris, 
	  trunk/remote/bmpx-play-files, trunk/remote/bmpx-play-uris, 
	  trunk/remote/bmpx-remote.c, trunk/src/Makefile.am, 
	  trunk/src/bmp-2.0-marshalers.list, 
	  trunk/src/bmp-marshalers.list, trunk/src/bmp_status_icon.c, 
	  trunk/src/bookmarks.c, trunk/src/bstore.c, trunk/src/bstore.h, 
	  trunk/src/fam_monitor.c, trunk/src/fam_monitor.h, 
	  trunk/src/file_utils.c, trunk/src/hal.c, 
	  trunk/src/hrel_sqlite_connector.c, trunk/src/interfaces.c, 
	  trunk/src/loader.c, trunk/src/loader.h, trunk/src/main.c, 
	  trunk/src/main.h, trunk/src/metadata.c, 
	  trunk/src/metadata_common.c, trunk/src/paramspecs.c, 
	  trunk/src/play.c, trunk/src/playlist.c, trunk/src/plmanager.c, 
	  trunk/src/plmanager.h, trunk/src/plugin.c, 
	  trunk/src/plugin_host.c, trunk/src/resource_manager.c, 
	  trunk/src/rtfs.c, trunk/src/scrobbler.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_library.h, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_streams.h, 
	  trunk/src/ui_dialog_trackinfo.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_splash.c, trunk/src/ui_util.c, trunk/src/uri.c, 
	  trunk/src/util.c, trunk/src/vfs.c: * Finish 'bmpx -> bmp-2.0' 
	  changes: Please exit BMPx, mv ~/.bmpx ~/.bmp-2.0, and restart it!

2006-03-08 15:37  mderezynski

	* [r2799] trunk/bmp-2.0.pc.in: * Errr ok this time, change the 
	  Cflags to ${includedir}/bmp-2.0
	* [r2798] trunk/Makefile.am, trunk/bmp-2.0.pc.in, 
	  trunk/bmpx-remote, trunk/bmpx.pc.in, trunk/bmpx.spec.in, 
	  trunk/configure.ac, trunk/include/bmp-2.0/Makefile.am, 
	  trunk/include/bmp-2.0/bmp/Makefile.am, 
	  trunk/org.beepmediaplayer.bmp.service.in, 
	  trunk/org.beepmediaplayer.bmpx.service.in, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/transport/Makefile.am, trunk/remote, 
	  trunk/schemas/Makefile.am, trunk/schemas/bmp-2.0.schema.in, 
	  trunk/schemas/bmpx.schema.in, trunk/src/Makefile.am, 
	  trunk/src/bmp-2.0-marshalers.list, 
	  trunk/src/bmpx-marshalers.list: * Rename directory 'bmpx-remote' 
	  to 'remote'
	  * Change marshalers.list name to bmp-2.0-marshalers.list (This 
	  could be probably a little better though LOL)
	  * Change Makefiles in plugins/
	  * Rename org.beepmediaplayer.bmpx.service.in to 
	  org.beepmediaplayer.bmp.service.in
	  * Rename bmpx.pc.in to bmp-2.0.pc.in
	  * Change Cflags inside bmp-2.0.pc.in to include 
	  ${includedir}/bmp-2.0

2006-03-08 15:30  mderezynski

	* [r2797] trunk/desktop/Makefile.am, 
	  trunk/desktop/bmp-enqueue-2.0.desktop.in, 
	  trunk/desktop/bmpx-enqueue-2.0.desktop.in: * Rename 
	  forgotten-to-be-renamed bmpx-enqueue desktop file
	  * Adapt Makefile.am to new filenames

2006-03-08 15:28  mderezynski

	* [r2796] trunk/desktop/bmp-2.0.desktop.in, 
	  trunk/desktop/bmp-play-2.0.desktop.in, 
	  trunk/desktop/bmpx-enqueue-2.0.desktop.in, 
	  trunk/desktop/bmpx.desktop.in, 
	  trunk/desktop/bmpx_enqueue.desktop.in, 
	  trunk/desktop/bmpx_play.desktop.in: * Rename desktop files

2006-03-08 15:23  mderezynski

	* [r2795] trunk/schemas/bmpx.schema.in: * Rename "bmpx" inside the 
	  schema file to "bmp-2"

2006-03-08 15:11  mderezynski

	* [r2794] trunk/include/bmp-2.0/bmp, trunk/include/bmp-2.0/bmpx: * 
	  Rename 'bmpx' to 'bmp'

2006-03-08 15:10  mderezynski

	* [r2793] trunk/include/Makefile.am: * Change SUBDIRS from 'bmpx' 
	  to 'bmp-2.0'
	* [r2792] trunk/include/bmp-2.0, trunk/include/bmp-2.0/bmpx, 
	  trunk/include/bmp-2.0/bmpx/Makefile.am, 
	  trunk/include/bmp-2.0/bmpx/dbus.h, 
	  trunk/include/bmp-2.0/bmpx/file_utils.h, 
	  trunk/include/bmp-2.0/bmpx/hal.h, 
	  trunk/include/bmp-2.0/bmpx/interfaces, 
	  trunk/include/bmp-2.0/bmpx/metadata.h, 
	  trunk/include/bmp-2.0/bmpx/metadata_common.h, 
	  trunk/include/bmp-2.0/bmpx/objects.h, 
	  trunk/include/bmp-2.0/bmpx/paramspecs.h, 
	  trunk/include/bmp-2.0/bmpx/playlist.h, 
	  trunk/include/bmp-2.0/bmpx/plugin.h, 
	  trunk/include/bmp-2.0/bmpx/plugin_interfaces.h, 
	  trunk/include/bmp-2.0/bmpx/rtfs.h, 
	  trunk/include/bmp-2.0/bmpx/sanity.h, 
	  trunk/include/bmp-2.0/bmpx/uri.h, 
	  trunk/include/bmp-2.0/bmpx/util.h, 
	  trunk/include/bmp-2.0/bmpx/vfs.h, trunk/include/bmpx: * Create 
	  bmpx-2.0 directory
	  * Move bmpx into bmp-2.0

2006-03-08 15:04  mderezynski

	* [r2791] trunk/bmpx.pc.in: * Update pc file to accomodate for the 
	  new include path locatin

2006-03-08 15:03  mderezynski

	* [r2790] trunk/include/bmpx/Makefile.am: * Move metadata.h to 
	  apiheaders (which will be installed systemwide in the prefix's 
	  include/ path)
	  * Install headers into bmpx/bmpx (i.e. /usr/include/bmpx/bmpx)

2006-03-08 14:15  mderezynski

	* [r2789] trunk/configure.ac: * Proper-proper AM_CONDITONAL 
	  setting for HAVE_MKDTEMP based on $ac_cv_func_mkdtemp

2006-03-08 14:11  mderezynski

	* [r2788] trunk/configure.ac, trunk/src/Makefile.am: * Fix 
	  src/Makfile.am typos (bmpx_bin_sources instead of 
	  bmpx_bin-sources)
	  * Proper conditional compilation of local mkdtemp.c copy 

2006-03-08 13:35  mderezynski

	* [r2787] trunk/configure.ac, trunk/include/bmpx/file_utils.h, 
	  trunk/include/bmpx/metadata.h, trunk/src/Makefile.am, 
	  trunk/src/file_utils.c, trunk/src/mkdtemp.c, trunk/src/vfs.c: * 
	  Add local copy of mkdtemp.c and compile it if mkdtemp is not 
	  present on the build system

2006-03-08 13:20  quirk

	* [r2786] trunk/configure.ac: * Fix configure.ac

2006-03-08 11:44  quirk

	* [r2785] trunk/configure.ac: * Check if compiler is gcc before 
	  setting specific cflags

2006-03-08 01:04  mderezynski

	* [r2784] trunk/glade/dialog_preferences.glade: * Change 
	  descriptive text of no-add-incomplete checkbox to "Never add 
	  items with incomplete metadata to the library"

2006-03-08 01:01  mderezynski

	* [r2783] trunk/src/metadata.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_util.c: * Fix removing of untagged items
	  * Fix respecting of no-fully-tagged-items-add when HAL is 
	  enabled For Real (TM)

2006-03-08 00:02  mderezynski

	* [r2782] trunk/src/metadata.c: * Respect no-incomplete-add 
	  setting properly when HAL usage is enabled

2006-03-07 23:36  mderezynski

	* [r2781] trunk/src/ui_dialog_library.c: * Fix removing of 
	  non-properly tagged items

2006-03-07 23:09  mderezynski

	* [r2780] trunk/src/ui_dialog_library.c: * Fix crashes in 
	  cell-renderer-funcs related to non-atomic operations and 
	  TreeModelFilter

2006-03-07 22:55  mderezynski

	* [r2779] trunk/src/ui_dialog_library.c: * Fix crash in 
	  length_renderer_func () related to removing non-fully tagged 
	  items

2006-03-07 22:49  mderezynski

	* [r2778] trunk/src/ui_dialog_library.c: * Save memory by using a 
	  CellDataFunc for the browse view pixbufs

2006-03-07 22:25  mderezynski

	* [r2777] trunk/glade/dialog_library.glade, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_library.c: * Remove tag filtering from 
	  browse view

2006-03-07 21:44  mderezynski

	* [r2776] trunk/src/ui_dialog_library.c: * Disable tag filtering 
	  for maintenance

2006-03-07 21:09  mderezynski

	* [r2775] trunk/src/ui_dialog_library.c: * Don't ignore tag when 
	  filter entry is empty

2006-03-07 21:07  mderezynski

	* [r2774] trunk/glade/dialog_library.glade: * Rename 
	  'scrolledwindow1' -> 'sw_browse' (got lost in the last commit 
	  which fixed the previous commit)

2006-03-07 20:59  mderezynski

	* [r2773] trunk/src/scrobbler.c: * Fix error reporting with 
	  SCROBBLER_HANDHSHAKE_FAILED (provide full line, not only the 
	  first word); error due to g_strsplit() and incorrect usage of 
	  fragments

2006-03-07 20:52  mderezynski

	* [r2772] trunk/src/metadata.c: * Add incompletely tagged files 
	  when the according prefs option is enabled (disabled?)

2006-03-07 20:45  mderezynski

	* [r2771] trunk/glade/dialog_library.glade: * Fix broken glade 
	  file in previous change

2006-03-07 19:22  mderezynski

	* [r2770] trunk/glade/dialog_library.glade, 
	  trunk/src/bmpx-marshalers.list, trunk/src/system_control.c, 
	  trunk/src/ui_dialog_library.c: * Make use of shutdown vetoing 
	  mechanism when adding files to the music library

2006-03-07 18:47  mderezynski

	* [r2769] trunk/src/system_control.c, trunk/src/system_control.h: 
	  * Introduce shutdown-request mechanism by which objects 
	  connecting to "shutdown-request" of BmpSystemControl can veto a 
	  shutdown (they should also take appropriate action to inform the 
	  user as of why the shutdown was canceled, if appropriate, as 
	  BmpSystemControl will merely not shut down in case any object 
	  vetoes the shutdown)

2006-03-07 18:14  mderezynski

	* [r2768] trunk/src/dnd.h, trunk/src/ui_dialog_library.c: * Allow 
	  adding of items trough DnD to the media library (Fixes Feature 
	  Request #131)

2006-03-07 14:29  mderezynski

	* [r2767] trunk/src/ui_main.c: * Destroy textbox cairo surface in 
	  ::dispose ()

2006-03-07 14:19  mderezynski

	* [r2766] trunk/src/vfs.c: * Fix memory leak in vfs_handle_free () 
	  (always run g_list_foreach() with g_free() from the head of the 
	  list)

2006-03-07 02:36  mderezynski

	* [r2765] trunk/src/metadata.c: * Adapt tags to metadata order 
	  changes

2006-03-07 02:30  mderezynski

	* [r2764] trunk/src/ui_dialog_library.c: * Use G_TYPE_HASH_TABLE 
	  also for attr_row_map (see util.c)

2006-03-07 02:23  mderezynski

	* [r2763] trunk/configure.ac: * Bump GLib version requirement to 
	  >= 2.10.0
	* [r2762] trunk/src/ui_dialog_library.c: * Use G_TYPE_HASH_TABLE 
	  instead of G_TYPE_POINTER (for proper destruction) with 
	  gtk_tree_store_new () for browse tree store. This requires GLib 
	  2.10.

2006-03-07 02:16  mderezynski

	* [r2761] trunk/src/metadata.c: * Disable filtering by genre, 
	  comment and date (for now)

2006-03-07 02:11  mderezynski

	* [r2760] trunk/src/ui_dialog_library.c: * Finally: Proper 
	  filtering for the library browse view (Fixes: #153)

2006-03-06 23:09  mderezynski

	* [r2759] trunk/src/ui_dialog_library.c: * Proper filtering for 
	  the media library

2006-03-06 22:28  mderezynski

	* [r2758] trunk/src/ui_dialog_library.c: * Properly check for 
	  matches on artist and album level

2006-03-06 21:20  mderezynski

	* [r2757] trunk/src/ui_dialog_library.c: * Add even more debugging 
	  information

2006-03-06 20:54  mderezynski

	* [r2756] trunk/src/ui_dialog_library.c: * Add more debugging 
	  information

2006-03-06 20:47  mderezynski

	* [r2755] trunk/src/ui_dialog_library.c: * Code cleanups in 
	  tree_store_browse_visible_func()

2006-03-06 20:33  mderezynski

	* [r2754] trunk/src/ui_dialog_library.c: * Reinstate additional 
	  checking
	  * _Omit_ additional checking, and simply always return TRUE in 
	  the browse view visible func

2006-03-06 20:18  mderezynski

	* [r2753] trunk/src/ui_dialog_library.c: * Add debugging output to 
	  the filtering/visible func in the library dialog

2006-03-06 20:14  mderezynski

	* [r2752] trunk/src/ui_dialog_library.c: * Use g_strstr_len() 
	  instead of g_strrstr()
	  * Remove checking for a tag("label"), but try to only match the 
	  string

2006-03-06 20:07  mderezynski

	* [r2751] trunk/src/ui_dialog_library.c: * Omit match_keys() for 
	  testing and use g_strrstr() only

2006-03-06 19:54  mderezynski

	* [r2750] trunk/src/util.c: * Fix usage of g_strrstr_len () (order 
	  argument list properly)

2006-03-06 19:40  mderezynski

	* [r2749] trunk/src/play.c, trunk/src/util.c: * End g_object_set 
	  () sequence for setting the sink (fakesink) to the 
	  metadata-reading playbin with NULL
	  * Change match_keys() function to use g_strrstr_len()

2006-03-06 14:41  mderezynski

	* [r2748] trunk/configure.ac: * Lower HAL version dependency to 
	  0.5.5.1

2006-03-06 10:09  mderezynski

	* [r2740] trunk/src/play.c: * Use fakesink for the playbin used to 
	  read metadata using GST

2006-03-06 08:25  mderezynski

	* [r2739] trunk/src/play.c: * Fix typo: Don't reuse same error 
	  code twice
	  * Add current URI to error message

2006-03-05 23:04  mderezynski

	* [r2738] trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_trackinfo.c: * Fix display of trackinfo 
	  dialog box on main window texbox double click (eh......): Make 
	  sure the window is always being shown

2006-03-05 22:54  mderezynski

	* [r2737] trunk/src/system_control.c, 
	  trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/ui_dialog_trackinfo.h, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_playlist.h: * Make use of 
	  new ChromaList api (chroma_list_set_cursor_position()) for 
	  showing track information of the current track
	  * Introduce a lock (mutex) on trackinfo_show () to avoid races 
	  of async procedures that might happen during the display of the 
	  track info dialog (e.g. possible fetching of an album cover from 
	  amazon)

2006-03-05 21:12  mderezynski

	* [r2736] trunk/bmpx-remote/bmpx-remote.c: * Don't use hardcoded 
	  interface path when checking for an existing owner of the BMPx 
	  DBus interface name, but rather use the define as given in 
	  <bmpx/dbus.h>

2006-03-05 12:02  mderezynski

	* [r2735] trunk/src/ui_callbacks.c: * Fix double free in add_cd() 
	  callback

2006-03-04 22:44  mderezynski

	* [r2734] trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_m3u.c: * Re-add build of 
	  m3u container plugin

2006-03-04 22:43  mderezynski

	* [r2733] trunk/plugins/container/libcontainer_m3u.c: * 
	  metadata_get -> get_metadata

2006-03-04 21:57  mderezynski

	* [r2732] trunk/org.beepmediaplayer.bmpx.service.in: * Change the 
	  interface name _INSIDE_ the service file too

2006-03-04 21:52  mderezynski

	* [r2731] trunk/src/system_control.c: * Print dbus interface name 
	  in the log rather than the object path

2006-03-04 21:48  mderezynski

	* [r2730] trunk/Makefile.am, trunk/configure.ac: * Adapt 
	  configure.ac and Makefile.am

2006-03-04 21:46  mderezynski

	* [r2729] trunk/src/system-control.xml: * Change DBus XML IFace 
	  spec

2006-03-04 21:45  mderezynski

	* [r2728] trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/org.beep-media-player.bmpx.service.in, 
	  trunk/org.beepmediaplayer.bmpx.service.in, 
	  trunk/src/system_control.c: * Rename service file

2006-03-04 21:44  mderezynski

	* [r2727] trunk/include/bmpx/dbus.h: * Change iface name to 
	  org.beepmediaplayer.bmpx

2006-03-04 21:16  mderezynski

	* [r2726] trunk/src/system-control.xml: * Update DBus interface 
	  XML specification to org.beep-media-player.bmpx

2006-03-04 21:11  mderezynski

	* [r2725] trunk/glade/dialog_preferences.glade: * Disable tabs in 
	  the preferences notebook

2006-03-04 21:04  mderezynski

	* [r2724] trunk/org.beep-media-player.bmpx.service.in, 
	  trunk/org.beep-media-player.service.in: * Renamve to 
	  org.beep-media-player.bmpx.service.in (missing 'bmpx' part)

2006-03-04 21:00  mderezynski

	* [r2723] trunk/configure.ac: * Change interface name in 
	  configure.ac as well

2006-03-04 20:56  mderezynski

	* [r2722] trunk/Makefile.am, trunk/include/bmpx/dbus.h, 
	  trunk/org.beep-media-player.service.in, 
	  trunk/org.mpris.bmpx.service.in, trunk/ui/tracklist.ui: * Rename 
	  org.mpris.bmpx to org.beep-media-player.bmpx

2006-03-04 20:26  mderezynski

	* [r2721] trunk/glade/dialog_preferences.glade, 
	  trunk/include/bmpx/metadata.h, trunk/schemas/bmpx.schema.in, 
	  trunk/src/main.c, trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/ui_dialog_preferences.c, trunk/ui/tracklist.ui: * Add 
	  option to not add fully qualified items (currently this means: 
	  artist, album and title are tagged) to the cache/library
	  * Change FILE_ITEM_TYPE_PERMANENT AND FILE_ITEM_TYPE_TRANSIENT 
	  to REALM_PERMANENT and REALM_TRANSIENT
	  * Use same enum for managing the PERMANENT and TRANSIENT relam 
	  HRelations in metadata.c
	  * Change BmpFileItem->type to BmpFileItem->realm

2006-03-04 13:40  mderezynski

	* [r2720] trunk/src/ui.c: * But maybe not all, who the fuck knows.

2006-03-04 13:39  mderezynski

	* [r2719] trunk/src/ui.c: * Fix window positiong for hopefully a 
	  really big biiiiiiiiiiiig big lot of WMs

2006-03-04 13:33  mderezynski

	* [r2718] trunk/src/play.c, trunk/src/ui_main.c: * Fix PAUSED 
	  status asynchronicity between actual playback status and main 
	  window displays

2006-03-04 12:20  mderezynski

	* [r2717] trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/play.c, trunk/src/play.h, trunk/src/system_control.c, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_trackinfo.c, trunk/src/ui_playlist.c: * 
	  Simplify bmpx-remote.c code
	  * Make metadata-cache methods more unified in naming 
	  (metadata_get, metadata_cache, metadata_remove)

2006-03-04 10:37  mderezynski

	* [r2716] trunk/desktop/bmpx_enqueue.desktop.in, 
	  trunk/desktop/bmpx_play.desktop.in: * Change to 
	  --add-files/--play-files instead of --add-uris/--play-uris

2006-03-04 09:13  mderezynski

	* [r2715] trunk/docs/propstructure.dtd: * Remove propstructure.dtd 
	  (I don't the fuck even know anymore what this is. Anyone?)

2006-03-03 23:37  quirk

	* [r2714] trunk/Makefile.am, trunk/configure.ac: * Add an option 
	  to set pkgconfig file destination dir (useful on freebsd)

2006-03-03 23:22  mderezynski

	* [r2713] trunk/bmpx-remote/bmpx-remote.c: * Fix launching of bmpx 
	  with the new mechanism with just 'bmpx'

2006-03-03 23:15  mderezynski

	* [r2712] trunk/bmpx-remote/bmpx-enqueue-files, 
	  trunk/bmpx-remote/bmpx-enqueue-uris, 
	  trunk/bmpx-remote/bmpx-play-files, 
	  trunk/bmpx-remote/bmpx-play-uris: * Change convenience wrappers 
	  to use "new" (well, we changed it somewhen) command line syntax 
	  (e.g. --play-files instead of PlayFiles)

2006-03-03 23:13  mderezynski

	* [r2711] trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/org.mpris.bmpx.service.in: * Make use of DBus .service 
	  file mechanism to launch BMPx in case it's not running, but 
	  needed (for enqueueing, etc)

2006-03-03 22:52  mderezynski

	* [r2710] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/org.mpris.bmpx.service.in: * Unborq method to create 
	  .service file

2006-03-03 22:48  mderezynski

	* [r2709] trunk/acinclude.m4, trunk/m4/acinclude.m4: * Move to m4/ 
	  directory as requeste by the lord

2006-03-03 22:47  mderezynski

	* [r2708] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/org.mpris.bmpx.service.in: * Add DBus service.in file

2006-03-03 22:36  mderezynski

	* [r2707] trunk/acinclude.m4: * Add acinclude.m4 with 
	  AS_AC_EXPAND([]) (see 
	  http://raphael.slinckx.net/dbustutorial.php)

2006-03-03 22:35  mderezynski

	* [r2706] trunk/src/main.c, trunk/src/system_control.c, 
	  trunk/src/system_control.h: * Initialize DBus interface after 
	  all services are already running

2006-03-03 21:38  mderezynski

	* [r2705] trunk/src/rtfs.c, trunk/src/ui_dialog_library.c: * Fix 
	  overwriting of entries in the library browse view (allow for 
	  entries with the same name, but different pkey/uri)
	  * Remove RTFS debug messages
	  * Fix/fully implement removal of entries from the library

2006-03-03 15:43  mderezynski

	* [r2704] trunk/src/bookmarks.c: * Free xmlDoc at bookmarks_save 
	  () under all conditions

2006-03-03 15:41  mderezynski

	* [r2703] trunk/src/ui_main.c: * Free string acquired from xcs

2006-03-03 15:40  mderezynski

	* [r2702] trunk/src/bookmarks.c, trunk/src/ui_util.c: * Free 
	  bookmarks XML doc on every possible return occasion

2006-03-03 15:04  mderezynski

	* [r2701] trunk/src/file_utils.c: * Add mod, oct, 669, s3m, xm, 
	  it, mtm, and stm to supported file extensions

2006-03-03 14:22  mderezynski

	* [r2700] trunk/src/ui_playlist.c: * Free BmpFileItem BOXED 
	  _after_ a tuple has been acquired from it, not before, eh?

2006-03-03 14:18  mderezynski

	* [r2699] trunk/src/uri.c: * Revert uri.c brokennaissance

2006-03-03 14:06  mderezynski

	* [r2698] trunk/src/ui_main.c: * Fix segfaults (exposed bugs by 
	  the recent memory leak fixages)

2006-03-03 13:49  quirk

	* [r2697] trunk/src/play_xine.c: * Delete as it's no more used

2006-03-03 13:41  quirk

	* [r2696] trunk/bmpx-remote/bmpx-remote.c: * Remove XINE references

2006-03-03 13:39  quirk

	* [r2695] trunk/README: * Update requirements to current SVN (and 
	  coming 0.14)

2006-03-03 12:56  mderezynski

	* [r2694] trunk/src/alsa.c, trunk/src/metadata.c, 
	  trunk/src/system_control.c, trunk/src/ui_playlist.c, 
	  trunk/src/uri.c: * Free items acquired/dynamically allocated 
	  allovertheplace

2006-03-03 12:36  mderezynski

	* [r2693] trunk/src/ui_main.c: * Fix memory leaks related to 
	  displaying informations in the main window (free strings 
	  acquired by xcs_key_fetch_string())

2006-03-03 12:24  mderezynski

	* [r2692] trunk/src/play.c: * Unref GstQuerys (Queries?)

2006-03-03 12:20  mderezynski

	* [r2691] trunk/src/bookmarks.c: * Free xmlDoc when loading/saving 
	  bookmarks (hey DV! Can you read me??)

2006-03-03 12:07  mderezynski

	* [r2690] trunk/src/ui_dialog_library.c: * Set filter metadatum id 
	  combobox to default to "Artist" (See previous commit, it also 
	  just happened to work but changed in the same way since the 
	  reordering)

2006-03-03 12:05  mderezynski

	* [r2689] trunk/src/rtfs.c, trunk/src/ui_dialog_library.c: * Use 
	  browse_levels[] index when the key is empty for a given 
	  directory level (in the browse tree). This was bascially a bug, 
	  it just happened to work before because the sequence was 
	  identical (i.e. browse_levels[n] == n), but since the reordering 
	  a few commits earlier this isn't true and thus the bug got 
	  exposed.
	  * A few smaller fixes to RTFS (rtfs.c)

2006-03-03 11:01  mderezynski

	* [r2688] trunk/glade/dialog_library.glade, 
	  trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_library.c: * Implement removing of music 
	  from the library; caveas this has some issues still

2006-03-02 23:49  mderezynski

	* [r2687] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * When 
	  bmp::ui-esc-trayconify is active, the SHOW_UI toggle action must 
	  be set to "FALSE" of course (yes i will go to sleep in the 
	  nearby future)

2006-03-02 23:45  mderezynski

	* [r2686] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Fix 
	  typos ('xcs' as object name, not 'bmp'; yeah, i'm tired too)

2006-03-02 23:42  mderezynski

	* [r2685] trunk/src/ui_dialog_preferences.c: * Add 
	  widget->configuration XCS binding for bmp::ui-esc-trayconify

2006-03-02 23:40  mderezynski

	* [r2684] trunk/glade/dialog_preferences.glade, 
	  trunk/schemas/bmpx.schema.in, trunk/src/main.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Add an option to 
	  trayconify the UI when pressing ESC instead of minimizing the 
	  windows

2006-03-02 23:29  mderezynski

	* [r2683] trunk/src/play.c, trunk/src/system_control.c: * Make 
	  BmpPlay volume a GObject property

2006-03-02 22:55  mderezynski

	* [r2682] trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/play.c, trunk/src/scrobbler.c, trunk/src/ui.c, 
	  trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/ui/main.ui: * Support muting of 
	  volume independent of main volume control

2006-03-02 21:52  mderezynski

	* [r2681] trunk/src/file_utils.c, trunk/src/ui.c: * Add "sid", 
	  "psid" to supported audio file extension
	  * Don't try to raise the UI windows when BmpUI isn't instantiated

2006-03-02 17:50  mderezynski

	* [r2680] trunk/glade/dialog_preferences.glade: * Small changes to 
	  the Audio category tab

2006-03-02 17:41  mderezynski

	* [r2679] trunk/src/playlist.c: * When adding single URIs, check 
	  for file presence (and convert URI to path name) only when 
	  scheme is "file:" [previously the transformation and check were 
	  performed without checking the scheme])

2006-03-02 15:37  quirk

	* [r2678] trunk/po/fr.po: * I made a mistake but please, don't 
	  kick me!

2006-03-02 11:52  mderezynski

	* [r2677] trunk/src/playlist.c: * Don't add items to the playlist 
	  if they are of scheme "file:" and are not currently present 
	  anymore (i.e. can't be stat-ed)

2006-03-02 10:23  mderezynski

	* [r2676] trunk/configure.ac: * Bump DBus requirement in 
	  configure.ac to >= 0.60

2006-03-02 09:52  mderezynski

	* [r2675] trunk/src/scrobbler.c: * Always immediately return when 
	  ne_request_dispatch () returns a value other than NE_OK

2006-03-01 23:55  mderezynski

	* [r2674] trunk/configure.ac: * Remove SQLite pkgconfig check and, 
	  good night all

2006-03-01 22:58  quirk

	* [r2673] trunk/src/ui.c, trunk/src/ui_dialog_about.c, 
	  trunk/src/ui_main.c: * Oops, i forgot to rename few window 
	  titles in r2665

2006-03-01 22:54  quirk

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

2006-03-01 21:54  mderezynski

	* [r2671] trunk/po/nl.po: * Update Dutch translation (Niels 
	  Abspoel)

2006-03-01 21:48  mderezynski

	* [r2670] trunk/po/LINGUAS, trunk/po/nl.po: * Add Dutch 
	  translation (Niels Abspoel)

2006-03-01 21:39  quirk

	* [r2669] trunk/src/main.c: * Fix help text for --no-resum switch

2006-03-01 21:38  mderezynski

	* [r2668] trunk/configure.ac, trunk/include/bmpx/metadata.h, 
	  trunk/src/Makefile.am, trunk/src/hrel_sqlite_connector.c, 
	  trunk/src/hrel_sqlite_connector.h, trunk/src/metadata.c: * 
	  Reinstante RTFS as the library on-disk storage method

2006-03-01 21:31  quirk

	* [r2667] trunk/glade/dialog_file_info.glade, 
	  trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_preferences.glade, 
	  trunk/glade/dialog_streams.glade: * Final i18n cleanup: don't 
	  set translatable dummy labels

2006-03-01 21:17  quirk

	* [r2666] trunk/src/plugin_host.c: * Set default icon to plugin 
	  settings window

2006-03-01 20:50  quirk

	* [r2665] trunk/glade/dialog_add_files.glade, 
	  trunk/glade/dialog_export_tracklist.glade, 
	  trunk/glade/dialog_jump_to_track.glade, 
	  trunk/glade/dialog_preferences.glade, trunk/src/plugin_host.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c: * Fit all 
	  window titles to xxxss - BMP

2006-03-01 20:07  quirk

	* [r2664] trunk/src/bmp_status_icon.c, trunk/src/bmp_tray_icon.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_trackinfo.c: 
	  * Don't use context translations when uneeded

2006-03-01 19:24  quirk

	* [r2663] trunk/src/main.c: * Do not translate messages for logs

2006-03-01 18:31  mderezynski

	* [r2662] trunk/src/hrel_sqlite_connector.c, 
	  trunk/src/hrel_sqlite_connector.h: * Add HRel <--> SQLite 
	  connector

2006-03-01 13:59  quirk

	* [r2661] trunk/bmpx-remote/bmpx-remote.c, trunk/po/POTFILES.in, 
	  trunk/src/glade.c, trunk/src/logger.c, trunk/src/main.c, 
	  trunk/src/sanity.c, trunk/src/signals.c: * Update POTFILES.in
	  * Fix improper use of Q_ (replace it with _) for i18n

2006-03-01 12:51  mderezynski

	* [r2660] trunk/src/ui_dialog_library.c: * Don't try to acquire a 
	  HTuple if there is currently no URI present in the browse_view 
	  VisibleFunc (see also chapter about Atomic Operations in 
	  GtkTreeModel)

2006-03-01 12:48  comcute

	* [r2659] trunk/po/et.po: * Update

2006-03-01 12:46  quirk

	* [r2658] trunk/glade/dialog_preferences.glade: * Don't set 
	  translatable OSS device names

2006-03-01 12:43  mderezynski

	* [r2657] trunk/src/play.c: * Improved GST error reporting

2006-03-01 11:52  mderezynski

	* [r2656] trunk/configure.ac: * Check for GStreamer CVS (core >= 
	  0.10.3.1, and plugins-base 0.10.2.1)

2006-03-01 09:52  mderezynski

	* [r2655] trunk/src/ui.c: * Set it per default to TRUE in the 
	  GtkActionEntry struct member instead of doing it manually

2006-03-01 09:49  mderezynski

	* [r2654] trunk/src/ui.c: * Set SHOW_UI toggle action initially to 
	  TRUE (so that the first click on the tray icon after session 
	  startup actually hides the UI)

2006-03-01 09:39  mderezynski

	* [r2653] trunk/src/ui_dialog_library.c: * Don't crash when 
	  filtering by Date (Fixes: #158)

2006-03-01 08:54  mderezynski

	* [r2652] trunk/src/play.c: * Fix typo

2006-03-01 07:57  mderezynski

	* [r2651] trunk/src/play.c: * Try gnomevfssrc for http:// streams, 
	  and if not available, try to use neonhttpsrc

2006-02-28 15:25  mderezynski

	* [r2650] trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_library.c: * Don't store HTuple copies in 
	  the browse view but merely the PKeys (URIs) and fetch HTuples 
	  from the metadata cache on demand

2006-02-28 13:42  quirk

	* [r2649] trunk/AUTHORS: * Add spanish, estonian and swedish 
	  translators

2006-02-28 12:39  mderezynski

	* [r2648] trunk/src/scrobbler.c: * Fix scrobbler reporting to 
	  avoid spam warnings, No.2

2006-02-28 12:15  mderezynski

	* [r2647] trunk/images/preferences/appearance.png, 
	  trunk/images/preferences/lastfm.png, 
	  trunk/images/preferences/library.png, 
	  trunk/images/preferences/playback.png, 
	  trunk/images/preferences/playlist.png, 
	  trunk/images/preferences/plugins.png: * Another draft of new 
	  prefs icons

2006-02-28 10:27  mderezynski

	* [r2646] trunk/src/scrobbler.c: * Push to queue head when loading 
	  queue to avoid "you submitted a track dated earlier than your 
	  last submission" error

2006-02-28 10:23  mderezynski

	* [r2645] trunk/src/logger.c: * Fix reversed started/stopped in 
	  logger.c

2006-02-28 03:12  mderezynski

	* [r2644] trunk/src/metadata.c: * Make sure v_data (HalVolumeData) 
	  is initialized to NULL when using HAL and checking the storage 
	  ns/volume ns UDI for the relevant track's location

2006-02-27 23:20  mderezynski

	* [r2643] trunk/src/metadata.c, trunk/src/playlist.c: * Fix 
	  metadata separation between tracklist (transient realm) and 
	  library (permanent realm)

2006-02-27 22:53  mderezynski

	* [r2642] trunk/glade/dialog_preferences.glade, 
	  trunk/schemas/bmpx.schema.in, trunk/src/main.c, 
	  trunk/src/playlist.c, trunk/src/ui_dialog_preferences.c: * 
	  Enable option to separate tracklist metadata from library 
	  metadata

2006-02-27 22:43  mderezynski

	* [r2641] trunk/images/preferences/playlist.png: * Shorten 
	  playlist in playlist.png

2006-02-27 22:38  mderezynski

	* [r2640] trunk/images/preferences/plugins.png: * Eh

2006-02-27 22:37  mderezynski

	* [r2639] trunk/images/preferences/appearance.png, 
	  trunk/images/preferences/lastfm.png, 
	  trunk/images/preferences/library.png, 
	  trunk/images/preferences/playback.png, 
	  trunk/images/preferences/playlist.png, 
	  trunk/images/preferences/plugins.png: * First draft of 0.14 icons

2006-02-27 22:11  quirk

	* [r2638] trunk/bmpx-remote/bmpx-remote.c, trunk/build.h.in, 
	  trunk/configure.ac, trunk/src/main.c: * Ok, i don't fork bmpx... 
	  arrange version output to display platform info

2006-02-27 20:09  mderezynski

	* [r2637] trunk/images/preferences/Makefile.am, 
	  trunk/images/preferences/library.png: * Add library icon

2006-02-27 20:02  mderezynski

	* [r2636] trunk/src/metadata.c: * Fix typos (== instead of =)

2006-02-27 20:00  mderezynski

	* [r2635] trunk/src/metadata.c, trunk/src/play.c: * When 
	  attempting to fetch metadata for an item from the TRANSIENT 
	  realm, check first if metadata for this item exists in the 
	  PERMANENT realm since it might have it's origin in there, 
	  otherwise we might end up making a copy

2006-02-27 19:01  mderezynski

	* [r2634] trunk/src/file_utils.c: * Add "mka" as a valid audio 
	  file extension

2006-02-27 18:30  mderezynski

	* [r2633] trunk/src/scrobbler.c, trunk/src/system-control.xml: * 
	  Fix non-initialized current_uri in scrobbler.c

2006-02-27 18:22  mderezynski

	* [r2632] trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/transport/libtransport_http.c: * Adapt plugins to 
	  changes to uri.[ch] in previous commit

2006-02-27 18:15  mderezynski

	* [r2631] trunk/include/bmpx/metadata.h, 
	  trunk/include/bmpx/playlist.h, trunk/include/bmpx/uri.h, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/flow/libflow_linear.c, trunk/src/file_utils.c, 
	  trunk/src/main.c, trunk/src/metadata.c, trunk/src/play.c, 
	  trunk/src/playlist.c, trunk/src/rtfs.c, trunk/src/scrobbler.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/ui_dialog_trackinfo.h, trunk/src/ui_playlist.c, 
	  trunk/src/uri.c, trunk/src/util.c: * Separate Audio CD metadata 
	  reading, and move the actual reading into metadata.c
	  * Naming change from GURI -> BMPURI and all G_URI enums etc to 
	  BMP_URI
	  * Umm..
	  * GEEZ just look at how many files this is how can i possibly 
	  remember all changes?! LOL

2006-02-27 15:09  comcute

	* [r2630] trunk/po/et.po: * Update

2006-02-27 14:18  mderezynski

	* [r2629] trunk/include/bmpx/playlist.h, trunk/src/Makefile.am, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/system_control.h: * Remove 
	  plmanager.[ch] from the build temporarily
	  * Remove metadata_cache_get_metadata_noinsert (), this will be 
	  merged with the normal metadata_cache_get_metadata () later on 
	  in some form
	  * Add a new member to BmpFileItem: BmpFileItemType { 
	  FILE_ITEM_TYPE_PERMANENT, FILE_ITEM_TYPE_TRANSIENT }

2006-02-26 19:23  mderezynski

	* [r2628] trunk/src/ui_callbacks.c: * Request MB data as UTF-8

2006-02-26 18:56  mderezynski

	* [r2627] trunk/src/ui_playlist.c: * Fix naming inconsistency: use 
	  metadatum_id everywhere

2006-02-26 18:55  mderezynski

	* [r2626] trunk/src/ui_dialog_jtt.c: * Fix typo

2006-02-26 18:54  mderezynski

	* [r2625] trunk/src/ui_dialog_jtt.c: * Now for JTT...

2006-02-26 18:53  mderezynski

	* [r2624] trunk/src/ui_dialog_trackinfo.c: * Accomodate for empty 
	  tuple inside JTT

2006-02-26 18:51  mderezynski

	* [r2623] trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c: * If 
	  no tuple can be acquired for a given uri, fill the cell with the 
	  default value

2006-02-26 18:47  mderezynski

	* [r2622] trunk/src/ui_callbacks.c: * When reading data offline, 
	  don't give up when cdindex can't be acquired, but try to keep 
	  going and add anonymous tracks

2006-02-26 18:43  mderezynski

	* [r2621] trunk/src/ui_callbacks.c: * When using offline method to 
	  acquire audio cd tracks make sure we keep them anonymous

2006-02-26 17:31  mderezynski

	* [r2620] trunk/src/scrobbler.c: * Revert LIFO->FIFO change

2006-02-26 17:12  mderezynski

	* [r2619] trunk/src/scrobbler.c: * Turn the queue into a FIFO 
	  instead of a LIFO (to avoid wrap-overs when sending files loaded 
	  from a queue file, and generally it should work as a FIFO)

2006-02-26 17:02  mderezynski

	* [r2618] trunk/src/scrobbler.c: * Fix logic typo (|| instead of 
	  &&)

2006-02-26 17:01  mderezynski

	* [r2617] trunk/src/scrobbler.c: * Fix scrobbler queue loading

2006-02-26 16:54  mderezynski

	* [r2616] trunk/src/scrobbler.c: * Add debug printout to queue 
	  loading code

2006-02-26 16:36  mderezynski

	* [r2615] trunk/src/ui_playlist.c: * Clear trackinfo when multiple 
	  files are selected

2006-02-26 16:32  mderezynski

	* [r2614] trunk/src/scrobbler.c: * Don't use 
	  g_string_append_printf () to write to the lastfm queue file

2006-02-26 15:11  mderezynski

	* [r2613] trunk/src/system_control.c, trunk/src/ui.c: * Dispose 
	  BmpScrobbler instance on QUIT system message 
	  * Remove useless trayicon blinking that no one has ever seen yet 
	  anyway but only theoretically exists when exiting the app

2006-02-26 15:05  mderezynski

	* [r2612] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Make the 
	  area onto which the main window can be grabbed to move somewhat 
	  larger
	  * Make ChromaList and ChromaVScrollbar identical in height

2006-02-26 14:27  mderezynski

	* [r2611] trunk/src/play.c: * Fix pause hanging/infinite loop

2006-02-26 14:07  mderezynski

	* [r2610] trunk/src/ui_dialog_preferences.c: * Remove all fucking 
	  traces of latency time

2006-02-26 13:24  mderezynski

	* [r2609] trunk/src/ui_playlist.c: * Don't enable playlist pop up 
	  mode on ESC on the playlist (it's a too complex semantic to 
	  grasp intuitively and make efficient use of it)

2006-02-26 13:13  mderezynski

	* [r2608] trunk/glade/dialog_preferences.glade, 
	  trunk/src/ui_dialog_preferences.c: * Couple apply button for 
	  audio system as well as the associated warning message wrg to 
	  widget sensitivity

2006-02-26 13:02  mderezynski

	* [r2607] trunk/src/play.c, trunk/src/ui_dialog_preferences.c: * 
	  Build system fixes, typos, declarations

2006-02-26 12:59  mderezynski

	* [r2606] trunk/src/playlist.c: * Don't append http:// scheme 
	  based items to the tracklist if HTTP support is unavailable

2006-02-26 12:57  mderezynski

	* [r2605] trunk/src/ui_playlist.c: * Set "Add CD" menu item 
	  active/inactive dependent on preset cdda support

2006-02-26 12:55  mderezynski

	* [r2604] trunk/glade/dialog_preferences.glade: * Forgot to save 
	  glade file..
	* [r2603] trunk/glade/dialog_preferences.glade, 
	  trunk/include/bmpx/metadata.h, trunk/schemas/bmpx.schema.in, 
	  trunk/src/main.c, trunk/src/play.c, 
	  trunk/src/ui_dialog_preferences.c: * Remove support for setting 
	  device latency
	  * Simplify audio system setup
	  * Add status indicators for HTTP and CDDA support

2006-02-26 12:21  mderezynski

	* [r2602] trunk/src/ui_callbacks.c, trunk/src/ui_main.c: * Provide 
	  bitrate/samplerate for audio cd's

2006-02-26 12:04  mderezynski

	* [r2601] trunk/src/scrobbler.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c: * Read duration also for audio cd's

2006-02-26 11:22  mderezynski

	* [r2600] trunk/src/logger.c: * Make logger messages a little more 
	  unified and easier to read

2006-02-26 11:21  mderezynski

	* [r2599] trunk/src/scrobbler.c: * Ignore playback time for 
	  cdda:/// items for now when submitting to last.fm

2006-02-26 11:18  mderezynski

	* [r2598] trunk/src/scrobbler.c, trunk/src/ui_main.c: * Also 
	  submit items played from CDs to Last.FM

2006-02-26 10:47  mderezynski

	* [r2597] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Fix SM 
	  handling

2006-02-26 10:39  mderezynski

	* [r2596] trunk/src/sm.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Fix flickering of windows when using 
	  playlist popup mode on Metacity (<comment censored>)

2006-02-26 09:29  mderezynski

	* [r2595] trunk/src/ui_dialog_trackinfo.c: * Also fetch cover art 
	  for cdda:// URIs as long as artist/album are available

2006-02-26 09:15  mderezynski

	* [r2594] trunk/autogen.sh: * Include revision numbers in the 
	  changelog

2006-02-26 08:39  mderezynski

	* [r2593] trunk/src/ui_callbacks.c: * Add missing variable 
	  declarations

2006-02-26 08:38  mderezynski

	* [r2592] trunk/src/ui_callbacks.c: * Make the MB offline code 
	  consult the metadata cache

2006-02-26 08:33  mderezynski

	* [r2591] trunk/src/metadata.c, trunk/src/ui_callbacks.c: * Fix 
	  musicbrainz CD lookup code

2006-02-26 07:13  mderezynski

	* [r2590] trunk/src/scrobbler.c: * Make message about no queue 
	  file being present a LOG_LEVEL_INFO, not CRITICAL (cause it's 
	  like, possible, there's just no queue)

2006-02-26 07:11  mderezynski

	* [r2589] trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/ui_callbacks.c: * Remove 
	  debugging messages
	  * Use MBQ_GetCDInfo instead of doing a roundtrip over the 
	  TOC/cdindex

2006-02-26 04:51  mderezynski

	* [r2588] trunk/po/pt_BR.po: * Updated Brazilian Portuguese 
	  translation (Renato Emilio) 

2006-02-25 20:53  mderezynski

	* [r2587] trunk/src/sm.c: * Save state and exit when asked so by 
	  the session manager

2006-02-25 19:44  mderezynski

	* [r2586] trunk/src/ui_playlist.c, trunk/src/ui_playlist.h, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h: * Allow for moving of 
	  the playist window by grabbing it in the region between the 
	  playlist action buttons at the bottom

2006-02-25 19:16  mderezynski

	* [r2585] trunk/glade/dialog_preferences.glade: * Disable tabs in 
	  category notebook

2006-02-25 19:14  mderezynski

	* [r2584] trunk/src/scrobbler.c: * Don't try to strplit the buffer 
	  (loaded lastfm queue) when it's empty

2006-02-25 19:09  mderezynski

	* [r2583] trunk/glade/dialog_preferences.glade, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/src/ui_dialog_preferences.c: * Set all relevant widgets 
	  disabled if Last.FM is completely disabled (not queueing)
	  * Remove debug messages from libflow_linear.c

2006-02-25 19:05  mderezynski

	* [r2582] trunk/src/system_control.c: * Don't resume playback on 
	  startup if BMPx was exited in a non-playing state

2006-02-25 19:02  mderezynski

	* [r2581] trunk/src/playlist.c, trunk/src/scrobbler.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui_callbacks.c: * Make 
	  sure the "current" row-reference is cleared when removing all 
	  items from a tracklist
	  * Implement loading/saving of the Last.FM queue
	  * Reduce queue try-pop timeout from 5 to 2 seconds

2006-02-25 16:06  mderezynski

	* [r2580] trunk/src/scrobbler.c: * Eh^2

2006-02-25 16:04  mderezynski

	* [r2579] trunk/src/scrobbler.c: * Eh.

2006-02-25 16:03  mderezynski

	* [r2578] trunk/src/scrobbler.c: * Disable handshake status also 
	  on general-enable state change

2006-02-25 16:01  mderezynski

	* [r2577] trunk/src/scrobbler.c, 
	  trunk/src/ui_dialog_preferences.c: * Avoid double handshake, #2

2006-02-25 15:24  mderezynski

	* [r2576] trunk/src/scrobbler.c: * Avoid double handshake

2006-02-25 15:13  mderezynski

	* [r2575] trunk/src/ui_dialog_preferences.c: * Fix typo 
	  ("lastfm_enable" -> "last_fm_enable")

2006-02-25 15:11  mderezynski

	* [r2574] trunk/glade/dialog_preferences.glade: @_@ Don't show 
	  tabs in category notebook

2006-02-25 15:09  mderezynski

	* [r2573] trunk/glade/dialog_preferences.glade: * Set general 
	  Last-FM support dependent widgets insensitive by default

2006-02-25 15:06  mderezynski

	* [r2572] trunk/src/ui_dialog_preferences.c: * Set all widgets 
	  dependent on general Last.FM support sensitive or not depending 
	  on the state

2006-02-25 15:00  mderezynski

	* [r2571] trunk/src/scrobbler.c: * Enable support at BmpScrobbler 
	  instantiation when lastfm-general-enable is TRUE

2006-02-25 14:54  mderezynski

	* [r2570] trunk/glade/dialog_preferences.glade, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/schemas/bmpx.schema.in, trunk/src/main.c, 
	  trunk/src/scrobbler.c, trunk/src/ui_dialog_preferences.c: * Make 
	  enabling Last.FM support 2-stage: 1) Enable 
	  support/queueing/sending 2) Enable connection

2006-02-25 14:18  mderezynski

	* [r2569] trunk/src/scrobbler.c: * Restart queue processing 
	  timeout handler after successfull handshake, if not running yet

2006-02-25 14:14  mderezynski

	* [r2568] trunk/src/scrobbler.c: * Don't swap album/title

2006-02-25 14:01  mderezynski

	* [r2567] trunk/src/scrobbler.c, trunk/src/system_control.c: * 
	  Implement Last.FM queueing, without load/save support

2006-02-25 12:48  mderezynski

	* [r2566] trunk/src/scrobbler.c, trunk/src/ui_callbacks.c: * Erase 
	  playback history when removing all files from the tracklist

2006-02-25 12:30  mderezynski

	* [r2565] trunk/src/scrobbler.c: * Honor INTERVAL sent from Last.fm

2006-02-25 11:40  mderezynski

	* [r2564] trunk/src/ui_callbacks.c: * Use gtk_window_raise () in 
	  addition to gtk_widget_show_all () in the TOGGLE_ACTION_PL 
	  callback to be sure the window becomes visible, esp. important 
	  when using with playlist popup mode

2006-02-25 11:35  quirk

	* [r2563] trunk/src/scrobbler.c: * Fix log domain

2006-02-25 11:27  mderezynski

	* [r2562] trunk/src/ui_playlist.c: * On playlist ESC, enable popup 
	  mode and hide main window to keep consistency with the previous 
	  behaviour

2006-02-25 09:31  mderezynski

	* [r2561] trunk/plugins/container/libcontainer_xspf.c: * Re-enable 
	  writing of metadata with XSPF tracklists

2006-02-25 07:53  mderezynski

	* [r2560] trunk/src/ui_playlist.c: * Make the playlist window 
	  easier grabbable by using all space we have left at the upper 
	  border for the grab

2006-02-25 07:50  mderezynski

	* [r2559] trunk/configure.ac: * Lower libalsa dependency to 1.0.9

2006-02-25 07:46  mderezynski

	* [r2558] trunk/src/scrobbler.c: * Fix typos
	  * Don't use const gchar* in conjunction with g_value_dup_string 
	  () as it returns a copy and is not const

2006-02-25 07:43  mderezynski

	* [r2557] trunk/src/scrobbler.c: * Check for metadata properly 
	  (i.e. not only NULL strings but also empty strings, which are 
	  just as un-submittable). Closes bug #156

2006-02-25 07:28  mderezynski

	* [r2556] trunk/src/ui_main.c: * Need a medic altho he is busy

2006-02-25 07:16  mderezynski

	* [r2555] trunk/src/bookmarks.c, trunk/src/ui.h, 
	  trunk/src/ui_main.c: * Don't warn when it's not really 
	  neccessary (bookmarks.c)

2006-02-24 20:14  mderezynski

	* [r2554] trunk/include/bmpx/metadata.h, 
	  trunk/include/bmpx/playlist.h, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/flow/libflow_linear.c, trunk/src/metadata.c, 
	  trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/ui_dialog_trackinfo.h, trunk/src/ui_playlist.c, 
	  trunk/src/ui_util.c: * Fix a few memory leaks related to HTuple 
	  copies
	  * Don't store a copy of the relevant HTuple inside a 
	  BmpFileItem, but merely the PKey (in our case URI), and retreive 
	  the tuple on demand (and destroy the copy afterwards)

2006-02-24 19:37  mderezynski

	* [r2553] trunk/src/ui_playlist.c: * Remove out-of-playlist-window 
	  gracetime code, needs revision

2006-02-24 19:27  mderezynski

	* [r2552] trunk/src/system_control.c: * Wait a little after 
	  playback before seeking to make "sure" (well, it's not _really_ 
	  sure right now) that the seek will actually seek

2006-02-24 19:08  mderezynski

	* [r2551] trunk/src/ui_playlist.c: * Don't use the same variable 
	  to store the GSource id for the timeout handler when starting 
	  the playlist popup, and the one when the mouse leaves the window 
	  to give the user a little gracetime to return to it  (for the 
	  mouse jittery people)

2006-02-24 17:33  mderezynski

	* [r2550] trunk/src/logger.c, trunk/src/system_control.c: * A few 
	  cosmetic changes wrg to logging

2006-02-24 17:30  mderezynski

	* [r2549] trunk/src/logger.c: * Create a timestamp at logger 
	  instantiation and reuse it at starting each log and print it in 
	  the log's sections start header along with the PID, so that one 
	  single BMPx session can be easily identified across log files

2006-02-24 17:24  mderezynski

	* [r2548] trunk/src/logger.c: * Write only a single newline at 
	  each loggins stamp end

2006-02-24 17:22  mderezynski

	* [r2547] trunk/src/scrobbler.c: * Make scrobbler.c actually log 
	  to scrobbler.log (use BMPX_SCROBBLER_LOG_DOMAIN)

2006-02-24 17:02  mderezynski

	* [r2546] trunk/src/Makefile.am, trunk/src/hal.c, 
	  trunk/src/logger.c, trunk/src/logger.h, trunk/src/main.c, 
	  trunk/src/main.h, trunk/src/play.c, trunk/src/scrobbler.c: * 
	  Enhancemenets to the logging system: logs per-domain into 
	  separate files

2006-02-24 15:51  mderezynski

	* [r2545] trunk/src/ui_playlist.c: * Raise gracetime to 0.8 
	  seconds (0.2 feels definitely too low)

2006-02-24 15:45  mderezynski

	* [r2544] trunk/src/ui_playlist.c: * Don't immediately hide 
	  playlist when leaving with the mouse pointer, give the user a 
	  little gracetime (i.e. if you accidentally move the mouse a few 
	  pixels out of the window and it immediately disappears ---> 
	  that's annoying!)

2006-02-24 12:53  mderezynski

	* [r2543] trunk/src/play.c, trunk/src/play.h: * Port gst 
	  datastream upload code from Aeon to BMPx (currently not 
	  enabled/unused; for future use with Libvisual 0.4)

2006-02-24 10:59  mderezynski

	* [r2542] trunk/src/system_control.c, trunk/src/ui_playlist.c: * 
	  Don't DISable the playlist when disabling playlist-popup-mode on 
	  opening a menu, but rather ENable it, eh

2006-02-24 10:47  mderezynski

	* [r2541] trunk/bmpx-remote/bmpx-remote.c: * Make bmpx-remote pass 
	  '--no-resume' to bmpx-bin if invoked with arguments (i.e. 
	  play-files, play-uris etc), since resuming makes only sense if 
	  bmpx status up again with the same playlist it was exited before

2006-02-24 10:39  mderezynski

	* [r2540] trunk/src/ui_playlist.c: * Disable playlist-popup-mode 
	  upon opening any of the playlist context menus

2006-02-24 09:11  mderezynski

	* [r2539] trunk/src/system_control.c: * Resume playback on startup 
	  only if the last played track was not anonymous (i.e. still 
	  playing, but not in the playlist anymore)

2006-02-24 08:52  mderezynski

	* [r2538] trunk/src/playlist.c, trunk/src/ui_callbacks.c: * Make 
	  sure the 'current' GObject data on the playlist ListStore is 
	  deleted/set to NULL when removing all items

2006-02-24 07:08  mderezynski

	* [r2537] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Don't 
	  make use of docking code and replace relevant parts with 
	  standard X11 mechanics provided by GTK+2

2006-02-24 06:19  mderezynski

	* [r2536] trunk/src/system_control.c: * Perform playback startup 
	  and seeking with 'resume on startup' synchronously so we can be 
	  sure it actually happens (this is not given when pushing the 
	  messages in the stack, and it shouldn't be done synchronously 
	  during normal operation of bmpx since this could lead to 
	  higher-level race conditions)

2006-02-24 06:16  mderezynski

	* [r2535] trunk/schemas/bmpx.schema.in: * Fix GConf schema 
	  (section bmp, not bmpx)

2006-02-24 06:09  mderezynski

	* [r2534] trunk/src/system_control.c: * Copy&Paste error fixage

2006-02-24 06:06  mderezynski

	* [r2533] trunk/glade/dialog_preferences.glade, 
	  trunk/schemas/bmpx.schema.in, trunk/src/main.c, 
	  trunk/src/system_control.c, trunk/src/ui_dialog_preferences.c: * 
	  Implement resume playback on startup (Closes enhancement request 
	  #155)

2006-02-23 21:39  mderezynski

	* [r2532] trunk/src/system_control.c, 
	  trunk/src/ui_dialog_preferences.c: * Move scrollbar accordingly 
	  to the new position upon adding/removing entries from the list

2006-02-23 21:02  mderezynski

	* [r2531] trunk/src/scrobbler.c, 
	  trunk/src/ui_dialog_preferences.c: * Make sure scrobbler 
	  handshake is performed when enabled on BmpScrobbler 
	  initialization

2006-02-23 15:30  mderezynski

	* [r2530] trunk/glade/dialog_preferences.glade: * Expanders 
	  unexpanded by default, second try

2006-02-23 15:15  mderezynski

	* [r2529] trunk/src/ui_callbacks.c: * Make sure playlist window is 
	  reshown at correct position after hiding it (same comment as in 
	  previous commit applies)

2006-02-23 14:53  mderezynski

	* [r2528] trunk/glade/dialog_preferences.glade, trunk/src/ui.c: * 
	  Fix names of widgets in advanced configuration for audio systems 
	  (use underscores not separators, i.e. alsa_buffer_time)
	  * Fix show/hide ui mechanism (move window after i has been 
	  shown; it is unclear to me how this is meant to work, on 
	  Metacity, it works setting the position before showing the 
	  window, on XFWM4 it doesn't seem to work like that)

2006-02-23 14:20  mderezynski

	* [r2527] trunk/glade/dialog_preferences.glade: * Don't have 
	  Advanced Options expanders expanded by default

2006-02-23 14:16  mderezynski

	* [r2526] trunk/src/ui_dialog_preferences.c: * Make apply button 
	  sensitive when changing OSS device

2006-02-23 14:14  mderezynski

	* [r2525] trunk/src/play.c: * Fix typos (copy&paste chopped off 
	  commas)

2006-02-23 14:12  mderezynski

	* [r2524] trunk/glade/dialog_preferences.glade, 
	  trunk/schemas/bmpx.schema.in, trunk/src/main.c, 
	  trunk/src/play.c, trunk/src/ui_dialog_preferences.c: * Update 
	  GConf schema with buffer time keys for OSS and ALSA
	  * Add configuration for buffer time in an "Advanced Options" 
	  expander to each ALSA and OSS configuration
	  * Create keys when using XML-file backend for XCS (main.c), 
	  otherwise handled by GConf-schema

2006-02-23 12:50  mderezynski

	* [r2523] trunk/glade/dialog_library.glade, trunk/src/bookmarks.c, 
	  trunk/src/ui.c, trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_playlist.c: * Adapt code to automatic resyncing of 
	  widget states with configuration values new to latest XCS changes

2006-02-23 11:36  mderezynski

	* [r2522] trunk/src/bookmarks.c: * Avoid memory corruption 
	  (duplicate strings)

2006-02-23 11:29  mderezynski

	* [r2521] trunk/src/bookmarks.c: * Fix loading of bookmarks (cope 
	  with empty fields)

2006-02-23 10:58  mderezynski

	* [r2520] trunk/src/play.c: * Don't use g_atomic_int_set () as 
	  this is a GLib 2.10 function

2006-02-23 06:23  mderezynski

	* [r2519] trunk/src/ui_dialog_library.c: * Use both combobox/entry

2006-02-23 06:20  mderezynski

	* [r2518] trunk/src/ui_dialog_library.c: * Fix error: use 
	  entry_value for up/down scrolling in the combobox, not the 
	  combobox itself (it does it itself anyway..)

2006-02-23 06:17  mderezynski

	* [r2517] trunk/src/ui_dialog_library.c: * Fix build warnings and 
	  a few typos o_O

2006-02-23 06:16  mderezynski

	* [r2516] trunk/src/ui_dialog_library.c: * Make key up/down scroll 
	  trough the metadatum combobox

2006-02-23 06:10  mderezynski

	* [r2515] trunk/src/ui_dialog_library.c, trunk/src/ui_playlist.c: 
	  * Make F7 expand all nodes in browse view/tags view, and F8 
	  collapse all nodes
	  * Make sure the view is always updated properly on a track change

2006-02-23 05:59  mderezynski

	* [r2514] trunk/src/play.c: * Make sure we terminate the GST tag 
	  reading on error

2006-02-22 23:20  mderezynski

	* [r2513] trunk/src/ui_main.c: * Set geometry hints on main window 
	  to make it unresizeable

2006-02-22 21:17  quirk

	* [r2512] trunk/src/scrobbler.c: * Use BMPX_SCROBBLER_USERAGENT 
	  instead of hardcoding user agent

2006-02-22 20:30  mderezynski

	* [r2511] trunk/src/ui_playlist.c: * Don't run full list redraw on 
	  track-change, since the optimized code makes this obsolote now

2006-02-22 20:27  mderezynski

	* [r2510] trunk/src/scrobbler.c: * Acquire Last.FM connection 
	  errors from libneon session before destroying the seesion

2006-02-22 20:10  mderezynski

	* [r2509] trunk/glade/dialog_library.glade, 
	  trunk/include/bmpx/metadata.h, trunk/ui/tracklist.ui: * Add 
	  updated .ui and .glade files and metadata.h but i forgot the 
	  changes, please don't sue me, i am poor.

2006-02-22 20:06  mderezynski

	* [r2508] trunk/src/ui_dialog_preferences.c: * Test

2006-02-22 17:05  mderezynski

	* [r2507] trunk/src/ui_dialog_library.c: * Fix typo (BmpLibrary 
	  *self, not BmpLibrary self)

2006-02-22 17:01  mderezynski

	* [r2506] trunk/src/metadata.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_playlist.c: * Show only meaningful items in the 
	  metadatum filter selection cbox
	  * Focus filter entry on F6 keypress

2006-02-22 14:28  mderezynski

	* [r2505] trunk/src/ui.c: * Store keep-above and playlist popup 
	  mode permanently in the configuration

2006-02-22 14:13  mderezynski

	* [r2504] trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_playlist.c: * Don't redraw entire list on track 
	  change but only the relevant changed rows (the old current, and 
	  the new current row)

2006-02-22 13:30  mderezynski

	* [r2503] trunk/src/ui_playlist.c: * Resync action state of 
	  follow-current when starting up again
	  * Don't redraw list twice on follow-current-track mode

2006-02-22 13:14  mderezynski

	* [r2502] trunk/src/play.c, trunk/src/playlist.c, trunk/src/ui.h, 
	  trunk/src/ui_playlist.c: * Implement follow current track mode 
	  (Resolvesi enhancement request #154)

2006-02-22 11:30  mderezynski

	* [r2501] trunk/src/ui_util.c: * Remove gtkhsv.h #include

2006-02-22 11:27  mderezynski

	* [r2500] trunk/src/gtkhsv.c, trunk/src/gtkhsv.h: * Remove 
	  unneeded gtkhsv.[ch]

2006-02-22 09:49  mderezynski

	* [r2499] trunk/src/ui_dialog_streams.c: * Fix retrieval of stream 
	  lists borked trough previous changes

2006-02-22 09:41  mderezynski

	* [r2498] trunk/include/bmpx/vfs.h, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/plmanager.c, trunk/src/ui_dialog_streams.c, 
	  trunk/src/vfs.c: * Add the possibility in the VFS to force not 
	  passing the read data trough a container plugin
	  * Fix lazy checks in container plugins to better detect whether 
	  the container can process the data read from the given URI

2006-02-22 09:10  mderezynski

	* [r2497] trunk/src/metadata.c: * Re-enable temporarily disabled 
	  metadata reading trough taglib

2006-02-22 09:09  mderezynski

	* [r2496] trunk/src/metadata.c, trunk/src/play.c: * Fix GST tag 
	  reading, Round Three (but beware it's fucking slow ass)

2006-02-22 07:59  mderezynski

	* [r2495] trunk/src/play.c: * One more thing; This needs further 
	  investigation.

2006-02-22 07:58  mderezynski

	* [r2494] trunk/src/play.c: * OK metadata reading with gst works 
	  now in theory, but not in practive as advertised

2006-02-22 07:18  mderezynski

	* [r2493] trunk/src/metadata.c, trunk/src/play.c: * Fix gst 
	  metadata tag reading, Round Two

2006-02-22 06:56  mderezynski

	* [r2492] trunk/src/file_utils.c, trunk/src/play.c, 
	  trunk/src/playlist.c: * Add WMA and MP4 to audio file suffixes

2006-02-22 06:29  mderezynski

	* [r2491] trunk/src/play.c: * Properly use and dispose playbin 
	  used for reading file metadata

2006-02-22 02:26  mderezynski

	* [r2490] trunk/src/metadata.c, trunk/src/play.c, 
	  trunk/src/scrobbler.c: * Clean up build
	  * Make use of bmpx-to-user messaging system to report GST errors

2006-02-21 21:52  quirk

	* [r2489] trunk/src/ui_dialog_preferences.c: * Fix build for OSS 
	  sound system

2006-02-21 17:29  mderezynski

	* [r2488] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Make 
	  sure timeout sources are only destroyed if currently 
	  present/running

2006-02-21 17:26  mderezynski

	* [r2487] trunk/images/preferences/plugins.png: * New plugins icon

2006-02-21 17:20  comcute

	* [r2486] trunk/po/et.po: Some string corrections

2006-02-21 17:13  mderezynski

	* [r2485] trunk/src/ui_dialog_preferences.c: * FFF (Fucking 
	  Finally Fix) the audio system configuration stuff in preferences

2006-02-21 17:08  mderezynski

	* [r2484] trunk/src/alsa.c, trunk/src/ui_dialog_preferences.c: * 
	  Fix BmpAlsaCard boxed copy function to also copy the dev string

2006-02-21 16:54  mderezynski

	* [r2483] trunk/src/ui_dialog_preferences.c: * Properly set the 
	  ALSA default device

2006-02-21 16:30  mderezynski

	* [r2482] trunk/src/main.c, trunk/src/play.c, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_main.c: * Post-initialize system-control to 
	  properly connect to BmpPlay signals

2006-02-21 16:14  mderezynski

	* [r2481] trunk/src/play.c, trunk/src/system_control.c: * Use int 
	  to read out volume from SystemControl, not gdouble

2006-02-21 16:12  mderezynski

	* [r2480] trunk/src/play.c: * Set volume at play_stream () so it's 
	  guaranteed to be always set

2006-02-21 16:09  mderezynski

	* [r2479] trunk/src/main.c, trunk/src/system_control.c: * Set 
	  volume internally to BmpSystemControl as well (so it won't get 
	  forgotten at next startup)
	  * Initialize BmpPlay instance after BmpSystemControl, as BmpPlay 
	  needs system-control for reading out the volume

2006-02-21 16:03  mderezynski

	* [r2478] trunk/src/play.c, trunk/src/system_control.c: * Use 
	  proper method to read volume at BmpPlay init (get trough 
	  BmpSystemControl and not directly from xcs)

2006-02-21 15:58  mderezynski

	* [r2477] trunk/src/play.c, trunk/src/ui.c, trunk/src/ui_main.c: * 
	  Fix playstatus indication in systray icon and mainwindow on 
	  pause/unpause
	  * Don't show zero tracktime when paused
	  * Set initial volume properly at startup

2006-02-21 15:40  mderezynski

	* [r2476] trunk/src/ui_playlist.c: * Don't disable playlist popup 
	  mode when using a menu inside the playlist window

2006-02-21 15:37  mderezynski

	* [r2475] trunk/configure.ac, trunk/src/alsa.c, trunk/src/alsa.h, 
	  trunk/src/play.c, trunk/src/play.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_preferences.c: * Preferences jumbo for audio 
	  system/devices/etc

2006-02-21 06:24  mderezynski

	* [r2474] trunk/configure.ac, 
	  trunk/glade/dialog_preferences.glade, trunk/src/Makefile.am, 
	  trunk/src/alsa.c, trunk/src/alsa.h, 
	  trunk/src/ui_dialog_preferences.c: * Add alsa-lib as an explicit 
	  (think gst implicit) dependency when building on Linux
	  * Add alsa.[ch], which provides functions for detecting and 
	  listing cards, and the devices/tracks located on the cards
	  * Add audio system configuration category and control widgets to 
	  dialog_preferences.glade

2006-02-20 22:18  mderezynski

	* [r2473] trunk/src/play.c: * Don't recreate pipelines (requires 
	  GST gstreamer and gst-plugins-base to work correctly)

2006-02-20 21:52  mderezynski

	* [r2472] trunk/src/play.c: * Fix "The Volume Problem, Vol.3"

2006-02-20 21:32  quirk

	* [r2471] trunk/TODO: * Point to Roadmap

2006-02-20 21:27  quirk

	* [r2470] trunk/configure.ac: * Cleanup your room!

2006-02-20 20:32  mderezynski

	* [r2469] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Fix 
	  borken changed popup mode

2006-02-20 20:23  onovy

	* [r2468] trunk/po/cs.po: * Czech(cs) translation update

2006-02-20 20:19  mderezynski

	* [r2467] trunk/src/ui_main.c: * Add missing GSource* variable 
	  declaration

2006-02-20 20:18  mderezynski

	* [r2466] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Start 
	  playlist hide timeout on main window leave, not enter
	  * ESC on playlist window hides it and enables pop-up mode

2006-02-20 18:07  hiddenfly

	* [r2465] trunk/po/fi.po: * Updated Finnish translation

2006-02-20 13:48  mderezynski

	* [r2464] trunk/src/ui.c, trunk/src/ui_playlist.c: * Disable 
	  playlist popup mode if one of the playlist popups is used

2006-02-20 13:33  mderezynski

	* [r2463] trunk/src/ui.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Rename configuration key to 
	  bmp/playlist-popup

2006-02-20 13:29  mderezynski

	* [r2462] trunk/src/ui.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Reduce timeouts for playlist popup
	  * Reset the toggle action for playlist popup to disabled at 
	  every startup (for now, as it can get pretty confusing)

2006-02-20 13:20  mderezynski

	* [r2461] trunk/Makefile.am, trunk/configure.ac, trunk/src/ui.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_playlist.h: * Implement playslist pop-up mode

2006-02-20 12:14  mderezynski

	* [r2460] trunk/clients, trunk/src/ui.c, trunk/src/ui.h, 
	  trunk/src/ui_main.c, trunk/ui/main.ui: * Remove clients from 
	  main tree

2006-02-20 10:52  mderezynski

	* [r2459] trunk/src/ui_playlist.c: * On ESC, hide playlist window 
	  but don't minimize the whole app

2006-02-20 10:39  mderezynski

	* [r2458] trunk/Makefile.am, trunk/bmpx.pc.in, trunk/configure.ac: 
	  * Add bmpx pkg-config file (needed for bmpx-addons etc)

2006-02-20 08:41  mderezynski

	* [r2457] trunk/src/play.c: * Make sure volume is reset properly 
	  to each newly created volume element (as we recreate t3h pipez 
	  each time)

2006-02-20 07:38  mderezynski

	* [r2456] trunk/configure.ac, trunk/src/Makefile.am: * Depend 
	  directly on GAMIN instead of FAM or GAMIN (i.e. check for gamin 
	  pc and not for libfam presence)

2006-02-20 07:11  mderezynski

	* [r2455] trunk/src/play.c: * Remove hardcoded latency-time and 
	  buffer-size setting

2006-02-20 06:48  mderezynski

	* [r2454] trunk/src/ui_callbacks.c: * Actually make use of cached 
	  audiocd metadata

2006-02-20 06:33  mderezynski

	* [r2453] trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/ui_callbacks.c: * Avoid re-insertion of cdda metadata
	  * Avoid nonsensical else clause in get_metadata() in metadata.c 
	  (since it's already being tried to fetch metadata with gst, the 
	  else part will never be called)

2006-02-20 06:23  mderezynski

	* [r2452] trunk/src/ui_callbacks.c: * More fallback code in case 
	  the album is unknown

2006-02-20 06:04  mderezynski

	* [r2451] trunk/src/play.c: * Always recreate crackpipe used for 
	  playing file:/// URIs due to decodebin brokenness

2006-02-20 05:44  mderezynski

	* [r2450] trunk/configure.ac, trunk/include/bmpx/metadata.h, 
	  trunk/src/Makefile.am, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/metadata.c, trunk/src/play.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c: * Add 
	  libmusicbrainz dependency
	  * Add cdda metadata fetching trough libmusicbrainz
	  * Re-add Audio CD playback using gstreamer

2006-02-19 13:12  mderezynski

	* [r2449] trunk/src/play.c: * Recreate pipeline for each track 
	  "fix" (aka "die decodebin die")

2006-02-19 11:25  mderezynski

	* [r2448] trunk/configure.ac: * Set default alsasink to 'default' 
	  (to prevent errors when dmix is being used)

2006-02-19 11:21  mderezynski

	* [r2447] trunk/configure.ac, trunk/schemas/bmpx.schema.in, 
	  trunk/src/Makefile.am, trunk/src/main.c, trunk/src/play.c, 
	  trunk/src/play_gst.c: * Rename play_gst.c to play.c
	  * Add OS detection and predefined sink/device based on that in 
	  the configuration
	  * Add 2 new keys to gconf schema: audio/sink and audio/device

2006-02-19 09:54  mderezynski

	* [r2446] trunk/src/scrobbler.c, 
	  trunk/src/ui_dialog_preferences.c: * Use g_strfreev() to free 
	  the parsed response, not g_free() (as it's a string vector not a 
	  string)
	  * Re-enable "Playback" category in the preferences window

2006-02-19 09:02  mderezynski

	* [r2445] trunk/src/file_utils.c: * Include uri.h

2006-02-19 08:27  mderezynski

	* [r2444] trunk/configure.ac: * Remove "Audio Backend" line from 
	  configure summary

2006-02-19 08:16  mderezynski

	* [r2443] trunk/configure.ac: * Re-add check for big endian 
	  architecture

2006-02-19 08:14  mderezynski

	* [r2442] trunk/configure.ac: * Fix b0rk3n configure.ac

2006-02-19 08:03  mderezynski

	* [r2441] trunk/src/file_utils.c, trunk/src/main.c, 
	  trunk/src/metadata.c, trunk/src/play.h, 
	  trunk/src/system_control.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Use only GST as 
	  playback backend in the source

2006-02-19 07:51  mderezynski

	* [r2440] trunk/configure.ac, trunk/src/Makefile.am: * Remove XINE 
	  from build system

2006-02-19 07:29  mderezynski

	* [r2439] trunk/src/metadata.c, trunk/src/play_gst.c, 
	  trunk/src/playlist.c: * Add HTTP stream support with GST backend 
	  using neonhttpsrc

2006-02-19 05:52  mderezynski

	* [r2438] trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/clients/dbus-c/bmpx-web/bmpx-web-ajax.c, 
	  trunk/clients/dbus-c/tools/Makefile.am, 
	  trunk/clients/dbus-c/tools/bmpx-dbus-system-control.c, 
	  trunk/clients/dbus-perl/bmpx-irssi-plugins/bmpx-irssi.pl, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-client-pygtk.in,
	   trunk/clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py, 
	  trunk/src/play_gst.c, trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_callbacks.c: * Change remote API based on the 
	  consensus reached on a common remote API as discussed in 
	  #gnome-hackers, Feb 19 2006, 04:00-06:00 UTC
	  * Remove deprecated bmpx-dbus-system-control

2006-02-19 00:18  quirk

	* [r2437] trunk/configure.ac: * Fix crash on PPC when submitting 
	  song to last.fm

2006-02-18 23:06  quirk

	* [r2436] trunk/src/scrobbler.c: * Don't submit songs with a 
	  duration of less than 30 seconds (protocol1.1)

2006-02-18 22:38  quirk

	* [r2435] trunk/configure.ac: * Remove HAVE_LINUX flag (no more 
	  used)

2006-02-18 20:45  quirk

	* [r2434] trunk/src/ui_dialog_library.c: * Set minimum width of 
	  the 'Artist / Album / Title' column

2006-02-18 20:31  mderezynski

	* [r2433] trunk/ui/tracklist.ui: * Add "Select All" menu item

2006-02-18 18:53  mderezynski

	* [r2432] trunk/src/play_gst.c: * Don't disconnect new-decoded-pad 
	  handler after first linking

2006-02-18 18:02  mderezynski

	* [r2431] trunk/src/play_gst.c: * Workaround decodebin borkage by 
	  unlinking pad manually (descender)

2006-02-18 17:47  mderezynski

	* [r2430] trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Restore old 
	  docking behaviour

2006-02-18 15:48  mderezynski

	* [r2429] trunk/src/ui_dialog_library.c: * Remove debugging code

2006-02-18 15:47  mderezynski

	* [r2428] trunk/plugins/container/libcontainer_folder.c: * Don't 
	  unescape URIs

2006-02-18 15:44  mderezynski

	* [r2427] trunk/src/ui_dialog_library.c: * Don't use escaped URI 
	  (as a test)

2006-02-18 15:30  mderezynski

	* [r2426] trunk/src/ui_dialog_library.c: * Debug output for QuiRK 
	  exclusive

2006-02-18 15:27  mderezynski

	* [r2425] trunk/src/ui_dialog_library.c: @_@ (g_filename_to_uri)

2006-02-18 15:24  mderezynski

	* [r2424] trunk/src/ui_dialog_library.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Escape URIs when adding paths trough 
	  the "Add Path to Library" method in the library window

2006-02-17 20:46  quirk

	* [r2423] trunk/src/signals.c: * Replace mailing list address with 
	  wiki page for reporting bugs

2006-02-16 23:42  mderezynski

	* [r2422] trunk/po/LINGUAS, trunk/po/et.po: * Add Estonian 
	  translation (Hannes Tarien)

2006-02-16 22:28  mderezynski

	* [r2421] trunk/src/ui_playlist.c: * Hack for playlist close button

2006-02-16 22:21  mderezynski

	* [r2420] trunk/src/ui_playlist.c: * Allow the playlist minimal 
	  width to be the width of the player window (hah suxx0rz, now try 
	  to use multiple columns)

2006-02-16 11:56  mderezynski

	* [r2419] trunk/src/scrobbler.c: * Cleanup code

2006-02-15 22:12  mderezynski

	* [r2418] trunk/src/main.c: * Only dispose BmpHal instance if it 
	  was created in the first place and if HAVE_HAL is define 
	  (disclaimer: this is a confidential commit message. if you read 
	  it, you must self destroy yourself within the next 5 days)

2006-02-15 22:10  mderezynski

	* [r2417] trunk/src/hal.c, trunk/src/scrobbler.c: * Pass libhal 
	  context to libhal_ctx_free () and not a stupid DBusError @@@_@@@ 
	  ("i am an idiot with copy and paste" --deadchip)

2006-02-15 20:42  quirk

	* [r2416] trunk/bmpx-remote/bmpx-remote.c, trunk/src/main.c: * Add 
	  all available options

2006-02-15 20:14  mderezynski

	* [r2415] trunk/src/scrobbler.c: * Make album optional when 
	  submitting songs (Roman Bogorodskiy)

2006-02-15 20:12  mderezynski

	* [r2414] trunk/src/hal.c, trunk/src/main.c: * Proper destruction 
	  of BmpHal (shut down connection between libhal and dbus; shut 
	  down system dbus connection)

2006-02-15 19:57  mderezynski

	* [r2413] trunk/src/metadata.c: * Don't store metadata from cd/dvd 
	  media permanently

2006-02-15 15:44  mderezynski

	* [r2412] trunk/src/main.c: * Don't try to instantiate and assing 
	  a BmpHal instance in main.c if not building with HAL support

2006-02-15 15:30  mderezynski

	* [r2411] trunk/clients/dbus-c/bmpx-web/bmpx-web-ajax.c, 
	  trunk/include/bmpx/hal.h, trunk/include/bmpx/metadata.h, 
	  trunk/src/hal.c, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/metadata.c, trunk/src/ui_dialog_library.c: * Library 
	  now respons to volume mounts as reported by HAL: Items are only 
	  shown if their corresponding volume is present
	  * "Hotplugging" of the media library: When a volume is being 
	  mounted and BMPx knows about items on this volume, they will be 
	  shown in the browse tree; similar on unmount, they will be hidden

2006-02-15 13:13  mderezynski

	* [r2410] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/hal.h, trunk/include/bmpx/metadata.h, 
	  trunk/src/Makefile.am, trunk/src/hal.c, trunk/src/metadata.c, 
	  trunk/src/metadata_common.c, trunk/src/play_gst.c, 
	  trunk/src/play_xine.c, trunk/src/rtfs.c, 
	  trunk/src/system_control.c: * Extend BMP HAL manager
	  * Store HAL volume and device UDIs in metadata when HAL support 
	  is available

2006-02-15 12:05  mderezynski

	* [r2409] trunk/include/bmpx/hal.h, trunk/src/hal.h: * Move hal.h 
	  to include/bmpx

2006-02-15 08:31  mderezynski

	* [r2408] trunk/src/ui_dialog_preferences.c: * Remove debug 
	  printout from gtkentry_binding() function for xcs_bind_object() 
	  in ui_dialog_preferences () (used with username/password entry 
	  fields for Last.FM credentials)

2006-02-15 06:58  mderezynski

	* [r2407] trunk/src/system_control.c: * Don't strdup() display 
	  name in UiStart/ui_start method of SystemControl
	  * Don't use g_free() if no destructor function is given with a 
	  system message; only destroy data if the destructor provided is 
	  != NULL

2006-02-15 05:14  mderezynski

	* [r2406] trunk/configure.ac, trunk/src/Makefile.am, 
	  trunk/src/hal.c, trunk/src/hal.h, trunk/src/system_control.c: * 
	  Initial BMP HAL manager code

2006-02-14 23:40  mderezynski

	* [r2405] trunk/src/scrobbler.c: * Revert scrobbler.c to previous 
	  behavior

2006-02-14 23:31  mderezynski

	* [r2404] trunk/src/scrobbler.c: * Add additional debug printouts 
	  to scobbler.c

2006-02-14 20:33  mderezynski

	* [r2403] trunk/src/bmp_status_icon.c, trunk/src/gtkhsv.c, 
	  trunk/src/gtkmarshalers.h: * Remove local copy of 
	  gtkmarshalers.h (not needed anymore since ages)

2006-02-14 20:29  mderezynski

	* [r2402] trunk/src/Makefile.am, trunk/src/system_control.c: * 
	  Remove bmpx-HAL code from buildsystem again

2006-02-14 20:27  mderezynski

	* [r2401] trunk/src/hal.c, trunk/src/hal.h, 
	  trunk/src/system_control.c: * Add hal.[ch]

2006-02-14 19:47  mderezynski

	* [r2400] trunk/src/Makefile.am, trunk/src/scrobbler.c: * Don't 
	  send empty Musicbrainz ID (field is optional anyway and we 
	  currently can't provide an MB ID for songs)
	  * Send artist only if album field is unavailable

2006-02-14 18:50  quirk

	* [r2399] trunk/po/POTFILES.in: * Fix typo

2006-02-14 16:50  quirk

	* [r2398] trunk/po/POTFILES.in: * Add scrobbler.c

2006-02-14 16:42  quirk

	* [r2397] trunk/AUTHORS: * Add Roman Bogorodskiy as contributor

2006-02-14 16:39  quirk

	* [r2396] trunk/src/scrobbler.c: * Encode data in HTTP request 
	  (Roman Bogorodskiy)

2006-02-14 11:22  mderezynski

	* [r2395] trunk/src/scrobbler.c: * Not sure what i changed

2006-02-13 23:21  mderezynski

	* [r2394] trunk/src/playlist.c: * Use BMP_TYPE_FILE_ITEM instead 
	  of G_TYPE_POINTER in main ListStore for proper destruction

2006-02-13 22:34  mderezynski

	* [r2393] trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_playlist.c: * Don't 
	  use BMP_TYPE_FILE_ITEM in the meanwhile as this causes the 
	  HTuple in the item to go away (???) but G_TYPE_POINTER instead

2006-02-13 20:41  mderezynski

	* [r2392] trunk/include/bmpx/playlist.h: * Commit changes to 
	  playlist.h (add 'uri' member to BmpFileItem,and prototypes for 
	  G_TYPE_BOXED of BmpFileItem)

2006-02-13 17:36  mderezynski

	* [r2391] trunk/src/scrobbler.c: * Add copyright notice for code 
	  portions originally taken from xmms-scrobbler

2006-02-13 17:29  mderezynski

	* [r2390] trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_playlist.c: * More crash 
	  fixes related to NULL tuples

2006-02-13 17:23  mderezynski

	* [r2389] trunk/src/system_control.c: * Fix crashes related to 
	  NULL tuples with the new fetch-on-demand paradigm

2006-02-13 16:50  mderezynski

	* [r2388] trunk/src/playlist.c: * Fix crashes/fetch item tuple 
	  where needed

2006-02-13 16:44  mderezynski

	* [r2387] trunk/src/playlist.c: * Register BmpFileType as a 
	  G_BOXED_TYPE for proper destruction within the main playlist 
	  GtkListStore

2006-02-13 16:00  mderezynski

	* [r2386] trunk/include/bmpx/playlist.h, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_playlist.c: * 
	  Intermittendly don't save metadata with XSPF tracklists
	  * Load row metadata on demand for the playlist (speeds up 
	  loading of playlist as well as adding of music ot the list)

2006-02-13 15:44  mderezynski

	* [r2385] trunk: * Use http://svn.beep-media-player.org for 
	  externals, not http://beep-media-player.org

2006-02-13 15:35  mderezynski

	* [r2384] trunk: * Change svn:externals to use http:// access 
	  instead of svn://

2006-02-13 13:49  quirk

	* [r2383] trunk/AUTHORS: test

2006-02-13 12:14  quirk

	* [r2382] trunk/AUTHORS: Another test commit from 
	  svn.bmpx.en-voyage.info

2006-02-13 12:05  quirk

	* [r2381] trunk/AUTHORS: Another test commit from 
	  svn.bmpx.en-voyage.info

2006-02-13 12:01  quirk

	* [r2380] trunk/AUTHORS: Test commit from svn.bmpx.en-voyage.info

2006-02-13 12:00  quirk

	* [r2379] trunk/AUTHORS: Rollback changes

2006-02-13 11:52  quirk

	* [r2378] trunk/AUTHORS: Test commit from svn.bmpx.en-voyage.info

2006-02-12 19:11  mderezynski

	* [r2377] trunk/src/scrobbler.c: * Fix possible memory corruption

2006-02-12 11:03  mderezynski

	* [r2375] trunk/plugins/flow/libflow_linear.c, 
	  trunk/src/playlist.c: * Remove debug messages

2006-02-12 11:01  mderezynski

	* [r2374] trunk/plugins/flow/libflow_linear.c: * If no current 
	  item is present (i.e. list was cleared and we're playing an 
	  anonymous track), don't return FALSE in case there is no 
	  'current' RowReference, but instead return the first TreeIter if 
	  the length of the new list is > 0

2006-02-12 10:37  mderezynski

	* [r2373] trunk/src/scrobbler.c: * Don't submit HTTP streams to 
	  lastfm as requested per policy

2006-02-12 08:03  mderezynski

	* [r2372] trunk/src/ui_dialog_preferences.c: * Disable currently 
	  unused categories

2006-02-12 07:56  mderezynski

	* [r2371] trunk/images/preferences/lastfm.png: * Revert Last.FM 
	  icon

2006-02-12 07:50  mderezynski

	* [r2370] trunk/images/preferences/lastfm.png: * New icon for 
	  Last.FM category

2006-02-12 07:41  mderezynski

	* [r2369] trunk/images/preferences/plugins.png: * New icon for 
	  plugins

2006-02-12 07:05  mderezynski

	* [r2368] trunk/glade/dialog_preferences.glade: * Fix powered by 
	  audioscrobbler image alignment

2006-02-12 07:02  mderezynski

	* [r2367] trunk/images/lastfm-logo.png: * Fix header logo 
	  borkedness

2006-02-12 07:01  mderezynski

	* [r2366] trunk/glade/dialog_preferences.glade, 
	  trunk/images/Makefile.am, trunk/images/audioscrobbler.png, 
	  trunk/images/lastfm-headerlogo.png, 
	  trunk/images/lastfm-logo.png, trunk/src/ui_dialog_preferences.c: 
	  * Update Last.FM preferences page with a few fancy images and 
	  some more informational text

2006-02-11 22:57  mderezynski

	* [r2365] trunk/src/ui_dialog_preferences.c: * Fix @$#&% typo

2006-02-11 22:47  mderezynski

	* [r2364] trunk/src/ui_dialog_preferences.c: * Add debug print 
	  statement to gtkentry_binding used with xcs_bind_object ()

2006-02-11 22:37  mderezynski

	* [r2363] trunk/src/scrobbler.c: * Add response body reader at 
	  song submission after rhandle has been set up so we actually 
	  pass a valid rhandle to the reader (ø_Ø)

2006-02-11 22:23  mderezynski

	* [r2362] trunk/src/scrobbler.c: * Use libneon async code for 
	  handshaking and song submissions to better cope with network 
	  failures (as in, use ne_request_dispatch() rather than the 
	  polling block reader mechanism)

2006-02-11 22:06  quirk

	* [r2361] trunk/bmpx.1.in: * Update man page (Mathias Weyland)

2006-02-11 20:37  mderezynski

	* [r2360] trunk/src/scrobbler.c: * Fix typo (current_uri, not 
	  current-uri o_O)

2006-02-11 20:32  mderezynski

	* [r2359] trunk/src/scrobbler.c: * Don't submit items that lack 
	  metadata needed for submitting

2006-02-11 20:00  mderezynski

	* [r2356] trunk/README, trunk/src/scrobbler.c: * Update README
	  * Add network checking to scrobbler.c

2006-02-11 19:55  quirk

	* [r2354] trunk/po/lt.po: * Fix translations of span tag

2006-02-11 17:36  quirk

	* [r2352] trunk/plugins/container/Makefile.am, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/transport/Makefile.am: * Re-order includes to 
	  avoid conflicts with previous installation (pointed by Roman 
	  Bogorodskiy)

2006-02-11 16:09  quirk

	* [r2350] trunk/src/ui.c: * Fix 'for' loop initial declaration 
	  used outside C99 mode (Olivier Blin)

2006-02-11 00:51  descender

	* [r2347] trunk/bmpx-remote/bmpx-remote.c: * bmpx-remote.c: 
	  Include locale.h for setlocale().

2006-02-11 00:50  mderezynski

	* [r2346] trunk/glade/dialog_preferences.glade, 
	  trunk/images/Makefile.am, trunk/images/lastfm-headerlogo.png, 
	  trunk/src/ui_dialog_preferences.c: * Add Last.FM logo to Last.FM 
	  preferences section

2006-02-11 00:48  descender

	* [r2345] trunk/src/main.c: * main.c (main): Translate missing X11 
	  server error message and print it to
	   stderr instead.

2006-02-11 00:17  mderezynski

	* [r2344] trunk/src/scrobbler.c: * Disable last.fm submissions if 
	  we receive BADAUTH on song submission

2006-02-11 00:15  mderezynski

	* [r2343] trunk/src/scrobbler.c: * Check whether the user has 
	  seeked the track, in which case the song should not be submitted 
	  to last.fm (as stated by the last.fm policy)

2006-02-10 23:34  mderezynski

	* [r2342] trunk/src/scrobbler.c: * Change "Last.FM Client" to 
	  "BMPx Last.FM"

2006-02-10 23:33  mderezynski

	* [r2341] trunk/src/scrobbler.c, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui_dialog_preferences.c: * 
	  Introduce GUI-independent application-to-user messagingn 
	  mechanism
	  * Make Last.FM client use messaging mechanism

2006-02-10 22:25  mderezynski

	* [r2340] trunk/src/scrobbler.c, trunk/src/scrobbler.h, 
	  trunk/src/system_control.c: * GObjectify lastfm client

2006-02-10 19:24  mderezynski

	* [r2339] trunk/src/scrobbler.c: * Only disable scrobbler during 
	  normal operation when BADAUTH on song submission is being 
	  received

2006-02-10 19:00  mderezynski

	* [r2338] trunk/src/scrobbler.c: * Don't crash on empty 
	  username/password

2006-02-10 15:56  mderezynski

	* [r2337] trunk/src/scrobbler.c: * Different code

2006-02-10 15:29  mderezynski

	* [r2336] trunk/images/preferences/lastfm.png: * Add Last.FM icon

2006-02-10 15:14  mderezynski

	* [r2335] trunk/src/scrobbler.c: * Use BMPx' own scrobbler client 
	  id 'mpx'

2006-02-10 15:05  mderezynski

	* [r2334] trunk/glade/dialog_preferences.glade, 
	  trunk/schemas/bmpx.schema.in, trunk/src/scrobbler.c, 
	  trunk/src/system_control.c, trunk/src/ui_dialog_preferences.c: * 
	  Unfuck scrobbler fuckups

2006-02-10 14:16  mderezynski

	* [r2333] trunk/src/scrobbler.c, 
	  trunk/src/ui_dialog_preferences.c: * Make Last.FM credentials 
	  configurable trough preferences
	  * Disable Last.FM on errors with the server (BADAUTH, FAILED 
	  with reason, etc)

2006-02-10 13:41  mderezynski

	* [r2332] trunk/glade/dialog_preferences.glade, 
	  trunk/images/preferences/Makefile.am, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/schemas/bmpx.schema.in, trunk/src/scrobbler.c, 
	  trunk/src/ui_dialog_preferences.c: * More fixes to scrobbler code
	  * Extend GConf schema by Last.FM configuration keys

2006-02-10 09:51  mderezynski

	* [r2331] trunk/src/Makefile.am, trunk/src/md5.c, trunk/src/md5.h, 
	  trunk/src/scrobbler.c: * Implement scrobbler MD5 crap

2006-02-10 09:21  mderezynski

	* [r2330] trunk/src/scrobbler.c, trunk/src/scrobbler.h, 
	  trunk/src/system_control.c, trunk/src/system_control.h: * Hook 
	  up scrobbler code to BmpSystemControl

2006-02-10 08:35  mderezynski

	* [r2329] trunk/src/Makefile.am, trunk/src/scrobbler.c, 
	  trunk/src/scrobbler.h, trunk/src/system_control.c: * Add initial 
	  AudioScrobbler code
	  * Implement Scrobbler handshaking

2006-02-09 23:41  mderezynski

	* [r2326] trunk/po/fi.po: * Fix Finnish translation

2006-02-09 23:14  mderezynski

	* [r2325] trunk/bmpx-remote/Makefile.am, 
	  trunk/bmpx-remote/bmpx-remote.c: * Provide the bmpx-bin path to 
	  bmpx-remote trough a define so it's always guaranteed to be 
	  found by bmpx-remote

2006-02-09 22:23  descender

	* [r2324] trunk/src/main.c: * main.c (main): Restructure. Setup 
	  i18n, parse options, perform any
	   detach and start logger /before/ starting or hitting the ping 
	  socket.

2006-02-09 21:52  quirk

	* [r2323] trunk/configure.ac: * Check for gstreamer-plugins-base 
	  if gstreamer backend is enabled

2006-02-09 21:19  descender

	* [r2322] trunk/bmpx-remote/bmpx-remote.c: * bmpx-remote.c: 
	  Replace tabs with spaces, mark user messages as translatable.
	   (get_feature_list): Eliminate. (main): Setup localisation. 

2006-02-09 21:08  descender

	* [r2321] trunk/src/main.c, trunk/src/ping_socket.c, 
	  trunk/src/ping_socket.h: * ping_socket.c, ping_socket.h: Enhance 
	  protocol to ensure process does not block
	   when reading from a dead socket.
	  * main.c (print_version): Translate version string. 
	  (get_feature_list):
	   Eliminate. Store feature list in array instead.

2006-02-09 20:59  mderezynski

	* [r2320] trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/plugins/container/libcontainer_xspf.c, trunk/src/ui.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_playlist.c: * Fix build warnings/fix code to remove 
	  build warnings (gcc (GCC) 4.1.0 20060131 (Red Hat 4.1.0-0.20))

2006-02-09 20:40  mderezynski

	* [r2319] trunk/bmpx-remote/bmpx-remote.c, trunk/src/Makefile.am, 
	  trunk/src/ping_socket.c: * Install bmpx-bin into $PREFIX/libexec
	  * Make bmpx(-remote) search for the bmpx-bin binary in 
	  $PREFIX/libexec

2006-02-09 20:13  quirk

	* [r2318] trunk/po/sv.po: * Update swedish translation after 
	  finally 3 mails (Peter, drinking too much is bad for your health)

2006-02-09 20:07  mderezynski

	* [r2317] trunk/src/ui_callbacks.c: * Reset window to idle when CD 
	  cannot be added (ui_callbacks.c)

2006-02-09 20:00  hiddenfly

	* [r2316] trunk/po/fi.po: * Updated Finnish translation

2006-02-09 19:35  descender

	* [r2315] trunk/src/Makefile.am, trunk/src/main.c, 
	  trunk/src/ping_socket.c, trunk/src/ping_socket.h: * Makefile.am 
	  [!HAVE_DBUS]: Add ping_socket.[ch] to sources.
	  * main.c, ping_socket.c, ping_socket.h: Rewrite ping socket code.

2006-02-09 19:34  quirk

	* [r2314] trunk/po/fr.po: * Fix plural form

2006-02-09 19:29  quirk

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

2006-02-09 19:21  mderezynski

	* [r2312] trunk/src/metadata.c, trunk/src/rtfs.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_playlist.c: * RTFS/metadata.c fixes
	  * Make add files dialog hide on pressing ESC
	  * Don't clamp scrollbar completely to the right but leave 2px of 
	  space (looks better with some skins)

2006-02-09 17:42  mderezynski

	* [r2311] trunk/src/play_xine.c, trunk/src/ui_callbacks.c: * Fix 
	  crashing on "Add CD" when no Audio CD is inserted (Resolves Bug 
	  #127)

2006-02-09 17:30  mderezynski

	* [r2310] trunk/po/pl.po: * Update Polish translation (Jacek 
	  Wolszczak, updated by Miłosz Dereżyński)

2006-02-09 13:47  azarah

	* [r2309] trunk/po/af.po: * Cleanups and add missing for Afrikaans 
	  translation.

2006-02-09 13:36  azarah

	* [r2308] trunk/po/af.po: * Hopefully handle the Plural-Forms: tag 
	  properly.

2006-02-09 13:22  azarah

	* [r2307] trunk/po/af.po: * More updates to Afrikaans translation.

2006-02-09 13:09  azarah

	* [r2306] trunk/po/af.po: * Update Afrikaans translation.

2006-02-09 10:46  mderezynski

	* [r2305] trunk/src/main.c, trunk/src/system_control.c: * Use UNIX 
	  socket for pinging a running instance in case of compilation 
	  without DBus to prevent multiple instances 

2006-02-09 04:25  mderezynski

	* [r2304] trunk/src/system_control.c: * Add socket code as an 
	  auxilliary to perform a check for a running instance

2006-02-09 00:31  mderezynski

	* [r2303] trunk/bmpx-remote/bmpx-remote.c: * Fix a few #ifdef 
	  positions/reshuffle code

2006-02-09 00:22  mderezynski

	* [r2302] trunk/bmpx-remote/Makefile.am, 
	  trunk/bmpx-remote/bmpx-remote.c, trunk/bmpx-remote/bmpx-script: 
	  * Conditional compilation depending on DBus available or not

2006-02-09 00:17  descender

	* [r2301] trunk/po/POTFILES.in: * POTFILES.in: Add 
	  bmpx-remote/bmpx-remote.c

2006-02-09 00:05  descender

	* [r2300] trunk/bmpx-remote/bmpx-remote.c: * bmpx-remote.c 
	  (get_feature_list): Use Q_() not N_().

2006-02-08 21:22  mderezynski

	* [r2299] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Fix 
	  drawing errors on focus changes

2006-02-08 21:20  mderezynski

	* [r2298] trunk/bmpx-remote/Makefile.am, 
	  trunk/bmpx-remote/bmpx-script: * If configured without DBus, 
	  install small wrapper script instead of the remote binary

2006-02-08 21:02  mderezynski

	* [r2297] trunk/src/ui_dialog_library.c: * Add debug printout of 
	  query URI used in using tags

2006-02-08 19:50  mderezynski

	* [r2296] trunk/po/cs.po, trunk/po/fi.po, trunk/po/fr.po, 
	  trunk/po/lt.po, trunk/po/sv.po, trunk/po/zh_CN.po: * Updated 
	  Lithuanian translation (Ernestas Liubarskij/ext)

2006-02-08 19:09  mderezynski

	* [r2295] trunk/src/ui_dialog_library.c: * Fix crash condition 
	  when trying to enqueue/play a tags subtree that has no children

2006-02-08 18:57  mderezynski

	* [r2294] trunk/po/de.po: * Update German translation (Milosz 
	  Derezynski)

2006-02-08 18:28  mderezynski

	* [r2293] trunk/po/zh_CN.po: * Fix broken zh_CN commit

2006-02-08 18:24  mderezynski

	* [r2292] trunk/po/sv.po: * Fix broken sv.po commit

2006-02-08 18:16  mderezynski

	* [r2291] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/es.po, trunk/po/hu.po, trunk/po/ja.po, 
	  trunk/po/lt.po, trunk/po/pl.po, trunk/po/pt_BR.po, 
	  trunk/po/ru.po, trunk/po/sv.po, trunk/po/zh_CN.po: * Updated 
	  Hungarian translation (Balint Erdosi)
	  * Updated Polish translation (Jacek Wolszczak)

2006-02-08 18:04  mderezynski

	* [r2290] trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/metadata.c, trunk/src/ui_dialog_library.c: * Fix more 
	  UTF-8 issues in XSPF container
	  * Handle HRelation right in Query container

2006-02-08 15:38  quirk

	* [r2289] trunk/AUTHORS, trunk/po/sv.po: * Update swedish 
	  translation
	  * Add lastname to brazilian portuguese translator

2006-02-08 02:14  descender

	* [r2288] trunk/po/zh_CN.po: * zh_CN.po: Perfectionism is my 
	  name... sync with latest POT file (doh!) and
	   complete translation, use polite pronoun to address user.

2006-02-08 02:01  descender

	* [r2287] trunk/po/zh_CN.po: * zh_CN.po: Update credits.

2006-02-08 01:56  descender

	* [r2286] trunk/po/zh_CN.po: * zh_CN.po: Remove accidentally added 
	  newlines, fix typos, add
	   appropriate spacing, replace 'BMP' suffixes with BMPx, 
	  miscellaneous
	   enhancements.

2006-02-08 01:13  descender

	* [r2285] trunk/po/zh_CN.po: * zh_CN.po: Fix incorrect or fuzzy 
	  translations.

2006-02-07 20:43  hiddenfly

	* [r2284] trunk/po/fi.po: * Updated Finnish translation

2006-02-07 19:57  quirk

	* [r2283] trunk/glade/dialog_streams.glade, trunk/po/fr.po: * 
	  Restore headers and cleanup
	  * Fix typo in french translation

2006-02-07 19:21  quirk

	* [r2282] trunk/glade/dialog_streams.glade: * Use Gtk-stock Close 
	  button instead of custom button

2006-02-07 12:36  quirk

	* [r2281] trunk/AUTHORS: * Add Renato (brazilian portuguese 
	  translator)

2006-02-06 23:41  mderezynski

	* [r2280] trunk/po/LINGUAS, trunk/po/pt_BR.po: * Add Brazilian 
	  Portuguese translation (pt_BR, Renato Atilio)

2006-02-06 23:13  quirk

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

2006-02-06 23:09  mderezynski

	* [r2278] trunk/src/ui_dialog_streams.c: * Use handle->buffer_size 
	  where appropriate, instead of strlen(handle->buffer)

2006-02-06 22:47  quirk

	* [r2277] trunk/src/ui_dialog_streams.c: * Translate windows title

2006-02-06 22:34  mderezynski

	* [r2276] trunk/src/playlist.c: * When reading URIs from 
	  containers, pre-fetch metadata for all items first, and then add 
	  all in one atomic add

2006-02-06 13:48  onovy

	* [r2275] trunk/po/cs.po: * Czech(cs) translation update

2006-02-06 04:44  mderezynski

	* [r2274] trunk/glade/dialog_streams.glade: * Glade file update 
	  (minor stuff like text alignments etc)

2006-02-05 17:45  mderezynski

	* [r2273] trunk/src/ui_dialog_library.c, trunk/src/util.c: * Fix 
	  updating of tags view when deleting a tag

2006-02-05 16:19  mderezynski

	* [r2272] trunk/po/el.po, trunk/po/ja.po: * Updated Greek 
	  Translation (Stavros Giannouris)
	  * Updated Japanese Translation (Nobuyuki Ito)

2006-02-05 02:56  mderezynski

	* [r2271] trunk/po/pl.po: * Updated Polish translation (Jacek 
	  Wolszczak)

2006-02-04 19:56  mderezynski

	* [r2270] trunk/src/metadata.c, trunk/src/ui_callbacks.c: * 
	  Include <taglib/tag_c.h> and not <tag_c.h>

2006-02-04 17:19  mderezynski

	* [r2269] trunk/src/ui_playlist.c: * Disable all menus except for 
	  "Add" menu

2006-02-04 16:08  mderezynski

	* [r2268] trunk/po/ru.po: * Updated Russian translation (Youri)

2006-02-04 14:51  mderezynski

	* [r2267] trunk/plugins/container/libcontainer_xspf.c: * Make sure 
	  <location/> (URI) is escaped+converted to UTF-8 when writing XSPF

2006-02-04 14:38  mderezynski

	* [r2266] trunk/src/ui_dialog_streams.c: * Call dialog window 
	  title "Bookmark Stream" for consistency with the Bookmark Stream 
	  button

2006-02-03 23:54  mderezynski

	* [r2265] trunk/po/zh_CN.po: * Updated Chinese (simplified) 
	  translation (unicon221)

2006-02-03 23:46  mderezynski

	* [r2264] trunk/src/ui_dialog_streams.c: * In delete bookmarks, 
	  check for RESPONSE_YES instead of RESPONSE_OK (as given per 
	  glade file)

2006-02-03 23:44  mderezynski

	* [r2263] trunk/glade/dialog_streams.glade: * Fix glade 
	  inconsistency (button that had has_default, but not the 
	  can_default flag)

2006-02-03 23:41  mderezynski

	* [r2262] trunk/glade/dialog_streams.glade, 
	  trunk/src/ui_dialog_streams.c: * Add confirmation dialog to 
	  Delete Bookmark

2006-02-03 23:21  mderezynski

	* [r2261] trunk/glade/dialog_streams.glade, 
	  trunk/src/ui_dialog_streams.c: * Bookmarks for radio streams 
	  completed

2006-02-03 20:24  mderezynski

	* [r2260] trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_streams.c: * Focus the filter entry in JTT 
	  dialog on showing it

2006-02-03 20:04  mderezynski

	* [r2259] trunk/include/bmpx/Makefile.am: * Fix 
	  include/bmpx/Makefile.am (remove lcmfs.h)

2006-02-03 20:03  mderezynski

	* [r2258] trunk/glade/dialog_streams.glade, 
	  trunk/include/bmpx/lcmfs.h, trunk/src/bookmarks.c, 
	  trunk/src/lcmfs.c, trunk/src/play_xine.c, trunk/src/plmanager.c, 
	  trunk/src/ui_dialog_streams.c: * 80% Finished bookmarks stuff
	  * Remove lcmfs code

2006-02-03 18:41  onovy

	* [r2257] trunk/po/cs.po: * Czech(cs) translation update

2006-02-03 18:30  mderezynski

	* [r2256] trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_bookmarks.h, trunk/src/ui_dialog_streams.c: 
	  * Remove bookmarks dialog (the old, unused one. chill down guys)

2006-02-03 17:33  mderezynski

	* [r2255] trunk/glade/dialog_streams.glade, trunk/src/play_gst.c: 
	  * Don't open the add bookmark window when starting

2006-02-03 17:10  mderezynski

	* [r2254] trunk/po/af.po, trunk/po/bg.po, trunk/po/cs.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/es.po, trunk/po/fi.po, 
	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, 
	  trunk/po/pl.po, trunk/po/ru.po, trunk/po/sv.po, 
	  trunk/po/zh_CN.po: * Hmm

2006-02-03 15:38  mderezynski

	* [r2253] trunk/src/play_gst.c: * Fix link_pad () callback 
	  signature

2006-02-03 15:32  mderezynski

	* [r2252] trunk/src/play_gst.c, trunk/src/system_control.c: * 
	  Maybe this works (?!) ehehe o_O

2006-02-03 15:04  mderezynski

	* [r2251] trunk/src/play_gst.c: * Don't disconnect link_pad () 
	  after first linking (on dynamic pad link between filesrc and 
	  decodebin)

2006-02-03 14:46  mderezynski

	* [r2250] trunk/desktop/bmpx.desktop.in, 
	  trunk/glade/dialog_streams.glade: * Fix bmpx.desktop.in to 
	  accomodate for RaiseUI
	  * Add "Add Bookmark" dialog to dialog_streams.glade

2006-02-03 14:30  mderezynski

	* [r2249] trunk/src/Makefile.am: * Don't add play_gst.h to HEADERS 
	  as it doesn't exist

2006-02-03 05:45  mderezynski

	* [r2248] trunk/src/ui_dialog_streams.c: * Fix internal tab 
	  ordering in streams window

2006-02-03 05:18  mderezynski

	* [r2247] trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_callbacks.c: * Update current title/uri properly 
	  when removing items from tracklist

2006-02-03 05:04  mderezynski

	* [r2246] trunk/src/ui.c: * For RaiseUI, take into account the UI 
	  might be possibly hidden using the tray icon

2006-02-03 04:49  mderezynski

	* [r2245] trunk/src/system_control.c: * Return TRUE in raise_ui 
	  (RaiseUI) to indicate no-error to DBus

2006-02-03 04:46  mderezynski

	* [r2244] trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/glade/dialog_streams.glade, trunk/images/about-logo.png, 
	  trunk/include/bmpx/util.h, trunk/src/main.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui.c, trunk/src/ui.h, 
	  trunk/src/util.c: * New about logo
	  * Update streams dialog glade file
	  * Rename bmp_become_daemon() to bmp_detach ()
	  * New remote method: RaiseUI
	  * Make the remote binary (bmpx) send RaiseUI to the running 
	  session if it finds one running

2006-02-03 04:25  mderezynski

	* [r2243] trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui_dialog_streams.c: * 
	  Restore TracklistSorted signal
	  * Add information about sorted-by column to TracklistSorted 
	  signal

2006-02-03 02:01  mderezynski

	* [r2242] trunk/src/bookmarks.c, trunk/src/ui_dialog_jtt.c: * Fix 
	  JTT crash

2006-02-03 01:36  mderezynski

	* [r2241] trunk/src/bookmarks.c, trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_streams.c: * Cleanup bookmarks code and add 
	  additional support for <desc/>

2006-02-03 00:40  mderezynski

	* [r2240] trunk/po/hu.po, trunk/po/sv.po: * Updated Swedish 
	  translation (Peter Asplund)
	  * Updated Hugnarian translation (Bálint Erdosi)

2006-02-02 18:20  mderezynski

	* [r2239] trunk/glade/dialog_streams.glade: * Make 'Refresh List' 
	  buttons translatable

2006-02-02 18:10  onovy

	* [r2238] trunk/po/cs.po: * Czech(cs) translation update

2006-02-02 17:45  mderezynski

	* [r2237] trunk/glade/dialog_streams.glade: * Add bookmark buttons 
	  to shoutcast/icecast tabs

2006-02-02 17:35  mderezynski

	* [r2236] trunk/images/about-logo.png: * Fix typo in credits text

2006-02-02 17:33  mderezynski

	* [r2235] trunk/images/Makefile.am, trunk/images/about-logo.png: * 
	  Updated about logo including credits

2006-02-02 13:57  mderezynski

	* [r2234] trunk/glade/dialog_streams.glade: * Make bookmarks tab 
	  first tab in streams notebook

2006-02-01 22:04  mderezynski

	* [r2233] trunk/src/bookmarks.c: * Fix append_bookmark() function 
	  and integrate it properly into bookmarks_save()

2006-02-01 22:02  mderezynski

	* [r2232] trunk/src/bookmarks.c: * Fix some libxml2 API 
	  borkage/typos

2006-02-01 21:59  mderezynski

	* [r2231] trunk/src/bookmarks.c, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_streams.c: * Basic new XPath based XBEL 
	  reader

2006-02-01 21:58  onovy

	* [r2230] trunk/po/cs.po: * Czech(cs) translation update

2006-02-01 21:02  mderezynski

	* [r2229] trunk/AUTHORS: * Extend copyright period from 2005 only 
	  to 2003-2006

2006-02-01 20:57  mderezynski

	* [r2228] trunk/bmpx-remote/bmpx-remote.c: * If argc is 1, skip 
	  entire GOption parsing and proceed immediately to the bmpx 
	  startup (check) code part which starts bmpx if neccessary

2006-02-01 20:56  quirk

	* [r2227] trunk/AUTHORS, trunk/po/fi.po: * Update finnish 
	  translation (Tero Ratilainen a.k.a HiddenFly)
	  * Add myself to the dev team

2006-02-01 20:48  quirk

	* [r2226] trunk/bmpx-remote/bmpx-remote.c: * Fix arguments parsing 
	  (didn't work with only one arg)

2006-02-01 19:13  mderezynski

	* [r2225] trunk/bmpx-remote/bmpx-remote.c: * Don't start BMPx just 
	  to quit it if bmpx --quit was invoked (@_@)

2006-02-01 17:28  mderezynski

	* [r2224] trunk/src/bookmarks.c, trunk/src/bookmarks.h: * Revert 
	  bookmarks.[ch] to use single-folder (list) only

2006-02-01 17:01  mderezynski

	* [r2223] trunk/po/lt.po: * Updated Lithuanian translation 
	  (Ernestas Liubarskij)

2006-02-01 16:47  mderezynski

	* [r2222] trunk/desktop/bmpx_enqueue.desktop.in, 
	  trunk/desktop/bmpx_play.desktop.in: * Adapt .desktop files to 
	  change of bmpx(-remote) binary to GOption style arg parsing

2006-02-01 16:13  mderezynski

	* [r2221] trunk/bmpx-remote/bmpx-remote.c: * Use GOption for 
	  parsing command line arguments

2006-02-01 13:00  mderezynski

	* [r2220] trunk/desktop/bmpx.desktop.in, 
	  trunk/desktop/bmpx_enqueue.desktop.in, 
	  trunk/desktop/bmpx_play.desktop.in: * Adapt .desktop files to 
	  last binary renaming

2006-02-01 12:57  mderezynski

	* [r2219] trunk/bmpx-remote/Makefile.am, 
	  trunk/bmpx-remote/bmpx-enqueue-files, 
	  trunk/bmpx-remote/bmpx-enqueue-uris, 
	  trunk/bmpx-remote/bmpx-play-files, 
	  trunk/bmpx-remote/bmpx-play-uris, 
	  trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/Makefile.am: * Install main binary as bmpx-bin
	  * Install bmpx-remote as bmpx

2006-01-31 22:16  mderezynski

	* [r2218] trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_streams.glade: * Add bookmarks to the streams 
	  window instead of library (o_O @_@ !_! ._. O_o)

2006-01-31 22:05  mderezynski

	* [r2217] trunk/src/Makefile.am, trunk/src/bookmarks.c, 
	  trunk/src/playlist.c: * Fix BMPx not starting up with some 
	  streams in the default tracklist (~/.bmpx/tracklist.xspf) 
	  ("Deutschlandfunk"-issue) Fixes: #26

2006-01-31 20:55  mderezynski

	* [r2216] trunk/src/bookmarks.c: * Reinstate code for having 
	  nested folders

2006-01-31 20:00  mderezynski

	* [r2215] trunk/src/ui_dialog_library.c: * Check for existing 
	  items and add only those to the browse view when creating it

2006-01-31 15:44  mderezynski

	* [r2214] trunk/src/ui_dialog_library.c: * Add locking to 
	  delete_tuple() handler for browse treeview

2006-01-31 15:29  mderezynski

	* [r2213] trunk/src/ui_dialog_library.c: * Don't proceed if iter 
	  can't be acquired from row attribute mapping in 
	  browse_view_delete_tuple ()

2006-01-31 12:40  mderezynski

	* [r2212] trunk/glade/dialog_library.glade: * Add bookmarks glade 
	  shizlle

2006-01-31 02:55  mderezynski

	* [r2211] trunk/src/Makefile.am: * Remove HAVE_SYSFS reference

2006-01-31 02:52  mderezynski

	* [r2210] trunk/configure.ac, trunk/src/Makefile.am, 
	  trunk/src/metadata.c, trunk/src/scan.c, trunk/src/scan.h: * 
	  Remove current SysFS device scanning code

2006-01-31 02:22  mderezynski

	* [r2209] trunk/desktop/bmpx.desktop.in: * Fix bmpx.desktop to not 
	  contain any file associations

2006-01-31 02:16  mderezynski

	* [r2208] trunk/bmpx-remote/bmpx-remote.c: * Make bmpx-remote 
	  startup bmpx only if no args are given

2006-01-31 02:04  mderezynski

	* [r2207] trunk/ui/tracklist.ui: * For now disable 'remove 
	  unselected' option

2006-01-30 20:59  mderezynski

	* [r2206] trunk/glade/dialog_library.glade, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_library.c: * Remove 'Playlists' tab from 
	  music library from music library window; comment out code 
	  (original glade file is preserved in SVN, but not part of the 
	  dist)

2006-01-30 01:51  mderezynski

	* [r2205] trunk/plugins/transport/libtransport_http.c: * #include 
	  neon includes properly (not using neon/ prefix, as per .pc file)

2006-01-29 15:20  mderezynski

	* [r2204] trunk/plugins/container/Makefile.am, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/transport/Makefile.am: * Build all plugin shared 
	  libs with -fPIC

2006-01-28 22:17  mderezynski

	* [r2203] trunk/glade/dialog_library.glade.playlists: * Save 
	  library dialog glade file containing tab for multiple playlists 
	  into SVN for later reuse (there is no way with GtkNotebook to 
	  disable/hide certain pages)

2006-01-28 15:01  mderezynski

	* [r2202] trunk/glade/dialog_preferences.glade, 
	  trunk/src/playlist.c: * Adapt preferences dialog .glade file to 
	  remove Mouse category

2006-01-28 11:41  mderezynski

	* [r2201] trunk/src/metadata.c: * Add code comment about why the 
	  HTypeInfo for registering G_TYPE_LONG with libhrel is created 
	  dynamically

2006-01-28 11:32  mderezynski

	* [r2200] trunk/images/preferences/Makefile.am, 
	  trunk/images/preferences/mouse.png: * Remove mouse.png from 
	  Makefile.am

2006-01-28 01:45  mderezynski

	* [r2199] trunk/src/metadata.c, trunk/src/ui_dialog_library.c: * 
	  Remove debug code
	  * Remove TreeModel iter stamp inconsistency problems by using 
	  attr_row_map_mapping_remove_nodestroy ()

2006-01-28 01:29  mderezynski

	* [r2198] trunk/src/metadata.c: * More debug

2006-01-28 01:24  mderezynski

	* [r2197] trunk/src/metadata.c, trunk/src/ui_dialog_preferences.c: 
	  * Add debug printouts to this fucking updating code

2006-01-28 00:51  mderezynski

	* [r2196] trunk/include/bmpx/metadata.h, 
	  trunk/include/bmpx/util.h, trunk/src/metadata.c, 
	  trunk/src/metadata_common.c, trunk/src/play_xine.c, 
	  trunk/src/rtfs.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/util.c: * Add mtime checking for files, and if 
	  neccesary, update the metadata

2006-01-28 00:33  quirk

	* [r2195] trunk/src/ui_callbacks.c, trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_trackinfo.c: * Set default icon to all 
	  windows

2006-01-27 22:42  quirk

	* [r2194] trunk/schemas/bmpx.schema.in, trunk/src/main.c: * Fix 
	  typo and remove duplicate entry in gconf schema
	  * Set default visible columns if no configuration

2006-01-27 21:16  mderezynski

	* [r2193] trunk/src/ui_dialog_library.c: * Hook up browse view to 
	  delete-tuple for the main relation

2006-01-27 20:43  mderezynski

	* [r2192] trunk/configure.ac, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/metadata.c, trunk/src/rtfs.c: * Check for 32bit vs 
	  64bit architecture
	  * Register G_TYPE_UINT for 32bit or G_TYPE_UINT64 for 64bit 
	  respectively with the HRel type system
	  * Use those types to store mtime, since mtime uses time_t, which 
	  is an (unsigned) longword, and thus 32 bits on 32bit or 64 bits 
	  on 64bit respectively

2006-01-27 15:00  mderezynski

	* [r2191] trunk/src/play_gst.c: * Re-enable tag reading trough GST 
	  as a fallback for taglib-unsupported media types

2006-01-26 23:35  mderezynski

	* [r2190] trunk/src/metadata.c, trunk/src/play_xine.c: * Use 
	  unescaped URI path when creating the title from the basename of 
	  the URI/path (bug #136)

2006-01-26 22:03  quirk

	* [r2189] trunk/m4/libcurl.m4, 
	  trunk/plugins/container/Makefile.am: * Cleanup (remove libcurl 
	  traces)

2006-01-26 18:34  mderezynski

	* [r2188] trunk/src/play_gst.c, trunk/src/play_xine.c: * Remove 
	  no-sound signal from XINE backend as well

2006-01-26 13:37  mderezynski

	* [r2187] trunk/src/Makefile.am, trunk/src/play.h, 
	  trunk/src/play_gst.c, trunk/src/play_gst_mixers.c, 
	  trunk/src/play_gst_mixers.h: * Remove play_gst_mixers.[ch], 
	  things look different after all

2006-01-26 12:41  mderezynski

	* [r2186] trunk/src/Makefile.am, trunk/src/play_gst.c: * Fix 
	  Makefile.am borkage (use bmp_headers instead of bmpx_sources.. 
	  copy&paste flux)
	  * #include play_gst_mixers.h in play_gst.c

2006-01-26 12:39  mderezynski

	* [r2185] trunk/src/Makefile.am, trunk/src/play_gst.c, 
	  trunk/src/play_gst_mixers.c, trunk/src/play_gst_mixers.h: * New 
	  files: play_gst_mixers.[ch]: Mixer-able device control

2006-01-25 23:22  mderezynski

	* [r2184] trunk/src/play_gst.c: * Remove testing/debug only 
	  setting to PLAYING in play_stop () method

2006-01-25 22:58  mderezynski

	* [r2183] trunk/src/play_gst.c: * Use link_pad () callback only 
	  once for constructing the pipeline

2006-01-25 20:26  mderezynski

	* [r2182] trunk/src/ui_dialog_jtt.c: * Focus treeview on cursor 
	  down keypress if entry is focused (for easier access)
	  * Play track on row-activate as well, not only on Jump To button 
	  click

2006-01-25 18:43  mderezynski

	* [r2181] trunk/src/file_utils.c, trunk/src/play_gst.c: * 
	  NULL-terminate list of static list of audio file suffixes (when 
	  using GST backend)

2006-01-25 14:54  mderezynski

	* [r2180] trunk/Makefile.am, trunk/clients/dbus-perl/Makefile.am, 
	  trunk/clients/dbus-perl/bmpx-xchat-plugins, trunk/configure.ac: 
	  * Remove broken BMPx XChat Perl plugin

2006-01-24 20:32  quirk

	* [r2179] trunk/configure.ac: * Check for gstreamer-plugins-base 
	  (bug #134)

2006-01-24 12:36  mderezynski

	* [r2178] trunk/desktop/bmpx.desktop.in: * Fix bmpx.desktop.in to 
	  validate with desktop-file-validate

2006-01-23 22:47  quirk

	* [r2177] trunk/src/loader.c: * Set plugins type description 
	  translatable (commit of the day)

2006-01-22 18:33  quirk

	* [r2176] trunk/po/es.po: * Fill header

2006-01-22 18:27  quirk

	* [r2175] trunk/po/LINGUAS, trunk/po/es.po: * Add Spanish 
	  translation (Andres Suarez <andres.430@gmail.com>)

2006-01-22 18:12  quirk

	* [r2174] trunk/po/fi.po: * Update Finnish translation

2006-01-22 16:58  quirk

	* [r2173] 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py: * 
	  Code cleanups
	  * Convert from dos to unix format
	  * Fix UnicodeEncodeError
	  * Bump version to 0.2

2006-01-22 15:20  mderezynski

	* [r2172] trunk/src/bmp_status_icon.c: * Reduce systray icon popup 
	  time to 150ms

2006-01-22 15:13  onovy

	* [r2171] trunk/po/cs.po: Czech(cs) translation update

2006-01-22 07:13  mderezynski

	* [r2170] trunk/po/LINGUAS, trunk/po/sv.po: * Added Swedish 
	  translation (Peter Asplund <peterasplund@gentoo.se>)

2006-01-21 16:30  mderezynski

	* [r2169] trunk/plugins/flow/libflow_shuffle.c: * Fix shuffle 
	  plugin (use proper column in model to retrieve BmpFileItem)

2006-01-21 16:12  mderezynski

	* [r2168] trunk/src/play_gst.c: * Remove redundant stopping of the 
	  stream in set_property () setting of the URI

2006-01-21 14:05  quirk

	* [r2167] trunk/configure.ac: * Limit width of Amazon warning 
	  lines to 80 chars

2006-01-21 10:18  mderezynski

	* [r2166] trunk/src/system_control.c, trunk/src/ui.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Fix shuffle 
	  plugin (retreive BmpFileItem from proper data column)
	  * Code cleanups

2006-01-20 16:24  mderezynski

	* [r2165] trunk/src/ui_playlist.c: * Fix font metrics calculation 
	  (process font and font metrics only after widget is visible so 
	  that the associated PangoContext (apparently?) has the correct 
	  values set)

2006-01-20 12:28  mderezynski

	* [r2161] trunk/configure.ac, trunk/include/bmpx/metadata.h, 
	  trunk/src/metadata.c, trunk/src/ui_dialog_trackinfo.c: * Switch 
	  album cover fetching to use AWS (Amazon Web Services)
	  * Make album cover fetching optional due to privacy reasons and 
	  disable by default

2006-01-20 08:36  mderezynski

	* [r2160] trunk/src/ui_dialog_preferences.c: * Re-rename 
	  preferences option from 'Tracklist' to 'Playlist' rationale 
	  being it deals with settings for the actual playlist window

2006-01-20 06:18  mderezynski

	* [r2159] trunk/src/ui_main.c: * Minor cleanups

2006-01-20 05:55  mderezynski

	* [r2158] trunk/src/play_gst.c: * Revert from testing only 
	  parse_launch to creation of elements using the C API

2006-01-20 05:48  mderezynski

	* [r2157] trunk/src/system_control.c: * Don't emit SET_TITLE 
	  signal when anonymizing track (e.g. track still playing, 
	  tracklist entirely purged), as it will cause an update 
	  everywhere (internal GUI and remote) which is not needed as the 
	  title remains the same

2006-01-19 23:11  quirk

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

2006-01-19 21:58  quirk

	* [r2155] trunk/po/cs.po, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Set title, default metadata 
	  translatable
	  * Update czech translation

2006-01-19 20:02  mderezynski

	* [r2154] trunk/src/ui_main.c: * Code formatting

2006-01-19 19:53  mderezynski

	* [r2153] trunk/src/ui_main.c: * Use Cairo to render the scrolling 
	  textbox (main window)

2006-01-19 13:08  mderezynski

	* [r2152] trunk/glade/dialog_preferences.glade, trunk/src/ui.c, 
	  trunk/src/ui.h, trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_playlist.h: * Add possibility to disable individual 
	  columns

2006-01-18 22:47  mderezynski

	* [r2151] trunk/plugins/flow/libflow_linear.c: * Don't fail an 
	  assertion it no current track is present, but merely return FALSE

2006-01-18 20:27  mderezynski

	* [r2150] trunk/src/metadata.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Use lower priority for texbox timeout 
	  function

2006-01-18 16:59  quirk

	* [r2149] trunk/AUTHORS: * Added new translators (cs, fi)

2006-01-18 16:51  quirk

	* [r2148] trunk/po/LINGUAS, trunk/po/cs.po: * Added czech 
	  translation (Ondrej Novy <onovy@nomi.cz>)

2006-01-18 08:12  mderezynski

	* [r2147] trunk/glade/dialog_preferences.glade, 
	  trunk/include/bmpx/playlist.h, trunk/src/main.c, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_playlist.c: * Basic err framework for making it 
	  possible to disable columns in the tracklist + configuration 
	  dialog in preferences window for that

2006-01-17 20:42  mderezynski

	* [r2146] trunk/src/system_control.c: * return TRUE in shuffle_get 
	  remote/internal SystemControl method

2006-01-17 17:53  mderezynski

	* [r2145] trunk/po/LINGUAS, trunk/po/fi.po: * Added Finnish 
	  translation (Tero Ratilainen <teroratilainen@gmail.com>)

2006-01-17 14:42  mderezynski

	* [r2144] trunk/src/Makefile.am: * Build scan.c and add scan.[ch] 
	  to Makefile.am if HAVE_SYSFS is defined

2006-01-17 14:33  mderezynski

	* [r2143] trunk/po/LINGUAS, trunk/po/pt.po: * Remove borked 
	  Portuguese translation for now

2006-01-17 14:30  mderezynski

	* [r2142] trunk/po/pt.po: * Change Project-Id-Version from default 
	  value

2006-01-17 14:01  mderezynski

	* [r2141] trunk/autogen.sh, trunk/configure.ac, 
	  trunk/src/Makefile.am, trunk/src/metadata.c, trunk/src/scan.c: * 
	  Re-add code that uses SysFS
	  * Make SysFS optional
	  * Make SysFS conditional on OS kernel being Linux

2006-01-17 13:40  mderezynski

	* [r2140] trunk/src/metadata.c: * Add descriptions to metadatum 
	  entries

2006-01-17 08:47  mderezynski

	* [r2139] trunk/clients/gdesklets/Controls/KBMPx/IKBMPx.py, 
	  trunk/clients/gdesklets/Controls/KBMPx/__init__.py, 
	  trunk/clients/gdesklets/Displays/bmpx/bmpx.display, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/background.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/gauge-border.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/next-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/next-inactive.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/pause-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/pause-inactive.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/play-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/play-inactive.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/prev-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/prev-inactive.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/stop-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/stop-inactive.png: * 
	  Updated gDesklet

2006-01-17 07:07  mderezynski

	* [r2138] trunk/src/system_control.c: * Don't force a title update 
	  on PLAYING|WAITING -> PAUSED

2006-01-17 06:07  mderezynski

	* [r2137] trunk/po/LINGUAS, trunk/po/pt.po: * Add Portuguese 
	  translation (Georgi Zhukov <zhukov@gawab.com>)

2006-01-16 22:40  mderezynski

	* [r2136] trunk/clients/gdesklets/README: * Add paragraph about 
	  requirements

2006-01-16 22:39  mderezynski

	* [r2135] trunk/clients/gdesklets/README: * Add README with a few 
	  install instructions

2006-01-16 22:36  mderezynski

	* [r2134] trunk/clients/Makefile.am, trunk/clients/gdesklets, 
	  trunk/clients/gdesklets/Controls, 
	  trunk/clients/gdesklets/Controls/KBMPx, 
	  trunk/clients/gdesklets/Controls/KBMPx/IKBMPx.py, 
	  trunk/clients/gdesklets/Controls/KBMPx/Makefile.am, 
	  trunk/clients/gdesklets/Controls/KBMPx/__init__.py, 
	  trunk/clients/gdesklets/Controls/Makefile.am, 
	  trunk/clients/gdesklets/Displays, 
	  trunk/clients/gdesklets/Displays/Makefile.am, 
	  trunk/clients/gdesklets/Displays/bmpx, 
	  trunk/clients/gdesklets/Displays/bmpx/Makefile.am, 
	  trunk/clients/gdesklets/Displays/bmpx/bmpx.display, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/Makefile.am, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/background.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/gauge-border.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/next-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/next-inactive.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/pause-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/pause-inactive.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/play-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/play-inactive.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/prev-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/prev-inactive.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/stop-active.png, 
	  trunk/clients/gdesklets/Displays/bmpx/gfx/stop-inactive.png, 
	  trunk/clients/gdesklets/Makefile.am: * Add gDesklets client

2006-01-16 21:12  mderezynski

	* [r2133] trunk/src/system_control.c: * set-title signal emission 
	  fixed itself (really i dunno...)

2006-01-16 21:05  mderezynski

	* [r2132] trunk/src/ui_playlist.c: * Fix movement of playlist 
	  window

2006-01-16 21:00  mderezynski

	* [r2131] trunk/src/system_control.c: * Make sure set-title is 
	  getting emitted under all conditions inside the UPDATE_TITLE 
	  message handler

2006-01-16 20:53  mderezynski

	* [r2130] trunk/src/system_control.c: * Fauxpas!! Cet signal 
	  n'existe plus! J'ai oublié to remove ze codè!

2006-01-16 20:50  mderezynski

	* [r2129] trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h: * Expose 
	  SET_TITLE ("set-title") signal to DBus interface

2006-01-16 20:09  mderezynski

	* [r2128] trunk/src/system_control.c, trunk/src/system_control.h: 
	  * Make always sure that the current title and URI are _always_ 
	  updated _BEFORE_ TrackChange is emitted (important for remote 
	  clients)

2006-01-16 19:57  mderezynski

	* [r2127] trunk/src/Makefile.am, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Disable usage of sysfs temporarily

2006-01-15 18:04  quirk

	* [r2126] trunk/src/ui.c: * Fix main window title update

2006-01-14 12:56  descender

	* [r2125] trunk: * svn:externals: Change URL of libchroma.

2006-01-14 11:56  mderezynski

	* [r2122] trunk/src/ui_dialog_preferences.c: * Fix typo 
	  (dialog_prefereces -> dialog_preferences)

2006-01-14 10:55  mderezynski

	* [r2121] trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c: * Avoid repeated "inline" 
	  glade_xml_get_widget_warn () calls by assigning the widget once 
	  at each function's begin from the XML

2006-01-13 15:57  mderezynski

	* [r2119] trunk/src/Makefile.am, trunk/src/play_gst.c, 
	  trunk/src/play_xine.c, trunk/src/playlist.c: * More build 
	  warning fixes
	  * When building with either XINE or GST, only add the relevant 
	  files into the build using if conditions in Makefile.am, and 
	  remove #ifdef HAVE_(GST|XINE) in play_xine.c/play_gst.c to avoid 
	  an "ISO C forbids an empty source file" warning (which results 
	  in both files  being used in the build, but only one contains 
	  actual code from the compiler's pont of view after cpp has run)

2006-01-13 15:25  mderezynski

	* [r2118] trunk/clients/dbus-c/tools/bmpx-dbus-system-control.c, 
	  trunk/src/plugin_host.c, trunk/src/rtfs.c, 
	  trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_trackinfo.c: * Fix build warnings

2006-01-13 15:02  mderezynski

	* [r2117] trunk/plugins/flow/libflow_linear.c: * Cast to 
	  GTK_TREE_MODEL() where needed

2006-01-13 13:57  mderezynski

	* [r2111] trunk/include/bmpx/rtfs.h, 
	  trunk/plugins/container/libcontainer_query.c, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, 
	  trunk/po/ru.po, trunk/po/zh_CN.po, trunk/src/bmp_status_icon.c, 
	  trunk/src/plugin_host.c, trunk/src/rtfs.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_playlist.c, 
	  trunk/src/wm.c: * Fix build warnings

2006-01-13 13:17  mderezynski

	* [r2110] trunk/plugins/transport/libtransport_http.c: * Remove 
	  useless and erroneous line of debugging code

2006-01-13 13:15  mderezynski

	* [r2109] trunk/plugins/flow/libflow_shuffle.c: * Cast from 
	  ListStore to TreeModel where approriate/needed

2006-01-13 13:13  mderezynski

	* [r2108] trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c: * Fix signature in both 
	  plugins of prev/next methods to be identical with how they are 
	  defined in the interface defintion

2006-01-13 06:55  mderezynski

	* [r2104] trunk/bmpx-remote/Makefile.am: * Change bin_SCRIPTS to 
	  dist_bin_SCRIPTS so they are being added to a/the dist

2006-01-13 06:37  mderezynski

	* [r2103] trunk/clients/dbus-python/Makefile.am: * Add 
	  medialib-browser to SUBDIRS

2006-01-13 01:42  mderezynski

	* [r2102] trunk/clients/dbus-python/medialib-browser/Makefile.am: 
	  * Add bmpx-medialib-browser.in to Makefile.am

2006-01-13 01:29  mderezynski

	* [r2101] trunk/Makefile.am: * Remove SNAPSHOT_VERSION target from 
	  Makefile.am

2006-01-13 01:25  mderezynski

	* [r2100] trunk/src/ui_dialog_preferences.c, trunk/src/ui_util.c: 
	  * Cleanup code

2006-01-13 01:16  mderezynski

	* [r2099] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, 
	  trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/po/zh_CN.po: * Meh

2006-01-13 01:02  mderezynski

	* [r2098] trunk/Makefile.am, 
	  trunk/clients/dbus-c/tools/bmpx-dbus-system-control.c, 
	  trunk/clients/dbus-python/medialib-browser/bmpx_medialib_browser.glade,
	   trunk/src/Makefile.am: * Rename plugin_priv.h to loader.h in 
	  src/Makefile.am (as renamed inside the source tree itself)

2006-01-12 23:11  mderezynski

	* [r2097] trunk/src/ui.c: * Restore "missing xsettings-manager 
	  hack" for XCursor theme

2006-01-12 23:08  mderezynski

	* [r2096] trunk/src/ui.c: * Don't use gdk_display_close () for now

2006-01-12 22:56  mderezynski

	* [r2095] trunk/src/main.h, trunk/src/ui.c, 
	  trunk/src/ui_dialog_about.c: * Restore about dialog
	  * Fix crashes related to missing about dialog and wrong way of 
	  destroying the dialog in dialog_about_destroy()

2006-01-12 20:13  quirk

	* [r2094] trunk/include/bmpx/metadata.h: * Fix 
	  bmp_metadata_cache_query_list_datum declaration

2006-01-12 16:19  mderezynski

	* [r2093] trunk/src/rtfs.c: * Fix cast warnings in rtfs.c on 64 
	  bit machines (since we cast from uint32_t to gpointer, which is 
	  just void* and happens to be 
	  32bit wide on 32bit machines, but is 64bit wide on 64bit 
	  machines; hence we get a "cast to different size" warning on 
	  64bit ones)

2006-01-12 16:01  mderezynski

	* [r2092] trunk/src/ui_dialog_about.c: * Fix about dialog 
	  destructing wrg to destructing everything X-ish so we can 
	  cleanly close the X display (note that this all works 
	  only right on GTK HEAD)

2006-01-12 15:49  mderezynski

	* [r2091] trunk/src/main.c, trunk/src/metadata.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui.c, 
	  trunk/src/ui_dialog_about.c: * Add DISPLAY argument to UiStart 
	  (e.g. stop UI on display :0 and start it on :1)

2006-01-12 12:11  mderezynski

	* [r2089] trunk/clients/dbus-python/medialib-browser, 
	  trunk/clients/dbus-python/medialib-browser/Makefile.am, 
	  trunk/clients/dbus-python/medialib-browser/bmpx-medialib-browser.in,
	   
	  trunk/clients/dbus-python/medialib-browser/bmpx_medialib_browser.glade,
	   trunk/configure.ac, trunk/include/bmpx/metadata.h, 
	  trunk/src/metadata.c, trunk/src/rtfs.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c: * Add 
	  initial stuff for media lib browser (pygtk based)

2006-01-12 09:44  mderezynski

	* [r2088] trunk/src/play_gst.c: * Make private available in all 
	  functions accessing it

2006-01-12 09:41  mderezynski

	* [r2087] trunk/src/play_gst.c: * Fix self->private vs. class 
	  private acquisition problems (lol) in play_gst.c

2006-01-12 09:22  mderezynski

	* [r2086] trunk/configure.ac, trunk/include/bmpx/dbus.h, 
	  trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h: * Implement remote query API (see 
	  system-control.xml for details)

2006-01-12 07:43  mderezynski

	* [r2085] trunk/include/bmpx/dbus.h: * Add new DBus error enum 
	  value BMP_DBUS_ERROR_INVALID_QUERY_TICKET_ID

2006-01-12 06:01  mderezynski

	* [r2084] trunk/src/play_xine.c, trunk/src/rtfs.c, 
	  trunk/src/system_control.c: * Make surte state is changed 
	  properly from WAITING -> STOPPED if playback is on hold but 
	  cannot be continued 
	  (e.g. end of the list/history or other reasons/failures)

2006-01-12 02:51  mderezynski

	* [r2083] trunk/build.h.in, trunk/configure.ac, 
	  trunk/revision.h.in: * Add build.h.in/revision.h.in, create 
	  RV_SNAPSHOT_VERSION too

2006-01-12 02:45  mderezynski

	* [r2082] trunk/configure.ac: * Fix creation of revision.h and 
	  build.h

2006-01-11 18:57  mderezynski

	* [r2081] trunk/configure.ac: * Build revision.h/build.h from 
	  configure.ac

2006-01-11 18:44  mderezynski

	* [r2080] trunk/configure.ac: * Broken configure.ac

2006-01-11 16:37  mderezynski

	* [r2079] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_dialog_trackinfo.c: * 
	  Build build.h/revision.h in configure instead of make-process

2006-01-11 10:30  mderezynski

	* [r2078] trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/plugin_host.c: * Add proxy support for HTTP transport 
	  plugin

2006-01-11 04:05  mderezynski

	* [r2077] trunk/src/loader.c, trunk/src/loader.h, 
	  trunk/src/main.c, trunk/src/plugin_host.h, 
	  trunk/src/plugin_priv.h, trunk/src/system_control.c, 
	  trunk/src/ui.c, trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_streams.h, 
	  trunk/src/vfs.c: * Rename plugin_priv.h into loader.h (more 
	  appropriate/no need for a distinct name) and change #includes in 
	  other files appropriately
	  * Fixes in vfs.c to not crash on empty URI list returned by 
	  container plugins
	  * Turn radio streams dialog into a GObject

2006-01-11 03:13  mderezynski

	* [r2076] trunk/src/playlist.c: * Make sure we only process a 
	  tracklist that has entries at all

2006-01-11 02:02  mderezynski

	* [r2075] trunk/plugins/container/libcontainer_xspf.c: * Make sure 
	  the URI list is always null before we try to capture any error

2006-01-11 01:42  mderezynski

	* [r2074] trunk/src/plugin_priv.h, trunk/src/ui.c: * Destruct 
	  BmpLibrary dialog at BmpUI destruction
	  * Remove commented out and not needed anymore-code from 
	  plugin_priv.h

2006-01-10 20:36  quirk

	* [r2073] trunk/glade/dialog_export_tracklist.glade, 
	  trunk/src/ui_playlist.c: * Fix title of playlist and export 
	  windows

2006-01-10 20:31  quirk

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

2006-01-10 14:47  mderezynski

	* [r2071] trunk/src/ui_dialog_library.c: * Unref member objects in 
	  dispose only if they have been instantiated previously

2006-01-10 13:21  mderezynski

	* [r2070] trunk/src/bmp_status_icon.c: * Fix possible condition 
	  where status icon becomes un-clickable

2006-01-10 13:12  mderezynski

	* [r2069] trunk/include/bmpx/metadata.h: * Sync metadata.h with 
	  metadata.c wrg to bmp_metadata_cache_for_each_tuple ()

2006-01-10 12:48  mderezynski

	* [r2068] trunk/src/metadata.c: * Fix code errors and build 
	  warnings after integration of tags.[ch] into metadata.c

2006-01-10 11:01  mderezynski

	* [r2067] trunk/src/bmp_status_icon.c, trunk/src/metadata.c: * 
	  Show/Hide UI trough tray icon only with left button (e.g not 
	  right or middle one, well, just event->button == 1, eh)

2006-01-10 10:34  mderezynski

	* [r2066] trunk/src/Makefile.am, trunk/src/metadata.c, 
	  trunk/src/tags.c, trunk/src/tags.h, trunk/src/ui.c, 
	  trunk/src/ui_dialog_library.c: * Remove tags.[ch] and 
	  incorporate code into metadata.c

2006-01-10 09:37  mderezynski

	* [r2065] trunk/src/metadata.c, trunk/src/ui.c, trunk/src/ui.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_library.h, trunk/src/ui_playlist.c: * 
	  GObject-ify Library dialog

2006-01-10 08:17  mderezynski

	* [r2064] trunk/autogen.sh, trunk/include/bmpx/metadata.h, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_dialog_library.h: * 
	  Remove iBCS2-isms from autogen.sh and use POSIX standard-wise 
	  printf instead

2006-01-10 07:08  mderezynski

	* [r2063] trunk/src/bmp_status_icon.c, trunk/src/tags.c: * Don't 
	  attempt to save tags if not loaded
	  * New statusicon usage semantics: click short to show/hide the 
	  UI, click a little short while longer and the menu will pop up 
	  (no right click need anymore)

2006-01-10 07:03  mderezynski

	* [r2062] trunk/src/bmp_status_icon.c, trunk/src/metadata.c, 
	  trunk/src/signal_handler_pool.c, trunk/src/system_control.c, 
	  trunk/src/ui.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_splash.c: * Defer initialization of browse tree to 
	  showing of library window

2006-01-09 21:22  mderezynski

	* [r2061] trunk/src/system_control.c: * Set current URI/title even 
	  when UI is not running

2006-01-09 20:53  mderezynski

	* [r2060] trunk/configure.ac: * Throw error message if gconftool-2 
	  couldn't be found when compiling with GConf

2006-01-09 20:27  mderezynski

	* [r2059] trunk/src/ui.c, trunk/src/ui_dialog_streams.c: * Make 
	  ui_dialog_streams.c cleanly destructable using SignalHandlerPool
	  * Destruct ui_dialog_streams.c in BmpUI dispose method

2006-01-09 18:17  mderezynski

	* [r2058] trunk/bmpx-remote/bmpx-remote.c: * Fix bmpx-remote 
	  (remove half-assy added code)

2006-01-09 17:47  mderezynski

	* [r2057] trunk/src/play_xine.c: * Unbreak previous commit

2006-01-09 17:40  mderezynski

	* [r2056] trunk/src/play_gst.c, trunk/src/play_xine.c: * Make sure 
	  stream position sending timeout GSource* is destroyed when we 
	  stop the stream

2006-01-09 17:22  mderezynski

	* [r2055] trunk/bmpx-remote/bmpx-remote.c: * Blurb

2006-01-09 06:48  mderezynski

	* [r2054] trunk/src/main.c: * Don't run splash window when --no-ui 
	  is given
	  * Reorder code a little more sensibly wrg to #ifdefs

2006-01-09 06:42  mderezynski

	* [r2053] trunk/src/ui_dialog_streams.c: * Add missing #include
	* [r2052] trunk/src/ui_dialog_streams.c, 
	  trunk/src/ui_dialog_streams.h: * Add missing variable 
	  declaration (ui_dialog_streams.c)
	  * Add missing function prototype (ui_dialog_streams.h)

2006-01-09 06:39  mderezynski

	* [r2051] trunk/glade/dialog_file_info.glade, 
	  trunk/src/playlist.c, trunk/src/resource_manager.c, 
	  trunk/src/signal_handler_pool.c, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui.c, 
	  trunk/src/ui_dialog_about.c, trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Don't rely on locking and timeout to 
	  stop the texbox scroll when neccesary: rather acquire the 
	  associated GSource* and destroy it
	  * Make UI generally able to start up/shut down at any time; 
	  please note that this doesn't work yet with the library and 
	  streams window, using those and then shutting down and 
	  re-starting the UI will result in undefined behaviour

2006-01-09 02:47  mderezynski

	* [r2050] trunk/src/system_control.c, trunk/src/ui.c, 
	  trunk/src/ui_main.c, trunk/src/ui_main.h, 
	  trunk/src/ui_playlist.c: * Make UI start/stoppable at any time 
	  (so far only main and playlist window, don't try this with e.g. 
	  prefs window visible)

2006-01-09 02:25  mderezynski

	* [r2049] trunk/src/signal_handler_pool.c, trunk/src/ui.c, 
	  trunk/src/ui_dialog_about.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Use SignalHandlerPool in ui_main.c, 
	  ui_playlist.c to manage external object connections (i.e. ones 
	  aside from connections to their windows and 
	  it's child widgets)

2006-01-09 01:58  mderezynski

	* [r2048] trunk/src/Makefile.am, trunk/src/signal_handler_pool.c, 
	  trunk/src/signal_handler_pool.h, trunk/src/system_control.c, 
	  trunk/src/ui.c, trunk/src/ui.h, trunk/src/ui_dialog_about.c, 
	  trunk/src/ui_dialog_about.h, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Track signal connections to external 
	  objects from ui_main.c and ui_playlist.c
	  * New files:
	  
	    signal_handler_pool.[ch]: System for mass-managing object 
	  connections (connecting and then disconnecting all automatically 
	  in one run)

2006-01-09 00:25  mderezynski

	* [r2047] trunk/src/signals.c, trunk/src/system_control.c: * 
	  Cleanups from previous reworking

2006-01-09 00:10  mderezynski

	* [r2046] trunk/glade/dialog_library.glade, 
	  trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/rtfs.c, trunk/src/ui_dialog_library.c: * Create browse 
	  tree upon first opening of the media library instead of 
	  preloading it at application startup

2006-01-08 23:28  mderezynski

	* [r2045] trunk/include/bmpx/rtfs.h, trunk/src/metadata.c, 
	  trunk/src/rtfs.c, trunk/src/ui_dialog_library.c: * Change 
	  internal mode of operation:
	  
	     o When opening the main RTFS, do not preload immediately
	     o After opening, run rtfs_read_filesystem () separately
	     
	     Furthermore:
	  
	     o Don't set the model to the browse treeview until actually 
	  showing the TreeView (faster operations on the model as the View 
	  doesn't need to update/respond)

2006-01-08 22:51  mderezynski

	* [r2044] trunk/src/metadata.c, trunk/src/rtfs.c: * Fix a few 
	  typos, incorrectnesses etc

2006-01-08 22:43  mderezynski

	* [r2043] trunk/include/bmpx/rtfs.h, trunk/src/metadata.c, 
	  trunk/src/rtfs.c: * New function:
	  
	    rtfs_read_entry (RTFS *rtfs, gpointer pkey);
	  
	    Allows for reading individual entries off-"disk" into the 
	  associated HRelation and return the relevant Tuple.
	    Suitable for reading cached metadata without preloading the 
	  whole filesystem upon startup.
	  
	  * Make metadata.c use rtfs_read_entry () rather than directly 
	  accessing it's relation

2006-01-08 21:53  mderezynski

	* [r2042] trunk/bmpx-remote/bmpx-remote.c: * *lala lalala* Fix 
	  setting of repeat/shuffle-lala

2006-01-08 21:25  quirk

	* [r2041] trunk/src/ui_dialog_streams.c, trunk/src/ui_playlist.c: 
	  * Set translatable tables headers for stream window + title of 
	  playlist window

2006-01-08 21:03  mderezynski

	* [r2040] trunk/desktop/Makefile.am, 
	  trunk/desktop/bmpx.desktop.in: * Fix typos in bmpx.desktop.in 
	  (bmpx-remote instead of bmp-remote)

2006-01-08 19:45  quirk

	* [r2039] trunk/po/POTFILES.in, trunk/src/ui_dialog_library.c: * 
	  Metadata are now translatable in media library

2006-01-08 15:17  mderezynski

	* [r2038] trunk/bmpx-remote/bmpx-remote.c: * Fix typo ('lauch' -> 
	  'launch')

2006-01-08 15:16  mderezynski

	* [r2037] trunk/bmpx-remote/bmpx-remote.c, trunk/src/main.c, 
	  trunk/src/play_xine.c, trunk/src/signals.c: * Rename '--daemon' 
	  option to '--detach' and make it *not* imply '--no-ui'
	  * Run bmpx from bmpx-remote (if neccesary) with --detach option 
	  so we get actual feedback about whether it has started at all 
	  (and so can decide whether we have to or can wait for the 
	  StartupComplete signal at all, or have to bail because bmpx 
	  couldn't be run in the first place)

2006-01-08 14:07  mderezynski

	* [r2036] trunk/images/preferences/Makefile.am: * Remove 
	  previously removed icons from Makefile.am as well
	* [r2035] trunk/src/ui_dialog_preferences.c: * Remove code to 
	  display greyed out icons for non-current category 
	  (CellDataFuncs, adjust treemodel, etc)

2006-01-08 13:57  mderezynski

	* [r2034] trunk/images/preferences/appearance_ia.png, 
	  trunk/images/preferences/eq_ia.png, 
	  trunk/images/preferences/mouse_ia.png, 
	  trunk/images/preferences/playback_ia.png, 
	  trunk/images/preferences/playlist_ia.png, 
	  trunk/images/preferences/plugins_ia.png: * Remove preference 
	  category icons for "greyed out" state 

2006-01-08 13:53  mderezynski

	* [r2033] trunk/src/ui_dialog_preferences.c: * Don't grey out 
	  non-current category icons in preferences window

2006-01-08 12:52  quirk

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

2006-01-08 11:52  descender

	* [r2031] trunk/COPYING: * COPYING: Basic editing of header and 
	  exception clause. Remove the section
	   on how to apply the GPL.

2006-01-08 11:38  descender

	* [r2030] trunk/src/logger.c, trunk/src/main.c, trunk/src/sm.c: * 
	  sm.c, main.c, logger.c: Fix grammatical errors in license header.
	  * logger.c: Use GNU indentation style. (get_timestamp_str): 
	  Allocate buffer
	   on stack instead.

2006-01-08 10:58  mderezynski

	* [r2029] trunk/configure.ac, trunk/src/ui.c, trunk/src/ui.h, 
	  trunk/src/ui_util.c: * Lower the neon dependency to 0.25.3

2006-01-08 10:19  mderezynski

	* [r2028] trunk/bmpx-remote/bmpx-remote.c: * Add some more help 
	  output and check for valid commands at startup

2006-01-08 09:52  mderezynski

	* [r2027] trunk/bmpx-remote/bmpx-remote.c: * Add help output to 
	  bmpx-remote upon invokation with no arguments or --help or -h

2006-01-08 09:28  mderezynski

	* [r2026] trunk/bmpx-remote/bmpx-remote.c, trunk/configure.ac, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, 
	  trunk/po/ru.po, trunk/po/zh_CN.po, trunk/src/main.c, 
	  trunk/src/system_control.c, trunk/src/system_control.h: * Make 
	  bmpx-remote launch BMPx if it isn't running yet upon bmpx-remote 
	  invokation

2006-01-08 08:18  mderezynski

	* [r2025] trunk/src/logger.c, trunk/src/system_control.c: * Use 
	  strftime() for logging the current timestamp
	  * Remove extra timestamps in startup, shutting down and stopped 
	  messages as they are printed with the message anyway

2006-01-08 08:00  mderezynski

	* [r2024] trunk/src/loader.c, trunk/src/logger.c, 
	  trunk/src/logger.h, trunk/src/system_control.c: * Add 
	  timestamping per-message to logger.c
	  * Don't print verbose plugin properties in loader.c (for now)

2006-01-08 06:53  descender

	* [r2023] trunk/src/sm.c: * sm.c (session_set_properties): Remove 
	  debug message. (session_start): Forgot
	   to set session ID with gdk_set_sm_client_id().

2006-01-08 06:27  mderezynski

	* [r2022] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Set 
	  roles on main and playlist windows using gtk_window_set_role ()

2006-01-08 04:37  mderezynski

	* [r2021] trunk/desktop/bmpx.desktop.in, 
	  trunk/desktop/bmpx_enqueue.desktop.in, 
	  trunk/desktop/bmpx_play.desktop.in: * Adapt .desktop files to 
	  new bmpx-remote api

2006-01-08 04:31  mderezynski

	* [r2020] trunk/bmpx-remote/Makefile.am: * Fix Makefile.am "typo"

2006-01-08 04:29  mderezynski

	* [r2019] trunk/bmpx-remote/Makefile.am, 
	  trunk/bmpx-remote/bmpx-enqueue-files, 
	  trunk/bmpx-remote/bmpx-enqueue-uris, 
	  trunk/bmpx-remote/bmpx-play-files, 
	  trunk/bmpx-remote/bmpx-play-uris: * Add auxilliary wrappers for 
	  bmpx-remote suitable for some filemanagers (e.g. ROX-filer which 
	  allows to specify only an application with "Send To", but not 
	  passing additional 
	  args to it)

2006-01-08 04:20  mderezynski

	* [r2018] trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/clients/dbus-c/tools/bmpx-dbus-system-control.c: * 
	  Simplify usage of bmpx-remote to make it more interaction with 
	  BMPx trough it easier

2006-01-08 03:56  mderezynski

	* [r2017] trunk/Makefile.am, trunk/bmpx-remote, 
	  trunk/bmpx-remote/Makefile.am, trunk/bmpx-remote/bmpx-remote.c, 
	  trunk/clients/dbus-c/tools/bmpx-dbus-system-control.c, 
	  trunk/configure.ac: * Add bmpx-remote as a tool for interaction 
	  with filemanagers and the like
	  * Remove deprecated/non-existant methods in BMPx' DBus interface 
	  from bmpx-dbus-system-control
	  * Add some few build fixes to configure.ac

2006-01-08 03:06  kate

	* [r2014] trunk/configure.ac: must need libsocket/libnsl on solaris

2006-01-08 02:27  mderezynski

	* [r2013] trunk/po/de.po: * Updated German translation (Milosz 
	  Derezynski)

2006-01-08 02:08  kate

	* [r2012] trunk/autogen.sh: fix for non-posix /bin/sh on solaris

2006-01-08 00:27  mderezynski

	* [r2011] trunk/configure.ac, 
	  trunk/plugins/transport/libtransport_http.c: * Fix 
	  libtransport_http.c to work with latest neon (0.25.4)
	  * Raise neon dependency to >= 0.25.4

2006-01-07 21:24  quirk

	* [r2010] trunk/configure.ac: * Fix build for x86_64/ia64 
	  architectures

2006-01-07 20:52  quirk

	* [r2009] trunk/po/POTFILES.in, trunk/po/fr.po: * Add missing 
	  glade file (jtt) to POTFILES.in
	  * Update french translation

2006-01-07 20:22  descender

	* [r2008] trunk/AUTHORS, trunk/po/zh_CN.po: * AUTHORS, 
	  po/zh_CN.po: Update credits.

2006-01-07 20:05  descender

	* [r2007] trunk/po/zh_CN.po: * zh_CN.po: Standard compliance, 
	  consistency and translation fixes.

2006-01-07 19:14  descender

	* [r2006] trunk/src/ui_util.h: * ui_util.h: Include config.h, 
	  fixes popup menu translation problem.

2006-01-07 14:15  quirk

	* [r2005] trunk/configure.ac: * Fix typo (fales/false)
	  * Add freebsd cflag

2006-01-07 11:52  mderezynski

	* [r2003] trunk/src/ui_main.c: * Fix the seeking one more time, 
	  baby baby

2006-01-07 11:27  mderezynski

	* [r2002] trunk/src/ui_main.c: * Remove debug and blah

2006-01-07 11:16  mderezynski

	* [r2001] trunk/src/loader.c, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c: * Remove deprecated code from loader.c
	  * Change data type for seek_percent to gdouble in 
	  system_control.[ch]
	  * Report to-be-seeked-to position in main window time display 
	  when seeking

2006-01-07 09:18  mderezynski

	* [r2000] trunk/src/ui_dialog_about.c: * Hide about window on 
	  window delete-event (e.g. ALT+F4 etc)

2006-01-07 08:34  mderezynski

	* [r1999] trunk/po/LINGUAS, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/po/zh_CN.po: * Add Chinese (Simplified) translation 
	  (unicon221)

2006-01-07 07:59  mderezynski

	* [r1998] trunk/src/system_control.c: * Restore exporting of only 
	  selected items from the tracklist

2006-01-07 00:19  mderezynski

	* [r1997] trunk/src/scan.c: * Use g_log() instead of g_message() 
	  in line 103

2006-01-07 00:06  mderezynski

	* [r1996] trunk/src/scan.c: * Don't use printf() in debug 
	  statements but instead appropriate g_log()s

2006-01-06 23:54  mderezynski

	* [r1994] trunk/src/scan.c: * Fix possible memory corruption

2006-01-06 23:41  mderezynski

	* [r1993] trunk/src/scan.c: * Add debug output to scan.c

2006-01-06 23:34  mderezynski

	* [r1992] trunk/src/scan.c: * Only add device to list (properly, 
	  this time) if the appropriate entry from sysfs can be read

2006-01-06 23:31  mderezynski

	* [r1991] trunk/src/play_xine.c: * #include <time.h> in 
	  play_xine.c (Fixes build bug as reported on forum 
	  http://forum.beep-media-player.org/viewthread.php?tid=118)

2006-01-06 09:49  mderezynski

	* [r1987] trunk/src/ui_dialog_about.c: * Don't move'n'shit the 
	  window or anything but just show it and close it when pressing 
	  escape

2006-01-06 09:40  mderezynski

	* [r1986] trunk/src/ui_dialog_about.c: * Drag window on button 
	  press instead of hiding it

2006-01-06 09:12  mderezynski

	* [r1984] trunk/src/ui_playlist.c: * Adapt to ChromaList API 
	  change in previous commit

2006-01-05 17:05  mderezynski

	* [r1980] trunk/images/about-logo.png, trunk/images/splash.png: * 
	  Minor tweaks to splash about about logos (white border for 
	  better contrast to the other windows)

2006-01-05 16:23  mderezynski

	* [r1979] trunk/images/about-logo.png, trunk/images/splash.png: * 
	  Even newer about logo

2006-01-05 14:40  mderezynski

	* [r1978] trunk/images/splash.png: * Nu splash screen

2006-01-05 14:23  mderezynski

	* [r1977] trunk/plugins/flow/libflow_linear.c, 
	  trunk/src/playlist.c: * Fix potential crashes and semantics in 
	  history system after internal API change to GQueue

2006-01-05 13:19  mderezynski

	* [r1976] trunk/include/bmpx/interfaces/plugin_interface_flow.h, 
	  trunk/include/bmpx/metadata.h, trunk/include/bmpx/playlist.h, 
	  trunk/include/bmpx/plugin.h, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, trunk/src/interfaces.c, 
	  trunk/src/play_xine.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_dialog_jtt.c: * Clean up history API and port it to 
	  use GQueue

2006-01-05 12:40  mderezynski

	* [r1975] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/interfaces/plugin_interface_flow.h, 
	  trunk/include/bmpx/list.h, trunk/include/bmpx/playlist.h: * 
	  Remove list.h and merge remaining contents with playlist.h

2006-01-05 08:47  mderezynski

	* [r1974] trunk/src/playlist.c: * Never make the history append 
	  the same item twice

2006-01-05 08:14  mderezynski

	* [r1973] trunk/src/system_control.c: * On play trigger, only 
	  start playing from selection when status is STOPPED

2006-01-05 07:00  mderezynski

	* [r1972] trunk/include/bmpx/list.h, trunk/src/playlist.c, 
	  trunk/src/system_control.c: * Removed unneeded types from list.h
	  * Remove debugging code from playlist.c, system_control.c

2006-01-05 02:10  mderezynski

	* [r1971] trunk/plugins/flow/libflow_linear.c, 
	  trunk/src/Makefile.am, trunk/src/plugin_host.c, 
	  trunk/src/plugin_host.h, trunk/src/plugin_property_host.c, 
	  trunk/src/plugin_property_host.h, 
	  trunk/src/ui_dialog_preferences.c: * Rename PluginPropertyHost 
	  to PluginHost
	  * Fix libflow_linear to actually respect the selected metadatum

2006-01-05 02:04  mderezynski

	* [r1970] trunk/src/plugin_property_host.c: * Fix typo

2006-01-05 02:03  mderezynski

	* [r1969] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/paramspecs.h, 
	  trunk/plugins/flow/libflow_linear.c, trunk/src/Makefile.am, 
	  trunk/src/main.c, trunk/src/paramspecs.c, 
	  trunk/src/plugin_property_host.c: * Add BMPx-specific ParamSpecs
	  * Add a choice of which metadatum to filter in the 
	  libflow_linear predicated matching

2006-01-05 00:31  mderezynski

	* [r1968] 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-client-pygtk.in:
	   * Rename call of bmpx.PlayCurrent() to bmpx.Play() to account 
	  for DBus API change

2006-01-04 23:19  mderezynski

	* [r1967] trunk/docs/propstructure.dtd: * Add first draft of a DTD 
	  for defining propstructure (the structure of interdependencies 
	  between a plugin's properties)

2006-01-04 22:56  mderezynski

	* [r1966] trunk/plugins/flow/libflow_linear.c: * Add 
	  case-insensitive matching for "match" option in libflow_linear.c

2006-01-04 22:52  mderezynski

	* [r1965] trunk/plugins/flow/libflow_linear.c, trunk/src/loader.c, 
	  trunk/src/plugin_property_host.c, 
	  trunk/src/ui_dialog_preferences.c: * Add artist matching to flow 
	  plugin as a show-off of BmpPlugPropInterface and 
	  BmpPluginFlowInterface

2006-01-04 22:10  mderezynski

	* [r1964] trunk/src/plugin_property_host.c: * Add host-side 
	  support for boolean and string properties

2006-01-04 21:00  mderezynski

	* [r1963] trunk/glade/dialog_preferences.glade: * Boing

2006-01-04 18:16  mderezynski

	* [r1962] 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_property.h, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/interfaces.c, trunk/src/plugin_property_host.c, 
	  trunk/src/plugin_property_host.h: * Support for INT param specs 
	  in plugin host
	  * Change minimum network timeout in libtransport_http.c to 30 
	  seconds and maximal value to 600 seconds

2006-01-04 16:57  mderezynski

	* [r1961] trunk/src/plugin_property_host.c, 
	  trunk/src/plugin_property_host.h, 
	  trunk/src/ui_dialog_preferences.c: * Initialize basic plugin GUI 
	  on creation
	  * Show GUI when activating plugin from the preferences view

2006-01-04 16:00  mderezynski

	* [r1960] trunk/src/Makefile.am, trunk/src/loader.c, 
	  trunk/src/play_gst.c, trunk/src/plugin_priv.h, 
	  trunk/src/plugin_property_host.c, 
	  trunk/src/plugin_property_host.h, 
	  trunk/src/ui_dialog_preferences.c: * New function: 
	  bmp_plugin_property_host_create_gui_for_plugin ()

2006-01-04 09:02  mderezynski

	* [r1959] trunk/glade/dialog_preferences.glade, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/ui_dialog_preferences.c: * Implement navigation trough 
	  plugin hierarchy in preferences window/plugins category

2006-01-04 08:42  mderezynski

	* [r1958] trunk/plugins/transport/libtransport_http.c: * Implement 
	  PlugMetadata interface in libtransport_http.c

2006-01-04 08:06  mderezynski

	* [r1957] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/flow/libflow_linear.c: * Fix up plugin 
	  descriptions a little for BmpPlugMetadataIface

2006-01-04 06:41  mderezynski

	* [r1956] trunk/glade/dialog_preferences.glade: * Update .glade 
	  for preferences dialog for new plugin view

2006-01-04 06:32  mderezynski

	* [r1955] trunk/src/loader.c, trunk/src/plugin_priv.h, 
	  trunk/src/plugin_property_host.c, 
	  trunk/src/plugin_property_host.h, 
	  trunk/src/ui_dialog_preferences.c: * Skeleton implementation of 
	  BmpPluginPropertyHost
	  * Create initial GUI layout for plugin controls borrowing usage 
	  semantics from OS X preferences

2006-01-04 03:53  mderezynski

	* [r1954] trunk/src/plugin_property_host.c, 
	  trunk/src/plugin_property_host.h: * Add 
	  plugin_property_host.[ch]: GUI-based plugin host for controlling 
	  plugin properties

2006-01-04 03:51  mderezynski

	* [r1953] trunk/src/Makefile.am, trunk/src/loader.c: * Print 
	  output about plugin properties on load
	  * Build scan.[ch] (sysfs-based device scanner) only when 
	  building on Linux (as opposed to *BSD, etc)

2006-01-03 09:53  mderezynski

	* [r1951] trunk/include/bmpx/interfaces/Makefile.am, 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_property.h, 
	  trunk/include/bmpx/plugin.h, 
	  trunk/include/bmpx/plugin_interfaces.h, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/interfaces.c: * Create BmpPlugPropertyInterface
	  * Implement BmpPlugPropertyInterface into libtransport_http.c, 
	  currently only settable value is the network timeout

2006-01-03 07:40  mderezynski

	* [r1950] trunk/src/system_control.c: * Required changes to make 
	  shuffle work again

2006-01-03 07:38  mderezynski

	* [r1949] trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_shuffle.c: * Re-instate shuffle plugin

2006-01-02 22:24  mderezynski

	* [r1946] trunk/include/bmpx/uri.h, trunk/src/metadata.c: * Allow 
	  for cdda:/// metadata caching regardless of whether it is on a 
	  removable device or not (we only 
	  count files on removable media, not audio CDs)

2006-01-02 21:55  mderezynski

	* [r1945] trunk/include/bmpx/playlist.h, trunk/include/bmpx/uri.h, 
	  trunk/src/Makefile.am, trunk/src/play_gst.c, 
	  trunk/src/system_control.c, trunk/src/uri.c: * Include gtk/gtk.h 
	  inside playlist.h

2006-01-02 10:54  quirk

	* [r1944] trunk/po/hu.po: Refresh hu.po to test commit via https

2006-01-02 10:45  quirk

	* [r1943] trunk/po/fr.po: Update french translation to test commit 
	  via http

2006-01-02 05:51  mderezynski

	* [r1942] trunk/src/system_control.c: * Fix possible crashes when 
	  accessing an invalid 'current' position (after deleting/removing 
	  items from the tracklist)

2006-01-02 05:43  mderezynski

	* [r1941] trunk/src/metadata.c, trunk/src/scan.c: * Acquire 
	  metadata even if not present in current library when requested 
	  trough DBus (might be on removable 
	  medium; this change has to be considered intermediate)

2006-01-01 21:29  mderezynski

	* [r1940] trunk/src/scan.c: * Use /etc/fstab for mount entries 
	  instead of /proc/mounts, since /proc/mounts only reflects the 
	  current mounts, but 
	  fstab all possible mounts. NOTE that this does not resolve the 
	  issue yet that we need to hook up to HAL for detecting 
	  plugged in devices at runtime :|

2006-01-01 20:47  mderezynski

	* [r1939] trunk/src/play_gst.c: * Disable iradio stuff in 
	  play_gst.c for now (since it hard depends on gnomevfssrc, which 
	  may not be present always)

2006-01-01 14:27  mderezynski

	* [r1938] trunk/configure.ac, trunk/src/Makefile.am, 
	  trunk/src/metadata.c, trunk/src/scan.c, trunk/src/scan.h: * 
	  Integrate device scan and metadata add check to metadata.c
	  * Add check for Linux into configure.ac and add libsysfs to 
	  LDADD if having libsysfs/Linux

2006-01-01 13:32  mderezynski

	* [r1937] trunk/src/Makefile.am, trunk/src/scan.c, 
	  trunk/src/scan.h: * Add subsystem for scanning mounted devices 
	  and acquire certain attributes, most prominently 'removable'

2006-01-01 03:49  mderezynski

	* [r1936] trunk/bmpx.1.in: * Fix typo in man file ("skins" instead 
	  of "Skins")

2006-01-01 03:15  mderezynski

	* [r1935] trunk/src/playlist.c, trunk/src/ui_dialog_trackinfo.c: * 
	  Fix build warnings
	  * Free XDS DnD related GObject data on drag-end for album cover 
	  image containing eventbox

2006-01-01 03:05  mderezynski

	* [r1934] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/main.h, trunk/src/Makefile.am, 
	  trunk/src/file_utils.c, trunk/src/loader.c, trunk/src/logger.c, 
	  trunk/src/main.c, trunk/src/main.h, trunk/src/metadata.c, 
	  trunk/src/play_gst.c, trunk/src/play_xine.c, 
	  trunk/src/playlist.c, trunk/src/plmanager.c, 
	  trunk/src/resource_manager.c, trunk/src/rtfs.c, 
	  trunk/src/signals.c, trunk/src/sm.c, trunk/src/system_control.c, 
	  trunk/src/tags.c, trunk/src/tags.h, trunk/src/ui.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_about.c, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_splash.c, trunk/src/ui_util.c, trunk/src/util.c, 
	  trunk/src/vfs.c, trunk/src/wm.c: * Move main.h back into src/
	  * Adjust #includes accordingly

2006-01-01 02:44  mderezynski

	* [r1933] trunk/glade/dialog_file_info.glade, 
	  trunk/include/bmpx/file_utils.h, trunk/include/bmpx/main.h, 
	  trunk/include/bmpx/metadata.h: * Commit missing/pending changes 
	  regarding XDS DnD

2006-01-01 02:39  mderezynski

	* [r1932] trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_trackinfo.c: * Fix crash on XDS DnD abort
	  * Fix runtime warning concerning illegal cast from 
	  GtkFileChooserWidget to GtkWindow

2005-12-31 21:38  mderezynski

	* [r1931] trunk/plugins/flow/libflow_linear.c: * Return NULL if 
	  'current' reference/path is found to be invalid

2005-12-31 20:16  mderezynski

	* [r1930] trunk/src/ui_dialog_trackinfo.c: * Fix possible double 
	  free until proper DND implementation (hey, it's new year's)

2005-12-31 20:13  mderezynski

	* [r1929] trunk/src/ui_dialog_trackinfo.c: * Make cover image only 
	  draggable when there is actual album information present

2005-12-31 19:48  mderezynski

	* [r1928] trunk/src/system_control.c: * Fix crash when removing 
	  items while playing

2005-12-31 19:40  mderezynski

	* [r1927] trunk/src/dnd.c, trunk/src/dnd.h, 
	  trunk/src/file_utils.c, trunk/src/ui_dialog_trackinfo.c: * 
	  Support for XDS (X Direct Save) from the Track Info dialog cover 
	  image to XDS-capable filemanagers (drag off the album to the 
	  filemanager to create a directory named "Artist - Album", 
	  containing all the album's audio files)

2005-12-31 03:49  mderezynski

	* [r1925] trunk/Makefile.am, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/dnd.c, trunk/src/system_control.c, 
	  trunk/src/ui_callbacks.c: * Changes to dnd.c for XDS
	  * Don't distcheck but only dist for now for snapshot: (problems 
	  with mkrevision.sh(.in) script)

2005-12-31 02:15  mderezynski

	* [r1924] trunk/src/system_control.c: * Fix previous commit 
	  (update title/uri properly to NULL if no track is present and 
	  anonymous track isn't playing anymore)

2005-12-31 02:06  mderezynski

	* [r1923] trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_playlist.c: * Restore previous selection+playback 
	  behavior as well as Trackinfo window update based on current 
	  selection and title update

2005-12-31 01:08  mderezynski

	* [r1922] trunk/src/system_control.c, 
	  trunk/src/ui_dialog_preferences.c: * Run 
	  bmp_system_control_update_title () on XCS 
	  change::bmp-titlestring-format

2005-12-31 00:44  mderezynski

	* [r1921] trunk/src/Makefile.am, trunk/src/bmp_status_icon.c, 
	  trunk/src/bmp_tray_icon.c, trunk/src/ui.c: * Rename renamed 
	  files also in #includes and Makefile.am

2005-12-31 00:41  mderezynski

	* [r1920] trunk/glade/dialog_preferences.glade, 
	  trunk/src/bmp_status_icon.c, trunk/src/bmp_status_icon.h, 
	  trunk/src/bmp_tray_icon.c, trunk/src/bmp_tray_icon.h, 
	  trunk/src/bmpstatusicon.c, trunk/src/bmpstatusicon.h, 
	  trunk/src/bmptrayicon.c, trunk/src/bmptrayicon.h, 
	  trunk/src/metadata.c, trunk/src/playlist.c: * Rename 
	  bmptrayicon.[ch]/bmpstatusicon.[ch] to be consistent with our 
	  naming scheme (using underscores as opposed to GTK+2's without 
	  underscores)
	  * Move "Font" selection into the "Playlist" category in the 
	  preferences window
	  * Move the titlestring selection into the "Appearance" section
	  * Make get_current_title()/get_title_nth() (playlist.c) use the 
	  titlestring again

2005-12-31 00:30  quirk

	* [r1919] trunk/src/metadata.c, trunk/src/util.c, trunk/src/vfs.c: 
	  * Remove curl headers includes

2005-12-31 00:11  mderezynski

	* [r1918] trunk/clients/dbus-c/tools/bmpx-dbus-query-list.c: * Fix 
	  smaller typos and stuff

2005-12-31 00:10  mderezynski

	* [r1917] trunk/clients/dbus-c/tools/Makefile.am, 
	  trunk/clients/dbus-c/tools/bmpx-dbus-query-list.c, 
	  trunk/clients/dbus-c/tools/bmpx-dbus-query-lists.c: * Rename 
	  'bmpx-dbus-query-lists.c' to 'bmpx-dbus-query-list.c'
	  * Change code to accomodate for changed DBus API

2005-12-30 23:52  mderezynski

	* [r1916] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, 
	  trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po: * Updated 
	  Lithuanian translation (Ernestas Liubarskij)

2005-12-30 23:46  mderezynski

	* [r1915] trunk/plugins/flow/libflow_linear.c: * Return NULL if 
	  TreeModel/list is empty when requesting the next item

2005-12-30 23:35  mderezynski

	* [r1913] trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h: * Display default 
	  values as listed in metadata.c for unknown metadata attributes

2005-12-30 17:46  mderezynski

	* [r1908] trunk/src/ui_dialog_jtt.c: * Show child models index 
	  number in JTT dialog rather than filter model's index

2005-12-30 17:12  mderezynski

	* [r1907] trunk/src/Makefile.am, trunk/src/bmpstatusicon.c, 
	  trunk/src/bmpx-marshalers.list, trunk/src/marshalers.bmpx, 
	  trunk/src/metadata.c, trunk/src/play_xine.c, 
	  trunk/src/playlist.c, trunk/src/system_control.c: * Renamed 
	  marshalers.bmpx to bmpx-marshalers.list
	  * Change #includes accordingly

2005-12-30 08:23  mderezynski

	* [r1904] trunk/glade/dialog_add_files.glade, 
	  trunk/glade/dialog_jump_to_track.glade, 
	  trunk/include/bmpx/playlist.h, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c, 
	  trunk/ui/tracklist.ui: * Restore DnD

2005-12-30 03:35  mderezynski

	* [r1897] trunk/src/playlist.c, trunk/src/ui.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_about.c, 
	  trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_util.c, 
	  trunk/src/ui_util.h, trunk/src/xdb.c: * More code cleanups and 
	  build warning fixes

2005-12-30 02:55  mderezynski

	* [r1894] trunk/src/playlist.c, trunk/src/plmanager.c, 
	  trunk/src/system_control.c: * Code cleanups, restoring of 
	  functions and build warning fixes in playlist.c, 
	  system_control.c and plmanager.c

2005-12-30 02:17  mderezynski

	* [r1892] trunk/src/ui.c, trunk/src/ui.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_dialog_jtt.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/util.c: * Initial 
	  implementation of JTT (Jump To Track)

2005-12-29 23:30  mderezynski

	* [r1891] trunk/src/playlist-bstore.c: * Remove deprecated file

2005-12-29 23:27  mderezynski

	* [r1890] trunk/src/chroma_button.c, trunk/src/chroma_button.h: * 
	  Delete old chroma_button.[ch]

2005-12-29 23:26  mderezynski

	* [r1889] trunk/glade/Makefile.am, 
	  trunk/glade/dialog_jump_to_track.glade, trunk/src/Makefile.am, 
	  trunk/src/ui.c, trunk/src/ui.h, trunk/src/ui_dialog_jtf.c, 
	  trunk/src/ui_dialog_jtf.h, trunk/src/ui_dialog_jtt.c, 
	  trunk/src/ui_dialog_jtt.h, trunk/src/ui_playlist.c: * Rename to 
	  _jtt instead of _jtf
	  * Fix up glade files with a few issues (minimal window width; 
	  initially hidden)
	  * Add ui_dialog_jtt.[ch] to build system
	  * Add initialization of dialog to ui.c

2005-12-29 23:17  mderezynski

	* [r1888] trunk/src/ui_dialog_jtf.c, trunk/src/ui_dialog_jtf.h: * 
	  New files: ui_dialog_jtf.[ch]

2005-12-29 22:51  mderezynski

	* [r1887] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Fix 
	  crash on focus_in in both BmpWindowMain and BmpWindowPlaylist 
	  with some WMs (FIXME: This is not yet totally resolved, i.e. the 
	  _reason_ why this happens is as 
	  of yet unclear, this merely provides a fix so that this crash 
	  doesn't occur)

2005-12-29 21:55  mderezynski

	* [r1886] trunk/src/ui_dialog_preferences.c: * Fix hooking up of 
	  changing show/unshow index column

2005-12-29 18:12  mderezynski

	* [r1883] trunk/src/playlist.c: * Restore saving of playlist at 
	  exit
	  * Fix build warnings inside playlist.c

2005-12-29 17:44  mderezynski

	* [r1882] trunk/plugins/flow/libflow_linear.c, trunk/po/lt.po, 
	  trunk/src/playlist.c, trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui.c, trunk/src/ui_callbacks.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Finish libflow_linear.c changes for 
	  new internal playlist API
	  * Restore get_current_title/get_current_uri, 
	  get_uri_nth/get_title_nth in playlist.c
	  * Fix system_control.c for new internal list API
	  * Fixes in ui_playlist.c (mainly restoring of 
	  functions/callbacks) related to playback
	  * Fixes in ui_main.c (mainly restoring of functions/callbacks) 
	  related to playback

2005-12-29 00:03  mderezynski

	* [r1881] trunk/Makefile.am: * Add libchroma to SUBDIRS in top 
	  Makefile.am

2005-12-28 22:51  mderezynski

	* [r1880] trunk/configure.ac: * Fix proper include files location 
	  for CHROMA_CFLAGS (libchroma/include instead of just libchroma/)

2005-12-28 05:33  mderezynski

	* [r1879] trunk/plugins/flow/libflow_linear.c: * Make linear flow 
	  plugin derive the 'current' track from the GtkTreeRowReference 
	  stored as GObject data inside the playlist

2005-12-28 05:25  mderezynski

	* [r1878] trunk/src/system_control.c: * Store 'current' position 
	  as a GtkTreeRowReference GObject data inside the playlist 
	  GtkListStore

2005-12-28 04:21  mderezynski

	* [r1875] trunk/src/chroma_vscrollbar.c, 
	  trunk/src/chroma_vscrollbar.h: * Remove old 
	  chroma_vscrollbar.[ch] from bmpx main tree

2005-12-28 04:17  mderezynski

	* [r1874] trunk/include/bmpx/interfaces/plugin_interface_flow.h, 
	  trunk/include/bmpx/playlist.h, 
	  trunk/plugins/flow/libflow_linear.c, trunk/src/chroma_list.c, 
	  trunk/src/chroma_list.h, trunk/src/interfaces.c, 
	  trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_callbacks.c, trunk/src/vfs.c: * Adaptions of 
	  BmpPluginFlowInterface to new GtkTreeModel based playlist API
	  * Restore several functions inside playlist.[ch], and rename a 
	  few to be more consistent with the rest
	  * Build warning fixes in vfs.c, playlist.c, system_control.c, 
	  ui_callbacks.c
	  * Remove old chroma_list.[ch] from main bmpx tree

2005-12-27 23:01  mderezynski

	* [r1873] trunk/configure.ac, trunk/include/bmpx/playlist.h, 
	  trunk/src/playlist.c, trunk/src/ui_playlist.c, 
	  trunk/ui/tracklist.ui: * More changes in playlist.[ch] for the 
	  new GtkTreeModel based internals
	  * Remove items from tracklist.ui which (at least for now, so far 
	  i can see) don't make any sense (anymore)
	  * Re-order currently fixed column layout

2005-12-27 05:17  mderezynski

	* [r1872] trunk/src/chroma_list.c, trunk/src/playlist.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_util.c: * Add crude/rudimentary (and preliminary..) 
	  check for sane column widths, and reset column size to equal 
	  distribution if out of bounds (sum > 1.0)

2005-12-26 01:29  mderezynski

	* [r1868] trunk/src/Makefile.am, trunk/src/bstore.c, 
	  trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui.c, trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_preferences.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_playlist.h, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h: * Re-add main accel 
	  group to playlist window
	  * Adapt code to libchroma API changes and a..rgg... 
	  aaaahhhhhhhhh it's those voices............. is that you?!

2005-12-24 18:29  mderezynski

	* [r1861] trunk/autogen.sh, trunk/configure.ac, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, 
	  trunk/po/ru.po, trunk/src/bstore.c, trunk/src/bstore.h: * Remove 
	  libchroma from autogen.sh and configure.ac
	  * More API additions to BStore

2005-12-24 16:34  mderezynski

	* [r1860] trunk/src/ui_dialog_trackinfo.c: * Don't attemp to fetch 
	  album cover for non-local items (i.e. http://)

2005-12-24 03:36  mderezynski

	* [r1858] trunk: * Propedit (add libchroma)

2005-12-23 15:58  mderezynski

	* [r1850] trunk/po/el.po: * Updated Greek translation (Stavros 
	  Giannouris)

2005-12-23 02:38  mderezynski

	* [r1847] trunk/src/chroma_list.c, trunk/src/ui_playlist.c: * Make 
	  sure tracklist window updates when changing cursor position also 
	  trough keyboard

2005-12-23 02:10  mderezynski

	* [r1846] trunk/src/ui_dialog_trackinfo.c: * Make sure generic CD 
	  image is displayed when no cover can be retrieved

2005-12-23 02:05  mderezynski

	* [r1845] trunk/src/metadata.c, trunk/src/rtfs.c, 
	  trunk/src/tags.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_trackinfo.c: * Don't use NULL but empty 
	  string when dealing with unknown values and HRelation

2005-12-23 01:45  mderezynski

	* [r1844] trunk/src/metadata.c, trunk/src/rtfs.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/vfs.c: * Don't store default values for unknown items 
	  permanently, but rather store NULL and use default value for 
	  display purposes only

2005-12-23 01:07  mderezynski

	* [r1843] trunk/src/ui_dialog_trackinfo.c: * Don't make tracklist 
	  window attempt to fetch an album cover for an unknown album

2005-12-23 01:06  mderezynski

	* [r1842] trunk/src/metadata.c, trunk/src/ui.h, 
	  trunk/src/ui_playlist.c: * Remove all traces of curl inside the 
	  main tree
	  * Fix behaviour of tracklist window (not make it spuriously pop 
	  up, and make it update upon selecting a different track)

2005-12-23 00:40  mderezynski

	* [r1841] trunk/plugins/transport/libtransport_http.c: * Fix 
	  include name typo/leftover

2005-12-23 00:33  mderezynski

	* [r1840] trunk/configure.ac, trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/Makefile.am, trunk/src/main.c: * Replace libcurl for 
	  http:// transport with libneon

2005-12-23 00:27  quirk

	* [r1839] trunk/src/ui_dialog_library.c: * Set all the headers 
	  translatable

2005-12-23 00:17  mderezynski

	* [r1838] trunk/include/bmpx/rtfs.h: * Meh

2005-12-22 21:37  mderezynski

	* [r1837] trunk/po/ru.po: * Updated Russian translation (Youri)

2005-12-22 21:08  mderezynski

	* [r1836] trunk/po/el.po: * Updated Greek translation (Stavros 
	  Giannouris)

2005-12-22 20:36  mderezynski

	* [r1835] trunk/src/rtfs.c: * Prebuffer RTFS blocks at rtfs_open()

2005-12-22 20:28  mderezynski

	* [r1834] trunk/src/rtfs.c: * Add buffers to RTFS

2005-12-22 19:40  mderezynski

	* [r1833] trunk/src/ui.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_preferences.h, 
	  trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/ui_dialog_trackinfo.h, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/wm.c: * Move track info 
	  dialog into seperate object BmpTrackInfo

2005-12-22 18:09  mderezynski

	* [r1832] trunk/src/Makefile.am, trunk/src/ui_dialog_trackinfo.c, 
	  trunk/src/ui_dialog_trackinfo.h: * New files: 
	  ui_dialog_trackinfo.[ch]
	  * Add above named files to Makefile.am

2005-12-22 16:41  mderezynski

	* [r1831] trunk/configure.ac, trunk/src/rtfs.c: * Fix arch 
	  detection
	  * Add more info in configuration output (XCS Backend: GConf vs. 
	  XML file)

2005-12-21 22:59  mderezynski

	* [r1829] trunk/src/bstore.c: * Move internal row storage to use 
	  GPtrArray instead of GNode

2005-12-21 22:26  mderezynski

	* [r1828] trunk/src/system_control.c: * Set track to anonymous on 
	  NULL title and break, but pass if title is not anonymous (i.e. 
	  not playing and no track/title available)

2005-12-21 22:18  quirk

	* [r1827] trunk/po/lt.po: * Added charset to fix warnings

2005-12-21 22:15  mderezynski

	* [r1826] trunk/src/play_xine.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Fix handling of 
	  anonymous track

2005-12-21 21:38  quirk

	* [r1825] trunk/glade/dialog_export_tracklist.glade, 
	  trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_streams.glade: Set translatable all the labels

2005-12-21 21:07  quirk

	* [r1824] trunk/po/POTFILES.in, trunk/po/fr.po: * Added missing 
	  glade files (streams, export_tracklist) to POTFILES.in
	  * Updated french translation

2005-12-21 20:19  quirk

	* [r1823] trunk/po/fr.po: * Updated french translation

2005-12-21 17:52  mderezynski

	* [r1822] trunk/src/playlist.c, trunk/src/system_control.c: * Fix 
	  playback history related issues related to revised usage 
	  semantics in the laast few commits

2005-12-21 17:29  mderezynski

	* [r1821] trunk/src/chroma_list.c, trunk/src/playlist.c: * Reset 
	  scroll adjustment to 0.0 when removing all items from the 
	  tracklist

2005-12-21 16:56  mderezynski

	* [r1820] trunk/configure.ac, trunk/schemas/Makefile.am: * Remove 
	  hard dependency on stupid useless gconf-2.m4 macro

2005-12-21 16:33  mderezynski

	* [r1819] trunk/src/chroma_list.c, trunk/src/system_control.c, 
	  trunk/src/ui_playlist.c: * Fix newly introduce usage semantics 
	  to account for:
	  
	    (1) No selected track at all; in this case the title will 
	  resort to the 'current' track
	    (2) Not overriding the anonymous track (anonymous track == you 
	  start playing a track, and then clear the playlist. The track 
	  will become 'anonymous' as it doesn't have 
	  a reference inside the tracklist anymore, but it's URI and title 
	  are purely kept cached by BmpSystemControl)

2005-12-21 15:46  mderezynski

	* [r1818] trunk/NEWS, trunk/include/bmpx/playlist.h: * Commit 
	  pending changes in playlist.h: API additions:
	  
	    bmp_playlist_title_get_nth ()
	    bmp_playlist_uri_get_nth ()
	  
	  * Make bmp_playlist_get_current_title () and 
	  bmp_playlist_get_current_uri () convenience wrappers for above 
	  new functions

2005-12-21 15:41  mderezynski

	* [r1817] trunk/src/chroma_list.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/ui_playlist.c: * Usage 
	  semantics changes:
	  
	    (1) If only 1 item is selected (non-multiple selection), 
	  hitting play will play this item rather then the "current" one 
	  again
	    (2) If playback status is 'STOPPED', selecting another item 
	  than the current will update the main window title accordingly 
	  to reflect, or rather give the user the
	        feedback that this is the 'current' item, or the one that 
	  will be played when he hits play

2005-12-21 14:49  mderezynski

	* [r1816] trunk/src/play_gst.c, trunk/src/ui_main.c: * Show 
	  fileinfo on textbox doubleclick (closes #121)

2005-12-21 04:31  mderezynski

	* [r1812] trunk/schemas/bmpx.schema.in: * Fix/Remove double entry 
	  in bmpx.schema.in

2005-12-21 04:27  mderezynski

	* [r1811] trunk/schemas/bmpx.schema.in: * Fix schema typo 
	  (tracklist-nubmers instead of track-nubmers)

2005-12-21 04:09  mderezynski

	* [r1810] trunk/configure.ac, trunk/schemas/bmpx.schema.in, 
	  trunk/src/play_gst.c: * Only chekck for gconftool-2 path when 
	  --enable-gconf is given

2005-12-21 03:25  mderezynski

	* [r1809] trunk/src/file_utils.c: * Add manually-created list of 
	  audio files (preliminarily) as GST doesn't provide a list of 
	  extensions it can play back, or at the very 
	  least we don't know yet how to get that from GStreamer

2005-12-21 02:55  mderezynski

	* [r1808] trunk/src/dnd.c: * Fix sed "typo"

2005-12-21 02:53  mderezynski

	* [r1807] trunk/src/dnd.c, trunk/src/dnd.h: * Reuse XDS DnD code 
	  from GIMP CVS (C) 1998-2005 GIMP Coders

2005-12-21 02:36  mderezynski

	* [r1806] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/include/bmpx/util.h, trunk/schemas, 
	  trunk/schemas/Makefile.am, trunk/schemas/bmpx.schema.in, 
	  trunk/src/main.c: * Make BMPx GConf schema more complete. It's 
	  not 100% complete as e.g. entry defaults that might have a 
	  reference to a particular 
	  home dir are problematic (how to realize this? see SQL and NULLs 
	  issue.. if the value is NULL it still has to be interpreted as 
	  "no value" and _could_ be interpreted as the user's home dir)

2005-12-21 02:02  mderezynski

	* [r1805] trunk/src/ui_dialog_preferences.c, trunk/src/util.c: * 
	  Implement more reverse hooks for gconf-enabled configuration: 
	  Set current skin on external change as well as set cursor on the 
	  proper skin inside the skin view and scroll tree view to right 
	  position
	  * New function: attr_row_mapping_delete (): Delete mapping 
	  (destroy GtkTreeRowReference and remove entry from map 
	  (GHashTable))

2005-12-20 23:17  mderezynski

	* [r1804] trunk/configure.ac, 
	  trunk/glade/dialog_preferences.glade, trunk/src/main.c, 
	  trunk/src/system_control.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_preferences.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Build fixes and general code update 
	  for being able to use XCS either with or without GConf

2005-12-20 19:04  mderezynski

	* [r1803] trunk/src/play_gst.c: * Differentiate properly between 
	  GST_MESSAGE_ERROR and GST_MESSAGE_WARNING in GST message handler 
	  (bus watcher)

2005-12-20 10:53  mderezynski

	* [r1802] trunk/NEWS: * Another test with restarted svnserve

2005-12-20 10:46  mderezynski

	* [r1801] trunk/glade/dialog_file_info.glade: * More changes to 
	  the Track Information ui layout

2005-12-20 00:55  mderezynski

	* [r1800] trunk/glade/dialog_file_info.glade, 
	  trunk/images/audio.png, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c: * More changes to glade file for Track 
	  Information
	  * Scale cover to 128x128 px instead of 96x96
	  * Make sure Track Information dialog is always in sync with 
	  current tracklist selection

2005-12-20 00:36  mderezynski

	* [r1799] trunk/glade/dialog_file_info.glade: * Revised layout for 
	  Track Information dialog

2005-12-20 00:18  mderezynski

	* [r1798] trunk/src/chroma_list.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_playlist.c: * Grrrrrrrrrreaaaaaat!

2005-12-19 23:48  mderezynski

	* [r1797] trunk/glade/dialog_file_info.glade, 
	  trunk/images/audio.png, trunk/include/bmpx/main.h, 
	  trunk/plugins/transport/libtransport_http.c, trunk/src/main.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/vfs.c: * Clear file info dialog if no file is selected
	  * Fix various build errors and, hey

2005-12-19 23:08  mderezynski

	* [r1796] trunk/src/main.c, trunk/src/metadata.c: * Don't use 
	  artist twice, but properly artist/album when acquiring album 
	  cover

2005-12-19 23:01  mderezynski

	* [r1795] trunk/src/metadata.c, trunk/src/ui_callbacks.c: * Add 
	  additional checks for acquiring album cover

2005-12-19 22:52  mderezynski

	* [r1794] trunk/images/audio.png: * Update audio.png

2005-12-19 22:48  mderezynski

	* [r1793] trunk/include/bmpx/vfs.h: * Add buffer_size member to 
	  VFSHandle

2005-12-19 22:43  mderezynski

	* [r1792] trunk/src/metadata.c, trunk/src/ui_callbacks.c: * 
	  Implement loading of album covers into file info dialog

2005-12-19 22:05  mderezynski

	* [r1791] trunk/src/metadata.c, trunk/src/ui_callbacks.c: * Whee

2005-12-19 21:16  mderezynski

	* [r1790] trunk/bmpx.spec.in, trunk/include/bmpx/metadata.h, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, 
	  trunk/po/pl.po, trunk/po/ru.po, trunk/src/metadata.c, 
	  trunk/src/system_control.c: * Implement download of album covers

2005-12-19 16:26  mderezynski

	* [r1789] trunk/src/rtfs.c: * Disable RTFS debug print statements 
	  (don't enable them by default)

2005-12-19 16:07  mderezynski

	* [r1788] trunk/Makefile.am: * Remove --nodeps from rpm*: targets 
	  in Makefile.am (debugging leftover, sorry everyone LOL)

2005-12-19 16:04  mderezynski

	* [r1787] trunk/Makefile.am, trunk/bmpx.spec.in, 
	  trunk/configure.ac, trunk/include/bmpx/rtfs.h, 
	  trunk/src/bmpstatusicon.c, trunk/src/rtfs.c, trunk/src/ui.c, 
	  trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_main.c: * Fix erroneous 
	  code: Don't use sizeof(guint8) when we (need|want|mean) '8', as 
	  sizeof(guint8) is '1' and not '8'
	  * Check for x86 asm, and use x86 asm for ffz (find first zero) 
	  if available, otherwise use slower iteration-based algorithm for 
	  ffz

2005-12-17 20:12  mderezynski

	* [r1786] trunk/Makefile.am: * Use @build_cpu@ as target for 
	  rpmbuild --target= option for rpm:/rpm-check: targets

2005-12-17 19:49  mderezynski

	* [r1785] trunk/Makefile.am, trunk/configure.ac: * Fixes in 
	  configure.ac (add bmpx.spec.in)
	  * Split rpm: target into rpm-dist: (with a dependency on dist), 
	  and rpm-distchec: (with a dependency on distcheck)

2005-12-17 19:35  mderezynski

	* [r1784] trunk/bmpx.spec: * Remove bmpx.spec

2005-12-17 19:34  mderezynski

	* [r1783] trunk/Makefile.am, trunk/bmpx.spec.in, 
	  trunk/configure.ac: * Fix up bmpx.spec as discussed on IRC 
	  (descender's hints)
	  * Remove bmpx.spec in favor of bmpx.spec.in
	  * Add bmpx.spec.in to configure.ac
	  * Create rpm: target in top srcdir Makefile.am

2005-12-17 17:55  mderezynski

	* [r1782] trunk/bmpx.spec: * Remove Source1: field "mp3license" 
	  (anyone knows what that is anyway? LOL)

2005-12-17 17:50  mderezynski

	* [r1781] trunk/bmpx.spec: * Fix URL typo in Source0: field

2005-12-17 17:49  mderezynski

	* [r1780] trunk/bmpx.spec: * Add bmpx.spec file (Source0 URI and 
	  web url link corrected from Christians original verion)

2005-12-17 17:46  mderezynski

	* [r1779] trunk/src/play_gst.c: * Add proper include of main.h to 
	  play_gst.c

2005-12-17 17:29  mderezynski

	* [r1778] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, 
	  trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/Makefile.am: * Remove main.h from src/Makefile.am

2005-12-17 17:20  mderezynski

	* [r1777] trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_main.c: * Commit all pending changes

2005-12-17 11:41  mderezynski

	* [r1776] trunk/src/system_control.c: * Cache current URI and 
	  avoid the current track eventually ending up being an 
	  "anonymous" track
	  * More fixes related to title update

2005-12-17 11:30  mderezynski

	* [r1775] trunk/src/system_control.c: * Fix bug introduced in 
	  previous commit: Title will never update (FIXED!)

2005-12-17 11:21  mderezynski

	* [r1774] trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_main.c: * Fix problems with title update:
	  
	   	1) Set title to blank if there is no current track
	  	2) Fix "partial update bug" with title textbox

2005-12-17 10:56  mderezynski

	* [r1773] trunk/Makefile.am: * Adapt Makefile.am for changes 
	  inside the mk* scripts

2005-12-17 10:17  mderezynski

	* [r1772] trunk/configure.ac: * Integrate mkbuild.sh and 
	  mkrevision.sh into configure.ac

2005-12-17 10:11  mderezynski

	* [r1771] trunk/Makefile.am: * Pass $(top_builddir) to 
	  mkrevision.sh and mkbuild.sh

2005-12-16 20:57  mderezynski

	* [r1770] trunk/src/rtfs.c: * Don't use literal '8' but 
	  sizeof(guint8) where appropriate

2005-12-16 19:11  mderezynski

	* [r1769] trunk/COPYING, trunk/src/dnd.h: * Remove XMMS copyright 
	  clause from dnd.h as it's inappropriate, the code in there can't 
	  be considered XMMS-derivative anymore (entirely 
	  refactored inside BMP and now BMPx)
	  * Remove files from COPYING that don't have origins in XMMS nor 
	  do contain XMMS-originating code

2005-12-16 19:07  mderezynski

	* [r1768] trunk/src/xine-scope.c, trunk/src/xine-scope.h: * Remove 
	  xine-scope.[ch]

2005-12-16 19:04  cschalle

	* [r1767] trunk/COPYING, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_folder.h, 
	  trunk/plugins/container/libcontainer_folder_main.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_m3u.h, 
	  trunk/plugins/container/libcontainer_m3u_main.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_pls.h, 
	  trunk/plugins/container/libcontainer_pls_main.c, 
	  trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_query.h, 
	  trunk/plugins/container/libcontainer_query_main.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/container/libcontainer_xspf.h, 
	  trunk/plugins/container/libcontainer_xspf_main.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_linear_main.c, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/flow/libflow_shuffle.h, 
	  trunk/plugins/flow/libflow_shuffle_main.c, 
	  trunk/plugins/transport/libtransport_cdda.c, 
	  trunk/plugins/transport/libtransport_cdda.h, 
	  trunk/plugins/transport/libtransport_cdda_main.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_file.h, 
	  trunk/plugins/transport/libtransport_file_main.c, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/plugins/transport/libtransport_http.h, 
	  trunk/plugins/transport/libtransport_http_main.c, 
	  trunk/plugins/transport/libtransport_query.c, 
	  trunk/plugins/transport/libtransport_query.h, 
	  trunk/plugins/transport/libtransport_query_main.c, 
	  trunk/src/bookmarks.c, trunk/src/bstore.c, trunk/src/bstore.h, 
	  trunk/src/chroma_button.c, trunk/src/chroma_button.h, 
	  trunk/src/chroma_list.c, trunk/src/chroma_list.h, 
	  trunk/src/chroma_vscrollbar.c, trunk/src/chroma_vscrollbar.h, 
	  trunk/src/fam_monitor.c, trunk/src/fam_monitor.h, 
	  trunk/src/file_utils.c, trunk/src/gc.c, trunk/src/glade.c, 
	  trunk/src/glade.h, trunk/src/gtkmarshalers.h, 
	  trunk/src/interfaces.c, trunk/src/lcmfs.c, 
	  trunk/src/libvisual.c, trunk/src/loader.c, trunk/src/logger.c, 
	  trunk/src/main.c, trunk/src/metadata.c, 
	  trunk/src/metadata_common.c, trunk/src/play.h, 
	  trunk/src/play_gst.c, trunk/src/play_xine.c, 
	  trunk/src/playlist-bstore.c, trunk/src/playlist.c, 
	  trunk/src/plmanager.c, trunk/src/plmanager.h, 
	  trunk/src/plugin.c, trunk/src/plugin_priv.h, 
	  trunk/src/resource_manager.c, trunk/src/resource_manager.h, 
	  trunk/src/rtfs.c, trunk/src/sanity.c, trunk/src/signals.c, 
	  trunk/src/signals.h, trunk/src/sm.c, trunk/src/sm.h, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/tags.c, trunk/src/ui.c, trunk/src/ui.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_dialog_bookmarks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_preferences.h, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_equalizer.h, trunk/src/ui_main.c, 
	  trunk/src/ui_main.h, trunk/src/ui_util.c, trunk/src/util.c, 
	  trunk/src/vfs.c, trunk/src/wm.c, trunk/src/xdb.c: Update 
	  licensing information with exception clause and clearly mark 
	  XMMS files

2005-12-16 18:48  mderezynski

	* [r1766] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/interfaces/Makefile.am, 
	  trunk/include/bmpx/main.h, trunk/include/bmpx/objects.h, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_xspf.c, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/chroma_list.c, trunk/src/file_utils.c, 
	  trunk/src/loader.c, trunk/src/logger.c, trunk/src/main.c, 
	  trunk/src/main.h, trunk/src/metadata.c, trunk/src/play_xine.c, 
	  trunk/src/playlist.c, trunk/src/plmanager.c, 
	  trunk/src/plmanager.h, trunk/src/resource_manager.c, 
	  trunk/src/rtfs.c, trunk/src/signals.c, trunk/src/sm.c, 
	  trunk/src/system_control.c, trunk/src/tags.c, trunk/src/tags.h, 
	  trunk/src/ui.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_about.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_splash.c, 
	  trunk/src/ui_util.c, trunk/src/util.c, trunk/src/vfs.c, 
	  trunk/src/wm.c: * Ensure atomicity when accessing global 
	  objects, e.g. BmpSystemControl (etc)

2005-12-16 18:17  mderezynski

	* [r1765] trunk/include/bmpx/rtfs.h, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/file_utils.c, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/tags.h, trunk/src/ui.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c: * First stage in 
	  using object pointers atomically across threads (doesn't build 
	  yet, don't try it real :P)

2005-12-16 15:50  mderezynski

	* [r1764] trunk/src/rtfs.c: * Implement delete-tuple hook: 
	  Deallocate blocks and remove directory entry

2005-12-16 12:08  mderezynski

	* [r1763] trunk/src/ui_main.c: * Prevent crash related to mainbox 
	  scroll text on system shutdown

2005-12-16 11:47  mderezynski

	* [r1762] trunk/src/Makefile.am, trunk/src/plmanager.c, 
	  trunk/src/ui_splash.c: * Remove LCMFS fromb build/dist

2005-12-16 11:36  mderezynski

	* [r1761] trunk/include/bmpx/rtfs.h, trunk/src/metadata.c, 
	  trunk/src/plmanager.c, trunk/src/rtfs.c: * Add a name qualifier 
	  to a set of RTFS filesystem files

2005-12-16 11:16  mderezynski

	* [r1760] trunk/po/POTFILES.in, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c: * Fix string 
	  translations

2005-12-16 11:14  mderezynski

	* [r1759] trunk/src/rtfs.c: * Include sys/file.h

2005-12-16 11:13  mderezynski

	* [r1758] trunk/src/rtfs.c, trunk/src/ui_callbacks.c: * Lock an 
	  RTFS FS using flock() (to avoid concurrent access to the disk 
	  file)

2005-12-16 10:36  mderezynski

	* [r1757] trunk/glade/dialog_add_files.glade, 
	  trunk/glade/dialog_library.glade, trunk/images/splash.png, 
	  trunk/po/fr.po, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_library.c: * Make some strings translatable 
	  which were previously non-translatable

2005-12-16 01:41  mderezynski

	* [r1756] trunk/src/playlist.c: * Fix occasional 
	  "row_guid_equal_func: assertion `guid_b != NULL' failed" error 
	  (playlist.c): Use fitem->guid instead of item->guid (item->guid 
	  is null since it's 
	  just beign newly created; the error results from a previous mass 
	  renaming of variables)

2005-12-16 01:26  mderezynski

	* [r1755] trunk/src/ui_dialog_streams.c: * Fix crash related to 
	  reordering of columns in previous commit

2005-12-16 01:24  mderezynski

	* [r1754] trunk/src/playlist.c, trunk/src/rtfs.c, 
	  trunk/src/ui_dialog_streams.c: * Place Bitrate column as 2nd 
	  column in radio streams dialog

2005-12-16 01:07  mderezynski

	* [r1753] trunk/src/main.c, trunk/src/metadata.c, 
	  trunk/src/ui_splash.c: * Fix order for metadatum_id -> tag_id 
	  mapping

2005-12-16 00:29  mderezynski

	* [r1752] trunk/include/bmpx/rtfs.h, trunk/src/rtfs.c: * Commit 
	  pending changes inside rtfs.h

2005-12-16 00:25  mderezynski

	* [r1751] trunk/src/main.c, trunk/src/metadata.c, 
	  trunk/src/rtfs.c, trunk/src/ui_dialog_library.c: * Initial 
	  implementation if RTFS 
	  * Make library use RTFS instead of LCMFS

2005-12-15 16:13  mderezynski

	* [r1750] trunk/src/rtfs.c: * New functions:
	  
	    /*< private >*/
	  
	    allocate_blocks (RTFS *rtfs, gint n_blocks):		Allocates the 
	  given number of blocks. This function is guaranteed to succed as 
	  it always grows the FS when neccessary
	    rtfs_grow (RTFS *rtfs, gint n_blocks):		Grows the FS by the 
	  given number of blocks (bitmap and disk)

2005-12-15 15:12  mderezynski

	* [r1749] trunk/src/main.c: * Remove RTFS debugging from main.c

2005-12-15 15:09  mderezynski

	* [r1748] trunk/src/main.c, trunk/src/rtfs.c: * New functions:
	  
	    rtfs_sync ():			Sync RTFS to disk (flush buffers, write 
	  allocation bitmap and directory)
	    rtfs_close ():		Close RTFS (run rtfs_sync() and close disk 
	  file, free all resources)

2005-12-15 13:03  mderezynski

	* [r1747] trunk/src/rtfs.c: * Remove inodes as we can store the 
	  block chain directly inside the dirent
	  * Implement reading of the directory

2005-12-15 13:01  cschalle

	* [r1746] trunk/configure.ac: fix it so that if you run configure 
	  --enable-gst, you don't have to manually disable xine

2005-12-15 12:36  mderezynski

	* [r1745] trunk/clients/dbus-c/bmpx-web/Makefile.am: * Fix build 
	  error related to shttpd (multiple definitions of ... )

2005-12-15 12:36  cschalle

	* [r1744] trunk/include/bmpx/Makefile.am, trunk/src/Makefile.am: 
	  fix a couple of moved and added files for proper disting

2005-12-15 11:40  mderezynski

	* [r1743] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/rtfs.h, trunk/src/rtfs.c: * Fix RTFS build 
	  errors

2005-12-15 09:19  mderezynski

	* [r1742] trunk/src/rtfs.c: * Created allocation bitmap if not 
	  already present

2005-12-15 08:53  mderezynski

	* [r1741] trunk/include/bmpx/rtfs.h, trunk/src/rtfs.h: * Move 
	  rtfs.h to include/bmpx

2005-12-15 08:52  mderezynski

	* [r1740] trunk/clients/dbus-c/tools/bmpx-dbus-system-control.c, 
	  trunk/src/Makefile.am, trunk/src/rtfs.c, trunk/src/rtfs.h: * Fix 
	  PlayTrack method in bmpx-dbus-system-control.c, and remove 
	  PlayListTrack
	  * Add RTFS to src/Makefile.am
	  * Implementation of reading block allocation bitmap in 
	  rtfs_open()

2005-12-14 22:31  mderezynski

	* [r1739] trunk/clients/dbus-c/bmpx-web/Makefile.am: * Use 
	  alternate way to build shttpd.c into bmpx-web and bmpx-web-ajax

2005-12-14 21:58  mderezynski

	* [r1738] trunk/src/rtfs.c, trunk/src/rtfs.h: * RTFS: 
	  Relation/Tuple Filesystem

2005-12-14 18:53  mderezynski

	* [r1737] trunk/src/main.c: * Only check for $DISPLAY if --no-ui 
	  wasn't specified anyway (otherwise it 
	  doesn't matter either way because the user doesn't want us to 
	  connect to 
	  the server anyway)

2005-12-14 18:29  mderezynski

	* [r1736] trunk/src/system_control.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_dialog_streams.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, trunk/src/wm.c: * 
	  Don't attempt to set trayicon text when UI is not running

2005-12-14 13:12  mderezynski

	* [r1735] trunk/src/Makefile.am, trunk/src/ui.c, 
	  trunk/src/ui_dialog_about.c, trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_equalizer.c, trunk/src/wm.c, trunk/src/wm.h: * 
	  Manage keep-above of windows stateful using bmpx-wm

2005-12-14 10:51  mderezynski

	* [r1734] trunk/src/ui.c, trunk/src/ui_dialog_about.c, 
	  trunk/src/ui_dialog_about.h, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/wm.c, trunk/src/wm.h: * 
	  Register all (so far all non-transient) windows to 
	  ResourceManager
	  * New files: wm.[ch]: BMPX specific window manager

2005-12-14 10:39  mderezynski

	* [r1733] trunk/glade/dialog_library.glade, trunk/src/main.c, 
	  trunk/src/plmanager.c, trunk/src/plmanager.h, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c, 
	  trunk/src/util.c: * First ultra-crude implementation of playlists

2005-12-14 09:37  mderezynski

	* [r1732] trunk/glade/dialog_library.glade, 
	  trunk/include/bmpx/lcmfs.h, trunk/include/bmpx/metadata.h, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c: * LCMFS 
	  internal changes
	  * Changes to metadata ordering

2005-12-14 09:30  mderezynski

	* [r1731] trunk/src/metadata.c, trunk/src/play_xine.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c: * Never use 
	  "(Unknown Title)" for the title but rather the basename instead, 
	  so we don't screw up the browse tree in hte library (which will 
	  collapse all 
	  "(Unknown Title)" items to a single one). The real resolution is 
	  to distinguish them by location though (TBI)

2005-12-14 01:26  mderezynski

	* [r1730] trunk/src/lcmfs.c, trunk/src/main.c, 
	  trunk/src/ui_main.c: * Raise playlist window when clicking on 
	  main window titlebar (neccesary to re-do it explicitely with the 
	  new mechanics)
	  * Good night everyone :)

2005-12-14 01:13  mderezynski

	* [r1729] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Apply 
	  same mechanics for playlist window as in commit r1728 for the 
	  main window

2005-12-14 01:06  mderezynski

	* [r1728] trunk/src/ui.c, trunk/src/ui_main.c: * Fix positioning 
	  problem when toggling show/hide UI trough the tray icon
	  * Raise playlist window only on main window raise, not focus-in

2005-12-13 23:37  mderezynski

	* [r1727] trunk/src/lcmfs.c, trunk/src/metadata.c, 
	  trunk/src/metadata_common.c, trunk/src/plmanager.c, 
	  trunk/src/plmanager.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c, 
	  trunk/src/util.c: * Disable broken windowing behavior
	  * Partial implementation of playlists manager (don't take this 
	  for real yet though will you)

2005-12-13 10:28  mderezynski

	* [r1726] trunk/src/main.c, trunk/src/metadata.c, 
	  trunk/src/plmanager.c, trunk/src/ui_dialog_library.c: Close and 
	  save all lcmfs's used by PLManager on object dispose

2005-12-12 18:00  mderezynski

	* [r1725] trunk/src/main.c: Don't start UI if no DISPLAY can be 
	  found; also print an informational message aobut this outside of 
	  the logging system (so user 
	  running BMPx without --no-log are notified that the UI isn't 
	  being started simply because it's not possible)

2005-12-12 08:04  mderezynski

	* [r1724] trunk/src/metadata.c: * Remove debug g_message() 
	  statements

2005-12-12 08:00  mderezynski

	* [r1723] trunk/src/ui_dialog_library.c: * Fix function naming 
	  "typo"

2005-12-12 07:59  mderezynski

	* [r1722] trunk/src/lcmfs.c, trunk/src/ui_dialog_library.c: * 
	  Insert tuple into associated HRelation with LCMFS on runinng 
	  lcmfs_record_add()

2005-12-12 07:16  mderezynski

	* [r1721] trunk/src/metadata.c: * Don't insert an entry into a tag 
	  category multiple times

2005-12-12 06:56  mderezynski

	* [r1720] trunk/include/bmpx/util.h, trunk/src/util.c: * New 
	  function:
	  
	    GList*	get_mount_entries:		Will get all current system's 
	  mountpoints (implementation for Linux and FreeBSD so far)

2005-12-11 23:14  mderezynski

	* [r1719] trunk/src/plmanager.c, trunk/src/plmanager.h: * New 
	  signals:
	  
	    list-created:		1, G_TYPE_STRING (:listname)
	    list-deleted:		1, G_TYPE_STRING (:listname)

2005-12-11 22:46  mderezynski

	* [r1718] trunk/src/plmanager.c: Remove LCMFS entries only trough 
	  lcmfs methods since they will effectively remove the relevant 
	  tuples 
	  from the associated HRelation (i.e. don't call 
	  h_relation_base_delete_tuple*(), as lcmfs will do that 
	  upon calling lcmfs_record_remove())

2005-12-11 21:19  mderezynski

	* [r1717] trunk/include/bmpx/lcmfs.h, trunk/src/lcmfs.c: * New 
	  function:
	  
	    lcmfs_record_remove (LCMFS *lcmfs, HTuple *record);
	  
	    NOTE that in the current implementation, removing items from 
	  an LCMFS at runtime will _imply_ a prune at lcmfs_close(), as
	    there is currently no way to omit entries missing from the 
	  .lif (index file) at read()ing the LCMFS

2005-12-11 21:11  mderezynski

	* [r1716] trunk/include/bmpx/lcmfs.h, trunk/src/lcmfs.c: * 
	  Implement code for lcmfs_prune() (WARNING: You must 
	  lcmfs_close() the LCMFS before running prune() on it!)

2005-12-11 20:55  mderezynski

	* [r1715] trunk/include/bmpx/lcmfs.h, trunk/src/lcmfs.c, 
	  trunk/src/metadata.c, trunk/src/plmanager.c: * Connect an LCMFS 
	  instance directly with it's associated HRelation instead of 
	  using proxy functions (e.g. TupleInsertFunc etc)
	  * New function: lcmfs_prune ()

2005-12-11 20:35  mderezynski

	* [r1714] trunk/src/lcmfs.c, trunk/src/plmanager.c: * Initial use 
	  of LCMFS inside PLManager

2005-12-11 19:17  mderezynski

	* [r1713] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/src/metadata.c: * Provide UNescpaed uris from 
	  libcontainer_folder.c so that we don't double the relevant 
	  entries in the main metadata cache 
	  (ehhh...)

2005-12-11 18:49  mderezynski

	* [r1712] trunk/plugins/container/libcontainer_folder.c: * Give 
	  collected URIs escaped back to the plugin hosting system (BMPx)
	  * Fix memory leak: free URI created from filename/pathname

2005-12-11 18:22  mderezynski

	* [r1711] trunk/src/metadata.c: * Save main (librar) lcmfs as 
	  $HOME/$RC_PATH/library.lif/lrd instead of lcmfs.lif/lrd

2005-12-11 18:19  mderezynski

	* [r1710] trunk/src/playlist.c, trunk/src/plmanager.c: * Store 
	  current tracklist (between-sessions storage) as 
	  $HOME/$RC_PATH/tracklist.xpsf instead of 
	  $HOME/$RC_PATH/playlists/default.xspf, as playlists/ will be 
	  reserved to store the LCMFS index/record files for the playlists 
	  inside the playlist manager

2005-12-11 18:09  mderezynski

	* [r1709] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/lcmfs.h, trunk/include/bmpx/metadata.h, 
	  trunk/src/lcmfs.c, trunk/src/lcmfs.h, trunk/src/metadata.c, 
	  trunk/src/ui_splash.c, trunk/src/ui_splash.h: * Finalize 
	  multi-instance capabilization of LCMFS

2005-12-11 18:00  mderezynski

	* [r1708] trunk/src/lcmfs.c, trunk/src/lcmfs.h, 
	  trunk/src/metadata.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_splash.c: * Make LCMFS multi-instance capable

2005-12-11 16:59  mderezynski

	* [r1707] trunk/plugins/transport/libtransport_http.c: * Set 
	  network timeout to 30 seconds (the most commonly used value, 
	  e.g. in browsers)

2005-12-11 14:24  mderezynski

	* [r1706] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, 
	  trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po: * Updated french 
	  translation (David Le Brun)

2005-12-11 14:14  mderezynski

	* [r1705] trunk/src/playlist.c: * Test commit

2005-12-11 13:57  mderezynski

	* [r1704] trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c: * Remove additional checks inside 
	  playlist.c when creating the URI list to be saved

2005-12-11 10:16  mderezynski

	* [r1703] trunk/plugins/transport/libtransport_http.c: * Fix check 
	  for hostname+socket only URI (in which case we don't even need 
	  to use curl because there's nothing to download)

2005-12-11 10:11  mderezynski

	* [r1702] trunk/plugins/transport/libtransport_http.c: * Fix typo 
	  ( || instead of && )

2005-12-11 10:04  mderezynski

	* [r1701] trunk/src/lcmfs.c: * Bump LCMFS version to 0.03

2005-12-11 10:02  mderezynski

	* [r1700] trunk/plugins/transport/libtransport_http.c: * Even less 
	  lazy check for host+socket only URI

2005-12-11 09:55  mderezynski

	* [r1699] trunk/plugins/transport/libtransport_http.c: * Less lazy 
	  check for socket-only (no-path) http:// URIs

2005-12-11 09:42  mderezynski

	* [r1698] trunk/src/system_control.c: * Remove debugging code and 
	  restore commented out code inside add_uri_list in 
	  system_control.c

2005-12-11 09:37  mderezynski

	* [r1697] trunk/src/playlist.c: * Fix possibly double-free 
	  condition

2005-12-11 09:25  mderezynski

	* [r1696] trunk/clients/dbus-c/tools/bmpx-dbus-system-control.c, 
	  trunk/configure.ac, trunk/include/bmpx/list.h, 
	  trunk/include/bmpx/metadata.h, trunk/include/bmpx/playlist.h, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/transport/Makefile.am, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, 
	  trunk/po/ru.po, trunk/src/main.c, trunk/src/metadata.c, 
	  trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui_callbacks.c: * Store a HTuple pointer inside 
	  BmpFileItem instead of the uri, thus avoiding roundtrips to the 
	  metadata caching system in just 
	  all too many places really... *sigh* lol

2005-12-11 07:39  mderezynski

	* [r1695] trunk/plugins/container/libcontainer_xspf.c: * Escape 
	  the URI when creating an XSPF item entry instead of _UN_escaping 
	  it (jeez)

2005-12-10 23:33  mderezynski

	* [r1694] trunk/src/fam_monitor.c, trunk/src/metadata.c, 
	  trunk/src/play_gst.c, trunk/src/play_xine.c, 
	  trunk/src/ui_dialog_preferences.c: * Initial implementatin of 
	  metadata fallback reading using GST
	  * Change FamMonitor to report fully qualified path on event
	  * Fix skin lister (in correlation with the FamMonitor fix) to 
	  work properly when copying skins into the user's skin dir at 
	  runtime

2005-12-10 21:43  mderezynski

	* [r1693] trunk/src/chroma_list.c, trunk/src/play_gst.c: * Don't 
	  use autoaudiosink as playbin provides autodetection

2005-12-10 21:31  mderezynski

	* [r1692] trunk/src/play_gst.c: * Change return type of 
	  bmp_play_bus_watch() to gboolean
	  * Return TRUE as return value of bmp_play_bus_watch()

2005-12-10 21:22  mderezynski

	* [r1691] trunk/src/play_gst.c: * Initialize send_stream_pos() 
	  timeout function on state change to PLAYING caught on the GstBus 
	  and not 
	  immediately inside the bmp_play_play_stream () function, so we 
	  don't lapse and eventually start the timeout while 
	  element isn't playing yet, which makes it return FALSE and stop 
	  sending
	  * Change reply of GstBus watcher function from GST_BUS_DROP to 
	  GST_BUS_ASYNC

2005-12-10 21:14  descender

	* [r1690] trunk/src/play_gst.c: * play_gst.c (bmp_play_bus_watch, 
	  bus_watch_tags): Initialize GErrors to NULL.
	   (bmp_play_get_metadata_gst): Fix leak when values in metadata 
	  hashtable are
	   replaced and when the table is destroyed.

2005-12-10 21:07  mderezynski

	* [r1689] trunk/src/play_gst.c: * Fix stream seeking using 
	  GStreamer backend

2005-12-10 21:04  descender

	* [r1688] trunk/src/play.h, trunk/src/play_gst.c, 
	  trunk/src/plugin.c: * play.h (bmp_play_get_volume): New method.
	  * play_gst.c: Fix type warnings. (bmp_play_get_volume): 
	  Implement.
	   (bmp_play_get_metadata_gst): Add bus_watch_tags() as async 
	  handler.
	   Set playbin_tags to GST_STATE_NULL  before unreferencing.
	  * plugin.c: Fix type warnings.

2005-12-10 20:27  mderezynski

	* [r1687] trunk/src/play_gst.c: * Fix typo ( == instead of != )

2005-12-10 20:25  mderezynski

	* [r1686] trunk/src/play_gst.c: * Implement send_stream_pos()

2005-12-10 19:23  descender

	* [r1685] trunk/configure.ac, trunk/src/Makefile.am, 
	  trunk/src/play.c, trunk/src/play.h, trunk/src/play_gst.c, 
	  trunk/src/play_xine.c: * configure.ac: Bump GST requirement to 
	  0.10.
	  * src/Makefile.am, src/play_xine, src/play_gst.c, src/play.c, 
	  src/play.h: Split
	   GST and Xine backend code into separate files, store private 
	  data using
	   g_type_class_add_private(), fix code style.

2005-12-10 18:54  mderezynski

	* [r1684] trunk/src/plmanager.c: * Remove unused variable 
	  iter_list in pl_manager_list_get_relation()

2005-12-10 17:35  mderezynski

	* [r1683] trunk/src/plmanager.c, trunk/src/plmanager.h: * New 
	  function:
	   
	    const HRelation(
	    pl_manager_list_get_relation (PLManager *self, const gchar 
	  *name);
	  
	    Will acquire a pointer to the list's HRelation, albeit const. 
	  Modifications to the list should be done only trough the 
	  PLManager itself.

2005-12-10 17:25  mderezynski

	* [r1682] trunk/src/plmanager.c, trunk/src/plmanager.h: * New 
	  function:
	  
	    pl_manager_list_new_from_uri (PLManager *self, const gchar 
	  *name, const gchar *uri);
	  
	    Allows for creation of a playlist directly from an URI using 
	  the BMPx VFS

2005-12-10 15:42  mderezynski

	* [r1681] trunk/src/playlist.c, trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Fix AddUriList method to also work 
	  trough remote (apparently DBus requires a certain order of the 
	  arguments, and out args 
	  always must be at the end; changing this only in the XML file 
	  doesn't fix that of course, i had to change the signature of the 
	  actual C function itself as well)

2005-12-10 13:41  mderezynski

	* [r1680] trunk/src/plmanager.c, trunk/src/plmanager.h: * Fix 
	  build errors related to g_return_val_if_fail()

2005-12-10 12:28  mderezynski

	* [r1679] trunk/src/plmanager.c, trunk/src/plmanager.h: * New 
	  function: pl_manager_list_new (PLManager *self, const gchar 
	  *name, GList *uri_list);

2005-12-10 12:16  mderezynski

	* [r1678] trunk/include/bmpx/metadata_common.h, 
	  trunk/src/metadata_common.c: * Rename function: 
	  create_base_relation_track() -> create_relation_base_track() 

2005-12-10 12:15  mderezynski

	* [r1677] trunk/include/bmpx/metadata_common.h, 
	  trunk/src/metadata_common.c: * Actually add metadata_common.[ch] 
	  to svn repository (eh)

2005-12-10 12:13  mderezynski

	* [r1676] trunk/include/bmpx/Makefile.am, trunk/src/Makefile.am, 
	  trunk/src/lcmfs.h, trunk/src/metadata.c, trunk/src/plmanager.c, 
	  trunk/src/tags.h, trunk/ui/tracklist.ui: * Rename _BMPX_PRIVATE 
	  to BMPX_PRIVATE
	  * Start moving metadata-related common stuff to (New Files:) 
	  include/bmp/metadata_common.h, src/metadata_common.c

2005-12-10 11:54  mderezynski

	* [r1675] trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/metadata.c, trunk/src/plmanager.c: * Fix running bmpx 
	  without UI (don't initialize splash nor music library window 
	  main tree when running 
	  without ui)

2005-12-10 11:30  mderezynski

	* [r1674] trunk/po/pl.po: * Updated Polish translation (Jacek 
	  Wolszczak)

2005-12-10 11:20  mderezynski

	* [r1673] trunk/glade/dialog_library.glade: * Minor UI consistency 
	  fixes

2005-12-10 10:03  mderezynski

	* [r1672] trunk/src/ui.h, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_playlist.c: * Finalize design of Playlist Manager 
	  UI/Notebook tab inside "Music Library" window
	  * Set up UI hooks inside ui_dialog_library.c for 
	  loading/creating playlists

2005-12-09 23:35  mderezynski

	* [r1671] trunk/src/ui.h, trunk/src/ui_dialog_library.c: * Remove 
	  deprecated ACTION defines from ui.h

2005-12-09 22:29  mderezynski

	* [r1670] trunk/src/ui_dialog_library.c, trunk/src/ui_playlist.c: 
	  * Rename playlist.ui -> tracklist.ui in-code (ui_playlist.c)

2005-12-09 22:28  mderezynski

	* [r1669] trunk/ui/Makefile.am: * Adjust Makefile.am
	* [r1668] trunk/ui/playlist.ui, trunk/ui/tracklist.ui: * Rename 
	  playlist.ui to tracklist.ui

2005-12-09 22:27  mderezynski

	* [r1667] trunk/ui/Makefile.am, trunk/ui/playlist.ui, 
	  trunk/ui/plmanager.ui: * Rename 'popup' in playlist.ui to 
	  'popup-tracklist'

2005-12-09 22:05  mderezynski

	* [r1666] trunk/src/ui.h, trunk/src/ui_dialog_library.c: * Basic 
	  setup of playlist management in ui_dialog_library.c
	  * New actions for library dialog in ui.h

2005-12-09 20:51  mderezynski

	* [r1665] trunk/ui/plmanager.ui: * New file: UIManager XML UI 
	  definition for "New Playlist..." popup menu

2005-12-09 20:10  mderezynski

	* [r1664] trunk/glade/dialog_library.glade: * Updated UI for 
	  playlists management

2005-12-09 20:08  mderezynski

	* [r1663] trunk/src/bmp_menu_button.c, 
	  trunk/src/bmp_menu_button.h: * Remove files

2005-12-09 19:43  mderezynski

	* [r1662] trunk/src/bmp_menu_button.c, 
	  trunk/src/bmp_menu_button.h: * New files: bmp_menu_button.[ch]: 
	  Based off GtkToolMenuButton

2005-12-09 19:01  mderezynski

	* [r1661] trunk/src/Makefile.am, trunk/src/plmanager.c: * 
	  Integrate into build

2005-12-09 18:55  mderezynski

	* [r1660] trunk/src/playlists.c, trunk/src/playlists.h, 
	  trunk/src/plmanager.c, trunk/src/plmanager.h: * Rename files

2005-12-09 18:54  mderezynski

	* [r1659] trunk/src/playlists.c, trunk/src/playlists.h: * Initial 
	  boilerplate code for playlists manager

2005-12-09 14:34  mderezynski

	* [r1658] trunk/src/playlists.c, trunk/src/playlists.h: * New 
	  files: playlists.[ch] (Playlists management, GUI-independent 
	  part)

2005-12-08 21:32  mderezynski

	* [r1657] trunk/glade/dialog_library.glade: * Updated playlists 
	  dialog glade file

2005-12-08 18:50  mderezynski

	* [r1656] trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_streams.c: * New BmpMetadataCache function:
	  
	    bmp_metadata_cache_metadata_get_noinsert ():	Acquires metadata 
	  for a given URI without inserting it into the main metadata 
	  cache. We need this for the playlist management in which we want 
	  to read off metadata for the playlist items, but don't want 
	  them to end up in the main HRelation until they are being added 
	  there and played at least once.

2005-12-08 11:51  mderezynski

	* [r1655] trunk/plugins/transport/libtransport_http.c: * Increase 
	  CURL network timeout to 10 seconds

2005-12-08 11:45  mderezynski

	* [r1654] trunk/src/ui_dialog_streams.c: * Fix for previous fix 
	  (code sequence reordering)

2005-12-08 11:42  mderezynski

	* [r1653] trunk/src/ui_dialog_streams.c: * Fix a few UI sync 
	  issues with the fixed stream listing code (previous commit)

2005-12-08 10:58  mderezynski

	* [r1652] trunk/src/ui_dialog_streams.c: * Fix crash on stream 
	  listing when no internet connection is present

2005-12-08 04:19  mderezynski

	* [r1651] trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c: * Fix 
	  CDDB lookups ("Add CD") for last threading/lock changes and 
	  improve overall performance of adding a CD to the tracklist

2005-12-08 03:45  mderezynski

	* [r1650] trunk/src/metadata.c, trunk/src/play.c: * Use different 
	  name for lock in both files to avoid (obvious) build error

2005-12-08 03:44  mderezynski

	* [r1649] trunk/configure.ac, trunk/include/bmpx/playlist.h, 
	  trunk/src/metadata.c, trunk/src/play.c: * Lock the outer shell 
	  of metadata acquisition trough either core system (taglib) or 
	  auxiliiary (currently XINE), to avoid
	    concurrent lookups that might end up in a cascaded enqueueing 

2005-12-08 03:35  mderezynski

	* [r1648] trunk/plugins/transport/libtransport_http.c: * Disable 
	  invoking of UNIX signals on curl events
	  * Limit overall network timeout on curl operations (currently 10 
	  seconds)

2005-12-08 03:23  mderezynski

	* [r1647] trunk/src/playlist.c, trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Add additional parameters to 
	  AddUriList:
	  
	    clear (b)			: whether to clear the tracklist before adding
	    start_playback (b)		: whether to start playback after adding
	    start_playback_track (i)	: position of where to start 
	  playback; if -1, then playback will be started from newly 
	  inserted 
	  				  items

2005-12-07 20:08  mderezynski

	* [r1646] trunk/src/Makefile.am, trunk/src/bmpstatusicon.c, 
	  trunk/src/bmpstatusicon.h, trunk/src/bmptrayicon.c, 
	  trunk/src/bmptrayicon.h, trunk/src/gtkstatusicon.c, 
	  trunk/src/gtkstatusicon.h, trunk/src/gtktrayicon.c, 
	  trunk/src/gtktrayicon.h, trunk/src/ui.c: * Rename files/fix 
	  build after renaming files and internal namings

2005-12-07 19:59  mderezynski

	* [r1645] trunk/src/gtkstatusicon.c, trunk/src/gtkstatusicon.h, 
	  trunk/src/gtktrayicon.c, trunk/src/gtktrayicon.h: * Rename 
	  gtktrayicon.[ch]/gtkstatusicon.[ch] internally to be Bmp/bmp/BMP 
	  prefixed

2005-12-07 11:17  mderezynski

	* [r1644] trunk/src/ui_main.c: * Remove debug statements from 
	  r1640-1643

2005-12-07 11:04  mderezynski

	* [r1643] trunk/src/ui_main.c: * Fix borkedness of 
	  r1640/1641/1642: 
	   	1) Don't initiate the timeout in the signal handler for 
	  SystemControl set_title, as this 
	  handler calls update_textbox () and initiates the timeout by 
	  itself
	  	2) When G_TRYLOCK in the timeout function fails, don't unly 
	  return FALSE, but also set the 
	  "running" state to FALSE

2005-12-07 10:57  mderezynski

	* [r1642] trunk/src/ui_main.c: * Fix r1640+r1641: Update "running" 
	  state in addition of restarting the scroll timeout as well, so 
	  that the timeout 
	  function does actually draw+scroll

2005-12-07 10:55  mderezynski

	* [r1641] trunk/src/ui_main.c: * Fix borkendness of r1640 commit: 
	  Use G_TRYLOCK instead of G_LOCK in a few more places

2005-12-07 10:51  mderezynski

	* [r1640] trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/xdb.c, trunk/src/xdb.h: * Fix UI stalling when 
	  updating the mainwindow title from an internet stream

2005-12-06 05:13  mderezynski

	* [r1639] trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/ui_playlist.c, trunk/src/xdb.c, trunk/src/xdb.h: * Add 
	  command line option --use-xdb
	  * Support XConfigureEvent and XPropertyEvent
	  * Add verbose and 'tracking' mode (tracking mode tracks changes 
	  in the window's state and prints human readable sentences in 
	  natural language)

2005-12-06 04:11  mderezynski

	* [r1638] trunk/src/Makefile.am, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, trunk/src/xdb.c, 
	  trunk/src/xdb.h: * Add xdb (X Debugger) for debugging our 
	  various WM problems, currently notably ionwm3

2005-12-06 02:40  mderezynski

	* [r1637] trunk/src/Makefile.am, trunk/src/dock.c, 
	  trunk/src/dock.h, trunk/src/ui_playlist.c: * Remove dock.[ch] 
	  from BMPx main tree

2005-12-05 17:41  mderezynski

	* [r1636] trunk/clients/dbus-c/bmpx-web/Makefile.am, 
	  trunk/clients/dbus-c/bmpx-web/shttpd.c: * Fix build of bmp-web*

2005-12-05 17:29  mderezynski

	* [r1635] trunk/clients/dbus-c/bmpx-web/shttpd.c: * Fix fixed code

2005-12-05 17:27  mderezynski

	* [r1634] trunk/clients/dbus-c/bmpx-web/bmpx-web-ajax.c: * More 
	  build fixes

2005-12-05 17:23  mderezynski

	* [r1633] trunk/clients/dbus-c/bmpx-web/shttpd.c: * Build fixes

2005-12-05 17:08  mderezynski

	* [r1632] trunk/src/Makefile.am: * Don't include nor build 
	  bstore.[ch] in dist, currently unused

2005-12-05 17:07  mderezynski

	* [r1631] trunk/clients/dbus-c/bmpx-web/bmpx-web-ajax.c, 
	  trunk/clients/dbus-c/bmpx-web/shttpd.c, trunk/configure.ac, 
	  trunk/plugins/container/libcontainer_xspf.c, trunk/src/plugin.c: 
	  * More build fixes

2005-12-05 16:51  mderezynski

	* [r1630] trunk/clients/dbus-c/bmpx-web/bmpx-web-ajax.c, 
	  trunk/clients/dbus-c/bmpx-web/bmpx-web.c, 
	  trunk/clients/dbus-c/bmpx-web/httpdmpx.c, 
	  trunk/clients/dbus-c/bmpx-web/shttpd.c: * Fix build warnings
	  * Remove httpdmpx.c

2005-12-05 16:21  mderezynski

	* [r1629] trunk/src/ui_dialog_library.c: * Refilter the browse 
	  tree filter model after a tagging operation, as it might not 
	  reflect the
	    current state after the user has changed the item's tags

2005-12-05 16:05  mderezynski

	* [r1628] trunk/include/bmpx/playlist.h, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/file_utils.c, trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/tags.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_dialog_streams.c, 
	  trunk/src/ui_dialog_streams.h, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Fix build warnings (gcc (GCC) 4.0.2 
	  20050720 (prerelease) (SUSE Linux))

2005-12-05 15:42  mderezynski

	* [r1627] trunk/configure.ac, 
	  trunk/plugins/container/libcontainer_folder_main.c, 
	  trunk/plugins/container/libcontainer_m3u_main.c, 
	  trunk/plugins/container/libcontainer_pls_main.c, 
	  trunk/plugins/container/libcontainer_query_main.c, 
	  trunk/plugins/container/libcontainer_xspf_main.c, 
	  trunk/plugins/flow/libflow_linear_main.c, 
	  trunk/plugins/flow/libflow_shuffle_main.c, 
	  trunk/plugins/transport/libtransport_cdda_main.c, 
	  trunk/plugins/transport/libtransport_file_main.c, 
	  trunk/plugins/transport/libtransport_http_main.c, 
	  trunk/plugins/transport/libtransport_query_main.c, 
	  trunk/src/loader.c, trunk/src/plugin.c: * Introduce versioning 
	  for plugins

2005-12-05 14:33  mderezynski

	* [r1626] trunk/src/Makefile.am: * Remove bmp_path_bar.[ch] from 
	  build (currently unused and doesn't build properly)

2005-12-05 14:24  mderezynski

	* [r1625] trunk/Makefile.am, trunk/configure.ac: * Remove 
	  bmpx-remote from build system

2005-12-05 14:23  mderezynski

	* [r1624] trunk/bmpx-remote: * Remove obsolete bmpx-remote

2005-12-05 10:48  mderezynski

	* [r1623] 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py: * 
	  Fix bmpx-xchat.py for dbus 0.60

2005-12-05 07:10  mderezynski

	* [r1622] trunk/src/embedded-images/icon-hyperlink.png, 
	  trunk/src/embedded-images/icon-query.png: * Add missing image 
	  files

2005-12-05 06:59  mderezynski

	* [r1621] trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_query.h, 
	  trunk/plugins/container/libcontainer_query_main.c: * Add 
	  libcontainer_query*

2005-12-05 06:52  mderezynski

	* [r1620] trunk/plugins/transport/libtransport_query.la, 
	  trunk/plugins/transport/libtransport_query.lo, 
	  trunk/plugins/transport/libtransport_query_main.lo: * Remove 
	  build-created files
	* [r1619] trunk/plugins/transport/libtransport_query.c, 
	  trunk/plugins/transport/libtransport_query.h, 
	  trunk/plugins/transport/libtransport_query.la, 
	  trunk/plugins/transport/libtransport_query.lo, 
	  trunk/plugins/transport/libtransport_query_main.c, 
	  trunk/plugins/transport/libtransport_query_main.lo: * Add 
	  libtransport_query

2005-12-05 06:18  mderezynski

	* [r1618] trunk/clients/dbus-c/bmpx-web/Makefile.am, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, 
	  trunk/po/pl.po, trunk/po/ru.po, trunk/src/Makefile.am, 
	  trunk/src/ui.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_streams.c: * Fix build

2005-12-05 05:16  mderezynski

	* [r1617] trunk/src/Makefile.am, trunk/src/ui_dialog_library.c: * 
	  Fix dist
	  * Fix crash when enqueueing a whole tag

2005-12-05 05:07  mderezynski

	* [r1616] trunk/src/play.c: * Remove xine-scope.h from play.c 
	  (currently unused and not built nor part of the dist)

2005-12-05 04:48  mderezynski

	* [r1615] trunk/Makefile.am, trunk/clients/dbus-c/Makefile.am, 
	  trunk/clients/dbus-c/README, 
	  trunk/clients/dbus-c/bmpx-dbus-introspect.c, 
	  trunk/clients/dbus-c/bmpx-dbus-query-lists.c, 
	  trunk/clients/dbus-c/bmpx-dbus-system-control.c, 
	  trunk/clients/dbus-c/bmpx-web, 
	  trunk/clients/dbus-c/bmpx-web/header.png, 
	  trunk/clients/dbus-c/tools, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py, 
	  trunk/configure.ac, trunk/desktop/bmpx.desktop.in, 
	  trunk/glade/Makefile.am, trunk/glade/dialog_add_url.glade, 
	  trunk/glade/dialog_bookmarks.glade, 
	  trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_new_list_from_selection.glade, 
	  trunk/glade/dialog_rename_tracklist.glade, 
	  trunk/glade/dialog_streams.glade, trunk/images/Makefile.am, 
	  trunk/images/appearance.png, trunk/images/appearance_ia.png, 
	  trunk/images/bookmark.png, 
	  trunk/images/bookmarks-headerlogo.png, trunk/images/eq.png, 
	  trunk/images/eq_ia.png, trunk/images/header-bookmarks.png, 
	  trunk/images/header-library.png, 
	  trunk/images/header-streams.png, trunk/images/icon-bookmark.png, 
	  trunk/images/icon-playlist.png, 
	  trunk/images/library-headerlogo.png, trunk/images/mouse.png, 
	  trunk/images/mouse_ia.png, trunk/images/playback.png, 
	  trunk/images/playback_ia.png, trunk/images/playlist.png, 
	  trunk/images/playlist_ia.png, trunk/images/plugins.png, 
	  trunk/images/plugins_ia.png, trunk/images/preferences, 
	  trunk/images/shoutcast.png, trunk/images/xiph.png, 
	  trunk/include/bmpx/file_utils.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_flow.h, 
	  trunk/include/bmpx/list.h, trunk/include/bmpx/metadata.h, 
	  trunk/include/bmpx/playlist.h, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/transport/Makefile.am, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, 
	  trunk/po/ru.po, trunk/src/Makefile.am, trunk/src/bmp_path_bar.c, 
	  trunk/src/bmp_path_bar.h, trunk/src/bookmarks.c, 
	  trunk/src/chroma_list.c, trunk/src/dnd.h, 
	  trunk/src/embedded-images/Makefile.am, 
	  trunk/src/embedded-images/icon-album-starred.png, 
	  trunk/src/embedded-images/icon-artist-starred.png, 
	  trunk/src/embedded-images/icon-title-starred.png, 
	  trunk/src/file_utils.c, trunk/src/interfaces.c, 
	  trunk/src/lcmfs.h, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/marshalers.bmpx, trunk/src/metadata.c, 
	  trunk/src/play.c, trunk/src/playlist.c, trunk/src/song.c, 
	  trunk/src/song.h, trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/tags.c, trunk/src/tags.h, trunk/src/ui.c, 
	  trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_dialog_library.h, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_streams.h, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_playlist.h, trunk/src/ui_splash.c, trunk/src/uri.c, 
	  trunk/src/util.c, trunk/ui/Makefile.am, trunk/ui/bookmarks.ui, 
	  trunk/ui/main.ui, trunk/ui/playlist.ui: * Merge with Phase3
	  * Bump version to 0.13
	  * Add missing files

2005-12-05 04:13  mderezynski

	* [r1614] trunk/clients/dbus-c/Makefile.am, 
	  trunk/clients/dbus-c/README, 
	  trunk/clients/dbus-c/bmpx-dbus-introspect.c, 
	  trunk/clients/dbus-c/bmpx-dbus-query-lists.c, 
	  trunk/clients/dbus-c/bmpx-dbus-system-control.c, 
	  trunk/clients/dbus-c/bmpx-web, trunk/clients/dbus-c/tools, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py, 
	  trunk/configure.ac, trunk/desktop/bmpx.desktop.in, 
	  trunk/glade/Makefile.am, trunk/glade/dialog_add_url.glade, 
	  trunk/glade/dialog_bookmarks.glade, 
	  trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_new_list_from_selection.glade, 
	  trunk/glade/dialog_rename_tracklist.glade, 
	  trunk/glade/dialog_streams.glade, trunk/images/Makefile.am, 
	  trunk/images/appearance.png, trunk/images/appearance_ia.png, 
	  trunk/images/bookmark.png, 
	  trunk/images/bookmarks-headerlogo.png, trunk/images/eq.png, 
	  trunk/images/eq_ia.png, trunk/images/header-bookmarks.png, 
	  trunk/images/header-library.png, 
	  trunk/images/header-streams.png, trunk/images/icon-bookmark.png, 
	  trunk/images/icon-playlist.png, 
	  trunk/images/library-headerlogo.png, trunk/images/mouse.png, 
	  trunk/images/mouse_ia.png, trunk/images/playback.png, 
	  trunk/images/playback_ia.png, trunk/images/playlist.png, 
	  trunk/images/playlist_ia.png, trunk/images/plugins.png, 
	  trunk/images/plugins_ia.png, trunk/images/preferences, 
	  trunk/images/shoutcast.png, trunk/images/xiph.png, 
	  trunk/include/bmpx/file_utils.h, trunk/include/bmpx/metadata.h, 
	  trunk/include/bmpx/playlist.h, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_query.h, 
	  trunk/plugins/container/libcontainer_query_main.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_query.c, 
	  trunk/plugins/transport/libtransport_query.h, 
	  trunk/plugins/transport/libtransport_query_main.c, 
	  trunk/src/Makefile.am, trunk/src/bmp_path_bar.c, 
	  trunk/src/bmp_path_bar.h, trunk/src/bookmarks.c, 
	  trunk/src/chroma_list.c, trunk/src/dnd.h, 
	  trunk/src/embedded-images/Makefile.am, 
	  trunk/src/embedded-images/icon-album-starred.png, 
	  trunk/src/embedded-images/icon-artist-starred.png, 
	  trunk/src/embedded-images/icon-hyperlink.png, 
	  trunk/src/embedded-images/icon-query.png, 
	  trunk/src/embedded-images/icon-title-starred.png, 
	  trunk/src/file_utils.c, trunk/src/lcmfs.h, trunk/src/main.c, 
	  trunk/src/main.h, trunk/src/marshalers.bmpx, 
	  trunk/src/metadata.c, trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/song.c, trunk/src/song.h, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/tags.c, trunk/src/tags.h, 
	  trunk/src/ui.c, trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_dialog_library.h, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_streams.h, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_playlist.h, trunk/src/ui_splash.c, trunk/src/uri.c, 
	  trunk/src/util.c, trunk/ui/Makefile.am, trunk/ui/bookmarks.ui, 
	  trunk/ui/main.ui, trunk/ui/playlist.ui: * Revert to r1608 state

2005-12-05 03:33  mderezynski

	* [r1613] trunk/configure.ac: * Revert to r1609
	* [r1612] trunk/Makefile.am, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po: 
	  * Revert to r1610

2005-12-05 02:39  mderezynski

	* [r1611] trunk/Makefile.am, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po: 
	  * Add --enable-gtk-doc to configure inside the snapshost targer 
	  of root
	    Makefile.am

2005-12-05 02:26  mderezynski

	* [r1610] trunk/configure.ac: * Bump version to 0.13

2005-12-05 02:25  mderezynski

	* [r1609] trunk/clients/dbus-c/Makefile.am, 
	  trunk/clients/dbus-c/README, 
	  trunk/clients/dbus-c/bmpx-dbus-introspect.c, 
	  trunk/clients/dbus-c/bmpx-dbus-query-lists.c, 
	  trunk/clients/dbus-c/bmpx-dbus-system-control.c, 
	  trunk/clients/dbus-c/bmpx-web, trunk/clients/dbus-c/tools, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py, 
	  trunk/configure.ac, trunk/desktop/bmpx.desktop.in, 
	  trunk/glade/Makefile.am, trunk/glade/dialog_add_url.glade, 
	  trunk/glade/dialog_bookmarks.glade, 
	  trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_new_list_from_selection.glade, 
	  trunk/glade/dialog_rename_tracklist.glade, 
	  trunk/glade/dialog_streams.glade, trunk/images/Makefile.am, 
	  trunk/images/appearance.png, trunk/images/appearance_ia.png, 
	  trunk/images/bookmark.png, 
	  trunk/images/bookmarks-headerlogo.png, trunk/images/eq.png, 
	  trunk/images/eq_ia.png, trunk/images/header-bookmarks.png, 
	  trunk/images/header-library.png, 
	  trunk/images/header-streams.png, trunk/images/icon-bookmark.png, 
	  trunk/images/icon-playlist.png, 
	  trunk/images/library-headerlogo.png, trunk/images/mouse.png, 
	  trunk/images/mouse_ia.png, trunk/images/playback.png, 
	  trunk/images/playback_ia.png, trunk/images/playlist.png, 
	  trunk/images/playlist_ia.png, trunk/images/plugins.png, 
	  trunk/images/plugins_ia.png, trunk/images/preferences, 
	  trunk/images/preferences/appearance.png, 
	  trunk/images/preferences/appearance_ia.png, 
	  trunk/images/preferences/eq.png, 
	  trunk/images/preferences/eq_ia.png, 
	  trunk/images/preferences/mouse.png, 
	  trunk/images/preferences/mouse_ia.png, 
	  trunk/images/preferences/playback.png, 
	  trunk/images/preferences/playback_ia.png, 
	  trunk/images/preferences/playlist.png, 
	  trunk/images/preferences/playlist_ia.png, 
	  trunk/images/preferences/plugins.png, 
	  trunk/images/preferences/plugins_ia.png, 
	  trunk/images/shoutcast.png, trunk/images/xiph.png, 
	  trunk/include/bmpx/file_utils.h, trunk/include/bmpx/metadata.h, 
	  trunk/include/bmpx/playlist.h, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_query.c, 
	  trunk/plugins/container/libcontainer_query.h, 
	  trunk/plugins/container/libcontainer_query_main.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_query.c, 
	  trunk/plugins/transport/libtransport_query.h, 
	  trunk/plugins/transport/libtransport_query_main.c, 
	  trunk/po/POTFILES.in, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/Makefile.am, trunk/src/bmp_path_bar.c, 
	  trunk/src/bmp_path_bar.h, trunk/src/bookmarks.c, 
	  trunk/src/chroma_list.c, trunk/src/dnd.h, 
	  trunk/src/embedded-images/Makefile.am, 
	  trunk/src/embedded-images/icon-album-starred.png, 
	  trunk/src/embedded-images/icon-artist-starred.png, 
	  trunk/src/embedded-images/icon-hyperlink.png, 
	  trunk/src/embedded-images/icon-query.png, 
	  trunk/src/embedded-images/icon-title-starred.png, 
	  trunk/src/file_utils.c, trunk/src/lcmfs.h, trunk/src/main.c, 
	  trunk/src/main.h, trunk/src/marshalers.bmpx, 
	  trunk/src/metadata.c, trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/song.c, trunk/src/song.h, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/tags.c, trunk/src/tags.h, 
	  trunk/src/ui.c, trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_dialog_library.h, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_streams.c, trunk/src/ui_dialog_streams.h, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_playlist.h, trunk/src/ui_splash.c, trunk/src/uri.c, 
	  trunk/src/util.c, trunk/ui/Makefile.am, trunk/ui/bookmarks.ui, 
	  trunk/ui/main.ui, trunk/ui/playlist.ui: * Merge back Phase3 with 
	  trunk/

2005-11-26 10:01  mderezynski

	* [r1494] trunk/ui/playlist.ui: * Reorder add-menu items (move add 
	  files below, or gravity-oriented in front of bookmarks)

2005-11-26 09:58  mderezynski

	* [r1493] trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui.c, trunk/src/ui_callbacks.c, trunk/src/ui_main.c, 
	  trunk/src/ui_main.h: * Use central messaging system for keeping 
	  the ummm well, abstract concept of the "current title"
	    always in sync with all parts that hook up to it, and also 
	  don't set it unmanaged all over the place
	    but rather use the central SystemControl messaging queue for 
	  setting the title

2005-11-26 09:37  mderezynski

	* [r1492] trunk/glade/dialog_bookmarks.glade, 
	  trunk/glade/dialog_export_tracklist.glade, 
	  trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_rename_tracklist.glade: * Make application 
	  and/or windows not crash when issuing a delete event (clicking 
	  on [x] in
	    the window manager decorations bar)

2005-11-26 09:33  mderezynski

	* [r1491] trunk/src/ui_callbacks.c: * Make rename playlist dialog 
	  not crash on clicking [x] LOL
	  * Clean up playlist rename code

2005-11-26 08:20  mderezynski

	* [r1490] trunk/glade/dialog_bookmarks.glade, 
	  trunk/glade/dialog_export_tracklist.glade, 
	  trunk/glade/dialog_file_info.glade, 
	  trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_preferences.glade: * Update .glade files with 
	  proper window captions

2005-11-26 08:03  mderezynski

	* [r1489] trunk/images/bookmarks-headerlogo.png: * Changed icon in 
	  header for Bookmarks

2005-11-26 07:48  mderezynski

	* [r1488] trunk/glade/dialog_bookmarks.glade, 
	  trunk/src/ui_dialog_bookmarks.c: * Make *Play" default action 
	  for bookmarks window
	  * Activate default action on row-activated in bookmarks list

2005-11-26 07:31  mderezynski

	* [r1487] trunk/glade/dialog_bookmarks.glade: * Reverse button 
	  order in bookmark add dialog

2005-11-26 07:27  mderezynski

	* [r1486] trunk/src/ui_dialog_bookmarks.c: * Initialize bookmark 
	  add selection combo box to first entry if none is selected

2005-11-26 07:23  mderezynski

	* [r1485] trunk/src/ui_dialog_bookmarks.c: * Fix typo

2005-11-26 07:22  mderezynski

	* [r1484] trunk/glade/dialog_bookmarks.glade, 
	  trunk/src/ui_dialog_bookmarks.c: * Bookmarks glade layout changes
	  * Add sorting for bookmark names

2005-11-26 07:17  mderezynski

	* [r1483] trunk/glade/dialog_bookmarks.glade, 
	  trunk/src/ui_dialog_bookmarks.c: * Implement removing, enqueuing 
	  and playing of bookmarked items

2005-11-26 06:57  mderezynski

	* [r1482] trunk/src/ui_dialog_bookmarks.c: * Fix wrong widget name 
	  (button_remove instead of button_bookmark) in 
	  on_tree_selection_changed ()

2005-11-26 06:55  mderezynski

	* [r1481] trunk/glade/dialog_bookmarks.glade, 
	  trunk/src/ui_dialog_bookmarks.c: * Sync button state with 
	  selection in bookmarks dialog

2005-11-26 06:47  mderezynski

	* [r1480] trunk/glade/dialog_bookmarks.glade, 
	  trunk/src/ui_dialog_bookmarks.c: * Do not show URI column in 
	  bookmarks
	  * Enable rules hint in bookmark treeviews
	  * Disable treeview headers in bookmark treeviews

2005-11-26 06:44  mderezynski

	* [r1479] trunk/glade/dialog_bookmarks.glade, 
	  trunk/glade/dialog_library.glade, trunk/src/bookmarks.c, 
	  trunk/src/ui.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_bookmarks.h, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_library.h: * Implement adding bookmarks for 
	  streams

2005-11-26 05:21  mderezynski

	* [r1478] trunk/src/bookmarks.c, trunk/src/ui_dialog_library.c: * 
	  Finish integration of Bookmark button into media library
	  * Create default "Bookmarks" root node if no bookmarks are 
	  present at startup time

2005-11-26 04:36  mderezynski

	* [r1477] trunk/glade/dialog_bookmarks.glade, 
	  trunk/glade/dialog_library.glade, 
	  trunk/src/ui_dialog_bookmarks.c, trunk/src/ui_dialog_library.c: 
	  * Add "Bookmark" button to media library

2005-11-26 04:35  mderezynski

	* [r1476] trunk/images/Makefile.am, trunk/images/bookmark.png: * 
	  Add bookmark.png for "Bookmark" button in media library (and 
	  possibly in other dialogs)

2005-11-26 02:48  mderezynski

	* [r1475] trunk/po/POTFILES.in: * Updated POTFILES.in to 
	  accomodate for renamed ui_prefswin.c -> ui_dialog_preferences.c

2005-11-26 02:41  mderezynski

	* [r1474] trunk/src/bookmarks.c: * Don't throw an error condition 
	  if no bookmarks are present

2005-11-26 02:40  mderezynski

	* [r1473] trunk/src/bookmarks.c: * Finish XBEL XML 
	  serializer/deserializer (bookmarks loading/saving)

2005-11-26 01:53  mderezynski

	* [r1472] trunk/configure.ac, trunk/src/bookmarks.c, 
	  trunk/src/ui.c, trunk/src/ui_dialog_bookmarks.c: * Use 
	  libtoolized goa and xcs

2005-11-25 20:30  mderezynski

	* [r1471] trunk/src/bookmarks.c, trunk/src/bookmarks.h, 
	  trunk/src/ui_dialog_bookmarks.c: * Fix compile warnings (gcc 
	  3.3.5)

2005-11-25 12:01  mderezynski

	* [r1470] trunk/glade/dialog_bookmarks.glade: * Updated .glade for 
	  bookmarks dialogue

2005-11-25 11:09  mderezynski

	* [r1469] trunk/src/Makefile.am, trunk/src/bookmarks.c, 
	  trunk/src/bookmarks.h, trunk/src/play.c, 
	  trunk/src/ui_dialog_bookmarks.c: * Finished simple XBEL parser 
	  for Bookmarks dialog

2005-11-25 06:13  mderezynski

	* [r1468] trunk/src/bookmarks.c, trunk/src/bookmarks.h, 
	  trunk/src/ui.c: * Added bookmarks.[ch]

2005-11-25 05:39  mderezynski

	* [r1467] trunk/glade/dialog_bookmarks.glade, 
	  trunk/src/Makefile.am, trunk/src/play.c, trunk/src/ui.c, 
	  trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_preferences.c, trunk/src/ui_main.c, 
	  trunk/ui/main.ui, trunk/ui/playlist.ui: * Add 'raw' 
	  (non-functional) Bookmarks dialog

2005-11-25 05:27  mderezynski

	* [r1466] trunk/src/glade.c, trunk/src/ui.h, 
	  trunk/src/ui_dialog_about.c, trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_preferences.c, 
	  trunk/src/ui_dialog_preferences.h, trunk/src/ui_playlist.c, 
	  trunk/src/ui_prefswin.c, trunk/src/ui_prefswin.h, 
	  trunk/src/ui_splash.c: * Rename files

2005-11-25 05:26  mderezynski

	* [r1465] trunk/images/Makefile.am, 
	  trunk/images/preferences-headerlogo.png: * Remove unused file

2005-11-25 05:25  mderezynski

	* [r1464] trunk/images/Makefile.am, 
	  trunk/images/bookmarks-headerlogo.png: * Add bookmarks header 
	  logo

2005-11-25 05:23  mderezynski

	* [r1463] trunk/images/Makefile.am, 
	  trunk/images/about-logo.old.png, trunk/images/about-logo.png, 
	  trunk/images/about_logo.png, trunk/images/logo-experimental.png, 
	  trunk/images/preferences-headerlogo.png, 
	  trunk/images/preferences-logo.png: * Rename files

2005-11-25 04:49  mderezynski

	* [r1462] trunk/src/Makefile.am, trunk/src/ui.c, trunk/src/ui.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_bookmarks.h, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_main.c: * Code cleanups

2005-11-25 03:57  mderezynski

	* [r1461] trunk/src/Makefile.am, trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_bookmarks.h, trunk/src/ui_dialog_library.c: 
	  * Clean up ui_dialog_bookmarks.[ch]
	  * Add to Makefile.am

2005-11-25 03:50  mderezynski

	* [r1460] trunk/src/ui_dialog_bookmarks.c, 
	  trunk/src/ui_dialog_bookmarks.h: * Added

2005-11-25 03:49  mderezynski

	* [r1459] trunk/configure.ac, trunk/include/bmpx/util.h: * Disable 
	  LV and SDL dependency in configure.ac

2005-11-25 03:42  mderezynski

	* [r1458] trunk/glade/Makefile.am, 
	  trunk/glade/dialog_bookmarks.glade: * Add bookmarks dialog 
	  .glade file

2005-11-25 01:50  mderezynski

	* [r1457] trunk/src/ui.c: * Add check for possibly empty xcs value 
	  on font_changed

2005-11-25 01:30  mderezynski

	* [r1456] trunk/src/fam_monitor.c, trunk/src/metadata.c, 
	  trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/ui.c: * Check for 
	  availability of format string in cache_get_titlestring ()

2005-11-25 00:57  mderezynski

	* [r1455] trunk/src/fam_monitor.c, trunk/src/metadata.c, 
	  trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c: * Fix daemonizing issue

2005-11-25 00:53  mderezynski

	* [r1454] trunk/src/resource_manager.c, 
	  trunk/src/system_control.c: * Cleanups in ResourceManager code
	  * Don't access WindowMain and WindowPlaylist trough RM at exit 
	  if UI
	    hasn't been started

2005-11-25 00:47  mderezynski

	* [r1453] trunk/src/system_control.c: * Change systray icon on 
	  exit only if BmpUI is present

2005-11-25 00:45  mderezynski

	* [r1452] trunk/src/main.c: * Don't attempt to use 
	  startup-notification if started with --no-ui

2005-11-25 00:01  mderezynski

	* [r1451] trunk/src/ui_callbacks.c: * Check for empty string on 
	  strsplit

2005-11-24 22:45  mderezynski

	* [r1450] trunk/ui/main.ui: * Change main menu layout

2005-11-24 22:43  mderezynski

	* [r1449] trunk/src/libvisual.c, trunk/src/main.c, 
	  trunk/src/play.c: * Disable LV until the code is clean

2005-11-24 22:27  mderezynski

	* [r1448] trunk/src/libvisual.c: * Add fps throttling to libvisual 
	  visualisation

2005-11-24 20:59  compnerd

	* [r1447] trunk/src/play.c: Changing the audio-sink to 
	  autoaudiosink to autodetect sink type (alsa/esd/oss)

2005-11-24 20:47  mderezynski

	* [r1446] trunk/src/libvisual.c, trunk/src/ui.c, 
	  trunk/src/ui_main.c: * Initial 'proper' support for libvisual 
	  (no selection of plugins/no
	    configuration yet, also no fps throttling)

2005-11-24 20:18  mderezynski

	* [r1445] trunk/configure.ac: * Remove possible false error 
	  condition on LV PKG check

2005-11-24 19:43  mderezynski

	* [r1444] trunk/configure.ac, trunk/src/libvisual.c, 
	  trunk/src/libvisual.h, trunk/src/main.c, trunk/src/ui.h, 
	  trunk/src/ui_main.c, trunk/ui/main.ui: * Throw error message 
	  when libvisual not found

2005-11-24 18:02  mderezynski

	* [r1443] trunk/src/libvisual.c, trunk/src/main.c: * Disable 
	  libvisual until maintenance is finished

2005-11-24 11:40  mderezynski

	* [r1442] trunk/src/Makefile.am, trunk/src/libvisual.c, 
	  trunk/src/main.c, trunk/src/play.c, trunk/src/system_control.c: 
	  * First working support of libvisual

2005-11-24 10:58  mderezynski

	* [r1441] trunk/src/Makefile.am, trunk/src/libvisual.c, 
	  trunk/src/libvisual.h: * More fixes in libvisual.c
	  * Added libvisual.h

2005-11-24 10:13  mderezynski

	* [r1440] trunk/src/Makefile.am, trunk/src/libvisual.c: * Basic 
	  stripdown of libvisual.c

2005-11-24 09:18  mderezynski

	* [r1439] trunk/src/libvisual.c, trunk/src/play.c: * Add main.c 
	  from libvisual-bmp as libvisual.c

2005-11-24 01:17  compnerd

	* [r1438] trunk/src/play.c: Adding asserts to GST element creation

2005-11-23 23:51  mderezynski

	* [r1437] trunk/src/Makefile.am, trunk/src/play.c, 
	  trunk/src/xine-scope.c, trunk/src/xine-scope.h: * Added 
	  xine-scope.[ch], (C) 2004 Max Howell <max.howell ## methylblue
	    -- com>, taken from the Amarok xine-engine code base

2005-11-23 06:05  mderezynski

	* [r1435] trunk/po/fr.po: * Updated french translation

2005-11-22 23:02  mderezynski

	* [r1434] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, 
	  trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po: * Updated french 
	  translation (David Le Brun)

2005-11-22 21:29  mderezynski

	* [r1433] trunk/src/main.c: * Include xcs/xcs.h in main.c instead 
	  of xcs.h

2005-11-22 21:18  mderezynski

	* [r1432] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, 
	  trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/main.h: * Fix include in main.h (xcs/xcs.h instead of 
	  just xcs.h)

2005-11-22 21:12  mderezynski

	* [r1431] trunk/configure.ac, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/chroma_button.c, trunk/src/chroma_list.c, 
	  trunk/src/chroma_vscrollbar.c, trunk/src/play.c, 
	  trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_util.c: * Fucking updates

2005-11-22 21:02  mderezynski

	* [r1430] trunk/src/main.c, trunk/src/play.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/util.c, trunk/src/vfs.c: * Build fixes

2005-11-22 20:44  mderezynski

	* [r1429] trunk/include/bmpx/Makefile.am: * Remove xcs subdir 
	  dependency

2005-11-22 20:34  mderezynski

	* [r1428] trunk, trunk/Makefile.am, trunk/configure.ac, 
	  trunk/include/bmpx, trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_xspf.c, trunk/src, 
	  trunk/src/Makefile.am, trunk/src/chroma_button.c, 
	  trunk/src/chroma_list.c, trunk/src/chroma_vscrollbar.c, 
	  trunk/src/main.c, trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/ui.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_util.c: * Propsets, build 
	  fixes, etc, etc

2005-11-22 16:56  mderezynski

	* [r1427] trunk, trunk/Makefile.am, trunk/configure.ac, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, 
	  trunk/po/pl.po, trunk/po/ru.po, trunk/src/Makefile.am: * props 
	  change

2005-11-22 10:49  mderezynski

	* [r1426] trunk, trunk/Makefile.am, trunk/configure.ac, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, 
	  trunk/po/pl.po, trunk/po/ru.po, trunk/src, 
	  trunk/src/Makefile.am: * Build fixes for new modularization

2005-11-22 07:37  mderezynski

	* [r1425] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/include/bmpx/Makefile.am, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/Makefile.am: * More build "fixes" *sigh*

2005-11-22 06:49  mderezynski

	* [r1424] trunk/configure.ac, trunk/src, trunk/src/Makefile.am, 
	  trunk/src/g_object_get.in.c, trunk/src/g_object_get.in.h, 
	  trunk/src/g_object_get.types, trunk/types/Makefile.am, 
	  trunk/types/g_object_get.types, trunk/types/types: * Final fixes 
	  for build system overhaul

2005-11-22 06:38  mderezynski

	* [r1423] trunk/types, trunk/types/Makefile.am, 
	  trunk/types/g_object_get.types: * Put g_object get types here

2005-11-22 05:58  mderezynski

	* [r1422] trunk/configure.ac: * Change root node name back to 
	  'bmpx' again (real resolution was found)

2005-11-22 05:45  mderezynski

	* [r1421] trunk/configure.ac: * Change root domain name back to bmp

2005-11-22 05:38  mderezynski

	* [r1420] trunk/configure.ac, trunk/include/bmpx/Makefile.am, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, trunk/po/lt.po, 
	  trunk/po/pl.po, trunk/po/ru.po, trunk/src/Makefile.am, 
	  trunk/src/main.c, trunk/src/main.h, trunk/src/metadata.c, 
	  trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/ui.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_prefswin.c, trunk/src/ui_util.c, trunk/src/util.c, 
	  trunk/src/vfs.c: * Final changes for the build system shift 
	  towards svn:externals and
	    externalizing components (e.g. xcs)

2005-11-22 04:41  mderezynski

	* [r1419] trunk/autogen.sh, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/Makefile.am, trunk/src/ui_dialog_library.c: * Remove 
	  pulling in of external deps trough autogen.sh and use
	    svn:externals instead

2005-11-22 04:37  mderezynski

	* [r1418] trunk/include/bmpx: * Propsets
	* [r1417] trunk/src: * Propsets

2005-11-22 04:20  mderezynski

	* [r1415] trunk, trunk/autogen.sh, trunk/src/Makefile.am, 
	  trunk/src/configuration.c, trunk/src/configuration.h, 
	  trunk/src/main.c, trunk/src/main.h, trunk/src/metadata.c, 
	  trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/ui.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c, 
	  trunk/src/ui_util.c, trunk/src/xml.c, trunk/src/xml.h: * 
	  propsets, and autogen.sh modification

2005-11-22 03:28  mderezynski

	* [r1414] trunk/include/bmpx/xml.h, trunk/src/xml.h: * Move xml.h 
	  back into src/

2005-11-22 03:22  mderezynski

	* [r1413] trunk/configure.ac, trunk/src/Makefile.am, 
	  trunk/src/gtkstatusicon.c, trunk/src/ui.c, trunk/src/ui.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_prefswin.c: * Build system fixes to accomodate for 
	  SVN changes

2005-11-22 02:32  mderezynski

	* [r1412] trunk/autogen.sh, trunk/configure.ac: * Make changes to 
	  pull scripts and libskinned from the common/
	    repository

2005-11-22 02:16  mderezynski

	* [r1411] trunk/Makefile.am, trunk/autogen.sh, trunk/configure.ac, 
	  trunk/src/Makefile.am: * Remove libchroma dependency as it is of 
	  yet unused

2005-11-22 02:13  mderezynski

	* [r1410] common/scripts, trunk/scripts: * Move scripts from 
	  trunk/ to common/ 

2005-11-22 01:49  mderezynski

	* [r1404] hackground/libskinned, tag.sh, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py, 
	  trunk/libskinned, trunk/po/fr.po, trunk/src/Makefile.am: * Move 
	  libskinned out of main bmpx trunk tree to hackground

2005-11-20 14:28  mderezynski

	* [r1402] trunk/po/el.po: * Updated Greek translation (Stavros 
	  Giannouris)

2005-11-19 15:24  mderezynski

	* [r1401] trunk/Makefile.am, trunk/bmpx-remote, 
	  trunk/clients/Makefile.am, trunk/clients/bmpx-remote, 
	  trunk/configure.ac: * Move bmpx-remote to top level source 
	  directory

2005-11-19 15:18  mderezynski

	* [r1400] trunk/src/ui_main.c, trunk/src/ui_prefswin.c: * Mark a 
	  few more strings as translatable

2005-11-19 14:46  mderezynski

	* [r1399] trunk/po/fr.po: * Updated French translation (David Le 
	  Brun)

2005-11-19 14:31  mderezynski

	* [r1398] trunk/src/ui_dialog_library.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_playlist.h: * Reduce playlist pane minimal width to 
	  128px
	  
	  * Instead of setting the whole library notebook insensitive on 
	  stream
	    refresh, set the other's stream lister's refresh button 
	  insensitive

2005-11-19 14:05  mderezynski

	* [r1397] trunk/src/ui_dialog_library.c: * Fix typos in previous 
	  commit (get_wiget -> get_widget)

2005-11-19 14:03  mderezynski

	* [r1396] trunk/src/ui_dialog_library.c, trunk/src/ui_splash.c: * 
	  Rather than setting both stream listers to busy, set the library
	    notebook insensitive during stream list updates
	  
	  * Make sure that we restore the window to the default state on
	    malconditions (handle unable to read, XML document unable to 
	  parse:
	    retsore notebook tab, set window cursor to 'idle' again and 
	  restore
	    main notebook sensitivity)

2005-11-19 08:09  azarah

	* [r1395] trunk/src/ui_dialog_library.c: On stream refresh in 
	  library dialog, set both stream notebooks to
	  busy, as refreshing them in parallel do not currently work due 
	  to libxml2
	  not being reentrant.

2005-11-19 04:42  mderezynski

	* [r1392] trunk/src/ui_playlist.c, trunk/src/ui_splash.c, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h: * Minor fixes

2005-11-19 04:08  mderezynski

	* [r1391] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, trunk/po/ja.po, 
	  trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/ui_util.h: * Clean up ui_util.h includes

2005-11-19 04:02  mderezynski

	* [r1390] trunk/src/ui_prefswin.c: * Include ui_util.h inside 
	  ui_prefswin.c

2005-11-19 04:01  mderezynski

	* [r1389] trunk/src/ui_prefswin.c: * Fix bracket nesting typo

2005-11-19 03:53  mderezynski

	* [r1387] trunk/src/ui_prefswin.c: * Fix wrong reference to 
	  BmpWindowPreferencesPrivate

2005-11-19 03:37  mderezynski

	* [r1385] trunk/src/ui_prefswin.c: * Add busy/idle for skin view 
	  update as well

2005-11-19 02:48  mderezynski

	* [r1383] trunk/ui/playlist.ui: * Swap library/add files entries 
	  in playlist add menu

2005-11-19 02:44  mderezynski

	* [r1382] trunk/src/ui.c: * Fix unneded g_free () in ui.c

2005-11-19 02:42  mderezynski

	* [r1381] trunk/src/ui.c, trunk/src/ui_util.c: * Hack-around for 
	  XCursor theme for the case that no xsettings manager
	    is available

2005-11-19 01:34  mderezynski

	* [r1380] trunk/src/ui.h, trunk/src/ui_playlist.c, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h: * Use XCursor themed 
	  cursors instead of core cursors

2005-11-19 00:54  mderezynski

	* [r1379] trunk/src/ui_dialog_library.c: * Fix borkedness in 
	  previous commit

2005-11-19 00:53  mderezynski

	* [r1378] trunk/src/ui_dialog_library.c: * Add busy/idle also for 
	  Add Music to Library...

2005-11-19 00:49  mderezynski

	* [r1377] trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h: * Add generic 
	  application busy/"idle" state trough SystemControl 
	    (bmp_system_contrl_app_(busy|idle)), and utility functions for 
	  specific windows:
	    bmp_window_set_busy (), bmp_window_set_idle ()

2005-11-18 23:52  mderezynski

	* [r1376] trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/main.c, trunk/src/play.c, 
	  trunk/src/resource_manager.h, trunk/src/system_control.h, 
	  trunk/src/ui_playlist.c, trunk/src/ui_playlist.h, 
	  trunk/src/vfs.c: * Don't wait on data condition with GCond, but 
	  rather on the condition itself only.
	    This way we can make sure we have valid data after exiting our 
	  wait loop (i.e. don't wait
	    for thread_data.done == TRUE, but just while (1) the loop and 
	  only check for the GCond
	    signal)

2005-11-18 22:41  mderezynski

	* [r1374] trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/play.c: * Update code to make proper use of the 
	  GTimeVal inside g_cond_timed_wait ()

2005-11-18 22:30  mderezynski

	* [r1372] trunk/configure.ac: * Bump version to 0.12.8

2005-11-18 22:25  mderezynski

	* [r1371] trunk/src/play.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/vfs.c: * Remove eerie debug statements

2005-11-18 22:23  mderezynski

	* [r1370] trunk/plugins/transport/libtransport_http.c: * Use GCond 
	  mechanism in libtransport_http.c

2005-11-18 21:56  mderezynski

	* [r1369] trunk/src/vfs.c: * Add debug statements to vfs.c

2005-11-18 21:28  mderezynski

	* [r1368] trunk/src/ui_dialog_library.c: * Add debug statements to 
	  ShoutCast stream list fetching

2005-11-18 20:35  mderezynski

	* [r1367] trunk/src/play.c: * Use GCond mechanism for metadata 
	  gathering thread locking and
	    termination check

2005-11-18 19:36  mderezynski

	* [r1366] trunk/src/metadata.c, trunk/src/play.c, 
	  trunk/src/ui_dialog_library.c: * Add debug print statements to 
	  metadata_get_xine ()

2005-11-17 18:18  azarah

	* [r1364] trunk/include/bmpx/playlist.h, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/chroma_list.c, trunk/src/metadata.c, trunk/src/play.c, 
	  trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_playlist.c: Roll 
	  back threading changes.

2005-11-17 17:50  azarah

	* [r1363] trunk/src/playlist.c: Proper fix for double free issue.

2005-11-17 17:26  azarah

	* [r1362] trunk/src/playlist.c: Fix double free.

2005-11-17 17:15  azarah

	* [r1361] trunk/src/playlist.c: Remove debugging code.

2005-11-17 17:10  azarah

	* [r1360] trunk/src/chroma_list.c, trunk/src/playlist.c: Fix 
	  invalid pointer access in croma_list.  Make sure playlists
	  do not change while we load them at startup.

2005-11-17 16:18  azarah

	* [r1359] trunk/src/playlist.c: Fix segfault.  Rather use 
	  tracklist name, as the idx might change.

2005-11-17 15:09  azarah

	* [r1358] trunk/include/bmpx/playlist.h, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/metadata.c, trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_playlist.c: Reimplement threading on a more global 
	  basis via thread pools and g_idle_add().
	  Remove threading from metadata/libtransport_http, as the main 
	  paths calling them is
	  now threaded.  Locking is still a bit anal, but we will need to 
	  make sure the chroma
	  stuff, etc is reentrant.

2005-11-16 20:13  mderezynski

	* [r1357] trunk/glade/dialog_library.glade, 
	  trunk/include/bmpx/playlist.h, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/ui_dialog_library.c, trunk/ui/playlist.ui: * 
	  DIE-WAIT_WINDOW_DIE Patch

2005-11-16 19:42  mderezynski

	* [r1356] trunk/src/ui_playlist.c: * Disambiguate/remove shortcuts 
	  for Remove Aritst/Album

2005-11-16 19:03  mderezynski

	* [r1355] trunk/ui/playlist.ui: * Move new predicated filtering 
	  functions out of the main context menu
	    into the seperate 'delete' menu invoked from the bottom row of 
	  the
	    playlist

2005-11-16 18:59  mderezynski

	* [r1354] trunk/src/playlist.c: * Fix selecion issues with 
	  predicate based playlist editing

2005-11-16 18:55  mderezynski

	* [r1353] trunk/src/chroma_list.c, trunk/src/chroma_list.h, 
	  trunk/src/playlist.c, trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_playlist.c: * Introduce 
	  predicate-based removal/cropping playlist editing functions

2005-11-16 17:33  mderezynski

	* [r1352] trunk/src/playlist.c, trunk/src/ui.h, 
	  trunk/src/ui_playlist.c: * Fix build breakage

2005-11-16 17:33  azarah

	* [r1351] trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/play.c: Add g_usleep() in thread waiting loops to not 
	  use 100% cpu.

2005-11-16 17:29  azarah

	* [r1350] trunk/src/play.c: Indentation style fix.
	* [r1349] trunk/plugins/transport/libtransport_http.c: Check if 
	  there is gtk_events_pending () before running main loop.

2005-11-16 17:25  azarah

	* [r1348] trunk/src/main.c, trunk/src/ui_splash.c: Fix splash 
	  going to 100, then starting at 50 and finishing again if cache is
	  empty, and you have streams in a playlist.  Display 100 status a 
	  bit longer
	  than empty status.

2005-11-16 14:43  mderezynski

	* [r1347] trunk/src/playlist.c: * New function: 
	  bmp_playlist_tracklist_keep_predicated ()

2005-11-16 14:42  mderezynski

	* [r1346] trunk/src/playlist.c: * New function: 
	  bmp_playlist_tracklist_remove_predicated ()

2005-11-16 14:35  mderezynski

	* [r1345] trunk/src/playlist.c, trunk/src/ui_dialog_library.c: * 
	  On delete-event on library window, rather hide the widget than
	    deleting the window and block further processing of the event 
	  trough
	    GDK/X11

2005-11-16 14:21  mderezynski

	* [r1344] trunk/src/metadata.c: * Revert metadata taglib reading 
	  to be threaded (causes the list
	    scrolling to feel almost completely unresponsive)

2005-11-16 14:17  mderezynski

	* [r1343] trunk/src/metadata.c: * Remove inappropriate assertion 
	  in meta_fetch_thread_taglib () that
	    would cause an application deadlock (mutex never being 
	  unlocked)

2005-11-16 14:16  azarah

	* [r1342] trunk/src/metadata.c, trunk/src/play.c: Fixup comments.

2005-11-16 14:10  mderezynski

	* [r1341] trunk/src/metadata.c: * Remove unneded/dangling code

2005-11-16 14:10  azarah

	* [r1340] trunk/src/lcmfs.c: Add magic for each LCMFS record so 
	  that we can verify validity.

2005-11-16 14:09  mderezynski

	* [r1339] trunk/src/metadata.c, trunk/src/play.c: * Make metadata 
	  acquisition trough taglib threaded as well

2005-11-16 13:58  mderezynski

	* [r1338] trunk/src/chroma_list.c, trunk/src/play.c: * Avoid 
	  mainloop lock by adding a check for pending events before
	    running main iteration in meta_fetch_thread () creating 
	  function
	    ('waiting-for-thread-function')
	  * Avoid list drawing corruption by mutex locking exposure request
	    function (chroma_list_emit_expose_request () )

2005-11-16 13:22  azarah

	* [r1337] trunk/configure.ac: Change quoting style.

2005-11-16 12:23  azarah

	* [r1336] trunk/Makefile.am: Do not set mandir, issue 47.

2005-11-16 12:15  azarah

	* [r1335] trunk/src/metadata.c, trunk/src/playlist.c: We have to 
	  check any audio file in first check, else some Icecast streams
	  do not get added due to no container 
	  (bmp_playlist_insert_tracklist_item_position_R()).
	  Remove empty metadata entry if container checking code fails.

2005-11-16 11:49  azarah

	* [r1334] trunk/src/playlist.c: Remove leftover comment.  Clarify 
	  reasoning for adding http:// URI's
	  before adding URI to tracklist.

2005-11-16 11:31  azarah

	* [r1333] trunk/src/metadata.c: We should still fetch the metadata 
	  from the cache for non http:// URI's
	  in bmp_metadata_cache_get_titlestring(), else adding lots of 
	  files do
	  not display correctly in tracklist.

2005-11-16 03:36  mderezynski

	* [r1331] trunk/configure.ac: * Bump version to 0.12.7

2005-11-16 03:34  mderezynski

	* [r1330] trunk/src/chroma_list.c: * Fix scrolling errors in 
	  ChromaList

2005-11-16 01:30  mderezynski

	* [r1329] trunk/src/ui_dialog_library.c: * Don't ellipsize columns 
	  in stream lister treeviews

2005-11-16 01:25  azarah

	* [r1328] trunk/src/metadata.c: Clarify comment.

2005-11-16 01:25  mderezynski

	* [r1327] trunk/src/playlist.c, trunk/src/ui_dialog_library.c: * 
	  Test-wise change behavior of columns in stream lister treeviews

2005-11-16 00:57  azarah

	* [r1326] trunk/src/ui_dialog_library.c: Remove unneeded 
	  gtk_widget_set_parent() call.

2005-11-16 00:54  azarah

	* [r1325] trunk/src/playlist.c: Remove leftover debugging code.

2005-11-16 00:47  azarah

	* [r1324] trunk/src/metadata.c, trunk/src/playlist.c: Add http:// 
	  entries to cache before the playlist avoiding locking issues.

2005-11-16 00:14  azarah

	* [r1323] trunk/src/lcmfs.c, trunk/src/play.c, 
	  trunk/src/playlist.c: Remove debugging code.

2005-11-16 00:10  azarah

	* [r1322] trunk/src/playlist.c: * src/playlist.c: Fix typo.

2005-11-16 00:05  azarah

	* [r1321] trunk/src/lcmfs.c, trunk/src/play.c, 
	  trunk/src/playlist.c: * src/playlist.c,
	    src/play.c,
	    src/lcmfs.c: stab at threaded metadata fetching, with debugging
	   printf's to try and figure out what is wrong.

2005-11-16 00:03  mderezynski

	* [r1320] trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/ui_callbacks.c: * Clear entry text in Add URL dialog 
	  after hitting Cancel or OK

2005-11-15 22:11  mderezynski

	* [r1319] trunk/src/lcmfs.c: * Revert last commit

2005-11-15 22:09  mderezynski

	* [r1318] trunk/src/lcmfs.c: * Remove check for existing record 
	  inside lcmfs (lcmfs.c:234)

2005-11-15 22:04  mderezynski

	* [r1317] trunk/src/lcmfs.c, trunk/src/metadata.c: * Readd the 
	  cache_get_metadata () mutex lock

2005-11-15 21:46  mderezynski

	* [r1316] trunk/src/playlist.c: * Always read in metadata for 
	  http:// URIs the moment the are added to a
	    tracklist (which will keep this out of expose)

2005-11-15 21:32  mderezynski

	* [r1315] trunk/src/chroma_list.c, trunk/src/playlist.c: * Change 
	  list scrolling algorithmic semantics: Make sure metadata for
	    all items is being read in before the expose-event occurs and 
	  handler
	    is being run

2005-11-15 10:31  azarah

	* [r1314] trunk/plugins/transport/libtransport_http.c: * 
	  plugins/transport/libtransport_http.c: Cleanup threaded fetching 
	  code.

2005-11-15 10:14  azarah

	* [r1313] trunk/plugins/transport/libtransport_http.c: * 
	  plugins/transport/libtransport_http.c: Comment fix.

2005-11-15 09:18  azarah

	* [r1312] trunk/glade/dialog_library.glade, 
	  trunk/src/ui_dialog_library.c: * src/ui_dialog_library.c,
	    glade/dialog_library.glade: Make sure wait dialog is centered 
	  on library.
	   Make sure wait dialog is brough to front.  Some other misc 
	  warning fixes.

2005-11-15 08:43  azarah

	* [r1311] trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/ui_dialog_library.c: * 
	  plugins/transport/libtransport_http.c: Make threaded as to not 
	  lockup gui.
	  * src/ui_dialog_library.c: Add wait dialog when refreshing 
	  streams to make sure
	   the main gui is locked while fetching http data.

2005-11-15 04:45  azarah

	* [r1309] trunk/src/ui_dialog_about.c, trunk/src/ui_splash.c: * 
	  src/ui_splash.c,
	    src/ui_dialog_about.c: Use gdk_cairo_region () rather to set 
	  clipping offsets.

2005-11-15 04:29  azarah

	* [r1308] trunk/src/ui_dialog_about.c, trunk/src/ui_splash.c: * 
	  src/ui_splash.c,
	    src/ui_dialog_about.c: Clip and only update changed regions of 
	  cairo surface.

2005-11-15 03:43  azarah

	* [r1307] trunk/src/ui_dialog_about.c, trunk/src/ui_splash.c: * 
	  src/ui_splash.c,
	    src/ui_dialog_about.c: Use cairo to display pixbufs.

2005-11-15 02:07  azarah

	* [r1305] 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-client-pygtk.in,
	   trunk/images/splash.png, trunk/src/ui_splash.c: * 
	  clients/dbus-python/bmpx-client-pygtk/bmpx-client-pygtk.in: Fix 
	  image path.
	  * src/ui_splash.c,
	    images/splash.png: Enlarge loading text a bit.

2005-11-15 01:32  mderezynski

	* [r1304] trunk/images/splash.png: * Revert splash.png to use sans 
	  font at the bottom text

2005-11-15 01:29  mderezynski

	* [r1303] trunk/src/ui_splash.c: * Re-adjust the progress bar size 
	  once again

2005-11-15 01:26  azarah

	* [r1302] trunk/src/ui_splash.c: * src/ui_splash.c: More tweaks.

2005-11-15 01:19  mderezynski

	* [r1301] trunk/src/ui_splash.c: * Minor adaption/correction of 
	  the splash progress bar's Y position

2005-11-15 01:00  azarah

	* [r1299] trunk/images/logo-experimental.png, 
	  trunk/images/splash.png: * images/splash.png,
	    images/logo-experimental.png: Add updated ones with fixed 
	  fonts, but proper sizes.

2005-11-15 00:55  azarah

	* [r1298] trunk/clients/dbus-c/Makefile.am, 
	  trunk/glade/dialog_jump_to_track.glade: * 
	  clients/dbus-c/Makefile.am: Last missed fixes in bmp -> bmpx 
	  move.
	  * glade/dialog_jump_to_track.glade: No need for 'Refresh' button.

2005-11-15 00:47  mderezynski

	* [r1297] trunk/images/logo-experimental.png: * Put back in about 
	  logo with microgramma font

2005-11-15 00:42  mderezynski

	* [r1296] trunk/images/splash.png: * Re-add splash.png with 
	  microgramma font

2005-11-15 00:28  azarah

	* [r1294] trunk/glade/dialog_jump_to_track.glade: * 
	  glade/dialog_jump_to_track.glade: Initial import of 'Jump to 
	  Track' dialog
	   for review.

2005-11-14 21:08  azarah

	* [r1293] trunk/src/ui_dialog_about.c: * src/ui_dialog_about.c: 
	  Use GtkContainer and GtkDrawableArea. Only repaint
	   area that actually changes, and not full window.

2005-11-14 20:56  azarah

	* [r1292] trunk/src/ui_dialog_about.c: * src/ui_dialog_about.c: 
	  Format and dead code cleanups.

2005-11-14 20:43  azarah

	* [r1290] trunk/images/logo-experimental.png, 
	  trunk/images/splash.png, trunk/src/ui_splash.c: * 
	  images/splash.png,
	    images/logo-experimental.png,
	    src/ui_splash.c: Smallish resizing fixor.

2005-11-14 19:45  mderezynski

	* [r1288] trunk/src/system-control.xml, 
	  trunk/src/system_control.c: * Add DBus Identity() method to be 
	  fully MPRIS compliant

2005-11-14 16:13  azarah

	* [r1285] trunk/docs/config-file-format.html, 
	  trunk/docs/media-library-format.html, 
	  trunk/glade/dialog_add_files.glade, 
	  trunk/glade/dialog_add_url.glade, 
	  trunk/glade/dialog_export_tracklist.glade, 
	  trunk/glade/dialog_file_info.glade, 
	  trunk/glade/dialog_new_list_from_selection.glade, 
	  trunk/glade/dialog_preferences.glade, 
	  trunk/glade/dialog_rename_tracklist.glade, 
	  trunk/src/Makefile.am, trunk/src/dock.c, trunk/src/dock.h, 
	  trunk/src/glade.c, trunk/src/glade.h, trunk/src/logger.c, 
	  trunk/src/logger.h, trunk/src/main.c, trunk/src/signals.h, 
	  trunk/src/system_control.c, trunk/src/ui.c, 
	  trunk/src/ui_dialog_about.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_prefswin.c, trunk/src/ui_prefswin.h, 
	  trunk/src/ui_splash.c: BMP -> BMPx renames.

2005-11-14 15:51  azarah

	* [r1284] trunk/clients/dbus-c/README, 
	  trunk/clients/dbus-c/bmpx-dbus-system-control.c: * 
	  clients/dbus-c/README,
	    clients/dbus-c/bmpx-dbus-system-control.c: Some forgotten 
	  renames.

2005-11-14 15:47  azarah

	* [r1283] trunk/configure.ac: * configure.ac: forgot 
	  /bmpx-client-pygtk rename.

2005-11-14 15:44  azarah

	* [r1282] trunk/clients/dbus-perl/Makefile.am, 
	  trunk/clients/dbus-perl/bmp-irssi, 
	  trunk/clients/dbus-perl/bmp-xchat, 
	  trunk/clients/dbus-perl/bmpx-irssi-plugins, 
	  trunk/clients/dbus-perl/bmpx-irssi-plugins/Makefile.am, 
	  trunk/clients/dbus-perl/bmpx-irssi-plugins/bmpx-irssi.pl, 
	  trunk/clients/dbus-perl/bmpx-xchat-plugins, 
	  trunk/clients/dbus-perl/bmpx-xchat-plugins/Makefile.am, 
	  trunk/clients/dbus-perl/bmpx-xchat-plugins/bmpx-xchat.pl, 
	  trunk/configure.ac: Last part in renaming clients to bmpx and 
	  saner names.

2005-11-14 15:37  azarah

	* [r1281] 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-client-image.png,
	   
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-client-pygtk.in,
	   
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-remote-image.png,
	   
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-remote-pygtk.in,
	   trunk/clients/dbus-python/bmpx-client-pygtk/bmpx_client.glade, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx_remote.glade: 
	  Forgot to redo the s/remote/client/ bit as well.

2005-11-14 15:35  azarah

	* [r1280] trunk/clients/dbus-python/bmp-remote-curses, 
	  trunk/clients/dbus-python/bmp-remote-pygtk, 
	  trunk/clients/dbus-python/bmp-xchat, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/Makefile.am, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmp-remote-image.png,
	   
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmp-remote-pygtk.in, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmp_remote.glade, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-remote-image.png,
	   
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmpx-remote-pygtk.in,
	   trunk/clients/dbus-python/bmpx-client-pygtk/bmpx_remote.glade, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/Makefile.am, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/README, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmp-xchat.py, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py: 
	  Second part in renaming clients to bmpx and saner names.

2005-11-14 15:23  azarah

	* [r1279] trunk/clients/dbus-python/Makefile.am, 
	  trunk/clients/dbus-python/bmpty, 
	  trunk/clients/dbus-python/bmpty/Makefile.am, 
	  trunk/clients/dbus-python/bmpty/bmpty, 
	  trunk/clients/dbus-python/bmpx-client-pygtk, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/Makefile.am, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmp-remote-image.png,
	   
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmp-remote-pygtk.in, 
	  trunk/clients/dbus-python/bmpx-client-pygtk/bmp_remote.glade, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/Makefile.am, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/README, 
	  trunk/clients/dbus-python/bmpx-xchat-plugins/bmp-xchat.py, 
	  trunk/configure.ac, trunk/src/metadata.c: First part in renaming 
	  clients to bmpx and saner names.

2005-11-14 15:12  azarah

	* [r1278] trunk/clients/dbus-c/Makefile.am, 
	  trunk/clients/dbus-c/bmp-dbus-introspect.c, 
	  trunk/clients/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/clients/dbus-c/bmp-dbus-system-control.c, 
	  trunk/clients/dbus-c/bmpx-dbus-introspect.c, 
	  trunk/clients/dbus-c/bmpx-dbus-query-lists.c, 
	  trunk/clients/dbus-c/bmpx-dbus-system-control.c: * 
	  clients/dbus-c: Rename utilites to have bmpx-* prefix and not 
	  bmp-*.

2005-11-14 14:47  mderezynski

	* [r1277] trunk/src/metadata.c: * Fix crash on using 'exact match' 
	  option in library search dialog: Deprecate g_ascii_strcasecmp () 
	  in favor
	    of g_utf8_collate () in query_predicate_func () when matching 
	  precisely (as opposed to fuzzy/partial matches)
	   

2005-11-14 14:11  mderezynski

	* [r1276] trunk/po/lt.po: * Fix typo in Lithuanian translation 
	  (<span size="... instead of
	  * <span-size="...)

2005-11-14 12:57  mderezynski

	* [r1275] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl, 
	  trunk/clients/dbus-perl/bmp-xchat/bmp-xchat.pl, 
	  trunk/clients/dbus-python/bmp-remote-curses/bmpty, 
	  trunk/clients/dbus-python/bmp-remote-pygtk/bmp-remote-pygtk.in, 
	  trunk/clients/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/include/bmpx/dbus.h, trunk/po/hu.po, 
	  trunk/src/system-control.xml: * Change DBus canonical names to 
	  org.mpris.bmpx,
	  * /org/mpris/bmpx/SystemControl

2005-11-14 00:03  mderezynski

	* [r1274] trunk/configure.ac: * Bump version to 0.12.6.1

2005-11-14 00:01  mderezynski

	* [r1272] trunk/src/lcmfs.c, trunk/src/ui_splash.c: * Fix possible 
	  FPE when library is empty with startup splash progress
	  * bar

2005-11-13 19:50  mderezynski

	* [r1271] trunk/po/LINGUAS, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/hu.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po: 
	  * Add Hungarian translation (Balint Erdosi)

2005-11-13 18:53  mderezynski

	* [r1270] trunk/configure.ac: * Bump version to 0.12.6

2005-11-13 18:21  azarah

	* [r1269] trunk/src/ui_prefswin.c: * src/ui_prefswin.c: Fix skin 
	  not being selected if its a directory
	   and not an archive.

2005-11-13 17:57  azarah

	* [r1268] trunk/src/lcmfs.c: * src/lcmfs.c: Be more verbose about 
	  cache reading errors.

2005-11-13 17:45  azarah

	* [r1267] trunk/src/lcmfs.c: * src/lcmfs.c: Fix possible segfault.

2005-11-13 17:38  azarah

	* [r1266] trunk/src/ui_splash.c: * ui_splash.c: Make sure the 
	  progress bar reach 100% if there are no
	   entries in the cache.  I already made sure we only update the 
	  progress
	   bar if needed, and we should make sure the progress persentage 
	  is in
	   bounds, so revert previous commit.

2005-11-13 17:36  azarah

	* [r1265] trunk/src/lcmfs.c: * src/lcmfs.c:  Add magic key to see 
	  if we have proper version.  Clear
	   records file if magic key do not match, or if there was an 
	  issue with
	   reading the index file .. this should solve issues where new 
	  metadata
	   is appended after invalid data of a crashed session.  Other 
	  checks that
	   we do the proper thing.

2005-11-13 16:19  mderezynski

	* [r1264] trunk/src/ui_splash.c: * Only update the progress when 
	  the value relevant for the bar has actually changed
	    (improves performance)

2005-11-13 16:07  mderezynski

	* [r1263] trunk/src/main.c, trunk/src/main.h, trunk/src/signals.c, 
	  trunk/src/ui_playlist.c: * When splash progress is running, use 
	  exit(0) to exit the app, otherwise just use gtk_main_quit 
	  ()/g_mainloop_exit()

2005-11-13 16:07  azarah

	* [r1262] trunk/src/ui_splash.c: * src/ui_splash.c: Merge 
	  set_splash_progress() and update_splash_progress(),
	   hopefully optimizing the code a bit.  Do not remove the signal 
	  handler in
	   the handler.

2005-11-13 15:58  mderezynski

	* [r1261] trunk/src/metadata.c, trunk/src/ui_splash.c, 
	  trunk/src/ui_splash.h: * Change y-position of bar to accomodate 
	  for new splash.png image

2005-11-13 15:56  mderezynski

	* [r1260] trunk/images/splash.png: * Re-write file with proper 
	  extents

2005-11-13 15:54  mderezynski

	* [r1259] trunk/images/splash.png: * Change/Update splash to use 
	  Microgramma (BMPx "default font")

2005-11-13 15:47  mderezynski

	* [r1258] trunk/src/ui_splash.c: * Use cairo for drawing instead 
	  of gtk_paint_*()

2005-11-13 15:35  azarah

	* [r1257] trunk/src/metadata.c, trunk/src/ui_splash.c, 
	  trunk/src/ui_splash.h: * src/ui_splash.c,
	    src/ui_splash.h,
	    src/metadata.c:  Move signal hooking etc to splash code.
	   Do not redraw splash if no progress was made.

2005-11-13 14:47  azarah

	* [r1255] trunk/images/Makefile.am, 
	  trunk/images/splash_starting.png: * images/Makefile.am,
	    images/splash_starting.png: Remove unused splash_starting.png.
	* [r1254] trunk/images/splash.png, trunk/src/lcmfs.c, 
	  trunk/src/lcmfs.h, trunk/src/main.c, trunk/src/metadata.c, 
	  trunk/src/ui_splash.c, trunk/src/ui_splash.h: * src/ui_splash.c,
	    src/ui_splash.h,
	   images/splash.png: Add support for progress bar in the splash.
	  * src/lcmfs.c,
	    src/lcmfs.h: Add lcmfs_get_index_size().  Add 
	  gtk_main_iteration()
	   so that our signals are passed as gtk_main() was not yet called.
	  * src/metadata.c: Hook 'signal::file-added' signal to splash bar.

2005-11-13 09:22  mderezynski

	* [r1253] trunk/src/ui_dialog_library.c: * Make library icon list 
	  attach to library window (call
	    bmp_window_set_icon_list () on it)

2005-11-13 09:19  mderezynski

	* [r1252] trunk/images/Makefile.am: * Add splash_starting.png to 
	  Makefile.am

2005-11-13 09:10  mderezynski

	* [r1250] trunk/icons/themes/red/Makefile.am, 
	  trunk/icons/themes/red/icon_library_128.png, 
	  trunk/icons/themes/red/icon_library_16.png, 
	  trunk/icons/themes/red/icon_library_32.png, 
	  trunk/icons/themes/red/icon_library_48.png, 
	  trunk/icons/themes/red/icon_library_64.png: * Add icons for 
	  library window

2005-11-13 08:57  mderezynski

	* [r1249] trunk/images/splash_starting.png, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, trunk/po/ru.po, 
	  trunk/src/ui_splash.c: * Intermediately make the splash screen 
	  show "Starting up..." so it
	    doesn't look all that static (until we have the progress bar)

2005-11-13 08:03  azarah

	* [r1248] trunk/autogen.sh: * autogen.sh: Fix libhrel svn url 
	  again.

2005-11-13 06:16  azarah

	* [r1247] trunk/src/main.c, trunk/src/ui_dialog_about.c, 
	  trunk/src/ui_splash.c: * src/main.c: Move intialization of 
	  configuration earlier.
	  * src/ui_splash.c,
	    src/ui_dialog_about.c: Add window icons to splash and about 
	  dialog.

2005-11-13 06:12  azarah

	* [r1246] trunk/src/main.c, trunk/src/ui_splash.c: * 
	  src/ui_splash.c: Indentation cleanup.

2005-11-13 05:37  azarah

	* [r1245] trunk/src/main.c: * src/main.c: Change last change to 
	  _after_ cache have been loaded.

2005-11-13 05:32  azarah

	* [r1244] trunk/src/main.c: * src/main.c: Use timer to hide splash.

2005-11-13 05:23  azarah

	* [r1243] trunk/images/Makefile.am, trunk/images/splash.png, 
	  trunk/src/Makefile.am, trunk/src/main.c, trunk/src/ui_splash.c, 
	  trunk/src/ui_splash.h: * src/Makefile.am,
	    src/ui_splash.c,
	    src/ui_splash.h,
	    src/main.c,
	    images/Makefile.am,
	    images/splash.png: Add splash screen.

2005-11-13 03:35  azarah

	* [r1241] trunk/images/shoutcast.png, trunk/images/xiph.png: * 
	  images/xiph.png,
	    images/shoutcast.png: Add nice icons for Radio tabs.

2005-11-13 03:35  mderezynski

	* [r1240] trunk/README, trunk/src/ui.c: * Update README file
	  * Add main window title update with current track title text

2005-11-13 03:15  mderezynski

	* [r1239] trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/po/ja.po, trunk/po/lt.po, trunk/po/pl.po, 
	  trunk/po/ru.po: * Updated po's (???)

2005-11-13 03:05  azarah

	* [r1238] trunk/configure.ac: * configure.ac: Add --enable-debug.

2005-11-13 02:59  azarah

	* [r1237] trunk/configure.ac, trunk/desktop/bmpx.desktop.in: * 
	  configure.ac,
	    desktop/bmpx.desktop.in: Add logic for StartupNotify in 
	  .desktop.

2005-11-13 02:51  azarah

	* [r1236] trunk/configure.ac: * configure.ac: Change SN to be able 
	  to enable/disable.  Other small fixes.

2005-11-13 02:40  azarah

	* [r1235] trunk/configure.ac, trunk/src/Makefile.am: * 
	  configure.ac,
	    src/Makefile.am: Add startup notification build logic.

2005-11-13 02:31  mderezynski

	* [r1234] trunk/src/main.c: * Add startup notification code 
	  (copied from GAIM, (C) 2005 GAIM devel team)

2005-11-13 02:28  mderezynski

	* [r1233] trunk/ui/main.ui: * Fix typo

2005-11-13 02:26  mderezynski

	* [r1232] trunk/src/ui_main.c: * Synchronize icon for music 
	  library in main window with the one in the 
	  playlist window

2005-11-13 02:25  mderezynski

	* [r1231] trunk/ui/main.ui: * Commit updated main.ui file

2005-11-13 02:22  azarah

	* [r1230] trunk/desktop/Makefile.am: * desktop/Makefile.am: Fix 
	  typo.

2005-11-13 02:20  azarah

	* [r1229] trunk/src/metadata.c: * src/metadata.c: Also consider 
	  numbers if we looking for a hit when
	   expanding the format string.

2005-11-13 02:17  mderezynski

	* [r1228] trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Re-add 
	  library menu item to main window menu
	  * Unify shortcut for library in both windows to "L"

2005-11-13 02:04  azarah

	* [r1227] trunk/po/af.po: * po/af.po: Update Afrikaans translation.

2005-11-13 02:01  azarah

	* [r1226] trunk/desktop/Makefile.am: * desktop/Makefile.am: Do not 
	  install bmpx_play.desktop for now.

2005-11-13 01:43  mderezynski

	* [r1222] trunk/configure.ac: * Bump version to 0.12.5

2005-11-13 01:35  mderezynski

	* [r1220] trunk/autogen.sh: * Set new SVN URI in autogen.sh 
	  (beep-media-player.org) for HRel/libchroma checkouts

2005-11-13 01:34  mderezynski

	* [r1219] trunk/src/ui.c: * Make trayicon show correct current 
	  title string (including possible updates
	    from system control regarding streaming titles)

2005-11-13 01:30  mderezynski

	* [r1218] trunk/bmpx.1.in: * Update bmpx.1.in (manpage) with new 
	  website URL, and fix a few typos

2005-11-13 00:56  azarah

	* [r1216] trunk/src/lcmfs.c: src/lcmfs.c: Indentation/form 
	  cleanups.

2005-11-13 00:51  mderezynski

	* [r1215] trunk/src/lcmfs.c, trunk/src/ui_playlist.c: * Use fopen 
	  () and fileno () (ANSI C) instead of open ()/fd (POSIX)

2005-11-13 00:48  azarah

	* [r1214] trunk/src/lcmfs.c: * src/lcmfs.c: Remove datum_header_t 
	  usage as not needed.

2005-11-13 00:40  azarah

	* [r1213] trunk/src/lcmfs.c: * src/lcmfs.c: Use mmap() to read 
	  LCMFS Records file.

2005-11-13 00:32  azarah

	* [r1212] trunk/src/lcmfs.c: * src/lcmfs.c: Fix reading of 
	  G_TYPE_INT.

2005-11-13 00:20  mderezynski

	* [r1211] trunk/src/ui_playlist.c: * Rename "Library" to "Music 
	  Library"

2005-11-13 00:19  mderezynski

	* [r1210] trunk/src/ui_playlist.c, trunk/ui/main.ui: * Rename 'Add 
	  From Library' to 'Library', and remove the option from the main 
	  window's menu
	    as the shortcut will work there too

2005-11-13 00:09  azarah

	* [r1209] trunk/src/lcmfs.c: * src/lcmfs.c: Remove the data 
	  structs, as the data_str_t one
	   for some reason got the wrong pointer to the string.

2005-11-12 23:54  mderezynski

	* [r1208] trunk/src/lcmfs.c: * Intermediate LCMFS changes (don't 
	  write record size anymore, a few optimizations and corrections)

2005-11-12 23:14  mderezynski

	* [r1207] trunk/src/lcmfs.c, trunk/src/lcmfs.h, 
	  trunk/src/metadata.c: * New LCMFS format, plus different 
	  optimized function to read records
	    from memory (azarah)

2005-11-12 21:23  mderezynski

	* [r1206] trunk/src/lcmfs.c: * Make LCMFS store data typed, and 
	  also add record size field as a
	    preparation for reading the whole record into memory and 
	  parsing it
	    from there

2005-11-12 18:04  mderezynski

	* [r1205] trunk/include/bmpx/metadata.h: * Remove unneded stuff 
	  from metadata.h

2005-11-12 17:50  mderezynski

	* [r1204] trunk/src/lcmfs.c: * Add check for zero-sized atoms 
	  inside the metadata cache stream

2005-11-12 15:22  mderezynski

	* [r1203] trunk/src/bstore.c, trunk/src/playlist-bstore.c: * Fix 
	  b_store_remove_rows ()
	  * Remove all unneccesary remove_blah functions from 
	  playlist-bstore.c and reduce it to
	    one function bmp_playlist_tracklist_remove_rows (). Setting up 
	  the index of the to-be-removed rows
	    is and should be entirely up to the view, not the store (in 
	  this case ChromList)

2005-11-12 15:18  mderezynski

	* [r1202] trunk/src/bstore.c, trunk/src/bstore.h: * Implement 
	  b_store_remove_rows ()

2005-11-12 14:43  mderezynski

	* [r1201] trunk/src/bstore.h: * Clean up bstore.h file

2005-11-12 14:39  mderezynski

	* [r1200] trunk/src/playlist-bstore.c: * Port more to the bstore 
	  api

2005-11-12 03:30  azarah

	* [r1199] trunk/clients/bmpx-remote/bmpx-remote.c: * 
	  clients/bmpx-remote/bmpx-remote.c: Fix typo causing segfault.

2005-11-12 03:27  azarah

	* [r1198] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/desktop/Makefile.am: * configure.ac,
	    Makefile.am,
	    desktop/Makefile.am: Fix desktop entries to install again.

2005-11-12 03:17  azarah

	* [r1197] trunk/clients/bmpx-remote/Makefile.am: * 
	  clients/bmpx-remote/Makefile.am: Install bmpx-remote glade file.

2005-11-12 03:07  mderezynski

	* [r1196] trunk/Makefile.am, trunk/bmpx.desktop.in, 
	  trunk/bmpx_enqueue.desktop.in, trunk/bmpx_play.desktop.in, 
	  trunk/configure.ac, trunk/desktop, 
	  trunk/desktop/bmpx.desktop.in, 
	  trunk/desktop/bmpx_enqueue.desktop.in, 
	  trunk/desktop/bmpx_play.desktop.in: * Move .desktop files into 
	  seperate subdirectory 'desktop'

2005-11-12 03:05  mderezynski

	* [r1195] trunk/clients/bmpx-remote/bmpx-remote.c: * Show more 
	  informational text when displaying the enqueue dialog

2005-11-12 02:58  azarah

	* [r1194] trunk/clients/bmpx-remote/.deps: Remove .deps added by 
	  mistake.

2005-11-12 02:55  mderezynski

	* [r1193] trunk/clients/Makefile.am, trunk/clients/bmpx-remote, 
	  trunk/clients/bmpx-remote/.deps, 
	  trunk/clients/bmpx-remote/.deps/bmp_dbus_introspect-bmp-dbus-introspect.Po,
	   
	  trunk/clients/bmpx-remote/.deps/bmp_dbus_query_lists-bmp-dbus-query-lists.Po,
	   
	  trunk/clients/bmpx-remote/.deps/bmp_dbus_system_control-bmp-dbus-system-control.Po,
	   trunk/clients/bmpx-remote/.deps/bmpx_remote-bmpx-remote.Po, 
	  trunk/clients/bmpx-remote/Makefile.am, 
	  trunk/clients/bmpx-remote/bmpx-remote.c, 
	  trunk/clients/bmpx-remote/glade, 
	  trunk/clients/bmpx-remote/glade/Makefile.am, 
	  trunk/clients/bmpx-remote/glade/bmpx-remote.glade, 
	  trunk/configure.ac, trunk/plugins/transport/libtransport_http.c: 
	  * New bmpx-remote tool to assist enqueueing/playing files in BMPx
	    added from filemanagers (or others tools, etc)

2005-11-12 02:31  azarah

	* [r1192] trunk/bmpx_enqueue.desktop.in, 
	  trunk/bmpx_play.desktop.in: * bmpx_play.desktop.in,
	    bmpx_enqueue.desktop.in: Update context menu entry names.

2005-11-12 02:19  azarah

	* [r1191] trunk/Makefile.am, trunk/bmpx.desktop.in, 
	  trunk/bmpx_enqueue.desktop.in, trunk/bmpx_play.desktop.in, 
	  trunk/configure.ac: * configure.ac,
	    Makefile.am,
	    bmpx.desktop.in,
	    bmpx_play.desktop.in,
	    bmpx_enqueue.desktop.in: Add desktop entries for play and 
	  enqueue context
	   menus.  Fix the default player desktop to not have mime entry.

2005-11-12 00:30  mderezynski

	* [r1190] trunk/src/error.h: * Add missing comma after enum value

2005-11-11 23:09  mderezynski

	* [r1189] trunk/po/LINGUAS, trunk/po/lt.po: * Add Lithuanian 
	  translation (Ernestas Liubarskij)

2005-11-11 21:45  azarah

	* [r1188] trunk/po/af.po: * po/af.po: Update Afrikaans translation.

2005-11-11 21:24  mderezynski

	* [r1187] trunk/src/playlist-bstore.c: * Shuffling code around and 
	  removing crap

2005-11-11 21:22  mderezynski

	* [r1186] trunk/src/playlist-bstore.c: * Remove a bunch of unneded 
	  crap

2005-11-11 21:16  mderezynski

	* [r1185] trunk/src/bstore.c, trunk/src/bstore.h, 
	  trunk/src/playlist-bstore.c: * Port playback history system to 
	  use BStore/GtkTreeModel stuff

2005-11-11 21:07  mderezynski

	* [r1184] trunk/src/error.h: :))
	* [r1183] trunk/src/error.h: Hey kimmie and drac

2005-11-11 21:06  mderezynski

	* [r1182] trunk/src/bstore.c, trunk/src/bstore.h, 
	  trunk/src/playlist-bstore.c: * Add RowGUID to BStoreRow
	  * Port a bunch of other functions to BStore

2005-11-11 20:52  mderezynski

	* [r1181] trunk/src/playlist-bstore.c: * Remove a bunch of 
	  obsolote functions and port a bunch of functions to the new 
	  BStore API (yeah, sue me for this commit message lol)

2005-11-11 20:42  mderezynski

	* [r1180] trunk/src/playlist-bstore.c: * Replace tracklists 
	  storage with GtkListStore instead of BmpListType
	  * Port bmp_playlist_tracklist_new () to BStore API
	  * Remove obsolote function insert_playlist_item ()

2005-11-11 20:39  mderezynski

	* [r1179] trunk/src/bstore.c, trunk/src/bstore.h, 
	  trunk/src/playlist-bstore.c: * Add timestamping to BStore

2005-11-11 20:21  mderezynski

	* [r1178] trunk/src/bstore.h, trunk/src/playlist-bstore.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/vfs.c: * Done and 
	  reverted changes in vfs.c
	  * Create playlist-bstore.c to port playlist.c to use BStore as 
	  the primari data structure

2005-11-11 18:18  mderezynski

	* [r1177] trunk/images/Makefile.am: * Add newly added images 
	  (xiph.png shoutcast.png) to Makefile.am

2005-11-11 18:16  mderezynski

	* [r1176] trunk/images/shoutcast.png, trunk/images/xiph.png: * Add 
	  images for xiph/icecast and shoutcast streams

2005-11-11 18:11  mderezynski

	* [r1175] trunk/glade/dialog_library.glade: * Remove peercast 
	  notebook tab due to peercast brokenness and unsupporting of it 
	  on our side

2005-11-11 18:05  azarah

	* [r1174] trunk/plugins/flow/libflow_shuffle.c: * 
	  plugins/flow/libflow_shuffle.c: Fix possible 'lockup'.

2005-11-11 18:05  mderezynski

	* [r1173] trunk/src/ui_dialog_library.c: * Comment out peercast 
	  directory services code until the Peercast guys fix their "XML" 
	  to be real XML

2005-11-11 16:41  mderezynski

	* [r1172] trunk/src/ui_dialog_library.c: * Fix typo in variable 
	  type name

2005-11-11 16:38  mderezynski

	* [r1171] trunk/src/ui_dialog_library.c: * Add support for reading 
	  Peercast directory
	  * Fre XPath query objects in shoutcast/icecast stream directory 
	  parser

2005-11-11 16:11  mderezynski

	* [r1170] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_folder_main.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_m3u_main.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_pls_main.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/container/libcontainer_xspf_main.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_linear_main.c, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/flow/libflow_shuffle_main.c, 
	  trunk/plugins/transport/libtransport_cdda_main.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_file_main.c, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/plugins/transport/libtransport_http_main.c: * Fix plugin 
	  bmpx/ include style (change from "" to <>)

2005-11-11 15:27  mderezynski

	* [r1169] trunk/clients/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/ui_dialog_library.c: * Re-add DBus GetCurrentTitle 
	  method
	  * Revert bmp-xchat.py to use GetCurrentTitle() to accomodate for
	    e.g. stream titles when playing a http stream

2005-11-11 05:29  mderezynski

	* [r1168] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/ja.po, trunk/po/pl.po, 
	  trunk/po/ru.po: * Add ru.po

2005-11-11 04:52  mderezynski

	* [r1167] trunk/configure.ac, trunk/glade/dialog_library.glade, 
	  trunk/include/bmpx/metadata.h: * Bump version to 0.12.4.1

2005-11-11 04:48  mderezynski

	* [r1166] trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_main.c: * Proper implementation of abstraction of 
	  current track title into
	    BmpSystemControl

2005-11-11 04:14  mderezynski

	* [r1165] trunk/src/play.c, trunk/src/play.h, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c: * Initial 
	  implementation of shoutcast/icecast title streaming

2005-11-11 02:24  mderezynski

	* [r1162] trunk/po/LINGUAS: * Add ru to LINGUAS

2005-11-11 02:23  mderezynski

	* [r1161] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/ja.po, trunk/po/pl.po: 
	  * Updated ru.po translation (Youri)

2005-11-11 01:15  mderezynski

	* [r1160] trunk/src/metadata.c, trunk/src/play.c: * Fix bitrate 
	  information for xine metadata fallback (divide trough 10^3)

2005-11-11 01:13  mderezynski

	* [r1159] trunk/src/metadata.c: * Honor 'exact_match' flag of 
	  QueryAtom inside the query API

2005-11-11 01:11  mderezynski

	* [r1158] trunk/src/metadata.c, trunk/src/play.c: * Use more 
	  sophisticated matching algorithm in metadata query API

2005-11-11 00:49  mderezynski

	* [r1157] trunk/src/file_utils.c: * Add .gif to blacklisted files

2005-11-11 00:48  mderezynski

	* [r1156] trunk/src/metadata.c, trunk/src/play.c, 
	  trunk/src/ui_dialog_library.c: * Fix displaying of URI instead 
	  of (Unknown NNN) fields
	    when no metadata present (NOTE: This fix is to be considered
	    intermediate)

2005-11-11 00:10  azarah

	* [r1155] trunk/autogen.sh: * autogen.sh: Crappy fix in 
	  automake/autoconf tests to only check the versions
	   (failed for automake-1.4-p6 for example).

2005-11-11 00:08  mderezynski

	* [r1154] trunk/src/play.c, trunk/src/signals.c: * Fix stalling 
	  with libxine when reading metadata from http streams
	  * Fix no metadata at all for http streams issue

2005-11-10 23:51  mderezynski

	* [r1153] trunk/glade/dialog_library.glade, 
	  trunk/images/library-headerlogo.png, 
	  trunk/include/bmpx/metadata.h, trunk/include/bmpx/util.h, 
	  trunk/src/lcmfs.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/util.c: * New header logo image
	  * Remove unneded includes from lcmfs.[ch]
	  * Add new string-splitting (keys) matching function to util.c
	  and
	  * Use this function inside the stream lister filtering
	  * Fix minor buggy stuff inside dialog_library.glade

2005-11-10 23:30  mderezynski

	* [r1152] trunk/images/library-headerlogo.png: * Update header 
	  logo image

2005-11-10 23:18  mderezynski

	* [r1151] trunk/glade/dialog_library.glade, 
	  trunk/src/ui_dialog_library.c: * Minor changes to glade file for 
	  music library dialog
	  * Change stream lister's column sizing behavior

2005-11-10 23:15  mderezynski

	* [r1150] trunk/glade/dialog_library.glade: * Commit updated glade 
	  file containing filter for Icecast stream lister
	    :P

2005-11-10 23:12  mderezynski

	* [r1149] trunk/src/ui_dialog_library.c: * Fix icecast stream 
	  filter

2005-11-10 23:04  mderezynski

	* [r1148] trunk/src/ui_dialog_library.c: * Set the filtered model 
	  on the Icecast treeview (rather than the
	    base/child model)

2005-11-10 23:02  mderezynski

	* [r1147] trunk/src/ui_dialog_library.c: * Add filtering for 
	  Icecast stream lister

2005-11-10 22:56  mderezynski

	* [r1146] trunk/src/ui_dialog_library.c: * Add filtering to 
	  Shoutcast stream lister

2005-11-10 20:15  mderezynski

	* [r1145] trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_library.c: * Remove deprecated code from 
	  metadata.[ch]
	  * Fix proper column names for Icecast stream lister

2005-11-10 20:08  mderezynski

	* [r1144] trunk/glade/dialog_library.glade: * Commit changed glade 
	  file with IceCast GtkNotebook tab
	* [r1143] trunk/src/lcmfs.c, trunk/src/lcmfs.h, 
	  trunk/src/metadata.c, trunk/src/play.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c: * Add 
	  IceCast stream lister
	  * Fix proper return of default tuple in bmp_metadata_get_xine ()
	    (play.c)

2005-11-10 18:05  mderezynski

	* [r1142] trunk/glade/dialog_library.glade, trunk/src/lcmfs.c, 
	  trunk/src/ui_dialog_library.c: * Final changes to shoutcast 
	  lister
	  * Don't add non-local stream metadata to metadata cache

2005-11-10 16:39  mderezynski

	* [r1141] trunk/glade/dialog_library.glade, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/ja.po, trunk/po/pl.po, trunk/src/ui_dialog_library.c: * 
	  Initial implementation of the shoutcast stream lister

2005-11-10 16:03  mderezynski

	* [r1140] trunk/src/configuration.c, 
	  trunk/src/ui_dialog_library.c, trunk/src/xml.c: * Fix default 
	  titlestring format string to be in the recently changed
	  * format %{NAME} instead of <NAME>

2005-11-10 12:17  mderezynski

	* [r1139] trunk/src/lcmfs.c: * Revert last lcmfs change

2005-11-10 12:04  mderezynski

	* [r1138] trunk/src/lcmfs.c, trunk/src/ui_callbacks.c: * LCMFS: 
	  Write indices immediately, not at application exit

2005-11-10 00:11  mderezynski

	* [r1137] trunk/po/POTFILES.in, trunk/po/pl.po: * Updated Polish 
	  translation (Jacek Wolszczak)
	  * Mark "New Playlist #" as translatable
	  and
	  * Add ui_callbacks.c to POTFILES.in

2005-11-09 22:30  azarah

	* [r1136] trunk/configure.ac: * configure.ac: Add info about irssi 
	  'plugin'.

2005-11-09 21:49  mderezynski

	* [r1134] trunk/autogen.sh: * Update autogen.sh for new site 
	  location/svn repository for
	    libhrel/libchroma autopull

2005-11-09 21:25  azarah

	* [r1131] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Remove unneeded module.
	   Bump version.

2005-11-09 20:21  mderezynski

	* [r1130] trunk/NEWS: * For QuiRK

2005-11-09 20:01  mderezynski

	* [r1129] trunk/NEWS: * Test xoxoxo

2005-11-09 19:55  mderezynski

	* [r1128] trunk/NEWS: * Test commit

2005-11-09 19:52  mderezynski

	* [r1127] trunk/NEWS: Test commit XXX

2005-11-09 19:46  mderezynski

	* [r1126] trunk/NEWS: * Test xxxx

2005-11-09 19:44  mderezynski

	* [r1125] trunk/NEWS: * Test xxx

2005-11-09 19:35  mderezynski

	* [r1124] trunk/NEWS: 1124

2005-11-09 19:34  mderezynski

	* [r1123] trunk/NEWS: * Test revision 1123

2005-11-09 19:26  mderezynski

	* [r1122] trunk/NEWS: * Another test

2005-11-09 19:15  mderezynski

	* [r1121] trunk/NEWS: * Test commit #XXX

2005-11-09 19:08  mderezynski

	* [r1120] trunk/NEWS: * Nth test commit

2005-11-09 19:03  mderezynski

	* [r1119] trunk/NEWS: * Another test commit

2005-11-09 19:01  mderezynski

	* [r1118] trunk/NEWS: * CIA test commit from zettai.net host

2005-11-09 18:51  mderezynski

	* [r1117] trunk/NEWS: * CIA test from zettai.net site

2005-11-09 14:02  mderezynski

	* [r1116] trunk/src/metadata.c, trunk/src/play.c, 
	  trunk/src/ui_playlist.c: * Fix problem with creation of node 
	  with no children in music library browse view

2005-11-09 13:22  mderezynski

	* [r1115] trunk/src/lcmfs.c, trunk/src/lcmfs.h, 
	  trunk/src/metadata.c: * Finish moving on-disk storage to LCMFS 
	  instead of using mcache

2005-11-09 12:35  mderezynski

	* [r1114] trunk/src/lcmfs.c, trunk/src/metadata.c, 
	  trunk/src/ui_dialog_library.c: * Initial implementation of LCMFS 
	  into BmpMetadataCache, replacing the
	    previous metadata caching subsystem

2005-11-09 11:13  mderezynski

	* [r1113] trunk/src/lcmfs.h, trunk/src/metadata.c: * Make lcmfs.h 
	  complete

2005-11-09 11:10  mderezynski

	* [r1112] trunk/src/lcmfs.c, trunk/src/metadata.c: * Initial 
	  implementation of LCMFS

2005-11-09 10:12  mderezynski

	* [r1111] trunk/src/Makefile.am, trunk/src/lcmfs.c, 
	  trunk/src/lcmfs.h, trunk/src/metadata.c: * Implement 
	  lcmfs_record_add ()

2005-11-09 02:22  mderezynski

	* [r1110] trunk/src/lcmfs.c, trunk/src/lcmfs.h: * Initial code for 
	  LCM filesystem

2005-11-08 20:55  mderezynski

	* [r1109] trunk/images/library-headerlogo.png: * Another minor 
	  change to the library header logo

2005-11-08 20:49  mderezynski

	* [r1108] trunk/images/library-headerlogo.png: * Update library 
	  header logo

2005-11-08 20:42  mderezynski

	* [r1107] artwork, artwork/MICROMBD.ttf, artwork/MICROMDT.ttf, 
	  artwork/bmp-icons-blue.svg, artwork/bmp-wm-icons.svg, 
	  artwork/bmpx-sitelogo-1.svg, artwork/bmpx-small-1.svg, 
	  trunk/po/el.po: * Add artwork folder, and fill it up with some 
	  artwork :)

2005-11-08 17:37  mderezynski

	* [r1106] trunk/po/el.po: * Update Greek translation (Stavros 
	  Giannouris)

2005-11-08 17:13  mderezynski

	* [r1105] trunk/NEWS, trunk/autogen.sh, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/ja.po, trunk/po/pl.po: * Remove test nonsense from NEWS
	  * Fix autogen.sh to use new SVN location

2005-11-08 16:10  mderezynski

	* [r1103] trunk/NEWS: * Final test (r1103)

2005-11-08 16:02  mderezynski

	* [r1102] trunk/NEWS: * Nth test

2005-11-08 15:56  mderezynski

	* [r1101] trunk/NEWS: * Another test

2005-11-08 15:51  mderezynski

	* [r1100] trunk/NEWS: * yee-haawh

2005-11-08 15:47  mderezynski

	* [r1099] trunk/NEWS: * Yee-haw

2005-11-07 21:28  mderezynski

	* [r1097] trunk/configure.ac: * Bump version to 0.12.3

2005-11-07 21:26  mderezynski

	* [r1096] trunk/images/library-headerlogo.png: * Forgot to add new 
	  music library header logo image
	* [r1095] trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_preferences.glade, trunk/images/Makefile.am, 
	  trunk/images/library.png, trunk/images/library_ia.png, 
	  trunk/include/bmpx/list.h, trunk/src/ui.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_dialog_library.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c, 
	  trunk/ui/main.ui: * Fix various bugs in the media library 
	  'browse' dialog
	  * Add support for tracknumbers for tracks in 'browse' view
	  * Create new header image for the music library dialog
	  * Move Add Folder To Library from Preferences window to Music 
	  Library window
	  * Remove "Library" category from Preferences

2005-11-07 19:51  mderezynski

	* [r1094] trunk/glade/dialog_library.glade, 
	  trunk/glade/dialog_preferences.glade: * Move wait_window to 
	  dialog_library.glade

2005-11-07 18:34  azarah

	* [r1093] trunk/src/embedded-images/Makefile.am: * 
	  src/embedded-images/Makefile.am: Hopefully make sh usage posix 
	  compliant.

2005-11-07 18:16  mderezynski

	* [r1092] trunk/src/ui_dialog_library.c: * Change padding slightly 
	  inside tracknumber columns (library browse view)

2005-11-07 18:07  mderezynski

	* [r1091] trunk/src/ui_dialog_library.c: * Add view of track 
	  numbers in library browse dialog

2005-11-07 14:23  azarah

	* [r1090] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Fixup DBus error 
	  handling.
	   Do not reinitialize DBus if not needed.

2005-11-07 11:34  mderezynski

	* [r1089] trunk/src/ui_playlist.c: * Nth attempt to fix "urgency 
	  hint" problem

2005-11-07 02:19  mderezynski

	* [r1088] trunk/src/ui_playlist.c: * Remove double-free corruption

2005-11-07 02:17  mderezynski

	* [r1087] trunk/src/ui_playlist.c: * Fix variable misnomer

2005-11-07 02:16  mderezynski

	* [r1086] trunk/src/chroma_list.c, trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c: * Basic 
	  support for creating new playlists from any supported container 
	  type

2005-11-07 01:39  mderezynski

	* [r1085] trunk/src/ui_dialog_library.c: * Support of enqueuing an 
	  Artist-level branch in the browse library dialog

2005-11-07 01:25  mderezynski

	* [r1084] trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_dialog_library.c: * Fix 
	  sorting for library browse view
	  * Add support for enqueueing albums from browse view

2005-11-07 00:49  mderezynski

	* [r1083] trunk/src/metadata.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_library.c: * Fix typo in ui_callbacks.c 
	  related to opening files (as opposed to
	    "adding" them) using the default filechooser which cauesed the 
	  files
	    to be added to the first tracklist (instead of the current 
	  one), and
	    furthermore made bmpx play the first tracklist instead of the 
	  current
	    one
	  * Intermediate metadata subsystem/library browse dialog changes

2005-11-06 22:02  mderezynski

	* [r1082] trunk/src/playlist.c: * Fix various playlist.c borkouts

2005-11-06 21:58  mderezynski

	* [r1081] trunk/src/playlist.c: * Fix row_guid_hash_value_new ()

2005-11-06 21:44  mderezynski

	* [r1080] trunk/plugins/container/libcontainer_m3u.c: * Fix proper 
	  saving of track time to EXTM3U

2005-11-06 21:42  mderezynski

	* [r1079] trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_m3u.c: * Add EXTM3U 
	  information when exporting playlist to m3u format

2005-11-06 17:34  mderezynski

	* [r1078] trunk/src/bstore.h, trunk/src/playlist.c: * Don't store 
	  the row index and file item pointer inside the global RowGUID 
	  mapping anymore
	    (The reason behind this is: It's a preparation for code that 
	  will redirect the finding of the 
	     exact row position and BmpFileItem to the Playlist/Tracklist 
	  itself)

2005-11-05 22:45  mderezynski

	* [r1077] trunk/clients/dbus-python/bmp-xchat/bmp-xchat.py: * Add 
	  string class import

2005-11-05 21:39  azarah

	* [r1076] trunk/include/bmpx/list.h, 
	  trunk/include/bmpx/playlist.h, trunk/src/playlist.c: * 
	  include/bmpx/list.h,
	    include/bmpx/playlist.h,
	    src/playlist.c: Add interface functions for row_guid_hash_* 
	  stuff.
	   Do not expose internal data structures and private functions.

2005-11-05 21:29  azarah

	* [r1075] trunk/include/bmpx/list.h, 
	  trunk/include/bmpx/playlist.h, trunk/src/playlist.c: * 
	  include/bmpx/list.h,
	    include/bmpx/playlist.h,
	    src/playlist.c: Add inital logic for row_guid_hash_* stuff.

2005-11-05 19:40  azarah

	* [r1074] trunk/plugins/flow/libflow_shuffle.c: * 
	  plugins/flow/libflow_shuffle.c: Add back shuffle history to 
	  shuffle flow
	   plugin.  Implementation uses a hash list.

2005-11-05 19:33  azarah

	* [r1073] trunk/src/playlist.c: * src/playlist.c: Fix error 
	  handling in history_item_get_tracklist().

2005-11-05 15:30  mderezynski

	* [r1072] trunk/src/ui.c: * Intermediate fix for broken tray icon 
	  behavior on multiple desktops
	    (see bug #32)

2005-11-05 14:17  mderezynski

	* [r1071] trunk/src/ui_callbacks.c: * Don't clear playback history 
	  on clearing an individual playlist
	    completely

2005-11-05 04:17  mderezynski

	* [r1070] trunk/src/playlist.c, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui_playlist.c: * Update 
	  playlists list properly on cross-tracklist history change
	  * Fix crash condition with moving forward in playback history

2005-11-05 03:50  mderezynski

	* [r1069] trunk/include/bmpx/list.h, 
	  trunk/include/bmpx/playlist.h, trunk/src/playlist.c, 
	  trunk/src/system_control.c, trunk/src/ui_callbacks.c: * 
	  Implement cross-tracklist playback history

2005-11-05 01:27  azarah

	* [r1068] trunk/src/playlist.c: * src/playlist.c: Use 
	  row_guid_equal_func() to compare RowGUID
	   in bmp_playlist_get_row_by_guid().

2005-11-05 01:18  azarah

	* [r1067] trunk/src/system_control.c: * src/system_control.c: 
	  Shuffle and linear should be handled the same.

2005-11-05 00:53  azarah

	* [r1066] trunk/plugins/flow/libflow_shuffle.c: * 
	  plugins/flow/libflow_shuffle.c: Revert shuffle history commit.

2005-11-05 00:39  mderezynski

	* [r1065] trunk/src/interfaces.c: * Fix check in iface method 
	  wrapper for Flow type plugin reset_state method availability

2005-11-05 00:16  mderezynski

	* [r1064] trunk/include/bmpx/interfaces/plugin_interface_flow.h, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, trunk/src/interfaces.c, 
	  trunk/src/system_control.c: * Add reset_state method to 
	  BmpPluginFlowInterface and add setting of the coressponding
	    class member in libflow_linear.c and libflow_shuffle.c 
	  (currently no implementation, as in,
	    members are currently being set to NULL)

2005-11-04 23:57  azarah

	* [r1063] trunk/plugins/flow/libflow_shuffle.c: * 
	  plugins/flow/libflow_shuffle.c: Add history to shuffle plugin to 
	  make it more
	   unique in the track flow.

2005-11-04 22:04  mderezynski

	* [r1062] trunk/src/play.h, trunk/src/playlist.c, 
	  trunk/src/ui_dialog_library.c: * Fix crash condition when 
	  sorting by visible title (using -1 to denote this particular
	    search mode caused an invalid metadata string id to be looked 
	  up inside tracklist_sort_func() )

2005-11-04 21:58  azarah

	* [r1061] trunk/scripts/mkrevision.sh: * scripts/mkrevision.sh: Do 
	  not regenerate revision.h if it did not change.

2005-11-04 12:01  azarah

	* [r1060] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: More cleanups. Fix 
	  date.

2005-11-04 11:42  azarah

	* [r1059] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Improve error 
	  handling; other cleanups.

2005-11-04 02:46  mderezynski

	* [r1058] trunk/src/metadata.c: * Fix typo in metadata.c:1023 
	  (strncasecmp instead of strcasecmp)

2005-11-04 02:31  mderezynski

	* [r1057] trunk/src/file_utils.c: * Blacklist 'jpg' and 'jpeg' as 
	  well from the valid audio files list

2005-11-04 02:27  mderezynski

	* [r1056] trunk/src/metadata.c, trunk/src/ui_dialog_library.c: * 
	  Add guards to library search predicate function, as well as to 
	  library browse TreeStore update system to not add non-local URIs

2005-11-04 02:16  mderezynski

	* [r1055] trunk/src/ui_dialog_library.c, 
	  trunk/src/ui_dialog_library.h: * Add files ui_dialog_library.[ch]

2005-11-04 02:10  mderezynski

	* [r1054] trunk/glade/dialog_library.glade, trunk/src/metadata.c, 
	  trunk/src/util.c: * Re-implement Library 'Browse' dialog

2005-11-03 23:50  mderezynski

	* [r1053] trunk/src/Makefile.am, trunk/src/ui_about_dialog.c, 
	  trunk/src/ui_about_dialog.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_dialog_about.c, trunk/src/ui_dialog_about.h, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_main.c: * Rename 
	  ui_about_dialog.[ch] to ui_dialog_about.[ch]
	  * Move library dialog out of ui_callbacks.c into 
	  ui_dialog_library.[ch]

2005-11-03 23:39  mderezynski

	* [r1052] trunk/include/bmpx/util.h, trunk/src/util.c: * New 
	  auxilliary subsystem: Key-TreeModel-Row mapping: attr_row_map_*()
	    inside util.[ch]

2005-11-03 22:41  mderezynski

	* [r1049] trunk/src/metadata.c, trunk/src/ui_callbacks.c: * Change 
	  SIGNAL_FILE_ADDED signature in metadata.c to VOID__POINTER so
	    we can send the Tuple of the new track with the signal 

2005-11-03 20:41  azarah

	* [r1046] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Add exception handling 
	  for DBus stuff
	   to properly handle issues, and not abort the whole script.

2005-11-03 19:41  mderezynski

	* [r1045] trunk/src/playlist.c: * Fix playlist.c build problem 
	  (use playlist_item->list->items instead
	    of wrong playlist_item->items in 
	  bmp_playlist_tracklist_get_item() )

2005-11-03 19:13  mderezynski

	* [r1043] trunk/clients/dbus-python/bmp-xchat/bmp-xchat.py: * 
	  Update bmp-xchat.py to use python format strings instead of 
	  in-place
	    concatenation and type conversion

2005-11-03 17:59  mderezynski

	* [r1038] trunk/include/bmpx/playlist.h, trunk/src/playlist.c: * 
	  New playlist.c method, bmp_playlist_tracklist_get_item ()

2005-11-03 17:46  mderezynski

	* [r1037] trunk/src/playlist.c, trunk/src/ui_callbacks.c: * Remove 
	  obsoleted function bmp_playlist_get_tracklist_by_name ()

2005-11-03 14:28  azarah

	* [r1036] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Change volume change 
	  message() to verbose().

2005-11-03 13:28  azarah

	* [r1035] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Cleanups.  Add 
	  verbose() sub
	   and use if for messages that should honor bmp_verbose.

2005-11-03 13:14  azarah

	* [r1034] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Add /bmp title to get 
	  notice of current track.

2005-11-03 11:30  azarah

	* [r1033] trunk/src/system_control.c: * src/system_control.c: Fix 
	  crash in bmp_system_control_get_metadata_for_list_item().

2005-11-03 09:18  azarah

	* [r1032] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Change messages to 
	  MSGLEVEL_CLIENTNOTICE.

2005-11-03 08:33  azarah

	* [r1029] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Remove unused globals. 
	   Add /bmp uri.

2005-11-03 08:15  azarah

	* [r1027] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: More cleanups.  Print 
	  status info to current window.

2005-11-03 04:19  azarah

	* [r1023] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Replace name constants 
	  with $IRSSI{name}.

2005-11-03 04:15  azarah

	* [r1022] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Upper case BMP .. I'm 
	  probably going to change it later on again :/

2005-11-03 04:02  azarah

	* [r1021] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Formatting cleanups.  
	  Misc fixes and
	   other cleanups.  Add bmp_verbose setting.

2005-11-03 03:33  azarah

	* [r1020] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Add my real name and 
	  some credits/info.

2005-11-03 03:16  azarah

	* [r1019] trunk/src/configuration.c: * src/configuration.c: 
	  Non-gui build fixes.

2005-11-03 03:14  azarah

	* [r1018] trunk/configure.ac: * configure.ac: Only configure and 
	  build libchroma if gui is enabled.

2005-11-03 03:08  azarah

	* [r1017] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Change track color.

2005-11-03 03:06  azarah

	* [r1016] trunk/configure.ac: * configure.ac: irssi plugins 
	  (scripts rather) only need perl, and not python.

2005-11-03 02:58  azarah

	* [r1015] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Show filename if no 
	  metadata.

2005-11-03 02:31  azarah

	* [r1014] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Small tweaks, bump 
	  version.

2005-11-03 02:14  azarah

	* [r1013] trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl: * 
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl: Remove custom metadata 
	  handling.

2005-11-03 01:46  azarah

	* [r1012] trunk/clients/dbus-perl/bmp-irssi/Makefile.am, 
	  trunk/configure.ac: * configure.ac,
	    clients/dbus-perl/bmp-irssi/Makefile.am: Add irssi plugin 
	  configure logic.

2005-11-03 01:38  azarah

	* [r1011] trunk/clients/dbus-perl/bmp-xchat/Makefile.am, 
	  trunk/clients/dbus-perl/bmp-xchat/bmp-xchat.pl, 
	  trunk/clients/dbus-perl/bmp-xchat/bmpx-xchat.pl: * 
	  clients/dbus-perl/bmp-xchat/bmpx-xchat.pl,
	    clients/dbus-perl/bmp-xchat/Makefile.am:  Rename to 
	  bmp-xchat.pl to make uniform
	   in how other plugins are named.

2005-11-03 01:37  mderezynski

	* [r1010] trunk/clients/dbus-c/README: * Update C clients README

2005-11-03 01:35  azarah

	* [r1009] trunk/clients/dbus-perl/Makefile.am, 
	  trunk/clients/dbus-perl/bmp-irssi, 
	  trunk/clients/dbus-perl/bmp-irssi/Makefile.am, 
	  trunk/clients/dbus-perl/bmp-irssi/bmp-irssi.pl, 
	  trunk/configure.ac: * configure.ac,
	    clients/dbus-perl/Makefile.am,
	    clients/dbus-perl/bmp-irssi/bmp-irssi.pl,
	    clients/dbus-perl/bmp-irssi/Makefile.am:  Add irssi plugin.

2005-11-03 01:34  mderezynski

	* [r1008] trunk/clients/dbus-c/bmp-dbus-system-control.c: * Don't 
	  segfault if no remote method specific on the command line

2005-11-03 01:28  azarah

	* [r1007] trunk/clients/dbus-perl/Makefile.am, trunk/configure.ac: 
	  * configure.ac,
	    clients/dbus-perl/Makefile.am: Fixup build logic for previous 
	  move.

2005-11-03 01:19  azarah

	* [r1004] trunk/clients/dbus-perl/Makefile.am, 
	  trunk/clients/dbus-perl/bmp-xchat, 
	  trunk/clients/dbus-perl/bmp-xchat/Makefile.am, 
	  trunk/clients/dbus-perl/bmp-xchat/bmpx-xchat.pl, 
	  trunk/clients/dbus-perl/bmpx-xchat.pl: Move bmpx-xchat.pl to its 
	  own directory.

2005-11-03 01:06  mderezynski

	* [r1003] 
	  trunk/include/bmpx/interfaces/plugin_interface_container.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_flow.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_meta.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_transport.h, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/transport/libtransport_cdda.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c, trunk/src/bstore.h, 
	  trunk/src/interfaces.c, trunk/src/loader.c: * Fix plugin 
	  GInterface declarations to conform with the usual style
	    used troughout GLib

2005-11-03 00:34  mderezynski

	* [r1002] 
	  trunk/include/bmpx/interfaces/plugin_interface_container.h, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/interfaces.c: * Fix BmpPluginContainerIface source 
	  code and header file/GLib
	    auxilliaries to conform with usual way of handling GInterfaces
	    troughout GLib

2005-11-03 00:12  mderezynski

	* [r1001] trunk/src/bstore.c, trunk/src/bstore.h: * Remove 
	  selected property (member) from BStoreRow

2005-11-02 23:42  mderezynski

	* [r1000] trunk/Makefile.am, trunk/autogen.sh, trunk/configure.ac, 
	  trunk/src/Makefile.am: * Make build include libhrel in the same 
	  fashion it includes HRel

2005-11-02 21:45  mderezynski

	* [r988] trunk/src/bstore.c, trunk/src/bstore.h: * Port BStore to 
	  use GNode rather than GPtrArray internally

2005-11-02 20:07  mderezynski

	* [r987] trunk/src/bstore.c, trunk/src/bstore.h: * Store the 
	  BStoreRow as user_data in the GtkTreeIter for BStore,
	    instead of storing the row index at that location

2005-11-02 18:56  mderezynski

	* [r985] trunk/src/bstore.c, trunk/src/bstore.h: * Actually add 
	  bstore.[ch] itself (heh)

2005-11-02 18:54  mderezynski

	* [r984] trunk/src/Makefile.am: * Add initial implementation of 
	  BStore: BMP-metadata-subsystem based
	    GObject which as of current implements GtkTreeModel and
	    GtkTreeSortable. Currently it is not yet being used in BMPx 
	  code

2005-11-02 14:56  mderezynski

	* [r980] trunk/include/bmpx/metadata.h, trunk/src/metadata.c: * 
	  Add versioning system to metadata cache file

2005-11-02 14:47  mderezynski

	* [r979] trunk/po/POTFILES.in: * Update POTFILES.in to renamed 
	  library .glade file

2005-11-02 14:20  mderezynski

	* [r978] trunk/glade/dialog_library.glade, trunk/src/metadata.c, 
	  trunk/src/ui_callbacks.c: * Update POTFILES to renamed 
	  dialog_library.glade
	  * Finish re-implementing library search dialog

2005-11-02 13:32  mderezynski

	* [r977] trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/ui_callbacks.c, trunk/src/vfs.c: * Port XINE metadata 
	  lookup to update libhrel API
	  * Remove stray code and unused variables inside src/
	  * Remove compile warnings inside src/

2005-11-02 13:08  mderezynski

	* [r976] trunk/src/metadata.c, trunk/src/play.c, trunk/src/play.h, 
	  trunk/src/ui_callbacks.c: * Port metadata subsystem to latest 
	  libhrel API changes (XINE lookup
	    disfunctional though yet)

2005-11-02 06:09  descender

	* [r975] trunk/src/metadata.c: * metadata.c: Replace 
	  relation_base_get_tuple() and
	   relation_base_delete_tuple() with their new equivalents.
	   (bmp_metadata_cache_query_run): Return NULL if assertion fails.
	   (bmp_metadata_cache_read): Remove unneeded GPOINTER_TO_GINT 
	  casts.

2005-11-02 01:31  mderezynski

	* [r970] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/metadata.h, trunk/src/metadata.c, 
	  trunk/src/ui_callbacks.c: * Commit all current pending changes 
	  related to the library UI dialog

2005-11-01 22:19  mderezynski

	* [r969] trunk/src/metadata.c: * Implement 
	  bmp_metadata_cache_query_run () and associated 
	  query_predicate_func ()

2005-11-01 20:38  mderezynski

	* [r968] trunk/src/metadata.c, trunk/src/ui_callbacks.c: * 
	  Reimplement bmp_metadata_cache_query_construct ()

2005-11-01 19:44  mderezynski

	* [r967] trunk/glade/Makefile.am, 
	  trunk/glade/dialog_add_from_library.glade, 
	  trunk/glade/dialog_library.glade: * Rename .glade file

2005-11-01 19:43  mderezynski

	* [r966] trunk/glade/dialog_add_from_library.glade: * Changes to 
	  glade file (default buttons signal modifications)

2005-11-01 19:32  mderezynski

	* [r965] trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_playlist.c: * Re-add library dialog code to 
	  ui_callbacks.c, with modifications
	    related to hrel

2005-11-01 18:37  mderezynski

	* [r964] trunk/po/LINGUAS, trunk/po/pl.po: * Add Polish 
	  translation (Jacek Wolszczak <shutdownrunner AT o2 DOT pl>

2005-11-01 18:07  mderezynski

	* [r963] trunk/ui/playlist.ui: * Re-add "Add from Library..." to 
	  UI definitions

2005-11-01 03:26  mderezynski

	* [r958] trunk/plugins/transport/libtransport_http.c: * Fix HTTP 
	  transport plugin to correctly identify files that need
	    to be downloaded via http

2005-11-01 01:34  mderezynski

	* [r957] trunk/autogen.sh: * A few more typo fixes in autogen.sh

2005-11-01 00:46  mderezynski

	* [r955] trunk/autogen.sh: * Fix typos and misindentations in 
	  autogen.sh

2005-11-01 00:42  mderezynski

	* [r954] trunk/autogen.sh, trunk/glade/dialog_preferences.glade, 
	  trunk/src/metadata.c: * Add maintainer option to autogen.sh to 
	  force _not_ updating local
	    checkout of libhrel
	  * Move parse_options in autogen.sh before checking of 
	  automake/autoconf
	    version
	  * Change titlestring formatting from <TAG_ID> to %{TAG_ID}

2005-10-31 20:13  mderezynski

	* [r942] trunk/src/playlist.c: * Remove argument shadowing 
	  variable (playlist.c:708)

2005-10-31 20:11  mderezynski

	* [r941] trunk/include/bmpx/playlist.h: * Add TracklistSort remote 
	  method (playlist.h file)
	* [r940] trunk/src/playlist.c, trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h: * Add 
	  TracklistSort remote method

2005-10-31 11:36  azarah

	* [r934] trunk/configure.ac: * configure.ac: Fix getting libhrel 
	  version for distcheck.

2005-10-31 11:07  mderezynski

	* [r933] trunk/configure.ac, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/ja.po: 
	  * Change way of retrieving libhrel version (configure.ac instead 
	  of
	    configure)

2005-10-31 05:30  compnerd

	* [r930] trunk/src/file_utils.c, trunk/src/play.c: Fixing up 
	  compile for gst 0.9.4

2005-10-31 04:06  azarah

	* [r929] trunk/configure.ac: * configure.ac: Warn if dbus not 
	  enabled, but perl/python/xchat clients/plugins are.

2005-10-31 03:57  azarah

	* [r928] trunk/configure.ac: * configure.ac: Make clients depend 
	  on dbus.  Print if clients are enabled.

2005-10-31 03:42  azarah

	* [r927] trunk/configure.ac: * configure.ac: Only warn if pygtk is 
	  not installed.

2005-10-31 01:31  mderezynski

	* [r923] trunk/src/ui_callbacks.c: * Change back to ->uri instead 
	  of ->display name (audio_files_filter()), and set 
	  GTK_FILE_FILTER_URI flag instead
	    of GTK_FILE_FILTE_DISPLAY_NAME flag at creation of the filter 
	  (so we actually get hold of the uri at all...)

2005-10-31 01:26  mderezynski

	* [r922] trunk/src/ui_callbacks.c: * 
	  ui_callbacks.c:audio_files_filter() change back filtered string 
	  from filter_info->uri to filter_info->display_name

2005-10-31 01:11  mderezynski

	* [r921] trunk/src/file_utils.c: * Check for NULL URIs with 
	  is_audio_file()

2005-10-31 00:48  azarah

	* [r920] trunk/src/metadata.c: * src/metadata.c: Fix memory leak 
	  in bmp_metadata_cache_read().

2005-10-31 00:14  mderezynski

	* [r919] trunk/skin/main.bmp: * Update icon at bottom right in 
	  default skin

2005-10-30 23:58  mderezynski

	* [r918] trunk/src/ui.c, trunk/src/ui_util.c: * Free skin 
	  components on BmpUI dispose

2005-10-30 23:44  mderezynski

	* [r917] trunk/src/configuration.c: * Fix configuration system 
	  break introduced in the latest change

2005-10-30 23:30  azarah

	* [r916] trunk/src/ui.c: * src/ui.c: Fix more memory leaks.

2005-10-30 23:10  mderezynski

	* [r915] trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/configuration.c: * Fix memory leaks related to libxml2 
	  XPath queries

2005-10-30 22:30  azarah

	* [r914] trunk/include/bmpx/file_utils.h, trunk/src/file_utils.c, 
	  trunk/src/playlist.c, trunk/src/ui_callbacks.c: * 
	  include/bmpx/file_utils.h,
	    src/file_utils.c: Change prototype from filename to uri for 
	  is_audio_file(),
	   as we use uri's.
	  * src/playlist.c,
	    src/ui_callbacks.c: Fix users of is_audio_file() to pass uri's.

2005-10-30 22:11  azarah

	* [r913] trunk/src/metadata.c: * src/metadata.c: Fix memory leak.

2005-10-30 21:21  azarah

	* [r912] trunk/src/file_utils.c, trunk/src/ui_prefswin.c: * 
	  src/file_utils.c: Fix archive_basename() to not leave '.' at the 
	  end.
	  * src/ui_prefswin.c: Fix for getting Skin names if archives and 
	  not directories.  This is along
	   with above change.

2005-10-30 21:20  mderezynski

	* [r911] trunk/src/configuration.c: * Free retrieved 
	  xmlXPathObjectPtr in execute_xpath_expression()

2005-10-30 21:15  azarah

	* [r910] trunk/src/play.c, trunk/src/ui_playlist.c: * src/play.c,
	    src/ui_playlist.c: Fix memory leaks.

2005-10-30 21:06  mderezynski

	* [r909] trunk/src/configuration.c, trunk/src/file_utils.c, 
	  trunk/src/system_control.c: * Fix is_archive() function

2005-10-30 20:14  mderezynski

	* [r908] trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_xspf.c: * Adapt container 
	  plugins to changed suffix recognition code

2005-10-30 20:02  mderezynski

	* [r907] trunk/src/file_utils.c, trunk/src/loader.c, 
	  trunk/src/util.c: * Don't misrecognize directories with audio 
	  file endings as audio files

2005-10-30 19:07  azarah

	* [r906] trunk/clients/Makefile.am, trunk/configure.ac: * 
	  configure.ac,
	    clients/Makefile.am: Add switches to disable perl/python 
	  clients.

2005-10-30 18:40  mderezynski

	* [r905] trunk/clients/dbus-perl/Makefile.am: * Change plugin's 
	  name in Makefile.am as well

2005-10-30 18:38  mderezynski

	* [r904] trunk/clients/dbus-perl/bmpx-xchat-1.3.2.pl, 
	  trunk/clients/dbus-perl/bmpx-xchat.pl: * Remove versioning in 
	  filename to allow incremental updates trough SVN versioning

2005-10-30 18:35  mderezynski

	* [r903] trunk/clients/dbus-perl/Makefile.am, 
	  trunk/clients/dbus-perl/bmpx-xchat-1.1.2.pl, 
	  trunk/clients/dbus-perl/bmpx-xchat-1.3.2.pl: * Update Perl 
	  client bmpx-xchat to 1.3.2 (Kim Winters)

2005-10-30 18:32  mderezynski

	* [r902] trunk/src/playlist.c, trunk/src/ui_callbacks.c: * Fix 
	  sorting for numerical metadata types (fix typo that would make 
	  the subalgorithm
	    compare a value against itself)

2005-10-30 17:45  azarah

	* [r900] trunk/autogen.sh: * autogen.sh: Use $PWD instead of 'pwd' 
	  for TOP_DIR.

2005-10-30 17:44  azarah

	* [r899] trunk/autogen.sh: * autogen.sh: Fix aquiring of TOP_DIR.

2005-10-30 17:40  mderezynski

	* [r898] trunk/autogen.sh: * Don't use popd/pushd

2005-10-30 17:35  mderezynski

	* [r897] trunk/autogen.sh: * Use svn:// protocol for acquiring 
	  libhrel
	  * Print informational message on libhrel checkout

2005-10-30 17:32  azarah

	* [r896] trunk/autogen.sh: * autogen.sh: Fix typo in autoconf 
	  version check.

2005-10-30 17:31  azarah

	* [r895] trunk/configure.ac: * configure.ac: Drop required 
	  automake version to 1.8.

2005-10-30 17:30  mderezynski

	* [r894] trunk/autogen.sh: * Add check for autoconf version

2005-10-30 17:24  mderezynski

	* [r893] trunk/autogen.sh: * Make required versions variably 
	  adjustable and clean up checking code

2005-10-30 17:16  mderezynski

	* [r890] trunk/autogen.sh: * Use more sophisticated check for 
	  automake version

2005-10-30 17:07  azarah

	* [r889] trunk/autogen.sh, trunk/configure.ac: * configure.ac,
	    autogen.sh: Rather pass minimum automake version as argument 
	  of AM_INIT_AUTOMAKE.

2005-10-30 17:02  mderezynski

	* [r888] trunk/autogen.sh: * Force use of automake-1.9 in 
	  autogen.sh

2005-10-30 16:55  mderezynski

	* [r887] trunk/src/chroma_list.c: * Change > to >= for the delta 
	  check in scrolling optimization code (might lead to occasional 
	  errors when 
	    one scroll step is bigger or exactly the size of the current 
	  viewport, measured in rows)

2005-10-30 16:32  mderezynski

	* [r886] trunk/src/metadata.c: * Only return file basename if 
	  dealing with file:// URIs, otherwise return full URI if no 
	  metadata
	    could be read

2005-10-30 16:26  azarah

	* [r885] trunk/src/metadata.c, trunk/src/playlist.c: * 
	  src/playlist.c: Fix possible memory leak.

2005-10-30 16:20  mderezynski

	* [r883] trunk/Makefile.am, trunk/configure.ac, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/ja.po: * Bump version to 0.12.2

2005-10-30 16:00  azarah

	* [r882] trunk/Makefile.am: * Makefile.am: Fix distcheck to enable 
	  gtk-doc.

2005-10-30 15:46  azarah

	* [r880] trunk/autogen.sh: * autogen.sh: Only update svn if its 
	  not an official release.

2005-10-30 15:44  mderezynski

	* [r879] trunk/configure.ac: * Few cosmetic fixes in autogen.sh

2005-10-30 15:36  mderezynski

	* [r877] trunk/autogen.sh, trunk/configure.ac, 
	  trunk/include/bmpx/file_utils.h: * Make autogen.sh either check 
	  out libhrel, or if existing, update from SVN
	  * Print HRel version at end of configure run too

2005-10-30 15:18  azarah

	* [r876] trunk/Makefile.am, trunk/autogen.sh, trunk/configure.ac: 
	  * configure.ac,
	    Makefile.am,
	    autogen.sh: Add glue to configure and build imported libhrel.

2005-10-30 15:13  mderezynski

	* [r875] trunk/src/file_utils.c: * Include "blacklist" list for 
	  non-audio file formats, since XINE reports for supported
	    files video files too, and we have to weed those out

2005-10-30 14:54  mderezynski

	* [r874] trunk/autogen.sh: * Add pulling of libhrel SVN into the 
	  autogen process

2005-10-30 14:50  azarah

	* [r873] trunk/configure.ac: * configure.ac: Reorder things a bit.

2005-10-30 14:20  mderezynski

	* [r872] trunk/src/file_utils.c, trunk/src/loader.c, 
	  trunk/src/main.c, trunk/src/plugin_priv.h, 
	  trunk/src/ui_callbacks.c: * Remove hardcoding of container 
	  plugins in the main filechooser filter, instead dynamically 
	  register present
	    container plugins there

2005-10-30 13:38  mderezynski

	* [r871] trunk/autogen.sh, trunk/configure.ac: * Add various 
	  additional checks to configure.ac (FIXES: #23)

2005-10-30 13:35  mderezynski

	* [r870] trunk/src/system_control.c: * Comment out danglign 
	  g_strefreev() in add_uri_list()

2005-10-30 13:17  mderezynski

	* [r869] trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h: * Revert AddUriList RM signature to 
	  "as" from (ss)

2005-10-30 13:08  mderezynski

	* [r868] trunk/configure.ac, trunk/src/Makefile.am: * Rename 
	  GTK_EXTRA PKG check alias to GTK_DEP in configure.ac (GTK_EXTRA 
	  is reserved as such a package
	    already exists)

2005-10-30 13:02  mderezynski

	* [r867] trunk/Makefile.am, trunk/clients, trunk/configure.ac, 
	  trunk/examples: * Move 'examples' dir to 'clients'

2005-10-30 12:59  mderezynski

	* [r866] trunk/src/system_control.h: * Fix add_uri_list() 
	  signature in header file

2005-10-30 12:56  mderezynski

	* [r865] trunk/src/system-control.xml, trunk/src/system_control.c: 
	  * Use Tuple rather than an array of strings for AddUriList (to
	    encapsulate the strings in GLib terms inside GValues so DBus 
	  doesnt
	    hitch up with characters in the byte stream it can't deal with)

2005-10-30 12:30  mderezynski

	* [r864] trunk/src/ui.c, trunk/src/ui.h, trunk/src/ui_main.c: * 
	  Don't crash on unavailable balance slider in winamp2 skin

2005-10-30 10:40  mderezynski

	* [r861] trunk/plugins/transport/libtransport_http.c: * Don't 
	  download URIs trough http transport that are not actually audio
	    files (FIXES: #26)

2005-10-30 01:06  mderezynski

	* [r858] branches, hackground/socketproxy/controlsocket.h, 
	  trunk/bmpx.desktop.in: * Add 'branches' path

2005-10-29 23:55  mderezynski

	* [r857] trunk/src/dock.c, trunk/src/ui.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c: * Possible 
	  fix, or at least an attempt, to fix the "urgency hint"
	    problem (BMPx requiring urgency at window state changes 
	  because of
	    the current window coupling code)

2005-10-29 16:58  mderezynski

	* [r856] trunk/src/system_control.c: * Don't emit TRACK_CHANGE on 
	  playback stop

2005-10-29 11:52  mderezynski

	* [r855] trunk/src/system_control.c: * Fix bmpx stopping playback 
	  after first track played on startup

2005-10-29 07:05  mderezynski

	* [r854] trunk/src/system_control.c: * Fix EqGet (actually store 
	  the value internally with EqSet, not only pass it to the playback
	    engine)

2005-10-28 20:47  mderezynski

	* [r851] trunk/examples/dbus-c/bmp-dbus-system-control.c: * 
	  Implement GetMetadataForUri in bmp-dbus-system-control.c

2005-10-28 19:52  mderezynski

	* [r848] trunk/src/system_control.c, trunk/src/ui_prefswin.c: * 
	  Replace 'control' with 'self' in system_control.c:play_eq()

2005-10-28 15:31  mderezynski

	* [r847] trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h: * Add SetEq signal locally and 
	  expose to DBus interface

2005-10-28 14:05  mderezynski

	* [r846] trunk/src/system_control.h: * Fix eq_set() signature in 
	  header file

2005-10-28 13:58  mderezynski

	* [r845] trunk/src/system_control.c, trunk/src/ui_prefswin.c: * 
	  Change SystemControl eq_set signature to be truly DBus RPC 
	  compliant

2005-10-28 13:32  mderezynski

	* [r844] trunk/src/metadata.c, trunk/src/ui_main.c: * Adapt code 
	  to libhrel api change from r843

2005-10-28 13:02  azarah

	* [r842] trunk/src/ui_util.c: * src/ui_util.c: Revert last change.

2005-10-28 12:53  azarah

	* [r841] trunk/src/ui_util.c: * src/ui_util.c: Free context 
	  aquired in bmp_get_font_information_pfd().

2005-10-28 12:22  azarah

	* [r840] trunk/src/playlist.c: * src/playlist.c: Free turple 
	  aquired in tracklist_column_data_func().

2005-10-28 12:16  mderezynski

	* [r839] trunk/plugins/container/libcontainer_xspf.c: * Adapt XSPF 
	  container plugin to latest hrel api changes (naming
	    schemes)

2005-10-28 12:14  mderezynski

	* [r838] trunk/src/ui.c, trunk/src/ui_util.c, trunk/src/ui_util.h: 
	  * Always free copied PangoFontDescriptions troughout the code 
	  where only
	    needed temporarily

2005-10-28 12:12  azarah

	* [r837] trunk/src/metadata.c: * src/metadata.c: Always free tuple 
	  acquired in get_titlestring().

2005-10-28 12:08  mderezynski

	* [r836] trunk/src/chroma_list.c, trunk/src/chroma_list.h, 
	  trunk/src/metadata.c: * Remove unneeded function 
	  chroma_list_get_selected_name()

2005-10-28 05:01  mderezynski

	* [r835] trunk/autogen.sh: * Remove comments for ChangeLog creation

2005-10-28 04:59  mderezynski

	* [r834] trunk/autogen.sh, 
	  trunk/include/bmpx/interfaces/plugin_interface_container.h, 
	  trunk/include/bmpx/metadata.h, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/flow/Makefile.am, trunk/src/loader.c, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/ui_callbacks.c: * Fix build warnings
	  * Adapt code to latest hrel api changes (naming schemes)

2005-10-28 00:36  mderezynski

	* [r830] trunk/src/metadata.c, trunk/src/system_control.c: * 
	  Remove obsolete auxilliary function ht_copy (from 
	  system_control.c)
	  * Adapt code to latest hrel api changes (function naming)

2005-10-27 22:32  mderezynski

	* [r828] trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py: * Port 
	  bmp-xchat.py to new remote metadata acquisition api

2005-10-27 03:39  mderezynski

	* [r817] trunk/src/playlist.c: * Fix possible crash condition in 
	  tracklist_column_data_func (playlist.c)

2005-10-27 03:27  mderezynski

	* [r816] trunk/src/system-control.xml: * Remove weird strage and 
	  queer remote method "GetCurrentTitle()" used by some lazy
	    programmers who don't feel like it's worth acquiring the whole 
	  metdata! Hah!

2005-10-27 03:25  mderezynski

	* [r815] trunk/include/bmpx/metadata.h: * Changes according to 
	  metadata.c
	* [r814] trunk/src/metadata.c, trunk/src/system-control.xml, 
	  trunk/src/system_control.c: * Restore remote metadata 
	  acquisition. New signature is a{sv}, which is a dictionary of 
	  variants,
	    or, in e.g. GLib terms, a GHashTable of GValues

2005-10-27 03:02  mderezynski

	* [r813] trunk/src/Makefile.am: * Fix Makefile.am (use HREL_CFLAGS 
	  instead of a 2nd time HREL_LIBS, eh)

2005-10-27 01:17  mderezynski

	* [r812] trunk/autogen.sh: * Re-add commented out SVN->ChangeLog 
	  generation in autogen.sh

2005-10-27 01:03  mderezynski

	* [r811] trunk/configure.ac, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/ja.po, 
	  trunk/src/Makefile.am: * Add hrel dependency to configure.ac

2005-10-27 00:57  mderezynski

	* [r810] trunk/src/metadata.c: * Fix for fix for displaying URI 
	  instead of metadata when none present (metadata)...

2005-10-27 00:48  mderezynski

	* [r809] trunk/src/metadata.c: * Display URI in tracklist if no 
	  metadata available

2005-10-27 00:43  mderezynski

	* [r808] trunk/src/metadata.c, trunk/src/playlist.c: * Initial 
	  reimplementation of metadata cache disk IO using hrel (with 
	  still a few bugs remaining
	    in related code)

2005-10-26 22:56  mderezynski

	* [r807] trunk/autogen.sh, trunk/include/bmpx/metadata.h, 
	  trunk/plugins/container/libcontainer_xspf.c: * Port XSPF plugin 
	  to hrel API
	  * Commit hrel adapted metadata.h

2005-10-26 22:52  mderezynski

	* [r806] trunk/src/play.c, trunk/src/playlist.c, 
	  trunk/src/ui_callbacks.c, trunk/src/uri.c: * Port file info box 
	  to hrel api

2005-10-26 22:03  mderezynski

	* [r804] trunk/src/metadata.c, trunk/src/play.c, trunk/src/play.h: 
	  * Port XINE metadata backend to use hrel api

2005-10-26 21:17  mderezynski

	* [r803] trunk/src/metadata.c: * Fix type for BMP_DATUM_TIME 
	  (G_TYPE_INT instead of G_TYPE_STRING)

2005-10-26 21:12  mderezynski

	* [r802] trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/ui_callbacks.c: * Port tracklist_sort_func to use new 
	  hrel based api

2005-10-26 20:26  mderezynski

	* [r799] trunk/src/system_control.c: * Disable metadata 
	  acquisition trough DBus (temporarily)

2005-10-26 20:24  mderezynski

	* [r798] trunk/src/Makefile.am, trunk/src/chroma_list.c, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/ui_prefswin.c: * Adapt rest of the code to handle 
	  Tuple instead of previous metadata type
	  * Temporarily disable adding metadata to the cache trough the 
	  preferences window option

2005-10-26 19:57  mderezynski

	* [r797] trunk/src/metadata.c: * Port metadata.c completely to hrel

2005-10-26 19:46  mderezynski

	* [r795] trunk/src/metadata.c, trunk/src/play.c: * Disable 
	  metadata acquisition trough libxine (temporarily)

2005-10-26 19:44  mderezynski

	* [r794] trunk/include/bmpx/list.h, trunk/include/bmpx/metadata.h: 
	  * Remove metadata member in BmpFileItem struct type
	  * Changes in metadata.h due to porting to hrel

2005-10-26 19:31  mderezynski

	* [r792] trunk/src/metadata.c: * Temporarily disabled metadata 
	  cache disk storage

2005-10-26 19:15  mderezynski

	* [r791] trunk/src/metadata.c: * Ported most of metadata.c code to 
	  hrel

2005-10-26 18:11  mderezynski

	* [r790] trunk/src/metadata.c: * Intermediate changes

2005-10-26 18:05  mderezynski

	* [r789] trunk/NEWS: * Test commit

2005-10-26 15:32  mderezynski

	* [r787] trunk/src/metadata.c: * Remove leftover obsolete members 
	  in BmpMetatdataCache private struct

2005-10-26 15:27  mderezynski

	* [r786] trunk/src/metadata.c: * Change metadata on-disk cache 
	  packet IDs according to the removal of the PACKET_UFID type

2005-10-26 15:22  mderezynski

	* [r785] trunk/include/bmpx/metadata.h, trunk/src/metadata.c: * 
	  Remove old metadata query api code

2005-10-26 11:41  mderezynski

	* [r774] trunk/src/metadata.c: * Fix previous commit: move 
	  bmp_metadata_get_titlestring() out of the commented code section

2005-10-26 11:37  mderezynski

	* [r773] trunk/include/bmpx/metadata.h, trunk/src/metadata.c: * 
	  Comment out current querying API code

2005-10-26 11:35  mderezynski

	* [r772] trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_playlist.c, trunk/ui/playlist.ui: * Remove library 
	  dialog UI code

2005-10-26 09:41  mderezynski

	* [r771] trunk/src/system_control.c, trunk/src/uri.c: * Change 
	  wrongl BmpSystemContrl SIGNAL_SHUTDOWN_COMPLETE canonical name 
	  from "startup-complete"
	    to "shutdown-complete" (copy&paste error)
	  * uri.c fix for http:// URIs (append // after http: scheme)

2005-10-26 01:37  mderezynski

	* [r770] trunk/src/main.c, trunk/src/playlist.c, 
	  trunk/src/system-control.xml, trunk/src/system_control.c, 
	  trunk/src/system_control.h: * Add ShutdownComplete signal 
	  similar to StartupComplete emitted
	    at application shutdown internally as well as over DBus

2005-10-26 00:32  mderezynski

	* [r769] trunk/src/main.c, trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h: * Add 
	  StartupComplete signal which gets emitted the moment BMPx is
	    running

2005-10-26 00:12  mderezynski

	* [r768] trunk/src/system_control.c, trunk/src/system_control.h: * 
	  Fix build error of system_control.c introduced in previous commit

2005-10-26 00:03  mderezynski

	* [r767] trunk/libskinned/bmp_tooltips.c, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/po/ja.po, trunk/src/system_control.c, 
	  trunk/src/system_control.h, trunk/src/ui_callbacks.c: * Make 
	  remote Seek method seek by seconds rather than by percent* Make
	  * remote Seek method seek by seconds rather than by percent* 
	  Make remote
	  * Seek method seek by seconds rather than by percent* Make 
	  remote Seek
	  * method seek by seconds rather than by percent* Make remote Seek
	  * method seek by seconds rather than by percent* Make remote Seek
	  * method seek by seconds rather than by percent* Make remote Seek
	  * method seek by seconds rather than by percent* Make remote Seek
	  * method seek by seconds rather than by percent

2005-10-25 22:59  mderezynski

	* [r766] trunk/configure.ac: * Bump version to 0.12.1

2005-10-25 22:58  mderezynski

	* [r765] trunk/po/fr.po: * Updated fr.po French translation (David 
	  Le Brun)

2005-10-25 22:53  mderezynski

	* [r764] trunk/plugins/container/libcontainer_xspf.c: * Add 
	  <playlist><creator/></playlist> support in XSPF exporting code

2005-10-25 22:37  mderezynski

	* [r763] trunk/include/bmpx/metadata.h, 
	  trunk/plugins/container/libcontainer_xspf.c, trunk/src/main.h: * 
	  Partial support for metadata in XSPF exporting 
	  ('creator','album','title')

2005-10-25 22:24  mderezynski

	* [r762] trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/xml.c: * Finish proper implementation of XSPF reading 
	  in libcontainer_xspf

2005-10-25 21:43  mderezynski

	* [r761] trunk/plugins/container/libcontainer_xspf.c: * Make XSPF 
	  loading preliminarily work (without using the xspf xmlns 
	  namespace)

2005-10-25 21:24  mderezynski

	* [r760] 
	  trunk/include/bmpx/interfaces/plugin_interface_container.h: * 
	  Add get_export_data() prototype to header file

2005-10-25 21:19  mderezynski

	* [r759] trunk/src/ui_callbacks.c: * Remove some possible double 
	  frees

2005-10-25 21:14  mderezynski

	* [r758] trunk/src/chroma_list.c, trunk/src/ui_callbacks.c: * Move 
	  gtk_widget_realize() before signal activations in ui_callbacks.c
	    playlist export related routines

2005-10-25 19:30  mderezynski

	* [r757] trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/chroma_list.c, trunk/src/ui_util.c: * Rendering fixes 
	  (fix alignment of track index column separator)
	  * Start read implementation in XSPF container plugin
	  * Fix rendering of rounded rectangles in ui_util.c

2005-10-25 17:51  mderezynski

	* [r756] trunk/src/ui_callbacks.c: * Add fix to the tracklist 
	  exporting GUI (add suffix if none at all exists when selecting
	    an export type)

2005-10-25 17:38  mderezynski

	* [r755] trunk/glade/dialog_export_tracklist.glade, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/src/configuration.c, trunk/src/ui_util.c: * Implement 
	  write method in XSPF container plugin

2005-10-25 16:53  mderezynski

	* [r754] trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_xspf.c, 
	  trunk/plugins/container/libcontainer_xspf.h, 
	  trunk/plugins/container/libcontainer_xspf_main.c: * Add skeleton 
	  for XPSF container plugin

2005-10-25 16:35  mderezynski

	* [r753] trunk/src/chroma_list.c, trunk/src/ui.c, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h: * Changes in 
	  PangoFontMetrics acquisition in ui_util.c

2005-10-25 16:15  descender

	* [r752] trunk/src/ui_util.c, trunk/src/ui_util.h: * ui_util.c, 
	  ui_util.h (screen_get_x_resolution, screen_get_y_resolution): New
	   functions. (screen_get_resolution): Implement with 
	  screen_get_y_resolution().

2005-10-25 15:06  mderezynski

	* [r751] trunk/src/ui_util.c: * Change screen_get_resolution() 
	  calculation

2005-10-25 14:49  mderezynski

	* [r750] trunk/src/ui.c: * Add screen resolution debug statement

2005-10-25 14:45  mderezynski

	* [r749] trunk/src/chroma_list.c, trunk/src/ui_util.c: * Rendering 
	  fix proposal (heh)

2005-10-25 14:21  mderezynski

	* [r748] trunk/src/ui_util.c: * rendering changes

2005-10-25 13:20  mderezynski

	* [r747] trunk/src/chroma_list.c, trunk/src/ui_util.c: * Rendering 
	  fixes regarding tracklist index numbers and seperation vertical 
	  line

2005-10-25 12:37  mderezynski

	* [r746] trunk/src/ui_callbacks.c, trunk/src/ui_util.c: * 
	  Usability fixes for container export dialog

2005-10-25 11:18  mderezynski

	* [r745] 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_meta.h, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c: * Fix inconsistency 
	  between interface headers and interfaces.c
	  * Add support for export_data in libcontainer_(folder|pls|m3u)

2005-10-25 11:16  mderezynski

	* [r744] trunk/src/interfaces.c, trunk/src/ui_callbacks.c: * Fix 
	  build warnings

2005-10-25 11:15  mderezynski

	* [r743] 
	  trunk/include/bmpx/interfaces/plugin_interface_container.h: * 
	  Add get_export_data member to BmpPluginContainerInterfaceClass

2005-10-25 11:07  mderezynski

	* [r742] trunk/src/chroma_list.c, trunk/src/interfaces.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_util.c: * Fix rendering 
	  changes due to previous changes in acquiring font metrics

2005-10-25 10:05  azarah

	* [r741] trunk/src/ui_util.c: * src/ui_util.c: Fix typo.

2005-10-25 10:03  azarah

	* [r740] trunk/src/ui_util.c: * src/ui_util.c: Warning fixes.

2005-10-25 09:55  mderezynski

	* [r739] trunk/src/ui_util.c: * Fix a few memory leaks (az)

2005-10-25 09:54  mderezynski

	* [r738] trunk/src/file_utils.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_util.c: * Use simpler method to retrieve font 
	  metrics

2005-10-25 03:31  mderezynski

	* [r737] trunk/glade/dialog_export_tracklist.glade, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/metadata.c, trunk/src/ui_playlist.c: * Fix export 
	  glade file (make OK button window default, and make GtkEntry 
	  activate default)

2005-10-25 03:26  mderezynski

	* [r736] trunk/plugins/container/libcontainer_m3u.c: * Fix build 
	  error

2005-10-25 03:24  mderezynski

	* [r735] trunk/plugins/container/libcontainer_m3u.c: * Fix saving 
	  of non-local files/paths/URIs in M3Us

2005-10-25 02:54  mderezynski

	* [r734] trunk/include/bmpx/Makefile.am, trunk/include/bmpx/xml.h, 
	  trunk/src/Makefile.am, trunk/src/configuration.c, 
	  trunk/src/xml.c: * Move configuration-unspecific XML code out of 
	  configuration.c into xml.[ch]

2005-10-25 02:41  mderezynski

	* [r733] trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c: * Implement 
	  BmpPluginContainerInterface 'write' method in libcontainer_pls

2005-10-25 02:25  mderezynski

	* [r732] trunk/plugins/container/libcontainer_m3u.c: * Fix M3U 
	  loader to load M3Us with URIs as well as with local file paths

2005-10-25 02:14  mderezynski

	* [r731] trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c, 
	  trunk/ui/playlist.ui: * Final glitchfixing on container export 
	  dialog/SystemControl method

2005-10-25 01:49  mderezynski

	* [r730] trunk/glade/dialog_add_from_library.glade, 
	  trunk/glade/dialog_export_tracklist.glade, 
	  trunk/include/bmpx/vfs.h, 
	  trunk/plugins/container/libcontainer_m3u.c, trunk/src/loader.c, 
	  trunk/src/playlist.c, trunk/src/system-control.xml, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, trunk/src/vfs.c: * 
	  Fully implement write method in libcontainer_m3u
	  * Implement Export Playlist dialog

2005-10-24 20:27  mderezynski

	* [r729] trunk/glade/Makefile.am: * Add forementioned glade file 
	  to Makefile.am

2005-10-24 20:26  mderezynski

	* [r728] trunk/glade/dialog_export_tracklist.glade: * Add "Export 
	  Tracklist" dialog glade file

2005-10-24 19:47  mderezynski

	* [r727] trunk/src/play.c: * Also.. restore actual playback from 
	  previous debugging.. erm

2005-10-24 19:44  mderezynski

	* [r726] trunk/src/ui_main.c: * Fix typo in previous commit :')

2005-10-24 19:41  mderezynski

	* [r725] trunk/src/play.c, trunk/src/system-control.xml, 
	  trunk/src/ui_main.c: * Fix crash and GdkPixbuf-related runtime 
	  error with time display with
	    times > 100 minutes in inverse (remaining) mode

2005-10-24 18:02  mderezynski

	* [r724] trunk/src/ui.c, trunk/src/ui.h, trunk/src/ui_playlist.c: 
	  * Small skin compatibility fix

2005-10-24 16:51  azarah

	* [r723] trunk/src/ui.c: * src/ui.c: Work around major memory leak 
	  in gtk_status_icon_\* stuff by rather using
	   gtk_status_icon_set_from_pixbuf() than 
	  gtk_status_icon_set_from_file() for now.

2005-10-24 16:26  mderezynski

	* [r722] trunk/plugins/container/libcontainer_m3u.c: * Add GError 
	  to _write() (fix build problem)

2005-10-24 16:17  mderezynski

	* [r721] trunk/ui/playlist.ui: * Add playlist_export action to 
	  playlist.ui

2005-10-24 16:14  mderezynski

	* [r720] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c: * Implement 
	  handle_write method in libcontainer_m3u

2005-10-24 15:42  mderezynski

	* [r719] 
	  trunk/include/bmpx/interfaces/plugin_interface_container.h, 
	  trunk/src/interfaces.c: * Add handle_write method to 
	  BmpPluginContainerInterfaceClass

2005-10-23 18:10  mderezynski

	* [r715] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/po/ja.po, trunk/src/ui.c, 
	  trunk/ui/trayicon.ui: * Another change of tray icon semantics:

2005-10-22 21:08  mderezynski

	* [r714] trunk/src/file_utils.c, trunk/src/play.c, 
	  trunk/src/play.h: * Use xine_get_file_extensions() to determine 
	  which files are "Audio
	    Files" for the file filter in the main filechooser

2005-10-22 16:09  mderezynski

	* [r712] trunk/glade/dialog_preferences.glade: * Mark titlestring 
	  presets as non-translatable inside glade file

2005-10-22 16:07  mderezynski

	* [r711] trunk/po/POTFILES.in: * Fix in POTFILES.in (bmp_ui.c -> 
	  ui.c)

2005-10-22 16:06  mderezynski

	* [r710] trunk/src/Makefile.am: * Fix in src/Makefile.am regarding 
	  EXTRA_DIST and previous file renaming (bmp-system-control.xml -> 
	    system-control.xml)
	* [r709] trunk/include/bmpx/file_utils.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_meta.h, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/Makefile.am, trunk/src/bmp_dock.c, trunk/src/dock.c, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Files renamed

2005-10-22 15:59  mderezynski

	* [r708] trunk/src/Makefile.am, trunk/src/bmp_dock.c, 
	  trunk/src/bmp_dock.h, trunk/src/bmp_sm.c, trunk/src/bmp_sm.h, 
	  trunk/src/bmp_ui.c, trunk/src/bmp_ui.h, 
	  trunk/src/chroma_button.h, trunk/src/chroma_list.h, 
	  trunk/src/chroma_vscrollbar.c, trunk/src/dock.h, 
	  trunk/src/main.c, trunk/src/main.h, trunk/src/sm.c, 
	  trunk/src/sm.h, trunk/src/system_control.c, trunk/src/ui.c, 
	  trunk/src/ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h, trunk/src/util.c: * 
	  File renames and include file name changes

2005-10-22 15:49  mderezynski

	* [r707] trunk/src/Makefile.am, trunk/src/bmp_resource_manager.c, 
	  trunk/src/bmp_resource_manager.h, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/bmp_ui.c, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/resource_manager.c, trunk/src/resource_manager.h, 
	  trunk/src/system_control.c, trunk/src/system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_equalizer.c: * File 
	  renames and include name changes

2005-10-22 15:42  mderezynski

	* [r706] trunk/src/Makefile.am, trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_play.c, trunk/src/bmp_play.h, 
	  trunk/src/bmp_system_control.c, trunk/src/main.c, 
	  trunk/src/main.h, trunk/src/play.c, trunk/src/play.h, 
	  trunk/src/system-control.xml: * Changes in include file names

2005-10-22 15:35  mderezynski

	* [r705] trunk/src/Makefile.am, trunk/src/bmp_configuration.c, 
	  trunk/src/bmp_configuration.h, trunk/src/bmp_play.c, 
	  trunk/src/bmp_ui.c, trunk/src/configuration.c, 
	  trunk/src/configuration.h, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/metadata.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_playlist.h, 
	  trunk/src/ui_prefswin.c, trunk/src/ui_util.c, trunk/src/util.c, 
	  trunk/src/vfs.c: * Move creation of default configuration values 
	  to one central place
	    inside configuration.c

2005-10-22 15:14  mderezynski

	* [r704] trunk/src/ui_callbacks.c: * Keep option to not close 
	  filechooser on "Open Files", but make
	    closing dialog new behaviour instead
	    FIXES: #0000016

2005-10-22 15:11  mderezynski

	* [r703] trunk/src/ui_main.c: * Save/restore current/remaining 
	  time setting

2005-10-22 15:09  mderezynski

	* [r702] trunk/src/bmp_ui.c, trunk/src/playlist.c: * Fix 
	  saving/restoring of non-local URIs (e.g. http://) in playlists
	    FIXES: #0000008

2005-10-22 14:45  mderezynski

	* [r701] trunk/src/bmp_ui.c, trunk/src/file_utils.c, 
	  trunk/src/ui_prefswin.c, trunk/src/ui_util.c: * Introduce 
	  depth_max argument to find_file_func() and
	    find_file_recursively (file_utils.[ch])
	    FIXES: #0000012

2005-10-22 13:39  mderezynski

	* [r700] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/transport/libtransport_cdda.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c: * Fix all compile 
	  warnings inside plugins/ (using GCC 3.3.5 with -pedantic 
	  -std=c99)

2005-10-22 13:21  mderezynski

	* [r699] trunk/src/bmp_configuration.c, 
	  trunk/src/bmp_configuration.h, trunk/src/bmp_ui.c, 
	  trunk/src/glade.c, trunk/src/interfaces.c, trunk/src/loader.c, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/plugin_priv.h, trunk/src/sanity.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c, 
	  trunk/src/ui_util.c, trunk/src/vfs.c: * Fix all compile warnings 
	  inside src/ (using GCC 3.3.5 with -pedantic -std=c99)
	  * Make bmp_configuration_key_fetch() return const gchar* instead 
	  of gchar*, and 
	    adapt all code accordingly

2005-10-22 09:41  mderezynski

	* [r698] trunk/scripts/armageddon.sh: * Change $(top_srcdir) check 
	  for test for configure.ac instead of
	  * AUTHORS

2005-10-22 09:40  mderezynski

	* [r697] trunk/scripts/armageddon.sh: * Added desc's 
	  'armageddon.sh' script to clean up auto* mess

2005-10-21 20:28  mderezynski

	* [r696] trunk/src/chroma_list.c: * Some more minor rendering 
	  changes

2005-10-21 20:10  mderezynski

	* [r695] trunk/src/ui_playlist.c: * Minor rendering corrections 
	  (incremental fix to the previous one)

2005-10-21 19:56  mderezynski

	* [r694] trunk/src/chroma_list.c, trunk/src/chroma_vscrollbar.c, 
	  trunk/src/playlist.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h: * Fix Cairo rendering 
	  (make proper use of cairo_curve_to() )

2005-10-21 18:30  mderezynski

	* [r693] trunk/src/playlist.c: * Few UTF-8 fixes

2005-10-21 18:16  mderezynski

	* [r692] trunk/src/playlist.c: * Fix deletion of items from the 
	  history

2005-10-21 17:36  mderezynski

	* [r691] trunk/src/playlist.c: * Third fix for playback history 
	  system

2005-10-21 17:30  mderezynski

	* [r690] trunk/src/playlist.c: * Second fix for playback history 
	  (don't initialize length/mark to -1 but to 0 instead)

2005-10-21 17:16  mderezynski

	* [r689] trunk/src/bmp_system_control.c, trunk/src/ui_playlist.c: 
	  * Fix playback history crash condition when switching playlists
	    (deletion/reset of playback history under imporper 
	  preconditions)

2005-10-21 16:48  mderezynski

	* [r688] trunk/src/playlist.c: * Indentation fixes

2005-10-21 16:31  mderezynski

	* [r687] trunk/src/loader.c: * Reset GError properly in plugin 
	  loader (loader.c)

2005-10-21 16:22  mderezynski

	* [r686] trunk/src/ui_playlist.c: *  Make BMP_ACTION_PLAY 
	  insensitive when no items in current tracklist
	     are present

2005-10-21 16:17  mderezynski

	* [r685] trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py: * 
	  Patch bmp-xchat.py (stavrosg)

2005-10-21 16:10  mderezynski

	* [r684] trunk/src/ui_main.c: * Modify sensitivity of GtkActions 
	  so all proxy widgets get updated in their
	    sensitivity state instead of setting particular widgets 
	  sensitive/insensitive
	    (fixes e.g. tray icon menu item sensitivity)

2005-10-21 16:07  mderezynski

	* [r683] trunk/src/bmp_configuration.c: * Fix build error in 
	  BmpConfiguration

2005-10-21 16:01  mderezynski

	* [r682] trunk/src/bmp_configuration.h: * Small comment typo and 
	  indentation fixes

2005-10-21 15:55  mderezynski

	* [r681] trunk/configure.ac: * Bump version to 0.12

2005-10-21 15:48  mderezynski

	* [r680] trunk/src/bmp_configuration.c, 
	  trunk/src/bmp_configuration.h: * Replace custom functions for 
	  binding ToggleActions and ToggleButtons
	    to configuration values with convenience wrappers around the 
	  generic
	    bmp_configuration_bind_object()

2005-10-21 15:27  mderezynski

	* [r679] trunk/src/file_utils.c: * Add modplug-supported file 
	  extensions to valid audio files' list

2005-10-21 15:08  mderezynski

	* [r678] trunk/src/bmp_configuration.c, 
	  trunk/src/bmp_configuration.h, trunk/src/ui_prefswin.c: * 
	  Introduce generic object-to-configuration-value binding system
	  * Port various objects/widgets to use generic binding system 
	  instead
	    of setting values directly in widget/object signal callbacks

2005-10-21 13:37  mderezynski

	* [r677] trunk/src/bmp_ui.c, trunk/src/ui_main.c: * Fix crash 
	  condition introduced in last commit

2005-10-21 13:31  mderezynski

	* [r676] trunk/Makefile.am, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, trunk/po/ja.po, 
	  trunk/src/bmp_ui.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c, trunk/ui/trayicon.ui: * Fix creation of 
	  build.h
	  * Make use of generic configuration binding system in ui_main.c

2005-10-21 13:21  mderezynski

	* [r675] trunk/src/bmp_configuration.c, 
	  trunk/src/bmp_configuration.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c, trunk/src/ui_prefswin.c: * Introduce 
	  generic GtkToggleAction -> boolean-type configuration domain key
	    binding system

2005-10-21 11:39  mderezynski

	* [r674] trunk/glade/dialog_add_files.glade: * Fix wrong button 
	  being window default

2005-10-21 10:38  mderezynski

	* [r673] trunk/glade/dialog_add_files.glade: * Rename misnamed 
	  widget ('deselect_all' -> 'close')

2005-10-21 09:10  mderezynski

	* [r672] trunk/src/bmp_ui.c, trunk/src/main.c, 
	  trunk/src/ui_prefswin.c: * Change tray icon semantics

2005-10-21 09:04  mderezynski

	* [r671] trunk/glade/dialog_add_files.glade: * Change button 
	  layout in add files dialog

2005-10-21 07:20  mderezynski

	* [r670] trunk/scripts/Makefile.am: * Add mkbuild.sh to EXTRA_DIST

2005-10-21 07:11  mderezynski

	* [r669] trunk/scripts/mkbuild.sh, trunk/scripts/mkrevision.sh: * 
	  Add mkbuild.sh script

2005-10-20 20:56  mderezynski

	* [r668] trunk/plugins/container/libcontainer_pls.c: * Don't crash 
	  on invalid .pls files

2005-10-20 19:06  mderezynski

	* [r667] trunk/src/gtkstatusicon.c: * Fix bmpx crash when resizing 
	  a tray containing the bmpx statusicon

2005-10-20 16:25  mderezynski

	* [r666] trunk/configure.ac, trunk/po/LINGUAS, trunk/po/ja.po: * 
	  Add Japanese translation ja.po (Nobuyuki Ito)
	  * Bump version to 0.12_RC12

2005-10-20 10:28  mderezynski

	* [r665] trunk/src/uri.c: * Fix cdda:/// URIs (make them contain 
	  proper :// prefix after scheme)

2005-10-20 06:08  mderezynski

	* [r663] trunk/src/ui_main.c: * Free copied PangoFontDescription 
	  (ui_main.c:on_window_main_canvas_expose())

2005-10-20 06:01  mderezynski

	* [r662] trunk/src/bmp_ui.c, trunk/src/ui_util.c, 
	  trunk/src/ui_util.h: * Fix memory corruption using custom skin 
	  cursors

2005-10-20 02:03  mderezynski

	* [r661] trunk/src/file_utils.c, trunk/src/ui_callbacks.c: * Add 
	  FLAC to supported file types (not in the engine, just the UI)

2005-10-19 19:42  mderezynski

	* [r660] trunk/src/bmp_ui.c, trunk/src/ui_playlist.c: * Fix 
	  geometry hints for playlist window (including XFWM4 playlist 
	  shrinking
	    issue)

2005-10-19 10:33  mderezynski

	* [r657] trunk/src/ui_playlist.c: * Remove 
	  gtk_window_set_default_size() from set_geometry_hints()
	    (Restores temporary broken saving of playlist size)

2005-10-19 09:44  mderezynski

	* [r656] trunk/src/gtkstatusicon.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_util.c: * Don't add additional reference to Pixbuf 
	  when using
	    gtk_status_icon_new_from_file()

2005-10-19 09:38  azarah

	* [r655] trunk/src/ui_util.c: * src/ui_util.c: Fix memory leak in 
	  bmp_cursor_add().

2005-10-19 09:36  mderezynski

	* [r654] trunk/libskinned/bmp_tooltips.c: * Fixed memory leak 
	  (free icon_stock_id when freeing tip->tooltips_data)

2005-10-18 08:30  mderezynski

	* [r650] trunk/src/ui_playlist.c: * Experimental fix for XFMW4 
	  playlist shrinking problem:

2005-10-18 07:44  azarah

	* [r648] trunk/src/bmp_configuration.c: * src/bmp_configuration.c: 
	  Fix memory leaks in bmp_configuration_key_set().  Fix
	   memory leak in bmp_configuration_key_fetch_boolean().

2005-10-17 23:12  azarah

	* [r645] trunk/src/bmp_ui.c, trunk/src/chroma_list.c: * 
	  src/chroma_list.c: Fix memory leak in chroma_list_draw().
	  * src/bmp_ui.c: Fix memory leak in ui_initialize().

2005-10-17 22:22  azarah

	* [r644] trunk/src/chroma_list.c, trunk/src/playlist.c: * 
	  src/playlist.c: Fix memory leak in 
	  bmp_playlist_get_current_title().
	  * src/chroma_list.c: Fix memory leak in process_cells().

2005-10-17 22:05  azarah

	* [r643] trunk/src/playlist.c: * src/playlist.c: Properly fix 
	  memory leak in load_playlist().

2005-10-17 22:01  mderezynski

	* [r642] trunk/src/playlist.c: * Make playlists_column_data_func() 
	  return non-const (g_strdup()'d) value 
	    so ChromaList can reliably free the values returned by either 
	  of both
	    currently present column_data_func()s

2005-10-17 21:52  mderezynski

	* [r641] trunk/src/chroma_list.c: * Fix another occurance of 
	  non-freed value returned by list on_display_func

2005-10-17 21:50  mderezynski

	* [r640] trunk/src/chroma_list.c: * Free column_text returned by 
	  on_display_func for list item in chroma_list.c:419

2005-10-17 21:11  azarah

	* [r638] trunk/src/bmp_resource_manager.c, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_ui.c, 
	  trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_main.c: * src/playlist.c: 
	  Fix memory leak in load_playlist().
	  * src/metadata.c: Fix memory leaks in 
	  bmp_metadata_get_titlestring().
	  * src/ui_callbacks.c: Fix memory leak in rename_tracklist().
	  * src/ui_main.c: Fix memory leak in update_textbox().
	   Fix memory leaks in on_system_control_set_playstatus().
	  * src/bmp_ui.c: Fix memory leak in 
	  on_bmp_titlestring_format_changed().
	   Fix memory leak in ui_initialize().
	  * src/bmp_resource_manager.c: Fix memory leak in get_path().
	  * src/bmp_system_control.c: Fix memory leak in 
	  bmp_system_control_get_current_title().

2005-10-17 19:36  azarah

	* [r636] trunk/src/bmp_system_control.c, trunk/src/playlist.c, 
	  trunk/src/uri.c, trunk/src/vfs.c: * src/playlist.c: Fix memory 
	  leak in playlists_compare_func().
	  * src/vfs.c: Fix memory leak in vfs_handle_free().
	  * src/uri.c: Fix memory leak in bmp_uri_new().
	  * src/bmp_system_control.c: Fix memory leak in 
	  process_messages().

2005-10-17 06:48  mderezynski

	* [r628] trunk/src/file_utils.c: * Added 'wav' to support audio 
	  file suffixes

2005-10-17 06:08  mderezynski

	* [r627] trunk/src/ui_callbacks.c: * Fix function name typo

2005-10-16 21:28  mderezynski

	* [r626] trunk/TODO: * Added TODO file

2005-10-16 20:57  mderezynski

	* [r625] trunk/src/file_utils.c: * Test commit #12

2005-10-16 20:55  mderezynski

	* [r624] trunk/src/file_utils.c: * Test commit #11

2005-10-16 20:54  mderezynski

	* [r623] trunk/src/file_utils.c: * Test commit #10

2005-10-16 20:51  mderezynski

	* [r622] trunk/src/file_utils.c: * Test commit #9

2005-10-16 20:49  mderezynski

	* [r621] trunk/src/file_utils.c: * Test commit #8

2005-10-16 20:48  mderezynski

	* [r620] trunk/src/file_utils.c: * Test commit #7

2005-10-16 20:47  mderezynski

	* [r619] trunk/src/file_utils.c: * Test commit #6

2005-10-16 20:46  mderezynski

	* [r618] trunk/src/file_utils.c: * Test commit #5

2005-10-16 20:45  mderezynski

	* [r617] trunk/src/file_utils.c: * Test commit #4

2005-10-16 20:44  mderezynski

	* [r616] trunk/src/file_utils.c: * Test commit #4

2005-10-16 20:36  mderezynski

	* [r615] trunk/src/file_utils.c: * Test commit #3

2005-10-16 20:35  mderezynski

	* [r614] trunk/src/file_utils.c: * Test commit #2

2005-10-16 20:34  mderezynski

	* [r613] trunk/src/file_utils.c: * Test commit #1

2005-10-16 20:32  mderezynski

	* [r612] trunk/src/file_utils.c: * Test commit #1

2005-10-16 20:19  mderezynski

	* [r611] trunk/src/file_utils.c: * Test commit

2005-10-16 20:18  mderezynski

	* [r610] trunk/src/file_utils.c: * Test commit

2005-10-16 20:16  mderezynski

	* [r609] trunk/src/file_utils.c: * Test commit

2005-10-16 20:14  mderezynski

	* [r608] trunk/src/file_utils.c: * Test commit

2005-10-16 20:13  mderezynski

	* [r607] trunk/src/file_utils.c: * Test commit

2005-10-16 20:06  mderezynski

	* [r606] trunk/src/ui_callbacks.c: * Test commit

2005-10-16 05:17  mderezynski

	* [r596] trunk/glade/Makefile.am, 
	  trunk/glade/dialog_new_list_from_selection.glade: * Add glade 
	  file for "New list from selection"

2005-10-16 05:08  mderezynski

	* [r595] trunk/src/metadata.c: * Make metadata cache respect file 
	  mtime at startup (in normal speak:
	    when a file has changed, don't read it's metadata from the 
	  cache)

2005-10-16 02:23  mderezynski

	* [r593] trunk/ui/trayicon.ui: * Add "Open files" to tray icon menu

2005-10-16 01:59  compnerd

	* [r592] trunk/src/bmp_play.c: Fixing typo

2005-10-15 18:45  mderezynski

	* [r589] trunk/src/bmp_ui.c: * Fix memory corruption (double free) 
	  in bmp_ui.c

2005-10-15 17:27  mderezynski

	* [r588] trunk/src/metadata.c, trunk/src/ui_playlist.c: * Fix for 
	  XFWM4 playlist 'shrinking' issue (Olivier Fourdan)

2005-10-15 07:39  descender

	* [r569] trunk/src/main.c, trunk/src/main.h, trunk/src/metadata.c, 
	  trunk/src/playlist.c, trunk/src/ui_prefswin.c: * src/playlist.c, 
	  src/metadata.c, src/ui_prefswin.c, src/main.c, src/main.h:
	   Replace bmp_paths[BMP_PATH_BLAH] with BMP_PATH_BLAH.

2005-10-15 07:21  descender

	* [r568] trunk/src/main.c: * main.c (main): Remove the now invalid 
	  comment about the signal handling code.

2005-10-15 06:29  mderezynski

	* [r567] trunk/src/bmp_ui.c, trunk/src/gtkstatusicon.c, 
	  trunk/src/gtkstatusicon.h, trunk/src/ui_main.c: * Make local 
	  copy of gtkstatusicon.[ch] use of BmpTooltips and show
	    an appropriate gtk stock icon in the tooltip according to 
	  playstatus
	    (e.g. GTK_STOCK_MEDIA_PLAY)

2005-10-15 06:11  mderezynski

	* [r566] trunk/src/bmp_ui.c, trunk/src/ui_playlist.c: * Another 
	  attempt to fix the XFWM4 window shrinking problem

2005-10-15 05:59  mderezynski

	* [r565] trunk/src/Makefile.am, trunk/src/bmp_ui.c: * Real fix for 
	  XFMW4 shrinking issue

2005-10-15 04:56  mderezynski

	* [r564] trunk/configure.ac: * Bump version to RC11

2005-10-15 04:54  mderezynski

	* [r563] trunk/src/chroma_list.c, trunk/src/ui_playlist.c: * 
	  Remove weird obfuscated code from chroma_list.c* Remove weird
	  * obfuscated code from chroma_list.c* Remove weird obfuscated 
	  code from
	  * chroma_list.c* Remove weird obfuscated code from 
	  chroma_list.c* Remove
	  * weird obfuscated code from chroma_list.c* Remove weird 
	  obfuscated code
	  * from chroma_list.c* Remove weird obfuscated code from 
	  chroma_list.c*
	  * Remove weird obfuscated code from chroma_list.c

2005-10-15 04:44  mderezynski

	* [r562] trunk/src/ui_callbacks.c, trunk/src/uri.c: * Fix display 
	  of URIs in file info/about box

2005-10-15 04:11  mderezynski

	* [r561] trunk/src/ui_callbacks.c: * Possible fix for URI string 
	  display in file info box (real)

2005-10-15 03:31  mderezynski

	* [r560] trunk/src/ui_main.c: * Disallow seeking when paused 
	  (temporary fix until XINE engine issues
	    are resolved)

2005-10-15 03:25  mderezynski

	* [r559] trunk/src/ui_playlist.c: * Fix "Delete" key doesn't work 
	  until playlist context menu was shown

2005-10-15 03:09  mderezynski

	* [r558] trunk/src/chroma_list.c: * Rest list adjustment to 0.0 
	  upon removing all items from the list

2005-10-15 02:58  mderezynski

	* [r557] trunk/src/ui_playlist.c: * Proper fix for delete event 
	  ("ALT+F4") on playlist window

2005-10-15 02:52  mderezynski

	* [r556] trunk/bmpx.desktop.in, trunk/src/ui_playlist.c: * Fix 
	  borked bmpx.desktop.in
	  * Fix crash and haywire and defcon 1 on pressint ALT+F4 with the
	    playlist window
	   

2005-10-15 02:34  mderezynski

	* [r555] trunk/src/bmp_ui.c, trunk/src/ui_main.c: * Fix bug with 
	  not setting the skin shape right for a shaped skin
	    on initial startup

2005-10-15 02:19  mderezynski

	* [r554] trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py: * 
	  Update bmp-xchat.py (minor info display changes)

2005-10-15 02:03  mderezynski

	* [r553] trunk/src/ui_playlist.c: * Fix for XFWM4 "playlist 
	  shrinking" problem

2005-10-15 01:48  mderezynski

	* [r552] trunk/examples/dbus-perl/Makefile.am: * Add 
	  examples/dbus-perl/Makefile.am

2005-10-15 01:39  mderezynski

	* [r551] trunk/src/bmp_ui.c, trunk/src/chroma_list.c, 
	  trunk/src/ui_playlist.c: * Fix tracklist index numbers disabled 
	  on a fresh ~/.bmpx directory (no config.xml)

2005-10-15 01:10  mderezynski

	* [r550] trunk/src/chroma_list.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Shutdown properly on window delete 
	  event (e.g. ALT+F4)

2005-10-15 00:53  mderezynski

	* [r549] trunk/configure.ac, trunk/examples/Makefile.am, 
	  trunk/examples/dbus-perl, 
	  trunk/examples/dbus-perl/bmpx-xchat-1.1.2.pl, 
	  trunk/libskinned/bmp_window.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c: * Add BMPx XChat 
	  Perl script (Kim Winters)

2005-10-15 00:24  mderezynski

	* [r548] trunk/libskinned/bmp_window.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c: * Use GtkLayout instead of GtkFixed as the 
	  BmpWindow canvas (preparation
	    for GtkWidget-izing the Chroma widgets)

2005-10-14 17:17  mderezynski

	* [r547] trunk/src/bmp_ui.c: * Simplify keep_above callback (leio)

2005-10-14 16:16  mderezynski

	* [r546] trunk/include/bmpx/list.h, trunk/src/playlist.c: * 
	  Implement row_guid_hash_func in addition to row_guid_equal_func 
	  and
	    make both public inside include/bmpx/list.h

2005-10-14 14:28  azarah

	* [r545] trunk/plugins/container/libcontainer_folder_main.c, 
	  trunk/plugins/container/libcontainer_m3u_main.c, 
	  trunk/plugins/container/libcontainer_pls_main.c, 
	  trunk/plugins/flow/libflow_linear_main.c, 
	  trunk/plugins/flow/libflow_shuffle_main.c, 
	  trunk/plugins/transport/libtransport_cdda_main.c, 
	  trunk/plugins/transport/libtransport_file_main.c, 
	  trunk/plugins/transport/libtransport_http_main.c: * 
	  plugins/container/libcontainer_m3u_main.c,
	    plugins/container/libcontainer_folder_main.c,
	    plugins/container/libcontainer_pls_main.c,
	    plugins/flow/libflow_shuffle_main.c,
	    plugins/flow/libflow_linear_main.c,
	    plugins/transport/libtransport_cdda_main.c,
	    plugins/transport/libtransport_file_main.c,
	    plugins/transport/libtransport_http_main.c: Use sanity 
	  functions.

2005-10-14 14:24  azarah

	* [r544] trunk/include/bmpx/sanity.h, trunk/src/sanity.c: * 
	  include/bmpx/sanity.h,
	    src/sanity.c: Change return types of sanity checks to gchar *.

2005-10-14 14:20  mderezynski

	* [r543] trunk/src/main.h: * Changed media cache file name to 
	  mcache.lcm (yay! another round of 
	    add-your-files-to-the-library)

2005-10-14 14:18  azarah

	* [r542] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/sanity.h, trunk/src/Makefile.am, 
	  trunk/src/main.c, trunk/src/sanity.c, trunk/src/sanity.h: * 
	  src/sanity.c, src/sanity.h:  Add general sanity checks for 
	  glib/gtk.
	  * include/bmpx/sanity.h,
	  include/bmpx/Makefile.am,
	  src/main.c,
	  src/Makefile.am: Move to public.

2005-10-14 13:56  azarah

	* [r541] trunk/include/bmpx/util.h, 
	  trunk/plugins/container/libcontainer_folder_main.c, 
	  trunk/plugins/container/libcontainer_m3u_main.c, 
	  trunk/plugins/container/libcontainer_pls_main.c, 
	  trunk/plugins/flow/libflow_linear_main.c, 
	  trunk/plugins/flow/libflow_shuffle_main.c, 
	  trunk/plugins/transport/libtransport_cdda_main.c, 
	  trunk/plugins/transport/libtransport_file_main.c, 
	  trunk/plugins/transport/libtransport_http_main.c, 
	  trunk/src/file_utils.c, trunk/src/loader.c, 
	  trunk/src/plugin_priv.h: Fix building with gui disabled.

2005-10-14 13:47  mderezynski

	* [r540] trunk/libskinned/Makefile.am, 
	  trunk/libskinned/bmp_tooltips.c, 
	  trunk/libskinned/bmp_tooltips.h, trunk/src/Makefile.am, 
	  trunk/src/bmp_tooltips.c, trunk/src/bmp_tooltips.h: * Nove 
	  bmp_tooltips.[ch] into libskinned

2005-10-14 13:41  mderezynski

	* [r539] trunk/src/main.h: * Changed metadata cache filename from 
	  mcache.bmp to cache.lcm

2005-10-14 13:35  mderezynski

	* [r538] trunk/src/Makefile.am, trunk/src/marshalers.bmp, 
	  trunk/src/marshalers.bmpx: * Rename marshalers.bmp to 
	  marshalers.bmpx to avoid (possible, but
	    i guess rather unlikely) confusion with a BMP image file

2005-10-14 13:24  mderezynski

	* [r537] trunk/src/bmp_system_control.c: * Touched

2005-10-14 08:09  mderezynski

	* [r536] trunk/src/bmp_configuration.c, trunk/src/bmp_play.c, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_ui.c, 
	  trunk/src/fam_monitor.c, trunk/src/logger.c, trunk/src/main.c, 
	  trunk/src/metadata.c, trunk/src/playlist.c: * Logfile cosmetics
	  * Dispose BmpUI properly on shutdown

2005-10-14 07:42  mderezynski

	* [r535] trunk/src/bmp_ui.c, trunk/src/ui_main.c: * Fix previous 
	  fix regarding numbers.bmp/nums_ex.bmp

2005-10-14 07:39  mderezynski

	* [r534] trunk/src/bmp_ui.c, trunk/src/ui_main.c: * Fix wrong 
	  loading of numbers.bmp/nums_ex.bmp in bmp_ui.c:load_skin()

2005-10-14 07:34  mderezynski

	* [r533] trunk/src/Makefile.am, trunk/src/bmp_play.c, 
	  trunk/src/marshalers, trunk/src/marshalers.bmp: * Fix marshalers 
	  build

2005-10-14 07:29  mderezynski

	* [r532] trunk/src/Makefile.am, trunk/src/bmp.marshalers, 
	  trunk/src/bmp_system_control.c, trunk/src/chroma_button.c, 
	  trunk/src/chroma_list.c, trunk/src/chroma_vscrollbar.c, 
	  trunk/src/gtkstatusicon.c, trunk/src/marshalers, 
	  trunk/src/playlist.c: * Changed bmp_marshalers.[ch] to 
	  marshalers.[ch], updated Makefile.am

2005-10-14 07:06  mderezynski

	* [r531] trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_system_control.h: * Code cleanups

2005-10-14 06:54  mderezynski

	* [r530] trunk/src/fam_monitor.c, trunk/src/fam_monitor.h, 
	  trunk/src/ui_playlist.c: * Fix indentation and a few small 
	  memory leaks

2005-10-14 06:32  mderezynski

	* [r527] trunk/include/bmpx/vfs.h, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/transport/libtransport_cdda.c, trunk/src/vfs.c: * 
	  Added a 'need_container' flag to the VFSHandle, by which it can 
	  signal
	    whether it needs additional processing by a container plugin 
	  or if the
	    transport already did all the neccesary work

2005-10-14 06:23  mderezynski

	* [r526] trunk/include/bmpx/vfs.h: * Remove scheme/file type 
	  specifying enums from vfs.h

2005-10-14 06:20  mderezynski

	* [r525] trunk/src/vfs.c: * Remove all URI scheme dependent code 
	  from vfs.c

2005-10-14 06:19  mderezynski

	* [r524] trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_cdda.c, 
	  trunk/plugins/transport/libtransport_cdda.h, 
	  trunk/plugins/transport/libtransport_cdda_main.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c: * Added 
	  libtransport_cdda.[ch]/libtransport_cdda_main.c

2005-10-14 06:01  mderezynski

	* [r523] trunk/plugins/transport/libtransport_file.c, 
	  trunk/src/ui_main.h, trunk/src/vfs.c: * Moved parts of code from 
	  vfs.c into libtransport_file.c

2005-10-14 04:08  mderezynski

	* [r520] trunk/src/ui_playlist.c: * Minor rendering code fix

2005-10-14 03:57  mderezynski

	* [r519] trunk/examples/dbus-python/bmp-remote-curses/bmpty, 
	  trunk/plugins/container/Makefile.am, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/src/Makefile.am: * Build system fixes
	  * Updated local copy of bmpty

2005-10-14 03:31  mderezynski

	* [r518] trunk/glade/dialog_preferences.glade, trunk/src/loader.c, 
	  trunk/src/ui_prefswin.c: * Add 3l33t plugin overview (actually 
	  kinda cranky)
	  * Fix preferences .glade file so that the category 
	  column/treeview
	    doesn't expand when resizing the window

2005-10-14 02:28  mderezynski

	* [r517] trunk/plugins/container/libcontainer_pls.c: * Fix 'name' 
	  field value in pls container plugin metadata

2005-10-14 02:26  mderezynski

	* [r516] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/flow/libflow_linear.c: * Implement Metadata 
	  Interface in all container plugins

2005-10-14 01:51  mderezynski

	* [r515] trunk/glade/dialog_preferences.glade, 
	  trunk/include/bmpx/plugin.h, trunk/src/ui_prefswin.c: * Add 
	  "Plugins" tab/category to preferences window

2005-10-14 01:37  mderezynski

	* [r513] trunk/images/Makefile.am, trunk/images/plugins.png, 
	  trunk/images/plugins_ia.png: * Add icon for 'plugins' 
	  preferences tab

2005-10-14 01:31  mderezynski

	* [r512] trunk/src/file_utils.c, trunk/src/ui_prefswin.c: * Remove 
	  "stray" 'break;' statement from archive_basename() that caused
	    the function to never iterate trough the whole array, but 
	  always only
	    compare against the first entry in the list (".tar")

2005-10-13 22:00  descender

	* [r510] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/file_utils.h, trunk/include/bmpx/util.h, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/src/Makefile.am, trunk/src/bmp_system_control.c, 
	  trunk/src/file_utils.c, trunk/src/main.c, trunk/src/metadata.c, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h, trunk/src/util.c: * 
	  plugins/container/libcontainer_folder.c: Delete trailing spaces.
	  * include/bmpx/Makefile.am: Add file_utils.h.
	  * include/bmpx/util.h: Move file-related functions to 
	  file_utils.h, rename
	   BmpUniqueList functions, reformat to Glib code style, add 
	  copyleft header.
	  * include/bmpx/file_utils.h: New header file for file utility 
	  functions.
	  * src/Makefile.am: Add file_utils.c.
	  * src/utils.c: Move file-related functions into file_utils.c.
	  * src/ui_util.h: Remove trailing spaces.
	  * src/ui_util.c (bmp_menu_translate): Use Q_() instead of 
	  gettext().
	   (screen_get_resolution) [GTK_CHECK_VERSION]: Don't use 
	   gdk_screen_get_resolution() even if available because we'll 
	  have to bump
	   the version check in sanity_check_gtk() as well.
	   (screen_get_resolution): Return vertical DPI instead.
	  * src/file_utils.c: New source for file utility functions.
	   (dir_foreach): Remove error_out, pass error parameter directly 
	  into
	   g_dir_open().
	  * src/metadata.c: Remove trailing spaces, rename BmpUniqueList 
	  function
	   calls.
	  * src/main.c (make_user_dir): Replace mkdir() with g_mkdir().
	   (main): Minor style fixes.
	  * src/bmp_system_control.c: Change c-offset to 2.

2005-10-13 20:38  mderezynski

	* [r509] trunk/glade/dialog_preferences.glade: * Add plugins info 
	  TreeView to preferences .glade file

2005-10-13 20:35  mderezynski

	* [r508] trunk/src/ui_util.c: * Fix faulty g_object_unref() in 
	  ui_util.c:bmp_cursor_get()

2005-10-13 20:33  mderezynski

	* [r507] trunk/src/loader.c, trunk/src/plugin_priv.h: * Fix faulty 
	  previous commit regarding plugin loader (caused to load
	    no plugins at all)

2005-10-13 20:13  mderezynski

	* [r506] trunk/src/loader.c, trunk/src/plugin.c: * Added check to 
	  plugin loading mechanism to only load 'new' GInterface
	    based plugins

2005-10-13 19:56  mderezynski

	* [r505] trunk/src/bmp_ui.c, trunk/src/chroma_list.c, 
	  trunk/src/ui_prefswin.c, trunk/src/ui_util.c, trunk/src/util.c: 
	  * Fixes in the core skinning engine (don't proceed on creating a 
	  skin
	    component if a particular .bmp file was not found)
	  
	  * Memory leak fixes (free path returned by file_find_recursively)

2005-10-13 18:31  mderezynski

	* [r504] trunk/src/chroma_list.c, trunk/src/playlist.c: * Possible 
	  fix for occasional crash condition on tracklist removal

2005-10-13 18:06  mderezynski

	* [r503] trunk/configure.ac, trunk/src/loader.c: * Bump version to 
	  0.12_RC10

2005-10-13 13:36  azarah

	* [r502] trunk/po/el.po: * po/el.po: Add updated translation from 
	  Stavros Giannouris.

2005-10-13 13:06  azarah

	* [r501] trunk/configure.ac: * configure.ac: Warn about the GUI 
	  not being built.

2005-10-13 12:26  azarah

	* [r500] trunk/configure.ac: * configure.ac: Just disable the GUI 
	  if X libs not available. Other cleanups.

2005-10-13 12:11  mderezynski

	* [r499] trunk/src/Makefile.am, trunk/src/interfaces.c, 
	  trunk/src/loader.c, trunk/src/plugin_interfaces.c, 
	  trunk/src/plugin_loader.c: * Some changes..

2005-10-13 11:29  mderezynski

	* [r498] trunk/src/plugin_interfaces.c: * Interfaces updated with 
	  type check guards

2005-10-13 11:22  mderezynski

	* [r497] 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_meta.h, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c: * Added metadata field 
	  enum to interface declaration of PlugMetadata

2005-10-13 11:15  mderezynski

	* [r496] trunk/src/playlist.c: * Remove annoying debug messages

2005-10-13 10:36  mderezynski

	* [r495] trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c: * Implement Metadata Iface 
	  in libflow_linear/shuffle

2005-10-13 10:22  mderezynski

	* [r494] trunk/include/bmpx/interfaces/Makefile.am: * Fix makefile

2005-10-13 10:13  mderezynski

	* [r493] trunk/configure.ac: * Updated configure.ac for 
	  include/bmpx/interfaces

2005-10-13 10:11  mderezynski

	* [r492] 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_meta.h, 
	  trunk/include/bmpx/plugin_interfaces.h, 
	  trunk/src/plugin_interfaces.c: * Add missing files/update stuff

2005-10-13 10:00  mderezynski

	* [r491] 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_meta.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_metadata.h: 
	  * Rename file
	* [r490] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/interfaces/Makefile.am, 
	  trunk/include/bmpx/interfaces/plugin_interface_container.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_flow.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_plug_metadata.h, 
	  trunk/include/bmpx/interfaces/plugin_interface_transport.h, 
	  trunk/include/bmpx/plugin_interface_container.h, 
	  trunk/include/bmpx/plugin_interface_flow.h, 
	  trunk/include/bmpx/plugin_interface_plug_metadata.h, 
	  trunk/include/bmpx/plugin_interface_transport.h, 
	  trunk/include/bmpx/plugin_interfaces.h: * Move interface 
	  declarations to include/bmpx/interfaces

2005-10-13 09:56  mderezynski

	* [r489] trunk/include/bmpx/plugin_interface_plug_metadata.h: * 
	  Added PlugMetadata Iface declaration header

2005-10-13 09:55  mderezynski

	* [r488] trunk/include/bmpx/interfaces, 
	  trunk/include/bmpx/plugin_interfaces.h: * Added interfaces to 
	  include/bmpx

2005-10-13 09:27  mderezynski

	* [r487] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c, trunk/src/vfs.c: * 
	  Finish restructuring of plugins and VFS to GObject Interface 
	  based
	    plugin system and transport/container autofinder

2005-10-13 08:12  mderezynski

	* [r486] trunk/plugins/container/libcontainer_folder_main.c, 
	  trunk/plugins/flow/libflow_shuffle.h: * Add missing files

2005-10-13 08:10  azarah

	* [r485] trunk/include/bmpx/Makefile.am: * 
	  include/bmpx/Makefile.am: Fix typo.

2005-10-13 08:05  mderezynski

	* [r484] trunk/include/bmpx/plugin_interface_flow.h: * Added 
	  missing file

2005-10-13 08:03  mderezynski

	* [r483] trunk/include/bmpx/playlist.h, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/playlist.c, trunk/src/plugin_interfaces.c: * Port flow 
	  control mechanism and playback history to new plugin type
	    (This restores playback, and adding of individual file items, 
	  the
	     VFS is not yet ported to the new plugin type, so you can't add
	     containers (folder/m3u/pls) nor http URIs)

2005-10-13 07:34  mderezynski

	* [r482] trunk/src/plugin_loader.c: * Add container plugins to 
	  plugin_loader.c

2005-10-13 07:31  mderezynski

	* [r481] trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/plugins/transport/libtransport_http.h, 
	  trunk/plugins/transport/libtransport_http_main.c: * Port 
	  http:/// transport plugin to GObjectIface arch

2005-10-13 07:25  mderezynski

	* [r480] trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_file.h, 
	  trunk/plugins/transport/libtransport_file_main.c: Port file:/// 
	  transport plugin to GObjectIface arch

2005-10-13 07:18  mderezynski

	* [r479] trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_folder.h, 
	  trunk/src/plugin.c, trunk/src/vfs.c: * Port Folder Container 
	  plugin to GObjectIface arch

2005-10-13 06:50  mderezynski

	* [r478] trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_folder.h, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_m3u.h, 
	  trunk/plugins/container/libcontainer_m3u_main.c, 
	  trunk/plugins/container/libcontainer_pls.h: * Port M3U container 
	  to GObjectIface architecture

2005-10-13 06:39  mderezynski

	* [r477] trunk/include/bmpx/plugin_interface_container.h, 
	  trunk/include/bmpx/plugin_interface_transport.h, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/container/libcontainer_pls_main.c, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/flow/libflow_shuffle_main.c, trunk/src/plugin.c, 
	  trunk/src/plugin_interfaces.c, trunk/src/plugin_loader.c, 
	  trunk/src/plugin_priv.h: * Add interface method prototypes to 
	  include/bmpx/plugin_interface_*.h

2005-10-13 04:53  mderezynski

	* [r476] trunk/plugins/flow/libflow_linear_main.c: * Added

2005-10-13 04:50  mderezynski

	* [r475] trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_linear.h, 
	  trunk/plugins/flow/libflow_shuffle.c, trunk/src/Makefile.am, 
	  trunk/src/plugin.c, trunk/src/plugin_loader.c: * More fixes 
	  regarding the plugin system (mostly adaption of include
	    files inside .c's)

2005-10-13 04:47  mderezynski

	* [r474] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/plugin.h, 
	  trunk/include/bmpx/plugin_interface_container.h, 
	  trunk/include/bmpx/plugin_interface_transport.h: * Fixed 
	  Makefile.am and header files

2005-10-13 04:43  mderezynski

	* [r473] trunk/src/plugin.c, trunk/src/plugin_loader.c: * Add 
	  BmpPlugin GTypeModule based GType implementation

2005-10-13 04:42  mderezynski

	* [r472] trunk/src/Makefile.am, trunk/src/plugin.c, 
	  trunk/src/plugin_interfaces.c, trunk/src/plugin_priv.h, 
	  trunk/src/vfs.c: * Various changes regarding the plugin system

2005-10-13 04:41  mderezynski

	* [r471] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/plugin.h, 
	  trunk/include/bmpx/plugin_interface_container.h, 
	  trunk/include/bmpx/plugin_interface_transport.h: * Remove 'old' 
	  plugin.h

2005-10-13 00:32  mderezynski

	* [r470] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c: * Finish porting 
	  plugins to GObject interface architecture

2005-10-13 00:03  mderezynski

	* [r469] trunk/include/bmpx/plugin_interface_container.h, 
	  trunk/include/bmpx/plugin_interface_transport.h, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_file.h, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/plugins/transport/libtransport_http.h, 
	  trunk/src/plugin_interfaces.c: * A whole buncha 
	  custom-plugin-to-GObject changes

2005-10-12 22:36  mderezynski

	* [r468] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/include/bmpx/plugin.h, 
	  trunk/include/bmpx/plugin_interface_container.h, 
	  trunk/include/bmpx/plugin_interface_transport.h, 
	  trunk/include/bmpx/plugin_interfaces.h, 
	  trunk/src/bmp_system_control.c, trunk/src/plugin.c, 
	  trunk/src/plugin_priv.h: * More changes in the progress for the 
	  GObject-based plugin system,
	    which will bring more fun to everyone

2005-10-12 16:56  mderezynski

	* [r467] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/plugin.h, 
	  trunk/include/bmpx/plugin_interfaces.h, 
	  trunk/include/plugin_interfaces.h, trunk/plugin-gen, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, trunk/src/Makefile.am, 
	  trunk/src/plugin.c, trunk/src/plugin_interfaces.c, 
	  trunk/src/plugin_interfaces.h: * Remove plugin-gen plugin 
	  templating system
	  * Move includes around
	  * Port flow linear/shuffle plugins to GObject based plugin type

2005-10-12 16:25  mderezynski

	* [r466] trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_linear.h: * Commit new GObject-based 
	  libflow_linear.[ch]

2005-10-12 16:24  mderezynski

	* [r465] trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.c: * Removed old 
	  libflow_linear.c

2005-10-12 16:14  mderezynski

	* [r464] trunk/include/plugin_interfaces.h: * moved

2005-10-12 16:09  mderezynski

	* [r463] trunk/src/plugin_interfaces.c, 
	  trunk/src/plugin_interfaces.h: * Intermediate changes to 
	  GObject-ify the plugin system

2005-10-12 14:54  mderezynski

	* [r461] trunk/plugin-gen/plugins/plugin_flow.plugin.members, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/src/bmp_system_control.c, trunk/src/playlist.c: * Fix flow 
	  plugin brokenness

2005-10-12 12:07  azarah

	* [r457] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/include/bmpx/Makefile.am, trunk/include/bmpx/plugin.h, 
	  trunk/plugin-gen/Makefile.am, trunk/plugin-gen/_plugin.c, 
	  trunk/plugin-gen/_plugin.h, 
	  trunk/plugin-gen/plugins/Makefile.am, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/transport/Makefile.am, trunk/scripts/Makefile.am, 
	  trunk/src/Makefile.am: Cleanups.  Add plugin_priv.h to sources.  
	  Install plugin_include.h.
	  Fix 'make distcheck'.

2005-10-12 10:53  mderezynski

	* [r456] trunk/include/bmpx/Makefile.am, 
	  trunk/include/bmpx/plugin.h, trunk/plugin-gen/_foreach.c.in, 
	  trunk/plugin-gen/plugins/plugin_container.plugin.members, 
	  trunk/plugin-gen/plugins/plugin_transport.plugin.members, 
	  trunk/scripts/mkplugins_c.sh, trunk/scripts/mkplugins_h.sh, 
	  trunk/src/Makefile.am, trunk/src/plugin.c, 
	  trunk/src/plugin_priv.h: * Finish plugin templating system

2005-10-12 10:02  mderezynski

	* [r455] trunk/plugin-gen/plugins/plugin_container.plugin, 
	  trunk/plugin-gen/plugins/plugin_container.plugin.members, 
	  trunk/plugin-gen/plugins/plugin_transport.plugin, 
	  trunk/plugin-gen/plugins/plugin_transport.plugin.members: * Add 
	  more plugin types

2005-10-12 09:50  mderezynski

	* [r454] trunk/scripts/mkplugins_c.sh, 
	  trunk/scripts/mkplugins_h.sh: * Do actual code split in 
	  mkplugins_[ch].sh

2005-10-12 09:47  mderezynski

	* [r452] trunk/scripts/mkplugins.sh, trunk/scripts/mkplugins_c.sh, 
	  trunk/scripts/mkplugins_h.sh: * Split mkplugins.sh into 
	  mkplugins_c.sh and mkplugins_h.sh

2005-10-12 09:44  mderezynski

	* [r451] trunk/scripts/mkplugins.sh: * Adapt mkplugins.sh so it 
	  can actually work within the auto* build
	  * system

2005-10-12 09:40  mderezynski

	* [r450] trunk/plugin-gen/mkplugins.sh, 
	  trunk/scripts/mkplugins.sh: * Move mkplugins.sh to 
	  $(top_srcdir)/scripts
	* [r449] trunk/include/bmpx/plugin.h, trunk/plugin-gen, 
	  trunk/src/plugin-gen: * Moved plugin-gen to $(top_srcdir)

2005-10-12 09:39  mderezynski

	* [r448] trunk/src/plugin-gen, trunk/src/plugin-gen/_footer.c.in, 
	  trunk/src/plugin-gen/_header.c.in, 
	  trunk/src/plugin-gen/_plugin.c, trunk/src/plugin-gen/_plugin.h, 
	  trunk/src/plugin-gen/_symbol.c.in, 
	  trunk/src/plugin-gen/mkplugins.sh, trunk/src/plugin-gen/plugins, 
	  trunk/src/plugin-gen/plugins/plugin_flow.plugin, 
	  trunk/src/plugin-gen/plugins/plugin_flow.plugin.members, 
	  trunk/src/plugin.c, trunk/src/vfs.c: * Initial import of plugin 
	  templating system

2005-10-12 08:08  mderezynski

	* [r447] trunk/configure.ac, trunk/include/Makefile.am: * err... 
	  re-add include/Makefile.am and re-add it to configure.ac

2005-10-12 08:05  mderezynski

	* [r446] trunk/configure.ac, trunk/include/bmpx/plugin.h, 
	  trunk/src/bmp_system_control.c, trunk/src/main.c, 
	  trunk/src/playlist.c, trunk/src/plugin.c, 
	  trunk/src/plugin_priv.h, trunk/src/vfs.c: * Remove 
	  include/Makefile from outfiles in confgure.ac

2005-10-12 08:01  azarah

	* [r445] trunk/include/bmpx/plugin.h: Fix merge issue.

2005-10-12 07:59  azarah

	* [r444] trunk/src/bmp_configuration.c, trunk/src/bmp_dock.c, 
	  trunk/src/bmp_play.c, trunk/src/bmp_resource_manager.c, 
	  trunk/src/bmp_sm.c, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_tooltips.c, trunk/src/bmp_ui.c, 
	  trunk/src/bmp_ui.h, trunk/src/chroma_button.h, 
	  trunk/src/chroma_list.c, trunk/src/chroma_list.h, 
	  trunk/src/chroma_vscrollbar.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_equalizer.h, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c: Change local 
	  includes from '#include <>' to '#include ""'.

2005-10-12 07:53  azarah

	* [r443] trunk/configure.ac, 
	  trunk/examples/dbus-c/bmp-dbus-introspect.c, 
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c, 
	  trunk/include/Makefile.am, trunk/include/bmpx, 
	  trunk/include/bmpx/Makefile.am, trunk/include/bmpx/dbus.h, 
	  trunk/include/bmpx/list.h, trunk/include/bmpx/metadata.h, 
	  trunk/include/bmpx/playlist.h, trunk/include/bmpx/plugin.h, 
	  trunk/include/bmpx/uri.h, trunk/include/bmpx/util.h, 
	  trunk/include/bmpx/vfs.h, trunk/include/dbus.h, 
	  trunk/include/list.h, trunk/include/metadata.h, 
	  trunk/include/playlist.h, trunk/include/plugin.h, 
	  trunk/include/uri.h, trunk/include/util.h, trunk/include/vfs.h, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/bmp_play.c, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_ui.c, trunk/src/chroma_list.c, trunk/src/main.c, 
	  trunk/src/main.h, trunk/src/metadata.c, trunk/src/playlist.c, 
	  trunk/src/plugin.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c, trunk/src/ui_playlist.c, 
	  trunk/src/ui_prefswin.c, trunk/src/ui_util.c, trunk/src/uri.c, 
	  trunk/src/util.c, trunk/src/vfs.c: Move includes to include/bmpx 
	  so that including them externally will also work.
	  Fix all source files to include the proper headers (with 'bmpx/' 
	  prepended).

2005-10-12 07:51  mderezynski

	* [r442] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c: * Add shutdown 
	  functions to plugins

2005-10-12 07:48  mderezynski

	* [r441] trunk/include/list.h, trunk/include/plugin.h: * Move more 
	  list-like struct defines into include/list.h
	  * Introduce PluginShutdownFunc for plugins

2005-10-12 07:42  mderezynski

	* [r440] trunk/include/list.h, trunk/include/plugin.h, 
	  trunk/plugins/flow/libflow_linear.c: * Move all list-kind of 
	  structs to list.h

2005-10-12 07:26  mderezynski

	* [r439] trunk/include/metadata.h, trunk/src/metadata.c: * Make 
	  bmp_metadata_get_for_files_threaded() currently unused (#if
	    0/#endif)

2005-10-12 07:23  mderezynski

	* [r438] trunk/include/util.h, trunk/src/ui_util.c, 
	  trunk/src/ui_util.h, trunk/src/util.c: * Moved UI-only related 
	  stuff from src/util.c to src/ui_util.c

2005-10-12 07:13  mderezynski

	* [r437] trunk/include/Makefile.am, trunk/include/util.h, 
	  trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c, trunk/src/util.h: * 
	  Make util.h public (move to include/)

2005-10-12 07:08  mderezynski

	* [r436] trunk/include/Makefile.am, trunk/include/playlist.h, 
	  trunk/src/playlist.h: * Move playlist.h to include/, adjust 
	  include/Makefile.am

2005-10-12 07:07  mderezynski

	* [r435] trunk/plugins/flow/libflow_linear.c, 
	  trunk/src/Makefile.am, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/bmp_system_control.c, 
	  trunk/src/main.c, trunk/src/main.h, trunk/src/playlist.c, 
	  trunk/src/playlist.h, trunk/src/plugin.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_playlist.c: * Rename bmp_playlist.[ch] to 
	  playlist.[ch]

2005-10-12 06:59  mderezynski

	* [r434] trunk/include/Makefile.am, trunk/include/metadata.h, 
	  trunk/src/metadata.h: * Moved metadata.h into include/, updated 
	  include/Makefile.am

2005-10-12 06:57  mderezynski

	* [r433] trunk/src/Makefile.am, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/bmp_play.c, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/main.c, trunk/src/metadata.c, trunk/src/metadata.h, 
	  trunk/src/util.c, trunk/src/vfs.c: * Rename bmp_metadata.[ch] to 
	  metadata.[ch] and adjust source files
	    accordingly

2005-10-12 06:50  mderezynski

	* [r432] trunk/include/Makefile.am, trunk/include/list.h, 
	  trunk/include/plugin.h, trunk/include/uri.h, 
	  trunk/include/vfs.h, trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/list.h, trunk/src/uri.h, 
	  trunk/src/vfs.h: * Moved a few things out of includes in src/ 
	  into include/plugin.h
	  
	  M    trunk/plugins/flow/libflow_linear.c
	  M    trunk/plugins/flow/libflow_shuffle.c
	  A    trunk/include/list.h
	  M    trunk/include/plugin.h
	  A    trunk/include/vfs.h
	  A    trunk/include/uri.h
	  M    trunk/include/Makefile.am
	  M    trunk/src/bmp_playlist.c
	  D    trunk/src/vfs.h
	  M    trunk/src/bmp_playlist.h
	  D    trunk/src/uri.h
	  D    trunk/src/list.h

2005-10-12 06:36  mderezynski

	* [r431] trunk/include/plugin.h, trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/transport/libtransport_file.c, 
	  trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/bmp_metadata.c, trunk/src/bmp_play.c, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/ui_playlist.c, trunk/src/uri.c, trunk/src/uri.h, 
	  trunk/src/util.c, trunk/src/vfs.c: * Changed prefix from 
	  gnet_uri to bmp_uri in uri.[ch]

2005-10-12 06:11  mderezynski

	* [r430] trunk/src/chroma_list.c, trunk/src/plugin.c: * Remove a 
	  few nonsense comments from plugin.c (originated from
	    copy&pasting)

2005-10-12 02:45  descender

	* [r429] trunk/src/bmp_playlist.c: * bmp_playlist.c 
	  (bmp_playback_history_item_set): Remove invalid return value.

2005-10-11 21:18  mderezynski

	* [r428] trunk/src/bmp_playlist.c: * Fix adding of same item 
	  multiple times to playback history #2

2005-10-11 21:08  mderezynski

	* [r427] trunk/configure.ac: * Change RC versioning scheme from 
	  N.NN-RCx to N.NN_RCx

2005-10-11 21:07  mderezynski

	* [r426] trunk/src/bmp_playlist.c: * Avoid adding the exact same 
	  item multiple times to the playback
	    history

2005-10-11 20:48  mderezynski

	* [r425] trunk/src/bmp_system_control.c: * Fix typo (add missing 
	  semicolon)

2005-10-11 20:47  mderezynski

	* [r424] trunk/src/bmp_system_control.c: * Fix crash when trying 
	  to play empty tracklist

2005-10-11 20:43  mderezynski

	* [r423] trunk/src/ui_playlist.c: * Reset min width to 192px

2005-10-11 20:38  mderezynski

	* [r422] trunk/src/ui_playlist.c: * Upped minimal width to 172px 
	  again

2005-10-11 20:33  mderezynski

	* [r421] trunk/src/ui_playlist.c: * Reduce minimal playlist pane 
	  width from 192 to 128 px

2005-10-11 20:29  mderezynski

	* [r420] trunk/src/plugin.c, trunk/src/uri.c: * Fix handling of 
	  file:/// URIs in uri.c
	  * Fix plugin load directory traversal (bug was: only loaded the 
	  first
	    plugin found in a directory, then stopped)

2005-10-11 20:08  mderezynski

	* [r419] trunk/src/glade.c: * And another one (glade.c)

2005-10-11 20:06  mderezynski

	* [r418] trunk/src/glade.c: * Another round for glade.c

2005-10-11 20:04  mderezynski

	* [r417] trunk/src/glade.c: * Test fix for glade.c

2005-10-11 19:59  mderezynski

	* [r416] trunk/src/plugin.c: * Fix remaining warnings in 
	  src/plugin.c

2005-10-11 19:55  mderezynski

	* [r415] trunk/configure.ac: * Bump version to 0.12-RC9

2005-10-11 19:54  mderezynski

	* [r414] trunk/plugins/transport/libtransport_http.c, 
	  trunk/src/bmp_tooltips.c, trunk/src/glade.c, trunk/src/plugin.c, 
	  trunk/src/vfs.c: * Fix remaining compiler warnings

2005-10-11 19:44  mderezynski

	* [r413] trunk/src/bmp_configuration.c: * Fix signedness warnings 
	  in bmp_configuration.c

2005-10-11 19:35  mderezynski

	* [r412] trunk/src/bmp_metadata.c, trunk/src/bmp_play.c, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_tooltips.c, trunk/src/bmp_ui.c, 
	  trunk/src/chroma_list.c, trunk/src/chroma_list.h, 
	  trunk/src/gtkstatusicon.c, trunk/src/plugin.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_equalizer.c, 
	  trunk/src/uri.c, trunk/src/util.c, trunk/src/vfs.c: * Fix build 
	  warnings in src/

2005-10-11 18:38  mderezynski

	* [r411] trunk/plugins/transport/libtransport_file.c: * Fix 
	  missing return value

2005-10-11 18:26  mderezynski

	* [r410] trunk/plugins/transport/libtransport_file.c: * Added 
	  libtransport_file.c

2005-10-11 18:25  mderezynski

	* [r409] trunk/bmpx.desktop.in, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/src/Makefile.am, trunk/src/bmp_system_control.c: * Fix 
	  bmp.desktop.in (@bindir@ instead of @exec_prefix@) (mdaniel)

2005-10-11 11:41  mderezynski

	* [r408] trunk/configure.ac, trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_http.c: * Bump Version to 
	  0.12-RC8

2005-10-11 11:32  mderezynski

	* [r407] trunk/src/plugin.c, trunk/src/ui_playlist.c: * DnD fix 
	  (don't crash on drop on NULL tracklist, heh)

2005-10-11 11:17  mderezynski

	* [r406] trunk/plugins/container/libcontainer_folder.c, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c: * Added 
	  libcontainer_folder.c

2005-10-11 11:06  mderezynski

	* [r405] trunk/src/bmp_playlist.c, trunk/src/util.c, 
	  trunk/src/vfs.c, trunk/src/vfs.h: * Fixed various problems with 
	  transport and container plugins 
	    (spurious crash conditions etc)

2005-10-11 09:42  mderezynski

	* [r404] trunk/src/bmp_playlist.c, trunk/src/vfs.c: * Fix 
	  occasionally occuring error when storing a playlist and then
	    reloading it at startup

2005-10-11 09:30  mderezynski

	* [r403] trunk/plugins/container/libcontainer_pls.c: * Remove 
	  debug messages from libcontainer_pls.c

2005-10-11 09:28  mderezynski

	* [r402] trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/transport/libtransport_http.c, trunk/src/vfs.c, 
	  trunk/src/vfs.h: * Add libcontainer_folder.c, fix 
	  libcontainer_pls.c/libcontainer_m3u.c,
	    as well as libtransport_http.c

2005-10-11 08:16  mderezynski

	* [r401] trunk/include/plugin.h, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/transport/libtransport_http.c, trunk/src/plugin.c: 
	  * Updates to plugins

2005-10-11 08:03  mderezynski

	* [r400] trunk/configure.ac, trunk/include/plugin.h, 
	  trunk/plugins/Makefile.am, trunk/plugins/container, 
	  trunk/plugins/container/Makefile.am, 
	  trunk/plugins/container/libcontainer_m3u.c, 
	  trunk/plugins/container/libcontainer_pls.c, 
	  trunk/plugins/transport/libtransport_http.c, trunk/src/util.c: * 
	  Added container plugins for .pls and .m3u style playlists

2005-10-11 07:36  mderezynski

	* [r399] trunk/configure.ac, trunk/include/Makefile.am, 
	  trunk/include/plugin.h, trunk/plugins/Makefile.am, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.h, 
	  trunk/plugins/flow/libflow_shuffle.h, 
	  trunk/plugins/transport/Makefile.am, 
	  trunk/plugins/transport/libtransport_http.c, trunk/src/plugin.c, 
	  trunk/src/plugin.h, trunk/src/vfs.c, trunk/src/vfs.h: * New http 
	  transport plugin

2005-10-11 06:31  mderezynski

	* [r398] trunk/plugins/transport, trunk/src/bmp_playlist.c, 
	  trunk/src/plugin.h, trunk/src/vfs.c, trunk/src/vfs.h: * 
	  Intermedate changes, preparing introduction of 'transport' type
	    plugin

2005-10-11 05:07  mderezynski

	* [r397] trunk/src/vfs.c: * Added FIXME hint in 
	  vfs.c:vfs_handle_read_uris()

2005-10-11 05:04  mderezynski

	* [r396] trunk/src/vfs.c, trunk/src/vfs.h: * Fix previous commit

2005-10-11 05:03  mderezynski

	* [r395] trunk/src/vfs.c, trunk/src/vfs.h: * Updated 
	  VFS_HANDLE_VALID in vfs.h/vfs.c

2005-10-11 04:13  mderezynski

	* [r394] trunk/src/vfs.c: * Removed debug statements

2005-10-11 04:12  mderezynski

	* [r393] trunk/src/vfs.c: * Added debug statements (temporary)

2005-10-11 03:57  mderezynski

	* [r392] trunk/src/bmp_metadata.c, trunk/src/bmp_playlist.c, 
	  trunk/src/main.c, trunk/src/ui_callbacks.c, trunk/src/uri.h, 
	  trunk/src/util.c, trunk/src/vfs.c, trunk/src/vfs.h: * Initial 
	  support for playing MP3s out of ZIP files using the new VFS
	    system

2005-10-11 03:00  mderezynski

	* [r391] trunk/src/vfs.c: * Fix bloody build errror! THERE!

2005-10-11 02:55  mderezynski

	* [r390] trunk/src/vfs.c: 

2005-10-11 02:53  mderezynski

	* [r389] trunk/src/util.h, trunk/src/vfs.c: * Fix VFS crash 
	  condition on load_playlists() when loading an URI that
	    is a direct http socket URL (daelstorm)

2005-10-11 02:40  mderezynski

	* [r388] trunk/src/bmp_metadata.c, trunk/src/bmp_playlist.c, 
	  trunk/src/vfs.c: * Fix build problems from last API change (hey 
	  kimmie and daelstorm!
	    ahaha ha! lol) 

2005-10-11 02:12  mderezynski

	* [r387] trunk/src/bmp_metadata.c, trunk/src/bmp_playlist.c: * 
	  Removed deprecated/unneded/duplicate function
	    bmp_metadata_get_for_uri()

2005-10-11 02:08  mderezynski

	* [r386] trunk/src/vfs.c, trunk/src/vfs.h: * Make VFS work with 
	  cdda:/// URIs

2005-10-11 01:59  mderezynski

	* [r385] trunk/src/Makefile.am, trunk/src/bmp_playlist.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c, 
	  trunk/src/util.c, trunk/src/util.h, trunk/src/vfs.c, 
	  trunk/src/vfs.h: * Introduced vfs.[ch]: A VFS for URI/file 
	  access for BMPx, currently
	    supporting local storage and http transport
	  
	  * Ported bmp_playlist.c to use VFS layer

2005-10-10 22:06  mderezynski

	* [r384] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_system_control.h, trunk/src/bmp_ui.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_main.c, trunk/ui/main.ui: * Fix adding of 
	  directories trough filechooser
	  * Implement "Stop after current track" as context menu item on 
	  "Stop"
	    button

2005-10-10 20:20  mderezynski

	* [r383] trunk/scripts/mkgets.sh: * Replace /bin/bash with /bin/sh

2005-10-10 20:05  mderezynski

	* [r382] trunk/po/POTFILES.in, trunk/src/ui_main.c: * Mark more 
	  (currently non-marked) strings as translatable for i18n

2005-10-10 20:02  mderezynski

	* [r381] trunk/src/chroma_list.c: * Fix RowsSwapped signal 
	  emission (also over DBus) to not send out
	    (row_b, row_b) but properly (row_a, row_b) instead

2005-10-10 13:18  mderezynski

	* [r380] trunk/libskinned/bmp_button.c, 
	  trunk/libskinned/bmp_button.h, 
	  trunk/libskinned/bmp_button_toggle.c, 
	  trunk/libskinned/bmp_button_toggle.h, 
	  trunk/libskinned/bmp_slider.c, trunk/libskinned/bmp_slider.h, 
	  trunk/src/bmp_tooltips.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_main.c: * Removed the requirement of providing an 
	  external GdkGC to the
	    libskinned-widgets

2005-10-10 04:09  mderezynski

	* [r379] trunk/ui/main.ui: * Fix wrongly ordered main window menu

2005-10-10 03:26  mderezynski

	* [r378] trunk/src/bmp_ui.c, trunk/src/bmp_ui.h, trunk/ui/main.ui: 
	  * Added "Keep BMP above other windows" option to main window's 
	  menu

2005-10-10 02:35  mderezynski

	* [r377] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/src/bmp_playlist.c, 
	  trunk/src/util.c: * Fix adding http URIs that point to direct 
	  socket addresses

2005-10-10 01:57  mderezynski

	* [r376] trunk/examples/dbus-python/bmp-remote-curses/bmpty: * 
	  Updated BMPty

2005-10-10 01:55  mderezynski

	* [r375] trunk/examples/dbus-python/bmp-remote-curses/bmpty, 
	  trunk/src/bmp_metadata.c, trunk/src/bmp_play.c, 
	  trunk/src/bmp_playlist.c: * Fixed various problems with adding 
	  URIs
	  * Updated BMPty to 0.2.1

2005-10-10 01:41  mderezynski

	* [r374] trunk/src/bmp_play.c: * Retrieve correct track number for 
	  cdda:/// URIs

2005-10-10 01:24  mderezynski

	* [r373] trunk/src/bmp_playlist.c: * Added check for audio files 
	  to insert_item_position_R(), which makes
	    it impossible to add files other than audio files or playlists

2005-10-10 01:17  mderezynski

	* [r372] trunk/src/bmp_playlist.c, trunk/src/chroma_list.c, 
	  trunk/src/ui_playlist.c: * Fix issue with setting the right 
	  tracklist into the tracklist pane
	    (NULL or a different one) after list deletion

2005-10-10 00:55  mderezynski

	* [r371] trunk/src/bmp_metadata.c, trunk/src/ui_playlist.c: * Fix 
	  parameter shadowing in bmp_metadata.c:metadata_get_from_uri()
	  * Fix sensitivity setting for BMP_SORT_LOCATION action 
	  (depending on
	    number of items in the list)

2005-10-10 00:48  mderezynski

	* [r370] trunk/src/ui_playlist.c: * Fix typo

2005-10-10 00:39  mderezynski

	* [r369] trunk/src/bmp_ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_playlist.c, 
	  trunk/ui/playlist.ui: * Implement 'Sort by Location' (URI) in 
	  Sort menu

2005-10-10 00:35  mderezynski

	* [r368] trunk/src/bmp_metadata.c, trunk/src/bmp_play.c, 
	  trunk/src/bmp_play.h, trunk/src/main.c, 
	  trunk/src/ui_callbacks.c, trunk/src/uri.c, trunk/src/util.c, 
	  trunk/src/util.h: src/util.c,
	  src/util.h,
	  src/uri.c,
	  src/bmp_play.c,
	  src/bmp_play.h,
	  src/ui_callbacks.c,
	  src/bmp_metadata.c:
	  
	  * Implement caching of Audio CD metadata
	  
	  src/main.c:
	  
	  * Adjust textbox font size for set_size_absolute()

2005-10-09 22:44  mderezynski

	* [r367] trunk/src/bmp_metadata.c, trunk/src/ui_main.c: * Fix text 
	  sizes in main window UI
	  * Remove debug messages from 
	  bmp_metadata.c:bmp_metdata_cache_write()

2005-10-09 22:35  mderezynski

	* [r366] trunk/src/bmp_metadata.c, trunk/src/bmp_play.c, 
	  trunk/src/ui_main.c: * Fix crash with metadata subsystem 
	  regarding cdda:/ URIs

2005-10-09 21:02  mderezynski

	* [r365] trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py: * Fix 
	  up bmp-xchat.py to not print idiotic output

2005-10-09 20:51  mderezynski

	* [r364] trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/src/ui_callbacks.c: * Fix typo in ui_callbacks.c/file info 
	  dialog in locale-to-UTF8
	    conversion code sequence (Olivier Blin)
	  * Intermediate changes in bmp-xchat.py

2005-10-09 20:43  mderezynski

	* [r363] trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c: * DBus remote method name 
	  changes to unifiy calling tracklists
	    'Tracklist' and not 'Playlist'

2005-10-09 20:32  mderezynski

	* [r362] trunk/src/ui_callbacks.c: * Fix display of non-UTF8 URIs 
	  in file info dialog box

2005-10-09 19:34  mderezynski

	* [r361] trunk/bmpx.desktop.in, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/src/bmp_metadata.c: * Fix storage of escaped URIs with 
	  metadata_cache_write()

2005-10-09 19:16  mderezynski

	* [r360] trunk/po/POTFILES.in: * Fix reference to 
	  rename_tracklist.glade file in POTFILES.in

2005-10-09 18:56  mderezynski

	* [r359] trunk/src/ui_main.c: * Use absolut_size() instead of 
	  size() for setting sizes for Pango
	    layouts

2005-10-09 18:48  mderezynski

	* [r358] trunk/glade/Makefile.am: * Adapt makefile for changed 
	  glade filename too (for those lazy bums who can't use VI and 
	  sed...)

2005-10-09 18:41  mderezynski

	* [r357] trunk/configure.ac: * Bump to RC7 (bump whump)

2005-10-09 18:39  mderezynski

	* [r356] trunk/configure.ac: * Bump version to 0.12-RC6.1

2005-10-09 18:35  mderezynski

	* [r355] trunk/glade/dialog_rename_playlist.glade, 
	  trunk/glade/dialog_rename_tracklist.glade: * Fix rename_playlist 
	  to rename_tracklist

2005-10-09 18:34  mderezynski

	* [r354] trunk/glade/dialog_rename_tracklist.glade: * 
	  Removed-Because-Borked

2005-10-09 18:31  mderezynski

	* [r353] trunk/glade/dialog_add_files.glade, 
	  trunk/glade/dialog_add_from_library.glade, 
	  trunk/glade/dialog_add_url.glade, 
	  trunk/glade/dialog_file_info.glade, 
	  trunk/glade/dialog_preferences.glade, 
	  trunk/glade/dialog_rename_playlist.glade, 
	  trunk/glade/dialog_rename_tracklist.glade: * Re-added glade files

2005-10-09 12:26  descender

	* [r352] trunk/src/util.c, trunk/src/util.h: * util.c, util.h 
	  (screen_get_resolution): New function.

2005-10-09 12:24  descender

	* [r351] trunk/AUTHORS, trunk/po/el.po: * po/el.po: Update Greek 
	  translation (Stavros Giannouris).
	  * AUTHORS: Update translation credits.

2005-10-09 06:24  descender

	* [r350] trunk/configure.ac, trunk/src/Makefile.am, 
	  trunk/src/main.c: * configure.ac: Add gobject-2.0 to 
	  GLIB_CFLAGS/GLIB_LIBS.
	  * src/main.c: Don't define session_id without GUI, omit "implies 
	  --no-ui"
	   in description for "--daemon" without GUI, indent #includes. 
	  (setup_i18n)
	   Call setlocale() without GUI.
	  * src/Makefile.am: Fix whitespaces.

2005-10-09 05:36  mderezynski

	* [r349] trunk/src/bmp_metadata.c, trunk/src/bmp_ui.c, 
	  trunk/src/ui_callbacks.c: * A few more fixes to the metadata 
	  subsystem regarding
	    URI storage
	  * Rename "Show/Hide UI" tray icon context menu item to
	    "Show UI"

2005-10-09 05:19  mderezynski

	* [r348] trunk/src/bmp_metadata.c: * Fix pre-caching of 
	  hierarchical artist-album-title structure for
	    "Browse" view of media library dialog (avoid NULL or 
	  zero-length
	    strings)

2005-10-09 04:52  mderezynski

	* [r347] trunk/AUTHORS, trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmpty, 
	  trunk/src/bmp_metadata.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c: * Fix URI 
	  storage: URIs are now stored internally unmodified, and
	    are only unescaped when needed for display purposes or when 
	  disk
	    access functions require an unescaped string

2005-10-09 03:40  mderezynski

	* [r346] trunk/po/fr.po: * Updated French translation (Olivier 
	  Blin)

2005-10-09 02:59  mderezynski

	* [r345] trunk/src/bmp_playlist.c, trunk/src/bmp_ui.c, 
	  trunk/src/ui_callbacks.c: * Temporary test fix for broken 
	  filenames in media library

2005-10-09 02:02  mderezynski

	* [r344] trunk/src/bmp_playlist.c, trunk/src/bmp_ui.c, 
	  trunk/src/ui_callbacks.c: * Fix memory corruption in 
	  ui_callbacks.c when adding URIs from the
	    media library view

2005-10-09 00:59  mderezynski

	* [r343] trunk/src/bmp_metadata.c, trunk/src/ui_callbacks.c, 
	  trunk/src/util.c, trunk/src/util.h: * BmpUniqueList (Olivier 
	  Blin) 
	  * Make Browse view of metadata library dialog use BmpUniqeList

2005-10-09 00:08  mderezynski

	* [r342] trunk/src/bmp_metadata.c: * Improved metadata lookup for 
	  tree based library view ("Browse" view)

2005-10-08 23:21  mderezynski

	* [r341] trunk/src/bmp_metadata.c, trunk/src/bmp_metadata.h, 
	  trunk/src/bmp_system_control.c, trunk/src/ui_callbacks.c: * 
	  Intermediate changes in metadata subsystem
	  * Fix emission of TracklistRowsSwapped signal

2005-10-08 22:14  mderezynski

	* [r340] trunk/src/bmp_metadata.c, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_ui.c, trunk/src/gtkstatusicon.c, 
	  trunk/src/gtkstatusicon.h: * Make mouse wheel scroll up resp. 
	  down adjust the volume in BMPx
	    (using the standard method so it's also emitted trough DBus to 
	  all
	     other clients)

2005-10-08 21:36  mderezynski

	* [r339] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp.marshalers, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_system_control.h, trunk/src/chroma_list.c: * New 
	  remote signal TracklistRowsSwapped with signature (int, int, int)
	    (List Idx #, row a, row b)

2005-10-08 21:23  mderezynski

	* [r338] trunk/include/dbus.h, trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_system_control.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_playlist.c: * Internally 
	  renamed C symbol names to uniquely address tracklists as
	    "tracklist" and not "playlist" (DBus API names are unchanged 
	  though
	    as of now, to not compromise clients)
	  
	  * Added 3 new remote methods, TracklistNew, TracklistRemove and
	    TracklistRename

2005-10-08 20:21  mderezynski

	* [r337] trunk/examples/dbus-c/bmp-dbus-system-control.c, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmpty: * Updated 
	  bmpty (the curses client) to version 0.1.9
	  * Fixed RMI call invocation for volume setting in
	    bmp-dbus-system-control.c (wrong method name: must be 
	  "VolumeSet"
	    instead of "Volume")
	  * Bump version to 0.12-RC6

2005-10-08 13:49  mderezynski

	* [r336] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c, trunk/src/Makefile.am, 
	  trunk/src/bmp_configuration.c, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/bmp_play.c, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_resource_manager.c, 
	  trunk/src/bmp_resource_manager.h, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/main.c, trunk/src/main.h, trunk/src/plugin.c, 
	  trunk/src/sanity.c, trunk/src/signals.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_prefswin.c, 
	  trunk/src/util.c, trunk/src/util.h: * Build system and sources 
	  changed so that it's possible to build BMPx
	    without the core GUI, and not making it link to any GUI 
	  libraries.
	    The only (semi-)exception is libfreetype.so, because libxine is
	    linking to it (can't change it..).
	     
	    To build without GUI use the --disable-gui configure switch.
	    

2005-10-08 02:29  mderezynski

	* [r335] trunk/icons/tray-icons/tray-icon-default.png, 
	  trunk/icons/tray-icons/tray-icon-exit.png, 
	  trunk/icons/tray-icons/tray-icon-paused.png, 
	  trunk/icons/tray-icons/tray-icon-playing.png: * Updated tray 
	  icons one more time

2005-10-08 00:45  mderezynski

	* [r334] trunk/icons/tray-icons/tray-icon-default.png, 
	  trunk/icons/tray-icons/tray-icon-exit.png, 
	  trunk/icons/tray-icons/tray-icon-paused.png, 
	  trunk/icons/tray-icons/tray-icon-playing.png: * Updated tray 
	  icons (added a small drop shadow, looks consistent with
	    many/most tray icons from other apps)

2005-10-07 20:04  mderezynski

	* [r333] trunk/examples/dbus-python/bmp-remote-curses/bmpty: * 
	  Updated bmpty

2005-10-07 19:30  mderezynski

	* [r332] trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmpty: * Update 
	  bmpty
	  * Bump version to 0.12-RC5

2005-10-07 16:52  mderezynski

	* [r331] trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c: 
	  * Remove broken condition check that would inhibit a "track 
	  forward" skip

2005-10-07 16:42  mderezynski

	* [r330] trunk/bmpx.1.in, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmpty, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_system_control.c: * Make the flow system check for 
	  valid rows, and skip non-existant rows,
	    iterate through the history until a valid row is found or hard
	    boundary is reached (no items can be prepended or appended 
	  anymore)

2005-10-07 16:04  mderezynski

	* [r329] trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_system_control.c: M    src/bmp_playlist.c
	  M    src/bmp_playlist.h
	  M    src/bmp_system_control.c
	  
	  * Fix Repeat mode (as in, make it work again)

2005-10-07 06:45  mderezynski

	* [r328] trunk/src/bmp_playlist.c, trunk/src/ui_playlist.c: M    
	  src/bmp_playlist.c,
	  M    src/ui_playlist.c:
	  
	  * Another add-on fix for setting the current tracklist to NULL
	    when all lists get deleted

2005-10-07 06:40  mderezynski

	* [r327] trunk/src/ui_playlist.c: M    src/ui_playlist.c:
	  
	  * Make Tracklist ChromaList unset list when all playlist are 
	  deleted
	    (add check condition for to-be-assigned tracklist being NULL)

2005-10-07 06:33  mderezynski

	* [r326] trunk/src/bmp_playlist.c: M    src/bmp_playlist.c:
	  
	  * Real fix for 'indefinite-repeat-of-last-playlist-item' issue
	    (make bmp_playlist.c:history_item_append() return FALSE if no 
	  more
	    items can be created, and hence make return _forward() return 
	  NULL,
	    on which bmp_system_control.c:play_next() stops playback)

2005-10-07 06:21  mderezynski

	* [r325] trunk/src/bmp_system_control.c: src/bmp_system_control.c:
	  
	  * Remove temporary fix for 'indfinite-repeat-of-last-track' issue

2005-10-06 23:36  mderezynski

	* [r324] trunk/src/ui_main.c: src/ui_main.c:
	  
	  * Uncomment code related to setting control widgets sensitive 
	  previosuly
	    commented out for debugging purposes

2005-10-06 23:03  mderezynski

	* [r323] trunk/src/ui_playlist.c: trunk/src/ui_playlist.c:
	  
	  * Change so that the playback history is only erased when the 
	  tracklist
	    _actually_ changes, not on spurious list_changed events from 
	  Playlists
	    ChromaList

2005-10-06 22:55  mderezynski

	* [r322] trunk/examples/dbus-python/bmp-remote-curses/bmpty: 
	  trunk/examples/dbus-python/bmp-remote-curses/bmpty:
	  
	  * Updated

2005-10-06 22:48  mderezynski

	* [r321] trunk/AUTHORS, trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-remote-curses/Makefile.am, 
	  trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_shuffle.c: * Fixed up build system 
	  regarding plugins
	  * Moved a few contributors to authors in AUTHORS

2005-10-06 22:01  mderezynski

	* [r320] 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmpty: D    
	  bmp-remote-curses/bmp-remote-curses.
	  A    bmp-remote-curses/bmpty:
	  
	  * Renamed bmp-remote-curses to bmpty

2005-10-06 22:00  mderezynski

	* [r319] 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses: 
	  bmp-remote-curses/bmp-remote-curses:
	  
	  * Updated to 0.1.8

2005-10-06 21:47  mderezynski

	* [r318] trunk/plugins/flow/Makefile.am, 
	  trunk/plugins/flow/libflow_default.c, 
	  trunk/plugins/flow/libflow_default.h, 
	  trunk/plugins/flow/libflow_linear.c, 
	  trunk/plugins/flow/libflow_linear.h, 
	  trunk/plugins/flow/libflow_shuffle.c, 
	  trunk/plugins/flow/libflow_shuffle.h, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_system_control.c, trunk/src/plugin.c: * 
	  Automatized plugin loading mechanism
	  * Split flow plugins into one plugin per module

2005-10-06 21:38  mderezynski

	* [r317] trunk/plugins/flow/libflow_default.c: * Blah

2005-10-06 19:58  mderezynski

	* [r316] trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c: 
	  src/bmp_playlist.c,
	  src/bmp_system_control.c:
	  
	  * Fix get_current_uri() method for the last (and real, working, 
	  yes, i
	    swear to god) time

2005-10-06 19:38  mderezynski

	* [r315] trunk/src/bmp_system_control.c: src/bmp_system_control.c:
	  
	  * Removed faulty sanity checks from 
	  bmp_system_control_get_current_uri()

2005-10-06 18:58  mderezynski

	* [r314] trunk/src/bmp_system_control.c: src/bmp_system_control.c:
	  
	  * Add sanity check to get_current_uri remote method

2005-10-06 18:22  mderezynski

	* [r313] 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses, 
	  trunk/plugins/flow/libflow_default.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/bmp_system_control.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c: * Added 
	  RowGUID mechanism which creates a GUID for every row added to a
	    tracklist
	  
	  * Changed playback history system to store/find rows by GUID 
	  instead of
	    simple position index which makes it immune to changes in the 
	  playlist
	    (adding/removal of items)

2005-10-06 17:12  mderezynski

	* [r312] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c: src/bmp-system-control.xml,
	  src/bmp_system_control.c:
	  
	  * Added GetPlaylistTimestamp() method to the DBus remote API

2005-10-06 12:10  azarah

	* [r311] trunk/src/plugin.c: * src/plugin.c: Abort if we could not 
	  load the default plugin.

2005-10-06 12:07  mderezynski

	* [r310] trunk/src/bmp_playlist.c, trunk/src/list.h: 
	  src/bmp_playlist.c:
	  
	  * Fix occasional crash with GetCurrentUri()

2005-10-06 12:00  azarah

	* [r309] trunk/configure.ac: * configure.ac: Do not hardcode 
	  libdir in PLUGIN_DIR, but use $(libdir).

2005-10-06 11:53  azarah

	* [r308] trunk/libskinned/Makefile.am, 
	  trunk/plugins/flow/Makefile.am: * libskinned/Makefile.am, 
	  plugins/flow/Makefile.am: Cleanups.

2005-10-06 11:51  mderezynski

	* [r307] 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses: 
	  bmp-remote-curses/bmp-remote-curses:
	  
	  * Updated to 0.1.5

2005-10-06 11:50  mderezynski

	* [r306] trunk/src/plugin.c, trunk/src/plugin.h: src/plugin.c,
	  src/plugin.h:
	  
	  * Added

2005-10-06 11:18  mderezynski

	* [r305] trunk/src/main.c: trunk/src/main.c:
	  
	  * Move plugin init after logger has been started

2005-10-06 11:10  mderezynski

	* [r304] trunk/src/bmp_system_control.c: src/bmp_system_control.c:
	  
	  * Removed dangling wrong #include

2005-10-06 11:08  mderezynski

	* [r303] trunk/configure.ac, trunk/plugins/Makefile.am, 
	  trunk/plugins/flow/Makefile.am, trunk/plugins/flow/libflow.c, 
	  trunk/plugins/flow/libflow.h, 
	  trunk/plugins/flow/libflow_default.c, 
	  trunk/plugins/flow/libflow_default.h, trunk/src/Makefile.am, 
	  trunk/src/bmp_system_control.c, trunk/src/main.c, 
	  trunk/src/playback-control.c, trunk/src/playback-control.h, 
	  trunk/src/ui_prefswin.c: * Moved flow control subsystem to 
	  plugin architecture

2005-10-06 10:16  azarah

	* [r302] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/plugins/flow/Makefile.am: * configure.ac, Makefile.am, 
	  plugins/flow/Makefile.am: Fixup plugin autotools bits.

2005-10-06 10:10  azarah

	* [r301] trunk/configure.ac: * configure.ac: Fix typo.

2005-10-06 10:04  azarah

	* [r300] trunk/src/embedded-images/Makefile.am, 
	  trunk/src/embedded-images/media-pixbufs.h.in: * 
	  src/embedded-images/Makefile.am: Do not distribute generated 
	  files.  Automatically
	   generate icon list.
	  * src/embedded-images/media-pixbufs.h.in: Not needed due to 
	  above change.

2005-10-06 09:40  mderezynski

	* [r299] trunk/plugins/Makefile.am, trunk/plugins/flow, 
	  trunk/plugins/flow/Makefile.am, trunk/plugins/flow/libflow.c, 
	  trunk/plugins/flow/libflow.h, trunk/plugins/libflow.c, 
	  trunk/plugins/libflow.h: * Some more directory moves and changes
	  
	  D    trunk/plugins/libflow.c
	  D    trunk/plugins/libflow.h
	  A    trunk/plugins/flow
	  A    trunk/plugins/flow/libflow.c
	  A    trunk/plugins/flow/libflow.h
	  A    trunk/plugins/flow/Makefile.am
	  D    trunk/plugins/Makefile.am

2005-10-06 09:39  mderezynski

	* [r298] trunk/plugins, trunk/plugins-flow: * Renamed 
	  'plugins-flow' to 'plugins'

2005-10-06 09:38  mderezynski

	* [r297] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/icons/tray-icons/Makefile.am, 
	  trunk/icons/tray-icons/tray-icon-exit.png, trunk/plugins-flow, 
	  trunk/plugins-flow/Makefile.am, trunk/plugins-flow/libflow.c, 
	  trunk/plugins-flow/libflow.h, trunk/src/Makefile.am, 
	  trunk/src/bmp_metadata.h, trunk/src/bmp_playlist.h: * Initial 
	  step of moving flow control to plugins

2005-10-06 09:32  azarah

	* [r296] trunk/src/bmp_playlist.c, trunk/src/main.c: * 
	  src/bmp_playlist.c: Fix warnings.
	  * src/main.c: Add missing include for dbus-gtype-specialized.h.

2005-10-06 08:40  mderezynski

	* [r295] trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_ui.c, 
	  trunk/src/bmp_ui.h, trunk/src/list.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_playlist.c: * Added fix to import broken filenames 
	  sanely

2005-10-06 07:53  mderezynski

	* [r294] trunk/src/Makefile.am, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/bmp_system_control.c, 
	  trunk/src/playback-control-plugins.c, 
	  trunk/src/playback-control-plugins.h, 
	  trunk/src/playback-control.c, trunk/src/playback-control.h: * 
	  Renamed playback-control-plugins.[ch] to playback-control.[ch]
	  * Added above to src/Makefile.am

2005-10-06 07:50  mderezynski

	* [r293] trunk/src/playback-control-plugins.c, 
	  trunk/src/playback-control-plugins.h: * Externalized playback 
	  control methods

2005-10-06 07:44  mderezynski

	* [r292] trunk/include/dbus.h, trunk/src/bmp_system_control.c: 
	  trunk/include/dbus.h,
	  trunk/src/bmp_system_control.c:
	  
	  * Add UTF-8 validity check when sending out URI via 
	  GetCurrentUri()

2005-10-06 07:31  mderezynski

	* [r291] 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_play.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_system_control.h, trunk/src/bmp_ui.c, 
	  trunk/src/bmp_ui.h, trunk/src/list.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/ui/playlist.ui: * Added a 
	  pluggable playback previous/next track history system.

2005-10-05 16:04  azarah

	* [r290] trunk/examples/dbus-c/bmp-dbus-introspect.c, 
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c, 
	  trunk/include/dbus.h, trunk/src/bmp_system_control.c: * 
	  include/dbus.h, src/bmp_system_control.c: Cleanup BMPx DBus API.
	  * examples/dbus-c/bmp-dbus-introspect.c, 
	  examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-c/bmp-dbus-system-control.c: Fix for new API, and 
	  use DBus defines.

2005-10-05 14:42  mderezynski

	* [r289] trunk/src/bmp_system_control.c: src/bmp_system_control.c:
	  
	  * Include our 'dbus.h' regardless of whether DBUS is enabled or 
	  not to
	    avoid build errors

2005-10-05 05:05  mderezynski

	* [r288] trunk/configure.ac, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c, 
	  trunk/icons/Makefile.am, trunk/icons/bmpx.png, 
	  trunk/icons/themes/Makefile.am, 
	  trunk/icons/themes/darksphere/Makefile.am, 
	  trunk/icons/themes/display/Makefile.am, 
	  trunk/icons/themes/plastic/Makefile.am, 
	  trunk/icons/themes/red/Makefile.am, 
	  trunk/icons/tray-icons/Makefile.am, 
	  trunk/icons/tray-icons/tray-icon-default.png, 
	  trunk/icons/tray-icons/tray-icon-paused.png, 
	  trunk/icons/tray-icons/tray-icon-playing.png, trunk/po/af.po, 
	  trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/src/bmp_ui.c, trunk/src/main.h: * Icons moved to 'themes' 
	  folder
	  * Added different tray icons for different states
	  * Updated bmp-dbus-system-control.c by GetCurrentUri method 
	  invocation

2005-10-05 04:24  mderezynski

	* [r287] trunk/icons/darksphere, trunk/icons/display, 
	  trunk/icons/plastic, trunk/icons/red, trunk/icons/themes, 
	  trunk/icons/themes/darksphere, trunk/icons/themes/display, 
	  trunk/icons/themes/plastic, trunk/icons/themes/red: 

2005-10-05 04:20  mderezynski

	* [r286] trunk/bmpx.1.in, trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses, 
	  trunk/icons/Makefile.am, trunk/icons/bmpx.png, 
	  trunk/icons/tray-icons, trunk/icons/tray-icons/Makefile.am, 
	  trunk/icons/tray-icons/tray-icon-default.png, 
	  trunk/icons/tray-icons/tray-icon-playing.png, 
	  trunk/src/bmp_ui.c: * Updated bmp-remote-curses
	  * Added explicit tray icons
	  * Updated man page

2005-10-05 03:38  azarah

	* [r285] trunk/scripts/mkgets.sh, trunk/src/Makefile.am: * 
	  scripts/mkgets.sh: Take first arg as srcdir.
	  * src/Makefile.am: Split headers and sources.  Do not distribute 
	  generated files.
	   Other cleanups.

2005-10-05 03:01  mderezynski

	* [r284] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c: src/bmp-system-control.xml
	  src/bmp_system_control.c:
	  
	  * Renamed method "RemoveRows" to "TracklistRemoveItems"

2005-10-05 02:49  mderezynski

	* [r283] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_system_control.c: src/bmp-system-control.xml
	  src/bmp_playlist.c
	  src/bmp_playlist.h
	  src/bmp_system_control.c:
	  
	  * Added DBus RemoveRows method

2005-10-05 01:58  azarah

	* [r282] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/examples/dbus-c/Makefile.am, 
	  trunk/examples/dbus-c/bmp-dbus-introspect.c, 
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c, trunk/include, 
	  trunk/include/Makefile.am, trunk/include/dbus.h, 
	  trunk/src/Makefile.am, trunk/src/dbus.h: * configure.ac, 
	  Makefile.am,
	  include/dbus.h, include/Makefile.am,
	  src/Makefile.am, examples/dbus-c/Makefile.am,
	  examples/dbus-c/bmp-dbus-introspect.c,
	  examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-c/bmp-dbus-system-control.c: Move api headers to 
	  include.  Cleanup
	   example includes and libraries.

2005-10-05 01:43  mderezynski

	* [r281] trunk/src/bmp_system_control.c: src/bmp_system_control.c:
	  
	  * Fix typo

2005-10-05 01:42  mderezynski

	* [r280] trunk/src/bmp_system_control.c, trunk/src/dbus.h: 
	  src/dbus.h:
	  * Added error enum for g_error_new() error creations
	  
	  src/bmp_system_control.c:
	  * Applied above error enum...

2005-10-05 01:30  mderezynski

	* [r279] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c, 
	  trunk/src/bmp-system-control.xml: 
	  trunk/src/bmp-system-control.xml,
	  trunk/configure.ac,
	  trunk/Makefile.am,
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c,
	  trunk/examples/dbus-c/bmp-dbus-system-control.c:
	  
	  * Fix brokenly named DBus stuff
	  * Install man page into FHS compliant man directory

2005-10-05 01:10  mderezynski

	* [r278] trunk/examples/dbus-c/bmp-dbus-introspect.c, 
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses, 
	  trunk/examples/dbus-python/bmp-remote-pygtk/bmp-remote-pygtk.in, 
	  trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/src/Makefile.am, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/dbus.h: A    trunk/src/dbus.h
	  M    trunk/src/bmp_metadata.c
	  M    trunk/src/bmp_system_control.c
	  M    trunk/src/bmp_system_control.h
	  M    trunk/src/Makefile.am
	  M    trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py
	  M    
	  trunk/examples/dbus-python/bmp-remote-pygtk/bmp-remote-pygtk.in
	  M    
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses
	  M    trunk/examples/dbus-c/bmp-dbus-introspect.c
	  M    trunk/examples/dbus-c/bmp-dbus-query-lists.c
	  M    trunk/examples/dbus-c/bmp-dbus-system-control.c
	  
	  * Globally changed dbus name to org.beepmediaplayer.BMPx and 
	  object path
	    to /org/beepmediaplayer/BMPx/BmpSystemControl
	  
	  * Install include file dbus.h containing defines with both above 
	  names

2005-10-05 00:36  mderezynski

	* [r277] trunk/src/bmp_metadata.c: src/bmp_metadata.c:
	  
	  * Fixed adding missing enum

2005-10-05 00:32  mderezynski

	* [r276] trunk/src/bmp_system_control.c: src/bmp_system_control.c:
	  
	  * Throw error on GetMetadataForUri() with invalid (NULL or 
	  zero-length)
	    URI

2005-10-05 00:26  mderezynski

	* [r275] trunk/src/uri.c: src/uri.c:
	  
	  * Fix broken way of adding "file://" scheme

2005-10-05 00:02  mderezynski

	* [r274] trunk/src/uri.c: src/uri.c:
	  
	  * Prepend 'file://' if no scheme at all is given (assume local 
	  path)

2005-10-04 23:26  mderezynski

	* [r273] 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses, 
	  trunk/src/bmp_system_control.c: trunk/src/bmp_system_control.c:
	  * Fix crash condition
	  
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses:
	  * Updated to 0.1.0

2005-10-04 23:09  mderezynski

	* [r272] trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c: trunk/src/bmp-system-control.xml,
	  trunk/src/bmp_system_control.c,
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c:
	  
	  * Changed type for GetPlaylists() and GetPlaylist() to "as" from 
	  "(ss)"
	    to cope with emtpy lists

2005-10-04 21:46  mderezynski

	* [r271] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c: src/bmp-system-control.xml,
	  src/bmp_system_control.c:
	  
	  * Fix ShuffleSet/Get and RepeatSet/Get

2005-10-04 21:02  mderezynski

	* [r270] trunk/src/bmp_ui.c: src/bmp_ui.c:
	  
	  * When hiding/showing UI trough tray icon, only re-show playlist 
	  window
	    when it was previously visible

2005-10-04 20:56  mderezynski

	* [r269] trunk/src/bmp_system_control.c, trunk/src/bmp_ui.c, 
	  trunk/src/gtkstatusicon.c, trunk/src/gtkstatusicon.h: 
	  src/gtkstatusicon.c,
	  src/gtkstatusicon.h,
	  src/bmp_ui.c:
	  src/bmp_system_control.c:
	  
	  * Added 'clicked' signal to GtkStatusIcon and made UI hide/show 
	  on
	    single click instead of double click

2005-10-04 20:51  azarah

	* [r268] trunk/examples/dbus-python/bmp-remote-curses/Makefile.am, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-curses.py, 
	  trunk/examples/dbus-python/bmp-remote-curses/bmp-remote-curses: 
	  * 
	  examples/dbus-python/bmp-remote-curses/{Makefile.am,bmp-remote-curses}:
	   Rename.

2005-10-04 20:50  azarah

	* [r267] trunk/examples/dbus-python/bmp-remote-pygtk/Makefile.am, 
	  trunk/examples/dbus-python/bmp-remote-pygtk/bmp-remote-pygtk.in, 
	  trunk/examples/dbus-python/bmp-remote-pygtk/bmp-remote.in: * 
	  examples/dbus-python/bmp-remote-pygtk/{Makefile.am,bmp-remote-pygtk.in}:
	   Rename.

2005-10-04 20:49  azarah

	* [r266] trunk/examples/dbus-python/bmp-remote-pygtk/Makefile.am, 
	  trunk/examples/dbus-python/bmp-remote-pygtk/bmp-remote.in: * 
	  examples/dbus-python/bmp-remote-pygtk/{Makefile.am,bmp-remote.in}:
	   Move data to subdir.

2005-10-04 20:44  mderezynski

	* [r265] trunk/src/bmp_ui.c: src/bmp_ui.c:
	  
	  * Fix 'shallow playlist' problem when un-hiding the UI trough 
	  the tray
	    icon menu

2005-10-04 20:44  azarah

	* [r264] trunk/configure.ac, 
	  trunk/examples/dbus-python/Makefile.am, 
	  trunk/examples/dbus-python/bmp-curses, 
	  trunk/examples/dbus-python/bmp-remote, 
	  trunk/examples/dbus-python/bmp-remote-curses, 
	  trunk/examples/dbus-python/bmp-remote-pygtk: Start remote rename.

2005-10-04 20:40  mderezynski

	* [r263] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h: 
	  src/bmp-system-control.xml,
	  src/bmp_system_control.c,
	  src/bmp_system_control.h:
	  
	  * Added SetRepeat and SetShuffle signals

2005-10-04 20:30  azarah

	* [r262] trunk/configure.ac: * configure.ac: Rearrange things a 
	  bit.

2005-10-04 20:28  mderezynski

	* [r261] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/bmp_ui.c, trunk/src/main.c, trunk/src/ui_callbacks.c: 
	  src/bmp-system-control.xml,
	  src/ui_callbacks.c,
	  src/bmp_ui.c,
	  src/bmp_system_control.c,
	  src/main.c,
	  src/bmp_system_control.h:
	  
	  * DBus API changes (implement ShuffleSet/Get RepeatSet/Get and
	    VolumeGet/Set properly)

2005-10-04 20:28  azarah

	* [r260] trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-xchat/Makefile.am: * 
	  configure.ac, examples/dbus-python/bmp-xchat/Makefile.am: Add 
	  --enable-xchat
	   to enable installing of xchat plugin.

2005-10-04 17:26  azarah

	* [r259] trunk/src/Makefile.am, trunk/src/bmp_tooltips.c, 
	  trunk/src/gtkbindings.h, trunk/src/gtkcontainer.h, 
	  trunk/src/gtkhsv.c, trunk/src/gtkprivate.h, 
	  trunk/src/gtkstatusicon.c, trunk/src/gtktrayicon.c: * 
	  src/gtkhsv.c, src/gtkprivate.h, src/gtktrayicon.c, 
	  src/gtkbindings.h, src/gtkcontainer.h,
	   src/gtkstatusicon.c, src/bmp_tooltips.c, src/Makefile.am: 
	  Remove unneeded headers.

2005-10-04 16:45  mderezynski

	* [r258] trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py: 
	  bmp-xchat/bmp-xchat.py:
	  
	  * Updated version with help available and more command hooks by
	    Theofilos Intzoglou (parapente)

2005-10-04 15:54  azarah

	* [r257] trunk/configure.ac: * configure.ac: Remove -g from 
	  CFLAGS, as AC_PROG_CC sets it by default.

2005-10-04 14:54  azarah

	* [r256] trunk/configure.ac, trunk/examples/dbus-c/Makefile.am, 
	  trunk/src/Makefile.am: * configure.ac, src/Makefile.am, 
	  examples/dbus-c/Makefile.am:  Split out gtk+
	  related tests; fix gtkstatusicon checking; fix dbus-c's 
	  Makefile.am to use the
	  detected FAM/TAGLIB libs and flags.

2005-10-04 14:34  azarah

	* [r255] trunk/configure.ac, trunk/src/Makefile.am: * 
	  configure.ac, src/Makefile.am: Initial stab at detecting if we 
	  should build
	  our own copy of gtkstatusicon.

2005-10-04 12:48  azarah

	* [r254] trunk/examples/dbus-python/bmp-curses/Makefile, 
	  trunk/examples/dbus-python/bmp-curses/Makefile.in: * 
	  examples/dbus-python/bmp-curses/Makefile, 
	  examples/dbus-python/bmp-curses/Makefile.in:
	  Do not add generated files to svn.

2005-10-04 12:16  mderezynski

	* [r253] trunk/examples/dbus-c/bmp-dbus-system-control.c: 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c:
	  
	  * Fix bmp-dbus-system-control to work with new PlayListTrack() 
	  semantics

2005-10-04 12:11  mderezynski

	* [r252] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/main.c: src/bmp-system-control.xml,
	  src/bmp_playlist.c,
	  src/bmp_system_control.c,
	  src/main.c:
	  
	  * Make it possible to run without X11 when using --no-ui or 
	  --daemon
	    (alternative initialization sequence)

2005-10-04 10:44  mderezynski

	* [r251] trunk/ui/trayicon.ui: ui/trayicon.ui:
	  
	  * added

2005-10-04 06:54  mderezynski

	* [r250] trunk/src/Makefile.am, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_ui.c, trunk/src/bmp_ui.h, trunk/src/main.c, 
	  trunk/src/ui_main.c, trunk/ui/Makefile.am: trunk/src/ui_main.c,
	  trunk/src/bmp_ui.c,
	  trunk/src/bmp_ui.h,
	  trunk/src/bmp_system_control.c,
	  trunk/src/main.c,
	  trunk/src/Makefile.am,
	  trunk/ui/Makefile.am:
	  
	  * Added "Systray" icon via GtkStatusIcon

2005-10-04 05:25  mderezynski

	* [r249] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c: src/bmp-system-control.xml,
	  src/bmp_system_control.c:
	  
	  * Added remote method to acquire tracklist name by idx #

2005-10-04 04:59  mderezynski

	* [r248] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c: trunk/src/bmp-system-control.xml,
	  trunk/src/bmp_system_control.c:
	  
	  * Added remote method to acquire metadata for tracklist item by
	    specifying list and item idx #

2005-10-04 04:52  mderezynski

	* [r247] trunk/configure.ac, 
	  trunk/examples/dbus-python/Makefile.am, 
	  trunk/examples/dbus-python/bmp-curses, 
	  trunk/examples/dbus-python/bmp-curses/Makefile, 
	  trunk/examples/dbus-python/bmp-curses/Makefile.am, 
	  trunk/examples/dbus-python/bmp-curses/Makefile.in, 
	  trunk/examples/dbus-python/bmp-curses/bmp-curses.py, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp.marshalers, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_system_control.h, trunk/src/bmp_ui.c, 
	  trunk/src/gtkstatusicon.c, trunk/src/gtkstatusicon.h, 
	  trunk/src/gtktrayicon.c, trunk/src/gtktrayicon.h, 
	  trunk/src/main.c, trunk/src/ui_equalizer.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * DBus API updates (clients can now 
	  connect to tracklist/playlist
	    changes trough signals proxied by BmpSystemControl from 
	  BmpPlaylist
	    and thus have full control/introspection of what is going on 
	  in the
	    core (or other clients so to say) when it comes to playist 
	  handling
	  
	  * Minor Makefile fixes
	  
	  * Added ("really") experimental small ncurses client by 
	  daelstorm (it's
	    in very early stages so bear with it, but i found it 
	  interesting :P)
	  
	  * Imported GtkTrayIcon/GtkStatusIcon from GTK HEAD

2005-10-04 03:42  descender

	* [r246] trunk/src/sanity.c: * sanity.c (sanity_check_glib): 
	  Remove superfluous \n from error string.

2005-10-04 03:41  descender

	* [r245] trunk/src/Makefile.am, trunk/src/main.c, 
	  trunk/src/sanity.c, trunk/src/sanity.h: * src/Makefile.am, 
	  src/sanity.c, src/sanity.h, src/main.c: Add environment
	   sanity check code.
	  * src/main.c: Use "" instead of <> for directory local files.

2005-10-04 01:54  azarah

	* [r244] trunk/src/main.c: * src/main.c: Handle failed 
	  initialization of the GUI.

2005-10-04 01:24  azarah

	* [r243] trunk/configure.ac: * configure.ac: Quoting is good.

2005-10-04 01:20  azarah

	* [r242] trunk/configure.ac: * configure.ac: Fix enable tests to 
	  handle args - we ignore them though as.
	  PKG_CONFIG_PATH should be enough to handle custom installations.

2005-10-04 01:15  azarah

	* [r241] trunk/configure.ac: * configure.ac: Need at least one of 
	  XINE or GStreamer backend enabled.

2005-10-04 01:07  azarah

	* [r240] trunk/configure.ac: * configure.ac: Revert 'test x = 
	  xyes' test syntax.

2005-10-03 23:36  azarah

	* [r239] trunk/src/Makefile.am: * src/Makefile.am: Indentation 
	  cleanup.

2005-10-03 23:20  azarah

	* [r238] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po: Update po files.

2005-10-03 21:46  azarah

	* [r237] trunk/src/bmp_system_control.c: * 
	  src/bmp_system_control.c: Fix crash if current = -1, and user 
	  click on play again.

2005-10-03 18:40  mderezynski

	* [r236] trunk/src/signals.h: src/signals.h:
	  
	  * Include <signal.h> instead of kinda-sorta-semi-private 
	  <bits/signum.h>

2005-10-03 18:33  mderezynski

	* [r235] trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/scripts/mkrevision.sh: trunk/scripts/mkrevision.sh:
	  
	  * Use /bin/sh instead of /bin/bash
	  
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c:
	  
	  * Adapt to new DBus API

2005-10-03 18:32  azarah

	* [r234] trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_system_control.h: * src/bmp_system_control.c, 
	  src/bmp_system_control.h: More formatting cleanups.

2005-10-03 18:05  azarah

	* [r233] trunk/src/bmp_play.c, trunk/src/bmp_play.h: * 
	  src/bmp_play.c, src/bmp_play.h: Formatting cleanups.

2005-10-03 17:53  azarah

	* [r232] trunk/src/bmp_play.c: * src/bmp_play.c: Continue to next 
	  song if current cannot be played.

2005-10-03 16:10  azarah

	* [r231] trunk/src/uri.c: * src/uri.c: Fix typo with last 
	  formatting cleanups.

2005-10-03 16:08  azarah

	* [r230] trunk/src/uri.c, trunk/src/uri.h: * src/uri.c, src/uri.h: 
	  Formatting cleanups.

2005-10-03 15:51  azarah

	* [r229] trunk/src/gc.c, trunk/src/gc.h: * src/gc.h, src/gc.c: 
	  Formatting cleanups.

2005-10-03 15:45  azarah

	* [r228] trunk/src/bmp_system_control.h, trunk/src/util.c, 
	  trunk/src/util.h: * src/util.c, src/util.h, 
	  src/bmp_system_control.h: Formatting cleanups.

2005-10-03 15:34  azarah

	* [r227] trunk/src/bmp_system_control.c: * 
	  src/bmp_system_control.c: More formatting cleanups.

2005-10-03 15:23  azarah

	* [r226] trunk/src/bmp_system_control.c: * 
	  src/bmp_system_control.c: Formatting cleanups.

2005-10-03 14:58  mderezynski

	* [r225] trunk/configure.ac: trunk/configure.ac:
	  
	  * Bump version to 0.12-RC1

2005-10-03 13:52  azarah

	* [r224] trunk/examples/dbus-c/bmp-dbus-introspect.c, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c: * 
	  examples/dbus-c/bmp-dbus-introspect.c,
	    examples/dbus-c/bmp-dbus-system-control.c: Warning fixes.

2005-10-03 13:39  mderezynski

	* [r223] trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c: 
	  trunk/src/bmp_playlist.c:
	  
	  * Return right tracklist number on tracklist_new() (Becuase of 
	  implicit
	    sorting, the new tracklist # might be not simply the next 
	  number in
	    the list, but _any_ number in the list. Changed the code to 
	  search
	    for the list after sorting and return the right #)

2005-10-03 13:36  azarah

	* [r222] trunk/src/bmp_play.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_resource_manager.c, 
	  trunk/src/bmp_system_control.c, trunk/src/fam_monitor.c, 
	  trunk/src/gc.c, trunk/src/list.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c, 
	  trunk/src/util.c: * src/util.c, src/bmp_playlist.c, 
	  src/ui_prefswin.c, src/bmp_play.c,
	    src/fam_monitor.c, src/ui_callbacks.c, src/ui_playlist.c,
	    src/bmp_resource_manager.c, src/bmp_system_control.c, src/gc.c:
	    Warning fixes.
	  * src/list.h: Fix pointer types.

2005-10-03 11:58  azarah

	* [r221] trunk/configure.ac, trunk/src/Makefile.am: * 
	  configure.ac: Quoting cleanups; indentation cleanups; fix tests 
	  to conform to sh standard.
	  * src/Makefile.am: Add generated files to CLEANFILES; cleanups.

2005-10-03 10:52  azarah

	* [r220] trunk/configure.ac: * configure.ac: Reorder things a bit. 
	   Add pangocairo check, and bump pango version to 1.10.0.

2005-10-03 10:45  azarah

	* [r219] trunk/configure.ac: * configure.ac: Do not enable 
	  profiling by default.

2005-10-03 05:02  mderezynski

	* [r218] trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/chroma_list.c, trunk/src/ui_callbacks.c: 
	  src/chroma_list.c,
	  src/bmp_playlist.c,
	  src/ui_callbacks.c,
	  src/bmp_system_control.c:
	  
	  * Fixes related to playlist removal (regressions from the API 
	  change)

2005-10-03 04:43  azarah

	* [r217] trunk/src/ui_main.c: Halfway fixup some indentation 
	  issues.

2005-10-03 04:35  azarah

	* [r216] trunk/src/ui_main.c: Fix initial main window button 
	  sensitivity.

2005-10-03 04:05  mderezynski

	* [r215] trunk/src/bmp_playlist.c: src/bmp_playlist.c:
	  
	  * Fixed adding of cdda:// URIs trough "Add CD..." mechanism

2005-10-03 03:57  mderezynski

	* [r214] trunk/configure.ac, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po, 
	  trunk/src/Makefile.am, trunk/src/embedded-images/Makefile.am: 
	  trunk/src/embedded-images/Makefile.am,
	  trunk/src/Makefile.am,
	  trunk/configure.ac:
	  
	  * Fixed build of embedded pixbufs

2005-10-03 03:52  azarah

	* [r213] trunk/src/ui_callbacks.c: More warning fixes.

2005-10-03 03:25  azarah

	* [r212] trunk/src/Makefile.am: Do not use SUBDIRS for the 
	  embedded-images stuff.

2005-10-03 03:09  azarah

	* [r211] trunk/src/Makefile.am, 
	  trunk/src/embedded-images/Makefile.am: Small fix to 
	  embedded-images handling.

2005-10-03 03:00  azarah

	* [r210] trunk/configure.ac, trunk/src/Makefile.am, 
	  trunk/src/build.list, trunk/src/embedded-images, 
	  trunk/src/embedded-images/Makefile.am, 
	  trunk/src/embedded-images/icon-album.png, 
	  trunk/src/embedded-images/icon-artist.png, 
	  trunk/src/embedded-images/icon-title.png, 
	  trunk/src/embedded-images/media-pixbufs.h.in, 
	  trunk/src/icon-album.png, trunk/src/icon-artist.png, 
	  trunk/src/icon-title.png, trunk/src/ui_callbacks.c: Move 
	  embedded images to src/embedded-images, and tweak automake rules 
	  for this change.

2005-10-03 02:35  azarah

	* [r209] trunk/src/bmp_playlist.c: Remove unneeded casting.

2005-10-03 02:32  azarah

	* [r208] trunk/src/bmp_playlist.c: Warning fixes.

2005-10-03 02:09  azarah

	* [r207] trunk/src/signals.c: Fix includes for i18n stuff.

2005-10-03 01:51  descender

	* [r206] trunk/src/bmp_configuration.c, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_play.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/bmp_resource_manager.c, 
	  trunk/src/bmp_system_control.c, trunk/src/chroma_list.c, 
	  trunk/src/fam_monitor.c, trunk/src/list.h, trunk/src/main.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_equalizer.c, 
	  trunk/src/ui_playlist.c, trunk/src/util.c: * src/util.c 
	  (str_append): Change to global linkage.
	  * src/chroma_list.c, src/bmp_playlist.c, src/bmp_playlist.h, 
	  src/list.h,
	   src/bmp_play.c, src/bmp_configuration.c, src/fam_monitor.c,
	   src/ui_callbacks.c, src/bmp_metadata.c, src/ui_equalizer.c,
	   src/ui_playlist.c, src/bmp_resource_manager.c, 
	  src/bmp_system_control.c,
	   src/main.c: Add casts, remove trailing spaces, style fixes, 
	  comment out
	   unused stuff.

2005-10-03 01:41  azarah

	* [r205] trunk/src/signals.c: Move sigsegv message out of define 
	  to notify user in all cases of crash.

2005-10-03 01:31  mderezynski

	* [r204] trunk/src/bmp_system_control.c: src/bmp_system_control.c:
	  
	  * Fixed erroneous code (freeing a gint) in 
	  free_message_list_track()

2005-10-03 01:22  mderezynski

	* [r203] trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.h: 
	  src/bmp_playlist.c:
	  
	  * Fixed erroneous code (remainder of API change)
	  
	  src/bmp_system_control.h:
	  
	  * Added bmp_system_control_add_uri_list() to bmp_system_control.h

2005-10-03 01:04  mderezynski

	* [r202] trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c: 
	  src/bmp_playlist.c,
	  src/bmp_system_control.c:
	  
	  * Fixed erroneous usage of bmp_playlist_tracklist_shuffle()

2005-10-03 00:54  mderezynski

	* [r201] trunk/src/bmp_playlist.c: src/bmp_playlist.c:
	  
	  * Fixed unitialized pointer in 
	  bmp_playlist_sort_current_list_by_tag() 

2005-10-03 00:53  mderezynski

	* [r200] trunk/src/bmp_playlist.c: src/bmp_playlist.c:
	  
	  * Fixed uninitialized GList pointer in 
	  bmp_playlist_sort_current_list ()

2005-10-03 00:47  mderezynski

	* [r199] trunk/src/bmp_playlist.c: src/bmp_playlist.c:
	  
	  * Fixed erroneous code in bmp_playlist_tracklist_new()
	    (self->private->playlists->items instead of 
	  self->private->playlists)

2005-10-03 00:31  mderezynski

	* [r198] trunk/src/list.h, trunk/src/ui_callbacks.c: src/list.h,
	  src/ui_callbacks.c:
	  
	  * Fixed erroneous code (assignment of a BmpListType* to a gint in
	    new_playlist())

2005-10-03 00:20  mderezynski

	* [r197] trunk/src/bmp_system_control.h, trunk/src/ui_callbacks.c: 
	  src/bmp_system_control.h:
	  
	  * Removed unneded enum values from SystemControlMessages

2005-10-03 00:13  mderezynski

	* [r196] trunk/src/bmp_metadata.c, trunk/src/bmp_metadata.h, 
	  trunk/src/bmp_playlist.c, trunk/src/ui_callbacks.c: 
	  src/bmp_playlist.c,
	  src/ui_callbacks.c,
	  src/bmp_metadata.c,
	  src/bmp_metadata.h;
	  
	  * Implement Play/Enqueue for "Browse" view of Media Library

2005-10-03 00:03  descender

	* [r195] trunk/configure.ac, trunk/src/Makefile.am: * 
	  configure.ac: Add library function check for FAM, rename 'GST- to
	   'GStreamer' in error messages.
	  * src/Makefile.am: Move GCC debug flag to configure, replace 
	  -lfam with
	   FAM_LIBS, add missing CURL_LIBS and CURL_CFLAGS.

2005-10-02 23:14  descender

	* [r194] trunk/configure.ac: * configure.ac: Bump GLib/GTK+ 
	  version requirement to 2.8, Cairo to 1.0.
	   Replace Xine check with PKG_CHECK_MODULES. Use 'GStreamer' 
	  instead of 'GST'
	   for --enable-gst help string. Simplify playback backend check 
	  logic.

2005-10-02 22:39  azarah

	* [r193] trunk/m4/libcurl.m4: Add libcurl.m4.

2005-10-02 22:36  azarah

	* [r192] trunk/configure.ac: Change dbus checking code to use 
	  pkgconfig.  Use curl macro for libcurl.

2005-10-02 21:56  mderezynski

	* [r191] trunk/examples/dbus-python/bmp-remote/bmp-remote.in, 
	  trunk/src/chroma_list.c: trunk/src/chroma_list.c:
	  
	  * Small fix for unneccesary ChromaList 'window' redraw on
	    chroma_list_mark_dirty()
	  
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.in:
	  
	  * Fixed 'irritated' volume slider (daelstorm)

2005-10-02 21:39  descender

	* [r190] trunk/configure.ac: * configure.ac: Replace C language 
	  environment check with AC_LANG.

2005-10-02 18:31  mderezynski

	* [r189] trunk/glade/dialog_preferences.glade: M    
	  glade/dialog_preferences.glade
	  
	  * Minor cosmetic issue

2005-10-02 18:21  mderezynski

	* [r188] trunk/src/ui_callbacks.c: * Small typo-kind,but-critical 
	  fixes

2005-10-02 18:08  mderezynski

	* [r187] trunk/src/bmp_system_control.c: M    
	  src/bmp_system_control.c
	  
	  * Fixed "no playback at all" bug (heh...)

2005-10-02 18:04  mderezynski

	* [r186] trunk/src/list.h: A    src/list.h
	  
	  * Added list.h

2005-10-02 18:02  mderezynski

	* [r185] trunk/configure.ac: M    trunk/configure.ac
	  
	  * Bump version to 0.12

2005-10-02 17:58  mderezynski

	* [r184] trunk/examples/dbus-c/bmp-dbus-system-control.c, 
	  trunk/glade/dialog_add_from_library.glade, 
	  trunk/src/Makefile.am, trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_metadata.c, trunk/src/bmp_metadata.h, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_system_control.c, trunk/src/chroma_list.c, 
	  trunk/src/chroma_list.h, trunk/src/gc.c, trunk/src/gc.h, 
	  trunk/src/list_manager.c, trunk/src/list_manager.h, 
	  trunk/src/main.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_playlist.c, trunk/src/util.c, trunk/src/util.h: M   
	   trunk/src/gc.h
	  M    trunk/src/chroma_list.c
	  M    trunk/src/chroma_list.h
	  M    trunk/src/util.c
	  M    trunk/src/util.h
	  M    trunk/src/bmp-system-control.xml
	  M    trunk/src/bmp_playlist.c
	  M    trunk/src/bmp_playlist.h
	  D    trunk/src/list_manager.c
	  D    trunk/src/list_manager.h
	  M    trunk/src/ui_callbacks.c
	  M    trunk/src/bmp_metadata.c
	  M    trunk/src/bmp_metadata.h
	  M    trunk/src/ui_playlist.c
	  M    trunk/src/bmp_system_control.c
	  M    trunk/src/main.c
	  M    trunk/src/Makefile.am
	  M    trunk/src/gc.c
	  M    trunk/glade/dialog_add_from_library.glade
	  M    trunk/examples/dbus-c/bmp-dbus-system-control.c
	  
	  
	  * Removed ListManager, moved functionality into BmpPlaylist
	  * Totally revamped internal playlist management API to ease up
	    controlling playlists over DBus

2005-10-02 17:26  azarah

	* [r183] trunk/configure.ac: Make sure we have dbus >= 0.35 
	  (Gentoo bug #107789).

2005-10-02 11:36  azarah

	* [r182] trunk/src/ui_callbacks.c: Fix build issue with gcc4 after 
	  last change.

2005-10-02 02:04  mderezynski

	* [r181] trunk/glade/dialog_add_from_library.glade, 
	  trunk/src/bmp_metadata.c, trunk/src/main.c, 
	  trunk/src/ui_callbacks.c: * Fixed enormous memory leaks in the 
	  metadata querying sybsystem

2005-10-01 23:09  azarah

	* [r180] trunk/glade/dialog_preferences.glade: Add '<artist> - 
	  <title>' choice for playlist format.

2005-10-01 22:57  mderezynski

	* [r179] trunk/glade/dialog_add_from_library.glade, 
	  trunk/glade/dialog_preferences.glade, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_prefswin.c: * Removed debug g_message()s
	  * Replaced GtkEntry with GtkComboBoxEntry for the titlestring to 
	  deliver
	    a few pre-defined choices for the user
	  * Added an informational label about stats for the 'browse' mode 
	  of the
	    media library

2005-10-01 22:06  mderezynski

	* [r178] trunk/glade/dialog_add_from_library.glade: 
	  glade/dialog_add_from_library.glade:
	  * Changed widget names

2005-10-01 21:20  azarah

	* [r177] trunk/configure.ac, trunk/src/Makefile.am: Move setting 
	  up of CFLAGS to configure.ac.  Add --enable-profile.

2005-10-01 20:59  mderezynski

	* [r176] trunk/src/Makefile.am, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/ui_callbacks.c: * Initial 
	  addition of 'browse' dialog in media library

2005-10-01 18:10  mderezynski

	* [r175] trunk/src/build-list, trunk/src/build.list: 
	* [r174] trunk/src/Makefile.am, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/build-list, trunk/src/gc.c, 
	  trunk/src/icon-album.png, trunk/src/icon-artist.png, 
	  trunk/src/icon-title.png, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h: * Start of support for the 'browse' 
	  function in the media library
	  * Imported icons for artist/album/title (from source of 
	  banshee-project
	    http://www.banshee-project.org)

2005-10-01 10:39  azarah

	* [r173] trunk/src/Makefile.am: Add generated source/headers to 
	  DISTCLEANFILES.

2005-10-01 10:27  azarah

	* [r172] trunk/Makefile.am: No need to run mkrevision.sh for 
	  snapshot target anymore.
	  Do not depend on automake functions that might change.

2005-10-01 10:06  azarah

	* [r171] trunk/Makefile.am: The all target rule is not needed 
	  anymore since revision.h is added to BUILT_SOURCES.

2005-10-01 03:49  mderezynski

	* [r170] trunk/Makefile.am, trunk/scripts/mkrevision.sh, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_ui.c, 
	  trunk/src/chroma_list.c: * Fixed mkrevision.sh to always print 
	  date in en_US format
	  * Fixed erroneous code in chroma_list.c
	  * Removed unneccesary debug messages from bmp_system_control.c
	  * Removed spurious "Unable to load skin" error message from 
	  bmp_ui.c
	  * Updated Makefile.am to always build revision.h

2005-10-01 03:34  mderezynski

	* [r169] trunk/Makefile.am, 
	  trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/glade/dialog_preferences.glade, trunk/src/bmp_playlist.c, 
	  trunk/src/fam_monitor.h, trunk/src/gc.c, trunk/src/gc.h, 
	  trunk/src/list_manager.c, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c: * Fixed NanoGC
	  * Fixed bmp-xchat.py (Error when displaying title strings with a 
	  leading
	    digit as)
	  * Fixed proper creation of revision.h

2005-10-01 00:59  mderezynski

	* [r168] trunk/src/gc.c: * Fixed missing line

2005-09-30 23:24  mderezynski

	* [r167] trunk/src/Makefile.am, trunk/src/gc.c, trunk/src/gc.h, 
	  trunk/src/ui_playlist.c: * Added a very simple, technically 
	  primitive GC

2005-09-30 15:07  mderezynski

	* [r166] trunk/src/uri.c, trunk/src/util.c: src/util.c,
	  src/uri.c:
	  * Various fixes related to URI handling

2005-09-30 14:58  mderezynski

	* [r165] trunk/src/bmp_system_control.c, trunk/src/uri.c: * Fixed 
	  CD playback

2005-09-30 13:27  mderezynski

	* [r164] trunk/scripts/mkrevision.sh: 

2005-09-30 13:11  mderezynski

	* [r163] trunk/scripts/mkrevision.sh, trunk/src/ui_playlist.c: * 
	  Make 'svn info' in mkrevision.sh always return #define names in 
	  US
	    english (LANG=en_US)

2005-09-30 03:29  azarah

	* [r162] trunk/configure.ac: Remove useless CXX/F77 checks libtool 
	  insists on doing.

2005-09-30 03:23  mderezynski

	* [r161] trunk/AUTHORS, trunk/configure.ac, trunk/src/bmp_ui.h: * 
	  Updated AUTHORS

2005-09-30 03:19  azarah

	* [r160] trunk/src/Makefile.am: We need to add top_srcdir to the 
	  include patch.

2005-09-30 03:08  azarah

	* [r159] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/src/Makefile.am: Header 
	  files is in top_srcdir and not top_builddir.

2005-09-30 02:24  azarah

	* [r158] trunk/Makefile.am, trunk/scripts/mkrevision.sh: Rename 
	  RV_REVISION to RV_SNAPSHOT_VERSION, ditto for REVISION.
	  Cleanup the use of cat in Makefile.am a bit.

2005-09-30 02:12  mderezynski

	* [r157] trunk/scripts/mkrevision.sh, trunk/src/Makefile.am, 
	  trunk/src/main.c: * Add additional build information to 
	  --version output

2005-09-30 02:10  azarah

	* [r156] trunk/scripts/mkrevision.sh: Add RV_REVISION to revision.h

2005-09-30 02:03  azarah

	* [r155] trunk/scripts/mkrevision.sh: Fix check to check for 
	  existance of .svn directory.

2005-09-30 02:01  mderezynski

	* [r154] trunk/scripts/mkrevision.sh, 
	  trunk/scripts/mkrevisionh.sh: Removed mkrevisionh.sh

2005-09-30 01:53  mderezynski

	* [r153] trunk/scripts/mkrevision.sh, 
	  trunk/scripts/mkrevisionh.sh: * Changed 'mkrevision.sh' to only 
	  create REVISION, and added a modified
	    script 'mkrevisionh.sh' to create a 'revision.h' file with 
	  'svn info'
	    information

2005-09-30 01:42  mderezynski

	* [r152] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po, trunk/scripts/Makefile.am: * 
	  Added mkrevision.sh to EXTRA_DIST inside scripts/

2005-09-30 01:27  azarah

	* [r151] trunk/Makefile.am, trunk/autogen.sh, 
	  trunk/scripts/mkrevision.sh: Add snapshot target.  Make sure 
	  revision.h and ChangeLog is not
	  recreated if we are not in an svn repository.

2005-09-30 01:25  descender

	* [r150] trunk/src/bmp_configuration.c, 
	  trunk/src/bmp_configuration.h, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_play.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_resource_manager.c, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_tooltips.c, 
	  trunk/src/bmp_ui.c, trunk/src/chroma_list.c, 
	  trunk/src/chroma_vscrollbar.c, trunk/src/fam_monitor.c, 
	  trunk/src/ui_about_dialog.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c, 
	  trunk/src/util.c, trunk/src/util.h: * src/chroma_vscrollbar.c, 
	  src/chroma_list.c, src/util.c, src/util.h,
	   src/bmp_playlist.c, src/ui_prefswin.c, src/bmp_play.c,
	   src/bmp_configuration.c, src/bmp_configuration.h, 
	  src/fam_monitor.c,
	   src/bmp_tooltips.c, src/ui_callbacks.c, src/bmp_metadata.c,
	   src/ui_main.c, src/ui_about_dialog.c, src/ui_playlist.c,
	   src/ui_equalizer.c, src/bmp_ui.c, src/bmp_resource_manager.c,
	   src/bmp_system_control.c: Clean up i.e. initialize potentially
	   initialized variables, add type casts, fix incorrect parameter 
	  order,
	   blah.

2005-09-30 01:08  mderezynski

	* [r149] trunk/scripts/mkrevision.sh: * Added creation of 
	  revision.mak to mkrevision.sh

2005-09-30 00:21  descender

	* [r148] trunk/config.h.in: * config.h.in: Remove, generated by 
	  autoheader.

2005-09-30 00:16  descender

	* [r147] trunk/src/main.c: * main.c: Minor cosmetic changes. 
	  (bmp_init_paths) Statically initialize
	   bmp_paths array (everything to NULL).
	   

2005-09-30 00:15  azarah

	* [r146] trunk/Makefile.am, trunk/po/af.po, trunk/po/bg.po, 
	  trunk/po/de.po, trunk/po/el.po, trunk/po/fr.po: Add bzip2 dist 
	  target.

2005-09-30 00:09  azarah

	* [r145] trunk/configure.ac, trunk/libskinned/Makefile.am: Misc 
	  cleanups.

2005-09-30 00:07  descender

	* [r144] trunk/src/main.c: * main.c: I18n'ize option descriptions. 
	  (print_version, main) Add option to
	   print version and build information and quit. (main) Run 
	  setup_i18n() before
	   initializing GTK+. Stop logger after session_end().

2005-09-29 23:43  mderezynski

	* [r143] trunk/scripts/mkrevision.sh: * Small change to 
	  mkrevision.sh

2005-09-29 23:34  mderezynski

	* [r142] trunk/scripts/mkrevision.sh: * Added script to create a 
	  'revision.h' file from 'svn info' output

2005-09-29 23:01  descender

	* [r141] trunk/config.h.in, trunk/configure.ac, 
	  trunk/src/Makefile.am, trunk/src/bmp_sm.c, trunk/src/bmp_sm.h, 
	  trunk/src/main.c: * configure.ac, config.h.in, src/Makefile.am, 
	  src/bmp_sm.c: Add check for
	   SMlib and conditional compilation for session management code.
	  * src/bmp_sm.c, src/bmp_sm.h: Hide file local variables. 
	  (session_start)
	   Register session properties with SM server, return TRUE when 
	  initialization
	   passes, allow session restoration.
	  * src/main.c: Add --sm-client-id for users or SM server to 
	  restore sessions.

2005-09-29 22:36  mderezynski

	* [r140] trunk/src/chroma_list.c: * Whoops...

2005-09-29 22:34  mderezynski

	* [r139] trunk/src/chroma_list.c: * Add-on fix to last ChromaList 
	  fix/same explanation

2005-09-29 22:29  mderezynski

	* [r138] trunk/src/chroma_list.c: * Fixed issue where invalidated 
	  rows weren't marked as validated after
	    rendering, causing a massive graphics slowdown

2005-09-29 22:15  mderezynski

	* [r137] trunk/src/bmp_playlist.c: * Fixed a problem during 
	  shutdown when no playlist is selected the
	    application would not complete shutdown sequence due to a crash
	    condition

2005-09-29 22:12  azarah

	* [r136] trunk/src/Makefile.am: Small cleanup.

2005-09-29 22:10  mderezynski

	* [r135] trunk/libskinned/Makefile.am, 
	  trunk/libskinned/bmp_window.c, trunk/libskinned/bmp_window.h, 
	  trunk/src/signals.c: * Re-added bmp_window.[ch] to libskinned

2005-09-29 21:57  descender

	* [r134] trunk/src/main.c, trunk/src/util.c, trunk/src/util.h: * 
	  src/util.c, src/util.h: (make_directory) Moved make_directory() 
	  here, return
	   TRUE when mkdir() succeeds.
	  * src/main.c, src/util.h: Change code style.
	  * src/main.c: Remove unneeded #includes. (main) Free user path 
	  strings, split
	   i18n setup code into setup_i18n().

2005-09-29 21:57  mderezynski

	* [r133] trunk/src/Makefile.am, trunk/src/bmp_button.c, 
	  trunk/src/bmp_button.h, trunk/src/bmp_button_toggle.c, 
	  trunk/src/bmp_button_toggle.h, trunk/src/bmp_slider.c, 
	  trunk/src/bmp_slider.h, trunk/src/bmp_window.c, 
	  trunk/src/bmp_window.h: * (Re)moved custom widgets to libskinned 
	  dir, adapted Makefile.am to
	    build bmpx against libskinned

2005-09-29 21:49  azarah

	* [r132] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/libskinned/Makefile.am, trunk/src/Makefile.am: Add build 
	  logic for libskinned.

2005-09-29 21:37  mderezynski

	* [r131] trunk/po/el.po: * Updated Greek (el) translation

2005-09-29 21:33  mderezynski

	* [r130] trunk/configure.ac, trunk/libskinned, 
	  trunk/libskinned/Makefile.am, trunk/libskinned/bmp_button.c, 
	  trunk/libskinned/bmp_button.h, 
	  trunk/libskinned/bmp_button_toggle.c, 
	  trunk/libskinned/bmp_button_toggle.h, 
	  trunk/libskinned/bmp_slider.c, trunk/libskinned/bmp_slider.h, 
	  trunk/src/Makefile.am: Added 'libskinned' which will contain the 
	  skinned widgets in future

2005-09-29 21:31  mderezynski

	* [r129] trunk/src/Makefile.am: * Fix makefile missing line

2005-09-29 21:12  descender

	* [r128] trunk/src/main.c, trunk/src/signals.c: * src/signals.c, 
	  src/main.c: Handle and shutdown when SIGTERM is received.
	  * src/main.c: Remove trailing whitespaces.

2005-09-29 21:10  descender

	* [r127] trunk/src/Makefile.am: * Makefile.am: Enable more 
	  compiler warnings, fix Xlib compiler cflags,
	   relocate Xine compiler and linker flags to avoid search path 
	  problems
	   with local installations of GTK+, add signals.[ch].

2005-09-29 21:09  mderezynski

	* [r126] trunk/src/bmp_play.c, trunk/src/bmp_play.h, 
	  trunk/src/play.c, trunk/src/play.h: Ok. restored.
	* [r125] trunk/src/play.c: ..grrr
	* [r124] trunk/src/bmp_play.c, trunk/src/bmp_play.h, 
	  trunk/src/play.c, trunk/src/play.h: ...eh

2005-09-29 20:28  descender

	* [r123] trunk/src/bmp_sm.c, trunk/src/bmp_sm.h, 
	  trunk/src/signals.c, trunk/src/signals.h: * signals.c, 
	  signals.h: New Unix signal handling code.
	  * bmp_sm.c, bmp_sm.h: Add license headers, change code style to 
	  GTK+'s.
	  * bmp_sm.c: Remove unused code, relocate G_STRLOC in g_message() 
	  calls.

2005-09-29 20:06  azarah

	* [r122] trunk/src/uri.c: Temporarily fix segfault in 
	  field_escape().

2005-09-29 20:01  mderezynski

	* [r121] trunk/src/fam_monitor.c, trunk/src/ui_playlist.c: * 
	  Removed unneded change of main.h in fam_monitor.c

2005-09-29 17:37  mderezynski

	* [r120] trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/ui_playlist.c: * Fix incomplete redraw of playlist 
	  window when dealing with DnD actions

2005-09-29 12:41  mderezynski

	* [r119] trunk/src/bmp_playlist.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c, trunk/src/util.c, trunk/src/util.h: * Added 
	  explicit support for .m3u playlists

2005-09-28 23:45  mderezynski

	* [r118] trunk/src/bmp_metadata.c, trunk/src/bmp_playlist.c, 
	  trunk/src/uri.c: src/bmp_playlist.c,
	  src/uri.c,
	  src/bmp_metadata.c:
	  
	  * Fixed problem with invalid URIs being returned by uri.c

2005-09-28 22:14  mderezynski

	* [r117] trunk/src/bmp_playlist.c: * Fixed a problem when URIs 
	  would contain %20's

2005-09-28 22:05  mderezynski

	* [r116] trunk/glade/dialog_add_url.glade: * Added Add URL dialog 
	  glade file

2005-09-28 22:03  mderezynski

	* [r115] trunk/src/util.c: * Fixed compile problem (wrong function 
	  ordering)

2005-09-28 21:54  mderezynski

	* [r114] trunk/configure.ac, trunk/glade/Makefile.am, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/src/Makefile.am, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_ui.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_playlist.c, 
	  trunk/src/uri.c, trunk/src/uri.h, trunk/src/util.c, 
	  trunk/src/util.h, trunk/ui/playlist.ui: * Added support for .pls 
	  files and an "Add URL" dialog

2005-09-28 11:48  mderezynski

	* [r112] trunk/src/ui_main.c: trunk/src/ui_main.c:
	  * Fix problem with control's sensitivity state not being synced 
	  properly
	    with application playback state

2005-09-28 11:18  mderezynski

	* [r111] trunk/Makefile.am, trunk/configure.ac, 
	  trunk/examples/dbus-c/Makefile.am, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.in, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade, 
	  trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po: * Updates in Makefiles and in the sample clients

2005-09-28 11:15  mderezynski

	* [r110] trunk/src/Makefile.am, trunk/src/bmp_playlist.c: * Fix 
	  problems where playlists wouldn't get saved at exit

2005-09-28 10:21  azarah

	* [r109] trunk/m4, trunk/m4/pkg.m4: Add pkg.m4, as some of us do 
	  not have it.

2005-09-27 18:29  mderezynski

	* [r105] trunk/examples/dbus-python/bmp-remote/bmp-remote.in: * 
	  Another color change

2005-09-27 18:24  mderezynski

	* [r104] trunk/examples/dbus-python/bmp-remote/bmp-remote.in: * 
	  Small color changes in bmp-remote

2005-09-27 18:23  mderezynski

	* [r103] 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-image.png, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.in, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade, 
	  trunk/src/bmp_playlist.c: trunk/src/bmp_playlist.c
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-image.png
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.in
	  
	      * Fix occasional crash condition when emptying tracklist and 
	  then adding files

2005-09-27 14:15  mderezynski

	* [r102] trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/ui_prefswin.c: trunk/src/bmp-system-control.xml
	  trunk/src/ui_prefswin.c
	  trunk/src/bmp_system_control.c
	  trunk/src/bmp_system_control.h
	  
	      * Changes in the DBus API

2005-09-27 13:56  mderezynski

	* [r101] trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, 
	  trunk/po/el.po, trunk/po/fr.po: 

2005-09-27 13:48  mderezynski

	* [r100] trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py: * 
	  Small fix in bmp-xchat.py for DBus API change

2005-09-27 13:42  mderezynski

	* [r99] 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-image.png, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.in, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade, 
	  trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py, 
	  trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: trunk/src/bmp-system-control.xml
	  trunk/src/ui_callbacks.c
	  trunk/src/ui_main.c
	  trunk/src/ui_playlist.c
	  trunk/src/bmp_system_control.c
	  trunk/src/bmp_system_control.h
	  trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-image.png
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.in
	  
	      * Updated bmp-remote (added volume control, UI fixes), and 
	  along those
	        lines extended the DBus interface for proper remote volume 
	  control

2005-09-26 23:59  mderezynski

	* [r98] trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_ui.c, trunk/src/bmp_ui.h, trunk/src/main.c, 
	  trunk/src/ui_callbacks.c: src/bmp_playlist.c,
	  src/ui_callbacks.c,
	  src/bmp_ui.c,
	  src/bmp_ui.h,
	  src/bmp_system_control.c,
	  src/main.c:
	  
	      * Fixed crash condition when skin is not being found or 
	  invalid

2005-09-26 23:45  azarah

	* [r97] trunk/src/bmp_metadata.c: Add comment to clarify uneeded 
	  return.

2005-09-26 23:42  azarah

	* [r96] trunk/src/bmp_metadata.c: Fix 'control reaches end of 
	  non-void function' warnings.

2005-09-26 23:33  azarah

	* [r95] trunk/src/bmp_playlist.c, trunk/src/chroma_list.c, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: Fix 'control reaches end of non-void 
	  function' warnings.

2005-09-26 23:17  mderezynski

	* [r94] trunk/examples/dbus-python/bmp-remote/bmp-remote.in: * 
	  Changes in bmp-remote

2005-09-26 23:04  mderezynski

	* [r93] trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-remote/Makefile.am, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.in, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_main.c, 
	  trunk/src/ui_util.c: * Fixed installation method for 'bmp-remote'

2005-09-26 23:02  azarah

	* [r92] trunk/src/bmp_configuration.c, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/ui_about_dialog.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_prefswin.c, 
	  trunk/src/ui_util.c, trunk/src/util.c: More unused variable 
	  cleanups and other misc cleanups.

2005-09-26 22:35  mderezynski

	* [r91] trunk/examples/dbus-python/bmp-remote/Makefile.am, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-header-image-small.png,
	   trunk/examples/dbus-python/bmp-remote/bmp-remote-image.png, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-small.py, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote_small.glade: * 
	  Modifications in 'bmp-remote' directory for proper installation

2005-09-26 22:01  mderezynski

	* [r90] trunk/examples/dbus-python/bmp-remote/Makefile.am, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-header-image-small.png,
	   
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-header-image.png,
	   trunk/examples/dbus-python/bmp-remote/bmp-remote-small.py, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.py, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote_small.glade: * 
	  A few changes (jesus...)

2005-09-26 21:19  azarah

	* [r89] trunk/src/bmp_slider.c, trunk/src/bmp_ui.c, 
	  trunk/src/chroma_vscrollbar.c, trunk/src/ui_callbacks.c: Remove 
	  unused variables.

2005-09-26 21:18  azarah

	* [r88] trunk/src/chroma_list.c: Remove unused variables.  Use 
	  mark_all_dirty() where appropriate.
	  Add mark_all_rendered() and use where appropriate.

2005-09-26 21:17  azarah

	* [r87] trunk/src/bmp_playlist.h: Add missing prototype.

2005-09-26 20:30  azarah

	* [r86] trunk/src/logger.c: Fix 'zero-length printf format string' 
	  warning.

2005-09-26 20:15  azarah

	* [r85] trunk/src/ui_callbacks.h, trunk/src/ui_util.h, 
	  trunk/src/util.c:  * src/util.c: Add some needed includes.
	   * src/ui_callbacks.h, src/ui_util.h: Remove private prototypes.

2005-09-26 19:30  mderezynski

	* [r84] trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote-header-image.png,
	   trunk/examples/dbus-python/bmp-remote/bmp-remote.py, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade, 
	  trunk/examples/dbus-python/bmp-xchat/Makefile.am, 
	  trunk/po/af.po, trunk/po/bg.po, trunk/po/de.po, trunk/po/el.po, 
	  trunk/po/fr.po, trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_main.c: * Reverted 
	  SystemControl with additional DBus featuers
	  * Added Makefile.am for bmp-xchat
	  * Updated bmp-remote

2005-09-26 17:32  mderezynski

	* [r83] trunk/examples/dbus-python/bmp-remote, 
	  trunk/examples/dbus-python/bmp-remote/Makefile.am, 
	  trunk/examples/dbus-python/bmp-remote/bmp-remote.py, 
	  trunk/examples/dbus-python/bmp-remote/bmp_remote.glade: * Added 
	  bmp-remote directory with a small BMPx PyGTK/DBus-Python example
	    client

2005-09-26 17:29  mderezynski

	* [r82] trunk/examples/dbus-python/README, 
	  trunk/examples/dbus-python/bmp-xchat/README: * Moved README of 
	  bmp-xchat.py to bmp-xchat directory
	* [r81] trunk/examples/dbus-python/Makefile.am: * Fixed error in 
	  Makefile.am

2005-09-26 17:26  mderezynski

	* [r80] trunk/examples/dbus-python/bmp-monitor: 

2005-09-26 17:24  mderezynski

	* [r79] trunk/examples/dbus-python/bmp-monitor/bmp-remote.py: * 
	  Changed name of Glade file inside bmp-remote.py

2005-09-26 17:23  mderezynski

	* [r78] trunk/examples/dbus-python/bmp-monitor/Makefile.am, 
	  trunk/examples/dbus-python/bmp-monitor/bmp-monitor.py, 
	  trunk/examples/dbus-python/bmp-monitor/bmp-remote.py, 
	  trunk/examples/dbus-python/bmp-monitor/bmp_monitor.glade, 
	  trunk/examples/dbus-python/bmp-monitor/bmp_remote.glade: * 
	  Renamed 'monitor' to 'remote'

2005-09-26 17:21  mderezynski

	* [r77] trunk/examples/dbus-python/bmp-monitor, 
	  trunk/examples/dbus-python/bmp-remote: 
	* [r76] trunk/examples/dbus-python/Makefile.am, 
	  trunk/examples/dbus-python/bmp-monitor, 
	  trunk/examples/dbus-python/bmp-remote, 
	  trunk/examples/dbus-python/bmp-remote/bmp-monitor.py, 
	  trunk/examples/dbus-python/bmp-remote/bmp_monitor.glade, 
	  trunk/examples/dbus-python/bmp-xchat.py, 
	  trunk/examples/dbus-python/bmp-xchat/bmp-xchat.py: 

2005-09-26 17:18  mderezynski

	* [r75] trunk/examples/dbus-python/bmp-monitor/bmp-monitor.py: 
	  bmp-monitor.py:
	      * Updates
	* [r74] trunk/examples/dbus-python/bmp-monitor/bmp_monitor.glade: 
	  bmp_monitor.glade:
	      * Updates

2005-09-26 15:06  mderezynski

	* [r73] trunk/examples/dbus-python/README, 
	  trunk/examples/dbus-python/bmp-monitor, 
	  trunk/examples/dbus-python/bmp-monitor/Makefile.am, 
	  trunk/examples/dbus-python/bmp-monitor/bmp-monitor.py, 
	  trunk/examples/dbus-python/bmp-xchat, 
	  trunk/examples/dbus-python/bmp-xchat.py: * Added bmp-monitor.py, 
	  which is a simple PyGtk BMPx remote control app
	  * Moved bmp-xchat.py into seperate directory

2005-09-26 05:49  compnerd

	* [r72] trunk/src/bmp_metadata.c, trunk/src/chroma_list.c, 
	  trunk/src/chroma_vscrollbar.c, trunk/src/logger.c, 
	  trunk/src/main.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_callbacks.h, trunk/src/ui_main.c, 
	  trunk/src/ui_prefswin.c, trunk/src/util.c: Janitorial work -- 
	  cleans up a bunch of implicit declaration and syncs header for 
	  ui_callback.c

2005-09-26 00:02  compnerd

	* [r71] trunk/src/ui_util.c, trunk/src/ui_util.h: Syncing header 
	  file and implementation; Minor style issues fixed in ui_util.c

2005-09-25 19:30  mderezynski

	* [r70] trunk/AUTHORS, 
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c, 
	  trunk/src/bmp_playlist.c: trunk/AUTHORS:
	  * Updated contributors list
	  
	  trunk/src/bmp_playlist.c:
	  * Create default playlist if none are present

2005-09-25 18:07  mderezynski

	* [r69] trunk/src/main.c: M    src/main.c
	  
	  * Rename variable 'daemon' in main.c to 'become_daemon' to aviod
	    pre-existing definition of a symbol with the same name on 
	  FreeBSD

2005-09-25 17:26  mderezynski

	* [r68] trunk/autogen.sh, trunk/po/LINGUAS, trunk/po/af.po, 
	  trunk/src/bmp_play.c, trunk/src/bmp_play.h, 
	  trunk/src/bmp_system_control.c: * Added Afrikaans translation
	  * Applied patch for GST backend by compnerd

2005-09-25 00:34  mderezynski

	* [r67] trunk/src/bmp_playlist.c: M    src/bmp_playlist.c
	  
	  * Fixed problem where title in the mainwindow would be set to 
	  NULL
	    (Occured when metadata for the particular file isn't present 
	  at time
	     acquisiton of the title)

2005-09-24 18:18  mderezynski

	* [r66] trunk/AUTHORS, trunk/bmpx.desktop.in, trunk/configure.ac, 
	  trunk/examples/dbus-python/bmp-xchat.py: * Fixed wrong 'Exec' 
	  name in desktop file

2005-09-24 18:05  mderezynski

	* [r65] trunk/po/LINGUAS, trunk/po/bg.po, trunk/po/el.po: M    
	  po/LINGUAS
	  A    po/bg.po
	  A    po/el.po
	  
	  * Added Bulgarian translation by Rostislav Raykov 
	  <zbrox@i-space.org>
	  * Added Greek translation by Stavros Giannouris 
	  <stavrosg2002@freemail.gr>

2005-09-24 01:59  mderezynski

	* [r64] trunk/configure.ac, trunk/scripts/Makefile.am, 
	  trunk/scripts/mkgets.sh, trunk/src/Makefile.am, 
	  trunk/src/mkgets.sh: AM   trunk/scripts/mkgets.sh
	  A    trunk/scripts/Makefile.am
	  D    trunk/src/mkgets.sh
	  M    trunk/src/Makefile.am
	  M    trunk/configure.ac
	          Moved mkgets.sh to scripts/ folder

2005-09-24 01:56  mderezynski

	* [r63] trunk/examples/dbus-python/README: A    dbus-python/README
	          Added README for bmp-xchat.py

2005-09-24 01:48  mderezynski

	* [r62] trunk/examples/Makefile, trunk/examples/Makefile.in, 
	  trunk/examples/dbus-c/Makefile, 
	  trunk/examples/dbus-c/Makefile.in, 
	  trunk/examples/dbus-python/Makefile, 
	  trunk/examples/dbus-python/Makefile.in: D    
	  trunk/examples/Makefile.in
	  D    trunk/examples/dbus-python/Makefile.in
	  D    trunk/examples/dbus-python/Makefile
	  D    trunk/examples/dbus-c/Makefile.in
	  D    trunk/examples/dbus-c/Makefile
	  D    trunk/examples/Makefile"
	          Removed falsly commited files

2005-09-24 01:42  mderezynski

	* [r61] trunk/configure.ac, trunk/examples/Makefile.am, 
	  trunk/examples/dbus, trunk/examples/dbus-c, 
	  trunk/examples/dbus-c/Makefile, 
	  trunk/examples/dbus-c/Makefile.am, 
	  trunk/examples/dbus-c/Makefile.in, trunk/examples/dbus-c/README, 
	  trunk/examples/dbus-c/bmp-dbus-introspect.c, 
	  trunk/examples/dbus-c/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus-c/bmp-dbus-system-control.c: 

2005-09-24 01:40  mderezynski

	* [r60] trunk/examples/Makefile, trunk/examples/Makefile.am, 
	  trunk/examples/Makefile.in, trunk/examples/dbus-python/Makefile, 
	  trunk/examples/dbus-python/Makefile.am, 
	  trunk/examples/dbus-python/Makefile.in, 
	  trunk/examples/dbus-python/bmp-xchat.py, 
	  trunk/examples/dbus/Makefile, trunk/examples/dbus/Makefile.am, 
	  trunk/examples/dbus/Makefile.in, trunk/examples/dbus/README, 
	  trunk/examples/dbus/bmp-dbus-introspect.c, 
	  trunk/examples/dbus/bmp-dbus-query-lists.c, 
	  trunk/examples/dbus/bmp-dbus-system-control.c: 

2005-09-24 01:38  mderezynski

	* [r59] trunk/Makefile.am, trunk/README, trunk/bmpx.desktop.in, 
	  trunk/configure.ac, trunk/dbus-examples, trunk/examples, 
	  trunk/examples/dbus, trunk/examples/dbus-python, 
	  trunk/src/bmp_configuration.c, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_play.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_sm.c, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_system_control.h, trunk/src/bmp_ui.c, 
	  trunk/src/chroma_list.c, trunk/src/fam_monitor.c, 
	  trunk/src/logger.c, trunk/src/main.c, trunk/src/ui_prefswin.c: * 
	  Removed 'dbus-examples', created 'examples' directory instead 
	  with
	    subdirectories for different kind of API examples
	  
	  * Added Python-DBus based XChat-BMPx Python plugin to examples

2005-09-22 18:32  mderezynski

	* [r58] trunk/src/bmp_list.c, trunk/src/bmp_list.h, 
	  trunk/src/bmp_metadata.c, trunk/src/bmp_metadata.h, 
	  trunk/src/bmp_playlist.c, trunk/src/chroma_vscrollbar.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_prefswin.c, 
	  trunk/src/util.c, trunk/src/util.h: M    src/chroma_vscrollbar.c:
	          * Graphical changes
	  
	  M    src/util.c
	  M    src/util.h
	  M    src/bmp_playlist.c
	  M    src/ui_prefswin.c
	  M    src/ui_callbacks.c
	  M    src/bmp_metadata.c
	  M    src/bmp_metadata.h:
	          * Changed metadata titlestring format system
	  
	            ! WARNING !
	            This introduces an incompatibility with the previous 
	  configuration file
	            format entry for the titlestring
	  
	  D    src/bmp_list.c
	  D    src/bmp_list.h:
	          * Removed (unneeded)

2005-09-20 22:41  mderezynski

	* [r57] trunk/AUTHORS, trunk/Makefile.am, trunk/bmpx.desktop.in, 
	  trunk/config.h.in, trunk/configure.ac, 
	  trunk/glade/dialog_add_files.glade, trunk/icons/Makefile.am, 
	  trunk/icons/bmpx.png, trunk/images/logo-experimental.png, 
	  trunk/po/de.po, trunk/po/fr.po, trunk/src/chroma_list.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_util.c: 

2005-09-20 20:34  mderezynski

	* [r56] trunk/src/Makefile.am, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/bmp_playlist.c, 
	  trunk/src/chroma_list.c, trunk/src/ui_callbacks.c, 
	  trunk/src/util.c: M    src/chroma_list.c
	  M    src/util.c
	  M    src/bmp_playlist.c:
	              Change list rendering code to avoid using huge 
	  amounts of
	              memory and get rid of size limitation
	  
	  M    src/ui_callbacks.c:
	              
	  
	  M    src/bmp_metadata.c
	  M    src/bmp_metadata.h:
	              Fix memory leaks
	  
	  M    src/Makefile.am
	              Add explicit check for X libraries

2005-09-20 01:45  mderezynski

	* [r55] trunk/configure.ac: * Bump version number to 0.11.2
	  * Bump TagLib requirement to 1.4

2005-09-20 00:33  mderezynski

	* [r54] trunk/AUTHORS: CIA test commit

2005-09-20 00:18  mderezynski

	* [r53] trunk/src/Makefile.am: Removed wrongly present source 
	  files from Makefile.am

2005-09-20 00:06  mderezynski

	* [r52] trunk/src/Makefile.am, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/chroma_list.c, trunk/src/list_manager.c: * Fixed 
	  issues with playback when using "play" button

2005-09-19 01:53  mderezynski

	* [r51] trunk/src/ui_playlist.c: Keep fileinfo box always in sync 
	  even on tracklist ("playlist") change

2005-09-19 01:44  mderezynski

	* [r50] trunk/configure.ac, trunk/images/logo-experimental.png, 
	  trunk/src/bmp_metadata.c, trunk/src/bmp_metadata.h, 
	  trunk/src/bmp_play.c, trunk/src/bmp_playlist.c, 
	  trunk/src/ui_callbacks.c, trunk/src/util.c: Added UTF-8 validity 
	  checks in various parts of metadata processing

2005-09-18 23:28  mderezynski

	* [r49] trunk/glade/dialog_preferences.glade, 
	  trunk/icons/darksphere/icon_player_128.png, 
	  trunk/icons/darksphere/icon_player_16.png, 
	  trunk/icons/darksphere/icon_player_32.png, 
	  trunk/icons/darksphere/icon_player_48.png, 
	  trunk/icons/darksphere/icon_player_64.png, 
	  trunk/icons/darksphere/icon_playlist_128.png, 
	  trunk/icons/darksphere/icon_playlist_16.png, 
	  trunk/icons/darksphere/icon_playlist_32.png, 
	  trunk/icons/darksphere/icon_playlist_48.png, 
	  trunk/icons/darksphere/icon_playlist_64.png, 
	  trunk/images/logo-experimental.png, trunk/po/de.po, 
	  trunk/po/fr.po, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_playlist.c: src/bmp_playlist.c
	  src/bmp_metadata.c:
	          Added checks for unavailable files at various positions

2005-09-18 22:23  mderezynski

	* [r48] trunk/configure.ac, trunk/icons/Makefile.am, 
	  trunk/src/bmp_metadata.c: src/bmp_metadata.c: Fix for correct 
	  handling of id3v2 tags with taglib
	  configure.ac, icons/Makefile.am: Add 'red' icon theme as an 
	  installation
	  target

2005-09-18 21:12  mderezynski

	* [r47] trunk/po/bmpx.pot, trunk/po/stamp-po, 
	  trunk/src/bmp_marshalers.c, trunk/src/bmp_marshalers.h, 
	  trunk/src/bmp_system_control_glue.h, trunk/src/g_object_get.c, 
	  trunk/src/g_object_get.h: Removed unneeded files

2005-09-18 21:10  mderezynski

	* [r46] trunk/glade/dialog_file_info.glade, 
	  trunk/icons/darksphere/icon_player_128.png, 
	  trunk/icons/darksphere/icon_player_16.png, 
	  trunk/icons/darksphere/icon_player_32.png, 
	  trunk/icons/darksphere/icon_player_48.png, 
	  trunk/icons/darksphere/icon_player_64.png, trunk/icons/red, 
	  trunk/icons/red/Makefile.am, 
	  trunk/icons/red/icon_player_128.png, 
	  trunk/icons/red/icon_player_16.png, 
	  trunk/icons/red/icon_player_32.png, 
	  trunk/icons/red/icon_player_48.png, 
	  trunk/icons/red/icon_player_64.png, 
	  trunk/icons/red/icon_playlist_128.png, 
	  trunk/icons/red/icon_playlist_16.png, 
	  trunk/icons/red/icon_playlist_32.png, 
	  trunk/icons/red/icon_playlist_48.png, 
	  trunk/icons/red/icon_playlist_64.png, 
	  trunk/images/logo-experimental.png, trunk/po/bmpx.pot, 
	  trunk/po/de.po, trunk/po/fr.po, trunk/src/Makefile.am, 
	  trunk/src/ui_about_dialog.c: Fixed about dialog to show logo. 
	  Re-added 'old' red icon theme as an
	  optional theme.

2005-09-18 13:36  mderezynski

	* [r45] trunk/src/ui_about_dialog.c: M    src/ui_about_dialog.c: 
	  Fix about logo display with GTK >= 2.8.3

2005-09-18 09:59  mderezynski

	* [r44] trunk/configure.ac, 
	  trunk/glade/dialog_add_from_library.glade, 
	  trunk/glade/dialog_preferences.glade, 
	  trunk/images/logo-experimental.png, trunk/po/POTFILES.in, 
	  trunk/po/bmpx.pot, trunk/po/de.po, trunk/po/fr.po, 
	  trunk/src/bmp_metadata.c, trunk/src/bmp_metadata.h, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/chroma_list.c, trunk/src/list_manager.c, 
	  trunk/src/ui_about_dialog.c, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c, trunk/src/ui_prefswin.c: Fixed crash with 
	  shuffle when adding new tracklist items.
	  Fixed various things about the library.
	  Added explicit usage/search of/for pkg-config into configure.ac 
	  (Azarah,
	  azarah@gentoo.org)
	  Updated POTFILES.iN

2005-09-17 19:16  mderezynski

	* [r43] trunk/glade/dialog_add_from_library.glade, 
	  trunk/glade/dialog_preferences.glade, 
	  trunk/images/skinlist-building.gif, trunk/images/wait.gif, 
	  trunk/po/de.po, trunk/src/Makefile.am, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_rel.c, trunk/src/bmp_rel.h, trunk/src/bmp_ui.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_main.c: 

2005-09-17 17:13  mderezynski

	* [r42] trunk/configure.ac, 
	  trunk/glade/dialog_add_from_library.glade, 
	  trunk/images/Makefile.am, trunk/src/ui_prefswin.c: M    
	  src/ui_prefswin.c
	  M    images/Makefile.am
	  M    glade/dialog_add_from_library.glade:
	  * Changed 'wait' icon
	  
	  
	  M    configure.ac:
	  *  Bump version number to 0.11

2005-09-17 16:45  mderezynski

	* [r41] trunk/configure.ac, 
	  trunk/glade/dialog_add_from_library.glade, 
	  trunk/icons/darksphere/icon_player_128.png, 
	  trunk/icons/darksphere/icon_player_16.png, 
	  trunk/icons/darksphere/icon_player_32.png, 
	  trunk/icons/darksphere/icon_player_48.png, 
	  trunk/icons/darksphere/icon_player_64.png, 
	  trunk/images/logo-experimental.png, 
	  trunk/src/bmp_configuration.c, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/bmp_play.c, 
	  trunk/src/bmp_playlist.c, trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_ui.c, trunk/src/chroma_vscrollbar.c, 
	  trunk/src/fam_monitor.c, trunk/src/ui_about_dialog.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c: M    
	  src/chroma_vscrollbar.c
	  M    src/bmp_playlist.c
	  M    src/bmp_play.c
	  M    src/bmp_configuration.c
	  M    src/fam_monitor.c
	  M    src/ui_callbacks.c
	  M    src/bmp_metadata.c
	  M    src/bmp_metadata.h
	  M    src/ui_about_dialog.c
	  M    src/ui_playlist.c
	  M    src/bmp_ui.c
	  M    src/bmp_system_control.c
	  M    configure.ac
	  M    images/logo-experimental.png
	  M    icons/darksphere/icon_player_64.png
	  M    icons/darksphere/icon_player_128.png
	  M    icons/darksphere/icon_player_48.png
	  M    icons/darksphere/icon_player_32.png
	  M    icons/darksphere/icon_player_16.png
	  M    glade/dialog_add_from_library.glade:
	  
	  Completely revamped music library user interface

2005-09-16 23:34  mderezynski

	* [r40] trunk/src/bmp_system_control.c, trunk/src/ui_util.c: 
	  src/bmp_system_control.c: Fix crash condition when finishing 
	  playing a
	  song on with empty playlist

2005-09-16 20:01  mderezynski

	* [r39] trunk/icons/Makefile.am, 
	  trunk/icons/darksphere/Makefile.am, 
	  trunk/icons/darksphere/icon_player_128.png, 
	  trunk/icons/darksphere/icon_player_16.png, 
	  trunk/icons/darksphere/icon_player_32.png, 
	  trunk/icons/darksphere/icon_player_48.png, 
	  trunk/icons/darksphere/icon_player_64.png, 
	  trunk/icons/darksphere/icon_playlist_128.png, 
	  trunk/icons/darksphere/icon_playlist_16.png, 
	  trunk/icons/darksphere/icon_playlist_32.png, 
	  trunk/icons/darksphere/icon_playlist_48.png, 
	  trunk/icons/darksphere/icon_playlist_64.png, 
	  trunk/icons/display/Makefile.am, 
	  trunk/icons/icon_player_128.png, trunk/icons/icon_player_16.png, 
	  trunk/icons/icon_player_32.png, trunk/icons/icon_player_48.png, 
	  trunk/icons/icon_player_64.png, 
	  trunk/icons/icon_playlist_128.png, 
	  trunk/icons/icon_playlist_16.png, 
	  trunk/icons/icon_playlist_32.png, 
	  trunk/icons/icon_playlist_48.png, 
	  trunk/icons/icon_playlist_64.png, 
	  trunk/icons/plastic/Makefile.am: Changed icon theme src tree 
	  layouting

2005-09-16 19:41  mderezynski

	* [r38] trunk/icons/black, trunk/icons/darksphere, 
	  trunk/icons/darksphere/icon_player_128.png, 
	  trunk/icons/darksphere/icon_player_16.png, 
	  trunk/icons/darksphere/icon_player_32.png, 
	  trunk/icons/darksphere/icon_player_48.png, 
	  trunk/icons/darksphere/icon_player_64.png, 
	  trunk/icons/darksphere/icon_playlist_128.png, 
	  trunk/icons/darksphere/icon_playlist_16.png, 
	  trunk/icons/darksphere/icon_playlist_32.png, 
	  trunk/icons/darksphere/icon_playlist_48.png, 
	  trunk/icons/darksphere/icon_playlist_64.png, 
	  trunk/icons/display, trunk/icons/orange_blue, 
	  trunk/icons/plastic, trunk/icons/sith, trunk/src/bmp_sm.c, 
	  trunk/src/ui_callbacks.c: 

2005-09-16 19:37  mderezynski

	* [r37] trunk/icons/sith/icon_player_128.png, 
	  trunk/icons/sith/icon_player_16.png, 
	  trunk/icons/sith/icon_player_32.png, 
	  trunk/icons/sith/icon_player_48.png, 
	  trunk/icons/sith/icon_player_64.png, 
	  trunk/icons/sith/icon_playlist_128.png, 
	  trunk/icons/sith/icon_playlist_16.png, 
	  trunk/icons/sith/icon_playlist_32.png, 
	  trunk/icons/sith/icon_playlist_48.png, 
	  trunk/icons/sith/icon_playlist_64.png: Changed 'sith' icon theme

2005-09-16 17:07  mderezynski

	* [r36] trunk/autogen.sh: Fixed erroneous echo command

2005-09-16 17:05  mderezynski

	* [r35] trunk/autogen.sh: Updated with information about ChangeLog 
	  creation

2005-09-16 17:04  mderezynski

	* [r34] trunk/aclocal.m4, trunk/m4: Removed dirs/files unneeded in 
	  svn repository

2005-09-16 16:59  mderezynski

	* [r33] trunk/svg: Removed SVG directory

2005-09-16 16:58  mderezynski

	* [r32] trunk/autom4te.cache, trunk/intl: Removed unneccesary 
	  to-be-kept-in-svn dirs

2005-09-16 16:57  mderezynski

	* [r31] trunk/ChangeLog: ChangeLog: Removed fixed ChangeLog

2005-09-16 16:56  mderezynski

	* [r30] trunk/ChangeLog, trunk/autogen.sh, trunk/scripts, 
	  trunk/scripts/svn2cl.sh, trunk/scripts/svn2cl.xsl: scripts: 
	  added script for automatic ChangeLog creation
	  autogen.sh: added execution of svn2cl.sh

2005-09-16 14:14  mderezynski

	* [r29] trunk/src/bmp_playlist.c, trunk/src/ui_playlist.c, 
	  trunk/src/util.h: * Compile warning fixes

2005-09-16 13:41  mderezynski

	* [r28] trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_sm.c, trunk/src/bmp_system_control.c, 
	  trunk/src/chroma_list.c, trunk/src/main.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c, trunk/src/ui_util.c, 
	  trunk/src/ui_util.h: * Fix multiple playlists handling
	  * Hide playlist window from taskbar/pager

2005-09-16 13:22  mderezynski

	* [r27] trunk/icons/icon_player_128.png, 
	  trunk/icons/icon_player_16.png, trunk/icons/icon_player_32.png, 
	  trunk/icons/icon_player_48.png, trunk/icons/icon_player_64.png, 
	  trunk/icons/icon_playlist_128.png, 
	  trunk/icons/icon_playlist_16.png, 
	  trunk/icons/icon_playlist_32.png, 
	  trunk/icons/icon_playlist_48.png, 
	  trunk/icons/icon_playlist_64.png: * Made 'sith' default icon 
	  theme

2005-09-16 13:20  mderezynski

	* [r26] trunk/icons/black, trunk/icons/black/icon_player_128.png, 
	  trunk/icons/black/icon_player_16.png, 
	  trunk/icons/black/icon_player_32.png, 
	  trunk/icons/black/icon_player_48.png, 
	  trunk/icons/black/icon_player_64.png, 
	  trunk/icons/black/icon_playlist_128.png, 
	  trunk/icons/black/icon_playlist_16.png, 
	  trunk/icons/black/icon_playlist_32.png, 
	  trunk/icons/black/icon_playlist_48.png, 
	  trunk/icons/black/icon_playlist_64.png, 
	  trunk/icons/icon_player_128.png, trunk/icons/icon_player_16.png, 
	  trunk/icons/icon_player_32.png, trunk/icons/icon_player_48.png, 
	  trunk/icons/icon_player_64.png, 
	  trunk/icons/icon_playlist_128.png, 
	  trunk/icons/icon_playlist_16.png, 
	  trunk/icons/icon_playlist_32.png, 
	  trunk/icons/icon_playlist_48.png, 
	  trunk/icons/icon_playlist_64.png, trunk/icons/orange_blue, 
	  trunk/icons/orange_blue/icon_player_128.png, 
	  trunk/icons/orange_blue/icon_player_16.png, 
	  trunk/icons/orange_blue/icon_player_32.png, 
	  trunk/icons/orange_blue/icon_player_48.png, 
	  trunk/icons/orange_blue/icon_player_64.png, 
	  trunk/icons/orange_blue/icon_playlist_128.png, 
	  trunk/icons/orange_blue/icon_playlist_16.png, 
	  trunk/icons/orange_blue/icon_playlist_32.png, 
	  trunk/icons/orange_blue/icon_playlist_48.png, 
	  trunk/icons/orange_blue/icon_playlist_64.png, trunk/icons/sith, 
	  trunk/icons/sith/icon_player_128.png, 
	  trunk/icons/sith/icon_player_16.png, 
	  trunk/icons/sith/icon_player_32.png, 
	  trunk/icons/sith/icon_player_48.png, 
	  trunk/icons/sith/icon_player_64.png, 
	  trunk/icons/sith/icon_playlist_128.png, 
	  trunk/icons/sith/icon_playlist_16.png, 
	  trunk/icons/sith/icon_playlist_32.png, 
	  trunk/icons/sith/icon_playlist_48.png, 
	  trunk/icons/sith/icon_playlist_64.png: A few more icon styles

2005-09-15 22:53  mderezynski

	* [r25] trunk/icons/icon_player_128.png, 
	  trunk/icons/icon_player_16.png, trunk/icons/icon_player_32.png, 
	  trunk/icons/icon_player_48.png, trunk/icons/icon_player_64.png, 
	  trunk/icons/icon_playlist_128.png, 
	  trunk/icons/icon_playlist_16.png, 
	  trunk/icons/icon_playlist_32.png, 
	  trunk/icons/icon_playlist_48.png, 
	  trunk/icons/icon_playlist_64.png: * New icons

2005-09-15 17:22  mderezynski

	* [r24] trunk/ChangeLog: * 

2005-09-15 17:21  mderezynski

	* [r23] trunk/ChangeLog, trunk/aclocal.m4: * 

2005-09-15 17:19  mderezynski

	* [r22] trunk/src/bmp_system_control.c, 
	  trunk/src/bmp_system_control.h, trunk/src/ui_callbacks.c, 
	  trunk/src/ui_main.c: * Reverted a few borqued changes

2005-09-15 16:10  mderezynski

	* [r21] trunk/src/bmp_play.c, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_system_control.c, trunk/src/ui_main.c, 
	  trunk/src/ui_playlist.c: * Fixed issues wiht playlist selection

2005-09-15 10:40  mderezynski

	* [r20] trunk/src/bmp_system_control.c: * Changed playback 
	  semantics so that there is always one "active"
	    playlist from which is being played back, and it doesn't 
	  change with
	    the selection, but merely when the user manually starts 
	  playback in
	    another list

2005-09-15 10:17  mderezynski

	* [r19] trunk/src/bmp_playlist.c, trunk/src/bmp_playlist.h, 
	  trunk/src/bmp_system_control.c, trunk/src/chroma_list.c, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_playlist.c: * Fixed 
	  problem where double-clicking on an empty playlist would crash
	    the application (it is meant to start playing the relevant 
	  playlist)
	  
	  * Fixed problem where deleting a playlist could occasionally 
	  lead to a
	    crash

2005-09-14 23:24  mderezynski

	* [r18] trunk/AUTHORS, trunk/COPYING, trunk/ChangeLog, 
	  trunk/INSTALL, trunk/Makefile.am, trunk/NEWS, trunk/README, 
	  trunk/aclocal.m4, trunk/autogen.sh, trunk/autom4te.cache, 
	  trunk/bmpx.1.in, trunk/compile, trunk/config.h.in, 
	  trunk/configure.ac, trunk/data, trunk/data/GPL.txt, 
	  trunk/data/Makefile.am, trunk/dbus-examples, 
	  trunk/dbus-examples/Makefile.am, trunk/dbus-examples/README, 
	  trunk/dbus-examples/bmp-dbus-introspect.c, 
	  trunk/dbus-examples/bmp-dbus-query-lists.c, 
	  trunk/dbus-examples/bmp-dbus-system-control.c, trunk/docs, 
	  trunk/docs/Makefile.am, trunk/docs/config-file-format.html, 
	  trunk/docs/media-library-format.html, trunk/glade, 
	  trunk/glade/Makefile.am, trunk/glade/dialog_add_files.glade, 
	  trunk/glade/dialog_add_from_library.glade, 
	  trunk/glade/dialog_file_info.glade, 
	  trunk/glade/dialog_preferences.glade, 
	  trunk/glade/dialog_rename_playlist.glade, trunk/icons, 
	  trunk/icons/Makefile.am, trunk/icons/icon_player_128.png, 
	  trunk/icons/icon_player_16.png, trunk/icons/icon_player_32.png, 
	  trunk/icons/icon_player_48.png, trunk/icons/icon_player_64.png, 
	  trunk/icons/icon_playlist_128.png, 
	  trunk/icons/icon_playlist_16.png, 
	  trunk/icons/icon_playlist_32.png, 
	  trunk/icons/icon_playlist_48.png, 
	  trunk/icons/icon_playlist_64.png, trunk/images, 
	  trunk/images/Makefile.am, trunk/images/about_logo.png, 
	  trunk/images/appearance.png, trunk/images/appearance_ia.png, 
	  trunk/images/audio.png, trunk/images/eq.png, 
	  trunk/images/eq_ia.png, trunk/images/library.png, 
	  trunk/images/library_ia.png, trunk/images/logo-experimental.png, 
	  trunk/images/mouse.png, trunk/images/mouse_ia.png, 
	  trunk/images/playback.png, trunk/images/playback_ia.png, 
	  trunk/images/playlist.png, trunk/images/playlist_ia.png, 
	  trunk/images/preferences-logo.png, 
	  trunk/images/skinlist-building.gif, trunk/intl, trunk/m4, 
	  trunk/m4/libtool.m4, trunk/m4/pkg.m4, trunk/missing, trunk/po, 
	  trunk/po/ChangeLog, trunk/po/LINGUAS, trunk/po/Makefile.in.in, 
	  trunk/po/Makevars, trunk/po/Makevars.template, 
	  trunk/po/POTFILES.in, trunk/po/Rules-quot, trunk/po/bmpx.pot, 
	  trunk/po/boldquot.sed, trunk/po/de.po, 
	  trunk/po/en@boldquot.header, trunk/po/en@quot.header, 
	  trunk/po/fr.po, trunk/po/insert-header.sin, trunk/po/quot.sed, 
	  trunk/po/remove-potcdate.sin, trunk/po/stamp-po, trunk/skin, 
	  trunk/skin/Makefile.am, trunk/skin/README, 
	  trunk/skin/balance.bmp, trunk/skin/cbuttons.bmp, 
	  trunk/skin/eq_ex.bmp, trunk/skin/eqmain.bmp, 
	  trunk/skin/main.bmp, trunk/skin/monoster.bmp, 
	  trunk/skin/nums_ex.bmp, trunk/skin/playpaus.bmp, 
	  trunk/skin/pledit.bmp, trunk/skin/pledit.txt, 
	  trunk/skin/posbar.bmp, trunk/skin/shufrep.bmp, 
	  trunk/skin/text.bmp, trunk/skin/titlebar.bmp, 
	  trunk/skin/viscolor.txt, trunk/skin/volume.bmp, trunk/src, 
	  trunk/src/Makefile.am, trunk/src/bmp-system-control.xml, 
	  trunk/src/bmp.marshalers, trunk/src/bmp_button.c, 
	  trunk/src/bmp_button.h, trunk/src/bmp_button_toggle.c, 
	  trunk/src/bmp_button_toggle.h, trunk/src/bmp_configuration.c, 
	  trunk/src/bmp_configuration.h, trunk/src/bmp_dock.c, 
	  trunk/src/bmp_dock.h, trunk/src/bmp_list.c, 
	  trunk/src/bmp_list.h, trunk/src/bmp_marshalers.c, 
	  trunk/src/bmp_marshalers.h, trunk/src/bmp_metadata.c, 
	  trunk/src/bmp_metadata.h, trunk/src/bmp_play.c, 
	  trunk/src/bmp_play.h, trunk/src/bmp_playlist.c, 
	  trunk/src/bmp_playlist.h, trunk/src/bmp_rel.c, 
	  trunk/src/bmp_rel.h, trunk/src/bmp_resource_manager.c, 
	  trunk/src/bmp_resource_manager.h, trunk/src/bmp_slider.c, 
	  trunk/src/bmp_slider.h, trunk/src/bmp_sm.c, trunk/src/bmp_sm.h, 
	  trunk/src/bmp_system_control.c, trunk/src/bmp_system_control.h, 
	  trunk/src/bmp_system_control_glue.h, trunk/src/bmp_tooltips.c, 
	  trunk/src/bmp_tooltips.h, trunk/src/bmp_ui.c, 
	  trunk/src/bmp_ui.h, trunk/src/bmp_window.c, 
	  trunk/src/bmp_window.h, trunk/src/chroma_button.c, 
	  trunk/src/chroma_button.h, trunk/src/chroma_list.c, 
	  trunk/src/chroma_list.h, trunk/src/chroma_vscrollbar.c, 
	  trunk/src/chroma_vscrollbar.h, trunk/src/dnd.h, 
	  trunk/src/error.h, trunk/src/fam_monitor.c, 
	  trunk/src/fam_monitor.h, trunk/src/g_object_get.c, 
	  trunk/src/g_object_get.h, trunk/src/g_object_get.in.c, 
	  trunk/src/g_object_get.in.h, trunk/src/g_object_get.types, 
	  trunk/src/glade.c, trunk/src/glade.h, trunk/src/gtkbindings.h, 
	  trunk/src/gtkcontainer.h, trunk/src/gtkhsv.c, 
	  trunk/src/gtkhsv.h, trunk/src/gtkmarshalers.h, 
	  trunk/src/gtkprivate.h, trunk/src/list_manager.c, 
	  trunk/src/list_manager.h, trunk/src/logger.c, 
	  trunk/src/logger.h, trunk/src/main.c, trunk/src/main.h, 
	  trunk/src/mkgets.sh, trunk/src/song.c, trunk/src/song.h, 
	  trunk/src/ui_about_dialog.c, trunk/src/ui_about_dialog.h, 
	  trunk/src/ui_callbacks.c, trunk/src/ui_callbacks.h, 
	  trunk/src/ui_equalizer.c, trunk/src/ui_equalizer.h, 
	  trunk/src/ui_main.c, trunk/src/ui_main.h, 
	  trunk/src/ui_playlist.c, trunk/src/ui_playlist.h, 
	  trunk/src/ui_prefswin.c, trunk/src/ui_prefswin.h, 
	  trunk/src/ui_util.c, trunk/src/ui_util.h, trunk/src/util.c, 
	  trunk/src/util.h, trunk/svg, trunk/svg/bmp-wm-icons.svg, 
	  trunk/ui, trunk/ui/Makefile.am, trunk/ui/main.ui, 
	  trunk/ui/playlist.ui: Re-import of bmpx directory into trunk/

2005-09-14 23:23  mderezynski

	* [r17] trunk/bmpx: Removed bmpx directory in wrong place

2005-09-13 14:44  mderezynski

	* [r16] trunk/bmpx/configure.ac: Removed GNU Assembler check from 
	  configure.ac

2005-09-13 14:40  mderezynski

	* [r15] trunk/bmpx/src/Makefile.am: 

2005-09-13 13:55  mderezynski

	* [r14] trunk/bmpx/src/bmp_system_control.c: Fixed error where 
	  BMPx would crash with empty playlist after finishing
	  playing the current song

2005-09-13 13:05  mderezynski

	* [r13] trunk/bmpx/src/chroma_list.old.c, 
	  trunk/bmpx/src/chroma_widgets.h, trunk/bmpx/src/xml_document.c, 
	  trunk/bmpx/src/xml_document.h: Removed unused files

2005-09-13 12:25  mderezynski

	* [r12] trunk/bmpx/src/bmp_play.gst.c, 
	  trunk/bmpx/src/bmp_play.gst.h: Removed unneeded bmp_play.gst.[ch]

2005-09-13 12:23  mderezynski

	* [r11] trunk/bmpx/src/fam_monitor.c: Code cleanups

2005-09-13 12:17  mderezynski

	* [r10] trunk/bmpx/src/types.h: Removed unneeded types.h

2005-09-13 12:13  mderezynski

	* [r9] trunk/bmpx/CVS, trunk/bmpx/autom4te.cache/CVS, 
	  trunk/bmpx/data/CVS, trunk/bmpx/dbus-examples/CVS, 
	  trunk/bmpx/docs/CVS, trunk/bmpx/glade/CVS, trunk/bmpx/icons/CVS, 
	  trunk/bmpx/images/CVS, trunk/bmpx/intl/CVS, trunk/bmpx/m4/CVS, 
	  trunk/bmpx/po/CVS, trunk/bmpx/skin/CVS, trunk/bmpx/src/CVS, 
	  trunk/bmpx/svg/CVS, trunk/bmpx/ui/CVS: Removed 'CVS' control 
	  directories remaining from the initial import from
	  CVS

2005-09-13 10:37  mderezynski

	* [r8] trunk/bmpx/AUTHORS, trunk/bmpx/COPYING, trunk/bmpx/CVS, 
	  trunk/bmpx/CVS/Entries, trunk/bmpx/CVS/Entries.Log, 
	  trunk/bmpx/CVS/Repository, trunk/bmpx/CVS/Root, 
	  trunk/bmpx/ChangeLog, trunk/bmpx/INSTALL, 
	  trunk/bmpx/Makefile.am, trunk/bmpx/NEWS, trunk/bmpx/README, 
	  trunk/bmpx/aclocal.m4, trunk/bmpx/autogen.sh, 
	  trunk/bmpx/autom4te.cache, trunk/bmpx/autom4te.cache/CVS, 
	  trunk/bmpx/autom4te.cache/CVS/Entries, 
	  trunk/bmpx/autom4te.cache/CVS/Repository, 
	  trunk/bmpx/autom4te.cache/CVS/Root, trunk/bmpx/bmpx.1.in, 
	  trunk/bmpx/compile, trunk/bmpx/config.h.in, 
	  trunk/bmpx/configure.ac, trunk/bmpx/data, trunk/bmpx/data/CVS, 
	  trunk/bmpx/data/CVS/Entries, trunk/bmpx/data/CVS/Repository, 
	  trunk/bmpx/data/CVS/Root, trunk/bmpx/data/GPL.txt, 
	  trunk/bmpx/data/Makefile.am, trunk/bmpx/dbus-examples, 
	  trunk/bmpx/dbus-examples/CVS, 
	  trunk/bmpx/dbus-examples/CVS/Entries, 
	  trunk/bmpx/dbus-examples/CVS/Repository, 
	  trunk/bmpx/dbus-examples/CVS/Root, 
	  trunk/bmpx/dbus-examples/Makefile.am, 
	  trunk/bmpx/dbus-examples/README, 
	  trunk/bmpx/dbus-examples/bmp-dbus-introspect.c, 
	  trunk/bmpx/dbus-examples/bmp-dbus-query-lists.c, 
	  trunk/bmpx/dbus-examples/bmp-dbus-system-control.c, 
	  trunk/bmpx/docs, trunk/bmpx/docs/CVS, 
	  trunk/bmpx/docs/CVS/Entries, trunk/bmpx/docs/CVS/Repository, 
	  trunk/bmpx/docs/CVS/Root, trunk/bmpx/docs/Makefile.am, 
	  trunk/bmpx/docs/config-file-format.html, 
	  trunk/bmpx/docs/media-library-format.html, trunk/bmpx/glade, 
	  trunk/bmpx/glade/CVS, trunk/bmpx/glade/CVS/Entries, 
	  trunk/bmpx/glade/CVS/Repository, trunk/bmpx/glade/CVS/Root, 
	  trunk/bmpx/glade/Makefile.am, 
	  trunk/bmpx/glade/dialog_add_files.glade, 
	  trunk/bmpx/glade/dialog_add_from_library.glade, 
	  trunk/bmpx/glade/dialog_file_info.glade, 
	  trunk/bmpx/glade/dialog_preferences.glade, 
	  trunk/bmpx/glade/dialog_rename_playlist.glade, trunk/bmpx/icons, 
	  trunk/bmpx/icons/CVS, trunk/bmpx/icons/CVS/Entries, 
	  trunk/bmpx/icons/CVS/Repository, trunk/bmpx/icons/CVS/Root, 
	  trunk/bmpx/icons/Makefile.am, 
	  trunk/bmpx/icons/icon_player_128.png, 
	  trunk/bmpx/icons/icon_player_16.png, 
	  trunk/bmpx/icons/icon_player_32.png, 
	  trunk/bmpx/icons/icon_player_48.png, 
	  trunk/bmpx/icons/icon_player_64.png, 
	  trunk/bmpx/icons/icon_playlist_128.png, 
	  trunk/bmpx/icons/icon_playlist_16.png, 
	  trunk/bmpx/icons/icon_playlist_32.png, 
	  trunk/bmpx/icons/icon_playlist_48.png, 
	  trunk/bmpx/icons/icon_playlist_64.png, trunk/bmpx/images, 
	  trunk/bmpx/images/CVS, trunk/bmpx/images/CVS/Entries, 
	  trunk/bmpx/images/CVS/Repository, trunk/bmpx/images/CVS/Root, 
	  trunk/bmpx/images/Makefile.am, trunk/bmpx/images/about_logo.png, 
	  trunk/bmpx/images/appearance.png, 
	  trunk/bmpx/images/appearance_ia.png, 
	  trunk/bmpx/images/audio.png, trunk/bmpx/images/eq.png, 
	  trunk/bmpx/images/eq_ia.png, trunk/bmpx/images/library.png, 
	  trunk/bmpx/images/library_ia.png, 
	  trunk/bmpx/images/logo-experimental.png, 
	  trunk/bmpx/images/mouse.png, trunk/bmpx/images/mouse_ia.png, 
	  trunk/bmpx/images/playback.png, 
	  trunk/bmpx/images/playback_ia.png, 
	  trunk/bmpx/images/playlist.png, 
	  trunk/bmpx/images/playlist_ia.png, 
	  trunk/bmpx/images/preferences-logo.png, 
	  trunk/bmpx/images/skinlist-building.gif, trunk/bmpx/intl, 
	  trunk/bmpx/intl/CVS, trunk/bmpx/intl/CVS/Entries, 
	  trunk/bmpx/intl/CVS/Repository, trunk/bmpx/intl/CVS/Root, 
	  trunk/bmpx/m4, trunk/bmpx/m4/CVS, trunk/bmpx/m4/CVS/Entries, 
	  trunk/bmpx/m4/CVS/Repository, trunk/bmpx/m4/CVS/Root, 
	  trunk/bmpx/m4/libtool.m4, trunk/bmpx/m4/pkg.m4, 
	  trunk/bmpx/missing, trunk/bmpx/po, trunk/bmpx/po/CVS, 
	  trunk/bmpx/po/CVS/Entries, trunk/bmpx/po/CVS/Repository, 
	  trunk/bmpx/po/CVS/Root, trunk/bmpx/po/ChangeLog, 
	  trunk/bmpx/po/LINGUAS, trunk/bmpx/po/Makefile.in.in, 
	  trunk/bmpx/po/Makevars, trunk/bmpx/po/Makevars.template, 
	  trunk/bmpx/po/POTFILES.in, trunk/bmpx/po/Rules-quot, 
	  trunk/bmpx/po/bmpx.pot, trunk/bmpx/po/boldquot.sed, 
	  trunk/bmpx/po/de.po, trunk/bmpx/po/en@boldquot.header, 
	  trunk/bmpx/po/en@quot.header, trunk/bmpx/po/fr.po, 
	  trunk/bmpx/po/insert-header.sin, trunk/bmpx/po/quot.sed, 
	  trunk/bmpx/po/remove-potcdate.sin, trunk/bmpx/po/stamp-po, 
	  trunk/bmpx/skin, trunk/bmpx/skin/CVS, 
	  trunk/bmpx/skin/CVS/Entries, trunk/bmpx/skin/CVS/Repository, 
	  trunk/bmpx/skin/CVS/Root, trunk/bmpx/skin/Makefile.am, 
	  trunk/bmpx/skin/README, trunk/bmpx/skin/balance.bmp, 
	  trunk/bmpx/skin/cbuttons.bmp, trunk/bmpx/skin/eq_ex.bmp, 
	  trunk/bmpx/skin/eqmain.bmp, trunk/bmpx/skin/main.bmp, 
	  trunk/bmpx/skin/monoster.bmp, trunk/bmpx/skin/nums_ex.bmp, 
	  trunk/bmpx/skin/playpaus.bmp, trunk/bmpx/skin/pledit.bmp, 
	  trunk/bmpx/skin/pledit.txt, trunk/bmpx/skin/posbar.bmp, 
	  trunk/bmpx/skin/shufrep.bmp, trunk/bmpx/skin/text.bmp, 
	  trunk/bmpx/skin/titlebar.bmp, trunk/bmpx/skin/viscolor.txt, 
	  trunk/bmpx/skin/volume.bmp, trunk/bmpx/src, trunk/bmpx/src/CVS, 
	  trunk/bmpx/src/CVS/Entries, trunk/bmpx/src/CVS/Repository, 
	  trunk/bmpx/src/CVS/Root, trunk/bmpx/src/Makefile.am, 
	  trunk/bmpx/src/bmp-system-control.xml, 
	  trunk/bmpx/src/bmp.marshalers, trunk/bmpx/src/bmp_button.c, 
	  trunk/bmpx/src/bmp_button.h, trunk/bmpx/src/bmp_button_toggle.c, 
	  trunk/bmpx/src/bmp_button_toggle.h, 
	  trunk/bmpx/src/bmp_configuration.c, 
	  trunk/bmpx/src/bmp_configuration.h, trunk/bmpx/src/bmp_dock.c, 
	  trunk/bmpx/src/bmp_dock.h, trunk/bmpx/src/bmp_list.c, 
	  trunk/bmpx/src/bmp_list.h, trunk/bmpx/src/bmp_marshalers.c, 
	  trunk/bmpx/src/bmp_marshalers.h, trunk/bmpx/src/bmp_metadata.c, 
	  trunk/bmpx/src/bmp_metadata.h, trunk/bmpx/src/bmp_play.c, 
	  trunk/bmpx/src/bmp_play.gst.c, trunk/bmpx/src/bmp_play.gst.h, 
	  trunk/bmpx/src/bmp_play.h, trunk/bmpx/src/bmp_playlist.c, 
	  trunk/bmpx/src/bmp_playlist.h, trunk/bmpx/src/bmp_rel.c, 
	  trunk/bmpx/src/bmp_rel.h, trunk/bmpx/src/bmp_resource_manager.c, 
	  trunk/bmpx/src/bmp_resource_manager.h, 
	  trunk/bmpx/src/bmp_slider.c, trunk/bmpx/src/bmp_slider.h, 
	  trunk/bmpx/src/bmp_sm.c, trunk/bmpx/src/bmp_sm.h, 
	  trunk/bmpx/src/bmp_system_control.c, 
	  trunk/bmpx/src/bmp_system_control.h, 
	  trunk/bmpx/src/bmp_system_control_glue.h, 
	  trunk/bmpx/src/bmp_tooltips.c, trunk/bmpx/src/bmp_tooltips.h, 
	  trunk/bmpx/src/bmp_ui.c, trunk/bmpx/src/bmp_ui.h, 
	  trunk/bmpx/src/bmp_window.c, trunk/bmpx/src/bmp_window.h, 
	  trunk/bmpx/src/chroma_button.c, trunk/bmpx/src/chroma_button.h, 
	  trunk/bmpx/src/chroma_list.c, trunk/bmpx/src/chroma_list.h, 
	  trunk/bmpx/src/chroma_list.old.c, 
	  trunk/bmpx/src/chroma_vscrollbar.c, 
	  trunk/bmpx/src/chroma_vscrollbar.h, 
	  trunk/bmpx/src/chroma_widgets.h, trunk/bmpx/src/dnd.h, 
	  trunk/bmpx/src/error.h, trunk/bmpx/src/fam_monitor.c, 
	  trunk/bmpx/src/fam_monitor.h, trunk/bmpx/src/g_object_get.c, 
	  trunk/bmpx/src/g_object_get.h, trunk/bmpx/src/g_object_get.in.c, 
	  trunk/bmpx/src/g_object_get.in.h, 
	  trunk/bmpx/src/g_object_get.types, trunk/bmpx/src/glade.c, 
	  trunk/bmpx/src/glade.h, trunk/bmpx/src/gtkbindings.h, 
	  trunk/bmpx/src/gtkcontainer.h, trunk/bmpx/src/gtkhsv.c, 
	  trunk/bmpx/src/gtkhsv.h, trunk/bmpx/src/gtkmarshalers.h, 
	  trunk/bmpx/src/gtkprivate.h, trunk/bmpx/src/list_manager.c, 
	  trunk/bmpx/src/list_manager.h, trunk/bmpx/src/logger.c, 
	  trunk/bmpx/src/logger.h, trunk/bmpx/src/main.c, 
	  trunk/bmpx/src/main.h, trunk/bmpx/src/mkgets.sh, 
	  trunk/bmpx/src/song.c, trunk/bmpx/src/song.h, 
	  trunk/bmpx/src/types.h, trunk/bmpx/src/ui_about_dialog.c, 
	  trunk/bmpx/src/ui_about_dialog.h, trunk/bmpx/src/ui_callbacks.c, 
	  trunk/bmpx/src/ui_callbacks.h, trunk/bmpx/src/ui_equalizer.c, 
	  trunk/bmpx/src/ui_equalizer.h, trunk/bmpx/src/ui_main.c, 
	  trunk/bmpx/src/ui_main.h, trunk/bmpx/src/ui_playlist.c, 
	  trunk/bmpx/src/ui_playlist.h, trunk/bmpx/src/ui_prefswin.c, 
	  trunk/bmpx/src/ui_prefswin.h, trunk/bmpx/src/ui_util.c, 
	  trunk/bmpx/src/ui_util.h, trunk/bmpx/src/util.c, 
	  trunk/bmpx/src/util.h, trunk/bmpx/src/xml_document.c, 
	  trunk/bmpx/src/xml_document.h, trunk/bmpx/svg, 
	  trunk/bmpx/svg/CVS, trunk/bmpx/svg/CVS/Entries, 
	  trunk/bmpx/svg/CVS/Repository, trunk/bmpx/svg/CVS/Root, 
	  trunk/bmpx/svg/bmp-wm-icons.svg, trunk/bmpx/ui, 
	  trunk/bmpx/ui/CVS, trunk/bmpx/ui/CVS/Entries, 
	  trunk/bmpx/ui/CVS/Repository, trunk/bmpx/ui/CVS/Root, 
	  trunk/bmpx/ui/Makefile.am, trunk/bmpx/ui/main.ui, 
	  trunk/bmpx/ui/playlist.ui: Importing bmpx initially

2005-09-13 10:25  mderezynski

	* [r7] trunk/bmpx: Create bmpx subdirectory
	* [r6] trunk: Re-create trunk

