2005-03-17 00:35  brian

	* NEWS: update news

2005-03-17 00:28  brian

	* ChangeLog, README.plugins, configure.ac: update plugin docs,
	  update version, update changelog

2005-03-17 00:26  brian

	* README.remote: update remote control interface docs

2005-03-17 00:18  brian

	* src/mediamarks.c: make sure we don't allow any actions on the
	  root mediamarks node

2005-03-16 23:59  brian

	* src/playlist.c: don't show playlist right-click menu if clicking
	  on an empty space

2005-03-16 02:27  brian

	* src/: main.c, mainwin-callbacks.c: * add eu and lt translations,
	  update pl translation * fix translations of the --help string
	  (thanks benny!)

2005-03-16 02:27  brian

	* AUTHORS, NEWS, configure.ac, po/eu.po, po/lt.po, po/pl.po: add eu
	  and lt translations, update pl translation

2005-03-15 08:42  brian

	* Makefile.am, configure.ac: fix failure on non GNU-make systems.
	  need to re-evaluate why i'm doing it this way.

2005-03-14 16:18  brian

	* Makefile.am, configure.ac, po/Makefile.in.in, po/de.po, po/fi.po,
	  po/fr.po, po/pl.po, po/pt_BR.po, po/sk.po, po/xfmedia.pot: fix
	  build (distcheck)

2005-03-14 08:36  brian

	* po/fr.po: update french translations

2005-03-14 06:39  brian

	* src/main.c: call xfce_textdomain() earlier so --help translations
	  will work

2005-03-14 06:39  brian

	* po/fi.po: update fi translations

2005-03-13 21:26  brian

	* src/remote.c: add command sending to remote client

2005-03-13 17:59  brian

	* po/: de.po, fi.po, fr.po, pl.po, pt_BR.po, sk.po, xfmedia.pot:
	  update translations - this should be frozen now for 0.8.0

2005-03-13 02:54  brian

	* src/mainwin.c: fix GUI freeze when song ends while playlist is
	  empty (bug 829)

2005-03-13 02:16  brian

	* .cvsignore, po/.cvsignore, po/Makefile.in.in: update .cvsignore

2005-03-11 20:39  brian

	* NEWS: update news

2005-03-11 20:14  brian

	* .cvsignore, Makefile.am, aclocal.m4, autogen.sh, configure.ac,
	  mkinstalldirs, xfmedia.desktop, xfmedia.desktop.in, m4/X11.m4,
	  m4/debug.m4, m4/depends.m4, m4/i18n.m4, po/Makefile.in.in,
	  po/POTFILES.in, po/de.po, po/fi.po, po/fr.po, po/pl.po,
	  po/pt_BR.po, po/sk.po, po/xfmedia.pot, src/main.c,
	  src/mediamarks.c, src/playlist-files.c, src/playlist.c: * use
	  xfce4-dev-tools * use intltool for .desktop translations * fix a
	  bunch of warnings that for some reason weren't there before

2005-03-11 19:45  brian

	* src/remote.c: fix warning

2005-03-11 19:44  brian

	* configure.ac: check both dbus versions

2005-03-11 12:51  brian

	* src/main.c: implement --help ^_~

2005-03-11 12:05  brian

	* src/: Makefile.am, equaliser.c, main.c, mainwin.c, settings.c:
	  completely disable the EQ until 0.8.0, because it just sucks

2005-03-11 12:03  brian

	* src/playlist.c: don't block  the GUI for all transient dialog
	  boxes

2005-03-11 04:52  brian

	* src/: mainwin-callbacks.c, mainwin.c, mainwin.h, remote.c,
	  remote.h: implement all remote commands on the receiving side
	  (not implemented for sending yet)

2005-03-11 04:14  brian

	* src/: mainwin.c, mainwin.h, remote.c: * make dbus play nice, and
	  add source-compatibility for both 0.2x and 0.3x   (i think).
	  this also works properly with multiple instances now - they'll
	  play nicely and all get unique session ids.  * tweak some
	  wording.  i like 'title' better than 'name' when referring to,
	  well, song titles.  * fix a condition where the song title in the
	  playlist wasn't getting updated   properly.  * possibly fixed
	  another utf8 title problem.

2005-03-11 00:10  brian

	* src/remote.c: avoid spurious dbus disconnection message

2005-03-10 23:42  brian

	* configure.ac, src/remote.c: allow libexo 0.2 or 0.3

2005-03-03 21:49  brian

	* configure.ac, po/sk.po, src/mainwin-callbacks.c: add slovak (sk)
	  translation from juraj brosz (juro@jurajbrosz.info)

2005-02-24 01:20  brian

	* po/pt_BR.po: actually add the pt_BR.po file - duh

2005-02-24 00:59  brian

	* configure.ac, po/fr.po, src/mainwin-callbacks.c: add pt_BR (Tomas
	  Schertel) and update fr (Stephane Roy) translations

2005-02-24 00:50  brian

	* configure.ac, po/fi.po, po/pl.po, src/mainwin-callbacks.c: add fi
	  (Jari Rahkonen) and pl (Robert Kurowski) translations

2005-02-24 00:39  brian

	* src/equaliser.c: commit some nonfunctional eq changes so i can
	  hack on my laptop on the plane

2005-02-23 15:41  brian

	* src/: main.c, mainwin-callbacks.c, mainwin.c, playlist-files.c,
	  playlist-files.h, playlist.c, settings.c, xfmedia-internal.h:
	  remove all references to xfmedia_settings_* from playlist.c.	the
	  mainwin should handle getting and setting preferences for the
	  playlist.  the playlist shouldn't depend on the settings system
	  anyway

2005-02-23 14:37  brian

	* Makefile.am, doc/C/xml/Makefile.am: mess with generation and
	  install of docs

2005-02-23 14:35  brian

	* src/: gtkxine.c, main.c, settings.c: make audio and video out
	  settable on the commandline, and make xfmedia remember what you
	  last used.  also disable equaliser setup for now, as it's acting
	  brokenish.

2005-02-23 10:56  brian

	* src/playlist.c: add GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID
	  define for gtk < 2.6.  hopefully sorting will still work
	  properly.

2005-02-22 16:54  brian

	* src/: equaliser.c, equaliser.h, main.c: step 1 in making the
	  equaliser actually work.  equ is kinda nifty.  it takes a signal,
	  and it *never* amplifies it.	it treats the input signal as max
	  level on the eq sliders, and if you flat-line them at zero, you
	  get an attenuated signal.  but xine deactivates equ if all the eq
	  params are zero, so you end up with the exact same signal at zero
	  and 100.  so, what we're going to do is ramp the preamp up to 200
	  when any of the sliders is nonzero, and shut off the preamp when
	  all sliders are zero.  that ensures that people who don't use the
	  eq will never ever have clipping problems.

2005-02-22 16:50  brian

	* src/: mainwin-callbacks.c, playlist-files.c, settings.c: *
	  G_INLINE_FUNC -> static inline.  fixes bug in glib>2.6.0 (IMO) *
	  add settings for eq

2005-02-21 11:28  brian

	* src/playlist.c: make the file chooser, dir chooser, and url entry
	  box not use gtk_dialog_run(), so they don't block the rest of the
	  UI anymore.

2005-02-21 11:08  brian

	* src/mainwin.c: fix playlist repeat when repeat is not selected (i
	  hope) (bug 793)

2005-02-20 03:06  brian

	* src/playlist.c: * fix sorting behavior so it stops sorting after
	  the initial sort, even if   the treeview changes later * don't
	  put the "do you want to save" box up if the playlist is empty and
	  the user tries to open or clear the plist

2005-02-20 02:42  brian

	* ChangeLog, NEWS, src/Makefile.am, src/equaliser.c,
	  src/equaliser.h, src/mainwin.c: add equaliser, update news and
	  changelog

2005-02-20 02:31  brian

	* src/playlist.c: * fix a couple incorrect initialisations for the
	  shuffle history * fix metadata loading when a file is added to a
	  visible section of the   playlist, either via DnD or the
	  file/url/dir add box

2005-02-20 01:53  brian

	* src/playlist.c: fix problem with DnD to an empty playlist (bug
	  773)

2005-02-13 17:46  brian

	* src/mainwin.c: fix song label setting, using the new (markupless)
	  method.  apparently pango_font_description_set_size() works fine,
	  so no need to use pango_font_description_set_absolute_size(),
	  which requires pango 1.8

2005-02-13 14:41  brian

	* src/jumptofilewin.c: remove spurious includes

2005-02-13 14:41  brian

	* src/: jumptofilewin.c, mainwin-callbacks.c, mainwin.c,
	  playlist.c, xfmedia-internal.h: * fix crash on selecting jump to
	  file from menu * forward pgup/pgdown/up/down from the jtf text
	  entry to the treeview.  using   X functions for now, because the
	  gdk analogues were causing crashes

2005-02-12 15:58  brian

	* src/playlist.c: fix segfault on clicking repeat/shuffle menu
	  entries

2005-02-12 15:07  brian

	* src/mainwin.c: disable new label font sizing code; doesn't seem
	  to work

2005-02-11 21:10  brian

	* NEWS, src/mainwin-callbacks.c, src/mainwin.c, src/playlist.c,
	  src/settings-dialog.c, src/xfmedia-internal.h,
	  src/xfmedia-plugin.c, xfmedia/xfmedia-playlist.h,
	  xfmedia/xfmedia-plugin.h: add support for sorting by title and
	  filename (bug 507) and randomising the list (bug 762)

2005-02-09 20:17  brian

	* src/mainwin-callbacks.c: fix hang on position label click

2005-02-07 06:26  brian

	* src/mainwin.c: maybe possibly fix song label set crash (well,
	  this isn't really a fix, but a band-aid)

2005-02-07 06:05  brian

	* TODO: update todo

2005-02-06 12:02  brian

	* src/mainwin.c: make sure to initially set session_id to -1

2005-02-06 11:25  brian

	* src/mainwin-callbacks.c: just one about box, please!

2005-02-06 11:10  brian

	* src/xfmedia-common.h: wow, there's something that hasn't been
	  needed for about 6 months

2005-02-06 11:09  brian

	* src/: remote.c, xfmedia-common.h: clean up some dbus connection
	  carrying-around-ness.  save a whole 4 bytes!

2005-02-06 08:47  brian

	* po/fr.po: update fr

2005-02-05 23:46  brian

	* src/remote.c: add warning if remote_send_command is called
	  without dbus support

2005-02-05 23:46  brian

	* po/: POTFILES.in, de.po, fr.po, xfmedia.pot: add src/remote.c to
	  translatable files

2005-02-05 23:30  brian

	* src/: main.c, remote.c, remote.h, xfmedia-common.h: preliminary
	  working D-BUS remote support.  it still seems to b0rk if there's
	  more than one instance running though.

2005-02-05 20:09  brian

	* src/mainwin-callbacks.c: fix threading-related crash (bug 754)

2005-02-05 00:50  brian

	* src/: Makefile.am, jumptofilewin.c, mainwin-callbacks.c,
	  mainwin.c, my-gtkexpander.c, my-gtkexpander.h, playlist.c,
	  settings-dialog.c, xfmedia-common.c, xfmedia-common.h,
	  xfmedia-internal.h: remove the last vestiges of gtk 2.2 compat

2005-02-05 00:50  brian

	* po/fr.po: french fixes

2005-02-04 18:57  brian

	* Makefile.am, configure.ac, src/Makefile.am, src/jumptofilewin.c,
	  src/main.c, src/mainwin-callbacks.c, src/mainwin.c,
	  src/mediamarks.c, src/playlist.c, src/remote.c: remove
	  libexo-lite, and require libexo

2005-02-03 22:39  brian

	* src/main.c: re-enable autoplay

2005-02-03 20:23  brian

	* configure.ac, po/fr.po, src/mainwin-callbacks.c: add fr
	  translation (XaNaX <xanax@no-log.org>)

2005-02-03 20:14  brian

	* plugins/infopipe/xfmedia-infopipe.c, src/gtkxine.c,
	  src/gtkxine.h, src/jumptofilewin.c, src/jumptofilewin.h,
	  src/keybindings.c, src/keybindings.h, src/main.c, src/main.h,
	  src/mainwin-callbacks.c, src/mainwin.c, src/mainwin.h,
	  src/mediamarks.c, src/mediamarks.h, src/playlist-files.c,
	  src/playlist-files.h, src/playlist.c, src/remote.c, src/remote.h,
	  src/settings-dialog.c, src/settings.c, src/trayicon.c,
	  src/trayicon.h, src/xfmedia-common.c, src/xfmedia-common.h,
	  src/xfmedia-interface.c, src/xfmedia-internal.h,
	  src/xfmedia-keybindings.c, src/xfmedia-keybindings.h,
	  src/xfmedia-plugin.c, xfmedia/xfmedia-interface.h,
	  xfmedia/xfmedia-playlist.h, xfmedia/xfmedia-plugin.h,
	  xfmedia/xfmedia-settings.h, xfplay/cli-misc.c, xfplay/cli-misc.h,
	  xfplay/xfplay.c: er, i suck.	fix english on the license change
	  (s/either//).  also revert change on gtkxine.{c,h}, since i don't
	  own copyright on the whole thing.

2005-02-03 20:10  brian

	* plugins/infopipe/xfmedia-infopipe.c, src/gtkxine.c,
	  src/gtkxine.h, src/jumptofilewin.c, src/jumptofilewin.h,
	  src/keybindings.c, src/keybindings.h, src/main.c, src/main.h,
	  src/mainwin-callbacks.c, src/mainwin.c, src/mainwin.h,
	  src/mediamarks.c, src/mediamarks.h, src/playlist-files.c,
	  src/playlist-files.h, src/playlist.c, src/remote.c, src/remote.h,
	  src/settings-dialog.c, src/settings.c, src/trayicon.c,
	  src/trayicon.h, src/xfmedia-common.c, src/xfmedia-common.h,
	  src/xfmedia-interface.c, src/xfmedia-internal.h,
	  src/xfmedia-keybindings.c, src/xfmedia-keybindings.h,
	  src/xfmedia-plugin.c, xfmedia/xfmedia-interface.h,
	  xfmedia/xfmedia-playlist.h, xfmedia/xfmedia-plugin.h,
	  xfmedia/xfmedia-settings.h, xfplay/cli-misc.c, xfplay/cli-misc.h,
	  xfplay/xfplay.c: change license to GPL v2 only.  if i like the
	  GPL v3 when it comes out, i'll start using it explicitly.

2005-02-03 20:06  brian

	* src/: mainwin-callbacks.c, playlist.c: disable gtk 2.6's
	  type-ahead find in the treeview, because, frankly, i think it
	  sucks.  my jump to file box is a little slower, but is more
	  powerful

2005-02-01 10:13  brian

	* src/mainwin-callbacks.c: update email address

2005-01-31 04:28  brian

	* src/mainwin-callbacks.c: add error dialog.  why?  because i'm
	  bored.

2005-01-31 04:10  brian

	* plugins/infopipe/xfmedia-infopipe.c, src/xfmedia-interface.c,
	  src/xfmedia-plugin.c, xfmedia/xfmedia-interface.h,
	  xfmedia/xfmedia-playlist.h, xfmedia/xfmedia-plugin.h: mess around
	  with plugin API, bump major version

2005-01-31 01:35  brian

	* TODO: update todo

2005-01-30 06:00  brian

	* src/mainwin.c: fix info label alignment

2005-01-29 22:24  brian

	* Makefile.am: add gpg-sign target to toplevel makefile

2005-01-29 20:47  brian

	* NEWS, plugins/infopipe/xfmedia-infopipe.c: fix the random crash
	  bug (related to gtk assertions failing) that i think had to do
	  with a lack of thread locking in the infopipe plugin (bug 640)

2005-01-29 20:41  brian

	* src/xfmedia-keybindings.c: fix keybind seeking past the beginning
	  of a song causing weird times to be shown in the display (bug
	  742)

2005-01-29 19:22  brian

	* src/Makefile.am, src/jumptofilewin.c, src/main.c,
	  src/mainwin-callbacks.c, src/mainwin.c, src/mediamarks.c,
	  src/playlist-files.c, src/playlist.c, src/playlist.h,
	  src/remote.c, src/xfmedia-common.h, src/xfmedia-interface.c,
	  src/xfmedia-internal.h, xfmedia/Makefile.am,
	  xfmedia/xfmedia-playlist.h: move src/playlist.h to
	  xfmedia/xfmedia-playlist.h in order to expose playlist functions
	  to plugins (not ready yet).

2005-01-29 19:09  brian

	* po/: POTFILES.in, de.po, xfmedia.pot: update translation data

2005-01-29 03:46  brian

	* NEWS, TODO: update todo and news

2005-01-29 03:45  brian

	* src/: mainwin-callbacks.c, mainwin.c, trayicon.c, trayicon.h: add
	  status tooltip for tray icon

2005-01-29 03:22  brian

	* src/: main.c, mainwin.c, playlist.c: * fix add button remaining
	  depressed (it needed medication) * fix a segfault related to the
	  autoplay menu * fix autoselect/play of correct last-played-item
	  on startup

2005-01-29 03:01  brian

	* configure.ac, src/Makefile.am, src/remote.c, src/remote.h:
	  committing remote D-BUS stuff, even thought it doesn't work right
	  now.

2005-01-29 02:55  brian

	* src/: Makefile.am, jumptofilewin.c, jumptofilewin.h, main.c,
	  mainwin-callbacks.c, mainwin.c, mainwin.h, mediamarks.c,
	  mediamarks.h, playlist-callbacks.c, playlist-files.c,
	  playlist-files.h, playlist.c, playlist.h, settings-dialog.c,
	  settings.c, xfmedia-common.c, xfmedia-common.h,
	  xfmedia-interface.c, xfmedia-internal.h, xfmedia-keybindings.c:
	  HUGE refactoring and cleanup.  XfMediaPlaylist is now a GtkWidget
	  (a GtkVBox, to be precise).  it knows nothing about xine or how
	  to play files or anything.  it just knows how to keep and handle
	  lists of media files.  quite a few things are likely to be
	  broken, but at least it compiles and seems to run well enough
	  with the minimal testing i've given it.

2005-01-27 19:02  brian

	* po/de.po: update .de translations (bernhard walle).  sorry for
	  the delay!

2005-01-22 21:15  brian

	* src/gtkxine.h: remove references to deprecated macros

2005-01-22 20:39  brian

	* src/: playlist-callbacks.c, playlist-files.c, playlist.c,
	  xfmedia-common.c, xfmedia-common.h: mess around with utf-8
	  conversions.	this may cause a regression or two, but the
	  handling is much more sane and predictable.

2005-01-22 19:34  brian

	* TODO: update todo

2005-01-21 01:50  brian

	* NEWS, src/xfmedia-keybindings.c, po/de.po, po/xfmedia.pot: add
	  friendly names to all keybindings for display in the editor
	  rather than showing the function names

2005-01-21 01:49  brian

	* src/: mediamarks.c, xfmedia-common.c: use GtkInvisible rather
	  than GtkWindow when we need a dummy widget

2005-01-21 01:48  brian

	* src/playlist.c: reorganise some video window handling code

2005-01-20 19:18  brian

	* src/mainwin-callbacks.c: make sure we don't try to minimise to
	  the tray if the tray isn't active

2005-01-15 05:52  brian

	* src/main.c: fix --enqueue for non-abs paths

2005-01-15 05:18  brian

	* NEWS, src/playlist-callbacks.c: fix directory-recursive add not
	  updating the shuffle bitmap (bug 688)

2005-01-15 01:32  brian

	* doc/xfmedia-chunk.xsl, doc/C/html/ch01.html,
	  doc/C/html/ch01s02.html, doc/C/html/ch01s03.html,
	  doc/C/html/ch02.html, doc/C/html/ch03.html,
	  doc/C/html/ch03s02.html, doc/C/html/ch03s03.html,
	  doc/C/html/ch04.html, doc/C/html/ch04s02.html,
	  doc/C/html/index.html, doc/C/xml/Makefile.am,
	  plugins/infopipe/xfmedia-infopipe.c, src/gtkxine.c,
	  src/gtkxine.h, src/jumptofilewin.c, src/jumptofilewin.h,
	  src/keybindings.c, src/keybindings.h, src/main.c, src/main.h,
	  src/mainwin-callbacks.c, src/mainwin.c, src/mainwin.h,
	  src/mediamarks.c, src/mediamarks.h, src/playlist-callbacks.c,
	  src/playlist-files.c, src/playlist-files.h, src/playlist.c,
	  src/playlist.h, src/remote.c, src/remote.h,
	  src/settings-dialog.c, src/settings.c, src/trayicon.c,
	  src/trayicon.h, src/xfmedia-common.c, src/xfmedia-common.h,
	  src/xfmedia-interface.c, src/xfmedia-internal.h,
	  src/xfmedia-keybindings.c, src/xfmedia-keybindings.h,
	  src/xfmedia-plugin.c, xfmedia/xfmedia-interface.h,
	  xfmedia/xfmedia-plugin.h, xfmedia/xfmedia-settings.h: update
	  copyright year, sorta fix some doc stuff for building
	  out-of-tree.	sorta.

2005-01-15 01:23  brian

	* NEWS, src/main.c, src/mainwin-callbacks.c, src/mainwin.c,
	  src/mainwin.h, src/settings-dialog.c, src/trayicon.c,
	  src/trayicon.h, src/xfmedia-common.h: recreate systray icon if
	  the systray goes away and comes back

2005-01-14 23:39  brian

	* src/mainwin-callbacks.c: fix some logic

2005-01-14 23:36  brian

	* src/: mainwin-callbacks.c, mainwin.c: don't be lazy, and don't be
	  stupid

2005-01-14 23:24  brian

	* src/mainwin-callbacks.c: sanity check

2005-01-14 23:21  brian

	* NEWS, src/mainwin-callbacks.c, src/mainwin.c, src/mainwin.h: show
	  slider value in time label when the slider is being... slid.

2005-01-14 22:43  brian

	* NEWS, src/playlist-callbacks.c: * make sure playback doesn't
	  pause when getting file info for another   (networked?) stream
	  (bug 654) * no need to use a GtkDialog for the file info window;
	  shouldn't be using   gtk_dialog_run() for a non app-modal dialog
	  anyway

2005-01-14 22:14  brian

	* NEWS, src/gtkxine.c, src/playlist-callbacks.c: make sure the
	  autohide window doesn't appear above the fullscreen window

2005-01-14 19:46  brian

	* NEWS, src/playlist-callbacks.c, src/xfmedia-common.c,
	  src/xfmedia-common.h: use proper thousands separator (bug 655)

2005-01-03 18:38  brian

	* src/: main.c, mainwin.c: move gtk_window_set_default_icon() to
	  before the video window is created

2005-01-03 18:34  brian

	* doc/C/: html/ch04.html, html/ch04s02.html, html/index.html,
	  xml/mediamarks.xml: typo

2005-01-03 18:30  brian

	* doc/C/: html/ch01.html, html/ch01s02.html, html/ch01s03.html,
	  html/ch02.html, html/ch03.html, html/ch03s02.html,
	  html/ch03s03.html, html/ch04.html, html/ch04s02.html,
	  html/index.html, xml/Makefile.am: fix dependencies and version
	  number

2005-01-03 18:17  brian

	* doc/version.in: remove newline

2005-01-03 18:09  brian

	* doc/C/: html/ch04s02.html, html/index.html, xml/mediamarks.xml:
	  fix image label

2005-01-03 18:05  brian

	* doc/C/xml/Makefile.am: oops, fix copy

2005-01-03 18:05  brian

	* doc/xfmedia-chunk.xsl: fix URL

2005-01-03 17:49  brian

	* m4/docbook.m4: add proper attribution and licensing terms

2005-01-03 17:34  brian

	* doc/: C/.cvsignore, C/html/.cvsignore, C/xml/.cvsignore,
	  .cvsignore: add .cvsignore files

2005-01-03 17:31  brian

	* Makefile.am, aclocal.m4, configure.ac, doc/Makefile.am,
	  doc/catalog.xml.in, doc/version.in, doc/xfmedia-chunk.xsl,
	  doc/C/Makefile.am, doc/C/html/ch01.html, doc/C/html/ch01s02.html,
	  doc/C/html/ch01s03.html, doc/C/html/ch02.html,
	  doc/C/html/ch03.html, doc/C/html/ch03s02.html,
	  doc/C/html/ch03s03.html, doc/C/html/ch04.html,
	  doc/C/html/ch04s02.html, doc/C/html/index.html,
	  doc/C/xml/Makefile.am, doc/C/xml/index.xml, doc/C/xml/intro.xml,
	  doc/C/xml/mediamarks.xml, doc/C/xml/playlist.xml,
	  doc/C/xml/preferences.xml, doc/C/xml/images/mainwin.png,
	  doc/C/xml/images/mediamarks-add.png,
	  doc/C/xml/images/mediamarks-editor.png,
	  doc/C/xml/images/prefs-audiovis.png,
	  doc/C/xml/images/prefs-keybindings.png,
	  doc/C/xml/images/prefs-options.png, m4/docbook.m4: add docbook
	  stuff for xfmedia documentation

2005-01-02 07:38  brian

	* NEWS, README.remote, src/main.c, src/remote.c, src/remote.h: fix
	  --autoplay and --enqueue used at the same time.  also make
	  --enqueue attempt to start xfmedia if it's not running

2005-01-01 16:12  brian

	* NEWS, src/mediamarks.c: * don't allow editing the root mediamarks
	  node * on right-click in the mediamarks editor, first select the
	  item under the   mouse, then display the menu (if appropriate).

2005-01-01 04:40  brian

	* plugins/infopipe/xfmedia-infopipe.c: sometimes i get bored.

2005-01-01 04:38  brian

	* plugins/infopipe/xfmedia-infopipe.c: fix condition

2004-12-31 18:18  brian

	* src/playlist.c: quasi-fix for some utf8 song title label
	  weirdness

2004-12-31 15:40  brian

	* src/mainwin.c: whoops, fix missing button

2004-12-31 05:34  brian

	* po/.cvsignore: bah.

2004-12-31 05:19  brian

	* NEWS, src/gtkxine.c, src/gtkxine.h, src/main.c,
	  src/mainwin-callbacks.c, src/mainwin.c, src/mainwin.h,
	  src/playlist.c, src/playlist.h, src/xfmedia-common.h,
	  src/xfmedia-internal.h: add support for displaying progress
	  messages from libxine.  it's not perfect, but it's a start.

2004-12-31 05:18  brian

	* po/de.po: well, i feel dumb.	actually *add* the german
	  translation this time

2004-12-31 04:27  brian

	* src/gtkxine.c: fix xine event forwarding

2004-12-31 02:19  brian

	* src/: mainwin.c, xfmedia-common.c: attempt to fix segfault in bug
	  690

2004-12-30 23:33  brian

	* NEWS, src/mainwin-callbacks.c: don't pass key presses to
	  keybindings in the treeview if in gtk 2.6

2004-12-30 17:50  brian

	* AUTHORS, NEWS, configure.ac, po/xfmedia.pot,
	  src/mainwin-callbacks.c: add german (de) translations, courtesy
	  of bernhard walle.  also add a small framework for adding
	  translators to the about box to make things easier

2004-12-30 06:32  brian

	* NEWS, src/mainwin-callbacks.c, src/playlist-callbacks.c,
	  src/playlist-files.c: add support for .asx playlists (bug 633)

2004-12-30 05:54  brian

	* NEWS, src/mainwin-callbacks.c, src/playlist.c: fix a crash bug,
	  and fix mediamark->stop->play playing the last-selected playlist
	  item, not the mediamark (bug 636)

2004-12-30 03:55  brian

	* src/: Makefile.am, main.c, playlist-callbacks.c,
	  playlist-files.c, playlist-files.h, playlist.c, playlist.h,
	  remote.c, settings.c, xfmedia-internal.h: some code reorg - move
	  playlist file load/save functions to their own source file

2004-12-30 03:25  brian

	* NEWS, po/xfmedia.pot, src/main.c, src/mediamarks.c,
	  src/playlist.c, src/playlist.h: fix video window visibility when
	  playing a mediamark, rearrange some code

2004-12-29 17:07  brian

	* TODO: add a couple items from bernhard

2004-12-29 14:14  brian

	* src/mediamarks.c: fix folder renaming.  don't show the 'location'
	  entry box when editing folders, and make sure not to set
	  mmark->uri to something non-NULL.  fixes bug 632).

2004-12-29 04:37  brian

	* configure.ac: 0.7.0cvs

2004-12-29 04:35  brian

	* ChangeLog, NEWS, configure.ac, po/xfmedia.pot: 0.6.0

2004-12-29 04:25  brian

	* src/playlist-callbacks.c: cancel DnD if dest == src

2004-12-29 04:25  brian

	* src/main.c: whoops, didn't mean to commit that

2004-12-29 04:19  brian

	* src/: main.c, mediamarks.c, playlist.c: fix DnD in mediamarks
	  manager

2004-12-28 23:45  brian

	* NEWS, TODO: update NEWS, TODO

2004-12-28 23:45  brian

	* src/: main.c, mainwin.c, mediamarks.c, playlist.c,
	  xfmedia-common.h, xfmedia-internal.h: DnD in the mediamarks
	  editor mostly works

2004-12-28 21:45  brian

	* src/playlist-callbacks.c: fix possible memleak

2004-12-28 21:40  brian

	* src/: jumptofilewin.c, mainwin-callbacks.c, mainwin.c, mainwin.h,
	  mediamarks.c, mediamarks.h, playlist-callbacks.c, playlist.c,
	  settings.c: done a bunch of stuff, might as well commit.  added a
	  lot of functionality to the mediamarks editor; i think it's
	  almost done.	added some code to remember the size and position
	  of some transient windows.  moved some things around where
	  needed.

2004-12-28 18:09  brian

	* src/: Makefile.am, main.c: err, dummy.  make translations work.

2004-12-28 17:32  brian

	* src/mainwin.c: no need to set individual window icons; just set a
	  default

2004-12-28 11:09  brian

	* src/mediamarks.c: partial fix for cell renderer

2004-12-28 10:47  brian

	* src/remote.c: fix warning

2004-12-27 02:03  brian

	* NEWS: update news

2004-12-27 01:58  brian

	* src/mediamarks.c: add preliminary mediamarks manager GUI

2004-12-27 00:56  brian

	* src/mainwin.c: fix gtk-critical warning (kinda severe,
	  methinks...)

2004-12-26 02:05  brian

	* src/xfmedia-common.c: stupid.  fix for gtk < 2.6

2004-12-26 01:50  brian

	* NEWS, configure.ac, pixmaps/Makefile.am,
	  pixmaps/stock_folder.png, po/POTFILES.in, po/xfmedia.pot,
	  src/Makefile.am, src/main.c, src/mainwin-callbacks.c,
	  src/mainwin.c, src/mediamarks.c, src/mediamarks.h,
	  src/playlist-callbacks.c, src/playlist.c, src/xfmedia-common.c,
	  src/xfmedia-common.h, src/xfmedia-internal.h,
	  src/xfmedia-stock-icons.h: add preliminary mediamarks support.
	  can't manage them, but we can create folders and whatnot.

2004-12-25 12:34  brian

	* Makefile.am: fix distcheck-bz2

2004-12-24 02:15  brian

	* src/settings.c: crashes are lame, and it's so easy to get around
	  them sometimes.  laziness is bad (sometimes).

2004-12-23 13:37  brian

	* src/: Makefile.am, about-icon.h, mainwin.c, settings-dialog.c,
	  xfmedia-common.c, xfmedia-common.h, xfmedia-stock-icons.h: add
	  the about icon to the stock stuff

2004-12-22 19:33  brian

	* configure.ac: require libxfcegui4 4.1.99.3 (4.2rc3) to pick up
	  the hicolor theming fix

2004-12-22 19:32  brian

	* NEWS, aclocal.m4, configure.ac, pixmaps/Makefile.am,
	  pixmaps/index.theme, po/xfmedia.pot, src/Makefile.am,
	  src/xfmedia-common.c, src/xfmedia-common.h,
	  src/xfmedia-stock-icons.h: use stock icons instead of themed
	  icons

2004-12-20 22:37  brian

	* src/: main.c, xfmedia-common.c: oops, fix compile

2004-12-20 22:31  brian

	* src/: main.c, mainwin-callbacks.c, mainwin.c, xfmedia-common.c,
	  xfmedia-common.h: use stock icons for playback controls

2004-12-13 18:43  brian

	* src/playlist-callbacks.c: gtk 2.2 compilation... again...

2004-12-13 11:57  brian

	* src/xfmedia-internal.h: probably fix bug 592 (gtk 2.2
	  compilation)

2004-12-12 14:47  brian

	* Makefile.am, README.plugins, configure.ac, src/Makefile.am,
	  xfmedia/.cvsignore, xfmedia/Makefile.am,
	  xfmedia/xfmedia-plugin.pc.in, xfplay/Makefile.am: add .pc file
	  for plugin compilation, fix some getopt_long() stuff

2004-12-12 13:31  brian

	* src/Makefile.am, src/mainwin-callbacks.c, src/xfmedia-common.c,
	  xfmedia/Makefile.am, xfmedia/getopt.c, xfmedia/getopt.h,
	  xfmedia/getopt1.c, xfplay/Makefile.am, xfplay/getopt.c,
	  xfplay/getopt.h, xfplay/getopt1.c: use local getopt_long()
	  implementation if needed, fix mainwin map/unmap bug reported by
	  benny, and grab the server during XQueryTree() as suggested by
	  olivier

2004-12-12 04:08  brian

	* TODO, src/playlist-callbacks.c: add video info to file info
	  window

2004-12-12 02:40  brian

	* pixmaps/: xfmedia-next.png, xfmedia-pause.png, xfmedia-play.png,
	  xfmedia-prev.png, xfmedia-stop.png: revert icons to their normal
	  square shape, since we do the squishing on the fly now

2004-12-12 02:39  brian

	* src/mainwin-callbacks.c, src/mainwin.c, src/playlist.c,
	  src/xfmedia-common.c, src/xfmedia-common.h, NEWS: make playback
	  controls themable

2004-12-11 23:28  brian

	* src/trayicon.c: use themed icon for tray icon if available (bug
	  589)

2004-12-11 21:43  brian

	* src/playlist.c: don't scroll the playlist on play if the selected
	  item is already visible

2004-12-11 20:46  brian

	* xfmedia.spec.in: fix specfile

2004-12-11 20:43  brian

	* aclocal.m4, plugins/infopipe/xfmedia-infopipe.c, src/gtkxine.c,
	  src/jumptofilewin.c, src/keybindings.c, src/main.c,
	  src/mainwin-callbacks.c, src/mainwin.c, src/my-gtkexpander.c,
	  src/playlist-callbacks.c, src/playlist.c, src/remote.c,
	  src/settings-dialog.c, src/settings.c, src/trayicon.c,
	  src/xfmedia-common.c, src/xfmedia-interface.c,
	  src/xfmedia-keybindings.c, src/xfmedia-plugin.c,
	  xfplay/cli-misc.c, xfplay/getopt.c, xfplay/getopt1.c,
	  xfplay/xfplay.c: ok, i'm finally caving in.  4-space indents are
	  better than tab-indents.

2004-12-11 18:52  brian

	* configure.ac, src/remote.c: set sockets nonblocking first

2004-12-11 18:36  brian

	* src/remote.c: be aggressive in reusing old stale sockets

2004-12-11 13:51  brian

	* NEWS: hmm, never added this

2004-12-10 23:20  brian

	* src/mainwin.c: oops

2004-12-08 11:01  brian

	* src/keybindings.c: fix keybindings when numlock, scroll lock,
	  etc. are on

2004-12-07 23:27  brian

	* src/gtkxine.c: don't load "real" video driver in
	  gtk_xine_realize(), only load it on demand in gtk_xine_open()
	  when the stream has a video component.  (bug 580) unfortunately,
	  if you play a video file and stop it, it'll leave the video
	  driver open until you either play an audio file or close xfmedia.
	  i'm not sure how to deal with this yet (or if i even want to).

2004-12-04 22:08  brian

	* NEWS, src/mainwin-callbacks.c, src/mainwin.c, src/settings.c,
	  src/xfmedia-internal.h: add 'repeat single track' option to the
	  mainwin menu.  sometimes i get obsessive and like to listen to a
	  single track 35 times in a row.  tonight is one of those times,
	  and for the record, it's jeff buckley's cover of leonard cohen's
	  "hallelujah".

2004-12-04 21:38  brian

	* src/playlist.c: sometimes i'm really stupid.

2004-12-04 21:32  brian

	* src/: main.c, mainwin-callbacks.c, playlist-callbacks.c,
	  playlist.c, playlist.h, remote.c, xfmedia-common.h: sure, why
	  not.	theoretically, the shuffle play behavior should be much
	  better now.  it's not too efficient, because i was too lazy to
	  use a real bitmap; it uses a bytemap instead.  so the shuffle
	  table takes up as many bytes as you have playlist entries.  yeah,
	  i know, i suck.  it should take up an eighth of that.  but i'm
	  feeling too mentally lazy today to work out the bitshifting and
	  masking.

	  it's quite possible that i did something stupid, and either a) it
	  won't work quite right, or b) xfmedia will crash.  ah well.
	  we'll live.

2004-12-04 16:24  brian

	* src/xfmedia-common.c: fix xfmedia_num_prettify() *again*

2004-12-04 16:17  brian

	* src/playlist-callbacks.c: no need to set the info window's size
	  request

2004-12-02 12:44  brian

	* NEWS, src/playlist-callbacks.c: fix directory add functionality.
	  it seems that gtk intercepts a bunch of the "normal" GtkDialog
	  response codes and opens folders instead of selecting.  lame.  so
	  we just make up a new response code and all is well.	that's the
	  theory anyway; i haven't tested it.

2004-12-01 22:11  brian

	* src/: playlist-callbacks.c, xfmedia-common.c: fix possible crash
	  in xfmedia_num_prettify()

2004-11-28 14:30  brian

	* src/: mainwin-callbacks.c, playlist.c: whoops, i broke the
	  shuffle history.  fixed.

2004-11-28 14:19  brian

	* src/playlist-callbacks.c: fix a leaky GtkTreePath on playlist
	  remove

2004-11-28 13:45  brian

	* NEWS: oops, update news

2004-11-28 13:40  brian

	* src/: mainwin-callbacks.c, playlist-callbacks.c, playlist.c,
	  playlist.h, xfmedia-internal.h: * add delete key for deleting
	  playlist entries, eat up/down arrow events when focus is on the
	  playlist, enter/return in playlist plays the currently selected
	  song.  * move the functionality that selected the next track to
	  play into its own function, since i had it in 3 or 4 places and
	  it was kinda confusing.

2004-11-28 04:01  brian

	* NEWS, src/playlist-callbacks.c: fix file info dlg crash

2004-11-28 03:54  brian

	* src/playlist-callbacks.c: sort the directories too

2004-11-28 03:45  brian

	* src/settings-dialog.c: add tooltips for new options

2004-11-28 03:39  brian

	* NEWS: update

2004-11-28 03:30  brian

	* NEWS, src/xfmedia-common.c: playlist format %f: don't display the
	  full path, just the filename

2004-11-28 03:26  brian

	* NEWS, src/playlist-callbacks.c: sort entries when adding via dir
	  recursion

2004-11-28 03:12  brian

	* TODO: remove stale todo entries

2004-11-28 03:11  brian

	* src/mainwin-callbacks.c: update position slider even if the
	  stream isn't seekable (as long as we have a song length > 0)

2004-11-28 03:09  brian

	* NEWS, src/mainwin-callbacks.c, src/playlist-callbacks.c,
	  src/playlist.c, src/settings-dialog.c, src/settings.c: add option
	  to only load metadata on file play, or never (default is the
	  same, when scrolling)

2004-11-27 22:44  brian

	* src/: jumptofilewin.c, main.c, mainwin.c, playlist.c: sync with
	  libexo-0.2.0pre1.  ellipsizing works properly now

2004-11-26 03:28  brian

	* NEWS, src/gtkxine.c, src/gtkxine.h, src/mainwin-callbacks.c,
	  src/mainwin.c, src/settings.c, src/xfmedia-internal.h,
	  src/xfmedia-keybindings.c: correctly inform xine of video window
	  map/unmap

2004-11-26 03:01  brian

	* src/xfmedia-common.c: make sure the meta info returned from xine
	  isn't just a zero-length string

2004-11-25 16:08  brian

	* Makefile.am, NEWS, README.plugins, xfmedia/xfmedia-plugin.h: add
	  plugin documentation.  force xfmedia-plugin.h to include
	  gmodule.h

2004-11-25 14:48  brian

	* TODO: update todo

2004-11-25 14:46  brian

	* po/xfmedia.pot, src/mainwin-callbacks.c, src/mainwin.c,
	  src/playlist-callbacks.c, src/playlist.c: translation updates

2004-11-25 03:08  brian

	* NEWS: stupid...

2004-11-25 02:49  brian

	* configure.ac: bump version to 0.6.0cvs

2004-11-25 02:45  brian

	* ChangeLog: update changelog again

2004-11-25 02:45  brian

	* src/playlist.c: remove g_assert()

2004-11-25 02:43  brian

	* ChangeLog: update changelog

2004-11-25 02:43  brian

	* ChangeLog, configure.ac: bump version

2004-11-25 02:38  brian

	* src/mainwin.c: m00

2004-11-25 02:35  brian

	* NEWS, src/playlist-callbacks.c, src/playlist.c, src/playlist.h:
	  fix .pls file handling, rewrite playlist load/save to be less
	  icky, add playlist file contents if a playlist file is added via
	  the "add file" dlg

2004-11-25 01:07  brian

	* src/xfmedia-common.c: fix crash when using %f in playlist format.
	  man, i feel stupid.	(bug 522)

2004-11-24 21:52  brian

	* src/: jumptofilewin.c, mainwin.c: only show the "Jump to file"
	  menu item for gtk 2.4+

2004-11-24 02:18  brian

	* NEWS: hmm, i removed this cuz it sucked.

2004-11-24 02:00  brian

	* src/xfmedia-keybindings.c: make sure we don't end up with two
	  functions with the same binding

2004-11-24 01:47  brian

	* NEWS, src/Makefile.am, src/keybindings.c, src/keybindings.h,
	  src/keybindings.rc, src/main.c, src/mainwin.c,
	  src/xfmedia-common.c, src/xfmedia-keybindings.c: make keybindings
	  editor actually work, and redo some parts of the keybindings
	  system.  save user keybindings file in ~/.config/xfmedia, and
	  overlay it on top of the system keybindings file.  this way, as i
	  add keybindings, they'll automatically work.

2004-11-20 03:13  brian

	* NEWS, README.remote, configure.ac, src/main.c, src/remote.c,
	  src/remote.h: add a remote control client, with --enqueue support
	  so far in xfmedia itself.  also add a cmdline processor that
	  handles --fullscreen and --autoplay.

2004-11-20 00:59  brian

	* README.remote, src/jumptofilewin.c, src/playlist-callbacks.c,
	  src/playlist.c: remove some gtk_list_store_iter_is_valid() calls,
	  as the gtk docs say it's terribly slow.

2004-11-19 21:31  brian

	* src/: playlist-callbacks.c, playlist.c: fix multiple playlist
	  remove, and a memleak.  make sure fullscreen control window is
	  hidden when the stream ends.

2004-11-19 10:54  brian

	* src/main.c: fix session manager start, take 2 (bug 513)

2004-11-16 19:34  brian

	* README.remote, src/remote.c: add a few more commands to the
	  remote control interface

2004-11-16 19:20  brian

	* README.remote: add readme for remote control protocol

2004-11-16 19:20  brian

	* src/: mainwin.c, playlist-callbacks.c: remove some annoying dbg
	  statements

2004-11-16 07:18  brian

	* Makefile.am, NEWS, configure.ac,
	  plugins/infopipe/xfmedia-infopipe.c, src/Makefile.am, src/main.c,
	  src/playlist-callbacks.c, src/playlist.c, src/playlist.h,
	  src/remote.c, src/remote.h, src/xfmedia-common.h,
	  src/xfmedia-interface.c, src/xfmedia-plugin.c,
	  xfmedia/xfmedia-plugin.h: add preliminary remote control
	  interface.  change plugin interface a little so plugin authors
	  can actually use xfmedia_ functions in xfmedia_plugin_get().

2004-11-15 19:25  brian

	* src/main.c: add -V and --version

2004-11-15 07:04  brian

	* NEWS, TODO, src/mainwin.c, src/playlist-callbacks.c,
	  src/playlist.c, src/xfmedia-common.c, src/xfmedia-common.h,
	  src/xfmedia-internal.h: * stamp out pango utf8 errors once and
	  for all (i hope) * revert info loading in thread stuff.  it
	  sucked.  idle functions are better.  * remove some annoying debug
	  info, add some even more annoying debug info * some other stuff i
	  forget

2004-11-15 03:24  brian

	* src/mainwin-callbacks.c: update elapsed/remaining time label
	  immediately on click

2004-11-15 02:56  brian

	* plugins/infopipe/xfmedia-infopipe.c, po/POTFILES.in,
	  po/xfmedia.pot: tweaks

2004-11-15 02:47  brian

	* plugins/infopipe/xfmedia-infopipe.c: ditch debug

2004-11-15 02:47  brian

	* plugins/: .cvsignore, infopipe/.cvsignore: meh

2004-11-15 02:46  brian

	* Makefile.am, NEWS, configure.ac, plugins/Makefile.am,
	  plugins/infopipe/Makefile.am,
	  plugins/infopipe/xfmedia-infopipe.c, src/mainwin-callbacks.c,
	  src/xfmedia-interface.c, src/xfmedia-plugin.c,
	  xfmedia/xfmedia-interface.h, xfmedia/xfmedia-plugin.h: adding
	  more to the plugin system and here's the new infopipe plugin

2004-11-14 16:03  brian

	* src/xfmedia-interface.c: forgetting to commit files is bad,
	  mmmmmk?

2004-11-14 06:08  brian

	* src/mainwin-callbacks.c, src/playlist-callbacks.c,
	  src/playlist.c, src/xfmedia-keybindings.c, src/xfmedia-plugin.c,
	  xfmedia/xfmedia-plugin.h: fire off signals to plugins where
	  needed

2004-11-14 05:38  brian

	* src/Makefile.am, xfmedia/xfmedia-interface.h: add the xfmedia
	  control/info interface for plugins.  still needs some work
	  though.

2004-11-14 05:14  brian

	* xfmedia/xfmedia-interface.h: add XfMediaPlugin argument to all
	  functions

2004-11-14 05:12  brian

	* xfmedia/.cvsignore: ignore

2004-11-14 05:11  brian

	* xfmedia/xfmedia-interface.h: oops

2004-11-14 05:10  brian

	* Makefile.am, configure.ac, src/Makefile.am, src/main.c,
	  src/mainwin-callbacks.c, src/mainwin.c, src/playlist-callbacks.c,
	  src/playlist.c, src/settings-dialog.c, src/settings.c,
	  src/settings.h, src/xfmedia-common.c, src/xfmedia-common.h,
	  src/xfmedia-internal.h, src/xfmedia-plugin.c,
	  xfmedia/Makefile.am, xfmedia/xfmedia-interface.h,
	  xfmedia/xfmedia-plugin.h, xfmedia/xfmedia-settings.h: preliminary
	  setup for the plugin system

2004-11-14 00:44  brian

	* TODO: update todo

2004-11-14 00:41  brian

	* NEWS, src/main.c, src/playlist-callbacks.c, src/playlist.c,
	  src/xfmedia-common.h, src/xfmedia-internal.h: load file info in a
	  separate thread using GThreadPool (pretty cool!)

2004-11-14 00:04  brian

	* src/gtkxine.c: don't ditch video driver if vis is active

2004-11-13 23:37  brian

	* NEWS, src/gtkxine.c, src/main.c, src/mainwin-callbacks.c,
	  src/playlist.c: * close video driver when playing audio-only
	  streams * clean up some usage of xine deprecated features * fix
	  some minor buglets

2004-11-13 18:28  brian

	* TODO: update todo

2004-11-13 02:04  brian

	* po/: POTFILES.in, xfmedia.pot: update i18n stuff

2004-11-13 02:01  brian

	* src/jumptofilewin.c: optimise jump to file filtering a bit

2004-11-13 01:42  brian

	* src/jumptofilewin.c: jump to file dialog should match in a
	  case-insensitive manner

2004-11-13 01:28  brian

	* src/: mainwin-callbacks.c, xfmedia-common.c: ignore BadWindow on
	  map/unmap and fail gracefully (bug 489)

2004-11-13 01:13  brian

	* NEWS, src/mainwin-callbacks.c, src/mainwin.c,
	  src/xfmedia-common.c, src/xfmedia-common.h: * fix focus annoyance
	  when autohiding * fix window hide when click on tray icon while
	  autohide is active

2004-11-13 00:50  brian

	* NEWS, src/Makefile.am, src/gtkxine.c, src/jumptofilewin.c,
	  src/jumptofilewin.h, src/keybindings.rc, src/mainwin.c,
	  src/playlist.c, src/xfmedia-keybindings.c: add jump to file
	  dialog box, keybinding

2004-11-12 19:45  brian

	* src/: gtkxine.c, xfmedia-keybindings.c: raise priority on GtkXine
	  gdk event forwarding, and do something in the keybindings file
	  that i forget

2004-11-11 03:12  brian

	* NEWS, src/keybindings.rc, src/playlist-callbacks.c,
	  src/xfmedia-keybindings.c: add keybinding to mute audio and
	  change aspect ratio

2004-11-11 01:51  brian

	* NEWS, src/gtkxine.c, src/gtkxine.h: make gtkxine handle
	  fullscreen on xinerama properly

2004-11-10 03:39  brian

	* .cvsignore: update cvsignore

2004-11-10 03:39  brian

	* NEWS: fix

2004-11-10 03:23  brian

	* configure.ac: 0.4.0.1

2004-11-10 02:03  brian

	* NEWS: dammit.

2004-11-10 02:00  brian

	* configure.ac: bump version for post-0.4.0

2004-11-10 01:59  brian

	* ChangeLog, configure.ac, po/xfmedia.pot, src/mainwin-callbacks.c,
	  src/playlist-callbacks.c: prep for 0.4.0 release

2004-11-10 01:45  brian

	* NEWS, src/keybindings.rc, src/xfmedia-keybindings.c: add A/V sync
	  changing with keybindings

2004-11-09 21:21  brian

	* TODO: update todo

2004-11-09 21:01  brian

	* NEWS: update news

2004-11-09 20:48  brian

	* aclocal.m4, src/playlist.c: add exo-cellrendererellipsizedtext,
	  and use it for the playlist treeview.  this means the window
	  shouldn't change size on us anymore.	of course, i'm still
	  calculating the size wrong, as the text isn't really ellipsized
	  properly.  oh well.  fix one bug, add a new one.

2004-11-08 21:44  brian

	* NEWS, src/playlist-callbacks.c, src/playlist.c, src/playlist.h,
	  src/xfmedia-common.c, src/xfmedia-common.h,
	  src/xfmedia-internal.h: external DnD to playlist

2004-11-08 01:46  brian

	* NEWS, src/keybindings.c, src/keybindings.h,
	  src/settings-dialog.c, src/xfmedia-keybindings.c,
	  src/xfmedia-keybindings.h: add read-only editor for keybindings.
	  this actually isn't completely there, as it'll leave out bindings
	  that aren't in the keybindings.rc file.

2004-11-08 01:13  brian

	* src/: keybindings.rc, xfmedia-keybindings.c: and a couple more
	  keybindings...

2004-11-08 00:58  brian

	* src/: keybindings.rc, playlist-callbacks.c, xfmedia-internal.h,
	  xfmedia-keybindings.c: implement a few more keybindings

2004-11-08 00:41  brian

	* src/: playlist-callbacks.c, playlist.c: remove some redundant
	  #defines/#includes

2004-11-08 00:36  brian

	* NEWS, src/gtkxine.c, src/xfmedia-keybindings.c: * fix another
	  possible deadlock location on quit * change play/pause buttons in
	  response to changing speed of the stream from   the keybindings

2004-11-08 00:08  brian

	* src/: Makefile.am, main.c, playlist-callbacks.c, playlist.c,
	  playlist.h, xfmedia-internal.h: break out all callback functions
	  from playlist.c and put them into playlist-callbacks.c

2004-11-07 19:29  brian

	* src/: keybindings.c, keybindings.rc, xfmedia-keybindings.c: redo
	  the keybinding parser, and implement a few more functions

2004-11-06 23:30  brian

	* NEWS, src/playlist.c: try to theme repeat/shuffle icons

2004-11-06 23:17  brian

	* src/: Makefile.am, mainwin-callbacks.c, mainwin.c, mainwin.h,
	  playlist.c, xfmedia-internal.h, xfmedia-keybindings.c: move all
	  callbacks from mainwin.c to mainwin-callbacks.c, do some function
	  renaming and cleanup

2004-11-06 22:26  brian

	* NEWS, src/Makefile.am, src/keybindings.c, src/keybindings.h,
	  src/keybindings.rc, src/mainwin.c, src/xfmedia-keybindings.c,
	  src/xfmedia-keybindings.h: add some keybindings.  w00t.

2004-11-06 20:34  brian

	* NEWS, src/gtkxine.c: only reset screen saver while in fullscreen
	  video mode

2004-11-06 19:02  brian

	* NEWS: news update

2004-11-06 19:01  brian

	* src/playlist.c: if playlists have relative paths, take them as
	  relative to the directory the playlist is in

2004-11-05 23:52  brian

	* NEWS, src/mainwin.c, src/playlist.c: fix warning, fix problem
	  where if you remove the last item from a playlist while it's
	  still playing, it'll repeat when it's done (bug 470)

2004-11-04 23:26  brian

	* NEWS, src/mainwin.c: fix autohide cancel if the user stops on the
	  decorations

2004-11-04 23:08  brian

	* NEWS, src/mainwin.c, src/xfmedia-common.h: add 500 ms autohide
	  timer

2004-11-04 11:47  brian

	* NEWS: update NEWS

2004-11-04 11:38  brian

	* src/main.c: fix session manager startup; ignore arguments that
	  start with '-' when adding items to playlist

2004-11-03 21:54  brian

	* NEWS, src/playlist.c: fix video window aspect ratio problem (bug
	  432)

2004-11-02 04:21  brian

	* src/: mainwin.c, playlist.c: fix some autohide disabling issues

2004-11-02 04:00  brian

	* TODO: update TODO

2004-11-02 03:58  brian

	* src/playlist.c: disable autohide for URL entry box

2004-11-02 02:39  brian

	* NEWS, src/playlist.c: * replace double-click handler for playlist
	  so it behaves more like the	stream-ended callback handler when
	  the file clicked doesn't play * disable autohide while a file
	  open/save dialog is open, or when the   confirmation dialog is up

2004-11-02 02:09  brian

	* NEWS, src/gtkxine.c, src/gtkxine.h, src/mainwin.c,
	  src/playlist.c, src/xfmedia-common.c: * change some gtkxine
	  functions to return GLists rather than gchar** * fix autohide
	  window sometimes showing up in the taskbar * add support for
	  xine's autoplay plugins (dvd, cd, etc.) * change some icons

2004-11-02 00:45  brian

	* NEWS, src/mainwin.c, src/playlist.c: * disable autohide when a
	  popup menu is active * restore correct sticky and always-on-top
	  status after being unhidden	(either from autohide, or
	  hide-to-tray)

2004-11-01 06:11  brian

	* src/: mainwin.c, playlist.c, xfmedia-common.h: fix autohide mode
	  - when in autohide mode, if you try to move the window, it
	  autohides before you get the chance

2004-11-01 05:25  brian

	* NEWS, src/mainwin.c, src/xfmedia-common.c, src/xfmedia-common.h:
	  make the autohide feature watch the window decorations as well so
	  it'll hide when you're off the entire window, not just the
	  decorations.

2004-11-01 03:50  brian

	* NEWS, src/main.c: * session management support * update NEWS

2004-11-01 03:42  brian

	* src/mainwin.c: * fix stream end -> play -> no video window (bug
	  433) * close vid window (or fullscreen) on clicking stop

2004-11-01 02:58  brian

	* src/: Makefile.am, eggtrayicon.c, eggtrayicon.h, playlist.c,
	  trayicon.c: * ditch EggTrayIcon in favor of the
	  libxfcegui4-builtin NetkTrayIcon * position the "add entry" menu
	  so the pointer is at the bottom

2004-10-31 19:22  brian

	* src/gtkxine.c: still getting an occasional hang on quit when
	  joining xine's X event thread; maybe this will fix it, otherwise
	  i have to go for the safer, but probably more expensive,
	  solution.

2004-10-31 19:10  brian

	* src/playlist.c: save cached playlist on exit if we open a
	  playlist during the session

2004-10-31 19:07  brian

	* NEWS, src/mainwin.c: fix problem where autohide window sometimes
	  ends up being the size of the main window

2004-10-31 18:40  brian

	* NEWS: updated NEWS.  i really need to do this as i'm developing,
	  as i rarely remember all the things i did when i'm ready to
	  release.

2004-10-31 18:36  brian

	* src/mainwin.c: fix window sticky state when hiding/showing, also
	  make the autohide behavior slightly better.  i still need to
	  figure out if it's possible to detect entering and leaving the
	  window's decorations.

2004-10-31 17:47  brian

	* src/mainwin.c: make autohide window obey window sticky setting

2004-10-31 17:43  brian

	* src/: gtkxine.c, mainwin.c, playlist.c: unset fullscreen if video
	  ends and we don't have audio vis enabled

2004-10-31 16:41  brian

	* src/gtkxine.c: reorg and prettifying

2004-10-31 03:58  brian

	* configure.ac: bump version

2004-10-31 03:38  brian

	* NEWS: update NEWS

2004-10-31 03:27  brian

	* ChangeLog, configure.ac, po/xfmedia.pot: update for 0.3.0 release

2004-10-31 03:22  brian

	* configure.ac: check for more headers

2004-10-31 03:19  brian

	* src/: gtkxine.c, main.c: fix cpu usage and hopefully the last
	  hang-on quit.  also fix a gtk warning on startup with an empty
	  playlist

2004-10-31 02:42  brian

	* ChangeLog: update changelog, because i'm bored

2004-10-31 02:41  brian

	* src/mainwin.c: add a \n to make benny happy ^_~

2004-10-31 02:33  brian

	* src/gtkxine.c: ok, that was a distinct lack of fun.  redid the
	  xine event queue processor so it marshalls GSignal parameters
	  into a struct, then passes it to a g_idle function for emission.
	  because deadlock is bad for you, kids.

2004-10-31 01:21  brian

	* src/gtkxine.c: remove call to pthread_cancel() and replace with a
	  GAsyncQueue

2004-10-31 01:20  brian

	* src/mainwin.c: fix rightclick->quit menu item

2004-10-31 00:33  brian

	* Makefile.am, TODO, configure.ac, src/Makefile.am, src/mainwin.c,
	  src/playlist.c, src/settings-dialog.c, src/settings.c,
	  src/xfmedia-common.h: use benny's ExoEllipsizedLabel for the song
	  label

2004-10-30 21:37  brian

	* src/: main.c, playlist.c: * add a few reasons why we'd save on
	  exit * "Xfmedia Video Output" -> "Xfmedia"

2004-10-30 21:32  brian

	* src/: gtkxine.c, gtkxine.h, main.c, mainwin.c, playlist.c,
	  settings-dialog.c, settings.c, xfmedia-common.h: * fix video
	  window aspect restriction * make visualisation type configurable
	  * add option to not save the playlist unless it seems like the
	  user would   want us to

2004-10-30 17:39  brian

	* src/: main.c, mainwin.c, mainwin.h: some reshuffling...

2004-10-30 17:28  brian

	* src/: Makefile.am, gtkxine.c, main.c, main.h, mainwin.c,
	  mainwin.h, playlist.c: * fix shutdown/cleanup (hopefully) * set
	  size incremements on video window * get rid of ability to play
	  audio when GtkXine isn't realized yet - it was   causing some
	  performance and crashing problems, so it's easier to just   get
	  rid of it entirely

2004-10-30 04:59  brian

	* src/mainwin.c: indent

2004-10-30 04:56  brian

	* src/xfmedia-common.c: gtk2.2 fixes.  this is getting silly...

2004-10-30 04:00  brian

	* src/: mainwin.c, mainwin.h, playlist.c, settings-dialog.c: *
	  automatically resize video window when frame size changes * fix
	  systray icon hide/show * close video window when stream stops

2004-10-29 23:25  brian

	* src/mainwin.c: make play button a little smarter

2004-10-29 23:10  brian

	* src/playlist.c: fix crash on move up/down buttons (side-effect of
	  bug 420)

2004-10-29 18:20  brian

	* src/xfmedia-common.c: fix some more gtk 2.2-ness

2004-10-28 23:51  brian

	* src/playlist.c: fix renumbering errors when using DnD to
	  rearrange playlist entries (bug 420), and also work around a
	  stupid gtk oddity (bug?) where taking a row and moving it
	  _before_ the topmost row ends up moving it to the bottom of the
	  list.

2004-10-28 13:34  brian

	* configure.ac: bump version

2004-10-28 10:38  brian

	* src/: playlist.c, xfmedia-common.c: hopefully fix gtk-2.2
	  compilation

2004-10-28 02:19  brian

	* configure.ac, po/xfmedia.pot: update for 0.2.0

2004-10-28 01:55  brian

	* src/: gtkxine.c, gtkxine.h, mainwin.c, playlist.c,
	  settings-dialog.c: * add gtk_xine_engine_get_param() and
	  gtk_xine_engine_set_param() * tweak systray hiding/showing a bit.
	  it's not perfect, but this might   be the best i can do (i think
	  this behaves exactly as gaim's systray does)

2004-10-27 23:10  brian

	* TODO: ... and add an item

2004-10-27 23:10  brian

	* TODO: scratch one item

2004-10-27 23:08  brian

	* src/settings-dialog.c: xfmusic4 -> xfmedia string fixes

2004-10-27 22:29  brian

	* pixmaps/Makefile.am, pixmaps/xfmedia.png, src/Makefile.am,
	  src/eggtrayicon.c, src/eggtrayicon.h, src/main.c, src/mainwin.c,
	  src/settings-dialog.c, src/trayicon.c, src/trayicon.h,
	  src/xfmedia-common.c, src/xfmedia-common.h, src/xfmedia-icon.h:
	  add xfmedia.png icon, and add systray icon

2004-10-27 00:38  brian

	* po/xfmedia.pot: update strings

2004-10-27 00:36  brian

	* src/mainwin.c: remove silly video window pointer zeroing thing
	  and fix a crash and some stupidity.  i hope.

2004-10-27 00:01  brian

	* src/: gtkxine.c, mainwin.c, playlist.c, xfmedia-common.h: *
	  modify how GtkXine handles visualisations * remove "show video
	  window" menu option, and change to "show goom" * enable goom as
	  vis for audio streams if requested * move fullscreen control
	  window down one pixel, as i must have calculated   that
	  incorrectly

2004-10-26 23:13  brian

	* src/: mainwin.c, playlist.c, xfmedia-common.h: fix when slider
	  ends up as having a 0-1 range

2004-10-26 22:57  brian

	* src/main.c: ah, convenience

2004-10-26 22:47  brian

	* src/: main.c, mainwin.c, mainwin.h, playlist.c, xfmedia-common.c:
	  * rearrange some stuff so we quit more reliably * sometimes xine
	  can't get the stream length; make this less noticeable

2004-10-26 21:57  brian

	* src/mainwin.c: fix broken play button

2004-10-26 21:57  brian

	* src/playlist.c: make the buttons in the file add dialog clearer

2004-10-26 19:25  brian

	* src/: mainwin.c, mainwin.h, playlist.c, xfmedia-common.c,
	  xfmedia-common.h: maybe fix for gtk-2.2.  not even sure if it
	  compiles.

2004-10-26 00:08  brian

	* pixmaps/: xfmedia-next.png, xfmedia-pause.png, xfmedia-play.png,
	  xfmedia-prev.png, xfmedia-stop.png: shave a few more pixels off
	  the collapsed height.  i'm not sure if i like this yet.

2004-10-25 20:45  brian

	* Makefile.am: cute hack to automatically rerun autogen.sh if
	  needed (sometimes)

2004-10-25 20:30  brian

	* configure.ac: err, right.

2004-10-25 20:30  brian

	* configure.ac: bump version

2004-10-25 20:22  brian

	* src/gtkxine.c: * hopefully fix BadWindow error reported by matt
	  lancereau * continue playing if the video window is opened during
	  audio playback

2004-10-25 20:07  brian

	* src/mainwin.c: fix possible crash if you hit ctrl+c near startup

2004-10-25 09:58  brian

	* configure.ac: whoops, fix autogen

2004-10-25 02:30  brian

	* ChangeLog: update changelog

2004-10-25 02:30  brian

	* Makefile.am, NEWS, README: add NEWS file

2004-10-25 01:56  brian

	* ChangeLog, po/xfmedia.pot: update changelog, potfile

2004-10-25 01:54  brian

	* Makefile.am, configure.ac, src/main.c, src/mainwin.c,
	  src/xfmedia-common.c: * disable xfplay in a different way *
	  g_print() -> DBG()

2004-10-25 01:28  brian

	* xfmedia.desktop, src/Makefile.am, src/main.c: add startup
	  notification support

2004-10-25 00:59  brian

	* ChangeLog, xfmedia.spec.in: update spec file

2004-10-25 00:50  brian

	* po/: POTFILES.in, xfmedia.pot, xfmusic4.pot: update i18n stuff

2004-10-25 00:48  brian

	* README: update readme

2004-10-25 00:36  brian

	* TODO: update TODO

2004-10-25 00:36  brian

	* src/gtkxine.c: tweaks

2004-10-24 23:28  brian

	* src/mainwin.c: clean up some code, make the control window more
	  compact

2004-10-24 12:49  brian

	* src/main.c: autoplay on startup if we're given a cmdline argument
	  list

2004-10-24 12:43  brian

	* src/mainwin.c: explicitly tell xine to stop if we're at the end
	  and we're not repeating

2004-10-24 10:57  brian

	* src/: gtkxine.c, gtkxine.h, mainwin.c, playlist.c,
	  xfmedia-common.h: fullscreen video control window

2004-10-24 08:31  brian

	* src/: mainwin.c, xfmedia-common.h: implement "time remaining"
	  display

2004-10-24 08:08  brian

	* src/playlist.c: set label's mnemonic widget

2004-10-24 08:07  brian

	* src/: mainwin.c, mainwin.h, playlist.c: fix accidental seek to
	  1000ms when double-clicking a playlist entry

2004-10-24 07:43  brian

	* src/playlist.c: i am a dumbass.

2004-10-24 07:30  brian

	* src/playlist.c: add open file/dir/URL.  dir mode doesn't work
	  right because GtkFileChooser is dumb

2004-10-24 06:24  brian

	* src/playlist.c: er, that's in milliseconds, not seconds...

2004-10-24 06:22  brian

	* src/main.c: destroy XfMusicMainwin before the video window

2004-10-24 06:20  brian

	* src/: mainwin.c, playlist.c: * fix gtk_entry_set_text() console
	  errors * don't instantiate a new xine_t for getting file info,
	  just a new null audio and null video driver and new
	  xine_stream_t.  that speeds up startup quite a bit.

2004-10-22 00:38  brian

	* src/settings-dialog.c: reenable part of the options dialog

2004-10-22 00:31  brian

	* src/: gtkxine.c, mainwin.c, playlist.c, xfmedia-common.h: file
	  info dialog works again (mostly)

2004-10-18 19:42  brian

	* src/gtkxine.c: oops.

2004-10-18 08:11  brian

	* src/gtkxine.c: fix libxine events -> glib signals

2004-10-18 06:09  brian

	* src/: gtkxine.c, mainwin.c: button forwarding refinements

2004-10-18 06:02  brian

	* src/: gtkxine.c, main.c, mainwin.c, mainwin.h: * fix hang on
	  ctrl+c * double-click now works

2004-10-18 04:48  brian

	* src/: gtkxine.c, gtkxine.h, mainwin.c: * forward button presses
	  to toplevel window (not quite working yet) * fix hang on quit if
	  video is playing

2004-10-18 02:32  brian

	* src/: main.c, mainwin.c, mainwin.h, playlist.c, playlist.h,
	  xfmedia-common.h: * fix file info loading when another stream is
	  playing * better video window handling * some reorg

2004-10-17 23:52  brian

	* src/: gtkxine.c, gtkxine.h: add progress-message signal

2004-10-17 23:42  brian

	* src/: gtkxine.c, mainwin.c, playlist.c, xfmedia-common.c: fix
	  some zero-song-length issues, stability fixes

2004-10-17 22:10  brian

	* src/mainwin.c: don't use gtk_xine_trick_mode() for seeking, as
	  that isn't implemented in libxine

2004-10-17 22:10  brian

	* src/gtkxine.c: fix crash on exit, handle video window show/hide
	  better

2004-10-17 05:55  brian

	* src/.cvsignore, xfplay/.cvsignore: foobar!

2004-10-17 05:54  brian

	* configure.ac, src/Makefile.am, src/gtkxine.c, src/gtkxine.h,
	  src/main.c, src/mainwin.c, src/mainwin.h, src/playlist.c,
	  src/playlist.h, src/settings-dialog.c, src/settings.c,
	  src/settings.h, src/xfmedia-common.c, src/xfmedia-common.h: it
	  compiles, and even plays (mostly)

2004-10-17 05:32  brian

	* pixmaps/: Makefile.am, xfmedia-next.png, xfmedia-pause.png,
	  xfmedia-play.png, xfmedia-prev.png, xfmedia-repeat.png,
	  xfmedia-shuffle.png, xfmedia-stop.png, xfmusic-next.png,
	  xfmusic-pause.png, xfmusic-play.png, xfmusic-prev.png,
	  xfmusic-repeat.png, xfmusic-shuffle.png, xfmusic-stop.png: rename
	  pixmaps

2004-10-16 14:38  brian

	* Makefile.am, README, configure.ac, xfmedia.desktop,
	  xfmedia.spec.in, xfmusic4-cli.desktop, xfmusic4.desktop,
	  xfmusic4.spec.in, src/Makefile.am, src/gtkxine.c, src/gtkxine.h,
	  src/xfmedia-common.c, src/xfmedia-common.h, src/xfmusic-common.c,
	  src/xfmusic-common.h, xfplay/.cvsignore, xfplay/Makefile.am,
	  xfplay/cli-misc.c, xfplay/cli-misc.h, xfplay/getopt.c,
	  xfplay/getopt.h, xfplay/getopt1.c, xfplay/xfplay.c: first step in
	  transitioning from xfmusic4 to xfmedia

2004-09-11 00:00  brian

	* ChangeLog, po/POTFILES.in, po/xfmusic4.pot: update stuff for
	  0.5.0 rls

2004-09-10 23:25  brian

	* src/playlist.c: spacing tweak

2004-09-10 23:22  brian

	* src/: playlist.c, xfmusic-common.c, xfmusic-common.h: playlist
	  right-click menu, file info window

2004-09-10 21:30  brian

	* src/: main.c, mainwin.c, playlist.c: fix some memleaks, limit the
	  amount of items in the shuffle history

2004-09-10 03:01  brian

	* src/playlist.c: translation-friendliness

2004-09-10 02:45  brian

	* TODO: update todo

2004-09-05 03:39  brian

	* configure.ac: wavout plugin is back

2004-09-05 03:11  brian

	* src/playlist.c: tree view row reordering via DnD

2004-09-05 01:26  brian

	* src/: mainwin.c, xfmusic-common.h: stop the slider from moving as
	  it's being dragged

2004-09-04 17:58  brian

	* configure.ac: add new wav plugin

2004-08-29 20:09  brian

	* src/: main.c, playlist.c, playlist.h, settings.c: * accept .pls
	  files on the cmdline * if a playlist and other files are given on
	  the cmdline, load the playlist   without clearing out the files
	  already added

2004-08-26 20:20  brian

	* configure.ac, src/main.c, src/mainwin.c, src/playlist.c,
	  src/xfmusic-common.c, src/xfmusic-common.h: use XfceIconTheme

2004-08-21 01:12  brian

	* src/settings-dialog.c: prefs tooltips

2004-08-21 01:04  brian

	* src/settings-dialog.c: double click on output plugin opens
	  settings window

2004-08-21 00:56  brian

	* src/: main.c, settings-dialog.c, settings.c, xfmusic-common.h: *
	  setting output plugin on the fly from the GUI works * setting
	  output plugin settings works * GUI remembers previous output
	  plugin.  CLI frontend should too.

2004-07-30 06:41  brian

	* src/playlist.c: whoops, how'd that get in there

2004-07-30 06:35  brian

	* src/playlist.c: add "Add Selected" button to playlist file
	  chooser so you can add files without closing the file chooser

2004-07-29 00:15  brian

	* configure.ac: fix some broken stuff

2004-07-28 13:30  brian

	* src/: xfmusic-common.c, xfmusic-common.h: added ui-neutral
	  reporting for plugins

2004-07-21 17:07  brian

	* po/xfmusic4.pot: mp3s work at least...

2004-07-21 14:19  brian

	* configure.ac: ok, we compile, plugins load, all good, but no
	  workie

2004-07-21 13:36  brian

	* configure.ac: yep, i broke CVS.  won't even compile without a lot
	  more love

2004-07-21 11:07  brian

	* configure.ac: start moving input plugins to decoders

2004-07-19 10:26  brian

	* xfmusic4-cli.desktop, xfmusic4.desktop: change friendly names

2004-07-19 10:25  brian

	* xfmusic4-cli.desktop: add ConsoleOnly to Categories=

2004-07-18 22:04  brian

	* TODO: todo updates

2004-07-18 21:59  brian

	* src/playlist.c: proper support for loading and saving .m3u and
	  .pls playlists

2004-07-18 19:58  brian

	* configure.ac, po/POTFILES.in, po/xfmusic4.pot,
	  src/settings-dialog.c: bump version and stuff

2004-07-18 18:30  brian

	* src/: main.c, mainwin.c, playlist.c, settings.c, settings.h,
	  xfmusic-common.h: everything's using the new xml settings, ditch
	  old settings file mechanism

2004-07-18 18:00  brian

	* src/: mainwin.c, settings-dialog.c, settings.c, settings.h: use
	  xml settings for playlist format

2004-07-18 17:56  brian

	* src/: main.c, mainwin.c, playlist.c, settings-dialog.c,
	  settings.c, settings.h: start using xml settings

2004-07-18 16:54  brian

	* src/: playlist.c, settings-dialog.c, xfmusic-common.c,
	  xfmusic-common.h: final settings architecture (i hope) tweaks to
	  plugin system to make the settings arch work better

2004-07-18 01:02  brian

	* src/settings-dialog.c: committing files is good for you

2004-07-17 22:12  brian

	* ChangeLog: update changelog

2004-07-17 20:54  brian

	* src/: Makefile.am, mainwin.c, playlist.c, settings.c, settings.h,
	  xfmusic-common.c, xfmusic-common.h: beginnings of a settings
	  framework

2004-07-14 22:06  brian

	* po/xfmusic4.pot, src/Makefile.am: some sizing fixes

2004-07-14 15:35  brian

	* src/: main.c, mainwin.c, playlist.c: fix some playlist loading
	  and saving.  it really _is_ useful to be able to save a blank
	  playlist, for quit-time saving, anyway.

2004-07-13 13:46  brian

	* src/playlist.c: make title column expand to free width

2004-07-13 13:10  brian

	* src/about-icon.h: about icon

2004-07-12 21:26  brian

	* src/mainwin.c: align title label to left

2004-07-12 21:22  brian

	* src/: main.c, mainwin.c, playlist.c, playlist.h, settings.c,
	  settings.h, xfmusic-common.h: * plugins now have shorter-named
	  library filenames * go for easy way out when autoscrolling
	  treeview * save playlist on quit, reload on start * some code
	  reorg * other stuff

2004-07-12 17:49  brian

	* pixmaps/: .cvsignore, index.theme: add missing files

2004-07-12 13:26  brian

	* TODO, src/main.c, src/mainwin.c, src/playlist.c,
	  src/xfmusic-common.h: implement repeat and shuffle play modes.
	  probably other stuff too.

2004-07-12 10:41  brian

	* Makefile.am, TODO, configure.ac, pixmaps/Makefile.am,
	  pixmaps/xfmusic-next.png, pixmaps/xfmusic-pause.png,
	  pixmaps/xfmusic-play.png, pixmaps/xfmusic-prev.png,
	  pixmaps/xfmusic-repeat.png, pixmaps/xfmusic-shuffle.png,
	  pixmaps/xfmusic-stop.png, src/Makefile.am, src/main.c,
	  src/mainwin.c, src/playlist.c: add pixmaps for buttons, fix crash
	  on remove when no songs, clean up the dialogs

2004-07-12 07:31  brian

	* src/playlist.c: more gtk 2.2... this is really inefficient

2004-07-12 07:30  brian

	* src/: mainwin.c, my-gtkexpander.c, playlist.c: and even more gtk
	  2.2 compile fixes

2004-07-12 07:24  brian

	* src/my-gtkexpander.c: whoops, typo

2004-07-12 07:22  brian

	* src/my-gtkexpander.c: more gtk 2.2 compile fixes

2004-07-12 07:20  brian

	* src/my-gtkexpander.c: gtk 2.2 compile fix

2004-07-12 07:14  brian

	* src/Makefile.am, src/mainwin.c, src/my-gtkexpander.c,
	  src/my-gtkexpander.h, src/playlist.c, Makefile.am, configure.ac:
	  backport GtkExpander for gtk 2.2

2004-07-12 02:21  brian

	* src/playlist.c: blah.

2004-07-12 02:03  brian

	* src/playlist.c: attempt to make treeview scroll if a song starts
	  that isn't in the view, except that it doesn't completely work...

2004-07-12 01:18  brian

	* TODO: check off an item...

2004-07-12 01:16  brian

	* src/: mainwin.c, playlist.c, xfmusic-common.c: * further attempts
	  to fix the utf8 madness * scrolling is a LOT faster now (yay
	  g_idle_add()!)

2004-07-12 00:33  brian

	* src/: settings.c, settings.h: can't believe i forgot to add
	  these...

2004-07-12 00:23  brian

	* src/: main.c, mainwin.c, playlist.c: add some buttons, try to
	  make some sense out of the treeview/window resizing

2004-07-11 23:10  brian

	* src/: mainwin.c, playlist.c: * fix memleak when loading new file
	  * reload file info when we play a file

2004-07-11 22:35  brian

	* src/: main.c, mainwin.c, playlist.c, xfmusic-common.h: add
	  tooltips

2004-07-11 22:35  brian

	* configure.ac: bump version to 4.1.3

2004-07-11 22:22  brian

	* po/xfmusic4.pot: release

2004-07-11 21:56  brian

	* TODO, src/mainwin.c: update todo, implement prev and next buttons

2004-07-11 21:45  brian

	* po/xfmusic4.pot: pot update

2004-07-11 21:45  brian

	* TODO, po/xfmusic4.pot, src/main.c, src/mainwin.c, src/playlist.c,
	  src/playlist.h: some tweaks, todo updates

2004-07-11 20:59  brian

	* TODO, src/Makefile.am, src/main.c, src/mainwin.c, src/playlist.c,
	  src/playlist.h, src/xfmusic-common.c, src/xfmusic-common.h: bunch
	  of fixes

2004-07-11 02:25  brian

	* TODO: more todo items...

2004-07-11 02:12  brian

	* Makefile.am, xfmusic4-cli.desktop: kinda lame, but add .desktop
	  file for CLI

2004-07-11 02:10  brian

	* po/: ChangeLog, xfmusic4.pot: update

2004-07-11 02:09  brian

	* Makefile.am, configure.ac, po/POTFILES.in, src/Makefile.am,
	  src/main.c, src/mainwin.c, src/mainwin.h, src/playlist.c,
	  src/playlist.h, src/xfmusic-common.c, src/xfmusic-common.h: done
	  a LOT of stuff.  GUI is mostly complete, library has a lot of
	  improvements and tweaks.  coming along nicely. bump to version
	  4.1.2.

2004-07-10 15:49  brian

	* src/: Makefile.am, main.c, mainwin.c, mainwin.h, playlist.c,
	  playlist.h: bunch o' cool stuff

2004-07-10 12:54  brian

	* ChangeLog: upd cl

2004-07-10 06:23  brian

	* configure.ac: mad plugin has seeking support and ID3 tag support

2004-07-10 04:04  brian

	* po/ChangeLog: add req'd file

2004-07-10 04:04  brian

	* configure.ac: add check for libmad on systems without a .pc file

2004-07-09 14:01  brian

	* configure.ac: bump version, since i made a quasi-release

2004-07-09 14:00  brian

	* po/xfmusic4.pot: updates...?

2004-07-09 13:43  brian

	* Makefile.am, configure.ac, po/xfmusic4.pot: make distcheck fixes

2004-07-09 12:20  brian

	* README: README file

2004-07-09 12:10  brian

	* TODO: some todo items

2004-07-09 12:06  brian

	* configure.ac, po/POTFILES.in: removing old wav input plugin.
	  sndfile is just better.

2004-07-08 23:12  brian

	* configure.ac: add wave output plugin

2004-07-08 22:18  brian

	* configure.ac: add sndfile input plugin

2004-07-08 17:32  brian

	* Makefile.am, mkinstalldirs: more gettext stuff

2004-07-08 17:08  brian

	* configure.ac, po/Makefile.am, po/Makefile.in.in, po/POTFILES.in,
	  po/xfmusic4.pot: gettext fixes

2004-06-08 06:24  brian

	* aclocal.m4: stuff works, stuff doesn't.  whaddayagonnado

2004-06-04 21:33  brian

	* aclocal.m4, configure.ac: esd output plugin, various fixes and
	  API refinements

2004-06-04 01:45  brian

	* configure.ac: keyboard interactivity, some fixes

2004-06-03 16:52  brian

	* aclocal.m4, configure.ac: add libao output

2004-06-02 13:50  brian

	* configure.ac: vorbis support

2004-05-28 11:23  brian

	* configure.ac, src/Makefile.am, src/main.c, src/mainwin.c,
	  src/playlist.c, src/playlist.h: various stuff

2004-05-24 13:29  brian

	* configure.ac: added libmad plugin (doesn't yet compile) some
	  fixes and stuff

2004-05-24 10:45  brian

	* src/.cvsignore: add binaries

2004-05-24 10:45  brian

	* configure.ac, src/Makefile.am, src/main.c, src/mainwin.c,
	  src/mainwin.h, src/playlist.c: add gui stuff

2004-05-23 22:35  brian

	* TODO: meh

2004-05-23 22:03  brian

	* TODO: add todo item

2004-05-23 05:56  brian

	* configure.ac: some auto* magic, cleanup some files

2004-05-23 05:46  brian

	* m4/depends.m4: newer version

2004-05-23 05:36  brian

	* Makefile.am: EXTRA_DIST fix

2004-05-23 05:36  brian

	* ChangeLog: update cl

2004-05-23 05:35  brian

	* AUTHORS, COPYING, ChangeLog, INSTALL, README, TODO: add some
	  stuff

2004-05-23 05:31  brian

	* Makefile.am, configure.ac: some reorg, adding xfmusic4-cli

2004-05-23 03:11  brian

	* m4/debug.m4: currently choppy, still some crash areas - going to
	  do something semi-drastic

2004-05-23 00:20  brian

	* po/.cvsignore, src/.cvsignore: add .cvsignore files

2004-05-23 00:20  brian

	* .cvsignore, aclocal.m4: add .cvsignore files and aclocal.m4

2004-05-23 00:11  brian

	* Makefile.am, configure.ac: * alsa plugin * wav plugin * bunch of
	  changes * it runs, and plays, but really crappily and it still
	  crashes sometimes

2004-05-22 01:25  brian

	* Makefile.am, autogen.sh, configure.ac, xfmusic4.desktop,
	  xfmusic4.spec.in, m4/X11.m4, m4/debug.m4, m4/depends.m4,
	  m4/i18n.m4, po/Makefile.am, po/POTFILES.in, src/Makefile.am:
	  Initial revision

2004-05-22 01:25  brian

	* Makefile.am, autogen.sh, configure.ac, xfmusic4.desktop,
	  xfmusic4.spec.in, m4/X11.m4, m4/debug.m4, m4/depends.m4,
	  m4/i18n.m4, po/Makefile.am, po/POTFILES.in, src/Makefile.am:
	  initial import - compiles, but doesn't actually do anything

