2005-11-22 21:29  mderezynski

	* src/main.c: * Include xcs/xcs.h in main.c instead of xcs.h

2005-11-22 21:18  mderezynski

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po, po/hu.po,
	  po/ja.po, po/lt.po, po/pl.po, po/ru.po, src/main.h: * Fix
	  include in main.h (xcs/xcs.h instead of just xcs.h)

2005-11-22 21:12  mderezynski

	* configure.ac, po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  po/hu.po, po/ja.po, po/lt.po, po/pl.po, po/ru.po,
	  src/chroma_button.c, src/chroma_list.c, src/chroma_vscrollbar.c,
	  src/play.c, src/playlist.c, src/system_control.c, src/ui.c,
	  src/ui_callbacks.c, src/ui_dialog_library.c, src/ui_equalizer.c,
	  src/ui_main.c, src/ui_playlist.c, src/ui_util.c: * Fucking
	  updates

2005-11-22 21:02  mderezynski

	* src/main.c, src/play.c, src/ui_callbacks.c,
	  src/ui_dialog_library.c, src/util.c, src/vfs.c: * Build fixes

2005-11-22 20:44  mderezynski

	* include/bmpx/Makefile.am: * Remove xcs subdir dependency

2005-11-22 20:34  mderezynski

	* ., Makefile.am, configure.ac, include/bmpx,
	  plugins/container/Makefile.am,
	  plugins/container/libcontainer_xspf.c, src, src/Makefile.am,
	  src/chroma_button.c, src/chroma_list.c, src/chroma_vscrollbar.c,
	  src/main.c, src/play.c, src/playlist.c, src/system_control.c,
	  src/ui.c, src/ui_callbacks.c, src/ui_dialog_library.c,
	  src/ui_equalizer.c, src/ui_main.c, src/ui_playlist.c,
	  src/ui_util.c: * Propsets, build fixes, etc, etc

2005-11-22 16:56  mderezynski

	* ., Makefile.am, configure.ac, po/af.po, po/bg.po, po/de.po,
	  po/el.po, po/fr.po, po/hu.po, po/ja.po, po/lt.po, po/pl.po,
	  po/ru.po, src/Makefile.am: * props change

2005-11-22 10:49  mderezynski

	* ., Makefile.am, configure.ac, po/af.po, po/bg.po, po/de.po,
	  po/el.po, po/fr.po, po/hu.po, po/ja.po, po/lt.po, po/pl.po,
	  po/ru.po, src, src/Makefile.am: * Build fixes for new
	  modularization

2005-11-22 07:37  mderezynski

	* Makefile.am, configure.ac, include/bmpx/Makefile.am, po/af.po,
	  po/bg.po, po/de.po, po/el.po, po/fr.po, po/hu.po, po/ja.po,
	  po/lt.po, po/pl.po, po/ru.po, src/Makefile.am: * More build
	  "fixes" *sigh*

2005-11-22 06:49  mderezynski

	* configure.ac, src, src/Makefile.am, src/g_object_get.in.c,
	  src/g_object_get.in.h, src/g_object_get.types,
	  types/Makefile.am, types/g_object_get.types, types/types: *
	  Final fixes for build system overhaul

2005-11-22 06:38  mderezynski

	* types, types/Makefile.am, types/g_object_get.types: * Put
	  g_object get types here

2005-11-22 05:58  mderezynski

	* configure.ac: * Change root node name back to 'bmpx' again (real
	  resolution was found)

2005-11-22 05:45  mderezynski

	* configure.ac: * Change root domain name back to bmp

2005-11-22 05:38  mderezynski

	* configure.ac, include/bmpx/Makefile.am, po/af.po, po/bg.po,
	  po/de.po, po/el.po, po/fr.po, po/hu.po, po/ja.po, po/lt.po,
	  po/pl.po, po/ru.po, src/Makefile.am, src/main.c, src/main.h,
	  src/metadata.c, src/play.c, src/playlist.c,
	  src/system_control.c, src/ui.c, src/ui_callbacks.c,
	  src/ui_dialog_library.c, src/ui_main.c, src/ui_playlist.c,
	  src/ui_prefswin.c, src/ui_util.c, src/util.c, 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

	* autogen.sh, plugins/container/libcontainer_xspf.c,
	  src/Makefile.am, 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

	* include/bmpx: * Propsets
	* src: * Propsets

2005-11-22 04:20  mderezynski

	* ., autogen.sh, src/Makefile.am, src/configuration.c,
	  src/configuration.h, src/main.c, src/main.h, src/metadata.c,
	  src/playlist.c, src/system_control.c, src/ui.c,
	  src/ui_callbacks.c, src/ui_dialog_library.c, src/ui_main.c,
	  src/ui_playlist.c, src/ui_prefswin.c, src/ui_util.c, src/xml.c,
	  src/xml.h: * propsets, and autogen.sh modification

2005-11-22 03:28  mderezynski

	* include/bmpx/xml.h, src/xml.h: * Move xml.h back into src/

2005-11-22 03:22  mderezynski

	* configure.ac, src/Makefile.am, src/gtkstatusicon.c, src/ui.c,
	  src/ui.h, src/ui_callbacks.c, src/ui_equalizer.c, src/ui_main.c,
	  src/ui_playlist.c, src/ui_prefswin.c: * Build system fixes to
	  accomodate for SVN changes

2005-11-22 02:32  mderezynski

	* autogen.sh, configure.ac: * Make changes to pull scripts and
	  libskinned from the common/ repository

2005-11-22 02:16  mderezynski

	* Makefile.am, autogen.sh, configure.ac, src/Makefile.am: * Remove
	  libchroma dependency as it is of yet unused

2005-11-22 02:13  mderezynski

	* common/scripts, scripts: * Move scripts from trunk/ to common/

2005-11-22 01:49  mderezynski

	* hackground/libskinned, tag.sh,
	  clients/dbus-python/bmpx-xchat-plugins/bmpx-xchat.py,
	  libskinned, po/fr.po, src/Makefile.am: * Move libskinned out of
	  main bmpx trunk tree to hackground

2005-11-20 14:28  mderezynski

	* po/el.po: * Updated Greek translation (Stavros Giannouris)

2005-11-19 15:24  mderezynski

	* Makefile.am, bmpx-remote, clients/Makefile.am,
	  clients/bmpx-remote, configure.ac: * Move bmpx-remote to top
	  level source directory

2005-11-19 15:18  mderezynski

	* src/ui_main.c, src/ui_prefswin.c: * Mark a few more strings as
	  translatable

2005-11-19 14:46  mderezynski

	* po/fr.po: * Updated French translation (David Le Brun)

2005-11-19 14:31  mderezynski

	* src/ui_dialog_library.c, src/ui_playlist.c, 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

	* src/ui_dialog_library.c: * Fix typos in previous commit
	  (get_wiget -> get_widget)

2005-11-19 14:03  mderezynski

	* src/ui_dialog_library.c, 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

	* 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

	* src/ui_playlist.c, src/ui_splash.c, src/ui_util.c,
	  src/ui_util.h: * Minor fixes

2005-11-19 04:08  mderezynski

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po, po/hu.po,
	  po/ja.po, po/lt.po, po/pl.po, po/ru.po, src/ui_util.h: * Clean
	  up ui_util.h includes

2005-11-19 04:02  mderezynski

	* src/ui_prefswin.c: * Include ui_util.h inside ui_prefswin.c

2005-11-19 04:01  mderezynski

	* src/ui_prefswin.c: * Fix bracket nesting typo

2005-11-19 03:53  mderezynski

	* src/ui_prefswin.c: * Fix wrong reference to
	  BmpWindowPreferencesPrivate

2005-11-19 03:37  mderezynski

	* src/ui_prefswin.c: * Add busy/idle for skin view update as well

2005-11-19 02:48  mderezynski

	* ui/playlist.ui: * Swap library/add files entries in playlist add
	  menu

2005-11-19 02:44  mderezynski

	* src/ui.c: * Fix unneded g_free () in ui.c

2005-11-19 02:42  mderezynski

	* src/ui.c, src/ui_util.c: * Hack-around for XCursor theme for the
	  case that no xsettings manager is available

2005-11-19 01:34  mderezynski

	* src/ui.h, src/ui_playlist.c, src/ui_util.c, src/ui_util.h: * Use
	  XCursor themed cursors instead of core cursors

2005-11-19 00:54  mderezynski

	* src/ui_dialog_library.c: * Fix borkedness in previous commit

2005-11-19 00:53  mderezynski

	* src/ui_dialog_library.c: * Add busy/idle also for Add Music to
	  Library...

2005-11-19 00:49  mderezynski

	* src/system_control.c, src/system_control.h, src/ui_callbacks.c,
	  src/ui_dialog_library.c, src/ui_util.c, 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

	* plugins/transport/libtransport_http.c, src/main.c, src/play.c,
	  src/resource_manager.h, src/system_control.h, src/ui_playlist.c,
	  src/ui_playlist.h, 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

	* plugins/transport/libtransport_http.c, src/play.c: * Update code
	  to make proper use of the GTimeVal inside g_cond_timed_wait ()

2005-11-18 22:30  mderezynski

	* configure.ac: * Bump version to 0.12.8

2005-11-18 22:25  mderezynski

	* src/play.c, src/ui_dialog_library.c, src/vfs.c: * Remove eerie
	  debug statements

2005-11-18 22:23  mderezynski

	* plugins/transport/libtransport_http.c: * Use GCond mechanism in
	  libtransport_http.c

2005-11-18 21:56  mderezynski

	* src/vfs.c: * Add debug statements to vfs.c

2005-11-18 21:28  mderezynski

	* src/ui_dialog_library.c: * Add debug statements to ShoutCast
	  stream list fetching

2005-11-18 20:35  mderezynski

	* src/play.c: * Use GCond mechanism for metadata gathering thread
	  locking and termination check

2005-11-18 19:36  mderezynski

	* src/metadata.c, src/play.c, src/ui_dialog_library.c: * Add debug
	  print statements to metadata_get_xine ()

2005-11-17 18:18  azarah

	* include/bmpx/playlist.h, plugins/transport/libtransport_http.c,
	  src/chroma_list.c, src/metadata.c, src/play.c, src/playlist.c,
	  src/system_control.c, src/system_control.h, src/ui_callbacks.c,
	  src/ui_dialog_library.c, src/ui_playlist.c: Roll back threading
	  changes.

2005-11-17 17:50  azarah

	* src/playlist.c: Proper fix for double free issue.

2005-11-17 17:26  azarah

	* src/playlist.c: Fix double free.

2005-11-17 17:15  azarah

	* src/playlist.c: Remove debugging code.

2005-11-17 17:10  azarah

	* src/chroma_list.c, 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

	* src/playlist.c: Fix segfault. Rather use tracklist name, as the
	  idx might change.

2005-11-17 15:09  azarah

	* include/bmpx/playlist.h, plugins/transport/libtransport_http.c,
	  src/metadata.c, src/play.c, src/playlist.c,
	  src/system_control.c, src/system_control.h, src/ui_callbacks.c,
	  src/ui_dialog_library.c, 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

	* glade/dialog_library.glade, include/bmpx/playlist.h, po/af.po,
	  po/bg.po, po/de.po, po/el.po, po/fr.po, po/hu.po, po/ja.po,
	  po/lt.po, po/pl.po, po/ru.po, src/ui_dialog_library.c,
	  ui/playlist.ui: * DIE-WAIT_WINDOW_DIE Patch

2005-11-16 19:42  mderezynski

	* src/ui_playlist.c: * Disambiguate/remove shortcuts for Remove
	  Aritst/Album

2005-11-16 19:03  mderezynski

	* 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

	* src/playlist.c: * Fix selecion issues with predicate based
	  playlist editing

2005-11-16 18:55  mderezynski

	* src/chroma_list.c, src/chroma_list.h, src/playlist.c, src/ui.h,
	  src/ui_callbacks.c, src/ui_callbacks.h, src/ui_playlist.c: *
	  Introduce predicate-based removal/cropping playlist editing
	  functions

2005-11-16 17:33  mderezynski

	* src/playlist.c, src/ui.h, src/ui_playlist.c: * Fix build breakage

2005-11-16 17:33  azarah

	* plugins/transport/libtransport_http.c, src/play.c: Add
	  g_usleep() in thread waiting loops to not use 100% cpu.

2005-11-16 17:29  azarah

	* src/play.c: Indentation style fix.
	* plugins/transport/libtransport_http.c: Check if there is
	  gtk_events_pending () before running main loop.

2005-11-16 17:25  azarah

	* src/main.c, 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

	* src/playlist.c: * New function:
	  bmp_playlist_tracklist_keep_predicated ()

2005-11-16 14:42  mderezynski

	* src/playlist.c: * New function:
	  bmp_playlist_tracklist_remove_predicated ()

2005-11-16 14:35  mderezynski

	* src/playlist.c, 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

	* 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

	* 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

	* src/metadata.c, src/play.c: Fixup comments.

2005-11-16 14:10  mderezynski

	* src/metadata.c: * Remove unneded/dangling code

2005-11-16 14:10  azarah

	* src/lcmfs.c: Add magic for each LCMFS record so that we can
	  verify validity.

2005-11-16 14:09  mderezynski

	* src/metadata.c, src/play.c: * Make metadata acquisition trough
	  taglib threaded as well

2005-11-16 13:58  mderezynski

	* src/chroma_list.c, 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

	* configure.ac: Change quoting style.

2005-11-16 12:23  azarah

	* Makefile.am: Do not set mandir, issue 47.

2005-11-16 12:15  azarah

	* src/metadata.c, 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

	* src/playlist.c: Remove leftover comment. Clarify reasoning for
	  adding http:// URI's before adding URI to tracklist.

2005-11-16 11:31  azarah

	* 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

	* configure.ac: * Bump version to 0.12.7

2005-11-16 03:34  mderezynski

	* src/chroma_list.c: * Fix scrolling errors in ChromaList

2005-11-16 01:30  mderezynski

	* src/ui_dialog_library.c: * Don't ellipsize columns in stream
	  lister treeviews

2005-11-16 01:25  azarah

	* src/metadata.c: Clarify comment.

2005-11-16 01:25  mderezynski

	* src/playlist.c, src/ui_dialog_library.c: * Test-wise change
	  behavior of columns in stream lister treeviews

2005-11-16 00:57  azarah

	* src/ui_dialog_library.c: Remove unneeded gtk_widget_set_parent()
	  call.

2005-11-16 00:54  azarah

	* src/playlist.c: Remove leftover debugging code.

2005-11-16 00:47  azarah

	* src/metadata.c, src/playlist.c: Add http:// entries to cache
	  before the playlist avoiding locking issues.

2005-11-16 00:14  azarah

	* src/lcmfs.c, src/play.c, src/playlist.c: Remove debugging code.

2005-11-16 00:10  azarah

	* src/playlist.c: * src/playlist.c: Fix typo.

2005-11-16 00:05  azarah

	* src/lcmfs.c, src/play.c, 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

	* src/play.c, src/playlist.c, src/ui_callbacks.c: * Clear entry
	  text in Add URL dialog after hitting Cancel or OK

2005-11-15 22:11  mderezynski

	* src/lcmfs.c: * Revert last commit

2005-11-15 22:09  mderezynski

	* src/lcmfs.c: * Remove check for existing record inside lcmfs
	  (lcmfs.c:234)

2005-11-15 22:04  mderezynski

	* src/lcmfs.c, src/metadata.c: * Readd the cache_get_metadata ()
	  mutex lock

2005-11-15 21:46  mderezynski

	* 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

	* src/chroma_list.c, 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

	* plugins/transport/libtransport_http.c: *
	  plugins/transport/libtransport_http.c: Cleanup threaded fetching
	  code.

2005-11-15 10:14  azarah

	* plugins/transport/libtransport_http.c: *
	  plugins/transport/libtransport_http.c: Comment fix.

2005-11-15 09:18  azarah

	* glade/dialog_library.glade, 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

	* plugins/transport/libtransport_http.c, 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

	* src/ui_dialog_about.c, 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

	* src/ui_dialog_about.c, 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

	* src/ui_dialog_about.c, src/ui_splash.c: * src/ui_splash.c,
	  src/ui_dialog_about.c: Use cairo to display pixbufs.

2005-11-15 02:07  azarah

	* clients/dbus-python/bmpx-client-pygtk/bmpx-client-pygtk.in,
	  images/splash.png, 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

	* images/splash.png: * Revert splash.png to use sans font at the
	  bottom text

2005-11-15 01:29  mderezynski

	* src/ui_splash.c: * Re-adjust the progress bar size once again

2005-11-15 01:26  azarah

	* src/ui_splash.c: * src/ui_splash.c: More tweaks.

2005-11-15 01:19  mderezynski

	* src/ui_splash.c: * Minor adaption/correction of the splash
	  progress bar's Y position

2005-11-15 01:00  azarah

	* images/logo-experimental.png, 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

	* clients/dbus-c/Makefile.am, 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

	* images/logo-experimental.png: * Put back in about logo with
	  microgramma font

2005-11-15 00:42  mderezynski

	* images/splash.png: * Re-add splash.png with microgramma font

2005-11-15 00:28  azarah

	* 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

	* 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

	* src/ui_dialog_about.c: * src/ui_dialog_about.c: Format and dead
	  code cleanups.

2005-11-14 20:43  azarah

	* images/logo-experimental.png, images/splash.png,
	  src/ui_splash.c: * images/splash.png,
	  images/logo-experimental.png, src/ui_splash.c: Smallish resizing
	  fixor.

2005-11-14 19:45  mderezynski

	* src/system-control.xml, src/system_control.c: * Add DBus
	  Identity() method to be fully MPRIS compliant

2005-11-14 16:13  azarah

	* docs/config-file-format.html, docs/media-library-format.html,
	  glade/dialog_add_files.glade, glade/dialog_add_url.glade,
	  glade/dialog_export_tracklist.glade,
	  glade/dialog_file_info.glade,
	  glade/dialog_new_list_from_selection.glade,
	  glade/dialog_preferences.glade,
	  glade/dialog_rename_tracklist.glade, src/Makefile.am,
	  src/dock.c, src/dock.h, src/glade.c, src/glade.h, src/logger.c,
	  src/logger.h, src/main.c, src/signals.h, src/system_control.c,
	  src/ui.c, src/ui_dialog_about.c, src/ui_equalizer.c,
	  src/ui_main.c, src/ui_playlist.c, src/ui_prefswin.c,
	  src/ui_prefswin.h, src/ui_splash.c: BMP -> BMPx renames.

2005-11-14 15:51  azarah

	* clients/dbus-c/README,
	  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

	* configure.ac: * configure.ac: forgot /bmpx-client-pygtk rename.

2005-11-14 15:44  azarah

	* clients/dbus-perl/Makefile.am, clients/dbus-perl/bmp-irssi,
	  clients/dbus-perl/bmp-xchat,
	  clients/dbus-perl/bmpx-irssi-plugins,
	  clients/dbus-perl/bmpx-irssi-plugins/Makefile.am,
	  clients/dbus-perl/bmpx-irssi-plugins/bmpx-irssi.pl,
	  clients/dbus-perl/bmpx-xchat-plugins,
	  clients/dbus-perl/bmpx-xchat-plugins/Makefile.am,
	  clients/dbus-perl/bmpx-xchat-plugins/bmpx-xchat.pl,
	  configure.ac: Last part in renaming clients to bmpx and saner
	  names.

2005-11-14 15:37  azarah

	* clients/dbus-python/bmpx-client-pygtk/bmpx-client-image.png,
	  clients/dbus-python/bmpx-client-pygtk/bmpx-client-pygtk.in,
	  clients/dbus-python/bmpx-client-pygtk/bmpx-remote-image.png,
	  clients/dbus-python/bmpx-client-pygtk/bmpx-remote-pygtk.in,
	  clients/dbus-python/bmpx-client-pygtk/bmpx_client.glade,
	  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

	* clients/dbus-python/bmp-remote-curses,
	  clients/dbus-python/bmp-remote-pygtk,
	  clients/dbus-python/bmp-xchat,
	  clients/dbus-python/bmpx-client-pygtk/Makefile.am,
	  clients/dbus-python/bmpx-client-pygtk/bmp-remote-image.png,
	  clients/dbus-python/bmpx-client-pygtk/bmp-remote-pygtk.in,
	  clients/dbus-python/bmpx-client-pygtk/bmp_remote.glade,
	  clients/dbus-python/bmpx-client-pygtk/bmpx-remote-image.png,
	  clients/dbus-python/bmpx-client-pygtk/bmpx-remote-pygtk.in,
	  clients/dbus-python/bmpx-client-pygtk/bmpx_remote.glade,
	  clients/dbus-python/bmpx-xchat-plugins/Makefile.am,
	  clients/dbus-python/bmpx-xchat-plugins/README,
	  clients/dbus-python/bmpx-xchat-plugins/bmp-xchat.py,
	  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

	* clients/dbus-python/Makefile.am, clients/dbus-python/bmpty,
	  clients/dbus-python/bmpty/Makefile.am,
	  clients/dbus-python/bmpty/bmpty,
	  clients/dbus-python/bmpx-client-pygtk,
	  clients/dbus-python/bmpx-client-pygtk/Makefile.am,
	  clients/dbus-python/bmpx-client-pygtk/bmp-remote-image.png,
	  clients/dbus-python/bmpx-client-pygtk/bmp-remote-pygtk.in,
	  clients/dbus-python/bmpx-client-pygtk/bmp_remote.glade,
	  clients/dbus-python/bmpx-xchat-plugins,
	  clients/dbus-python/bmpx-xchat-plugins/Makefile.am,
	  clients/dbus-python/bmpx-xchat-plugins/README,
	  clients/dbus-python/bmpx-xchat-plugins/bmp-xchat.py,
	  configure.ac, src/metadata.c: First part in renaming clients to
	  bmpx and saner names.

2005-11-14 15:12  azarah

	* clients/dbus-c/Makefile.am,
	  clients/dbus-c/bmp-dbus-introspect.c,
	  clients/dbus-c/bmp-dbus-query-lists.c,
	  clients/dbus-c/bmp-dbus-system-control.c,
	  clients/dbus-c/bmpx-dbus-introspect.c,
	  clients/dbus-c/bmpx-dbus-query-lists.c,
	  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

	* 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

	* po/lt.po: * Fix typo in Lithuanian translation (<span size="...
	  instead of * <span-size="...)

2005-11-14 12:57  mderezynski

	* clients/dbus-perl/bmp-irssi/bmp-irssi.pl,
	  clients/dbus-perl/bmp-xchat/bmp-xchat.pl,
	  clients/dbus-python/bmp-remote-curses/bmpty,
	  clients/dbus-python/bmp-remote-pygtk/bmp-remote-pygtk.in,
	  clients/dbus-python/bmp-xchat/bmp-xchat.py, include/bmpx/dbus.h,
	  po/hu.po, src/system-control.xml: * Change DBus canonical names
	  to org.mpris.bmpx, * /org/mpris/bmpx/SystemControl

2005-11-14 00:03  mderezynski

	* configure.ac: * Bump version to 0.12.6.1

2005-11-14 00:01  mderezynski

	* src/lcmfs.c, src/ui_splash.c: * Fix possible FPE when library is
	  empty with startup splash progress * bar

2005-11-13 19:50  mderezynski

	* po/LINGUAS, po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  po/hu.po, po/ja.po, po/lt.po, po/pl.po, po/ru.po: * Add
	  Hungarian translation (Balint Erdosi)

2005-11-13 18:53  mderezynski

	* configure.ac: * Bump version to 0.12.6

2005-11-13 18:21  azarah

	* 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

	* src/lcmfs.c: * src/lcmfs.c: Be more verbose about cache reading
	  errors.

2005-11-13 17:45  azarah

	* src/lcmfs.c: * src/lcmfs.c: Fix possible segfault.

2005-11-13 17:38  azarah

	* 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

	* 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

	* 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

	* src/main.c, src/main.h, src/signals.c, 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

	* 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

	* src/metadata.c, src/ui_splash.c, src/ui_splash.h: * Change
	  y-position of bar to accomodate for new splash.png image

2005-11-13 15:56  mderezynski

	* images/splash.png: * Re-write file with proper extents

2005-11-13 15:54  mderezynski

	* images/splash.png: * Change/Update splash to use Microgramma
	  (BMPx "default font")

2005-11-13 15:47  mderezynski

	* src/ui_splash.c: * Use cairo for drawing instead of gtk_paint_*()

2005-11-13 15:35  azarah

	* src/metadata.c, src/ui_splash.c, 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

	* images/Makefile.am, images/splash_starting.png: *
	  images/Makefile.am, images/splash_starting.png: Remove unused
	  splash_starting.png.
	* images/splash.png, src/lcmfs.c, src/lcmfs.h, src/main.c,
	  src/metadata.c, src/ui_splash.c, 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

	* 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

	* images/Makefile.am: * Add splash_starting.png to Makefile.am

2005-11-13 09:10  mderezynski

	* icons/themes/red/Makefile.am,
	  icons/themes/red/icon_library_128.png,
	  icons/themes/red/icon_library_16.png,
	  icons/themes/red/icon_library_32.png,
	  icons/themes/red/icon_library_48.png,
	  icons/themes/red/icon_library_64.png: * Add icons for library
	  window

2005-11-13 08:57  mderezynski

	* images/splash_starting.png, po/af.po, po/bg.po, po/de.po,
	  po/el.po, po/fr.po, po/ja.po, po/lt.po, po/pl.po, po/ru.po,
	  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

	* autogen.sh: * autogen.sh: Fix libhrel svn url again.

2005-11-13 06:16  azarah

	* src/main.c, src/ui_dialog_about.c, 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

	* src/main.c, src/ui_splash.c: * src/ui_splash.c: Indentation
	  cleanup.

2005-11-13 05:37  azarah

	* src/main.c: * src/main.c: Change last change to _after_ cache
	  have been loaded.

2005-11-13 05:32  azarah

	* src/main.c: * src/main.c: Use timer to hide splash.

2005-11-13 05:23  azarah

	* images/Makefile.am, images/splash.png, src/Makefile.am,
	  src/main.c, src/ui_splash.c, 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

	* images/shoutcast.png, images/xiph.png: * images/xiph.png,
	  images/shoutcast.png: Add nice icons for Radio tabs.

2005-11-13 03:35  mderezynski

	* README, src/ui.c: * Update README file * Add main window title
	  update with current track title text

2005-11-13 03:15  mderezynski

	* po/bg.po, po/de.po, po/el.po, po/fr.po, po/ja.po, po/lt.po,
	  po/pl.po, po/ru.po: * Updated po's (???)

2005-11-13 03:05  azarah

	* configure.ac: * configure.ac: Add --enable-debug.

2005-11-13 02:59  azarah

	* configure.ac, desktop/bmpx.desktop.in: * configure.ac,
	  desktop/bmpx.desktop.in: Add logic for StartupNotify in .desktop.

2005-11-13 02:51  azarah

	* configure.ac: * configure.ac: Change SN to be able to
	  enable/disable. Other small fixes.

2005-11-13 02:40  azarah

	* configure.ac, src/Makefile.am: * configure.ac, src/Makefile.am:
	  Add startup notification build logic.

2005-11-13 02:31  mderezynski

	* src/main.c: * Add startup notification code (copied from GAIM,
	  (C) 2005 GAIM devel team)

2005-11-13 02:28  mderezynski

	* ui/main.ui: * Fix typo

2005-11-13 02:26  mderezynski

	* 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

	* ui/main.ui: * Commit updated main.ui file

2005-11-13 02:22  azarah

	* desktop/Makefile.am: * desktop/Makefile.am: Fix typo.

2005-11-13 02:20  azarah

	* 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

	* src/ui_main.c, 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

	* po/af.po: * po/af.po: Update Afrikaans translation.

2005-11-13 02:01  azarah

	* desktop/Makefile.am: * desktop/Makefile.am: Do not install
	  bmpx_play.desktop for now.

2005-11-13 01:43  mderezynski

	* configure.ac: * Bump version to 0.12.5

2005-11-13 01:35  mderezynski

	* autogen.sh: * Set new SVN URI in autogen.sh
	  (beep-media-player.org) for HRel/libchroma checkouts

2005-11-13 01:34  mderezynski

	* 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

	* bmpx.1.in: * Update bmpx.1.in (manpage) with new website URL,
	  and fix a few typos

2005-11-13 00:56  azarah

	* src/lcmfs.c: src/lcmfs.c: Indentation/form cleanups.

2005-11-13 00:51  mderezynski

	* src/lcmfs.c, src/ui_playlist.c: * Use fopen () and fileno ()
	  (ANSI C) instead of open ()/fd (POSIX)

2005-11-13 00:48  azarah

	* src/lcmfs.c: * src/lcmfs.c: Remove datum_header_t usage as not
	  needed.

2005-11-13 00:40  azarah

	* src/lcmfs.c: * src/lcmfs.c: Use mmap() to read LCMFS Records
	  file.

2005-11-13 00:32  azarah

	* src/lcmfs.c: * src/lcmfs.c: Fix reading of G_TYPE_INT.

2005-11-13 00:20  mderezynski

	* src/ui_playlist.c: * Rename "Library" to "Music Library"

2005-11-13 00:19  mderezynski

	* src/ui_playlist.c, 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

	* 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

	* src/lcmfs.c: * Intermediate LCMFS changes (don't write record
	  size anymore, a few optimizations and corrections)

2005-11-12 23:14  mderezynski

	* src/lcmfs.c, src/lcmfs.h, src/metadata.c: * New LCMFS format,
	  plus different optimized function to read records from memory
	  (azarah)

2005-11-12 21:23  mderezynski

	* 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

	* include/bmpx/metadata.h: * Remove unneded stuff from metadata.h

2005-11-12 17:50  mderezynski

	* src/lcmfs.c: * Add check for zero-sized atoms inside the
	  metadata cache stream

2005-11-12 15:22  mderezynski

	* src/bstore.c, 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

	* src/bstore.c, src/bstore.h: * Implement b_store_remove_rows ()

2005-11-12 14:43  mderezynski

	* src/bstore.h: * Clean up bstore.h file

2005-11-12 14:39  mderezynski

	* src/playlist-bstore.c: * Port more to the bstore api

2005-11-12 03:30  azarah

	* clients/bmpx-remote/bmpx-remote.c: *
	  clients/bmpx-remote/bmpx-remote.c: Fix typo causing segfault.

2005-11-12 03:27  azarah

	* Makefile.am, configure.ac, desktop/Makefile.am: * configure.ac,
	  Makefile.am, desktop/Makefile.am: Fix desktop entries to install
	  again.

2005-11-12 03:17  azarah

	* clients/bmpx-remote/Makefile.am: *
	  clients/bmpx-remote/Makefile.am: Install bmpx-remote glade file.

2005-11-12 03:07  mderezynski

	* Makefile.am, bmpx.desktop.in, bmpx_enqueue.desktop.in,
	  bmpx_play.desktop.in, configure.ac, desktop,
	  desktop/bmpx.desktop.in, desktop/bmpx_enqueue.desktop.in,
	  desktop/bmpx_play.desktop.in: * Move .desktop files into
	  seperate subdirectory 'desktop'

2005-11-12 03:05  mderezynski

	* clients/bmpx-remote/bmpx-remote.c: * Show more informational
	  text when displaying the enqueue dialog

2005-11-12 02:58  azarah

	* clients/bmpx-remote/.deps: Remove .deps added by mistake.

2005-11-12 02:55  mderezynski

	* clients/Makefile.am, clients/bmpx-remote,
	  clients/bmpx-remote/.deps,
	  clients/bmpx-remote/.deps/bmp_dbus_introspect-bmp-dbus-introspect.Po,
	  clients/bmpx-remote/.deps/bmp_dbus_query_lists-bmp-dbus-query-lists.Po,
	  clients/bmpx-remote/.deps/bmp_dbus_system_control-bmp-dbus-system-control.Po,
	  clients/bmpx-remote/.deps/bmpx_remote-bmpx-remote.Po,
	  clients/bmpx-remote/Makefile.am,
	  clients/bmpx-remote/bmpx-remote.c, clients/bmpx-remote/glade,
	  clients/bmpx-remote/glade/Makefile.am,
	  clients/bmpx-remote/glade/bmpx-remote.glade, configure.ac,
	  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

	* bmpx_enqueue.desktop.in, bmpx_play.desktop.in: *
	  bmpx_play.desktop.in, bmpx_enqueue.desktop.in: Update context
	  menu entry names.

2005-11-12 02:19  azarah

	* Makefile.am, bmpx.desktop.in, bmpx_enqueue.desktop.in,
	  bmpx_play.desktop.in, 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

	* src/error.h: * Add missing comma after enum value

2005-11-11 23:09  mderezynski

	* po/LINGUAS, po/lt.po: * Add Lithuanian translation (Ernestas
	  Liubarskij)

2005-11-11 21:45  azarah

	* po/af.po: * po/af.po: Update Afrikaans translation.

2005-11-11 21:24  mderezynski

	* src/playlist-bstore.c: * Shuffling code around and removing crap

2005-11-11 21:22  mderezynski

	* src/playlist-bstore.c: * Remove a bunch of unneded crap

2005-11-11 21:16  mderezynski

	* src/bstore.c, src/bstore.h, src/playlist-bstore.c: * Port
	  playback history system to use BStore/GtkTreeModel stuff

2005-11-11 21:07  mderezynski

	* src/error.h: :))
	* src/error.h: Hey kimmie and drac

2005-11-11 21:06  mderezynski

	* src/bstore.c, src/bstore.h, src/playlist-bstore.c: * Add RowGUID
	  to BStoreRow * Port a bunch of other functions to BStore

2005-11-11 20:52  mderezynski

	* 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

	* 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

	* src/bstore.c, src/bstore.h, src/playlist-bstore.c: * Add
	  timestamping to BStore

2005-11-11 20:21  mderezynski

	* src/bstore.h, src/playlist-bstore.c, src/ui_dialog_library.c,
	  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

	* images/Makefile.am: * Add newly added images (xiph.png
	  shoutcast.png) to Makefile.am

2005-11-11 18:16  mderezynski

	* images/shoutcast.png, images/xiph.png: * Add images for
	  xiph/icecast and shoutcast streams

2005-11-11 18:11  mderezynski

	* 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

	* plugins/flow/libflow_shuffle.c: *
	  plugins/flow/libflow_shuffle.c: Fix possible 'lockup'.

2005-11-11 18:05  mderezynski

	* 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

	* src/ui_dialog_library.c: * Fix typo in variable type name

2005-11-11 16:38  mderezynski

	* 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

	* plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_folder_main.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_m3u_main.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/container/libcontainer_pls_main.c,
	  plugins/container/libcontainer_xspf.c,
	  plugins/container/libcontainer_xspf_main.c,
	  plugins/flow/libflow_linear.c,
	  plugins/flow/libflow_linear_main.c,
	  plugins/flow/libflow_shuffle.c,
	  plugins/flow/libflow_shuffle_main.c,
	  plugins/transport/libtransport_cdda_main.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_file_main.c,
	  plugins/transport/libtransport_http.c,
	  plugins/transport/libtransport_http_main.c: * Fix plugin bmpx/
	  include style (change from "" to <>)

2005-11-11 15:27  mderezynski

	* clients/dbus-python/bmp-xchat/bmp-xchat.py,
	  src/system-control.xml, src/system_control.c,
	  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

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po, po/ja.po,
	  po/pl.po, po/ru.po: * Add ru.po

2005-11-11 04:52  mderezynski

	* configure.ac, glade/dialog_library.glade,
	  include/bmpx/metadata.h: * Bump version to 0.12.4.1

2005-11-11 04:48  mderezynski

	* src/system_control.c, src/system_control.h, src/ui_main.c: *
	  Proper implementation of abstraction of current track title into
	  BmpSystemControl

2005-11-11 04:14  mderezynski

	* src/play.c, src/play.h, src/ui_dialog_library.c, src/ui_main.c:
	  * Initial implementation of shoutcast/icecast title streaming

2005-11-11 02:24  mderezynski

	* po/LINGUAS: * Add ru to LINGUAS

2005-11-11 02:23  mderezynski

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po, po/ja.po,
	  po/pl.po: * Updated ru.po translation (Youri)

2005-11-11 01:15  mderezynski

	* src/metadata.c, src/play.c: * Fix bitrate information for xine
	  metadata fallback (divide trough 10^3)

2005-11-11 01:13  mderezynski

	* src/metadata.c: * Honor 'exact_match' flag of QueryAtom inside
	  the query API

2005-11-11 01:11  mderezynski

	* src/metadata.c, src/play.c: * Use more sophisticated matching
	  algorithm in metadata query API

2005-11-11 00:49  mderezynski

	* src/file_utils.c: * Add .gif to blacklisted files

2005-11-11 00:48  mderezynski

	* src/metadata.c, src/play.c, 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

	* 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

	* src/play.c, 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

	* glade/dialog_library.glade, images/library-headerlogo.png,
	  include/bmpx/metadata.h, include/bmpx/util.h, src/lcmfs.c,
	  src/ui_dialog_library.c, 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

	* images/library-headerlogo.png: * Update header logo image

2005-11-10 23:18  mderezynski

	* glade/dialog_library.glade, 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

	* glade/dialog_library.glade: * Commit updated glade file
	  containing filter for Icecast stream lister :P

2005-11-10 23:12  mderezynski

	* src/ui_dialog_library.c: * Fix icecast stream filter

2005-11-10 23:04  mderezynski

	* 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

	* src/ui_dialog_library.c: * Add filtering for Icecast stream
	  lister

2005-11-10 22:56  mderezynski

	* src/ui_dialog_library.c: * Add filtering to Shoutcast stream
	  lister

2005-11-10 20:15  mderezynski

	* include/bmpx/metadata.h, src/metadata.c,
	  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

	* glade/dialog_library.glade: * Commit changed glade file with
	  IceCast GtkNotebook tab
	* src/lcmfs.c, src/lcmfs.h, src/metadata.c, src/play.c,
	  src/ui_callbacks.c, 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

	* glade/dialog_library.glade, src/lcmfs.c,
	  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

	* glade/dialog_library.glade, po/af.po, po/bg.po, po/de.po,
	  po/el.po, po/fr.po, po/ja.po, po/pl.po, src/ui_dialog_library.c:
	  * Initial implementation of the shoutcast stream lister

2005-11-10 16:03  mderezynski

	* src/configuration.c, src/ui_dialog_library.c, 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

	* src/lcmfs.c: * Revert last lcmfs change

2005-11-10 12:04  mderezynski

	* src/lcmfs.c, src/ui_callbacks.c: * LCMFS: Write indices
	  immediately, not at application exit

2005-11-10 00:11  mderezynski

	* po/POTFILES.in, 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

	* configure.ac: * configure.ac: Add info about irssi 'plugin'.

2005-11-09 21:49  mderezynski

	* autogen.sh: * Update autogen.sh for new site location/svn
	  repository for libhrel/libchroma autopull

2005-11-09 21:25  azarah

	* 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

	* NEWS: * For QuiRK

2005-11-09 20:01  mderezynski

	* NEWS: * Test xoxoxo

2005-11-09 19:55  mderezynski

	* NEWS: * Test commit

2005-11-09 19:52  mderezynski

	* NEWS: Test commit XXX

2005-11-09 19:46  mderezynski

	* NEWS: * Test xxxx

2005-11-09 19:44  mderezynski

	* NEWS: * Test xxx

2005-11-09 19:35  mderezynski

	* NEWS: 1124

2005-11-09 19:34  mderezynski

	* NEWS: * Test revision 1123

2005-11-09 19:26  mderezynski

	* NEWS: * Another test

2005-11-09 19:15  mderezynski

	* NEWS: * Test commit #XXX

2005-11-09 19:08  mderezynski

	* NEWS: * Nth test commit

2005-11-09 19:03  mderezynski

	* NEWS: * Another test commit

2005-11-09 19:01  mderezynski

	* NEWS: * CIA test commit from zettai.net host

2005-11-09 18:51  mderezynski

	* NEWS: * CIA test from zettai.net site

2005-11-09 14:02  mderezynski

	* src/metadata.c, src/play.c, src/ui_playlist.c: * Fix problem
	  with creation of node with no children in music library browse
	  view

2005-11-09 13:22  mderezynski

	* src/lcmfs.c, src/lcmfs.h, src/metadata.c: * Finish moving
	  on-disk storage to LCMFS instead of using mcache

2005-11-09 12:35  mderezynski

	* src/lcmfs.c, src/metadata.c, src/ui_dialog_library.c: * Initial
	  implementation of LCMFS into BmpMetadataCache, replacing the
	  previous metadata caching subsystem

2005-11-09 11:13  mderezynski

	* src/lcmfs.h, src/metadata.c: * Make lcmfs.h complete

2005-11-09 11:10  mderezynski

	* src/lcmfs.c, src/metadata.c: * Initial implementation of LCMFS

2005-11-09 10:12  mderezynski

	* src/Makefile.am, src/lcmfs.c, src/lcmfs.h, src/metadata.c: *
	  Implement lcmfs_record_add ()

2005-11-09 02:22  mderezynski

	* src/lcmfs.c, src/lcmfs.h: * Initial code for LCM filesystem

2005-11-08 20:55  mderezynski

	* images/library-headerlogo.png: * Another minor change to the
	  library header logo

2005-11-08 20:49  mderezynski

	* images/library-headerlogo.png: * Update library header logo

2005-11-08 20:42  mderezynski

	* 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, po/el.po:
	  * Add artwork folder, and fill it up with some artwork :)

2005-11-08 17:37  mderezynski

	* po/el.po: * Update Greek translation (Stavros Giannouris)

2005-11-08 17:13  mderezynski

	* NEWS, autogen.sh, po/af.po, po/bg.po, po/de.po, po/el.po,
	  po/fr.po, po/ja.po, po/pl.po: * Remove test nonsense from NEWS *
	  Fix autogen.sh to use new SVN location

2005-11-08 16:10  mderezynski

	* NEWS: * Final test (r1103)

2005-11-08 16:02  mderezynski

	* NEWS: * Nth test

2005-11-08 15:56  mderezynski

	* NEWS: * Another test

2005-11-08 15:51  mderezynski

	* NEWS: * yee-haawh

2005-11-08 15:47  mderezynski

	* NEWS: * Yee-haw

2005-11-07 21:28  mderezynski

	* configure.ac: * Bump version to 0.12.3

2005-11-07 21:26  mderezynski

	* images/library-headerlogo.png: * Forgot to add new music library
	  header logo image
	* glade/dialog_library.glade, glade/dialog_preferences.glade,
	  images/Makefile.am, images/library.png, images/library_ia.png,
	  include/bmpx/list.h, src/ui.h, src/ui_callbacks.c,
	  src/ui_callbacks.h, src/ui_dialog_library.c, src/ui_main.c,
	  src/ui_playlist.c, src/ui_prefswin.c, 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

	* glade/dialog_library.glade, glade/dialog_preferences.glade: *
	  Move wait_window to dialog_library.glade

2005-11-07 18:34  azarah

	* src/embedded-images/Makefile.am: *
	  src/embedded-images/Makefile.am: Hopefully make sh usage posix
	  compliant.

2005-11-07 18:16  mderezynski

	* src/ui_dialog_library.c: * Change padding slightly inside
	  tracknumber columns (library browse view)

2005-11-07 18:07  mderezynski

	* src/ui_dialog_library.c: * Add view of track numbers in library
	  browse dialog

2005-11-07 14:23  azarah

	* 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

	* src/ui_playlist.c: * Nth attempt to fix "urgency hint" problem

2005-11-07 02:19  mderezynski

	* src/ui_playlist.c: * Remove double-free corruption

2005-11-07 02:17  mderezynski

	* src/ui_playlist.c: * Fix variable misnomer

2005-11-07 02:16  mderezynski

	* src/chroma_list.c, src/ui_dialog_library.c, src/ui_playlist.c,
	  src/ui_prefswin.c: * Basic support for creating new playlists
	  from any supported container type

2005-11-07 01:39  mderezynski

	* src/ui_dialog_library.c: * Support of enqueuing an Artist-level
	  branch in the browse library dialog

2005-11-07 01:25  mderezynski

	* src/metadata.c, src/playlist.c, src/ui_callbacks.c,
	  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

	* src/metadata.c, src/ui_callbacks.c, 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

	* src/playlist.c: * Fix various playlist.c borkouts

2005-11-06 21:58  mderezynski

	* src/playlist.c: * Fix row_guid_hash_value_new ()

2005-11-06 21:44  mderezynski

	* plugins/container/libcontainer_m3u.c: * Fix proper saving of
	  track time to EXTM3U

2005-11-06 21:42  mderezynski

	* plugins/container/Makefile.am,
	  plugins/container/libcontainer_m3u.c: * Add EXTM3U information
	  when exporting playlist to m3u format

2005-11-06 17:34  mderezynski

	* src/bstore.h, 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

	* clients/dbus-python/bmp-xchat/bmp-xchat.py: * Add string class
	  import

2005-11-05 21:39  azarah

	* include/bmpx/list.h, include/bmpx/playlist.h, 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

	* include/bmpx/list.h, include/bmpx/playlist.h, 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

	* 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

	* src/playlist.c: * src/playlist.c: Fix error handling in
	  history_item_get_tracklist().

2005-11-05 15:30  mderezynski

	* src/ui.c: * Intermediate fix for broken tray icon behavior on
	  multiple desktops (see bug #32)

2005-11-05 14:17  mderezynski

	* src/ui_callbacks.c: * Don't clear playback history on clearing
	  an individual playlist completely

2005-11-05 04:17  mderezynski

	* src/playlist.c, src/system_control.c, src/system_control.h,
	  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

	* include/bmpx/list.h, include/bmpx/playlist.h, src/playlist.c,
	  src/system_control.c, src/ui_callbacks.c: * Implement
	  cross-tracklist playback history

2005-11-05 01:27  azarah

	* 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

	* src/system_control.c: * src/system_control.c: Shuffle and linear
	  should be handled the same.

2005-11-05 00:53  azarah

	* plugins/flow/libflow_shuffle.c: *
	  plugins/flow/libflow_shuffle.c: Revert shuffle history commit.

2005-11-05 00:39  mderezynski

	* src/interfaces.c: * Fix check in iface method wrapper for Flow
	  type plugin reset_state method availability

2005-11-05 00:16  mderezynski

	* include/bmpx/interfaces/plugin_interface_flow.h,
	  plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c,
	  src/interfaces.c, 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

	* 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

	* src/play.h, src/playlist.c, 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

	* scripts/mkrevision.sh: * scripts/mkrevision.sh: Do not
	  regenerate revision.h if it did not change.

2005-11-04 12:01  azarah

	* 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

	* 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

	* src/metadata.c: * Fix typo in metadata.c:1023 (strncasecmp
	  instead of strcasecmp)

2005-11-04 02:31  mderezynski

	* src/file_utils.c: * Blacklist 'jpg' and 'jpeg' as well from the
	  valid audio files list

2005-11-04 02:27  mderezynski

	* src/metadata.c, 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

	* src/ui_dialog_library.c, src/ui_dialog_library.h: * Add files
	  ui_dialog_library.[ch]

2005-11-04 02:10  mderezynski

	* glade/dialog_library.glade, src/metadata.c, src/util.c: *
	  Re-implement Library 'Browse' dialog

2005-11-03 23:50  mderezynski

	* src/Makefile.am, src/ui_about_dialog.c, src/ui_about_dialog.h,
	  src/ui_callbacks.c, src/ui_dialog_about.c,
	  src/ui_dialog_about.h, src/ui_equalizer.c, 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

	* include/bmpx/util.h, src/util.c: * New auxilliary subsystem:
	  Key-TreeModel-Row mapping: attr_row_map_*() inside util.[ch]

2005-11-03 22:41  mderezynski

	* src/metadata.c, 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

	* 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

	* 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

	* 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

	* include/bmpx/playlist.h, src/playlist.c: * New playlist.c
	  method, bmp_playlist_tracklist_get_item ()

2005-11-03 17:46  mderezynski

	* src/playlist.c, src/ui_callbacks.c: * Remove obsoleted function
	  bmp_playlist_get_tracklist_by_name ()

2005-11-03 14:28  azarah

	* 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

	* 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

	* 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

	* 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

	* 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

	* 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

	* 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

	* 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

	* 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

	* 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

	* 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

	* src/configuration.c: * src/configuration.c: Non-gui build fixes.

2005-11-03 03:14  azarah

	* configure.ac: * configure.ac: Only configure and build libchroma
	  if gui is enabled.

2005-11-03 03:08  azarah

	* 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

	* configure.ac: * configure.ac: irssi plugins (scripts rather)
	  only need perl, and not python.

2005-11-03 02:58  azarah

	* 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

	* 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

	* 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

	* clients/dbus-perl/bmp-irssi/Makefile.am, configure.ac: *
	  configure.ac, clients/dbus-perl/bmp-irssi/Makefile.am: Add irssi
	  plugin configure logic.

2005-11-03 01:38  azarah

	* clients/dbus-perl/bmp-xchat/Makefile.am,
	  clients/dbus-perl/bmp-xchat/bmp-xchat.pl,
	  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

	* clients/dbus-c/README: * Update C clients README

2005-11-03 01:35  azarah

	* clients/dbus-perl/Makefile.am, clients/dbus-perl/bmp-irssi,
	  clients/dbus-perl/bmp-irssi/Makefile.am,
	  clients/dbus-perl/bmp-irssi/bmp-irssi.pl, 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

	* 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

	* clients/dbus-perl/Makefile.am, configure.ac: * configure.ac,
	  clients/dbus-perl/Makefile.am: Fixup build logic for previous
	  move.

2005-11-03 01:19  azarah

	* clients/dbus-perl/Makefile.am, clients/dbus-perl/bmp-xchat,
	  clients/dbus-perl/bmp-xchat/Makefile.am,
	  clients/dbus-perl/bmp-xchat/bmpx-xchat.pl,
	  clients/dbus-perl/bmpx-xchat.pl: Move bmpx-xchat.pl to its own
	  directory.

2005-11-03 01:06  mderezynski

	* include/bmpx/interfaces/plugin_interface_container.h,
	  include/bmpx/interfaces/plugin_interface_flow.h,
	  include/bmpx/interfaces/plugin_interface_plug_meta.h,
	  include/bmpx/interfaces/plugin_interface_transport.h,
	  plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/container/libcontainer_xspf.c,
	  plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c,
	  plugins/transport/libtransport_cdda.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_http.c, src/bstore.h,
	  src/interfaces.c, src/loader.c: * Fix plugin GInterface
	  declarations to conform with the usual style used troughout GLib

2005-11-03 00:34  mderezynski

	* include/bmpx/interfaces/plugin_interface_container.h,
	  plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/container/libcontainer_xspf.c, 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

	* src/bstore.c, src/bstore.h: * Remove selected property (member)
	  from BStoreRow

2005-11-02 23:42  mderezynski

	* Makefile.am, autogen.sh, configure.ac, src/Makefile.am: * Make
	  build include libhrel in the same fashion it includes HRel

2005-11-02 21:45  mderezynski

	* src/bstore.c, src/bstore.h: * Port BStore to use GNode rather
	  than GPtrArray internally

2005-11-02 20:07  mderezynski

	* src/bstore.c, 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

	* src/bstore.c, src/bstore.h: * Actually add bstore.[ch] itself
	  (heh)

2005-11-02 18:54  mderezynski

	* 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

	* include/bmpx/metadata.h, src/metadata.c: * Add versioning system
	  to metadata cache file

2005-11-02 14:47  mderezynski

	* po/POTFILES.in: * Update POTFILES.in to renamed library .glade
	  file

2005-11-02 14:20  mderezynski

	* glade/dialog_library.glade, src/metadata.c, src/ui_callbacks.c:
	  * Update POTFILES to renamed dialog_library.glade * Finish
	  re-implementing library search dialog

2005-11-02 13:32  mderezynski

	* include/bmpx/metadata.h, src/metadata.c, src/play.c,
	  src/playlist.c, src/ui_callbacks.c, 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

	* src/metadata.c, src/play.c, src/play.h, src/ui_callbacks.c: *
	  Port metadata subsystem to latest libhrel API changes (XINE
	  lookup disfunctional though yet)

2005-11-02 06:09  descender

	* 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

	* include/bmpx/Makefile.am, include/bmpx/metadata.h,
	  src/metadata.c, src/ui_callbacks.c: * Commit all current pending
	  changes related to the library UI dialog

2005-11-01 22:19  mderezynski

	* src/metadata.c: * Implement bmp_metadata_cache_query_run () and
	  associated query_predicate_func ()

2005-11-01 20:38  mderezynski

	* src/metadata.c, src/ui_callbacks.c: * Reimplement
	  bmp_metadata_cache_query_construct ()

2005-11-01 19:44  mderezynski

	* glade/Makefile.am, glade/dialog_add_from_library.glade,
	  glade/dialog_library.glade: * Rename .glade file

2005-11-01 19:43  mderezynski

	* glade/dialog_add_from_library.glade: * Changes to glade file
	  (default buttons signal modifications)

2005-11-01 19:32  mderezynski

	* src/ui_callbacks.c, src/ui_callbacks.h, src/ui_playlist.c: *
	  Re-add library dialog code to ui_callbacks.c, with modifications
	  related to hrel

2005-11-01 18:37  mderezynski

	* po/LINGUAS, po/pl.po: * Add Polish translation (Jacek Wolszczak
	  <shutdownrunner AT o2 DOT pl>

2005-11-01 18:07  mderezynski

	* ui/playlist.ui: * Re-add "Add from Library..." to UI definitions

2005-11-01 03:26  mderezynski

	* 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

	* autogen.sh: * A few more typo fixes in autogen.sh

2005-11-01 00:46  mderezynski

	* autogen.sh: * Fix typos and misindentations in autogen.sh

2005-11-01 00:42  mderezynski

	* autogen.sh, glade/dialog_preferences.glade, 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

	* src/playlist.c: * Remove argument shadowing variable
	  (playlist.c:708)

2005-10-31 20:11  mderezynski

	* include/bmpx/playlist.h: * Add TracklistSort remote method
	  (playlist.h file)
	* src/playlist.c, src/system-control.xml, src/system_control.c,
	  src/system_control.h: * Add TracklistSort remote method

2005-10-31 11:36  azarah

	* configure.ac: * configure.ac: Fix getting libhrel version for
	  distcheck.

2005-10-31 11:07  mderezynski

	* configure.ac, po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  po/ja.po: * Change way of retrieving libhrel version
	  (configure.ac instead of configure)

2005-10-31 05:30  compnerd

	* src/file_utils.c, src/play.c: Fixing up compile for gst 0.9.4

2005-10-31 04:06  azarah

	* configure.ac: * configure.ac: Warn if dbus not enabled, but
	  perl/python/xchat clients/plugins are.

2005-10-31 03:57  azarah

	* configure.ac: * configure.ac: Make clients depend on dbus. Print
	  if clients are enabled.

2005-10-31 03:42  azarah

	* configure.ac: * configure.ac: Only warn if pygtk is not
	  installed.

2005-10-31 01:31  mderezynski

	* 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

	* 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

	* src/file_utils.c: * Check for NULL URIs with is_audio_file()

2005-10-31 00:48  azarah

	* src/metadata.c: * src/metadata.c: Fix memory leak in
	  bmp_metadata_cache_read().

2005-10-31 00:14  mderezynski

	* skin/main.bmp: * Update icon at bottom right in default skin

2005-10-30 23:58  mderezynski

	* src/ui.c, src/ui_util.c: * Free skin components on BmpUI dispose

2005-10-30 23:44  mderezynski

	* src/configuration.c: * Fix configuration system break introduced
	  in the latest change

2005-10-30 23:30  azarah

	* src/ui.c: * src/ui.c: Fix more memory leaks.

2005-10-30 23:10  mderezynski

	* plugins/container/libcontainer_xspf.c,
	  plugins/transport/libtransport_http.c, src/configuration.c: *
	  Fix memory leaks related to libxml2 XPath queries

2005-10-30 22:30  azarah

	* include/bmpx/file_utils.h, src/file_utils.c, src/playlist.c,
	  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

	* src/metadata.c: * src/metadata.c: Fix memory leak.

2005-10-30 21:21  azarah

	* src/file_utils.c, 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

	* src/configuration.c: * Free retrieved xmlXPathObjectPtr in
	  execute_xpath_expression()

2005-10-30 21:15  azarah

	* src/play.c, src/ui_playlist.c: * src/play.c, src/ui_playlist.c:
	  Fix memory leaks.

2005-10-30 21:06  mderezynski

	* src/configuration.c, src/file_utils.c, src/system_control.c: *
	  Fix is_archive() function

2005-10-30 20:14  mderezynski

	* plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/container/libcontainer_xspf.c: * Adapt container plugins
	  to changed suffix recognition code

2005-10-30 20:02  mderezynski

	* src/file_utils.c, src/loader.c, src/util.c: * Don't misrecognize
	  directories with audio file endings as audio files

2005-10-30 19:07  azarah

	* clients/Makefile.am, configure.ac: * configure.ac,
	  clients/Makefile.am: Add switches to disable perl/python clients.

2005-10-30 18:40  mderezynski

	* clients/dbus-perl/Makefile.am: * Change plugin's name in
	  Makefile.am as well

2005-10-30 18:38  mderezynski

	* clients/dbus-perl/bmpx-xchat-1.3.2.pl,
	  clients/dbus-perl/bmpx-xchat.pl: * Remove versioning in filename
	  to allow incremental updates trough SVN versioning

2005-10-30 18:35  mderezynski

	* clients/dbus-perl/Makefile.am,
	  clients/dbus-perl/bmpx-xchat-1.1.2.pl,
	  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

	* src/playlist.c, 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

	* autogen.sh: * autogen.sh: Use $PWD instead of 'pwd' for TOP_DIR.

2005-10-30 17:44  azarah

	* autogen.sh: * autogen.sh: Fix aquiring of TOP_DIR.

2005-10-30 17:40  mderezynski

	* autogen.sh: * Don't use popd/pushd

2005-10-30 17:35  mderezynski

	* autogen.sh: * Use svn:// protocol for acquiring libhrel * Print
	  informational message on libhrel checkout

2005-10-30 17:32  azarah

	* autogen.sh: * autogen.sh: Fix typo in autoconf version check.

2005-10-30 17:31  azarah

	* configure.ac: * configure.ac: Drop required automake version to
	  1.8.

2005-10-30 17:30  mderezynski

	* autogen.sh: * Add check for autoconf version

2005-10-30 17:24  mderezynski

	* autogen.sh: * Make required versions variably adjustable and
	  clean up checking code

2005-10-30 17:16  mderezynski

	* autogen.sh: * Use more sophisticated check for automake version

2005-10-30 17:07  azarah

	* autogen.sh, configure.ac: * configure.ac, autogen.sh: Rather
	  pass minimum automake version as argument of AM_INIT_AUTOMAKE.

2005-10-30 17:02  mderezynski

	* autogen.sh: * Force use of automake-1.9 in autogen.sh

2005-10-30 16:55  mderezynski

	* 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

	* 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

	* src/metadata.c, src/playlist.c: * src/playlist.c: Fix possible
	  memory leak.

2005-10-30 16:20  mderezynski

	* Makefile.am, configure.ac, po/af.po, po/bg.po, po/de.po,
	  po/el.po, po/fr.po, po/ja.po: * Bump version to 0.12.2

2005-10-30 16:00  azarah

	* Makefile.am: * Makefile.am: Fix distcheck to enable gtk-doc.

2005-10-30 15:46  azarah

	* autogen.sh: * autogen.sh: Only update svn if its not an official
	  release.

2005-10-30 15:44  mderezynski

	* configure.ac: * Few cosmetic fixes in autogen.sh

2005-10-30 15:36  mderezynski

	* autogen.sh, configure.ac, 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

	* Makefile.am, autogen.sh, configure.ac: * configure.ac,
	  Makefile.am, autogen.sh: Add glue to configure and build
	  imported libhrel.

2005-10-30 15:13  mderezynski

	* 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

	* autogen.sh: * Add pulling of libhrel SVN into the autogen process

2005-10-30 14:50  azarah

	* configure.ac: * configure.ac: Reorder things a bit.

2005-10-30 14:20  mderezynski

	* src/file_utils.c, src/loader.c, src/main.c, src/plugin_priv.h,
	  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

	* autogen.sh, configure.ac: * Add various additional checks to
	  configure.ac (FIXES: #23)

2005-10-30 13:35  mderezynski

	* src/system_control.c: * Comment out danglign g_strefreev() in
	  add_uri_list()

2005-10-30 13:17  mderezynski

	* src/system-control.xml, src/system_control.c,
	  src/system_control.h: * Revert AddUriList RM signature to "as"
	  from (ss)

2005-10-30 13:08  mderezynski

	* configure.ac, 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

	* Makefile.am, clients, configure.ac, examples: * Move 'examples'
	  dir to 'clients'

2005-10-30 12:59  mderezynski

	* src/system_control.h: * Fix add_uri_list() signature in header
	  file

2005-10-30 12:56  mderezynski

	* src/system-control.xml, 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

	* src/ui.c, src/ui.h, src/ui_main.c: * Don't crash on unavailable
	  balance slider in winamp2 skin

2005-10-30 10:40  mderezynski

	* 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

	* branches, hackground/socketproxy/controlsocket.h,
	  bmpx.desktop.in: * Add 'branches' path

2005-10-29 23:55  mderezynski

	* src/dock.c, src/ui.c, src/ui_main.c, src/ui_playlist.c,
	  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

	* src/system_control.c: * Don't emit TRACK_CHANGE on playback stop

2005-10-29 11:52  mderezynski

	* src/system_control.c: * Fix bmpx stopping playback after first
	  track played on startup

2005-10-29 07:05  mderezynski

	* 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

	* examples/dbus-c/bmp-dbus-system-control.c: * Implement
	  GetMetadataForUri in bmp-dbus-system-control.c

2005-10-28 19:52  mderezynski

	* src/system_control.c, src/ui_prefswin.c: * Replace 'control'
	  with 'self' in system_control.c:play_eq()

2005-10-28 15:31  mderezynski

	* src/system-control.xml, src/system_control.c,
	  src/system_control.h: * Add SetEq signal locally and expose to
	  DBus interface

2005-10-28 14:05  mderezynski

	* src/system_control.h: * Fix eq_set() signature in header file

2005-10-28 13:58  mderezynski

	* src/system_control.c, src/ui_prefswin.c: * Change SystemControl
	  eq_set signature to be truly DBus RPC compliant

2005-10-28 13:32  mderezynski

	* src/metadata.c, src/ui_main.c: * Adapt code to libhrel api
	  change from r843

2005-10-28 13:02  azarah

	* src/ui_util.c: * src/ui_util.c: Revert last change.

2005-10-28 12:53  azarah

	* src/ui_util.c: * src/ui_util.c: Free context aquired in
	  bmp_get_font_information_pfd().

2005-10-28 12:22  azarah

	* src/playlist.c: * src/playlist.c: Free turple aquired in
	  tracklist_column_data_func().

2005-10-28 12:16  mderezynski

	* plugins/container/libcontainer_xspf.c: * Adapt XSPF container
	  plugin to latest hrel api changes (naming schemes)

2005-10-28 12:14  mderezynski

	* src/ui.c, src/ui_util.c, src/ui_util.h: * Always free copied
	  PangoFontDescriptions troughout the code where only needed
	  temporarily

2005-10-28 12:12  azarah

	* src/metadata.c: * src/metadata.c: Always free tuple acquired in
	  get_titlestring().

2005-10-28 12:08  mderezynski

	* src/chroma_list.c, src/chroma_list.h, src/metadata.c: * Remove
	  unneeded function chroma_list_get_selected_name()

2005-10-28 05:01  mderezynski

	* autogen.sh: * Remove comments for ChangeLog creation

2005-10-28 04:59  mderezynski

	* autogen.sh,
	  include/bmpx/interfaces/plugin_interface_container.h,
	  include/bmpx/metadata.h, plugins/container/Makefile.am,
	  plugins/container/libcontainer_xspf.c, plugins/flow/Makefile.am,
	  src/loader.c, src/metadata.c, src/playlist.c,
	  src/ui_callbacks.c: * Fix build warnings * Adapt code to latest
	  hrel api changes (naming schemes)

2005-10-28 00:36  mderezynski

	* src/metadata.c, 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

	* examples/dbus-python/bmp-xchat/bmp-xchat.py: * Port bmp-xchat.py
	  to new remote metadata acquisition api

2005-10-27 03:39  mderezynski

	* src/playlist.c: * Fix possible crash condition in
	  tracklist_column_data_func (playlist.c)

2005-10-27 03:27  mderezynski

	* 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

	* include/bmpx/metadata.h: * Changes according to metadata.c
	* src/metadata.c, src/system-control.xml, 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

	* src/Makefile.am: * Fix Makefile.am (use HREL_CFLAGS instead of a
	  2nd time HREL_LIBS, eh)

2005-10-27 01:17  mderezynski

	* autogen.sh: * Re-add commented out SVN->ChangeLog generation in
	  autogen.sh

2005-10-27 01:03  mderezynski

	* configure.ac, po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  po/ja.po, src/Makefile.am: * Add hrel dependency to configure.ac

2005-10-27 00:57  mderezynski

	* src/metadata.c: * Fix for fix for displaying URI instead of
	  metadata when none present (metadata)...

2005-10-27 00:48  mderezynski

	* src/metadata.c: * Display URI in tracklist if no metadata
	  available

2005-10-27 00:43  mderezynski

	* src/metadata.c, 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

	* autogen.sh, include/bmpx/metadata.h,
	  plugins/container/libcontainer_xspf.c: * Port XSPF plugin to
	  hrel API * Commit hrel adapted metadata.h

2005-10-26 22:52  mderezynski

	* src/play.c, src/playlist.c, src/ui_callbacks.c, src/uri.c: *
	  Port file info box to hrel api

2005-10-26 22:03  mderezynski

	* src/metadata.c, src/play.c, src/play.h: * Port XINE metadata
	  backend to use hrel api

2005-10-26 21:17  mderezynski

	* src/metadata.c: * Fix type for BMP_DATUM_TIME (G_TYPE_INT
	  instead of G_TYPE_STRING)

2005-10-26 21:12  mderezynski

	* src/metadata.c, src/playlist.c, src/ui_callbacks.c: * Port
	  tracklist_sort_func to use new hrel based api

2005-10-26 20:26  mderezynski

	* src/system_control.c: * Disable metadata acquisition trough DBus
	  (temporarily)

2005-10-26 20:24  mderezynski

	* src/Makefile.am, src/chroma_list.c, src/metadata.c,
	  src/playlist.c, 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

	* src/metadata.c: * Port metadata.c completely to hrel

2005-10-26 19:46  mderezynski

	* src/metadata.c, src/play.c: * Disable metadata acquisition
	  trough libxine (temporarily)

2005-10-26 19:44  mderezynski

	* include/bmpx/list.h, 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

	* src/metadata.c: * Temporarily disabled metadata cache disk
	  storage

2005-10-26 19:15  mderezynski

	* src/metadata.c: * Ported most of metadata.c code to hrel

2005-10-26 18:11  mderezynski

	* src/metadata.c: * Intermediate changes

2005-10-26 18:05  mderezynski

	* NEWS: * Test commit

2005-10-26 15:32  mderezynski

	* src/metadata.c: * Remove leftover obsolete members in
	  BmpMetatdataCache private struct

2005-10-26 15:27  mderezynski

	* 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

	* include/bmpx/metadata.h, src/metadata.c: * Remove old metadata
	  query api code

2005-10-26 11:41  mderezynski

	* src/metadata.c: * Fix previous commit: move
	  bmp_metadata_get_titlestring() out of the commented code section

2005-10-26 11:37  mderezynski

	* include/bmpx/metadata.h, src/metadata.c: * Comment out current
	  querying API code

2005-10-26 11:35  mderezynski

	* src/ui_callbacks.c, src/ui_callbacks.h, src/ui_playlist.c,
	  ui/playlist.ui: * Remove library dialog UI code

2005-10-26 09:41  mderezynski

	* src/system_control.c, 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

	* src/main.c, src/playlist.c, src/system-control.xml,
	  src/system_control.c, 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

	* src/main.c, src/system-control.xml, src/system_control.c,
	  src/system_control.h: * Add StartupComplete signal which gets
	  emitted the moment BMPx is running

2005-10-26 00:12  mderezynski

	* src/system_control.c, src/system_control.h: * Fix build error of
	  system_control.c introduced in previous commit

2005-10-26 00:03  mderezynski

	* libskinned/bmp_tooltips.c, po/af.po, po/bg.po, po/de.po,
	  po/el.po, po/fr.po, po/ja.po, src/system_control.c,
	  src/system_control.h, 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

	* configure.ac: * Bump version to 0.12.1

2005-10-25 22:58  mderezynski

	* po/fr.po: * Updated fr.po French translation (David Le Brun)

2005-10-25 22:53  mderezynski

	* plugins/container/libcontainer_xspf.c: * Add
	  <playlist><creator/></playlist> support in XSPF exporting code

2005-10-25 22:37  mderezynski

	* include/bmpx/metadata.h, plugins/container/libcontainer_xspf.c,
	  src/main.h: * Partial support for metadata in XSPF exporting
	  ('creator','album','title')

2005-10-25 22:24  mderezynski

	* plugins/container/libcontainer_xspf.c, src/xml.c: * Finish
	  proper implementation of XSPF reading in libcontainer_xspf

2005-10-25 21:43  mderezynski

	* plugins/container/libcontainer_xspf.c: * Make XSPF loading
	  preliminarily work (without using the xspf xmlns namespace)

2005-10-25 21:24  mderezynski

	* include/bmpx/interfaces/plugin_interface_container.h: * Add
	  get_export_data() prototype to header file

2005-10-25 21:19  mderezynski

	* src/ui_callbacks.c: * Remove some possible double frees

2005-10-25 21:14  mderezynski

	* src/chroma_list.c, 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

	* plugins/container/libcontainer_xspf.c, src/chroma_list.c,
	  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

	* 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

	* glade/dialog_export_tracklist.glade,
	  plugins/container/Makefile.am,
	  plugins/container/libcontainer_xspf.c, src/configuration.c,
	  src/ui_util.c: * Implement write method in XSPF container plugin

2005-10-25 16:53  mderezynski

	* plugins/container/Makefile.am,
	  plugins/container/libcontainer_xspf.c,
	  plugins/container/libcontainer_xspf.h,
	  plugins/container/libcontainer_xspf_main.c: * Add skeleton for
	  XPSF container plugin

2005-10-25 16:35  mderezynski

	* src/chroma_list.c, src/ui.c, src/ui_util.c, src/ui_util.h: *
	  Changes in PangoFontMetrics acquisition in ui_util.c

2005-10-25 16:15  descender

	* src/ui_util.c, 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

	* src/ui_util.c: * Change screen_get_resolution() calculation

2005-10-25 14:49  mderezynski

	* src/ui.c: * Add screen resolution debug statement

2005-10-25 14:45  mderezynski

	* src/chroma_list.c, src/ui_util.c: * Rendering fix proposal (heh)

2005-10-25 14:21  mderezynski

	* src/ui_util.c: * rendering changes

2005-10-25 13:20  mderezynski

	* src/chroma_list.c, src/ui_util.c: * Rendering fixes regarding
	  tracklist index numbers and seperation vertical line

2005-10-25 12:37  mderezynski

	* src/ui_callbacks.c, src/ui_util.c: * Usability fixes for
	  container export dialog

2005-10-25 11:18  mderezynski

	* include/bmpx/interfaces/plugin_interface_plug_meta.h,
	  plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  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

	* src/interfaces.c, src/ui_callbacks.c: * Fix build warnings

2005-10-25 11:15  mderezynski

	* include/bmpx/interfaces/plugin_interface_container.h: * Add
	  get_export_data member to BmpPluginContainerInterfaceClass

2005-10-25 11:07  mderezynski

	* src/chroma_list.c, src/interfaces.c, src/ui_callbacks.c,
	  src/ui_util.c: * Fix rendering changes due to previous changes
	  in acquiring font metrics

2005-10-25 10:05  azarah

	* src/ui_util.c: * src/ui_util.c: Fix typo.

2005-10-25 10:03  azarah

	* src/ui_util.c: * src/ui_util.c: Warning fixes.

2005-10-25 09:55  mderezynski

	* src/ui_util.c: * Fix a few memory leaks (az)

2005-10-25 09:54  mderezynski

	* src/file_utils.c, src/ui_playlist.c, src/ui_util.c: * Use
	  simpler method to retrieve font metrics

2005-10-25 03:31  mderezynski

	* glade/dialog_export_tracklist.glade,
	  plugins/container/libcontainer_m3u.c,
	  plugins/transport/libtransport_http.c, src/metadata.c,
	  src/ui_playlist.c: * Fix export glade file (make OK button
	  window default, and make GtkEntry activate default)

2005-10-25 03:26  mderezynski

	* plugins/container/libcontainer_m3u.c: * Fix build error

2005-10-25 03:24  mderezynski

	* plugins/container/libcontainer_m3u.c: * Fix saving of non-local
	  files/paths/URIs in M3Us

2005-10-25 02:54  mderezynski

	* include/bmpx/Makefile.am, include/bmpx/xml.h, src/Makefile.am,
	  src/configuration.c, src/xml.c: * Move configuration-unspecific
	  XML code out of configuration.c into xml.[ch]

2005-10-25 02:41  mderezynski

	* plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c: * Implement
	  BmpPluginContainerInterface 'write' method in libcontainer_pls

2005-10-25 02:25  mderezynski

	* 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

	* src/ui_callbacks.c, src/ui_playlist.c, ui/playlist.ui: * Final
	  glitchfixing on container export dialog/SystemControl method

2005-10-25 01:49  mderezynski

	* glade/dialog_add_from_library.glade,
	  glade/dialog_export_tracklist.glade, include/bmpx/vfs.h,
	  plugins/container/libcontainer_m3u.c, src/loader.c,
	  src/playlist.c, src/system-control.xml, src/system_control.c,
	  src/system_control.h, src/ui_callbacks.c, src/ui_callbacks.h,
	  src/ui_main.c, src/ui_playlist.c, src/vfs.c: * Fully implement
	  write method in libcontainer_m3u * Implement Export Playlist
	  dialog

2005-10-24 20:27  mderezynski

	* glade/Makefile.am: * Add forementioned glade file to Makefile.am

2005-10-24 20:26  mderezynski

	* glade/dialog_export_tracklist.glade: * Add "Export Tracklist"
	  dialog glade file

2005-10-24 19:47  mderezynski

	* src/play.c: * Also.. restore actual playback from previous
	  debugging.. erm

2005-10-24 19:44  mderezynski

	* src/ui_main.c: * Fix typo in previous commit :')

2005-10-24 19:41  mderezynski

	* src/play.c, src/system-control.xml, 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

	* src/ui.c, src/ui.h, src/ui_playlist.c: * Small skin
	  compatibility fix

2005-10-24 16:51  azarah

	* 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

	* plugins/container/libcontainer_m3u.c: * Add GError to _write()
	  (fix build problem)

2005-10-24 16:17  mderezynski

	* ui/playlist.ui: * Add playlist_export action to playlist.ui

2005-10-24 16:14  mderezynski

	* plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c: * Implement handle_write
	  method in libcontainer_m3u

2005-10-24 15:42  mderezynski

	* include/bmpx/interfaces/plugin_interface_container.h,
	  src/interfaces.c: * Add handle_write method to
	  BmpPluginContainerInterfaceClass

2005-10-23 18:10  mderezynski

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po, po/ja.po,
	  src/ui.c, ui/trayicon.ui: * Another change of tray icon
	  semantics:

2005-10-22 21:08  mderezynski

	* src/file_utils.c, src/play.c, 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

	* glade/dialog_preferences.glade: * Mark titlestring presets as
	  non-translatable inside glade file

2005-10-22 16:07  mderezynski

	* po/POTFILES.in: * Fix in POTFILES.in (bmp_ui.c -> ui.c)

2005-10-22 16:06  mderezynski

	* src/Makefile.am: * Fix in src/Makefile.am regarding EXTRA_DIST
	  and previous file renaming (bmp-system-control.xml ->
	  system-control.xml)
	* include/bmpx/file_utils.h,
	  include/bmpx/interfaces/plugin_interface_plug_meta.h,
	  plugins/transport/libtransport_http.c, src/Makefile.am,
	  src/bmp_dock.c, src/dock.c, src/ui_equalizer.c, src/ui_main.c,
	  src/ui_playlist.c: * Files renamed

2005-10-22 15:59  mderezynski

	* src/Makefile.am, src/bmp_dock.c, src/bmp_dock.h, src/bmp_sm.c,
	  src/bmp_sm.h, src/bmp_ui.c, src/bmp_ui.h, src/chroma_button.h,
	  src/chroma_list.h, src/chroma_vscrollbar.c, src/dock.h,
	  src/main.c, src/main.h, src/sm.c, src/sm.h,
	  src/system_control.c, src/ui.c, src/ui.h, src/ui_callbacks.c,
	  src/ui_equalizer.c, src/ui_main.c, src/ui_playlist.c,
	  src/ui_prefswin.c, src/ui_util.c, src/ui_util.h, src/util.c: *
	  File renames and include file name changes

2005-10-22 15:49  mderezynski

	* src/Makefile.am, src/bmp_resource_manager.c,
	  src/bmp_resource_manager.h, src/bmp_system_control.c,
	  src/bmp_system_control.h, src/bmp_ui.c, src/main.c, src/main.h,
	  src/resource_manager.c, src/resource_manager.h,
	  src/system_control.c, src/system_control.h, src/ui_callbacks.c,
	  src/ui_equalizer.c: * File renames and include name changes

2005-10-22 15:42  mderezynski

	* src/Makefile.am, src/bmp-system-control.xml, src/bmp_play.c,
	  src/bmp_play.h, src/bmp_system_control.c, src/main.c,
	  src/main.h, src/play.c, src/play.h, src/system-control.xml: *
	  Changes in include file names

2005-10-22 15:35  mderezynski

	* src/Makefile.am, src/bmp_configuration.c,
	  src/bmp_configuration.h, src/bmp_play.c, src/bmp_ui.c,
	  src/configuration.c, src/configuration.h, src/main.c,
	  src/main.h, src/metadata.c, src/ui_callbacks.c,
	  src/ui_playlist.c, src/ui_playlist.h, src/ui_prefswin.c,
	  src/ui_util.c, src/util.c, src/vfs.c: * Move creation of default
	  configuration values to one central place inside configuration.c

2005-10-22 15:14  mderezynski

	* 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

	* src/ui_main.c: * Save/restore current/remaining time setting

2005-10-22 15:09  mderezynski

	* src/bmp_ui.c, src/playlist.c: * Fix saving/restoring of
	  non-local URIs (e.g. http://) in playlists FIXES: #0000008

2005-10-22 14:45  mderezynski

	* src/bmp_ui.c, src/file_utils.c, src/ui_prefswin.c,
	  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

	* plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c,
	  plugins/transport/libtransport_cdda.c,
	  plugins/transport/libtransport_file.c,
	  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

	* src/bmp_configuration.c, src/bmp_configuration.h, src/bmp_ui.c,
	  src/glade.c, src/interfaces.c, src/loader.c, src/metadata.c,
	  src/playlist.c, src/plugin_priv.h, src/sanity.c,
	  src/ui_callbacks.c, src/ui_main.c, src/ui_playlist.c,
	  src/ui_prefswin.c, src/ui_util.c, 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

	* scripts/armageddon.sh: * Change $(top_srcdir) check for test for
	  configure.ac instead of * AUTHORS

2005-10-22 09:40  mderezynski

	* scripts/armageddon.sh: * Added desc's 'armageddon.sh' script to
	  clean up auto* mess

2005-10-21 20:28  mderezynski

	* src/chroma_list.c: * Some more minor rendering changes

2005-10-21 20:10  mderezynski

	* src/ui_playlist.c: * Minor rendering corrections (incremental
	  fix to the previous one)

2005-10-21 19:56  mderezynski

	* src/chroma_list.c, src/chroma_vscrollbar.c, src/playlist.c,
	  src/ui_playlist.c, src/ui_util.c, src/ui_util.h: * Fix Cairo
	  rendering (make proper use of cairo_curve_to() )

2005-10-21 18:30  mderezynski

	* src/playlist.c: * Few UTF-8 fixes

2005-10-21 18:16  mderezynski

	* src/playlist.c: * Fix deletion of items from the history

2005-10-21 17:36  mderezynski

	* src/playlist.c: * Third fix for playback history system

2005-10-21 17:30  mderezynski

	* 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

	* src/bmp_system_control.c, 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

	* src/playlist.c: * Indentation fixes

2005-10-21 16:31  mderezynski

	* src/loader.c: * Reset GError properly in plugin loader (loader.c)

2005-10-21 16:22  mderezynski

	* src/ui_playlist.c: * Make BMP_ACTION_PLAY insensitive when no
	  items in current tracklist are present

2005-10-21 16:17  mderezynski

	* examples/dbus-python/bmp-xchat/bmp-xchat.py: * Patch
	  bmp-xchat.py (stavrosg)

2005-10-21 16:10  mderezynski

	* 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

	* src/bmp_configuration.c: * Fix build error in BmpConfiguration

2005-10-21 16:01  mderezynski

	* src/bmp_configuration.h: * Small comment typo and indentation
	  fixes

2005-10-21 15:55  mderezynski

	* configure.ac: * Bump version to 0.12

2005-10-21 15:48  mderezynski

	* src/bmp_configuration.c, 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

	* src/file_utils.c: * Add modplug-supported file extensions to
	  valid audio files' list

2005-10-21 15:08  mderezynski

	* src/bmp_configuration.c, src/bmp_configuration.h,
	  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

	* src/bmp_ui.c, src/ui_main.c: * Fix crash condition introduced in
	  last commit

2005-10-21 13:31  mderezynski

	* Makefile.am, po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  po/ja.po, src/bmp_ui.c, src/ui_callbacks.c, src/ui_main.c,
	  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

	* src/bmp_configuration.c, src/bmp_configuration.h,
	  src/ui_callbacks.c, src/ui_main.c, src/ui_prefswin.c: *
	  Introduce generic GtkToggleAction -> boolean-type configuration
	  domain key binding system

2005-10-21 11:39  mderezynski

	* glade/dialog_add_files.glade: * Fix wrong button being window
	  default

2005-10-21 10:38  mderezynski

	* glade/dialog_add_files.glade: * Rename misnamed widget
	  ('deselect_all' -> 'close')

2005-10-21 09:10  mderezynski

	* src/bmp_ui.c, src/main.c, src/ui_prefswin.c: * Change tray icon
	  semantics

2005-10-21 09:04  mderezynski

	* glade/dialog_add_files.glade: * Change button layout in add
	  files dialog

2005-10-21 07:20  mderezynski

	* scripts/Makefile.am: * Add mkbuild.sh to EXTRA_DIST

2005-10-21 07:11  mderezynski

	* scripts/mkbuild.sh, scripts/mkrevision.sh: * Add mkbuild.sh
	  script

2005-10-20 20:56  mderezynski

	* plugins/container/libcontainer_pls.c: * Don't crash on invalid
	  .pls files

2005-10-20 19:06  mderezynski

	* src/gtkstatusicon.c: * Fix bmpx crash when resizing a tray
	  containing the bmpx statusicon

2005-10-20 16:25  mderezynski

	* configure.ac, po/LINGUAS, po/ja.po: * Add Japanese translation
	  ja.po (Nobuyuki Ito) * Bump version to 0.12_RC12

2005-10-20 10:28  mderezynski

	* src/uri.c: * Fix cdda:/// URIs (make them contain proper ://
	  prefix after scheme)

2005-10-20 06:08  mderezynski

	* src/ui_main.c: * Free copied PangoFontDescription
	  (ui_main.c:on_window_main_canvas_expose())

2005-10-20 06:01  mderezynski

	* src/bmp_ui.c, src/ui_util.c, src/ui_util.h: * Fix memory
	  corruption using custom skin cursors

2005-10-20 02:03  mderezynski

	* src/file_utils.c, src/ui_callbacks.c: * Add FLAC to supported
	  file types (not in the engine, just the UI)

2005-10-19 19:42  mderezynski

	* src/bmp_ui.c, src/ui_playlist.c: * Fix geometry hints for
	  playlist window (including XFWM4 playlist shrinking issue)

2005-10-19 10:33  mderezynski

	* 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

	* src/gtkstatusicon.c, src/ui_playlist.c, 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

	* src/ui_util.c: * src/ui_util.c: Fix memory leak in
	  bmp_cursor_add().

2005-10-19 09:36  mderezynski

	* libskinned/bmp_tooltips.c: * Fixed memory leak (free
	  icon_stock_id when freeing tip->tooltips_data)

2005-10-18 08:30  mderezynski

	* src/ui_playlist.c: * Experimental fix for XFMW4 playlist
	  shrinking problem:

2005-10-18 07:44  azarah

	* 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

	* src/bmp_ui.c, 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

	* src/chroma_list.c, 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

	* src/playlist.c: * src/playlist.c: Properly fix memory leak in
	  load_playlist().

2005-10-17 22:01  mderezynski

	* 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

	* src/chroma_list.c: * Fix another occurance of non-freed value
	  returned by list on_display_func

2005-10-17 21:50  mderezynski

	* 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

	* src/bmp_resource_manager.c, src/bmp_system_control.c,
	  src/bmp_ui.c, src/metadata.c, src/playlist.c,
	  src/ui_callbacks.c, 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

	* src/bmp_system_control.c, src/playlist.c, src/uri.c, 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

	* src/file_utils.c: * Added 'wav' to support audio file suffixes

2005-10-17 06:08  mderezynski

	* src/ui_callbacks.c: * Fix function name typo

2005-10-16 21:28  mderezynski

	* TODO: * Added TODO file

2005-10-16 20:57  mderezynski

	* src/file_utils.c: * Test commit #12

2005-10-16 20:55  mderezynski

	* src/file_utils.c: * Test commit #11

2005-10-16 20:54  mderezynski

	* src/file_utils.c: * Test commit #10

2005-10-16 20:51  mderezynski

	* src/file_utils.c: * Test commit #9

2005-10-16 20:49  mderezynski

	* src/file_utils.c: * Test commit #8

2005-10-16 20:48  mderezynski

	* src/file_utils.c: * Test commit #7

2005-10-16 20:47  mderezynski

	* src/file_utils.c: * Test commit #6

2005-10-16 20:46  mderezynski

	* src/file_utils.c: * Test commit #5

2005-10-16 20:45  mderezynski

	* src/file_utils.c: * Test commit #4

2005-10-16 20:44  mderezynski

	* src/file_utils.c: * Test commit #4

2005-10-16 20:36  mderezynski

	* src/file_utils.c: * Test commit #3

2005-10-16 20:35  mderezynski

	* src/file_utils.c: * Test commit #2

2005-10-16 20:34  mderezynski

	* src/file_utils.c: * Test commit #1

2005-10-16 20:32  mderezynski

	* src/file_utils.c: * Test commit #1

2005-10-16 20:19  mderezynski

	* src/file_utils.c: * Test commit

2005-10-16 20:18  mderezynski

	* src/file_utils.c: * Test commit

2005-10-16 20:16  mderezynski

	* src/file_utils.c: * Test commit

2005-10-16 20:14  mderezynski

	* src/file_utils.c: * Test commit

2005-10-16 20:13  mderezynski

	* src/file_utils.c: * Test commit

2005-10-16 20:06  mderezynski

	* src/ui_callbacks.c: * Test commit

2005-10-16 05:17  mderezynski

	* glade/Makefile.am, glade/dialog_new_list_from_selection.glade: *
	  Add glade file for "New list from selection"

2005-10-16 05:08  mderezynski

	* 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

	* ui/trayicon.ui: * Add "Open files" to tray icon menu

2005-10-16 01:59  compnerd

	* src/bmp_play.c: Fixing typo

2005-10-15 18:45  mderezynski

	* src/bmp_ui.c: * Fix memory corruption (double free) in bmp_ui.c

2005-10-15 17:27  mderezynski

	* src/metadata.c, src/ui_playlist.c: * Fix for XFWM4 playlist
	  'shrinking' issue (Olivier Fourdan)

2005-10-15 07:39  descender

	* src/main.c, src/main.h, src/metadata.c, src/playlist.c,
	  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

	* src/main.c: * main.c (main): Remove the now invalid comment
	  about the signal handling code.

2005-10-15 06:29  mderezynski

	* src/bmp_ui.c, src/gtkstatusicon.c, src/gtkstatusicon.h,
	  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

	* src/bmp_ui.c, src/ui_playlist.c: * Another attempt to fix the
	  XFWM4 window shrinking problem

2005-10-15 05:59  mderezynski

	* src/Makefile.am, src/bmp_ui.c: * Real fix for XFMW4 shrinking
	  issue

2005-10-15 04:56  mderezynski

	* configure.ac: * Bump version to RC11

2005-10-15 04:54  mderezynski

	* src/chroma_list.c, 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

	* src/ui_callbacks.c, src/uri.c: * Fix display of URIs in file
	  info/about box

2005-10-15 04:11  mderezynski

	* src/ui_callbacks.c: * Possible fix for URI string display in
	  file info box (real)

2005-10-15 03:31  mderezynski

	* src/ui_main.c: * Disallow seeking when paused (temporary fix
	  until XINE engine issues are resolved)

2005-10-15 03:25  mderezynski

	* src/ui_playlist.c: * Fix "Delete" key doesn't work until
	  playlist context menu was shown

2005-10-15 03:09  mderezynski

	* src/chroma_list.c: * Rest list adjustment to 0.0 upon removing
	  all items from the list

2005-10-15 02:58  mderezynski

	* src/ui_playlist.c: * Proper fix for delete event ("ALT+F4") on
	  playlist window

2005-10-15 02:52  mderezynski

	* bmpx.desktop.in, 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

	* src/bmp_ui.c, 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

	* examples/dbus-python/bmp-xchat/bmp-xchat.py: * Update
	  bmp-xchat.py (minor info display changes)

2005-10-15 02:03  mderezynski

	* src/ui_playlist.c: * Fix for XFWM4 "playlist shrinking" problem

2005-10-15 01:48  mderezynski

	* examples/dbus-perl/Makefile.am: * Add
	  examples/dbus-perl/Makefile.am

2005-10-15 01:39  mderezynski

	* src/bmp_ui.c, src/chroma_list.c, src/ui_playlist.c: * Fix
	  tracklist index numbers disabled on a fresh ~/.bmpx directory
	  (no config.xml)

2005-10-15 01:10  mderezynski

	* src/chroma_list.c, src/ui_main.c, src/ui_playlist.c: * Shutdown
	  properly on window delete event (e.g. ALT+F4)

2005-10-15 00:53  mderezynski

	* configure.ac, examples/Makefile.am, examples/dbus-perl,
	  examples/dbus-perl/bmpx-xchat-1.1.2.pl, libskinned/bmp_window.c,
	  src/ui_equalizer.c, src/ui_main.c, src/ui_playlist.c: * Add BMPx
	  XChat Perl script (Kim Winters)

2005-10-15 00:24  mderezynski

	* libskinned/bmp_window.c, src/ui_equalizer.c, 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

	* src/bmp_ui.c: * Simplify keep_above callback (leio)

2005-10-14 16:16  mderezynski

	* include/bmpx/list.h, 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

	* plugins/container/libcontainer_folder_main.c,
	  plugins/container/libcontainer_m3u_main.c,
	  plugins/container/libcontainer_pls_main.c,
	  plugins/flow/libflow_linear_main.c,
	  plugins/flow/libflow_shuffle_main.c,
	  plugins/transport/libtransport_cdda_main.c,
	  plugins/transport/libtransport_file_main.c,
	  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

	* include/bmpx/sanity.h, src/sanity.c: * include/bmpx/sanity.h,
	  src/sanity.c: Change return types of sanity checks to gchar *.

2005-10-14 14:20  mderezynski

	* 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

	* include/bmpx/Makefile.am, include/bmpx/sanity.h,
	  src/Makefile.am, src/main.c, src/sanity.c, 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

	* include/bmpx/util.h,
	  plugins/container/libcontainer_folder_main.c,
	  plugins/container/libcontainer_m3u_main.c,
	  plugins/container/libcontainer_pls_main.c,
	  plugins/flow/libflow_linear_main.c,
	  plugins/flow/libflow_shuffle_main.c,
	  plugins/transport/libtransport_cdda_main.c,
	  plugins/transport/libtransport_file_main.c,
	  plugins/transport/libtransport_http_main.c, src/file_utils.c,
	  src/loader.c, src/plugin_priv.h: Fix building with gui disabled.

2005-10-14 13:47  mderezynski

	* libskinned/Makefile.am, libskinned/bmp_tooltips.c,
	  libskinned/bmp_tooltips.h, src/Makefile.am, src/bmp_tooltips.c,
	  src/bmp_tooltips.h: * Nove bmp_tooltips.[ch] into libskinned

2005-10-14 13:41  mderezynski

	* src/main.h: * Changed metadata cache filename from mcache.bmp to
	  cache.lcm

2005-10-14 13:35  mderezynski

	* src/Makefile.am, src/marshalers.bmp, 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

	* src/bmp_system_control.c: * Touched

2005-10-14 08:09  mderezynski

	* src/bmp_configuration.c, src/bmp_play.c,
	  src/bmp_system_control.c, src/bmp_ui.c, src/fam_monitor.c,
	  src/logger.c, src/main.c, src/metadata.c, src/playlist.c: *
	  Logfile cosmetics * Dispose BmpUI properly on shutdown

2005-10-14 07:42  mderezynski

	* src/bmp_ui.c, src/ui_main.c: * Fix previous fix regarding
	  numbers.bmp/nums_ex.bmp

2005-10-14 07:39  mderezynski

	* src/bmp_ui.c, 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

	* src/Makefile.am, src/bmp_play.c, src/marshalers,
	  src/marshalers.bmp: * Fix marshalers build

2005-10-14 07:29  mderezynski

	* src/Makefile.am, src/bmp.marshalers, src/bmp_system_control.c,
	  src/chroma_button.c, src/chroma_list.c, src/chroma_vscrollbar.c,
	  src/gtkstatusicon.c, src/marshalers, src/playlist.c: * Changed
	  bmp_marshalers.[ch] to marshalers.[ch], updated Makefile.am

2005-10-14 07:06  mderezynski

	* src/bmp_system_control.c, src/bmp_system_control.h: * Code
	  cleanups

2005-10-14 06:54  mderezynski

	* src/fam_monitor.c, src/fam_monitor.h, src/ui_playlist.c: * Fix
	  indentation and a few small memory leaks

2005-10-14 06:32  mderezynski

	* include/bmpx/vfs.h, plugins/container/libcontainer_folder.c,
	  plugins/transport/libtransport_cdda.c, 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

	* include/bmpx/vfs.h: * Remove scheme/file type specifying enums
	  from vfs.h

2005-10-14 06:20  mderezynski

	* src/vfs.c: * Remove all URI scheme dependent code from vfs.c

2005-10-14 06:19  mderezynski

	* plugins/transport/Makefile.am,
	  plugins/transport/libtransport_cdda.c,
	  plugins/transport/libtransport_cdda.h,
	  plugins/transport/libtransport_cdda_main.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_http.c: * Added
	  libtransport_cdda.[ch]/libtransport_cdda_main.c

2005-10-14 06:01  mderezynski

	* plugins/transport/libtransport_file.c, src/ui_main.h, src/vfs.c:
	  * Moved parts of code from vfs.c into libtransport_file.c

2005-10-14 04:08  mderezynski

	* src/ui_playlist.c: * Minor rendering code fix

2005-10-14 03:57  mderezynski

	* examples/dbus-python/bmp-remote-curses/bmpty,
	  plugins/container/Makefile.am, po/af.po, po/bg.po, po/de.po,
	  po/el.po, po/fr.po, src/Makefile.am: * Build system fixes *
	  Updated local copy of bmpty

2005-10-14 03:31  mderezynski

	* glade/dialog_preferences.glade, src/loader.c, 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

	* plugins/container/libcontainer_pls.c: * Fix 'name' field value
	  in pls container plugin metadata

2005-10-14 02:26  mderezynski

	* plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/flow/libflow_linear.c: * Implement Metadata Interface in
	  all container plugins

2005-10-14 01:51  mderezynski

	* glade/dialog_preferences.glade, include/bmpx/plugin.h,
	  src/ui_prefswin.c: * Add "Plugins" tab/category to preferences
	  window

2005-10-14 01:37  mderezynski

	* images/Makefile.am, images/plugins.png, images/plugins_ia.png: *
	  Add icon for 'plugins' preferences tab

2005-10-14 01:31  mderezynski

	* src/file_utils.c, 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

	* include/bmpx/Makefile.am, include/bmpx/file_utils.h,
	  include/bmpx/util.h, plugins/container/libcontainer_folder.c,
	  src/Makefile.am, src/bmp_system_control.c, src/file_utils.c,
	  src/main.c, src/metadata.c, src/ui_util.c, src/ui_util.h,
	  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

	* glade/dialog_preferences.glade: * Add plugins info TreeView to
	  preferences .glade file

2005-10-13 20:35  mderezynski

	* src/ui_util.c: * Fix faulty g_object_unref() in
	  ui_util.c:bmp_cursor_get()

2005-10-13 20:33  mderezynski

	* src/loader.c, src/plugin_priv.h: * Fix faulty previous commit
	  regarding plugin loader (caused to load no plugins at all)

2005-10-13 20:13  mderezynski

	* src/loader.c, src/plugin.c: * Added check to plugin loading
	  mechanism to only load 'new' GInterface based plugins

2005-10-13 19:56  mderezynski

	* src/bmp_ui.c, src/chroma_list.c, src/ui_prefswin.c,
	  src/ui_util.c, 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

	* src/chroma_list.c, src/playlist.c: * Possible fix for occasional
	  crash condition on tracklist removal

2005-10-13 18:06  mderezynski

	* configure.ac, src/loader.c: * Bump version to 0.12_RC10

2005-10-13 13:36  azarah

	* po/el.po: * po/el.po: Add updated translation from Stavros
	  Giannouris.

2005-10-13 13:06  azarah

	* configure.ac: * configure.ac: Warn about the GUI not being built.

2005-10-13 12:26  azarah

	* configure.ac: * configure.ac: Just disable the GUI if X libs not
	  available. Other cleanups.

2005-10-13 12:11  mderezynski

	* src/Makefile.am, src/interfaces.c, src/loader.c,
	  src/plugin_interfaces.c, src/plugin_loader.c: * Some changes..

2005-10-13 11:29  mderezynski

	* src/plugin_interfaces.c: * Interfaces updated with type check
	  guards

2005-10-13 11:22  mderezynski

	* include/bmpx/interfaces/plugin_interface_plug_meta.h,
	  plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c: *
	  Added metadata field enum to interface declaration of
	  PlugMetadata

2005-10-13 11:15  mderezynski

	* src/playlist.c: * Remove annoying debug messages

2005-10-13 10:36  mderezynski

	* plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c: *
	  Implement Metadata Iface in libflow_linear/shuffle

2005-10-13 10:22  mderezynski

	* include/bmpx/interfaces/Makefile.am: * Fix makefile

2005-10-13 10:13  mderezynski

	* configure.ac: * Updated configure.ac for include/bmpx/interfaces

2005-10-13 10:11  mderezynski

	* include/bmpx/interfaces/plugin_interface_plug_meta.h,
	  include/bmpx/plugin_interfaces.h, src/plugin_interfaces.c: * Add
	  missing files/update stuff

2005-10-13 10:00  mderezynski

	* include/bmpx/interfaces/plugin_interface_plug_meta.h,
	  include/bmpx/interfaces/plugin_interface_plug_metadata.h: *
	  Rename file
	* include/bmpx/Makefile.am, include/bmpx/interfaces/Makefile.am,
	  include/bmpx/interfaces/plugin_interface_container.h,
	  include/bmpx/interfaces/plugin_interface_flow.h,
	  include/bmpx/interfaces/plugin_interface_plug_metadata.h,
	  include/bmpx/interfaces/plugin_interface_transport.h,
	  include/bmpx/plugin_interface_container.h,
	  include/bmpx/plugin_interface_flow.h,
	  include/bmpx/plugin_interface_plug_metadata.h,
	  include/bmpx/plugin_interface_transport.h,
	  include/bmpx/plugin_interfaces.h: * Move interface declarations
	  to include/bmpx/interfaces

2005-10-13 09:56  mderezynski

	* include/bmpx/plugin_interface_plug_metadata.h: * Added
	  PlugMetadata Iface declaration header

2005-10-13 09:55  mderezynski

	* include/bmpx/interfaces, include/bmpx/plugin_interfaces.h: *
	  Added interfaces to include/bmpx

2005-10-13 09:27  mderezynski

	* plugins/container/libcontainer_folder.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_http.c, 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

	* plugins/container/libcontainer_folder_main.c,
	  plugins/flow/libflow_shuffle.h: * Add missing files

2005-10-13 08:10  azarah

	* include/bmpx/Makefile.am: * include/bmpx/Makefile.am: Fix typo.

2005-10-13 08:05  mderezynski

	* include/bmpx/plugin_interface_flow.h: * Added missing file

2005-10-13 08:03  mderezynski

	* include/bmpx/playlist.h, src/bmp_system_control.c,
	  src/bmp_system_control.h, src/playlist.c,
	  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

	* src/plugin_loader.c: * Add container plugins to plugin_loader.c

2005-10-13 07:31  mderezynski

	* plugins/transport/Makefile.am,
	  plugins/transport/libtransport_http.c,
	  plugins/transport/libtransport_http.h,
	  plugins/transport/libtransport_http_main.c: * Port http:///
	  transport plugin to GObjectIface arch

2005-10-13 07:25  mderezynski

	* plugins/transport/Makefile.am,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_file.h,
	  plugins/transport/libtransport_file_main.c: Port file:///
	  transport plugin to GObjectIface arch

2005-10-13 07:18  mderezynski

	* plugins/container/Makefile.am,
	  plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_folder.h, src/plugin.c,
	  src/vfs.c: * Port Folder Container plugin to GObjectIface arch

2005-10-13 06:50  mderezynski

	* plugins/container/Makefile.am,
	  plugins/container/libcontainer_folder.h,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_m3u.h,
	  plugins/container/libcontainer_m3u_main.c,
	  plugins/container/libcontainer_pls.h: * Port M3U container to
	  GObjectIface architecture

2005-10-13 06:39  mderezynski

	* include/bmpx/plugin_interface_container.h,
	  include/bmpx/plugin_interface_transport.h,
	  plugins/container/Makefile.am,
	  plugins/container/libcontainer_pls.c,
	  plugins/container/libcontainer_pls_main.c,
	  plugins/flow/Makefile.am, plugins/flow/libflow_shuffle.c,
	  plugins/flow/libflow_shuffle_main.c, src/plugin.c,
	  src/plugin_interfaces.c, src/plugin_loader.c, src/plugin_priv.h:
	  * Add interface method prototypes to
	  include/bmpx/plugin_interface_*.h

2005-10-13 04:53  mderezynski

	* plugins/flow/libflow_linear_main.c: * Added

2005-10-13 04:50  mderezynski

	* plugins/flow/Makefile.am, plugins/flow/libflow_linear.c,
	  plugins/flow/libflow_linear.h, plugins/flow/libflow_shuffle.c,
	  src/Makefile.am, src/plugin.c, src/plugin_loader.c: * More fixes
	  regarding the plugin system (mostly adaption of include files
	  inside .c's)

2005-10-13 04:47  mderezynski

	* include/bmpx/Makefile.am, include/bmpx/plugin.h,
	  include/bmpx/plugin_interface_container.h,
	  include/bmpx/plugin_interface_transport.h: * Fixed Makefile.am
	  and header files

2005-10-13 04:43  mderezynski

	* src/plugin.c, src/plugin_loader.c: * Add BmpPlugin GTypeModule
	  based GType implementation

2005-10-13 04:42  mderezynski

	* src/Makefile.am, src/plugin.c, src/plugin_interfaces.c,
	  src/plugin_priv.h, src/vfs.c: * Various changes regarding the
	  plugin system

2005-10-13 04:41  mderezynski

	* include/bmpx/Makefile.am, include/bmpx/plugin.h,
	  include/bmpx/plugin_interface_container.h,
	  include/bmpx/plugin_interface_transport.h: * Remove 'old'
	  plugin.h

2005-10-13 00:32  mderezynski

	* plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_http.c: * Finish porting plugins
	  to GObject interface architecture

2005-10-13 00:03  mderezynski

	* include/bmpx/plugin_interface_container.h,
	  include/bmpx/plugin_interface_transport.h,
	  plugins/container/Makefile.am,
	  plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/flow/libflow_linear.c, plugins/transport/Makefile.am,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_file.h,
	  plugins/transport/libtransport_http.c,
	  plugins/transport/libtransport_http.h, src/plugin_interfaces.c:
	  * A whole buncha custom-plugin-to-GObject changes

2005-10-12 22:36  mderezynski

	* Makefile.am, configure.ac, include/bmpx/plugin.h,
	  include/bmpx/plugin_interface_container.h,
	  include/bmpx/plugin_interface_transport.h,
	  include/bmpx/plugin_interfaces.h, src/bmp_system_control.c,
	  src/plugin.c, 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

	* include/bmpx/Makefile.am, include/bmpx/plugin.h,
	  include/bmpx/plugin_interfaces.h, include/plugin_interfaces.h,
	  plugin-gen, plugins/flow/Makefile.am,
	  plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c,
	  src/Makefile.am, src/plugin.c, src/plugin_interfaces.c,
	  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

	* plugins/flow/Makefile.am, plugins/flow/libflow_linear.c,
	  plugins/flow/libflow_linear.h: * Commit new GObject-based
	  libflow_linear.[ch]

2005-10-12 16:24  mderezynski

	* plugins/flow/Makefile.am, plugins/flow/libflow_linear.c: *
	  Removed old libflow_linear.c

2005-10-12 16:14  mderezynski

	* include/plugin_interfaces.h: * moved

2005-10-12 16:09  mderezynski

	* src/plugin_interfaces.c, src/plugin_interfaces.h: * Intermediate
	  changes to GObject-ify the plugin system

2005-10-12 14:54  mderezynski

	* plugin-gen/plugins/plugin_flow.plugin.members,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c, src/bmp_system_control.c,
	  src/playlist.c: * Fix flow plugin brokenness

2005-10-12 12:07  azarah

	* Makefile.am, configure.ac, include/bmpx/Makefile.am,
	  include/bmpx/plugin.h, plugin-gen/Makefile.am,
	  plugin-gen/_plugin.c, plugin-gen/_plugin.h,
	  plugin-gen/plugins/Makefile.am, plugins/container/Makefile.am,
	  plugins/flow/Makefile.am, plugins/transport/Makefile.am,
	  scripts/Makefile.am, src/Makefile.am: Cleanups. Add
	  plugin_priv.h to sources. Install plugin_include.h. Fix 'make
	  distcheck'.

2005-10-12 10:53  mderezynski

	* include/bmpx/Makefile.am, include/bmpx/plugin.h,
	  plugin-gen/_foreach.c.in,
	  plugin-gen/plugins/plugin_container.plugin.members,
	  plugin-gen/plugins/plugin_transport.plugin.members,
	  scripts/mkplugins_c.sh, scripts/mkplugins_h.sh, src/Makefile.am,
	  src/plugin.c, src/plugin_priv.h: * Finish plugin templating
	  system

2005-10-12 10:02  mderezynski

	* plugin-gen/plugins/plugin_container.plugin,
	  plugin-gen/plugins/plugin_container.plugin.members,
	  plugin-gen/plugins/plugin_transport.plugin,
	  plugin-gen/plugins/plugin_transport.plugin.members: * Add more
	  plugin types

2005-10-12 09:50  mderezynski

	* scripts/mkplugins_c.sh, scripts/mkplugins_h.sh: * Do actual code
	  split in mkplugins_[ch].sh

2005-10-12 09:47  mderezynski

	* scripts/mkplugins.sh, scripts/mkplugins_c.sh,
	  scripts/mkplugins_h.sh: * Split mkplugins.sh into mkplugins_c.sh
	  and mkplugins_h.sh

2005-10-12 09:44  mderezynski

	* scripts/mkplugins.sh: * Adapt mkplugins.sh so it can actually
	  work within the auto* build * system

2005-10-12 09:40  mderezynski

	* plugin-gen/mkplugins.sh, scripts/mkplugins.sh: * Move
	  mkplugins.sh to $(top_srcdir)/scripts
	* include/bmpx/plugin.h, plugin-gen, src/plugin-gen: * Moved
	  plugin-gen to $(top_srcdir)

2005-10-12 09:39  mderezynski

	* src/plugin-gen, src/plugin-gen/_footer.c.in,
	  src/plugin-gen/_header.c.in, src/plugin-gen/_plugin.c,
	  src/plugin-gen/_plugin.h, src/plugin-gen/_symbol.c.in,
	  src/plugin-gen/mkplugins.sh, src/plugin-gen/plugins,
	  src/plugin-gen/plugins/plugin_flow.plugin,
	  src/plugin-gen/plugins/plugin_flow.plugin.members, src/plugin.c,
	  src/vfs.c: * Initial import of plugin templating system

2005-10-12 08:08  mderezynski

	* configure.ac, include/Makefile.am: * err... re-add
	  include/Makefile.am and re-add it to configure.ac

2005-10-12 08:05  mderezynski

	* configure.ac, include/bmpx/plugin.h, src/bmp_system_control.c,
	  src/main.c, src/playlist.c, src/plugin.c, src/plugin_priv.h,
	  src/vfs.c: * Remove include/Makefile from outfiles in confgure.ac

2005-10-12 08:01  azarah

	* include/bmpx/plugin.h: Fix merge issue.

2005-10-12 07:59  azarah

	* src/bmp_configuration.c, src/bmp_dock.c, src/bmp_play.c,
	  src/bmp_resource_manager.c, src/bmp_sm.c,
	  src/bmp_system_control.c, src/bmp_tooltips.c, src/bmp_ui.c,
	  src/bmp_ui.h, src/chroma_button.h, src/chroma_list.c,
	  src/chroma_list.h, src/chroma_vscrollbar.c, src/ui_callbacks.c,
	  src/ui_equalizer.c, src/ui_equalizer.h, src/ui_main.c,
	  src/ui_playlist.c: Change local includes from '#include <>' to
	  '#include ""'.

2005-10-12 07:53  azarah

	* configure.ac, examples/dbus-c/bmp-dbus-introspect.c,
	  examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-c/bmp-dbus-system-control.c, include/Makefile.am,
	  include/bmpx, include/bmpx/Makefile.am, include/bmpx/dbus.h,
	  include/bmpx/list.h, include/bmpx/metadata.h,
	  include/bmpx/playlist.h, include/bmpx/plugin.h,
	  include/bmpx/uri.h, include/bmpx/util.h, include/bmpx/vfs.h,
	  include/dbus.h, include/list.h, include/metadata.h,
	  include/playlist.h, include/plugin.h, include/uri.h,
	  include/util.h, include/vfs.h,
	  plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_http.c, src/bmp_play.c,
	  src/bmp_system_control.c, src/bmp_ui.c, src/chroma_list.c,
	  src/main.c, src/main.h, src/metadata.c, src/playlist.c,
	  src/plugin.c, src/ui_callbacks.c, src/ui_callbacks.h,
	  src/ui_equalizer.c, src/ui_main.c, src/ui_playlist.c,
	  src/ui_prefswin.c, src/ui_util.c, src/uri.c, src/util.c,
	  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

	* plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_http.c: * Add shutdown functions
	  to plugins

2005-10-12 07:48  mderezynski

	* include/list.h, include/plugin.h: * Move more list-like struct
	  defines into include/list.h * Introduce PluginShutdownFunc for
	  plugins

2005-10-12 07:42  mderezynski

	* include/list.h, include/plugin.h, plugins/flow/libflow_linear.c:
	  * Move all list-kind of structs to list.h

2005-10-12 07:26  mderezynski

	* include/metadata.h, src/metadata.c: * Make
	  bmp_metadata_get_for_files_threaded() currently unused (#if
	  0/#endif)

2005-10-12 07:23  mderezynski

	* include/util.h, src/ui_util.c, src/ui_util.h, src/util.c: *
	  Moved UI-only related stuff from src/util.c to src/ui_util.c

2005-10-12 07:13  mderezynski

	* include/Makefile.am, include/util.h,
	  plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/flow/libflow_linear.c, plugins/flow/libflow_shuffle.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_http.c, src/util.h: * Make util.h
	  public (move to include/)

2005-10-12 07:08  mderezynski

	* include/Makefile.am, include/playlist.h, src/playlist.h: * Move
	  playlist.h to include/, adjust include/Makefile.am

2005-10-12 07:07  mderezynski

	* plugins/flow/libflow_linear.c, src/Makefile.am,
	  src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_system_control.c, src/main.c, src/main.h,
	  src/playlist.c, src/playlist.h, src/plugin.c,
	  src/ui_callbacks.c, src/ui_callbacks.h, src/ui_playlist.c: *
	  Rename bmp_playlist.[ch] to playlist.[ch]

2005-10-12 06:59  mderezynski

	* include/Makefile.am, include/metadata.h, src/metadata.h: * Moved
	  metadata.h into include/, updated include/Makefile.am

2005-10-12 06:57  mderezynski

	* src/Makefile.am, src/bmp_metadata.c, src/bmp_metadata.h,
	  src/bmp_play.c, src/bmp_playlist.c, src/bmp_playlist.h,
	  src/main.c, src/metadata.c, src/metadata.h, src/util.c,
	  src/vfs.c: * Rename bmp_metadata.[ch] to metadata.[ch] and
	  adjust source files accordingly

2005-10-12 06:50  mderezynski

	* include/Makefile.am, include/list.h, include/plugin.h,
	  include/uri.h, include/vfs.h, plugins/flow/libflow_linear.c,
	  plugins/flow/libflow_shuffle.c, src/bmp_playlist.c,
	  src/bmp_playlist.h, src/list.h, src/uri.h, 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

	* include/plugin.h, plugins/flow/Makefile.am,
	  plugins/flow/libflow_linear.c,
	  plugins/transport/libtransport_file.c,
	  plugins/transport/libtransport_http.c, src/bmp_metadata.c,
	  src/bmp_play.c, src/bmp_playlist.c, src/bmp_playlist.h,
	  src/ui_playlist.c, src/uri.c, src/uri.h, src/util.c, src/vfs.c:
	  * Changed prefix from gnet_uri to bmp_uri in uri.[ch]

2005-10-12 06:11  mderezynski

	* src/chroma_list.c, src/plugin.c: * Remove a few nonsense
	  comments from plugin.c (originated from copy&pasting)

2005-10-12 02:45  descender

	* src/bmp_playlist.c: * bmp_playlist.c
	  (bmp_playback_history_item_set): Remove invalid return value.

2005-10-11 21:18  mderezynski

	* src/bmp_playlist.c: * Fix adding of same item multiple times to
	  playback history #2

2005-10-11 21:08  mderezynski

	* configure.ac: * Change RC versioning scheme from N.NN-RCx to
	  N.NN_RCx

2005-10-11 21:07  mderezynski

	* src/bmp_playlist.c: * Avoid adding the exact same item multiple
	  times to the playback history

2005-10-11 20:48  mderezynski

	* src/bmp_system_control.c: * Fix typo (add missing semicolon)

2005-10-11 20:47  mderezynski

	* src/bmp_system_control.c: * Fix crash when trying to play empty
	  tracklist

2005-10-11 20:43  mderezynski

	* src/ui_playlist.c: * Reset min width to 192px

2005-10-11 20:38  mderezynski

	* src/ui_playlist.c: * Upped minimal width to 172px again

2005-10-11 20:33  mderezynski

	* src/ui_playlist.c: * Reduce minimal playlist pane width from 192
	  to 128 px

2005-10-11 20:29  mderezynski

	* src/plugin.c, 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

	* src/glade.c: * And another one (glade.c)

2005-10-11 20:06  mderezynski

	* src/glade.c: * Another round for glade.c

2005-10-11 20:04  mderezynski

	* src/glade.c: * Test fix for glade.c

2005-10-11 19:59  mderezynski

	* src/plugin.c: * Fix remaining warnings in src/plugin.c

2005-10-11 19:55  mderezynski

	* configure.ac: * Bump version to 0.12-RC9

2005-10-11 19:54  mderezynski

	* plugins/transport/libtransport_http.c, src/bmp_tooltips.c,
	  src/glade.c, src/plugin.c, src/vfs.c: * Fix remaining compiler
	  warnings

2005-10-11 19:44  mderezynski

	* src/bmp_configuration.c: * Fix signedness warnings in
	  bmp_configuration.c

2005-10-11 19:35  mderezynski

	* src/bmp_metadata.c, src/bmp_play.c, src/bmp_playlist.c,
	  src/bmp_system_control.c, src/bmp_tooltips.c, src/bmp_ui.c,
	  src/chroma_list.c, src/chroma_list.h, src/gtkstatusicon.c,
	  src/plugin.c, src/ui_callbacks.c, src/ui_equalizer.c, src/uri.c,
	  src/util.c, src/vfs.c: * Fix build warnings in src/

2005-10-11 18:38  mderezynski

	* plugins/transport/libtransport_file.c: * Fix missing return value

2005-10-11 18:26  mderezynski

	* plugins/transport/libtransport_file.c: * Added
	  libtransport_file.c

2005-10-11 18:25  mderezynski

	* bmpx.desktop.in, po/af.po, po/bg.po, po/de.po, po/el.po,
	  po/fr.po, src/Makefile.am, src/bmp_system_control.c: * Fix
	  bmp.desktop.in (@bindir@ instead of @exec_prefix@) (mdaniel)

2005-10-11 11:41  mderezynski

	* configure.ac, plugins/transport/Makefile.am,
	  plugins/transport/libtransport_http.c: * Bump Version to 0.12-RC8

2005-10-11 11:32  mderezynski

	* src/plugin.c, src/ui_playlist.c: * DnD fix (don't crash on drop
	  on NULL tracklist, heh)

2005-10-11 11:17  mderezynski

	* plugins/container/libcontainer_folder.c,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c: * Added
	  libcontainer_folder.c

2005-10-11 11:06  mderezynski

	* src/bmp_playlist.c, src/util.c, src/vfs.c, src/vfs.h: * Fixed
	  various problems with transport and container plugins (spurious
	  crash conditions etc)

2005-10-11 09:42  mderezynski

	* src/bmp_playlist.c, src/vfs.c: * Fix occasionally occuring error
	  when storing a playlist and then reloading it at startup

2005-10-11 09:30  mderezynski

	* plugins/container/libcontainer_pls.c: * Remove debug messages
	  from libcontainer_pls.c

2005-10-11 09:28  mderezynski

	* plugins/container/Makefile.am,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/transport/libtransport_http.c, src/vfs.c, 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

	* include/plugin.h, plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/transport/libtransport_http.c, src/plugin.c: * Updates
	  to plugins

2005-10-11 08:03  mderezynski

	* configure.ac, include/plugin.h, plugins/Makefile.am,
	  plugins/container, plugins/container/Makefile.am,
	  plugins/container/libcontainer_m3u.c,
	  plugins/container/libcontainer_pls.c,
	  plugins/transport/libtransport_http.c, src/util.c: * Added
	  container plugins for .pls and .m3u style playlists

2005-10-11 07:36  mderezynski

	* configure.ac, include/Makefile.am, include/plugin.h,
	  plugins/Makefile.am, plugins/flow/Makefile.am,
	  plugins/flow/libflow_linear.h, plugins/flow/libflow_shuffle.h,
	  plugins/transport/Makefile.am,
	  plugins/transport/libtransport_http.c, src/plugin.c,
	  src/plugin.h, src/vfs.c, src/vfs.h: * New http transport plugin

2005-10-11 06:31  mderezynski

	* plugins/transport, src/bmp_playlist.c, src/plugin.h, src/vfs.c,
	  src/vfs.h: * Intermedate changes, preparing introduction of
	  'transport' type plugin

2005-10-11 05:07  mderezynski

	* src/vfs.c: * Added FIXME hint in vfs.c:vfs_handle_read_uris()

2005-10-11 05:04  mderezynski

	* src/vfs.c, src/vfs.h: * Fix previous commit

2005-10-11 05:03  mderezynski

	* src/vfs.c, src/vfs.h: * Updated VFS_HANDLE_VALID in vfs.h/vfs.c

2005-10-11 04:13  mderezynski

	* src/vfs.c: * Removed debug statements

2005-10-11 04:12  mderezynski

	* src/vfs.c: * Added debug statements (temporary)

2005-10-11 03:57  mderezynski

	* src/bmp_metadata.c, src/bmp_playlist.c, src/main.c,
	  src/ui_callbacks.c, src/uri.h, src/util.c, src/vfs.c, src/vfs.h:
	  * Initial support for playing MP3s out of ZIP files using the
	  new VFS system

2005-10-11 03:00  mderezynski

	* src/vfs.c: * Fix bloody build errror! THERE!

2005-10-11 02:55  mderezynski

	* src/vfs.c: 

2005-10-11 02:53  mderezynski

	* src/util.h, 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

	* src/bmp_metadata.c, src/bmp_playlist.c, src/vfs.c: * Fix build
	  problems from last API change (hey kimmie and daelstorm! ahaha
	  ha! lol)

2005-10-11 02:12  mderezynski

	* src/bmp_metadata.c, src/bmp_playlist.c: * Removed
	  deprecated/unneded/duplicate function bmp_metadata_get_for_uri()

2005-10-11 02:08  mderezynski

	* src/vfs.c, src/vfs.h: * Make VFS work with cdda:/// URIs

2005-10-11 01:59  mderezynski

	* src/Makefile.am, src/bmp_playlist.c, src/ui_callbacks.c,
	  src/ui_playlist.c, src/util.c, src/util.h, src/vfs.c, 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

	* src/bmp-system-control.xml, src/bmp_playlist.c,
	  src/bmp_system_control.c, src/bmp_system_control.h,
	  src/bmp_ui.h, src/ui_callbacks.c, src/ui_callbacks.h,
	  src/ui_main.c, 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

	* scripts/mkgets.sh: * Replace /bin/bash with /bin/sh

2005-10-10 20:05  mderezynski

	* po/POTFILES.in, src/ui_main.c: * Mark more (currently
	  non-marked) strings as translatable for i18n

2005-10-10 20:02  mderezynski

	* 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

	* libskinned/bmp_button.c, libskinned/bmp_button.h,
	  libskinned/bmp_button_toggle.c, libskinned/bmp_button_toggle.h,
	  libskinned/bmp_slider.c, libskinned/bmp_slider.h,
	  src/bmp_tooltips.c, src/ui_equalizer.c, src/ui_main.c: * Removed
	  the requirement of providing an external GdkGC to the
	  libskinned-widgets

2005-10-10 04:09  mderezynski

	* ui/main.ui: * Fix wrongly ordered main window menu

2005-10-10 03:26  mderezynski

	* src/bmp_ui.c, src/bmp_ui.h, ui/main.ui: * Added "Keep BMP above
	  other windows" option to main window's menu

2005-10-10 02:35  mderezynski

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  src/bmp_playlist.c, src/util.c: * Fix adding http URIs that
	  point to direct socket addresses

2005-10-10 01:57  mderezynski

	* examples/dbus-python/bmp-remote-curses/bmpty: * Updated BMPty

2005-10-10 01:55  mderezynski

	* examples/dbus-python/bmp-remote-curses/bmpty,
	  src/bmp_metadata.c, src/bmp_play.c, src/bmp_playlist.c: * Fixed
	  various problems with adding URIs * Updated BMPty to 0.2.1

2005-10-10 01:41  mderezynski

	* src/bmp_play.c: * Retrieve correct track number for cdda:/// URIs

2005-10-10 01:24  mderezynski

	* 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

	* src/bmp_playlist.c, src/chroma_list.c, 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

	* src/bmp_metadata.c, 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

	* src/ui_playlist.c: * Fix typo

2005-10-10 00:39  mderezynski

	* src/bmp_ui.h, src/ui_callbacks.c, src/ui_callbacks.h,
	  src/ui_playlist.c, ui/playlist.ui: * Implement 'Sort by
	  Location' (URI) in Sort menu

2005-10-10 00:35  mderezynski

	* src/bmp_metadata.c, src/bmp_play.c, src/bmp_play.h, src/main.c,
	  src/ui_callbacks.c, src/uri.c, src/util.c, 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

	* src/bmp_metadata.c, 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

	* src/bmp_metadata.c, src/bmp_play.c, src/ui_main.c: * Fix crash
	  with metadata subsystem regarding cdda:/ URIs

2005-10-09 21:02  mderezynski

	* examples/dbus-python/bmp-xchat/bmp-xchat.py: * Fix up
	  bmp-xchat.py to not print idiotic output

2005-10-09 20:51  mderezynski

	* examples/dbus-python/bmp-xchat/bmp-xchat.py, 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

	* examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-python/bmp-xchat/bmp-xchat.py,
	  src/bmp-system-control.xml, src/bmp_system_control.c: * DBus
	  remote method name changes to unifiy calling tracklists
	  'Tracklist' and not 'Playlist'

2005-10-09 20:32  mderezynski

	* src/ui_callbacks.c: * Fix display of non-UTF8 URIs in file info
	  dialog box

2005-10-09 19:34  mderezynski

	* bmpx.desktop.in, po/af.po, po/bg.po, po/de.po, po/el.po,
	  po/fr.po, src/bmp_metadata.c: * Fix storage of escaped URIs with
	  metadata_cache_write()

2005-10-09 19:16  mderezynski

	* po/POTFILES.in: * Fix reference to rename_tracklist.glade file
	  in POTFILES.in

2005-10-09 18:56  mderezynski

	* src/ui_main.c: * Use absolut_size() instead of size() for
	  setting sizes for Pango layouts

2005-10-09 18:48  mderezynski

	* 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

	* configure.ac: * Bump to RC7 (bump whump)

2005-10-09 18:39  mderezynski

	* configure.ac: * Bump version to 0.12-RC6.1

2005-10-09 18:35  mderezynski

	* glade/dialog_rename_playlist.glade,
	  glade/dialog_rename_tracklist.glade: * Fix rename_playlist to
	  rename_tracklist

2005-10-09 18:34  mderezynski

	* glade/dialog_rename_tracklist.glade: * Removed-Because-Borked

2005-10-09 18:31  mderezynski

	* glade/dialog_add_files.glade,
	  glade/dialog_add_from_library.glade, glade/dialog_add_url.glade,
	  glade/dialog_file_info.glade, glade/dialog_preferences.glade,
	  glade/dialog_rename_playlist.glade,
	  glade/dialog_rename_tracklist.glade: * Re-added glade files

2005-10-09 12:26  descender

	* src/util.c, src/util.h: * util.c, util.h
	  (screen_get_resolution): New function.

2005-10-09 12:24  descender

	* AUTHORS, po/el.po: * po/el.po: Update Greek translation (Stavros
	  Giannouris). * AUTHORS: Update translation credits.

2005-10-09 06:24  descender

	* configure.ac, src/Makefile.am, 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

	* src/bmp_metadata.c, src/bmp_ui.c, 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

	* 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

	* AUTHORS, configure.ac,
	  examples/dbus-python/bmp-remote-curses/bmpty,
	  src/bmp_metadata.c, src/bmp_playlist.c,
	  src/bmp_system_control.c, src/bmp_system_control.h,
	  src/ui_callbacks.c, 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

	* po/fr.po: * Updated French translation (Olivier Blin)

2005-10-09 02:59  mderezynski

	* src/bmp_playlist.c, src/bmp_ui.c, src/ui_callbacks.c: *
	  Temporary test fix for broken filenames in media library

2005-10-09 02:02  mderezynski

	* src/bmp_playlist.c, src/bmp_ui.c, 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

	* src/bmp_metadata.c, src/ui_callbacks.c, src/util.c, src/util.h:
	  * BmpUniqueList (Olivier Blin) * Make Browse view of metadata
	  library dialog use BmpUniqeList

2005-10-09 00:08  mderezynski

	* src/bmp_metadata.c: * Improved metadata lookup for tree based
	  library view ("Browse" view)

2005-10-08 23:21  mderezynski

	* src/bmp_metadata.c, src/bmp_metadata.h,
	  src/bmp_system_control.c, src/ui_callbacks.c: * Intermediate
	  changes in metadata subsystem * Fix emission of
	  TracklistRowsSwapped signal

2005-10-08 22:14  mderezynski

	* src/bmp_metadata.c, src/bmp_system_control.c, src/bmp_ui.c,
	  src/gtkstatusicon.c, 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

	* src/bmp-system-control.xml, src/bmp.marshalers,
	  src/bmp_system_control.c, src/bmp_system_control.h,
	  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

	* include/dbus.h, src/bmp-system-control.xml, src/bmp_playlist.c,
	  src/bmp_playlist.h, src/bmp_system_control.c,
	  src/ui_callbacks.c, src/ui_callbacks.h, 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

	* examples/dbus-c/bmp-dbus-system-control.c,
	  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

	* Makefile.am, configure.ac,
	  examples/dbus-python/bmp-xchat/bmp-xchat.py,
	  plugins/flow/Makefile.am, plugins/flow/libflow_linear.c,
	  plugins/flow/libflow_shuffle.c, src/Makefile.am,
	  src/bmp_configuration.c, src/bmp_metadata.c, src/bmp_metadata.h,
	  src/bmp_play.c, src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_resource_manager.c, src/bmp_resource_manager.h,
	  src/bmp_system_control.c, src/bmp_system_control.h, src/main.c,
	  src/main.h, src/plugin.c, src/sanity.c, src/signals.c,
	  src/ui_callbacks.c, src/ui_prefswin.c, src/util.c, 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

	* icons/tray-icons/tray-icon-default.png,
	  icons/tray-icons/tray-icon-exit.png,
	  icons/tray-icons/tray-icon-paused.png,
	  icons/tray-icons/tray-icon-playing.png: * Updated tray icons one
	  more time

2005-10-08 00:45  mderezynski

	* icons/tray-icons/tray-icon-default.png,
	  icons/tray-icons/tray-icon-exit.png,
	  icons/tray-icons/tray-icon-paused.png,
	  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

	* examples/dbus-python/bmp-remote-curses/bmpty: * Updated bmpty

2005-10-07 19:30  mderezynski

	* configure.ac, examples/dbus-python/bmp-remote-curses/bmpty: *
	  Update bmpty * Bump version to 0.12-RC5

2005-10-07 16:52  mderezynski

	* src/bmp_playlist.c, src/bmp_system_control.c: * Remove broken
	  condition check that would inhibit a "track forward" skip

2005-10-07 16:42  mderezynski

	* bmpx.1.in, examples/dbus-python/bmp-remote-curses/bmpty,
	  src/bmp_playlist.c, src/bmp_playlist.h,
	  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

	* src/bmp_playlist.c, src/bmp_playlist.h,
	  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

	* src/bmp_playlist.c, 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

	* 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

	* 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

	* 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

	* 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

	* 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

	* examples/dbus-python/bmp-remote-curses/bmpty:
	  trunk/examples/dbus-python/bmp-remote-curses/bmpty: * Updated

2005-10-06 22:48  mderezynski

	* AUTHORS, configure.ac,
	  examples/dbus-python/bmp-remote-curses/Makefile.am,
	  plugins/flow/Makefile.am, plugins/flow/libflow_linear.c,
	  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

	* examples/dbus-python/bmp-remote-curses/bmp-remote-curses,
	  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

	* 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

	* plugins/flow/Makefile.am, plugins/flow/libflow_default.c,
	  plugins/flow/libflow_default.h, plugins/flow/libflow_linear.c,
	  plugins/flow/libflow_linear.h, plugins/flow/libflow_shuffle.c,
	  plugins/flow/libflow_shuffle.h, src/bmp_playlist.c,
	  src/bmp_system_control.c, src/plugin.c: * Automatized plugin
	  loading mechanism * Split flow plugins into one plugin per module

2005-10-06 21:38  mderezynski

	* plugins/flow/libflow_default.c: * Blah

2005-10-06 19:58  mderezynski

	* src/bmp_playlist.c, 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

	* 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

	* 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

	* examples/dbus-python/bmp-remote-curses/bmp-remote-curses,
	  plugins/flow/libflow_default.c, src/bmp_playlist.c,
	  src/bmp_playlist.h, src/bmp_system_control.c,
	  src/ui_callbacks.c, 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

	* src/bmp-system-control.xml, 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

	* src/plugin.c: * src/plugin.c: Abort if we could not load the
	  default plugin.

2005-10-06 12:07  mderezynski

	* src/bmp_playlist.c, src/list.h: src/bmp_playlist.c: * Fix
	  occasional crash with GetCurrentUri()

2005-10-06 12:00  azarah

	* configure.ac: * configure.ac: Do not hardcode libdir in
	  PLUGIN_DIR, but use $(libdir).

2005-10-06 11:53  azarah

	* libskinned/Makefile.am, plugins/flow/Makefile.am: *
	  libskinned/Makefile.am, plugins/flow/Makefile.am: Cleanups.

2005-10-06 11:51  mderezynski

	* 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

	* src/plugin.c, src/plugin.h: src/plugin.c, src/plugin.h: * Added

2005-10-06 11:18  mderezynski

	* src/main.c: trunk/src/main.c: * Move plugin init after logger
	  has been started

2005-10-06 11:10  mderezynski

	* src/bmp_system_control.c: src/bmp_system_control.c: * Removed
	  dangling wrong #include

2005-10-06 11:08  mderezynski

	* configure.ac, plugins/Makefile.am, plugins/flow/Makefile.am,
	  plugins/flow/libflow.c, plugins/flow/libflow.h,
	  plugins/flow/libflow_default.c, plugins/flow/libflow_default.h,
	  src/Makefile.am, src/bmp_system_control.c, src/main.c,
	  src/playback-control.c, src/playback-control.h,
	  src/ui_prefswin.c: * Moved flow control subsystem to plugin
	  architecture

2005-10-06 10:16  azarah

	* Makefile.am, configure.ac, plugins/flow/Makefile.am: *
	  configure.ac, Makefile.am, plugins/flow/Makefile.am: Fixup
	  plugin autotools bits.

2005-10-06 10:10  azarah

	* configure.ac: * configure.ac: Fix typo.

2005-10-06 10:04  azarah

	* src/embedded-images/Makefile.am,
	  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

	* plugins/Makefile.am, plugins/flow, plugins/flow/Makefile.am,
	  plugins/flow/libflow.c, plugins/flow/libflow.h,
	  plugins/libflow.c, 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

	* plugins, plugins-flow: * Renamed 'plugins-flow' to 'plugins'

2005-10-06 09:38  mderezynski

	* Makefile.am, configure.ac, icons/tray-icons/Makefile.am,
	  icons/tray-icons/tray-icon-exit.png, plugins-flow,
	  plugins-flow/Makefile.am, plugins-flow/libflow.c,
	  plugins-flow/libflow.h, src/Makefile.am, src/bmp_metadata.h,
	  src/bmp_playlist.h: * Initial step of moving flow control to
	  plugins

2005-10-06 09:32  azarah

	* src/bmp_playlist.c, 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

	* src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_system_control.c, src/bmp_ui.c, src/bmp_ui.h,
	  src/list.h, src/ui_callbacks.c, src/ui_playlist.c: * Added fix
	  to import broken filenames sanely

2005-10-06 07:53  mderezynski

	* src/Makefile.am, src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_system_control.c, src/playback-control-plugins.c,
	  src/playback-control-plugins.h, src/playback-control.c,
	  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

	* src/playback-control-plugins.c, src/playback-control-plugins.h:
	  * Externalized playback control methods

2005-10-06 07:44  mderezynski

	* include/dbus.h, 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

	* examples/dbus-python/bmp-remote-curses/bmp-remote-curses,
	  po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  src/bmp-system-control.xml, src/bmp_play.c, src/bmp_playlist.c,
	  src/bmp_playlist.h, src/bmp_system_control.c,
	  src/bmp_system_control.h, src/bmp_ui.c, src/bmp_ui.h,
	  src/list.h, src/ui_callbacks.c, src/ui_callbacks.h,
	  src/ui_main.c, src/ui_playlist.c, ui/playlist.ui: * Added a
	  pluggable playback previous/next track history system.

2005-10-05 16:04  azarah

	* examples/dbus-c/bmp-dbus-introspect.c,
	  examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-c/bmp-dbus-system-control.c, include/dbus.h,
	  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

	* 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

	* configure.ac, examples/dbus-c/bmp-dbus-system-control.c,
	  icons/Makefile.am, icons/bmpx.png, icons/themes/Makefile.am,
	  icons/themes/darksphere/Makefile.am,
	  icons/themes/display/Makefile.am,
	  icons/themes/plastic/Makefile.am, icons/themes/red/Makefile.am,
	  icons/tray-icons/Makefile.am,
	  icons/tray-icons/tray-icon-default.png,
	  icons/tray-icons/tray-icon-paused.png,
	  icons/tray-icons/tray-icon-playing.png, po/af.po, po/bg.po,
	  po/de.po, po/el.po, po/fr.po, src/bmp_ui.c, 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

	* icons/darksphere, icons/display, icons/plastic, icons/red,
	  icons/themes, icons/themes/darksphere, icons/themes/display,
	  icons/themes/plastic, icons/themes/red:

2005-10-05 04:20  mderezynski

	* bmpx.1.in, configure.ac,
	  examples/dbus-python/bmp-remote-curses/bmp-remote-curses,
	  icons/Makefile.am, icons/bmpx.png, icons/tray-icons,
	  icons/tray-icons/Makefile.am,
	  icons/tray-icons/tray-icon-default.png,
	  icons/tray-icons/tray-icon-playing.png, src/bmp_ui.c: * Updated
	  bmp-remote-curses * Added explicit tray icons * Updated man page

2005-10-05 03:38  azarah

	* scripts/mkgets.sh, 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

	* src/bmp-system-control.xml, 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

	* src/bmp-system-control.xml, src/bmp_playlist.c,
	  src/bmp_playlist.h, 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

	* Makefile.am, configure.ac, 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, include,
	  include/Makefile.am, include/dbus.h, src/Makefile.am,
	  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

	* src/bmp_system_control.c: src/bmp_system_control.c: * Fix typo

2005-10-05 01:42  mderezynski

	* src/bmp_system_control.c, 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

	* Makefile.am, configure.ac,
	  examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-c/bmp-dbus-system-control.c,
	  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

	* examples/dbus-c/bmp-dbus-introspect.c,
	  examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-c/bmp-dbus-system-control.c,
	  examples/dbus-python/bmp-remote-curses/bmp-remote-curses,
	  examples/dbus-python/bmp-remote-pygtk/bmp-remote-pygtk.in,
	  examples/dbus-python/bmp-xchat/bmp-xchat.py, src/Makefile.am,
	  src/bmp_metadata.c, src/bmp_system_control.c,
	  src/bmp_system_control.h, 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

	* src/bmp_metadata.c: src/bmp_metadata.c: * Fixed adding missing
	  enum

2005-10-05 00:32  mderezynski

	* 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

	* src/uri.c: src/uri.c: * Fix broken way of adding "file://" scheme

2005-10-05 00:02  mderezynski

	* src/uri.c: src/uri.c: * Prepend 'file://' if no scheme at all is
	  given (assume local path)

2005-10-04 23:26  mderezynski

	* examples/dbus-python/bmp-remote-curses/bmp-remote-curses,
	  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

	* examples/dbus-c/bmp-dbus-query-lists.c,
	  src/bmp-system-control.xml, 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

	* src/bmp-system-control.xml, 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

	* 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

	* src/bmp_system_control.c, src/bmp_ui.c, src/gtkstatusicon.c,
	  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

	* examples/dbus-python/bmp-remote-curses/Makefile.am,
	  examples/dbus-python/bmp-remote-curses/bmp-curses.py,
	  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

	* examples/dbus-python/bmp-remote-pygtk/Makefile.am,
	  examples/dbus-python/bmp-remote-pygtk/bmp-remote-pygtk.in,
	  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

	* examples/dbus-python/bmp-remote-pygtk/Makefile.am,
	  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

	* 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

	* configure.ac, examples/dbus-python/Makefile.am,
	  examples/dbus-python/bmp-curses,
	  examples/dbus-python/bmp-remote,
	  examples/dbus-python/bmp-remote-curses,
	  examples/dbus-python/bmp-remote-pygtk: Start remote rename.

2005-10-04 20:40  mderezynski

	* src/bmp-system-control.xml, src/bmp_system_control.c,
	  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

	* configure.ac: * configure.ac: Rearrange things a bit.

2005-10-04 20:28  mderezynski

	* src/bmp-system-control.xml, src/bmp_system_control.c,
	  src/bmp_system_control.h, src/bmp_ui.c, src/main.c,
	  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

	* configure.ac, 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

	* src/Makefile.am, src/bmp_tooltips.c, src/gtkbindings.h,
	  src/gtkcontainer.h, src/gtkhsv.c, src/gtkprivate.h,
	  src/gtkstatusicon.c, 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

	* 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

	* configure.ac: * configure.ac: Remove -g from CFLAGS, as
	  AC_PROG_CC sets it by default.

2005-10-04 14:54  azarah

	* configure.ac, examples/dbus-c/Makefile.am, 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

	* configure.ac, 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

	* examples/dbus-python/bmp-curses/Makefile,
	  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

	* 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

	* src/bmp-system-control.xml, src/bmp_playlist.c,
	  src/bmp_system_control.c, 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

	* ui/trayicon.ui: ui/trayicon.ui: * added

2005-10-04 06:54  mderezynski

	* src/Makefile.am, src/bmp_system_control.c, src/bmp_ui.c,
	  src/bmp_ui.h, src/main.c, src/ui_main.c, 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

	* src/bmp-system-control.xml, 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

	* src/bmp-system-control.xml, 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

	* configure.ac, examples/dbus-python/Makefile.am,
	  examples/dbus-python/bmp-curses,
	  examples/dbus-python/bmp-curses/Makefile,
	  examples/dbus-python/bmp-curses/Makefile.am,
	  examples/dbus-python/bmp-curses/Makefile.in,
	  examples/dbus-python/bmp-curses/bmp-curses.py, po/af.po,
	  po/bg.po, po/de.po, po/el.po, po/fr.po,
	  src/bmp-system-control.xml, src/bmp.marshalers,
	  src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_system_control.c, src/bmp_system_control.h,
	  src/bmp_ui.c, src/gtkstatusicon.c, src/gtkstatusicon.h,
	  src/gtktrayicon.c, src/gtktrayicon.h, src/main.c,
	  src/ui_equalizer.c, src/ui_main.c, 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

	* src/sanity.c: * sanity.c (sanity_check_glib): Remove superfluous
	  \n from error string.

2005-10-04 03:41  descender

	* src/Makefile.am, src/main.c, src/sanity.c, 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

	* src/main.c: * src/main.c: Handle failed initialization of the
	  GUI.

2005-10-04 01:24  azarah

	* configure.ac: * configure.ac: Quoting is good.

2005-10-04 01:20  azarah

	* 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

	* configure.ac: * configure.ac: Need at least one of XINE or
	  GStreamer backend enabled.

2005-10-04 01:07  azarah

	* configure.ac: * configure.ac: Revert 'test x = xyes' test syntax.

2005-10-03 23:36  azarah

	* src/Makefile.am: * src/Makefile.am: Indentation cleanup.

2005-10-03 23:20  azarah

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po: Update po
	  files.

2005-10-03 21:46  azarah

	* 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

	* src/signals.h: src/signals.h: * Include <signal.h> instead of
	  kinda-sorta-semi-private <bits/signum.h>

2005-10-03 18:33  mderezynski

	* examples/dbus-c/bmp-dbus-query-lists.c, 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

	* src/bmp_system_control.c, src/bmp_system_control.h: *
	  src/bmp_system_control.c, src/bmp_system_control.h: More
	  formatting cleanups.

2005-10-03 18:05  azarah

	* src/bmp_play.c, src/bmp_play.h: * src/bmp_play.c,
	  src/bmp_play.h: Formatting cleanups.

2005-10-03 17:53  azarah

	* src/bmp_play.c: * src/bmp_play.c: Continue to next song if
	  current cannot be played.

2005-10-03 16:10  azarah

	* src/uri.c: * src/uri.c: Fix typo with last formatting cleanups.

2005-10-03 16:08  azarah

	* src/uri.c, src/uri.h: * src/uri.c, src/uri.h: Formatting
	  cleanups.

2005-10-03 15:51  azarah

	* src/gc.c, src/gc.h: * src/gc.h, src/gc.c: Formatting cleanups.

2005-10-03 15:45  azarah

	* src/bmp_system_control.h, src/util.c, src/util.h: * src/util.c,
	  src/util.h, src/bmp_system_control.h: Formatting cleanups.

2005-10-03 15:34  azarah

	* src/bmp_system_control.c: * src/bmp_system_control.c: More
	  formatting cleanups.

2005-10-03 15:23  azarah

	* src/bmp_system_control.c: * src/bmp_system_control.c: Formatting
	  cleanups.

2005-10-03 14:58  mderezynski

	* configure.ac: trunk/configure.ac: * Bump version to 0.12-RC1

2005-10-03 13:52  azarah

	* examples/dbus-c/bmp-dbus-introspect.c,
	  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

	* src/bmp_playlist.c, 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

	* src/bmp_play.c, src/bmp_playlist.c, src/bmp_resource_manager.c,
	  src/bmp_system_control.c, src/fam_monitor.c, src/gc.c,
	  src/list.h, src/ui_callbacks.c, src/ui_playlist.c,
	  src/ui_prefswin.c, 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

	* configure.ac, 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

	* 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

	* configure.ac: * configure.ac: Do not enable profiling by default.

2005-10-03 05:02  mderezynski

	* src/bmp_playlist.c, src/bmp_system_control.c, src/chroma_list.c,
	  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

	* src/ui_main.c: Halfway fixup some indentation issues.

2005-10-03 04:35  azarah

	* src/ui_main.c: Fix initial main window button sensitivity.

2005-10-03 04:05  mderezynski

	* src/bmp_playlist.c: src/bmp_playlist.c: * Fixed adding of
	  cdda:// URIs trough "Add CD..." mechanism

2005-10-03 03:57  mderezynski

	* configure.ac, po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  src/Makefile.am, 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

	* src/ui_callbacks.c: More warning fixes.

2005-10-03 03:25  azarah

	* src/Makefile.am: Do not use SUBDIRS for the embedded-images
	  stuff.

2005-10-03 03:09  azarah

	* src/Makefile.am, src/embedded-images/Makefile.am: Small fix to
	  embedded-images handling.

2005-10-03 03:00  azarah

	* configure.ac, src/Makefile.am, src/build.list,
	  src/embedded-images, src/embedded-images/Makefile.am,
	  src/embedded-images/icon-album.png,
	  src/embedded-images/icon-artist.png,
	  src/embedded-images/icon-title.png,
	  src/embedded-images/media-pixbufs.h.in, src/icon-album.png,
	  src/icon-artist.png, src/icon-title.png, src/ui_callbacks.c:
	  Move embedded images to src/embedded-images, and tweak automake
	  rules for this change.

2005-10-03 02:35  azarah

	* src/bmp_playlist.c: Remove unneeded casting.

2005-10-03 02:32  azarah

	* src/bmp_playlist.c: Warning fixes.

2005-10-03 02:09  azarah

	* src/signals.c: Fix includes for i18n stuff.

2005-10-03 01:51  descender

	* src/bmp_configuration.c, src/bmp_metadata.c, src/bmp_play.c,
	  src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_resource_manager.c, src/bmp_system_control.c,
	  src/chroma_list.c, src/fam_monitor.c, src/list.h, src/main.c,
	  src/ui_callbacks.c, src/ui_equalizer.c, src/ui_playlist.c,
	  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

	* src/signals.c: Move sigsegv message out of define to notify user
	  in all cases of crash.

2005-10-03 01:31  mderezynski

	* 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

	* src/bmp_playlist.c, 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

	* src/bmp_playlist.c, 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

	* 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

	* src/bmp_playlist.c: src/bmp_playlist.c: * Fixed uninitialized
	  GList pointer in bmp_playlist_sort_current_list ()

2005-10-03 00:47  mderezynski

	* 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

	* src/list.h, 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

	* src/bmp_system_control.h, src/ui_callbacks.c:
	  src/bmp_system_control.h: * Removed unneded enum values from
	  SystemControlMessages

2005-10-03 00:13  mderezynski

	* src/bmp_metadata.c, src/bmp_metadata.h, src/bmp_playlist.c,
	  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

	* configure.ac, 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

	* 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

	* m4/libcurl.m4: Add libcurl.m4.

2005-10-02 22:36  azarah

	* configure.ac: Change dbus checking code to use pkgconfig. Use
	  curl macro for libcurl.

2005-10-02 21:56  mderezynski

	* examples/dbus-python/bmp-remote/bmp-remote.in,
	  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

	* configure.ac: * configure.ac: Replace C language environment
	  check with AC_LANG.

2005-10-02 18:31  mderezynski

	* glade/dialog_preferences.glade: M glade/dialog_preferences.glade
	  * Minor cosmetic issue

2005-10-02 18:21  mderezynski

	* src/ui_callbacks.c: * Small typo-kind,but-critical fixes

2005-10-02 18:08  mderezynski

	* src/bmp_system_control.c: M src/bmp_system_control.c * Fixed "no
	  playback at all" bug (heh...)

2005-10-02 18:04  mderezynski

	* src/list.h: A src/list.h * Added list.h

2005-10-02 18:02  mderezynski

	* configure.ac: M trunk/configure.ac * Bump version to 0.12

2005-10-02 17:58  mderezynski

	* examples/dbus-c/bmp-dbus-system-control.c,
	  glade/dialog_add_from_library.glade, src/Makefile.am,
	  src/bmp-system-control.xml, src/bmp_metadata.c,
	  src/bmp_metadata.h, src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_system_control.c, src/chroma_list.c, src/chroma_list.h,
	  src/gc.c, src/gc.h, src/list_manager.c, src/list_manager.h,
	  src/main.c, src/ui_callbacks.c, src/ui_playlist.c, src/util.c,
	  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

	* configure.ac: Make sure we have dbus >= 0.35 (Gentoo bug
	  #107789).

2005-10-02 11:36  azarah

	* src/ui_callbacks.c: Fix build issue with gcc4 after last change.

2005-10-02 02:04  mderezynski

	* glade/dialog_add_from_library.glade, src/bmp_metadata.c,
	  src/main.c, src/ui_callbacks.c: * Fixed enormous memory leaks in
	  the metadata querying sybsystem

2005-10-01 23:09  azarah

	* glade/dialog_preferences.glade: Add '<artist> - <title>' choice
	  for playlist format.

2005-10-01 22:57  mderezynski

	* glade/dialog_add_from_library.glade,
	  glade/dialog_preferences.glade, src/bmp_metadata.c,
	  src/bmp_metadata.h, src/ui_callbacks.c, 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

	* glade/dialog_add_from_library.glade:
	  glade/dialog_add_from_library.glade: * Changed widget names

2005-10-01 21:20  azarah

	* configure.ac, src/Makefile.am: Move setting up of CFLAGS to
	  configure.ac. Add --enable-profile.

2005-10-01 20:59  mderezynski

	* src/Makefile.am, src/bmp_metadata.c, src/bmp_metadata.h,
	  src/bmp_playlist.c, src/bmp_playlist.h, src/ui_callbacks.c: *
	  Initial addition of 'browse' dialog in media library

2005-10-01 18:10  mderezynski

	* src/build-list, src/build.list: 
	* src/Makefile.am, src/bmp_metadata.c, src/bmp_metadata.h,
	  src/build-list, src/gc.c, src/icon-album.png,
	  src/icon-artist.png, src/icon-title.png, src/ui_callbacks.c,
	  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

	* src/Makefile.am: Add generated source/headers to DISTCLEANFILES.

2005-10-01 10:27  azarah

	* 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

	* Makefile.am: The all target rule is not needed anymore since
	  revision.h is added to BUILT_SOURCES.

2005-10-01 03:49  mderezynski

	* Makefile.am, scripts/mkrevision.sh, src/bmp_system_control.c,
	  src/bmp_ui.c, 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

	* Makefile.am, examples/dbus-python/bmp-xchat/bmp-xchat.py,
	  glade/dialog_preferences.glade, src/bmp_playlist.c,
	  src/fam_monitor.h, src/gc.c, src/gc.h, src/list_manager.c,
	  src/main.c, src/main.h, src/ui_playlist.c, 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

	* src/gc.c: * Fixed missing line

2005-09-30 23:24  mderezynski

	* src/Makefile.am, src/gc.c, src/gc.h, src/ui_playlist.c: * Added
	  a very simple, technically primitive GC

2005-09-30 15:07  mderezynski

	* src/uri.c, src/util.c: src/util.c, src/uri.c: * Various fixes
	  related to URI handling

2005-09-30 14:58  mderezynski

	* src/bmp_system_control.c, src/uri.c: * Fixed CD playback

2005-09-30 13:27  mderezynski

	* scripts/mkrevision.sh: 

2005-09-30 13:11  mderezynski

	* scripts/mkrevision.sh, 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

	* configure.ac: Remove useless CXX/F77 checks libtool insists on
	  doing.

2005-09-30 03:23  mderezynski

	* AUTHORS, configure.ac, src/bmp_ui.h: * Updated AUTHORS

2005-09-30 03:19  azarah

	* src/Makefile.am: We need to add top_srcdir to the include patch.

2005-09-30 03:08  azarah

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  src/Makefile.am: Header files is in top_srcdir and not
	  top_builddir.

2005-09-30 02:24  azarah

	* Makefile.am, 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

	* scripts/mkrevision.sh, src/Makefile.am, src/main.c: * Add
	  additional build information to --version output

2005-09-30 02:10  azarah

	* scripts/mkrevision.sh: Add RV_REVISION to revision.h

2005-09-30 02:03  azarah

	* scripts/mkrevision.sh: Fix check to check for existance of .svn
	  directory.

2005-09-30 02:01  mderezynski

	* scripts/mkrevision.sh, scripts/mkrevisionh.sh: Removed
	  mkrevisionh.sh

2005-09-30 01:53  mderezynski

	* scripts/mkrevision.sh, 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

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po,
	  scripts/Makefile.am: * Added mkrevision.sh to EXTRA_DIST inside
	  scripts/

2005-09-30 01:27  azarah

	* Makefile.am, autogen.sh, 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

	* src/bmp_configuration.c, src/bmp_configuration.h,
	  src/bmp_metadata.c, src/bmp_play.c, src/bmp_playlist.c,
	  src/bmp_resource_manager.c, src/bmp_system_control.c,
	  src/bmp_tooltips.c, src/bmp_ui.c, src/chroma_list.c,
	  src/chroma_vscrollbar.c, src/fam_monitor.c,
	  src/ui_about_dialog.c, src/ui_callbacks.c, src/ui_equalizer.c,
	  src/ui_main.c, src/ui_playlist.c, src/ui_prefswin.c, src/util.c,
	  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

	* scripts/mkrevision.sh: * Added creation of revision.mak to
	  mkrevision.sh

2005-09-30 00:21  descender

	* config.h.in: * config.h.in: Remove, generated by autoheader.

2005-09-30 00:16  descender

	* 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

	* Makefile.am, po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po:
	  Add bzip2 dist target.

2005-09-30 00:09  azarah

	* configure.ac, libskinned/Makefile.am: Misc cleanups.

2005-09-30 00:07  descender

	* 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

	* scripts/mkrevision.sh: * Small change to mkrevision.sh

2005-09-29 23:34  mderezynski

	* scripts/mkrevision.sh: * Added script to create a 'revision.h'
	  file from 'svn info' output

2005-09-29 23:01  descender

	* config.h.in, configure.ac, src/Makefile.am, src/bmp_sm.c,
	  src/bmp_sm.h, 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

	* src/chroma_list.c: * Whoops...

2005-09-29 22:34  mderezynski

	* src/chroma_list.c: * Add-on fix to last ChromaList fix/same
	  explanation

2005-09-29 22:29  mderezynski

	* 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

	* 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

	* src/Makefile.am: Small cleanup.

2005-09-29 22:10  mderezynski

	* libskinned/Makefile.am, libskinned/bmp_window.c,
	  libskinned/bmp_window.h, src/signals.c: * Re-added
	  bmp_window.[ch] to libskinned

2005-09-29 21:57  descender

	* src/main.c, src/util.c, 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

	* src/Makefile.am, src/bmp_button.c, src/bmp_button.h,
	  src/bmp_button_toggle.c, src/bmp_button_toggle.h,
	  src/bmp_slider.c, src/bmp_slider.h, src/bmp_window.c,
	  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

	* Makefile.am, configure.ac, libskinned/Makefile.am,
	  src/Makefile.am: Add build logic for libskinned.

2005-09-29 21:37  mderezynski

	* po/el.po: * Updated Greek (el) translation

2005-09-29 21:33  mderezynski

	* configure.ac, libskinned, libskinned/Makefile.am,
	  libskinned/bmp_button.c, libskinned/bmp_button.h,
	  libskinned/bmp_button_toggle.c, libskinned/bmp_button_toggle.h,
	  libskinned/bmp_slider.c, libskinned/bmp_slider.h,
	  src/Makefile.am: Added 'libskinned' which will contain the
	  skinned widgets in future

2005-09-29 21:31  mderezynski

	* src/Makefile.am: * Fix makefile missing line

2005-09-29 21:12  descender

	* src/main.c, 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

	* 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

	* src/bmp_play.c, src/bmp_play.h, src/play.c, src/play.h: Ok.
	  restored.
	* src/play.c: ..grrr
	* src/bmp_play.c, src/bmp_play.h, src/play.c, src/play.h: ...eh

2005-09-29 20:28  descender

	* src/bmp_sm.c, src/bmp_sm.h, src/signals.c, 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

	* src/uri.c: Temporarily fix segfault in field_escape().

2005-09-29 20:01  mderezynski

	* src/fam_monitor.c, src/ui_playlist.c: * Removed unneded change
	  of main.h in fam_monitor.c

2005-09-29 17:37  mderezynski

	* src/bmp_playlist.c, src/bmp_system_control.c, src/ui_playlist.c:
	  * Fix incomplete redraw of playlist window when dealing with DnD
	  actions

2005-09-29 12:41  mderezynski

	* src/bmp_playlist.c, src/ui_callbacks.c, src/ui_main.c,
	  src/util.c, src/util.h: * Added explicit support for .m3u
	  playlists

2005-09-28 23:45  mderezynski

	* src/bmp_metadata.c, src/bmp_playlist.c, 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

	* src/bmp_playlist.c: * Fixed a problem when URIs would contain
	  %20's

2005-09-28 22:05  mderezynski

	* glade/dialog_add_url.glade: * Added Add URL dialog glade file

2005-09-28 22:03  mderezynski

	* src/util.c: * Fixed compile problem (wrong function ordering)

2005-09-28 21:54  mderezynski

	* configure.ac, glade/Makefile.am, po/af.po, po/bg.po, po/de.po,
	  po/el.po, po/fr.po, src/Makefile.am, src/bmp_metadata.c,
	  src/bmp_playlist.c, src/bmp_playlist.h, src/bmp_ui.h,
	  src/ui_callbacks.c, src/ui_callbacks.h, src/ui_playlist.c,
	  src/uri.c, src/uri.h, src/util.c, src/util.h, ui/playlist.ui: *
	  Added support for .pls files and an "Add URL" dialog

2005-09-28 11:48  mderezynski

	* 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

	* Makefile.am, configure.ac, examples/dbus-c/Makefile.am,
	  examples/dbus-python/bmp-remote/bmp-remote.in,
	  examples/dbus-python/bmp-remote/bmp_remote.glade,
	  examples/dbus-python/bmp-xchat/bmp-xchat.py, po/af.po, po/bg.po,
	  po/de.po, po/el.po, po/fr.po: * Updates in Makefiles and in the
	  sample clients

2005-09-28 11:15  mderezynski

	* src/Makefile.am, src/bmp_playlist.c: * Fix problems where
	  playlists wouldn't get saved at exit

2005-09-28 10:21  azarah

	* m4, m4/pkg.m4: Add pkg.m4, as some of us do not have it.

2005-09-27 18:29  mderezynski

	* examples/dbus-python/bmp-remote/bmp-remote.in: * Another color
	  change

2005-09-27 18:24  mderezynski

	* examples/dbus-python/bmp-remote/bmp-remote.in: * Small color
	  changes in bmp-remote

2005-09-27 18:23  mderezynski

	* examples/dbus-python/bmp-remote/bmp-remote-image.png,
	  examples/dbus-python/bmp-remote/bmp-remote.in,
	  examples/dbus-python/bmp-remote/bmp_remote.glade,
	  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

	* src/bmp-system-control.xml, src/bmp_system_control.c,
	  src/bmp_system_control.h, 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

	* po/af.po, po/bg.po, po/de.po, po/el.po, po/fr.po: 

2005-09-27 13:48  mderezynski

	* examples/dbus-python/bmp-xchat/bmp-xchat.py: * Small fix in
	  bmp-xchat.py for DBus API change

2005-09-27 13:42  mderezynski

	* examples/dbus-python/bmp-remote/bmp-remote-image.png,
	  examples/dbus-python/bmp-remote/bmp-remote.in,
	  examples/dbus-python/bmp-remote/bmp_remote.glade,
	  examples/dbus-python/bmp-xchat/bmp-xchat.py,
	  src/bmp-system-control.xml, src/bmp_system_control.c,
	  src/bmp_system_control.h, src/ui_callbacks.c, src/ui_main.c,
	  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

	* src/bmp_playlist.c, src/bmp_system_control.c, src/bmp_ui.c,
	  src/bmp_ui.h, src/main.c, 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

	* src/bmp_metadata.c: Add comment to clarify uneeded return.

2005-09-26 23:42  azarah

	* src/bmp_metadata.c: Fix 'control reaches end of non-void
	  function' warnings.

2005-09-26 23:33  azarah

	* src/bmp_playlist.c, src/chroma_list.c, src/ui_equalizer.c,
	  src/ui_main.c, src/ui_playlist.c: Fix 'control reaches end of
	  non-void function' warnings.

2005-09-26 23:17  mderezynski

	* examples/dbus-python/bmp-remote/bmp-remote.in: * Changes in
	  bmp-remote

2005-09-26 23:04  mderezynski

	* configure.ac, examples/dbus-python/bmp-remote/Makefile.am,
	  examples/dbus-python/bmp-remote/bmp-remote,
	  examples/dbus-python/bmp-remote/bmp-remote.in,
	  src/bmp_system_control.c, src/bmp_system_control.h,
	  src/ui_callbacks.c, src/ui_main.c, src/ui_util.c: * Fixed
	  installation method for 'bmp-remote'

2005-09-26 23:02  azarah

	* src/bmp_configuration.c, src/bmp_metadata.c, src/bmp_playlist.c,
	  src/bmp_system_control.c, src/ui_about_dialog.c, src/ui_main.c,
	  src/ui_playlist.c, src/ui_prefswin.c, src/ui_util.c, src/util.c:
	  More unused variable cleanups and other misc cleanups.

2005-09-26 22:35  mderezynski

	* examples/dbus-python/bmp-remote/Makefile.am,
	  examples/dbus-python/bmp-remote/bmp-remote,
	  examples/dbus-python/bmp-remote/bmp-remote-header-image-small.png,
	  examples/dbus-python/bmp-remote/bmp-remote-image.png,
	  examples/dbus-python/bmp-remote/bmp-remote-small.py,
	  examples/dbus-python/bmp-remote/bmp_remote.glade,
	  examples/dbus-python/bmp-remote/bmp_remote_small.glade: *
	  Modifications in 'bmp-remote' directory for proper installation

2005-09-26 22:01  mderezynski

	* examples/dbus-python/bmp-remote/Makefile.am,
	  examples/dbus-python/bmp-remote/bmp-remote-header-image-small.png,
	  examples/dbus-python/bmp-remote/bmp-remote-header-image.png,
	  examples/dbus-python/bmp-remote/bmp-remote-small.py,
	  examples/dbus-python/bmp-remote/bmp-remote.py,
	  examples/dbus-python/bmp-remote/bmp_remote.glade,
	  examples/dbus-python/bmp-remote/bmp_remote_small.glade: * A few
	  changes (jesus...)

2005-09-26 21:19  azarah

	* src/bmp_slider.c, src/bmp_ui.c, src/chroma_vscrollbar.c,
	  src/ui_callbacks.c: Remove unused variables.

2005-09-26 21:18  azarah

	* 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

	* src/bmp_playlist.h: Add missing prototype.

2005-09-26 20:30  azarah

	* src/logger.c: Fix 'zero-length printf format string' warning.

2005-09-26 20:15  azarah

	* src/ui_callbacks.h, src/ui_util.h, 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

	* configure.ac,
	  examples/dbus-python/bmp-remote/bmp-remote-header-image.png,
	  examples/dbus-python/bmp-remote/bmp-remote.py,
	  examples/dbus-python/bmp-remote/bmp_remote.glade,
	  examples/dbus-python/bmp-xchat/Makefile.am, po/af.po, po/bg.po,
	  po/de.po, po/el.po, po/fr.po, src/bmp-system-control.xml,
	  src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_system_control.c, src/bmp_system_control.h,
	  src/ui_callbacks.c, 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

	* examples/dbus-python/bmp-remote,
	  examples/dbus-python/bmp-remote/Makefile.am,
	  examples/dbus-python/bmp-remote/bmp-remote.py,
	  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

	* examples/dbus-python/README,
	  examples/dbus-python/bmp-xchat/README: * Moved README of
	  bmp-xchat.py to bmp-xchat directory
	* examples/dbus-python/Makefile.am: * Fixed error in Makefile.am

2005-09-26 17:26  mderezynski

	* examples/dbus-python/bmp-monitor: 

2005-09-26 17:24  mderezynski

	* examples/dbus-python/bmp-monitor/bmp-remote.py: * Changed name
	  of Glade file inside bmp-remote.py

2005-09-26 17:23  mderezynski

	* examples/dbus-python/bmp-monitor/Makefile.am,
	  examples/dbus-python/bmp-monitor/bmp-monitor.py,
	  examples/dbus-python/bmp-monitor/bmp-remote.py,
	  examples/dbus-python/bmp-monitor/bmp_monitor.glade,
	  examples/dbus-python/bmp-monitor/bmp_remote.glade: * Renamed
	  'monitor' to 'remote'

2005-09-26 17:21  mderezynski

	* examples/dbus-python/bmp-monitor,
	  examples/dbus-python/bmp-remote:
	* examples/dbus-python/Makefile.am,
	  examples/dbus-python/bmp-monitor,
	  examples/dbus-python/bmp-remote,
	  examples/dbus-python/bmp-remote/bmp-monitor.py,
	  examples/dbus-python/bmp-remote/bmp_monitor.glade,
	  examples/dbus-python/bmp-xchat.py,
	  examples/dbus-python/bmp-xchat/bmp-xchat.py:

2005-09-26 17:18  mderezynski

	* examples/dbus-python/bmp-monitor/bmp-monitor.py: bmp-monitor.py:
	  * Updates
	* examples/dbus-python/bmp-monitor/bmp_monitor.glade:
	  bmp_monitor.glade: * Updates

2005-09-26 15:06  mderezynski

	* examples/dbus-python/README, examples/dbus-python/bmp-monitor,
	  examples/dbus-python/bmp-monitor/Makefile.am,
	  examples/dbus-python/bmp-monitor/bmp-monitor.py,
	  examples/dbus-python/bmp-xchat,
	  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

	* src/bmp_metadata.c, src/chroma_list.c, src/chroma_vscrollbar.c,
	  src/logger.c, src/main.c, src/ui_callbacks.c,
	  src/ui_callbacks.h, src/ui_main.c, src/ui_prefswin.c,
	  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

	* src/ui_util.c, src/ui_util.h: Syncing header file and
	  implementation; Minor style issues fixed in ui_util.c

2005-09-25 19:30  mderezynski

	* AUTHORS, examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-c/bmp-dbus-system-control.c, 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

	* 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

	* autogen.sh, po/LINGUAS, po/af.po, src/bmp_play.c,
	  src/bmp_play.h, src/bmp_system_control.c: * Added Afrikaans
	  translation * Applied patch for GST backend by compnerd

2005-09-25 00:34  mderezynski

	* 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

	* AUTHORS, bmpx.desktop.in, configure.ac,
	  examples/dbus-python/bmp-xchat.py: * Fixed wrong 'Exec' name in
	  desktop file

2005-09-24 18:05  mderezynski

	* po/LINGUAS, po/bg.po, 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

	* configure.ac, scripts/Makefile.am, scripts/mkgets.sh,
	  src/Makefile.am, 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

	* examples/dbus-python/README: A dbus-python/README Added README
	  for bmp-xchat.py

2005-09-24 01:48  mderezynski

	* examples/Makefile, examples/Makefile.in,
	  examples/dbus-c/Makefile, examples/dbus-c/Makefile.in,
	  examples/dbus-python/Makefile, 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

	* configure.ac, examples/Makefile.am, examples/dbus,
	  examples/dbus-c, examples/dbus-c/Makefile,
	  examples/dbus-c/Makefile.am, examples/dbus-c/Makefile.in,
	  examples/dbus-c/README, examples/dbus-c/bmp-dbus-introspect.c,
	  examples/dbus-c/bmp-dbus-query-lists.c,
	  examples/dbus-c/bmp-dbus-system-control.c:

2005-09-24 01:40  mderezynski

	* examples/Makefile, examples/Makefile.am, examples/Makefile.in,
	  examples/dbus-python/Makefile, examples/dbus-python/Makefile.am,
	  examples/dbus-python/Makefile.in,
	  examples/dbus-python/bmp-xchat.py, examples/dbus/Makefile,
	  examples/dbus/Makefile.am, examples/dbus/Makefile.in,
	  examples/dbus/README, examples/dbus/bmp-dbus-introspect.c,
	  examples/dbus/bmp-dbus-query-lists.c,
	  examples/dbus/bmp-dbus-system-control.c:

2005-09-24 01:38  mderezynski

	* Makefile.am, README, bmpx.desktop.in, configure.ac,
	  dbus-examples, examples, examples/dbus, examples/dbus-python,
	  src/bmp_configuration.c, src/bmp_metadata.c, src/bmp_play.c,
	  src/bmp_playlist.c, src/bmp_sm.c, src/bmp_system_control.c,
	  src/bmp_system_control.h, src/bmp_ui.c, src/chroma_list.c,
	  src/fam_monitor.c, src/logger.c, src/main.c, 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

	* src/bmp_list.c, src/bmp_list.h, src/bmp_metadata.c,
	  src/bmp_metadata.h, src/bmp_playlist.c, src/chroma_vscrollbar.c,
	  src/ui_callbacks.c, src/ui_prefswin.c, src/util.c, 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

	* AUTHORS, Makefile.am, bmpx.desktop.in, config.h.in,
	  configure.ac, glade/dialog_add_files.glade, icons/Makefile.am,
	  icons/bmpx.png, images/logo-experimental.png, po/de.po,
	  po/fr.po, src/chroma_list.c, src/ui_callbacks.c, src/ui_util.c:

2005-09-20 20:34  mderezynski

	* src/Makefile.am, src/bmp_metadata.c, src/bmp_metadata.h,
	  src/bmp_playlist.c, src/chroma_list.c, src/ui_callbacks.c,
	  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

	* configure.ac: * Bump version number to 0.11.2 * Bump TagLib
	  requirement to 1.4

2005-09-20 00:33  mderezynski

	* AUTHORS: CIA test commit

2005-09-20 00:18  mderezynski

	* src/Makefile.am: Removed wrongly present source files from
	  Makefile.am

2005-09-20 00:06  mderezynski

	* src/Makefile.am, src/bmp_metadata.c, src/bmp_playlist.c,
	  src/bmp_system_control.c, src/chroma_list.c, src/list_manager.c:
	  * Fixed issues with playback when using "play" button

2005-09-19 01:53  mderezynski

	* src/ui_playlist.c: Keep fileinfo box always in sync even on
	  tracklist ("playlist") change

2005-09-19 01:44  mderezynski

	* configure.ac, images/logo-experimental.png, src/bmp_metadata.c,
	  src/bmp_metadata.h, src/bmp_play.c, src/bmp_playlist.c,
	  src/ui_callbacks.c, src/util.c: Added UTF-8 validity checks in
	  various parts of metadata processing

2005-09-18 23:28  mderezynski

	* glade/dialog_preferences.glade,
	  icons/darksphere/icon_player_128.png,
	  icons/darksphere/icon_player_16.png,
	  icons/darksphere/icon_player_32.png,
	  icons/darksphere/icon_player_48.png,
	  icons/darksphere/icon_player_64.png,
	  icons/darksphere/icon_playlist_128.png,
	  icons/darksphere/icon_playlist_16.png,
	  icons/darksphere/icon_playlist_32.png,
	  icons/darksphere/icon_playlist_48.png,
	  icons/darksphere/icon_playlist_64.png,
	  images/logo-experimental.png, po/de.po, po/fr.po,
	  src/bmp_metadata.c, 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

	* configure.ac, icons/Makefile.am, 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

	* po/bmpx.pot, po/stamp-po, src/bmp_marshalers.c,
	  src/bmp_marshalers.h, src/bmp_system_control_glue.h,
	  src/g_object_get.c, src/g_object_get.h: Removed unneeded files

2005-09-18 21:10  mderezynski

	* glade/dialog_file_info.glade,
	  icons/darksphere/icon_player_128.png,
	  icons/darksphere/icon_player_16.png,
	  icons/darksphere/icon_player_32.png,
	  icons/darksphere/icon_player_48.png,
	  icons/darksphere/icon_player_64.png, icons/red,
	  icons/red/Makefile.am, icons/red/icon_player_128.png,
	  icons/red/icon_player_16.png, icons/red/icon_player_32.png,
	  icons/red/icon_player_48.png, icons/red/icon_player_64.png,
	  icons/red/icon_playlist_128.png, icons/red/icon_playlist_16.png,
	  icons/red/icon_playlist_32.png, icons/red/icon_playlist_48.png,
	  icons/red/icon_playlist_64.png, images/logo-experimental.png,
	  po/bmpx.pot, po/de.po, po/fr.po, src/Makefile.am,
	  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

	* 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

	* configure.ac, glade/dialog_add_from_library.glade,
	  glade/dialog_preferences.glade, images/logo-experimental.png,
	  po/POTFILES.in, po/bmpx.pot, po/de.po, po/fr.po,
	  src/bmp_metadata.c, src/bmp_metadata.h, src/bmp_playlist.c,
	  src/bmp_playlist.h, src/chroma_list.c, src/list_manager.c,
	  src/ui_about_dialog.c, src/ui_callbacks.c, src/ui_main.c,
	  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

	* glade/dialog_add_from_library.glade,
	  glade/dialog_preferences.glade, images/skinlist-building.gif,
	  images/wait.gif, po/de.po, src/Makefile.am, src/bmp_metadata.c,
	  src/bmp_metadata.h, src/bmp_playlist.c, src/bmp_rel.c,
	  src/bmp_rel.h, src/bmp_ui.c, src/ui_callbacks.c, src/ui_main.c:

2005-09-17 17:13  mderezynski

	* configure.ac, glade/dialog_add_from_library.glade,
	  images/Makefile.am, 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

	* configure.ac, glade/dialog_add_from_library.glade,
	  icons/darksphere/icon_player_128.png,
	  icons/darksphere/icon_player_16.png,
	  icons/darksphere/icon_player_32.png,
	  icons/darksphere/icon_player_48.png,
	  icons/darksphere/icon_player_64.png,
	  images/logo-experimental.png, src/bmp_configuration.c,
	  src/bmp_metadata.c, src/bmp_metadata.h, src/bmp_play.c,
	  src/bmp_playlist.c, src/bmp_system_control.c, src/bmp_ui.c,
	  src/chroma_vscrollbar.c, src/fam_monitor.c,
	  src/ui_about_dialog.c, src/ui_callbacks.c, 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

	* src/bmp_system_control.c, 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

	* icons/Makefile.am, icons/darksphere/Makefile.am,
	  icons/darksphere/icon_player_128.png,
	  icons/darksphere/icon_player_16.png,
	  icons/darksphere/icon_player_32.png,
	  icons/darksphere/icon_player_48.png,
	  icons/darksphere/icon_player_64.png,
	  icons/darksphere/icon_playlist_128.png,
	  icons/darksphere/icon_playlist_16.png,
	  icons/darksphere/icon_playlist_32.png,
	  icons/darksphere/icon_playlist_48.png,
	  icons/darksphere/icon_playlist_64.png,
	  icons/display/Makefile.am, icons/icon_player_128.png,
	  icons/icon_player_16.png, icons/icon_player_32.png,
	  icons/icon_player_48.png, icons/icon_player_64.png,
	  icons/icon_playlist_128.png, icons/icon_playlist_16.png,
	  icons/icon_playlist_32.png, icons/icon_playlist_48.png,
	  icons/icon_playlist_64.png, icons/plastic/Makefile.am: Changed
	  icon theme src tree layouting

2005-09-16 19:41  mderezynski

	* icons/black, icons/darksphere,
	  icons/darksphere/icon_player_128.png,
	  icons/darksphere/icon_player_16.png,
	  icons/darksphere/icon_player_32.png,
	  icons/darksphere/icon_player_48.png,
	  icons/darksphere/icon_player_64.png,
	  icons/darksphere/icon_playlist_128.png,
	  icons/darksphere/icon_playlist_16.png,
	  icons/darksphere/icon_playlist_32.png,
	  icons/darksphere/icon_playlist_48.png,
	  icons/darksphere/icon_playlist_64.png, icons/display,
	  icons/orange_blue, icons/plastic, icons/sith, src/bmp_sm.c,
	  src/ui_callbacks.c:

2005-09-16 19:37  mderezynski

	* icons/sith/icon_player_128.png, icons/sith/icon_player_16.png,
	  icons/sith/icon_player_32.png, icons/sith/icon_player_48.png,
	  icons/sith/icon_player_64.png, icons/sith/icon_playlist_128.png,
	  icons/sith/icon_playlist_16.png,
	  icons/sith/icon_playlist_32.png,
	  icons/sith/icon_playlist_48.png,
	  icons/sith/icon_playlist_64.png: Changed 'sith' icon theme

2005-09-16 17:07  mderezynski

	* autogen.sh: Fixed erroneous echo command

2005-09-16 17:05  mderezynski

	* autogen.sh: Updated with information about ChangeLog creation

2005-09-16 17:04  mderezynski

	* aclocal.m4, m4: Removed dirs/files unneeded in svn repository

2005-09-16 16:59  mderezynski

	* svg: Removed SVG directory

2005-09-16 16:58  mderezynski

	* autom4te.cache, intl: Removed unneccesary to-be-kept-in-svn dirs

2005-09-16 16:57  mderezynski

	* ChangeLog: ChangeLog: Removed fixed ChangeLog

2005-09-16 16:56  mderezynski

	* ChangeLog, autogen.sh, scripts, scripts/svn2cl.sh,
	  scripts/svn2cl.xsl: scripts: added script for automatic
	  ChangeLog creation autogen.sh: added execution of svn2cl.sh

2005-09-16 14:14  mderezynski

	* src/bmp_playlist.c, src/ui_playlist.c, src/util.h: * Compile
	  warning fixes

2005-09-16 13:41  mderezynski

	* src/bmp_playlist.c, src/bmp_playlist.h, src/bmp_sm.c,
	  src/bmp_system_control.c, src/chroma_list.c, src/main.c,
	  src/ui_callbacks.c, src/ui_main.c, src/ui_playlist.c,
	  src/ui_util.c, src/ui_util.h: * Fix multiple playlists handling
	  * Hide playlist window from taskbar/pager

2005-09-16 13:22  mderezynski

	* icons/icon_player_128.png, icons/icon_player_16.png,
	  icons/icon_player_32.png, icons/icon_player_48.png,
	  icons/icon_player_64.png, icons/icon_playlist_128.png,
	  icons/icon_playlist_16.png, icons/icon_playlist_32.png,
	  icons/icon_playlist_48.png, icons/icon_playlist_64.png: * Made
	  'sith' default icon theme

2005-09-16 13:20  mderezynski

	* icons/black, icons/black/icon_player_128.png,
	  icons/black/icon_player_16.png, icons/black/icon_player_32.png,
	  icons/black/icon_player_48.png, icons/black/icon_player_64.png,
	  icons/black/icon_playlist_128.png,
	  icons/black/icon_playlist_16.png,
	  icons/black/icon_playlist_32.png,
	  icons/black/icon_playlist_48.png,
	  icons/black/icon_playlist_64.png, icons/icon_player_128.png,
	  icons/icon_player_16.png, icons/icon_player_32.png,
	  icons/icon_player_48.png, icons/icon_player_64.png,
	  icons/icon_playlist_128.png, icons/icon_playlist_16.png,
	  icons/icon_playlist_32.png, icons/icon_playlist_48.png,
	  icons/icon_playlist_64.png, icons/orange_blue,
	  icons/orange_blue/icon_player_128.png,
	  icons/orange_blue/icon_player_16.png,
	  icons/orange_blue/icon_player_32.png,
	  icons/orange_blue/icon_player_48.png,
	  icons/orange_blue/icon_player_64.png,
	  icons/orange_blue/icon_playlist_128.png,
	  icons/orange_blue/icon_playlist_16.png,
	  icons/orange_blue/icon_playlist_32.png,
	  icons/orange_blue/icon_playlist_48.png,
	  icons/orange_blue/icon_playlist_64.png, icons/sith,
	  icons/sith/icon_player_128.png, icons/sith/icon_player_16.png,
	  icons/sith/icon_player_32.png, icons/sith/icon_player_48.png,
	  icons/sith/icon_player_64.png, icons/sith/icon_playlist_128.png,
	  icons/sith/icon_playlist_16.png,
	  icons/sith/icon_playlist_32.png,
	  icons/sith/icon_playlist_48.png,
	  icons/sith/icon_playlist_64.png: A few more icon styles

2005-09-15 22:53  mderezynski

	* icons/icon_player_128.png, icons/icon_player_16.png,
	  icons/icon_player_32.png, icons/icon_player_48.png,
	  icons/icon_player_64.png, icons/icon_playlist_128.png,
	  icons/icon_playlist_16.png, icons/icon_playlist_32.png,
	  icons/icon_playlist_48.png, icons/icon_playlist_64.png: * New
	  icons

2005-09-15 17:22  mderezynski

	* ChangeLog: *

2005-09-15 17:21  mderezynski

	* ChangeLog, aclocal.m4: *

2005-09-15 17:19  mderezynski

	* src/bmp_system_control.c, src/bmp_system_control.h,
	  src/ui_callbacks.c, src/ui_main.c: * Reverted a few borqued
	  changes

2005-09-15 16:10  mderezynski

	* src/bmp_play.c, src/bmp_playlist.c, src/bmp_system_control.c,
	  src/ui_main.c, src/ui_playlist.c: * Fixed issues wiht playlist
	  selection

2005-09-15 10:40  mderezynski

	* 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

	* src/bmp_playlist.c, src/bmp_playlist.h,
	  src/bmp_system_control.c, src/chroma_list.c, src/ui_callbacks.c,
	  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

	* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
	  aclocal.m4, autogen.sh, autom4te.cache, bmpx.1.in, compile,
	  config.h.in, configure.ac, data, data/GPL.txt, data/Makefile.am,
	  dbus-examples, dbus-examples/Makefile.am, dbus-examples/README,
	  dbus-examples/bmp-dbus-introspect.c,
	  dbus-examples/bmp-dbus-query-lists.c,
	  dbus-examples/bmp-dbus-system-control.c, docs, docs/Makefile.am,
	  docs/config-file-format.html, docs/media-library-format.html,
	  glade, glade/Makefile.am, glade/dialog_add_files.glade,
	  glade/dialog_add_from_library.glade,
	  glade/dialog_file_info.glade, glade/dialog_preferences.glade,
	  glade/dialog_rename_playlist.glade, icons, icons/Makefile.am,
	  icons/icon_player_128.png, icons/icon_player_16.png,
	  icons/icon_player_32.png, icons/icon_player_48.png,
	  icons/icon_player_64.png, icons/icon_playlist_128.png,
	  icons/icon_playlist_16.png, icons/icon_playlist_32.png,
	  icons/icon_playlist_48.png, icons/icon_playlist_64.png, images,
	  images/Makefile.am, images/about_logo.png,
	  images/appearance.png, images/appearance_ia.png,
	  images/audio.png, images/eq.png, images/eq_ia.png,
	  images/library.png, images/library_ia.png,
	  images/logo-experimental.png, images/mouse.png,
	  images/mouse_ia.png, images/playback.png,
	  images/playback_ia.png, images/playlist.png,
	  images/playlist_ia.png, images/preferences-logo.png,
	  images/skinlist-building.gif, intl, m4, m4/libtool.m4,
	  m4/pkg.m4, missing, po, po/ChangeLog, po/LINGUAS,
	  po/Makefile.in.in, po/Makevars, po/Makevars.template,
	  po/POTFILES.in, po/Rules-quot, po/bmpx.pot, po/boldquot.sed,
	  po/de.po, po/en@boldquot.header, po/en@quot.header, po/fr.po,
	  po/insert-header.sin, po/quot.sed, po/remove-potcdate.sin,
	  po/stamp-po, skin, skin/Makefile.am, skin/README,
	  skin/balance.bmp, skin/cbuttons.bmp, skin/eq_ex.bmp,
	  skin/eqmain.bmp, skin/main.bmp, skin/monoster.bmp,
	  skin/nums_ex.bmp, skin/playpaus.bmp, skin/pledit.bmp,
	  skin/pledit.txt, skin/posbar.bmp, skin/shufrep.bmp,
	  skin/text.bmp, skin/titlebar.bmp, skin/viscolor.txt,
	  skin/volume.bmp, src, src/Makefile.am,
	  src/bmp-system-control.xml, src/bmp.marshalers,
	  src/bmp_button.c, src/bmp_button.h, src/bmp_button_toggle.c,
	  src/bmp_button_toggle.h, src/bmp_configuration.c,
	  src/bmp_configuration.h, src/bmp_dock.c, src/bmp_dock.h,
	  src/bmp_list.c, src/bmp_list.h, src/bmp_marshalers.c,
	  src/bmp_marshalers.h, src/bmp_metadata.c, src/bmp_metadata.h,
	  src/bmp_play.c, src/bmp_play.h, src/bmp_playlist.c,
	  src/bmp_playlist.h, src/bmp_rel.c, src/bmp_rel.h,
	  src/bmp_resource_manager.c, src/bmp_resource_manager.h,
	  src/bmp_slider.c, src/bmp_slider.h, src/bmp_sm.c, src/bmp_sm.h,
	  src/bmp_system_control.c, src/bmp_system_control.h,
	  src/bmp_system_control_glue.h, src/bmp_tooltips.c,
	  src/bmp_tooltips.h, src/bmp_ui.c, src/bmp_ui.h,
	  src/bmp_window.c, src/bmp_window.h, src/chroma_button.c,
	  src/chroma_button.h, src/chroma_list.c, src/chroma_list.h,
	  src/chroma_vscrollbar.c, src/chroma_vscrollbar.h, src/dnd.h,
	  src/error.h, src/fam_monitor.c, src/fam_monitor.h,
	  src/g_object_get.c, src/g_object_get.h, src/g_object_get.in.c,
	  src/g_object_get.in.h, src/g_object_get.types, src/glade.c,
	  src/glade.h, src/gtkbindings.h, src/gtkcontainer.h,
	  src/gtkhsv.c, src/gtkhsv.h, src/gtkmarshalers.h,
	  src/gtkprivate.h, src/list_manager.c, src/list_manager.h,
	  src/logger.c, src/logger.h, src/main.c, src/main.h,
	  src/mkgets.sh, src/song.c, src/song.h, src/ui_about_dialog.c,
	  src/ui_about_dialog.h, src/ui_callbacks.c, src/ui_callbacks.h,
	  src/ui_equalizer.c, src/ui_equalizer.h, src/ui_main.c,
	  src/ui_main.h, src/ui_playlist.c, src/ui_playlist.h,
	  src/ui_prefswin.c, src/ui_prefswin.h, src/ui_util.c,
	  src/ui_util.h, src/util.c, src/util.h, svg,
	  svg/bmp-wm-icons.svg, ui, ui/Makefile.am, ui/main.ui,
	  ui/playlist.ui: Re-import of bmpx directory into trunk/

2005-09-14 23:23  mderezynski

	* bmpx: Removed bmpx directory in wrong place

2005-09-13 14:44  mderezynski

	* bmpx/configure.ac: Removed GNU Assembler check from configure.ac

2005-09-13 14:40  mderezynski

	* bmpx/src/Makefile.am: 

2005-09-13 13:55  mderezynski

	* 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

	* bmpx/src/chroma_list.old.c, bmpx/src/chroma_widgets.h,
	  bmpx/src/xml_document.c, bmpx/src/xml_document.h: Removed unused
	  files

2005-09-13 12:25  mderezynski

	* bmpx/src/bmp_play.gst.c, bmpx/src/bmp_play.gst.h: Removed
	  unneeded bmp_play.gst.[ch]

2005-09-13 12:23  mderezynski

	* bmpx/src/fam_monitor.c: Code cleanups

2005-09-13 12:17  mderezynski

	* bmpx/src/types.h: Removed unneeded types.h

2005-09-13 12:13  mderezynski

	* bmpx/CVS, bmpx/autom4te.cache/CVS, bmpx/data/CVS,
	  bmpx/dbus-examples/CVS, bmpx/docs/CVS, bmpx/glade/CVS,
	  bmpx/icons/CVS, bmpx/images/CVS, bmpx/intl/CVS, bmpx/m4/CVS,
	  bmpx/po/CVS, bmpx/skin/CVS, bmpx/src/CVS, bmpx/svg/CVS,
	  bmpx/ui/CVS: Removed 'CVS' control directories remaining from
	  the initial import from CVS

2005-09-13 10:37  mderezynski

	* bmpx/AUTHORS, bmpx/COPYING, bmpx/CVS, bmpx/CVS/Entries,
	  bmpx/CVS/Entries.Log, bmpx/CVS/Repository, bmpx/CVS/Root,
	  bmpx/ChangeLog, bmpx/INSTALL, bmpx/Makefile.am, bmpx/NEWS,
	  bmpx/README, bmpx/aclocal.m4, bmpx/autogen.sh,
	  bmpx/autom4te.cache, bmpx/autom4te.cache/CVS,
	  bmpx/autom4te.cache/CVS/Entries,
	  bmpx/autom4te.cache/CVS/Repository,
	  bmpx/autom4te.cache/CVS/Root, bmpx/bmpx.1.in, bmpx/compile,
	  bmpx/config.h.in, bmpx/configure.ac, bmpx/data, bmpx/data/CVS,
	  bmpx/data/CVS/Entries, bmpx/data/CVS/Repository,
	  bmpx/data/CVS/Root, bmpx/data/GPL.txt, bmpx/data/Makefile.am,
	  bmpx/dbus-examples, bmpx/dbus-examples/CVS,
	  bmpx/dbus-examples/CVS/Entries,
	  bmpx/dbus-examples/CVS/Repository, bmpx/dbus-examples/CVS/Root,
	  bmpx/dbus-examples/Makefile.am, bmpx/dbus-examples/README,
	  bmpx/dbus-examples/bmp-dbus-introspect.c,
	  bmpx/dbus-examples/bmp-dbus-query-lists.c,
	  bmpx/dbus-examples/bmp-dbus-system-control.c, bmpx/docs,
	  bmpx/docs/CVS, bmpx/docs/CVS/Entries, bmpx/docs/CVS/Repository,
	  bmpx/docs/CVS/Root, bmpx/docs/Makefile.am,
	  bmpx/docs/config-file-format.html,
	  bmpx/docs/media-library-format.html, bmpx/glade, bmpx/glade/CVS,
	  bmpx/glade/CVS/Entries, bmpx/glade/CVS/Repository,
	  bmpx/glade/CVS/Root, bmpx/glade/Makefile.am,
	  bmpx/glade/dialog_add_files.glade,
	  bmpx/glade/dialog_add_from_library.glade,
	  bmpx/glade/dialog_file_info.glade,
	  bmpx/glade/dialog_preferences.glade,
	  bmpx/glade/dialog_rename_playlist.glade, bmpx/icons,
	  bmpx/icons/CVS, bmpx/icons/CVS/Entries,
	  bmpx/icons/CVS/Repository, bmpx/icons/CVS/Root,
	  bmpx/icons/Makefile.am, bmpx/icons/icon_player_128.png,
	  bmpx/icons/icon_player_16.png, bmpx/icons/icon_player_32.png,
	  bmpx/icons/icon_player_48.png, bmpx/icons/icon_player_64.png,
	  bmpx/icons/icon_playlist_128.png,
	  bmpx/icons/icon_playlist_16.png,
	  bmpx/icons/icon_playlist_32.png,
	  bmpx/icons/icon_playlist_48.png,
	  bmpx/icons/icon_playlist_64.png, bmpx/images, bmpx/images/CVS,
	  bmpx/images/CVS/Entries, bmpx/images/CVS/Repository,
	  bmpx/images/CVS/Root, bmpx/images/Makefile.am,
	  bmpx/images/about_logo.png, bmpx/images/appearance.png,
	  bmpx/images/appearance_ia.png, bmpx/images/audio.png,
	  bmpx/images/eq.png, bmpx/images/eq_ia.png,
	  bmpx/images/library.png, bmpx/images/library_ia.png,
	  bmpx/images/logo-experimental.png, bmpx/images/mouse.png,
	  bmpx/images/mouse_ia.png, bmpx/images/playback.png,
	  bmpx/images/playback_ia.png, bmpx/images/playlist.png,
	  bmpx/images/playlist_ia.png, bmpx/images/preferences-logo.png,
	  bmpx/images/skinlist-building.gif, bmpx/intl, bmpx/intl/CVS,
	  bmpx/intl/CVS/Entries, bmpx/intl/CVS/Repository,
	  bmpx/intl/CVS/Root, bmpx/m4, bmpx/m4/CVS, bmpx/m4/CVS/Entries,
	  bmpx/m4/CVS/Repository, bmpx/m4/CVS/Root, bmpx/m4/libtool.m4,
	  bmpx/m4/pkg.m4, bmpx/missing, bmpx/po, bmpx/po/CVS,
	  bmpx/po/CVS/Entries, bmpx/po/CVS/Repository, bmpx/po/CVS/Root,
	  bmpx/po/ChangeLog, bmpx/po/LINGUAS, bmpx/po/Makefile.in.in,
	  bmpx/po/Makevars, bmpx/po/Makevars.template,
	  bmpx/po/POTFILES.in, bmpx/po/Rules-quot, bmpx/po/bmpx.pot,
	  bmpx/po/boldquot.sed, bmpx/po/de.po, bmpx/po/en@boldquot.header,
	  bmpx/po/en@quot.header, bmpx/po/fr.po,
	  bmpx/po/insert-header.sin, bmpx/po/quot.sed,
	  bmpx/po/remove-potcdate.sin, bmpx/po/stamp-po, bmpx/skin,
	  bmpx/skin/CVS, bmpx/skin/CVS/Entries, bmpx/skin/CVS/Repository,
	  bmpx/skin/CVS/Root, bmpx/skin/Makefile.am, bmpx/skin/README,
	  bmpx/skin/balance.bmp, bmpx/skin/cbuttons.bmp,
	  bmpx/skin/eq_ex.bmp, bmpx/skin/eqmain.bmp, bmpx/skin/main.bmp,
	  bmpx/skin/monoster.bmp, bmpx/skin/nums_ex.bmp,
	  bmpx/skin/playpaus.bmp, bmpx/skin/pledit.bmp,
	  bmpx/skin/pledit.txt, bmpx/skin/posbar.bmp,
	  bmpx/skin/shufrep.bmp, bmpx/skin/text.bmp,
	  bmpx/skin/titlebar.bmp, bmpx/skin/viscolor.txt,
	  bmpx/skin/volume.bmp, bmpx/src, bmpx/src/CVS,
	  bmpx/src/CVS/Entries, bmpx/src/CVS/Repository,
	  bmpx/src/CVS/Root, bmpx/src/Makefile.am,
	  bmpx/src/bmp-system-control.xml, bmpx/src/bmp.marshalers,
	  bmpx/src/bmp_button.c, bmpx/src/bmp_button.h,
	  bmpx/src/bmp_button_toggle.c, bmpx/src/bmp_button_toggle.h,
	  bmpx/src/bmp_configuration.c, bmpx/src/bmp_configuration.h,
	  bmpx/src/bmp_dock.c, bmpx/src/bmp_dock.h, bmpx/src/bmp_list.c,
	  bmpx/src/bmp_list.h, bmpx/src/bmp_marshalers.c,
	  bmpx/src/bmp_marshalers.h, bmpx/src/bmp_metadata.c,
	  bmpx/src/bmp_metadata.h, bmpx/src/bmp_play.c,
	  bmpx/src/bmp_play.gst.c, bmpx/src/bmp_play.gst.h,
	  bmpx/src/bmp_play.h, bmpx/src/bmp_playlist.c,
	  bmpx/src/bmp_playlist.h, bmpx/src/bmp_rel.c, bmpx/src/bmp_rel.h,
	  bmpx/src/bmp_resource_manager.c,
	  bmpx/src/bmp_resource_manager.h, bmpx/src/bmp_slider.c,
	  bmpx/src/bmp_slider.h, bmpx/src/bmp_sm.c, bmpx/src/bmp_sm.h,
	  bmpx/src/bmp_system_control.c, bmpx/src/bmp_system_control.h,
	  bmpx/src/bmp_system_control_glue.h, bmpx/src/bmp_tooltips.c,
	  bmpx/src/bmp_tooltips.h, bmpx/src/bmp_ui.c, bmpx/src/bmp_ui.h,
	  bmpx/src/bmp_window.c, bmpx/src/bmp_window.h,
	  bmpx/src/chroma_button.c, bmpx/src/chroma_button.h,
	  bmpx/src/chroma_list.c, bmpx/src/chroma_list.h,
	  bmpx/src/chroma_list.old.c, bmpx/src/chroma_vscrollbar.c,
	  bmpx/src/chroma_vscrollbar.h, bmpx/src/chroma_widgets.h,
	  bmpx/src/dnd.h, bmpx/src/error.h, bmpx/src/fam_monitor.c,
	  bmpx/src/fam_monitor.h, bmpx/src/g_object_get.c,
	  bmpx/src/g_object_get.h, bmpx/src/g_object_get.in.c,
	  bmpx/src/g_object_get.in.h, bmpx/src/g_object_get.types,
	  bmpx/src/glade.c, bmpx/src/glade.h, bmpx/src/gtkbindings.h,
	  bmpx/src/gtkcontainer.h, bmpx/src/gtkhsv.c, bmpx/src/gtkhsv.h,
	  bmpx/src/gtkmarshalers.h, bmpx/src/gtkprivate.h,
	  bmpx/src/list_manager.c, bmpx/src/list_manager.h,
	  bmpx/src/logger.c, bmpx/src/logger.h, bmpx/src/main.c,
	  bmpx/src/main.h, bmpx/src/mkgets.sh, bmpx/src/song.c,
	  bmpx/src/song.h, bmpx/src/types.h, bmpx/src/ui_about_dialog.c,
	  bmpx/src/ui_about_dialog.h, bmpx/src/ui_callbacks.c,
	  bmpx/src/ui_callbacks.h, bmpx/src/ui_equalizer.c,
	  bmpx/src/ui_equalizer.h, bmpx/src/ui_main.c, bmpx/src/ui_main.h,
	  bmpx/src/ui_playlist.c, bmpx/src/ui_playlist.h,
	  bmpx/src/ui_prefswin.c, bmpx/src/ui_prefswin.h,
	  bmpx/src/ui_util.c, bmpx/src/ui_util.h, bmpx/src/util.c,
	  bmpx/src/util.h, bmpx/src/xml_document.c,
	  bmpx/src/xml_document.h, bmpx/svg, bmpx/svg/CVS,
	  bmpx/svg/CVS/Entries, bmpx/svg/CVS/Repository,
	  bmpx/svg/CVS/Root, bmpx/svg/bmp-wm-icons.svg, bmpx/ui,
	  bmpx/ui/CVS, bmpx/ui/CVS/Entries, bmpx/ui/CVS/Repository,
	  bmpx/ui/CVS/Root, bmpx/ui/Makefile.am, bmpx/ui/main.ui,
	  bmpx/ui/playlist.ui: Importing bmpx initially

2005-09-13 10:25  mderezynski

	* bmpx: Create bmpx subdirectory
	* .: Re-create trunk

