2004-05-11 14:13  jylefort

	* NEWS, configure.ac, help/C/streamtuner-C.omf,
	  help/C/streamtuner.xml, src/streamtuner/st-version-api.h: Version
	  0.12.2

2004-05-11 12:54  jylefort

	* src/: plugins/shoutcast/Makefile.am,
	  plugins/shoutcast/shoutcast.c, sglib/Makefile.am,
	  sglib/sg-dumper.c, sglib/sg-parser.c, sglib/sg-parser.h,
	  sglib/sg-util.c, sglib/sg-util.h, sgtk/Makefile.am,
	  sgtk/sgtk-auth-dialog.c, sgtk/sgtk-util.c,
	  streamtuner/Makefile.am, streamtuner/st-about-dialog.c,
	  streamtuner/st-action.c, streamtuner/st-applications-tab.c,
	  streamtuner/st-bookmarks.c, streamtuner/st-browser-tab-label.c,
	  streamtuner/st-browser-tab.c, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-save.c, streamtuner/st-category-bag.c,
	  streamtuner/st-category-view.c, streamtuner/st-config-load.c,
	  streamtuner/st-config-save.c, streamtuner/st-general-tab.c,
	  streamtuner/st-handler-api.h, streamtuner/st-handler-field-api.h,
	  streamtuner/st-handler.c, streamtuner/st-handlers.c,
	  streamtuner/st-link.c, streamtuner/st-m3u.c,
	  streamtuner/st-main.c, streamtuner/st-network-tab.c,
	  streamtuner/st-plugin.c, streamtuner/st-plugins.c,
	  streamtuner/st-preferences-dialog.c,
	  streamtuner/st-preselections.c, streamtuner/st-programs.c,
	  streamtuner/st-search-dialog.c, streamtuner/st-session.c,
	  streamtuner/st-settings.c, streamtuner/st-shell.c,
	  streamtuner/st-splash.c, streamtuner/st-stock.c,
	  streamtuner/st-stream-bag.c,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-task.c, streamtuner/st-stream-view.c,
	  streamtuner/st-thread.c, streamtuner/st-transfer.c,
	  streamtuner/st-util.c: - Use glib/gi18n-lib.h instead of
	  reinventing the wheel - Minor build system cleanups

2004-05-11 12:18  jylefort

	* help/C/streamtuner.xml: Added Jose Jorge and Matthew Newton to
	  acknowledgements

2004-05-11 12:01  jylefort

	* help/C/streamtuner.xml: Validity fix

2004-05-11 11:54  jylefort

	* help/C/streamtuner.xml: Validity fixes

2004-05-11 11:46  jylefort

	* help/C/: streamtuner.xml: Fix

2004-05-11 11:45  jylefort

	* help/C/streamtuner.xml: Merged from HEAD

2004-05-11 11:36  jylefort

	* src/streamtuner/st-shell.c: Always try to grab the pointer when
	  dragging tabs

2004-05-11 11:22  jylefort

	* INSTALL, configure.ac: The libcurl requirement was wrong: libcurl
	  version 7.10.8 or superior is required

2004-05-11 11:13  jylefort

	* Makefile.am, autogen.sh, autotools.conf, c, configure.ac,
	  m4/curl.m4, m4/pkg.m4: - Switched to Autoconf 2.59 and Automake
	  1.8.3 - Added a Portuguese translation [1]

	  [1] Submitted by Jose Jorge

2004-05-11 11:12  jylefort

	* acinclude.m4: Removed -Wshadow (impossible to use it along with
	  GTK+ 2.4 and -Werror)

2004-05-10 12:27  jylefort

	* src/plugins/shoutcast/shoutcast-source.c: Multiple genre
	  selection

2004-05-09 13:03  jylefort

	* src/plugins/shoutcast/shoutcast-source.c: Fix

2004-05-09 12:08  jylefort

	* src/: plugins/shoutcast/shoutcast-source.c,
	  plugins/shoutcast/shoutcast-source.h, streamtuner/Makefile.am,
	  streamtuner/st-stream-api.h, streamtuner/st-stream-store.c,
	  streamtuner/st-stream.c, streamtuner/st-typical-source-api.h,
	  streamtuner/st-typical-source.c, streamtuner/streamtuner.h:
	  Cleanups

2004-05-08 22:28  jylefort

	* c: Cleanup

2004-05-08 22:22  jylefort

	* Makefile.am, autogen.sh, autotools.conf, c: Now uses maintainer
	  mode; cleanups

2004-05-08 21:52  jylefort

	* acinclude.m4, autogen.sh, depcomp, install-sh, missing,
	  mkinstalldirs, m4/id3tag.m4, m4/pkg.m4: Switched to Autoconf 2.59
	  and Automake 1.8.3

2004-05-08 13:40  jylefort

	* src/streamtuner/: Makefile.am, st-metadata-api.h,
	  st-metadata-handler-api.h, st-metadata-handler.c, st-metadata.c,
	  st-plugin-api.h, st-plugin.c, streamtuner.h: Cleanups

2004-05-08 11:57  jylefort

	* src/plugins/shoutcast/: Makefile.am, shoutcast-category.c,
	  shoutcast-category.h, shoutcast-source.c, shoutcast-source.h,
	  shoutcast-stream.c, shoutcast-stream.h, shoutcast.c, shoutcast.h:
	  Now uses the SHOUTcast XML list

2004-05-08 11:57  jylefort

	* src/streamtuner/: st-stream-store-api.h, st-stream-store.c: Added
	  convenience function st_stream_store_new_from_uri()

2004-05-08 09:09  jylefort

	* src/streamtuner/st-stream-store.c: Fix

2004-05-03 05:14  jylefort

	* src/streamtuner/: st-plugin-api.h, st-plugin.h, st-plugins-tab.c:
	  Fixes

2004-05-03 04:58  jylefort

	* src/streamtuner/: st-plugin-api.h, st-plugin.c, st-plugins-tab.c,
	  st-stream-view.c: Cleanups and improvements

2004-05-03 04:23  jylefort

	* art/Makefile.am, art/plugins_preferences.png,
	  src/streamtuner/Makefile.am, src/streamtuner/st-category-view.c,
	  src/streamtuner/st-category.c, src/streamtuner/st-general-tab.c,
	  src/streamtuner/st-m3u.c, src/streamtuner/st-main.c,
	  src/streamtuner/st-metadata.c, src/streamtuner/st-player-gst.c,
	  src/streamtuner/st-plugin.c, src/streamtuner/st-plugins-tab.c,
	  src/streamtuner/st-plugins.c,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preferences-tab.c,
	  src/streamtuner/st-preselections.c,
	  src/streamtuner/st-search-dialog.c, src/streamtuner/st-seeker.c,
	  src/streamtuner/st-shell-player.c,
	  src/streamtuner/st-source-label.c, src/streamtuner/st-source.c,
	  src/streamtuner/st-splash.c, src/streamtuner/st-stock.c,
	  src/streamtuner/st-stream-properties-dialog.c,
	  src/streamtuner/st-stream-store.c,
	  src/streamtuner/st-stream-view.c, src/streamtuner/st-stream.c,
	  src/streamtuner/st-thread.c: Fixes and cleanups

2004-05-03 03:58  jylefort

	* src/streamtuner/: Makefile.am, st-dialog-api.h, st-dialog.c,
	  st-main.c, st-main.h, st-metadata.c, st-notebook.c,
	  st-plugin-api.h, st-plugin.c, st-plugin.h, st-plugins-tab.c,
	  st-plugins-tab.h, st-plugins.c, st-plugins.h,
	  st-preferences-dialog.c, st-shell-player.c, st-shell-player.h,
	  st-shell.c, st-shell.h, st-source.c: Plugins can now be unloaded

2004-05-01 19:29  jylefort

	* configure.ac, src/plugins/Makefile.am,
	  src/streamtuner/Makefile.am, src/streamtuner/st-metadata-api.h,
	  src/streamtuner/st-metadata.c, src/streamtuner/st-player-gst.c,
	  src/streamtuner/st-plugin-api.h, src/streamtuner/st-plugin.c,
	  src/streamtuner/streamtuner.h: Metadata reading has now been
	  abstracted into streamtuner, and plugins can now register their
	  metadata handlers

2004-04-30 19:41  jylefort

	* configure.ac: Fixes

2004-04-30 18:59  jylefort

	* src/streamtuner/st-main.c: Fixes and cleanups

2004-04-30 00:56  jylefort

	* src/: plugins/shoutcast/shoutcast-category.c,
	  plugins/shoutcast/shoutcast-stream.c, streamtuner/st-category.c,
	  streamtuner/st-param-api.h, streamtuner/st-stream-api.h,
	  streamtuner/st-stream-store.c, streamtuner/st-stream-view.c:
	  Cleanups

2004-04-30 00:42  jylefort

	* src/: plugins/shoutcast/shoutcast-category.c,
	  plugins/shoutcast/shoutcast-category.h,
	  plugins/shoutcast/shoutcast-source.c,
	  plugins/shoutcast/shoutcast-stream.c,
	  plugins/shoutcast/shoutcast-stream.h, streamtuner/Makefile.am,
	  streamtuner/st-category-api.h, streamtuner/st-category.c,
	  streamtuner/st-param-api.h, streamtuner/st-shell-player.c,
	  streamtuner/st-stream-api.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-store.c, streamtuner/st-stream-view.c,
	  streamtuner/st-stream.c, streamtuner/st-stream.h,
	  streamtuner/streamtuner.h: Cleanups

2004-04-29 19:02  jylefort

	* src/streamtuner/: Makefile.am, st-stream-api.h,
	  st-stream-properties-dialog.c, st-stream-properties-widget-api.h,
	  st-stream-properties-widget.c, st-stream.c, streamtuner.h:
	  Cleanups

2004-04-28 18:18  jylefort

	* data/ui.xml, src/streamtuner/st-shell.c: Reimplemented a stream
	  popup menu

2004-04-28 18:11  jylefort

	* src/streamtuner/st-stream-view.c: Cleanups

2004-04-27 18:49  jylefort

	* src/streamtuner/st-stream.c: Fix

2004-04-27 18:07  jylefort

	* src/streamtuner/: st-stream-api.h, st-stream.c: Cleanups

2004-04-27 03:06  jylefort

	* src/streamtuner/: st-shell.c, st-stream-api.h,
	  st-stream-properties-dialog.c, st-stream-properties-dialog.h:
	  Reimplemented properties skeleton

2004-04-26 00:19  jylefort

	* src/: plugins/shoutcast/shoutcast-source.c,
	  streamtuner/st-stream.c: Cleanups

2004-04-25 23:34  jylefort

	* src/: plugins/shoutcast/shoutcast-source.c,
	  streamtuner/st-stream-store-api.h, streamtuner/st-stream-store.c,
	  streamtuner/st-stream-view-api.h, streamtuner/st-stream-view.c,
	  streamtuner/st-stream-view.h: XML stream stores are now loaded

2004-04-25 19:02  jylefort

	* src/streamtuner/: st-source-api.h, st-source.c,
	  st-stream-store-api.h, st-stream-store.c: Now saves stream stores

2004-04-25 18:23  jylefort

	* src/streamtuner/: Makefile.am, st-vfs-api.h, st-vfs.c,
	  streamtuner.h: Cleanups

2004-04-24 21:56  jylefort

	* src/streamtuner/: st-preferences-tab.c, st-source-label.c:
	  Cleanups

2004-04-24 21:06  jylefort

	* configure.ac, src/streamtuner/st-source-label.c,
	  src/streamtuner/st-source-label.h, src/streamtuner/st-source.c:
	  Added a rotating image

2004-04-23 22:15  jylefort

	* src/plugins/shoutcast/: shoutcast-source.c, shoutcast.h: Fixes

2004-04-23 19:59  jylefort

	* src/: plugins/shoutcast/shoutcast-source.c,
	  plugins/shoutcast/shoutcast-stream.c, streamtuner/Makefile.am,
	  streamtuner/st-source-api.h, streamtuner/st-source.c,
	  streamtuner/st-source.h, streamtuner/st-stream.c,
	  streamtuner/st-thread-api.h, streamtuner/st-thread.c,
	  streamtuner/st-thread.h, streamtuner/st-threadable.c,
	  streamtuner/st-threadable.h: Threading design fix

2004-04-23 17:55  jylefort

	* src/streamtuner/: st-gconf-api.h, st-gconf.c, st-gconf.h,
	  st-stream-view.c: Cleanups

2004-04-23 17:35  jylefort

	* data/ui.xml, src/streamtuner/st-gconf.c,
	  src/streamtuner/st-shell.c, src/streamtuner/st-stream-view.c:
	  Added a columns visibility dialog

2004-04-23 03:12  jylefort

	* src/streamtuner/st-stream-view.c: Fixes

2004-04-23 02:13  jylefort

	* src/: plugins/shoutcast/shoutcast-stream.c,
	  streamtuner/st-stream-api.h, streamtuner/st-stream-view-api.h,
	  streamtuner/st-stream-view.c, streamtuner/st-stream.c,
	  streamtuner/st-stream.h: Cleanups

2004-04-22 22:56  jylefort

	* src/streamtuner/: Makefile.am, st-conf-api.h, st-conf.c,
	  st-conf.h, st-gconf-api.h, st-gconf.c, st-gconf.h,
	  st-general-tab.c, st-main.c, st-shell.c, st-stream-view.c,
	  streamtuner.h: Cleanups

2004-04-22 21:17  jylefort

	* configure.ac, edit, data/streamtuner.pc.in, src/Makefile.am,
	  src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/shoutcast-category.c,
	  src/plugins/shoutcast/shoutcast-category.h,
	  src/plugins/shoutcast/shoutcast-source.c,
	  src/plugins/shoutcast/shoutcast-source.h,
	  src/plugins/shoutcast/shoutcast-stream.c,
	  src/plugins/shoutcast/shoutcast-stream.h,
	  src/plugins/shoutcast/shoutcast.c, src/sglib/Makefile.am,
	  src/sglib/sg-data-pool.c, src/sglib/sg-data-pool.h,
	  src/sglib/sg-dumper.c, src/sglib/sg-dumper.h,
	  src/sglib/sg-parser.c, src/sglib/sg-parser.h,
	  src/sglib/sg-stack.h, src/sglib/sg-util.c, src/sglib/sg-util.h,
	  src/sgtk/Makefile.am, src/sgtk/sgtk-alert-dialog.c,
	  src/sgtk/sgtk-alert-dialog.h, src/sgtk/sgtk-auth-dialog.c,
	  src/sgtk/sgtk-auth-dialog.h, src/sgtk/sgtk-blinking-image.c,
	  src/sgtk/sgtk-blinking-image.h, src/sgtk/sgtk-dialog.c,
	  src/sgtk/sgtk-dialog.h, src/sgtk/sgtk-handlers.c,
	  src/sgtk/sgtk-handlers.h, src/sgtk/sgtk-hig.h,
	  src/sgtk/sgtk-message-dialog.c, src/sgtk/sgtk-message-dialog.h,
	  src/sgtk/sgtk-util.c, src/sgtk/sgtk-util.h,
	  src/streamtuner/Makefile.am, src/streamtuner/st-category-store.c,
	  src/streamtuner/st-category-view.c,
	  src/streamtuner/st-category.c, src/streamtuner/st-conf.c,
	  src/streamtuner/st-dialog.c, src/streamtuner/st-general-tab.c,
	  src/streamtuner/st-m3u.c, src/streamtuner/st-main.c,
	  src/streamtuner/st-notebook.c,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preferences-dialog.h,
	  src/streamtuner/st-preferences-tab.c,
	  src/streamtuner/st-search-dialog.c,
	  src/streamtuner/st-search-dialog.h, src/streamtuner/st-seeker.c,
	  src/streamtuner/st-shell.c, src/streamtuner/st-source-label.c,
	  src/streamtuner/st-source.c, src/streamtuner/st-splash.c,
	  src/streamtuner/st-stream-info.c,
	  src/streamtuner/st-stream-properties-dialog.c,
	  src/streamtuner/st-stream-properties-dialog.h,
	  src/streamtuner/st-stream-store.c,
	  src/streamtuner/st-stream-view.c, src/streamtuner/st-stream.c,
	  src/streamtuner/st-vfs.c, src/streamtuner/streamtuner.h: Removed
	  sglib, sgtk and seel (all are now in libse); libse is available
	  to plugin API

2004-04-22 19:04  jylefort

	* src/streamtuner/: st-conf-api.h, st-conf.c: Now retains chooser
	  state

2004-04-22 18:21  jylefort

	* src/streamtuner/: st-conf-api.h, st-conf.c, st-conf.h,
	  st-shell.c: Fixes

2004-04-22 18:03  jylefort

	* src/streamtuner/: st-conf-api.h, st-conf.c, st-general-tab.c:
	  Fixes

2004-04-22 03:51  jylefort

	* src/streamtuner/: st-conf-api.h, st-conf.c, st-general-tab.c:
	  Cleanups

2004-04-22 02:45  jylefort

	* src/streamtuner/: st-conf-api.h, st-conf.c, st-general-tab.c:
	  Fixes

2004-04-22 02:27  jylefort

	* src/streamtuner/: st-conf-api.h, st-conf.c, st-general-tab.c:
	  Fixes

2004-04-22 02:16  jylefort

	* src/streamtuner/: st-conf-api.h, st-conf.c, st-conf.h,
	  st-stream-view.c: Fixes

2004-04-22 01:28  jylefort

	* src/streamtuner/: st-conf-api.h, st-conf.c: Columns width is now
	  saved

2004-04-22 00:46  jylefort

	* src/streamtuner/: Makefile.am, st-conf-api.h, st-conf.c,
	  st-conf.h, streamtuner.h: Cleanups, sort order is now saved

2004-04-21 22:13  jylefort

	* src/: plugins/shoutcast/shoutcast-source.c,
	  streamtuner/st-shell.c, streamtuner/st-source-api.h,
	  streamtuner/st-source.c: Reimplemented playing

2004-04-21 21:56  jylefort

	* src/: plugins/shoutcast/Makefile.am,
	  plugins/shoutcast/shoutcast-stream.c, streamtuner/st-vfs-api.h,
	  streamtuner/st-vfs.c: Cleanups

2004-04-21 19:03  jylefort

	* data/streamtuner.pc.in, src/streamtuner/st-general-tab.c,
	  src/streamtuner/st-general-tab.h,
	  src/streamtuner/st-plugin-api.h, src/streamtuner/st-plugin.c,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preferences-tab.c: Added a local preferences
	  tab

2004-04-21 16:49  jylefort

	* src/streamtuner/st-conf.c: Fix

2004-04-21 16:44  jylefort

	* src/streamtuner/: Makefile.am, st-conf.c, st-general-tab.c,
	  st-preferences-dialog.c, st-preferences-tab-api.h,
	  st-preferences-tab.c, st-preferences-tab.h, streamtuner.h:
	  Cleanups

2004-04-21 03:33  jylefort

	* src/streamtuner/: Makefile.am, st-about-dialog.c,
	  st-about-dialog.h, st-shell.c: Now uses GnomeAbout

2004-04-21 03:21  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-04-21 03:10  jylefort

	* src/streamtuner/: st-conf.h, st-shell.c: Fixes

2004-04-21 03:01  jylefort

	* src/streamtuner/: st-conf.c, st-conf.h, st-main.c, st-shell.c:
	  Cleanups

2004-04-21 00:17  jylefort

	* configure.ac, data/ui.xml, src/streamtuner/Makefile.am,
	  src/streamtuner/st-about-dialog.c, src/streamtuner/st-conf.c,
	  src/streamtuner/st-conf.h, src/streamtuner/st-config-load.c,
	  src/streamtuner/st-config-load.h,
	  src/streamtuner/st-config-save.c,
	  src/streamtuner/st-config-save.h,
	  src/streamtuner/st-general-tab.c, src/streamtuner/st-main.c,
	  src/streamtuner/st-plugins.c,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preferences.c,
	  src/streamtuner/st-preferences.h, src/streamtuner/st-session.c,
	  src/streamtuner/st-session.h, src/streamtuner/st-settings-api.h,
	  src/streamtuner/st-settings.c, src/streamtuner/st-settings.h,
	  src/streamtuner/st-shell.c,
	  src/streamtuner/st-stream-properties-dialog.c,
	  src/streamtuner/st-util.c, src/streamtuner/st-util.h,
	  src/streamtuner/streamtuner.h: Now uses GConf

2004-04-20 22:45  jylefort

	* src/: plugins/shoutcast/shoutcast-source.c,
	  streamtuner/st-shell.c, streamtuner/st-source-api.h: Fixes

2004-04-20 22:28  jylefort

	* src/streamtuner/: st-notebook.c, st-notebook.h, st-shell.c,
	  st-source-api.h, st-source.c, st-source.h: Fixes

2004-04-20 20:00  jylefort

	* src/: plugins/shoutcast/Makefile.am,
	  plugins/shoutcast/shoutcast-handler.c,
	  plugins/shoutcast/shoutcast-handler.h,
	  plugins/shoutcast/shoutcast-source.c,
	  plugins/shoutcast/shoutcast-source.h,
	  plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/st-category-api.h,
	  streamtuner/st-category-store-api.h,
	  streamtuner/st-category-store.c, streamtuner/st-category-store.h,
	  streamtuner/st-category-view-api.h,
	  streamtuner/st-category-view.c, streamtuner/st-category-view.h,
	  streamtuner/st-category.c, streamtuner/st-category.h,
	  streamtuner/st-notebook.c, streamtuner/streamtuner.h:
	  Reimplemented SHOUTcast

2004-04-19 20:13  jylefort

	* src/: Makefile.am, streamtuner/Makefile.am,
	  streamtuner/st-about-dialog.c,
	  streamtuner/st-browser-tab-label.c,
	  streamtuner/st-browser-tab-label.h, streamtuner/st-browser-tab.c,
	  streamtuner/st-browser-tab.h, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-load.h, streamtuner/st-cache-save.c,
	  streamtuner/st-cache-save.h, streamtuner/st-category-api.h,
	  streamtuner/st-category-store.c, streamtuner/st-category-store.h,
	  streamtuner/st-category-view.c, streamtuner/st-category-view.h,
	  streamtuner/st-category.c, streamtuner/st-category.h,
	  streamtuner/st-config-load.c, streamtuner/st-config-save.c,
	  streamtuner/st-handler-api.h, streamtuner/st-handler.c,
	  streamtuner/st-handler.h, streamtuner/st-handlers-api.h,
	  streamtuner/st-handlers.c, streamtuner/st-handlers.h,
	  streamtuner/st-main.c, streamtuner/st-notebook.c,
	  streamtuner/st-notebook.h, streamtuner/st-plugin-api.h,
	  streamtuner/st-plugin.c, streamtuner/st-plugin.h,
	  streamtuner/st-plugins.c, streamtuner/st-plugins.h,
	  streamtuner/st-preselections.c, streamtuner/st-preselections.h,
	  streamtuner/st-session.c, streamtuner/st-shell.c,
	  streamtuner/st-shell.h, streamtuner/st-source-api.h,
	  streamtuner/st-source-label.c, streamtuner/st-source-label.h,
	  streamtuner/st-source.c, streamtuner/st-source.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-properties-dialog.h,
	  streamtuner/st-stream-store-api.h, streamtuner/st-stream-store.c,
	  streamtuner/st-stream-store.h, streamtuner/st-stream-view-api.h,
	  streamtuner/st-stream-view.c, streamtuner/st-stream-view.h,
	  streamtuner/st-thread-api.h, streamtuner/st-thread.c,
	  streamtuner/st-threadable.h, streamtuner/streamtuner.h: New
	  architecture

2004-04-16 19:08  jylefort

	* src/streamtuner/st-shell.c, data/ui.xml: Better UI

2004-04-15 23:58  jylefort

	* configure.ac, src/streamtuner/Makefile.am,
	  src/streamtuner/st-shell.c, src/streamtuner/st-stream-info.c:
	  Fixes

2004-04-15 16:45  jylefort

	* common.make, art/Makefile.am, art/applications_preferences.png,
	  data/ui.xml, help/xmldocs.make, src/streamtuner/Makefile.am,
	  src/streamtuner/st-action-api.h, src/streamtuner/st-action.c,
	  src/streamtuner/st-action.h,
	  src/streamtuner/st-applications-tab.c,
	  src/streamtuner/st-applications-tab.h,
	  src/streamtuner/st-config-load.c,
	  src/streamtuner/st-config-save.c, src/streamtuner/st-main.c,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preselections.c,
	  src/streamtuner/st-programs-api.h, src/streamtuner/st-programs.c,
	  src/streamtuner/st-shell.c, src/streamtuner/st-util.c,
	  src/streamtuner/st-util.h, src/streamtuner/streamtuner.h: Use
	  GNOME more

2004-04-15 04:38  jylefort

	* src/streamtuner/st-shell.c: The view menu is now functional again

2004-04-15 04:04  jylefort

	* src/streamtuner/st-shell.c: Reimplemented stream columns menu

2004-04-15 03:51  jylefort

	* configure.ac, data/Makefile.am, data/ui.xml,
	  src/streamtuner/Makefile.am, src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-browser-tab.h,
	  src/streamtuner/st-shell-player.c,
	  src/streamtuner/st-shell-player.h, src/streamtuner/st-shell.c,
	  src/streamtuner/st-stream-menu-items.c,
	  src/streamtuner/st-stream-menu-items.h,
	  src/streamtuner/st-stream-view.c,
	  src/streamtuner/st-stream-view.h: Now uses the GtkAction
	  framework (requires GTK+ 2.4)

2004-04-15 00:30  jylefort

	* src/streamtuner/st-shell.c: Cleanups

2004-04-14 23:38  jylefort

	* src/streamtuner/st-category-store.c: The store is now sorted

2004-04-14 20:13  jylefort

	* src/: plugins/shoutcast/shoutcast-handler.c,
	  streamtuner/st-browser-tab.c, streamtuner/st-thread-api.h,
	  streamtuner/st-thread.c: Reimplemented abort support

2004-04-14 19:16  jylefort

	* src/: plugins/shoutcast/shoutcast-handler.c,
	  streamtuner/Makefile.am, streamtuner/st-browser-tab.c,
	  streamtuner/st-browser-tab.h, streamtuner/st-shell.c,
	  streamtuner/st-statusbar.c, streamtuner/st-statusbar.h,
	  streamtuner/st-stream.c, streamtuner/st-thread.c,
	  streamtuner/st-threadable.c: Statusbar works again

2004-04-14 18:11  jylefort

	* src/: plugins/shoutcast/shoutcast-handler.c,
	  plugins/shoutcast/shoutcast-stream.c, streamtuner/Makefile.am,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-tab.h,
	  streamtuner/st-shell-player.c,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream.c, streamtuner/st-stream.h,
	  streamtuner/st-thread-api.h, streamtuner/st-thread.c,
	  streamtuner/st-threadable.c, streamtuner/st-threadable.h:
	  Cleanups

2004-04-14 16:53  jylefort

	* src/: sglib/Makefile.am, sglib/sg-data-pool.c,
	  sglib/sg-data-pool.h, streamtuner/st-cache-save.c,
	  streamtuner/st-category-api.h, streamtuner/st-category.c,
	  streamtuner/st-config-save.c, streamtuner/st-stream-api.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-store.c, streamtuner/st-stream-view.c,
	  streamtuner/st-stream.c: Fixes

2004-04-14 03:29  jylefort

	* src/streamtuner/: st-handler-api.h, st-stream-api.h: Fixes

2004-04-14 01:14  jylefort

	* src/streamtuner/: st-seeker.c, st-seeker.h, st-shell-player.c:
	  Fixes

2004-04-14 00:32  jylefort

	* configure.ac, src/streamtuner/Makefile.am,
	  src/streamtuner/st-about-dialog.c,
	  src/streamtuner/st-category-api.h, src/streamtuner/st-category.c,
	  src/streamtuner/st-link.c, src/streamtuner/st-link.h,
	  src/streamtuner/st-stream-api.h,
	  src/streamtuner/st-stream-info.c,
	  src/streamtuner/st-stream-properties-dialog.c,
	  src/streamtuner/st-stream.c, src/streamtuner/st-stream.h: Uses
	  GnomeHRef instead of STLink; uses EelEllipsizingLabel instead of
	  a normal label for the stream info

2004-04-13 23:45  jylefort

	* configure.ac, m4/id3tag.m4: Reimplemented ID3 tag reading

2004-04-13 20:07  jylefort

	* src/: plugins/shoutcast/shoutcast-stream.c,
	  streamtuner/st-shell-player.c, streamtuner/st-stream-api.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream.c: Improvements

2004-04-13 19:51  jylefort

	* src/streamtuner/: Makefile.am, st-shell-player.c,
	  st-shell-player.h, st-shell.c, st-stream.c: Cleanups

2004-04-13 16:08  jylefort

	* acinclude.m4, configure.ac, src/streamtuner/Makefile.am,
	  src/streamtuner/st-main.c, src/streamtuner/st-player-gst.c,
	  src/streamtuner/st-player.c, src/streamtuner/st-player.h,
	  src/streamtuner/st-shell.c, src/streamtuner/st-shell.h: Now uses
	  GStreamer

2004-04-12 00:58  jylefort

	* src/streamtuner/: st-player.c, st-player.h, st-shell.c: Cleanups

2004-04-11 02:33  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-handler.c, st-handler.h: Cleanups

2004-04-10 01:47  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h, st-shell.c:
	  The statusbar is now application-global

2004-04-09 23:40  jylefort

	* src/sgtk/sgtk-blinking-image.c: Fix

2004-04-09 23:37  jylefort

	* src/: plugins/shoutcast/shoutcast-handler.c,
	  plugins/shoutcast/shoutcast-stream.c, streamtuner/Makefile.am,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-tab.h,
	  streamtuner/st-handler-api.h, streamtuner/st-handler.c,
	  streamtuner/st-state-api.h, streamtuner/st-state.c,
	  streamtuner/st-stream-api.h, streamtuner/st-stream.c,
	  streamtuner/st-stream.h, streamtuner/st-thread-api.h,
	  streamtuner/st-thread.c, streamtuner/st-thread.h,
	  streamtuner/streamtuner.h: Cleanups

2004-04-09 22:36  jylefort

	* configure.ac, art/Makefile.am, art/network_preferences.png,
	  m4/Makefile.am, m4/curl.m4, src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/shoutcast-handler.c,
	  src/plugins/shoutcast/shoutcast-stream.c,
	  src/plugins/shoutcast/shoutcast.c,
	  src/plugins/shoutcast/shoutcast.h, src/streamtuner/Makefile.am,
	  src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-config-load.c,
	  src/streamtuner/st-config-save.c, src/streamtuner/st-handler.c,
	  src/streamtuner/st-m3u.c, src/streamtuner/st-main.c,
	  src/streamtuner/st-network-tab.c,
	  src/streamtuner/st-network-tab.h,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-settings.c, src/streamtuner/st-settings.h,
	  src/streamtuner/st-shell.c, src/streamtuner/st-transfer-api.h,
	  src/streamtuner/st-transfer.c, src/streamtuner/st-transfer.h,
	  src/streamtuner/st-vfs-api.h, src/streamtuner/st-vfs.c,
	  src/streamtuner/streamtuner.h: Does not use libcurl anymore (we
	  now use GnomeVFS)

2004-04-09 16:38  jylefort

	* data/streamtuner.pc.in, src/streamtuner/Makefile.am,
	  src/streamtuner/st-vfs-api.h, src/streamtuner/st-vfs.c,
	  src/streamtuner/streamtuner.h: Added st-vfs, a wrapper over
	  GnomeVFS

2004-04-09 02:57  jylefort

	* configure.ac, art/Makefile.am, art/local.png,
	  src/plugins/Makefile.am, src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/shoutcast.c, src/streamtuner/Makefile.am,
	  src/streamtuner/st-about-dialog.c, src/streamtuner/st-handlers.c,
	  src/streamtuner/st-player.c, src/streamtuner/st-stream-api.h,
	  src/streamtuner/st-stream.c: Fixes and cleanups; added the local
	  plugin

2004-04-08 21:47  jylefort

	* src/: sgtk/sgtk-util.c, sgtk/sgtk-util.h,
	  streamtuner/st-browser-tab-label.c, streamtuner/st-handler-api.h,
	  streamtuner/st-handler.c: Fixes and cleanups

2004-04-08 20:51  jylefort

	* configure.ac, src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/shoutcast-category.c,
	  src/plugins/shoutcast/shoutcast-handler.c,
	  src/plugins/shoutcast/shoutcast-stream.c,
	  src/plugins/shoutcast/shoutcast.c, src/sglib/Makefile.am,
	  src/sglib/sg-dumper.c, src/sglib/sg-parser.c,
	  src/sgtk/Makefile.am, src/sgtk/sgtk-auth-dialog.c,
	  src/sgtk/sgtk-util.c, src/streamtuner/Makefile.am,
	  src/streamtuner/st-about-dialog.c, src/streamtuner/st-action.c,
	  src/streamtuner/st-applications-tab.c,
	  src/streamtuner/st-browser-tab-label.c,
	  src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-cache-load.c, src/streamtuner/st-cache-save.c,
	  src/streamtuner/st-category-view.c,
	  src/streamtuner/st-category.c, src/streamtuner/st-config-load.c,
	  src/streamtuner/st-config-save.c,
	  src/streamtuner/st-general-tab.c, src/streamtuner/st-handler.c,
	  src/streamtuner/st-handler.h, src/streamtuner/st-handlers.c,
	  src/streamtuner/st-link.c, src/streamtuner/st-m3u.c,
	  src/streamtuner/st-main.c, src/streamtuner/st-network-tab.c,
	  src/streamtuner/st-player.c, src/streamtuner/st-plugin.c,
	  src/streamtuner/st-plugins.c,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preselections.c,
	  src/streamtuner/st-programs.c,
	  src/streamtuner/st-search-dialog.c, src/streamtuner/st-seeker.c,
	  src/streamtuner/st-session.c, src/streamtuner/st-settings.c,
	  src/streamtuner/st-shell.c, src/streamtuner/st-splash.c,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stream-info.c,
	  src/streamtuner/st-stream-properties-dialog.c,
	  src/streamtuner/st-stream-store.c,
	  src/streamtuner/st-stream-task.c,
	  src/streamtuner/st-stream-task.h,
	  src/streamtuner/st-stream-view.c, src/streamtuner/st-stream.c,
	  src/streamtuner/st-thread.c, src/streamtuner/st-transfer.c,
	  src/streamtuner/st-util.c: streamtuner is now a GNOME application

2004-04-07 20:22  jylefort

	* data/streamtuner.pc.in, src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/shoutcast-handler.c,
	  src/streamtuner/st-handler-api.h, src/streamtuner/st-handler.c,
	  src/streamtuner/st-handler.h, src/streamtuner/st-shell.c,
	  src/streamtuner/streamtuner.h: Cleanups; GTK+ is now exported to
	  the plugin API

2004-04-07 18:12  jylefort

	* src/: sglib/sg-parser.c, sglib/sg-parser.h, sglib/sg-util.c,
	  sglib/sg-util.h, streamtuner/st-category-api.h,
	  streamtuner/st-config-load.c, streamtuner/st-handler-api.h,
	  streamtuner/st-stream-api.h, streamtuner/streamtuner.h,
	  streamtuner/st-handler.c, streamtuner/st-handler.h: Cleanups

2004-04-07 17:52  jylefort

	* src/: plugins/shoutcast/shoutcast-handler.c,
	  streamtuner/st-browser-tab.c, streamtuner/st-cache-load.c,
	  streamtuner/st-category-api.h, streamtuner/st-category.c,
	  streamtuner/st-category.h, streamtuner/st-handler-api.h,
	  streamtuner/st-handler.c, streamtuner/st-handler.h,
	  streamtuner/st-stream-store.c: Restored streams refreshing

2004-04-07 01:32  jylefort

	* src/: plugins/shoutcast/Makefile.am,
	  plugins/shoutcast/shoutcast-handler.c,
	  plugins/shoutcast/shoutcast-handler.h,
	  plugins/shoutcast/shoutcast.c, streamtuner/st-browser-tab.c,
	  streamtuner/st-browser-tab.h, streamtuner/st-handler-api.h,
	  streamtuner/st-handler.c, streamtuner/st-handler.h,
	  streamtuner/st-shell.c, streamtuner/st-stream.c,
	  streamtuner/st-thread.c, streamtuner/st-thread.h: New refresh API

2004-04-06 21:57  jylefort

	* src/plugins/shoutcast/: shoutcast-stream.c, shoutcast-stream.h:
	  Cleanups

2004-04-06 21:42  jylefort

	* src/plugins/shoutcast/: Makefile.am, shoutcast-stream.c,
	  shoutcast-stream.h, shoutcast.c, shoutcast.h: Cleanups

2004-04-06 19:49  jylefort

	* src/: plugins/shoutcast/Makefile.am,
	  plugins/shoutcast/shoutcast-category.c,
	  plugins/shoutcast/shoutcast-category.h,
	  plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/st-browser-tab.c, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-save.c, streamtuner/st-category-api.h,
	  streamtuner/st-category-bag.c, streamtuner/st-category-bag.h,
	  streamtuner/st-category-store.c, streamtuner/st-category-store.h,
	  streamtuner/st-category-view.c, streamtuner/st-category-view.h,
	  streamtuner/st-category.c, streamtuner/st-category.h,
	  streamtuner/st-handler-api.h, streamtuner/st-handler.c,
	  streamtuner/st-handler.h, streamtuner/st-shell.c,
	  streamtuner/st-stream-api.h: Converted STCategory to new API

2004-04-06 17:34  jylefort

	* configure.ac, art/Makefile.am, art/play.png, art/play.xcf,
	  art/tune_in.png, art/tune_in.xcf, src/streamtuner/Makefile.am,
	  src/streamtuner/st-action.c, src/streamtuner/st-player.c,
	  src/streamtuner/st-player.h, src/streamtuner/st-shell.c,
	  src/streamtuner/st-shell.h, src/streamtuner/st-stock.c,
	  src/streamtuner/st-stock.h,
	  src/streamtuner/st-stream-menu-items.c: Cleanups

2004-04-06 15:14  jylefort

	* src/streamtuner/: st-shell.c, st-transfer-api.h, st-transfer.c:
	  Fixes

2004-04-06 14:58  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-shell.c,
	  streamtuner/st-stream-api.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream.c, streamtuner/st-stream.h: Fixes

2004-04-06 14:43  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-shell.c,
	  streamtuner/st-stream-api.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream.c, streamtuner/st-stream.h: Cleanups

2004-04-06 04:35  jylefort

	* src/: plugins/shoutcast/shoutcast.c, sglib/sg-parser.c,
	  streamtuner/st-cache-load.c, streamtuner/st-cache-save.c,
	  streamtuner/st-config-load.c, streamtuner/st-config-save.c,
	  streamtuner/st-stream-api.h, streamtuner/st-stream-store.c,
	  streamtuner/st-stream.c: Now saves and loads cache and config
	  again

2004-04-06 03:23  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-shell.c,
	  streamtuner/st-stream-api.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-task.c, streamtuner/st-stream.c,
	  streamtuner/st-thread.c: Reimplemented tune in

2004-04-05 19:19  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/st-bookmarks.c, streamtuner/st-bookmarks.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-save.c, streamtuner/st-config-load.c,
	  streamtuner/st-config-save.c, streamtuner/st-handler-api.h,
	  streamtuner/st-handler-field-api.h,
	  streamtuner/st-handler-field.c, streamtuner/st-handler-field.h,
	  streamtuner/st-handler.c, streamtuner/st-handler.h,
	  streamtuner/st-handlers.c, streamtuner/st-preselections.c,
	  streamtuner/st-preselections.h, streamtuner/st-session.c,
	  streamtuner/st-shell.c, streamtuner/st-shell.h,
	  streamtuner/st-stream-api.h, streamtuner/st-stream-bag.c,
	  streamtuner/st-stream-bag.h, streamtuner/st-stream-menu-items.c,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-properties-dialog.h,
	  streamtuner/st-stream-store.c, streamtuner/st-stream-store.h,
	  streamtuner/st-stream-task.c, streamtuner/st-stream-task.h,
	  streamtuner/st-stream-view.c, streamtuner/st-stream-view.h,
	  streamtuner/st-stream.c, streamtuner/st-stream.h,
	  streamtuner/streamtuner.h: New API: step 1

2004-04-04 19:15  jylefort

	* src/streamtuner/st-player.c: Fix

2004-04-04 19:07  jylefort

	* src/streamtuner/st-player.c: Fixes

2004-04-04 18:55  jylefort

	* art/Makefile.am, art/next.png, art/next.xcf, art/pause.png,
	  art/pause.xcf, art/previous.png, art/stop.png, art/stop.xcf,
	  art/tune_in.png, art/tune_in.xcf, src/streamtuner/Makefile.am,
	  src/streamtuner/st-player.c, src/streamtuner/st-player.h,
	  src/streamtuner/st-seeker.c, src/streamtuner/st-shell.c,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stock.h,
	  src/streamtuner/st-stream-info.c,
	  src/streamtuner/st-stream-info.h: Improvements

2004-04-04 16:20  jylefort

	* configure.ac, src/streamtuner/Makefile.am,
	  src/streamtuner/st-action.c, src/streamtuner/st-m3u-api.h,
	  src/streamtuner/st-m3u.c, src/streamtuner/st-main.c,
	  src/streamtuner/st-player.c, src/streamtuner/st-player.h,
	  src/streamtuner/st-seeker.c, src/streamtuner/st-seeker.h,
	  src/streamtuner/st-shell.c, src/streamtuner/st-stock.c,
	  src/streamtuner/st-stock.h: Implemented a libxine-based internal
	  player

2004-03-31 23:01  jylefort

	* help/C/streamtuner.xml: Revision 2.2: miscellaneous fixes

2004-03-31 04:06  jylefort

	* help/C/streamtuner.xml: Spelling fix

2004-03-30 19:22  jylefort

	* help/C/: streamtuner-C.omf, streamtuner.xml: Manual version 2.1

2004-03-30 19:19  jylefort

	* configure.ac, help/C/streamtuner.xml,
	  src/streamtuner/st-version-api.h: Version 0.12.1

2004-03-30 19:14  jylefort

	* src/streamtuner/st-bookmarks.c: Fix: must not store volatile
	  fields (handlers don't expect to set them)

2004-03-30 18:55  jylefort

	* src/streamtuner/st-cache-load.c: Fix: arrays can contain arrays

2004-03-30 15:28  jylefort

	* configure.ac, src/streamtuner/st-version-api.h: Version 0.12.0

2004-03-30 15:25  jylefort

	* configure.ac: Updated header and function checks

2004-03-30 14:15  jylefort

	* src/streamtuner/st-shell.c: Added a shortcut for delete

2004-03-30 02:45  jylefort

	* src/streamtuner/st-bookmarks.c: Fix

2004-03-30 02:00  jylefort

	* src/streamtuner/: st-general-tab.c, st-network-tab.c: Cleanups

2004-03-29 16:13  jylefort

	* src/sglib/sg-util.c: Fix

2004-03-29 14:19  jylefort

	* help/C/streamtuner.xml: Added a FAQ

2004-03-28 20:00  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-03-28 19:54  jylefort

	* src/streamtuner/st-stream-store.c: Fix

2004-03-28 19:45  jylefort

	* src/streamtuner/st-stream-store.c: Fix

2004-03-28 19:21  jylefort

	* src/streamtuner/st-preselections.c: Cleanups

2004-03-28 19:09  jylefort

	* src/streamtuner/: st-stream-store.c,
	  st-stream-properties-dialog.c: Fix

2004-03-28 18:15  jylefort

	* src/plugins/shoutcast/shoutcast.c: The URL fields are now visible
	  (but hidden by default)

2004-03-28 18:15  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h,
	  streamtuner/st-handler-field.c, streamtuner/st-stream-bag.c,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-store.c: G_TYPE_VALUE_ARRAY fields are now
	  viewable; fixes

2004-03-27 23:05  jylefort

	* src/streamtuner/st-stream-bag.c: Fix

2004-03-27 22:54  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h, st-shell.c:
	  Cleanups

2004-03-27 22:48  jylefort

	* src/streamtuner/: st-category-store.h, st-category-view.h,
	  st-stream-view.h: Fixes

2004-03-27 22:34  jylefort

	* src/streamtuner/: st-category-bag.c, st-category-bag.h,
	  st-category-store.c, st-stream-bag.c, st-stream-bag.h,
	  st-stream-store.c: Cleanups

2004-03-27 22:25  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler.c, st-handler.h,
	  st-shell.c, st-stream-bag.c, st-stream-bag.h, st-stream-store.c,
	  st-stream-store.h, st-category-bag.c: Cleanups

2004-03-27 17:40  jylefort

	* src/streamtuner/st-preselections.c: URL fields are now visible
	  but hidden by default

2004-03-27 12:41  jylefort

	* src/streamtuner/st-plugin.c: Cleanups

2004-03-27 12:41  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler.c: Fix

2004-03-27 12:28  jylefort

	* src/streamtuner/: st-browser-tab.c, st-stream-task.c,
	  st-thread.c: Fixes

2004-03-27 02:23  jylefort

	* src/streamtuner/st-cache-save.c: The cached images are now
	  unlinked before saving the cache

2004-03-27 02:22  jylefort

	* src/streamtuner/st-bookmarks.c: Fix

2004-03-27 01:10  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Fix

2004-03-26 20:10  jylefort

	* help/C/streamtuner.xml: Update

2004-03-26 20:02  jylefort

	* src/streamtuner/: st-cache-load.c, st-cache-save.c,
	  st-handler-field.c, st-session.c, st-settings.c, st-settings.h:
	  Fields of type GDK_TYPE_PIXBUF can now be loaded and saved

2004-03-26 19:04  jylefort

	* src/streamtuner/: st-transfer-api.h, st-transfer.c: Added
	  st_transfer_session_get_binary()

2004-03-25 18:00  jylefort

	* help/C/streamtuner.xml: Improvements

2004-03-25 17:23  jylefort

	* src/streamtuner/st-handlers.c: More explicit error messages

2004-03-25 15:51  jylefort

	* src/streamtuner/st-thread.c: Better
	  st_thread_validate_callback_return()

2004-03-25 15:43  jylefort

	* src/streamtuner/: st-browser-tab.c, st-stream-task.c,
	  st-thread.c, st-thread.h: Added some sanity checks

2004-03-25 15:09  jylefort

	* help/C/streamtuner.xml: Improvement

2004-03-25 02:39  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler.c, st-handler.h,
	  st-thread.c: ST_HANDLER_EVENT_THREAD_BEGIN and
	  ST_HANDLER_EVENT_THREAD_END now have a user data pointer

2004-03-24 22:04  jylefort

	* src/streamtuner/st-browser-tab-label.c: Fixes: handler icon is
	  not mandatory, we don't have to rely on it being present

2004-03-24 20:37  jylefort

	* src/streamtuner/st-preselections.c: Better stock list

2004-03-24 17:34  jylefort

	* art/Makefile.am, art/preselections.png, art/presets.png,
	  help/C/streamtuner.xml, src/streamtuner/Makefile.am,
	  src/streamtuner/st-handlers.c,
	  src/streamtuner/st-preselections.c,
	  src/streamtuner/st-preselections.h, src/streamtuner/st-presets.c,
	  src/streamtuner/st-presets.h, src/streamtuner/st-session.c,
	  src/streamtuner/st-shell.c, src/streamtuner/st-shell.h,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stock.h,
	  src/streamtuner/st-stream-menu-items.c: s/preset/preselection/

2004-03-24 14:21  jylefort

	* help/C/streamtuner.xml: Added <indexterm>

2004-03-24 14:20  jylefort

	* help/C/streamtuner.xml: Cleanup

2004-03-24 14:11  jylefort

	* help/C/streamtuner.xml: Cleanups

2004-03-24 14:05  jylefort

	* help/C/: streamtuner.xml, figures/applications-tab.png,
	  figures/general-tab.png, figures/network-tab.png: Cleanups

2004-03-24 13:53  jylefort

	* help/C/: streamtuner.xml, figures/main-window.png,
	  figures/main.png, figures/search-category.png,
	  figures/search-dialog.png, figures/search.png: Cleanups

2004-03-24 13:34  jylefort

	* help/C/streamtuner.xml: Improvements

2004-03-24 13:27  jylefort

	* help/C/: streamtuner.xml, figures/search.png: Improvements

2004-03-24 02:07  jylefort

	* help/C/streamtuner.xml: Added a glossary

2004-03-24 00:07  jylefort

	* help/C/streamtuner.xml: Improvements

2004-03-23 23:09  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-action.c,
	  streamtuner/st-presets.c, streamtuner/st-shell.c: Cleanups

2004-03-23 23:02  jylefort

	* help/C/streamtuner.xml, src/streamtuner/st-applications-tab.c,
	  src/streamtuner/st-general-tab.c,
	  src/streamtuner/st-network-tab.c,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preferences-tab.h, src/streamtuner/st-shell.c,
	  src/streamtuner/st-util.c, src/streamtuner/st-util.h: The
	  preferences dialog now has a help button

2004-03-23 20:47  jylefort

	* Makefile.am, common.make, common.mk, help/xmldocs.make,
	  src/plugins/shoutcast/Makefile.am, src/streamtuner/Makefile.am,
	  src/streamtuner/st-action.c, src/streamtuner/st-plugins.c,
	  src/streamtuner/st-shell.c: Cleanups and fixes

2004-03-23 19:04  jylefort

	* configure.ac, help/Makefile.am: Do not install documentation if
	  ScrollKeeper wasn't found

2004-03-23 18:55  jylefort

	* help/C/: streamtuner.xml, figures/main-mini.png,
	  figures/main.png: Improvement

2004-03-23 18:39  jylefort

	* help/C/streamtuner.xml: Fix

2004-03-23 18:26  jylefort

	* help/C/: streamtuner.xml, figures/applications-tab.png,
	  figures/general-tab.png, figures/main-mini.png,
	  figures/network-tab.png: Improvements

2004-03-23 17:17  jylefort

	* Makefile.am, c, configure.ac, data/Makefile.am,
	  data/streamtuner-theme-convert.m4, help/Makefile.am,
	  help/omf.make, help/xmldocs.make, help/C/Makefile.am,
	  help/C/documentation-license.xml, help/C/software-license.xml,
	  help/C/streamtuner-C.omf, help/C/streamtuner.xml,
	  help/C/figures/main-mini.png: Documentation is now in DocBook
	  format; removed obsolete streamtuner-theme-convert

2004-03-22 22:32  jylefort

	* src/streamtuner/st-stream-store.c: Cleanups

2004-03-22 22:14  jylefort

	* art/Makefile.am: Added .xcf source images to distribution

2004-03-22 22:12  jylefort

	* art/: record.png, record.xcf: The record icon is now a circle

2004-03-22 19:24  jylefort

	* src/streamtuner/st-cache-save.c: Fix

2004-03-21 21:58  jylefort

	* src/streamtuner/: Makefile.am, st-browser-tab.c, st-dialog-api.h,
	  st-dialog.c, st-dialog.h, st-handlers.c, st-link.c, st-parser.c,
	  st-plugins.c, st-session.c, st-settings.c, st-shell.c,
	  st-stream-properties-dialog.c, st-stream-task.c, st-thread.c,
	  st-transfer.c: st_dialog_normalize() is now part of the plugin
	  API

2004-03-21 13:28  jylefort

	* src/streamtuner/st-dialog.c: Small bug fix in
	  st_dialog_normalize()

2004-03-21 13:23  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h, streamtuner/st-dialog.c:
	  Cleanups

2004-03-21 03:55  jylefort

	* src/streamtuner/: st-cache-load.c, st-cache-save.c: Flags now use
	  unsigned integers

2004-03-21 03:55  jylefort

	* src/sglib/: sg-dumper.c, sg-parser.c: Added support for unsigned
	  integers; cleanups

2004-03-20 22:37  jylefort

	* src/streamtuner/: st-category-bag.c, st-category-bag.h,
	  st-handler-api.h, st-handler-field-api.h, st-handler-field.c,
	  st-handler.c, st-handler.h, st-transfer-api.h, st-transfer.c:
	  Flags now use unsigned integers

2004-03-20 21:10  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler.c: Fix

2004-03-20 19:13  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/ent2h.sh, streamtuner/st-sgml-ref-api.h,
	  streamtuner/st-sgml-ref.c, streamtuner/streamtuner.h,
	  streamtuner/xhtml-lat1.ent, streamtuner/xhtml-special.ent,
	  streamtuner/xhtml-symbol.ent: Added functions to expand SGML
	  character references

2004-03-20 18:35  jylefort

	* art/Makefile.am: Cleanups

2004-03-20 13:57  jylefort

	* common.mk, configure.ac, src/streamtuner/Makefile.am,
	  src/streamtuner/st-action.c, src/streamtuner/st-shell.c: HTML
	  files (generated from the manual pages) are now shipped with
	  streamtuner. The help command now displays the HTML version of
	  the manual page.

2004-03-20 01:02  jylefort

	* src/streamtuner/st-thread.c: Make sure that libcurl has enough
	  stack size, by using a 96k thread stack size

2004-03-20 01:01  jylefort

	* src/streamtuner/st-transfer.c: Use CURLOPT_NOSIGNAL (in our case,
	  not needed now, but who knows with some future libcurl
	  version...)

2004-03-19 21:20  jylefort

	* src/streamtuner/: st-about-dialog.c, st-shell.c: Now that the
	  handlers list is never empty (presets and bookmarks are internal
	  handlers), the no-handler handling code has been removed

2004-03-19 21:00  jylefort

	* src/: sglib/sg-parser.c, streamtuner/st-browser-tab-label.c,
	  streamtuner/st-browser-tab.c, streamtuner/st-shell.c,
	  streamtuner/st-stream-view.c, streamtuner/st-version-api.h,
	  streamtuner/st-version.c: Cleanups

2004-03-19 20:54  jylefort

	* src/streamtuner/st-transfer.c: Cleanups

2004-03-19 20:31  jylefort

	* src/streamtuner/st-stream-store.c: Fixes

2004-03-19 20:28  jylefort

	* src/streamtuner/: st-browser-tab.c, st-shell.c, st-stream-view.c,
	  st-stream-view.h: Fixes

2004-03-19 20:16  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Fix

2004-03-19 20:08  jylefort

	* src/streamtuner/: st-browser-tab.c, st-stream-view.c,
	  st-stream-view.h: Cleanups

2004-03-19 20:01  jylefort

	* src/streamtuner/: st-stream-bag.c, st-stream-bag.h,
	  st-stream-store.c, st-stream-store.h, st-stream-task.c,
	  st-cache-load.c: Cleanups

2004-03-19 19:53  jylefort

	* art/Makefile.am, art/waiting_add_bookmark.png,
	  art/waiting_browse.png, art/waiting_record.png,
	  art/waiting_tune_in.png, src/streamtuner/st-cache-load.c,
	  src/streamtuner/st-cache-save.c,
	  src/streamtuner/st-category-bag.c, src/streamtuner/st-handler.c,
	  src/streamtuner/st-handler.h, src/streamtuner/st-shell.c,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stock.h,
	  src/streamtuner/st-stream-bag.c, src/streamtuner/st-stream-bag.h,
	  src/streamtuner/st-stream-store.c,
	  src/streamtuner/st-stream-store.h,
	  src/streamtuner/st-stream-task.c,
	  src/streamtuner/st-stream-view.c: Cleanups and simplifications

2004-03-19 18:24  jylefort

	* src/streamtuner/: st-shell.c, st-stream-view.c, st-stream-view.h:
	  Cleanups

2004-03-19 18:15  jylefort

	* src/streamtuner/: st-handler.c, st-handler.h, st-stream-view.c:
	  Fixes

2004-03-19 17:56  jylefort

	* src/streamtuner/: st-handler.c, st-stream-view.c: Fixes

2004-03-19 12:16  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: All the widgets
	  now have the same height

2004-03-19 12:00  jylefort

	* src/streamtuner/: st-general-tab.c, st-network-tab.c,
	  st-search-dialog.c, st-stream-properties-dialog.c: Cleanups

2004-03-19 11:58  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: The dialog title
	  now uses the stream name, if available

2004-03-19 01:37  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Field labels are
	  now displayed in bold; cleanups

2004-03-18 17:09  jylefort

	* src/streamtuner/st-stream-store.c: Cleanups

2004-03-18 16:33  jylefort

	* src/streamtuner/: st-browser-tab-label.c, st-browser-tab-label.h,
	  st-browser-tab.c, st-browser-tab.h, st-shell.c: Fixes

2004-03-17 17:58  jylefort

	* src/streamtuner/: st-handler-field-api.h, st-handler-field.c,
	  st-handler-field.h: Moved st_handler_field_get_label(),
	  st_handler_field_get_type() and st_handler_field_get_flags() to
	  the plugin API

2004-03-17 15:36  jylefort

	* src/streamtuner/: st-handler-field-api.h, st-handler-field.c,
	  st-handler-field.h: Added ST_HANDLER_FIELD_START_HIDDEN

2004-03-17 12:53  jylefort

	* configure.ac, src/plugins/shoutcast/shoutcast.c,
	  src/streamtuner/st-about-dialog.c,
	  src/streamtuner/st-bookmarks.c, src/streamtuner/st-main.c,
	  src/streamtuner/st-presets.c, src/streamtuner/st-shell.c,
	  src/streamtuner/st-util.h: Copyright notices now use UTF-8 (c)
	  sign again; cleanups

2004-03-17 10:28  jylefort

	* src/sglib/sg-dumper.c: Cleanups

2004-03-17 00:58  jylefort

	* src/streamtuner/st-browser-tab.c: Fixes

2004-03-16 23:43  jylefort

	* src/streamtuner/: st-stream-bag.c, st-stream-bag.h,
	  st-stream-task.c: Cleanups

2004-03-16 18:20  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-03-16 17:04  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fixes

2004-03-16 16:39  jylefort

	* src/streamtuner/: st-cache-load.c, st-category-bag.c,
	  st-category-bag.h, st-handler.c: Cleanups

2004-03-16 16:34  jylefort

	* src/streamtuner/: st-bookmarks.c, st-cache-load.c, st-handler.c,
	  st-presets.c, st-stream-bag.c, st-stream-bag.h: Cleanups

2004-03-16 16:28  jylefort

	* src/streamtuner/: st-bookmarks.c, st-stream-bag.c,
	  st-stream-bag.h, st-stream-task.c: Cleanups

2004-03-16 15:04  jylefort

	* src/streamtuner/: st-bookmarks.c, st-bookmarks.h, st-shell.c: Fix

2004-03-16 14:55  jylefort

	* src/streamtuner/st-bookmarks.c: Cleanups

2004-03-16 14:43  jylefort

	* src/streamtuner/st-bookmarks.c: Fix

2004-03-16 13:59  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h, st-shell.c:
	  Cleanups

2004-03-16 13:56  jylefort

	* src/streamtuner/st-stream-task.c: Cleanups

2004-03-16 13:36  jylefort

	* src/streamtuner/: Makefile.am, st-shell.c, st-shell.h,
	  st-stream-task.c, st-stream-task.h: Cleanups

2004-03-16 11:11  jylefort

	* src/streamtuner/st-transfer.c: Fix

2004-03-16 11:05  jylefort

	* src/streamtuner/: st-shell.c, st-stream-bag.c, st-stream-bag.h:
	  Fixes

2004-03-16 10:21  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-shell.c: Only
	  resolve when needed

2004-03-16 09:58  jylefort

	* src/streamtuner/: st-bookmarks.c, st-presets.c: Fixes

2004-03-15 21:59  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-03-15 21:48  jylefort

	* src/streamtuner/st-bookmarks.c: Fix

2004-03-15 20:43  jylefort

	* src/streamtuner/: st-category.c, st-dialog-api.h, st-handlers.h,
	  st-network-tab.c, st-network-tab.h, st-plugins.c, st-plugins.h,
	  st-preferences-tab.c, st-preferences.c, st-preferences.h,
	  st-session.c, st-session.h, st-state.c, st-stream-view.h,
	  st-transfer.h: Fixed copyright dates

2004-03-15 19:42  jylefort

	* src/streamtuner/st-category-store.c: Fix

2004-03-15 19:37  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h,
	  streamtuner/st-applications-tab.c,
	  streamtuner/st-category-store.c, streamtuner/st-category-store.h,
	  streamtuner/st-category-view.c, streamtuner/st-stream-store.c,
	  streamtuner/st-stream-store.h, streamtuner/st-stream-view.c:
	  Fixed interactive search (Control-S) for all the treeviews
	  (categories, streams and applications tab)

2004-03-15 18:16  jylefort

	* src/streamtuner/: st-stream-store.c, st-stream-view.c: Cleanups

2004-03-15 17:50  jylefort

	* src/streamtuner/st-stream-store.c: Fix

2004-03-15 17:43  jylefort

	* src/streamtuner/st-category-store.c: Cleanups

2004-03-15 17:41  jylefort

	* src/streamtuner/: st-browser-tab.c, st-stream-store.c: Cleanups
	  and fixes

2004-03-15 17:17  jylefort

	* src/streamtuner/: st-browser-tab.c, st-statusbar.c,
	  st-statusbar.h: Cleanups

2004-03-15 16:55  jylefort

	* src/streamtuner/st-browser-tab.c: Fixes

2004-03-15 14:07  jylefort

	* src/streamtuner/st-browser-tab.c: Cleanups

2004-03-15 13:57  jylefort

	* src/streamtuner/st-shell.c: Fixes and cleanups

2004-03-15 13:52  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler.c, st-handler.h:
	  Cleanups

2004-03-15 13:15  jylefort

	* src/streamtuner/st-handler.c: Fixes

2004-03-15 13:03  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler.c, st-handler.h:
	  Reimplemented refresh multiple

2004-03-15 12:16  jylefort

	* src/streamtuner/st-stream-view.c: Fixes

2004-03-15 12:10  jylefort

	* src/streamtuner/: st-shell.c, st-stream-properties-dialog.c,
	  st-stream-view.c: Fixes

2004-03-15 11:54  jylefort

	* src/streamtuner/: st-handler.c, st-handler.h, st-shell.c,
	  st-stream-view.c, st-stream-view.h: Fixes

2004-03-15 11:20  jylefort

	* src/streamtuner/: st-stream-bag.c, st-stream-bag.h,
	  st-stream-store.c: Fixes

2004-03-15 11:15  jylefort

	* src/streamtuner/st-shell.c: Fixes

2004-03-15 11:10  jylefort

	* src/streamtuner/: st-category-bag.c, st-category-bag.h,
	  st-category-store.c, st-stream-bag.c, st-stream-bag.h,
	  st-stream-store.c: Fixes

2004-03-14 21:19  jylefort

	* src/streamtuner/: st-category-store.c, st-category-store.h,
	  st-category-view.c: Cleanups

2004-03-14 21:05  jylefort

	* src/streamtuner/: st-browser-tab.c, st-category-view.c,
	  st-category-view.h: Fixes

2004-03-14 20:36  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-category-store.c,
	  streamtuner/st-category-store.h, streamtuner/st-handler.c,
	  streamtuner/st-handler.h, streamtuner/st-stream-store.c,
	  streamtuner/st-stream-store.h: Cleanups

2004-03-14 18:10  jylefort

	* src/streamtuner/st-handler.c: Fixes

2004-03-14 17:50  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-cache-save.c, st-category-store.c, st-category-store.h,
	  st-category-view.c, st-category-view.h, st-handler.c,
	  st-handler.h: Fixes

2004-03-14 14:45  jylefort

	* src/streamtuner/: st-bookmarks.c, st-cache-load.c, st-handler.c,
	  st-presets.c, st-shell.c, st-stream-bag.c, st-stream-bag.h:
	  Cleanups; fixes

2004-03-14 14:07  jylefort

	* src/streamtuner/: st-category-bag.c, st-category-store.c,
	  st-stream-bag.c, st-stream-store.c: Fixes

2004-03-14 13:42  jylefort

	* src/streamtuner/: st-shell.c, st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h: Cleanups

2004-03-14 13:23  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Fixes

2004-03-14 12:54  jylefort

	* src/streamtuner/: st-shell.c, st-stock.c, st-stock.h,
	  st-stream-bag.h, st-stream-store.c: Streams are now resolved
	  before they are bookmarked

2004-03-14 12:10  jylefort

	* src/: plugins/shoutcast/shoutcast.c,
	  streamtuner/st-handler-api.h, streamtuner/st-handler.c,
	  streamtuner/st-handler.h, streamtuner/st-shell.c: Added
	  ST_HANDLER_EVENT_STREAM_RESOLVE, to avoid re-resolving an already
	  resolved stream

2004-03-14 11:41  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Added support for
	  ST_HANDLER_FIELD_NO_DEDICATED_COLUMN

2004-03-14 11:34  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Added support for
	  pixbufs

2004-03-14 11:27  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Now uses a label
	  for non editable fields

2004-03-14 11:14  jylefort

	* src/streamtuner/st-bookmarks.c: Fix

2004-03-14 10:56  jylefort

	* src/streamtuner/st-bookmarks.c: Generates unique name

2004-03-14 10:51  jylefort

	* src/streamtuner/st-presets.c: Cleanup

2004-03-13 23:12  jylefort

	* src/streamtuner/st-bookmarks.c: Fix

2004-03-13 20:45  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-bookmarks.c,
	  streamtuner/st-presets.c, streamtuner/st-shell.c: Cleanups

2004-03-13 20:23  jylefort

	* src/streamtuner/st-bookmarks.c: Added record and browse

2004-03-13 20:12  jylefort

	* src/streamtuner/st-bookmarks.c: Better performance

2004-03-13 19:51  jylefort

	* src/: plugins/shoutcast/shoutcast.c, sgtk/sgtk-hig.h,
	  sgtk/sgtk-util.h, streamtuner/st-bookmarks.c,
	  streamtuner/st-handler-field-api.h,
	  streamtuner/st-handler-field.c, streamtuner/st-handler-field.h,
	  streamtuner/st-presets.c, streamtuner/st-stream-view.c: Fields
	  can now be of type GDK_TYPE_PIXBUF; added
	  ST_HANDLER_FIELD_NO_DEDICATED_COLUMN; cleanups

2004-03-13 19:02  jylefort

	* src/streamtuner/: st-bookmarks.c, st-cache-load.c,
	  st-cache-save.c, st-handler-field-api.h, st-handler-field.h:
	  Added ST_HANDLER_FIELD_VOLATILE flag, for fields not needing to
	  be saved to the cache

2004-03-13 17:37  jylefort

	* src/streamtuner/: st-bookmarks.c, st-cache-load.c: Cleanups

2004-03-13 16:27  jylefort

	* src/streamtuner/st-bookmarks.c: Cleanups; added handler field

2004-03-13 15:41  jylefort

	* src/streamtuner/: st-bookmarks.c, st-cache-load.c,
	  st-cache-save.c: Can now save and restore GValueArray objects

2004-03-13 15:41  jylefort

	* src/plugins/shoutcast/shoutcast.c: Cleanups

2004-03-13 14:46  jylefort

	* src/streamtuner/: st-bookmarks.c, st-handler-api.h, st-handler.c,
	  st-handler.h, st-presets.c, st-stream-bag.c, st-stream-bag.h:
	  Cleanups

2004-03-13 14:17  jylefort

	* src/streamtuner/st-presets.c: URL fields are not visible anymore

2004-03-13 14:16  jylefort

	* src/streamtuner/st-bookmarks.c: Some fields are now editable

2004-03-13 14:10  jylefort

	* src/streamtuner/st-bookmarks.c: Added a genre field

2004-03-13 13:13  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-presets.c:
	  Added stock field callback

2004-03-13 13:09  jylefort

	* src/streamtuner/: st-bookmarks.c, st-handler-api.h, st-handler.c,
	  st-handler.h, st-stream-bag.c, st-stream-bag.h: Added
	  ST_HANDLER_EVENT_STREAM_STOCK_FIELD_GET

2004-03-13 12:32  jylefort

	* src/streamtuner/: Makefile.am, st-bookmarks.c, st-bookmarks.h,
	  st-browser-tab.c, st-cache-save.c, st-category-bag.h,
	  st-category-store.c, st-handler-field.c, st-handler.c,
	  st-handler.h, st-handlers.c, st-shell.c, st-stock.c, st-stock.h,
	  st-stream-bag.c: Bookmarks are now global, implemented as a
	  handler

2004-03-12 18:53  jylefort

	* src/streamtuner/: st-handler.c, st-handler.h, st-shell.c: Fixes

2004-03-12 18:10  jylefort

	* src/streamtuner/st-splash.c: Nicer look

2004-03-12 17:03  jylefort

	* data/streamtuner.desktop: Enabled startup notification; fixes

2004-03-12 16:33  jylefort

	* src/streamtuner/st-general-tab.c: Grammar fix

2004-03-12 16:31  jylefort

	* src/streamtuner/: st-main.c, st-shell.c, st-shell.h: The splash
	  is now destroyed at the very last moment

2004-03-12 16:19  jylefort

	* src/streamtuner/st-m3u.c: Fixed a memory leak

2004-03-12 16:17  jylefort

	* src/streamtuner/: st-general-tab.c, st-general-tab.h,
	  st-network-tab.c: Fixed two memory leaks

2004-03-11 21:12  jylefort

	* src/streamtuner/st-splash.c: Set the window icon

2004-03-11 20:18  jylefort

	* src/streamtuner/: st-cache-load.c, st-cache-save.c,
	  st-config-load.c, st-config-save.c, st-general-tab.c, st-main.c,
	  st-session.c, st-session.h, st-settings.c, st-settings.h: The
	  splash screen can now be disabled in the preferences; cleanups

2004-03-11 18:57  jylefort

	* src/streamtuner/st-main.c: Fix

2004-03-11 18:55  jylefort

	* src/: sgtk/sgtk-util.c, sgtk/sgtk-util.h,
	  streamtuner/Makefile.am, streamtuner/st-about-dialog.c,
	  streamtuner/st-main.c, streamtuner/st-splash.c,
	  streamtuner/st-splash.h, streamtuner/st-transfer.c,
	  streamtuner/st-util.c, streamtuner/st-util.h: Added a splash
	  screen

2004-03-11 18:31  jylefort

	* src/streamtuner/: st-shell.c, st-stream-store.c: Fills blank
	  pixbufs with transparent black

2004-03-11 15:40  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-cache-save.c, st-category-bag.c, st-category-bag.h,
	  st-category-store.c, st-category-store.h, st-category-view.c,
	  st-category-view.h, st-handler.c, st-handler.h: Cleanups

2004-03-11 15:10  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-03-11 14:55  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-cache-save.c, st-handler-field.c, st-handler-field.h,
	  st-handler.c, st-handler.h, st-presets.c, st-shell.c, st-shell.h,
	  st-stream-bag.c, st-stream-bag.h, st-stream-properties-dialog.c,
	  st-stream-store.c, st-stream-store.h, st-stream-view.c,
	  st-stream-view.h: Cleanups and fixes

2004-03-11 11:51  jylefort

	* src/streamtuner/: st-browser-tab.c, st-category-bag.h,
	  st-category-view.c, st-config-load.c, st-config-save.c,
	  st-handler-field.h, st-handler.c, st-handler.h, st-shell.c,
	  st-stream-bag.h, st-stream-properties-dialog.c,
	  st-stream-store.c, st-stream-view.c: Cleanups

2004-03-11 11:28  jylefort

	* src/streamtuner/: Makefile.am, st-cache-load.c, st-config-load.c,
	  st-config-save.c, st-handler-field-api.h, st-handler-field.c,
	  st-handler-field.h, st-handler.c, st-handler.h, st-presets.c,
	  st-stream-bag.c, st-stream-properties-dialog.c,
	  st-stream-store.c, st-stream-view.c: Cleanups

2004-03-11 10:36  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-03-11 10:25  jylefort

	* src/streamtuner/: st-cache-save.c, st-category-bag.c,
	  st-config-save.c, st-shell.c, st-stream-bag.c,
	  st-stream-properties-dialog.c, st-stream-store.c: Cleanups

2004-03-11 10:21  jylefort

	* src/streamtuner/: Makefile.am, st-about-dialog.c,
	  st-browser-tab-label.c, st-browser-tab.c, st-cache-load.c,
	  st-cache-save.c, st-category-bag.c, st-category-store.c,
	  st-category-store.h, st-config-load.c, st-config-save.c,
	  st-handler-api.h, st-handler-event.c, st-handler-event.h,
	  st-handler.c, st-handler.h, st-handlers.c, st-presets.c,
	  st-shell.c, st-stream-bag.c, st-stream-properties-dialog.c,
	  st-stream-store.c, st-stream-view.c, st-thread.c: STHandler is
	  now GObject-derived

2004-03-11 07:32  jylefort

	* src/streamtuner/: st-cache-load.c, st-cache-save.c,
	  st-category-store.c, st-category-store.h: Fixes

2004-03-10 18:55  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-category-bag.h, st-handler.c, st-handler.h, st-handlers.c,
	  st-presets.c, st-shell.c: Cleanups

2004-03-10 17:21  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-03-10 17:18  jylefort

	* src/streamtuner/st-presets.c: Cleanups

2004-03-10 17:12  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-03-10 17:03  jylefort

	* src/streamtuner/st-handler.c: Fixes

2004-03-10 16:43  jylefort

	* src/streamtuner/: st-handler.c, st-stream-bag.c, st-stream-bag.h:
	  Fixes

2004-03-10 16:09  jylefort

	* src/streamtuner/: st-shell.c, st-stream-view.c, st-stream-view.h:
	  Fixes

2004-03-10 16:02  jylefort

	* src/streamtuner/: st-handler.c, st-handler.h, st-shell.c,
	  st-stream-view.c: Cleanups

2004-03-10 15:53  jylefort

	* src/streamtuner/st-presets.c: Fixes

2004-03-10 15:31  jylefort

	* src/streamtuner/st-presets.c: Fix

2004-03-10 15:13  jylefort

	* src/: sgtk/sgtk-util.c, sgtk/sgtk-util.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-category-store.c,
	  streamtuner/st-category-store.h, streamtuner/st-stream-store.c,
	  streamtuner/st-stream-store.h, streamtuner/st-stream-view.c:
	  Faster counts; fixes

2004-03-10 14:26  jylefort

	* src/streamtuner/st-stream-bag.c: Fix

2004-03-10 14:00  jylefort

	* src/streamtuner/: st-browser-tab.c, st-category-view.c,
	  st-category-view.h, st-shell.c, st-stream-view.c: Cleanups

2004-03-10 13:53  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h, streamtuner/Makefile.am,
	  streamtuner/st-browser-tab.c, streamtuner/st-cache-load.c,
	  streamtuner/st-category-bag.c, streamtuner/st-category-bag.h,
	  streamtuner/st-category-store.c, streamtuner/st-category-store.h,
	  streamtuner/st-category-view.c, streamtuner/st-category-view.h,
	  streamtuner/st-handler-api.h, streamtuner/st-handler.c,
	  streamtuner/st-handler.h, streamtuner/st-shell.c,
	  streamtuner/st-stream-bag.c, streamtuner/st-stream-bag.h,
	  streamtuner/st-stream-view.c, streamtuner/st-stream-view.h:
	  Cleanups: categories are now kept directly in a GtkTreeStore,
	  improving the overall performance and reducing resource usage

2004-03-10 09:35  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler.c, st-handler.h,
	  st-shell.c, st-stream-bag.c, st-stream-bag.h, st-stream-view.c,
	  st-stream-view.h: Cleanups

2004-03-10 08:56  jylefort

	* src/streamtuner/: st-stream-store.c, st-stream-store.h,
	  st-stream-view.c: Cleanups

2004-03-10 08:15  jylefort

	* src/streamtuner/: st-category-bag.c, st-handler.c,
	  st-stream-bag.c, st-stream-bag.h, st-stream-store.c,
	  st-stream-view.c: Fixes

2004-03-09 18:28  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-handler.c, st-presets.c: Fixes

2004-03-09 18:11  jylefort

	* src/: sgtk/Makefile.am, sgtk/sgtk-tree-view.c,
	  sgtk/sgtk-tree-view.h, sgtk/sgtk-util.c, sgtk/sgtk-util.h,
	  streamtuner/Makefile.am, streamtuner/st-browser-tab.c,
	  streamtuner/st-browser-tab.h, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-save.c, streamtuner/st-handler.c,
	  streamtuner/st-handler.h, streamtuner/st-presets.c,
	  streamtuner/st-shell.c, streamtuner/st-stream-bag.c,
	  streamtuner/st-stream-bag.h, streamtuner/st-stream-store.c,
	  streamtuner/st-stream-store.h, streamtuner/st-stream-view.c,
	  streamtuner/st-stream-view.h: We now use one GtkListStore per
	  category: performance is greatly improved

2004-03-09 12:47  jylefort

	* src/streamtuner/: st-shell.c, st-stream-view.c, st-stream-view.h:
	  Cleanups

2004-03-09 12:43  jylefort

	* src/streamtuner/: st-handler.c, st-shell.c, st-stream-view.c,
	  st-stream-view.h: Fixes

2004-03-09 12:31  jylefort

	* src/streamtuner/st-stream-view.c: Cleanups

2004-03-09 12:24  jylefort

	* src/streamtuner/st-stream-view.c: Cleanups

2004-03-09 12:20  jylefort

	* src/streamtuner/: st-category-bag.c, st-handler-api.h,
	  st-handler.c, st-handler.h, st-shell.c, st-stream-bag.c,
	  st-stream-view.c: Cleanups

2004-03-09 11:39  jylefort

	* src/streamtuner/: st-category-bag.c, st-handler-api.h,
	  st-handler.c, st-handler.h: Cleanups

2004-03-08 17:55  jylefort

	* src/streamtuner/: st-presets.c, st-shell.c: Cleanups

2004-03-08 17:43  jylefort

	* src/streamtuner/st-presets.c: Preset names are now unique

2004-03-08 09:29  jylefort

	* src/: sgtk/sgtk-alert-dialog.c, sgtk/sgtk-dialog.c,
	  streamtuner/st-preferences-tab.c: Cleanups

2004-03-08 09:17  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler-event.h,
	  st-handler.c, st-shell.c, st-thread.c: Cleanups

2004-03-08 08:00  jylefort

	* src/streamtuner/st-browser-tab-label.c: Fix

2004-03-08 07:55  jylefort

	* src/streamtuner/: st-browser-tab.c, st-shell.c, st-statusbar.c,
	  st-statusbar.h: Cleanups

2004-03-08 07:44  jylefort

	* src/streamtuner/: st-search-dialog.c, st-search-dialog.h:
	  Cleanups

2004-03-08 07:36  jylefort

	* src/streamtuner/: st-link.c, st-preferences-dialog.c,
	  st-preferences-dialog.h: Cleanups

2004-03-08 07:30  jylefort

	* src/streamtuner/: st-link.c, st-link.h: Cleanups

2004-03-08 07:24  jylefort

	* src/streamtuner/st-stream-view.c: Fixes

2004-03-08 07:18  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-03-08 07:17  jylefort

	* src/streamtuner/st-shell.c: Fixes two memory leaks

2004-03-08 07:03  jylefort

	* src/sgtk/: sgtk-message-dialog.c, sgtk-message-dialog.h: Cleanups

2004-03-08 06:54  jylefort

	* src/sgtk/: sgtk-blinking-image.c, sgtk-blinking-image.h: Cleanups

2004-03-08 06:48  jylefort

	* src/sgtk/: sgtk-auth-dialog.c, sgtk-auth-dialog.h: Cleanups

2004-03-08 05:51  jylefort

	* src/streamtuner/: st-network-tab.c, st-network-tab.h: Cleanups

2004-03-08 05:38  jylefort

	* src/streamtuner/: st-general-tab.c, st-general-tab.h: Cleanups

2004-03-08 05:35  jylefort

	* src/streamtuner/st-applications-tab.c: Fixed a memory leak

2004-03-08 05:12  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-03-08 04:28  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h, st-shell.c,
	  st-shell.h, st-stream-view.c, st-stream-view.h: Cleanups

2004-03-08 03:59  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h, st-shell.c,
	  st-stream-view.c, st-stream-view.h: Cleanups

2004-03-08 03:45  jylefort

	* src/streamtuner/: st-shell.c, st-stream-view.c, st-stream-view.h:
	  Cleanups

2004-03-08 03:35  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h, st-shell.c,
	  st-shell.h, st-stream-view.c, st-stream-view.h: Cleanups

2004-03-08 03:08  jylefort

	* src/streamtuner/st-category-view.h: Fix

2004-03-08 03:03  jylefort

	* src/streamtuner/: st-browser-tab.c, st-category-view.c,
	  st-shell.c: Cleanups

2004-03-08 02:50  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h: Cleanups

2004-03-08 02:34  jylefort

	* src/streamtuner/: st-browser-tab.c, st-category-view.c,
	  st-category-view.h: Cleanups

2004-03-08 02:27  jylefort

	* src/streamtuner/st-category-view.c: Cleanups

2004-03-08 02:19  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-category-view.c, st-category-view.h, st-handler.c: Cleanups

2004-03-08 01:30  jylefort

	* src/sglib/sg-dumper.c: Now uses an unique temporary filename
	  instead of merely appending the ".failed" suffix

2004-03-08 01:17  jylefort

	* src/streamtuner/: st-config-load.c, st-handlers.c, st-handlers.h:
	  The handlers list order is now loaded properly

2004-03-08 01:17  jylefort

	* src/streamtuner/st-cache-load.c: Cleanup

2004-03-08 01:04  jylefort

	* src/streamtuner/st-shell.c: Cleanups

2004-03-08 01:00  jylefort

	* src/streamtuner/st-shell.c: Fixes

2004-03-08 00:13  jylefort

	* src/streamtuner/: st-browser-tab-label.c, st-browser-tab-label.h,
	  st-browser-tab.c, st-shell.c: Implemented tab reordering

2004-03-07 09:39  jylefort

	* src/streamtuner/: st-applications-tab.c, st-applications-tab.h,
	  st-browser-tab.c, st-category-view.c, st-stream-view.c: Cleanups

2004-03-07 09:30  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c, st-browser-window.h: Cleanups

2004-03-07 09:22  jylefort

	* configure.ac, src/streamtuner/Makefile.am,
	  src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-browser-tab.h, src/streamtuner/st-dialog.c,
	  src/streamtuner/st-general-tab.c,
	  src/streamtuner/st-handler-event.h, src/streamtuner/st-handler.h,
	  src/streamtuner/st-main.c, src/streamtuner/st-main.h,
	  src/streamtuner/st-menubar.c, src/streamtuner/st-menubar.h,
	  src/streamtuner/st-network-tab.c, src/streamtuner/st-settings.c,
	  src/streamtuner/st-settings.h, src/streamtuner/st-shell.c,
	  src/streamtuner/st-shell.h,
	  src/streamtuner/st-stream-menu-items.c,
	  src/streamtuner/st-stream-menu-items.h,
	  src/streamtuner/st-stream-properties-dialog.c,
	  src/streamtuner/st-stream-properties-dialog.h,
	  src/streamtuner/st-stream-view.c,
	  src/streamtuner/st-stream-view.h, src/streamtuner/st-toolbar.c,
	  src/streamtuner/st-toolbar.h, src/streamtuner/st-transfer.c,
	  src/streamtuner/streamtuner.c: Considerable code cleanups

2004-03-05 21:47  jylefort

	* src/streamtuner/st-category-bag.h: Fix

2004-03-05 21:30  jylefort

	* src/streamtuner/: Makefile.am, st-browser-tab.c,
	  st-browser-tab.h, st-cache-load.c, st-cache-save.c,
	  st-category-bag.c, st-category-bag.h, st-category-view.c,
	  st-category.c, st-category.h, st-handler.c, st-presets.c,
	  st-shell.c, st-stream-bag.h: Cleanups

2004-03-05 20:42  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-cache-save.c, st-category-bag.h, st-category-view.c,
	  st-handler-api.h, st-handler.c, st-presets.c, st-shell.c,
	  st-stream-bag.h, st-stream-view.c: Cleanups

2004-03-05 20:35  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-03-05 10:12  jylefort

	* src/streamtuner/st-handler.c: Cleanup

2004-03-05 08:49  jylefort

	* src/streamtuner/st-transfer.c: Cleanup

2004-03-05 08:16  jylefort

	* src/sgtk/: sgtk-blinking-image.c, sgtk-blinking-image.h: Fixed
	  some problems when enabling blinking twice

2004-03-05 07:58  jylefort

	* src/streamtuner/st-shell.c: Added a confirmation dialog for
	  deletions

2004-03-05 07:37  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-cache-save.c, st-handler-api.h, st-handler.c, st-presets.c:
	  Removed st_handler_set_has_categories(); added
	  st_handler_set_flags()

2004-03-05 07:22  jylefort

	* src/streamtuner/: st-cache-load.c, st-handler-api.h,
	  st-handler-event.c, st-handler-event.h, st-handler.c,
	  st-handler.h, st-presets.c, st-presets.h, st-shell.c,
	  st-stream-bag.c, st-stream-bag.h: Added
	  ST_HANDLER_EVENT_STREAM_DELETE

2004-03-05 05:34  jylefort

	* src/streamtuner/: st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h: Removed useless "touched" member

2004-03-05 04:15  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: The modify
	  callback can now return an error and still have modified a few
	  fields: we handle that

2004-03-05 03:11  jylefort

	* src/streamtuner/: st-shell.c, st-shell.h, st-stock.c, st-stock.h,
	  st-stream-menu-items.c, st-stream-menu-items.h: Merged the
	  "delete bookmark" and "delete preset" features

2004-03-05 02:56  jylefort

	* src/streamtuner/: st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h: For usability reasons, apply and
	  cancel are now always sensitive

2004-03-05 02:52  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h,
	  streamtuner/st-cache-save.c, streamtuner/st-stream-bag.c,
	  streamtuner/st-stream-properties-dialog.c: The modify callback
	  now only receives fields differing from old fields; cleanups

2004-03-05 02:51  jylefort

	* acinclude.m4: Removed annoying -Wcast-qual from warnings

2004-03-03 21:36  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler-event.c,
	  st-handler-event.h, st-presets.c, st-stream-bag.c,
	  st-stream-bag.h, st-stream-properties-dialog.c: Cleanups

2004-03-03 21:23  jylefort

	* src/streamtuner/: st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h: The apply and cancel buttons are
	  now sensitive only when relevant

2004-03-03 21:16  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler-event.c,
	  st-handler-event.h, st-handler.c, st-presets.c, st-shell.c,
	  st-stream-bag.c, st-stream-bag.h, st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h: The stream properties dialog is
	  now an explicit apply window; removed
	  ST_HANDLER_EVENT_STREAM_FIELD_EDIT; added
	  ST_HANDLER_EVENT_STREAM_MODIFY; cleanups

2004-03-02 07:24  jylefort

	* src/streamtuner/: st-category-bag.c, st-category-bag.h,
	  st-category-view.c, st-handler.c, st-presets.c, st-stream-bag.c,
	  st-stream-bag.h, st-stream-view.c: Cleanups

2004-03-02 06:21  jylefort

	* src/streamtuner/st-config-save.c: Fixed a few memory leaks;
	  cleanups

2004-03-02 06:06  jylefort

	* src/streamtuner/: st-cache-load.c, st-cache-save.c: Now loads and
	  saves the __default category; cleanups

2004-03-02 03:59  jylefort

	* src/streamtuner/: st-shell.c, st-stream-view.c: To ease bookmarks
	  addition/deletion and presets deletion, multiple stream selection
	  is now always enabled: if the handler doesn't support tuning into
	  multiple streams, only the first selected one will be used

2004-03-02 03:03  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-03-02 00:06  jylefort

	* configure.ac, src/sgtk/sgtk-dialog.c, src/sgtk/sgtk-dialog.h,
	  src/streamtuner/st-dialog.c, src/streamtuner/st-transfer.c:
	  Removed our gtk_dialog_run() bug workaround: now requires GTK+
	  2.2.2 or superior

2004-03-01 23:56  jylefort

	* src/: sgtk/sgtk-util.c, streamtuner/st-shell.c: Bugfix: hold the
	  GDK lock even before we enter the main loop

2004-03-01 20:41  jylefort

	* src/streamtuner/st-browser-tab.c: sgtk_flush() has no effect from
	  a thread (and might cause problems)

2004-03-01 19:26  jylefort

	* src/streamtuner/: st-browser-tab.c, st-dialog.c, st-shell.c,
	  st-state.c, st-transfer.c: As adviced by the GDK documentation,
	  we now call gdk_flush() before releasing the GDK lock

2004-03-01 19:09  jylefort

	* src/sgtk/sgtk-blinking-image.c: Fix: hold the GDK lock in the
	  timeout callback

2004-03-01 05:52  jylefort

	* src/streamtuner/: st-browser-tab.c, st-stream-view.c,
	  st-stream-view.h: Cleanups

2004-03-01 05:45  jylefort

	* src/streamtuner/: st-shell.c, st-shell.h, st-stream-view.c: Fix

2004-03-01 05:33  jylefort

	* src/: sgtk/sgtk-util.h, streamtuner/st-shell.c,
	  streamtuner/st-shell.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-properties-dialog.h,
	  streamtuner/st-stream-view.c, streamtuner/st-stream-view.h: Added
	  previous and next buttons to stream properties dialog

2004-03-01 04:32  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Fix

2004-03-01 04:24  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Updates are now
	  performed on focus out rather than on every change

2004-02-27 01:24  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Fixes

2004-02-26 22:34  jylefort

	* src/streamtuner/: st-handler.c, st-handlers.c, st-plugin.c: Fixes

2004-02-26 22:26  jylefort

	* src/streamtuner/: st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h: Now focuses the first editable
	  widget, or the close button if none

2004-02-26 22:07  jylefort

	* src/streamtuner/st-stream-view.c: Fixes

2004-02-26 22:06  jylefort

	* src/streamtuner/st-stream-view.c: HIG fix

2004-02-26 22:03  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Cleanup

2004-02-26 22:02  jylefort

	* src/streamtuner/st-stream-view.c: Now implements a boolean
	  renderer

2004-02-26 21:20  jylefort

	* src/streamtuner/st-applications-tab.c: Cleanups

2004-02-26 21:06  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-02-26 20:25  jylefort

	* src/streamtuner/: st-shell.c, st-stream-properties-dialog.c:
	  Fixes

2004-02-26 20:08  jylefort

	* src/: sgtk/sgtk-util.c, sgtk/sgtk-util.h,
	  streamtuner/st-network-tab.c, streamtuner/st-presets.c,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-properties-dialog.h: Now uses specific
	  widgets in properties dialog

2004-02-26 19:12  jylefort

	* src/streamtuner/: st-presets.c, st-presets.h, st-shell.c,
	  st-shell.h, st-stream-menu-items.c: Can now delete presets

2004-02-26 18:55  jylefort

	* src/streamtuner/: st-presets.c, st-presets.h, st-shell.c,
	  st-stream-view.c, st-stream-view.h: A new preset is now scrolled
	  to

2004-02-26 18:41  jylefort

	* AUTHORS, art/presets.png: Nicer icon

2004-02-26 18:39  jylefort

	* src/streamtuner/: st-presets.c, st-presets.h, st-session.c: Added
	  stock presets

2004-02-26 18:09  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler-api.h,
	  st-handler.c, st-presets.c: A handler can now have no categories
	  (added st_handler_set_has_categories())

2004-02-26 17:58  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler.c: A __main
	  category is not mandatory anymore

2004-02-26 17:54  jylefort

	* src/streamtuner/: st-category-view.c, st-handler.c: A handler can
	  now be refreshed without any category being selected

2004-02-26 17:44  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler.h, st-shell.c:
	  Cleanups

2004-02-26 17:33  jylefort

	* src/streamtuner/: st-presets.c, st-stream-properties-dialog.c:
	  Can now edit non-visible fields

2004-02-26 17:29  jylefort

	* configure.ac, src/plugins/Makefile.am,
	  src/streamtuner/Makefile.am, src/streamtuner/st-about-dialog.c,
	  src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-browser-window.c,
	  src/streamtuner/st-handler.c, src/streamtuner/st-handler.h,
	  src/streamtuner/st-handlers.c, src/streamtuner/st-presets.c,
	  src/streamtuner/st-presets.h, src/streamtuner/st-shell.c,
	  src/streamtuner/st-shell.h,
	  src/streamtuner/st-stream-menu-items.c,
	  src/streamtuner/streamtuner.c: The presets handler is now always
	  built-in

2004-02-26 02:14  jylefort

	* configure.ac, art/Makefile.am, art/presets.png,
	  src/plugins/Makefile.am, src/plugins/shoutcast/.cvsignore,
	  src/streamtuner/Makefile.am, src/streamtuner/st-about-dialog.c,
	  src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-handler-api.h,
	  src/streamtuner/st-handler-event.c,
	  src/streamtuner/st-handler-event.h,
	  src/streamtuner/st-handler-field-api.h,
	  src/streamtuner/st-handler-field.c, src/streamtuner/st-handler.c,
	  src/streamtuner/st-handlers.c, src/streamtuner/st-shell.c,
	  src/streamtuner/st-shell.h, src/streamtuner/st-stock.c,
	  src/streamtuner/st-stock.h, src/streamtuner/st-stream-bag.c,
	  src/streamtuner/st-stream-bag.h,
	  src/streamtuner/st-stream-menu-items.c,
	  src/streamtuner/st-stream-menu-items.h,
	  src/streamtuner/st-stream-properties-dialog.c,
	  src/streamtuner/st-stream-view.c,
	  src/streamtuner/st-stream-view.h, src/streamtuner/streamtuner.c:
	  Added the ability to edit the stream fields in the properties
	  dialog (if the handler allows it); added a Presets plugin

2004-02-25 22:52  jylefort

	* src/streamtuner/st-shell.c: Fixes

2004-02-25 22:46  jylefort

	* src/streamtuner/: st-handler.c, st-handler.h, st-shell.c: Fixes

2004-02-25 19:19  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h,
	  streamtuner/st-cache-load.c, streamtuner/st-handler.c: Cleanups

2004-02-25 19:00  jylefort

	* src/streamtuner/: st-category-bag.c, st-category-view.c,
	  st-handler-api.h, st-handler.c, st-handler.h, st-shell.c,
	  st-stream-bag.c, st-stream-view.c: Cleanups

2004-02-24 23:43  jylefort

	* src/streamtuner/: st-action.c, st-handler.c: Cleanups

2004-02-22 22:33  jylefort

	* art/: streamtuner.png, tune_in.png, tune_in.xcf,
	  waiting_tune_in.png: Larger icon

2004-02-20 18:04  jylefort

	* src/streamtuner/st-handler.c: The bookmarks category is now
	  inserted _before_ the other stock categories

2004-02-20 16:55  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler-api.h,
	  st-handler-event.c, st-handler-event.h, st-handler.c,
	  st-handler.h: Added ST_HANDLER_EVENT_REFRESH_MULTIPLE

2004-02-20 02:07  jylefort

	* src/streamtuner/st-category-view.c: Having categories is not
	  mandatory anymore

2004-02-19 23:59  jylefort

	* src/streamtuner/: st-config-load.c, st-handler.c, st-handler.h:
	  Added a sanity check for fields_sort_index

2004-02-19 23:46  jylefort

	* src/streamtuner/st-stream-view.c: Cleanups

2004-02-18 22:42  jylefort

	* src/streamtuner/: st-browser-tab.c, st-shell.c, st-state.c,
	  st-transfer.c: Fixes and cleanups

2004-02-18 19:08  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-02-18 19:03  jylefort

	* src/streamtuner/st-stream-view.c: Cleanup

2004-02-18 18:50  jylefort

	* src/streamtuner/: st-stock.c, st-stock.h, st-stream-view.c:
	  Cleanups

2004-02-18 18:40  jylefort

	* art/: browse.png, browse.xcf, record.png, record.xcf,
	  streamtuner.png, tune_in.png, tune_in.xcf, waiting_browse.png,
	  waiting_record.png, waiting_tune_in.png: New artwork

2004-02-18 17:55  jylefort

	* art/: browse.png, browse.xcf, record.png, record.xcf,
	  streamtuner.png, tune_in.png, tune_in.xcf, waiting_browse.png,
	  waiting_browse.xcf, waiting_record.png, waiting_record.xcf,
	  waiting_tune_in.png, waiting_tune_in.xcf: New artwork

2004-02-18 16:55  jylefort

	* AUTHORS, art/Makefile.am, art/browse.png, art/browse.xcf,
	  art/browse_prelight.png, art/failed.png, art/record.png,
	  art/record.xcf, art/record_prelight.png, art/tune_in.png,
	  art/tune_in.xcf, art/tune_in_prelight.png, art/tuned_in.png,
	  art/waiting_browse.png, art/waiting_browse.xcf,
	  art/waiting_record.png, art/waiting_record.xcf,
	  art/waiting_tune_in.png, art/waiting_tune_in.xcf,
	  src/sgtk/Makefile.am, src/sgtk/sgtk-cell-renderer-pixbuf.c,
	  src/sgtk/sgtk-cell-renderer-pixbuf.h, src/streamtuner/st-stock.c,
	  src/streamtuner/st-stream-view.c: New artwork

2004-02-17 20:45  jylefort

	* src/streamtuner/st-transfer.c: Cleanups

2004-02-17 20:35  jylefort

	* src/streamtuner/st-transfer.c: Fix

2004-02-17 20:28  jylefort

	* src/streamtuner/: st-browser-tab.c, st-state.c: Fix

2004-02-17 20:14  jylefort

	* src/streamtuner/: st-menubar.c, st-menubar.h: Cleanups

2004-02-17 15:50  jylefort

	* src/streamtuner/st-shell.c: Cleanup

2004-02-17 15:45  jylefort

	* m4/curl.m4: curl_version_info() appeared in version 7.10

2004-02-17 15:40  jylefort

	* src/streamtuner/st-shell.c: The st_shell_tasks lock was useless,
	  as we always manipulate st_shell_tasks with the GDK lock held;
	  fix

2004-02-17 15:17  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-02-13 19:02  jylefort

	* src/streamtuner/st-shell.c: Cleanups

2004-02-13 18:55  jylefort

	* src/streamtuner/st-browser-tab.c: Cleanups

2004-02-13 18:52  jylefort

	* src/streamtuner/st-browser-tab.c: Cleanup

2004-02-13 18:51  jylefort

	* src/streamtuner/st-shell.c: Cleanups

2004-02-13 18:46  jylefort

	* src/: sglib/Makefile.am, sglib/sg-printable.c,
	  sglib/sg-printable.h, sgtk/Makefile.am, sgtk/sgtk.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-tab.h,
	  streamtuner/st-shell.c, streamtuner/st-shell.h,
	  streamtuner/st-state.c, streamtuner/st-statusbar.c,
	  streamtuner/st-statusbar.h, streamtuner/st-thread.c,
	  streamtuner/st-thread.h, streamtuner/st-transfer.c: Cleanups

2004-02-13 15:58  jylefort

	* configure.ac, src/streamtuner/st-version-api.h: Merged 0.11.1 in

2004-02-13 15:51  jylefort

	* NEWS: Merged 0.11.1 in

2004-02-13 14:23  jylefort

	* configure.ac, m4/curl.m4: Requires libcurl 7.10.5 or superior: a
	  libcurl test program is now compiled and run by curl.m4

2004-02-12 22:36  jylefort

	* src/streamtuner/: st-browser-tab-label.c, st-browser-tab.c,
	  st-category-view.c, st-stream-view.c: Cleanups

2004-02-12 22:15  jylefort

	* art/Makefile.am, art/tuned_in.png, art/waiting.png,
	  art/waiting_browse.png, art/waiting_record.png,
	  art/waiting_tune_in.png, src/streamtuner/st-shell.c,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stock.h,
	  src/streamtuner/st-stream-bag.h,
	  src/streamtuner/st-stream-view.c: New stream icons

2004-02-12 21:41  jylefort

	* art/Makefile.am, art/failed.png, art/tuned_in.png,
	  art/waiting.png, src/sgtk/Makefile.am,
	  src/sgtk/sgtk-cell-renderer-pixbuf.c,
	  src/sgtk/sgtk-cell-renderer-pixbuf.h, src/sgtk/sgtk.h,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stream-view.c: The
	  stream icons are now inversed when they are selected

2004-02-12 20:56  jylefort

	* src/streamtuner/st-category-view.c: Cleanups

2004-02-12 20:56  jylefort

	* src/streamtuner/: st-handler.c, st-stream-bag.c, st-stream-bag.h:
	  Fixes

2004-02-12 19:08  jylefort

	* src/streamtuner/st-shell.c: Fixes

2004-02-12 18:57  jylefort

	* src/streamtuner/st-shell.c: Cleanups

2004-02-12 18:47  jylefort

	* src/streamtuner/st-category-bag.h: Cleanups

2004-02-12 18:45  jylefort

	* src/streamtuner/: st-cache-load.c, st-cache-save.c,
	  st-config-load.c, st-config-save.c: Now saves category/stream
	  flags and state

2004-02-12 15:38  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-window.c,
	  st-cache-load.c, st-cache-save.c, st-category-bag.h,
	  st-category-view.c, st-handler.c, st-shell.c, st-stream-bag.h:
	  Cleanups

2004-02-12 15:28  jylefort

	* src/streamtuner/st-handler.c: Fixes

2004-02-12 15:22  jylefort

	* src/streamtuner/: st-cache-load.c, st-handler.c, st-handler.h:
	  Stability fixes and cleanups

2004-02-12 15:05  jylefort

	* src/streamtuner/st-handler.h: Cleanup

2004-02-12 15:02  jylefort

	* src/streamtuner/: st-handler.c, st-handler.h, st-shell.c,
	  st-shell.h, st-stream-menu-items.c, st-stream-menu-items.h:
	  Cleanups

2004-02-12 14:31  jylefort

	* src/streamtuner/: st-cache-load.c, st-handler.c, st-handler.h,
	  st-shell.c, st-stream-bag.h: Fixes

2004-02-12 14:15  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler.c: Fixes

2004-02-12 13:54  jylefort

	* src/streamtuner/st-cache-load.c: Cleanup

2004-02-11 22:07  jylefort

	* src/streamtuner/st-cache-save.c: Fixed a memleak

2004-02-11 22:03  jylefort

	* src/streamtuner/st-cache-save.c: Cleanups

2004-02-11 21:59  jylefort

	* src/streamtuner/: st-stock.c, st-stock.h, st-stream-menu-items.c:
	  Added ST_STOCK_DELETE_BOOKMARK

2004-02-11 21:55  jylefort

	* src/: sglib/sg-util.c, streamtuner/st-handler.c: Cleanups

2004-02-11 21:50  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-category-bag.h, st-handler.c, st-handler.h, st-shell.c,
	  st-stream-view.c, st-stream-view.h: Cleanups

2004-02-11 21:41  jylefort

	* src/streamtuner/st-handler.c: Unnotable categories and streams
	  are now removed from notable cache

2004-02-11 21:25  jylefort

	* src/streamtuner/st-cache-load.c: Fix and cleanup

2004-02-11 21:21  jylefort

	* src/streamtuner/st-cache-load.c: Cleanup

2004-02-11 21:20  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h,
	  streamtuner/st-cache-load.c, streamtuner/st-category-bag.c,
	  streamtuner/st-handler.c, streamtuner/st-handler.h,
	  streamtuner/st-shell.c, streamtuner/st-stream-bag.h: Fixed
	  bookmarks handling; cleanups

2004-02-11 19:44  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-window.c,
	  st-category-view.c, st-handler.c, st-handler.h, st-shell.c:
	  Cleanups

2004-02-11 19:33  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-cache-save.c, st-handler-api.h, st-handler.c, st-handler.h:
	  Added a mutex for STHandler->streams; cleanups

2004-02-10 20:12  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-02-10 16:39  jylefort

	* src/streamtuner/st-handler.c: Cleanups

2004-02-10 16:22  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler.c: Removed useless
	  STHandler->mutex; cleanups

2004-02-10 16:11  jylefort

	* src/streamtuner/st-transfer.c: Uses CURLOPT_ENCODING to ask the
	  server to compress data (suggested by Marcus Rckert)

2004-02-10 15:57  jylefort

	* src/streamtuner/st-category-view.c: Fixes

2004-02-10 15:45  jylefort

	* src/streamtuner/: st-category-view.c, st-handler.c: Fixes

2004-02-10 14:57  jylefort

	* src/streamtuner/st-stream-view.c: Cleanups

2004-02-10 14:29  jylefort

	* src/streamtuner/: st-category-bag.c, st-category-bag.h,
	  st-category-view.c: Cleanups

2004-02-10 14:12  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h, streamtuner/Makefile.am,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-window.c,
	  streamtuner/st-cache-load.c, streamtuner/st-cache-save.c,
	  streamtuner/st-category-bag.c, streamtuner/st-category-bag.h,
	  streamtuner/st-category-view.c, streamtuner/st-config-load.c,
	  streamtuner/st-config-save.c, streamtuner/st-handler-api.h,
	  streamtuner/st-handler.c, streamtuner/st-handler.h,
	  streamtuner/st-session.c, streamtuner/st-shell.c,
	  streamtuner/st-stream-bag.c, streamtuner/st-stream-bag.h,
	  streamtuner/st-stream-view.c: Added STCategoryBag

2004-02-09 21:34  jylefort

	* src/streamtuner/: st-applications-tab.c, st-config-save.c,
	  st-stream-view.c: Fixed a few memory leaks

2004-02-07 20:30  jylefort

	* configure.ac, src/streamtuner/st-version-api.h: Version 0.11.1

2004-02-07 20:22  jylefort

	* src/streamtuner/st-transfer.c: Fixed a bug in crlf parsing code

2004-02-07 19:45  jylefort

	* src/streamtuner/st-browser-tab.c: Fixed a deadlock on platforms
	  having non-recursive mutexes (for instance, Linux)

2004-02-07 19:37  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c: Removed useless
	  STBrowserTab->refreshing_mutex

2004-02-07 19:33  jylefort

	* src/streamtuner/st-browser-window.c: Minor bugfix

2004-02-07 18:14  jylefort

	* src/streamtuner/: st-handler.c, st-stream-view.c: Fixes

2004-02-07 18:08  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h,
	  streamtuner/st-cache-load.c, streamtuner/st-cache-save.c,
	  streamtuner/st-handler-api.h, streamtuner/st-handler.c,
	  streamtuner/st-shell.c, streamtuner/st-stream-bag.c,
	  streamtuner/st-stream-bag.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-view.c: STStreamBag has now proper locking,
	  not needing the giant handler lock; cleanups

2004-02-07 16:55  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c: Fixes

2004-02-07 16:51  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h, streamtuner/st-shell.c,
	  streamtuner/st-stream-view.c: Cleanups

2004-02-07 16:35  jylefort

	* src/streamtuner/: st-stream-bag.c, st-stream-view.c,
	  st-stream-view.h: Fixes

2004-02-07 16:23  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler.c, st-handler.h,
	  st-shell.c, st-shell.h, st-stream-bag.c, st-stream-bag.h,
	  st-stream-menu-items.c, st-stream-view.c: Fixes

2004-02-05 13:12  jylefort

	* src/streamtuner/: st-handler.c, st-handler.h, st-shell.c,
	  st-stream-view.c: Don't allow to add the same bookmark multiple
	  times; fixes

2004-02-05 12:20  jylefort

	* src/streamtuner/: st-stream-bag.c, st-stream-view.c: Fixes

2004-02-05 12:02  jylefort

	* src/streamtuner/: st-stream-bag.c, st-stream-bag.h,
	  st-stream-view.c: Cleanups

2004-02-05 11:55  jylefort

	* src/streamtuner/st-shell.c: Fixes

2004-02-05 01:31  jylefort

	* src/streamtuner/: st-shell.c, st-stock.c, st-stock.h,
	  st-stream-bag.c, st-stream-bag.h: Added a "failed" stream icon

2004-02-05 00:33  jylefort

	* src/streamtuner/st-stream-view.c: Cleanups

2004-02-04 23:56  jylefort

	* src/streamtuner/st-stream-view.c: Fixes

2004-02-04 23:30  jylefort

	* src/streamtuner/: st-browser-tab.c, st-cache-load.c,
	  st-cache-save.c, st-handler.c, st-handler.h, st-shell.c,
	  st-stream-bag.c, st-stream-bag.h, st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h, st-stream-view.c,
	  st-stream-view.h: Streams are now stored internally in
	  STStreamBag objects: this fixes a few problems

2004-02-04 22:30  jylefort

	* src/streamtuner/: st-handler.c, st-browser-tab.c: Cleanups

2004-02-04 22:29  jylefort

	* src/streamtuner/st-shell.c: Fixes

2004-02-04 21:56  jylefort

	* src/streamtuner/st-category-view.c: Cleanups

2004-02-04 19:09  jylefort

	* src/streamtuner/: st-shell.c, st-stream-bag.c, st-stream-bag.h,
	  st-stream-view.c, st-stream-view.h: Fixes

2004-02-04 18:34  jylefort

	* src/streamtuner/: st-shell.c, st-stream-bag.c, st-stream-bag.h,
	  st-stream-view.c: Fixes

2004-02-04 18:24  jylefort

	* src/streamtuner/st-shell.c: Fix

2004-02-04 18:15  jylefort

	* art/Makefile.am, art/tuned_in.png, art/waiting.png,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stock.h,
	  src/streamtuner/st-stream-view.c: Added stock icons for "tuned
	  in" and "waiting"

2004-02-04 17:47  jylefort

	* src/: sglib/sg-util.c, sglib/sg-util.h, streamtuner/Makefile.am,
	  streamtuner/st-config-load.c, streamtuner/st-config-save.c,
	  streamtuner/st-handler-api.h, streamtuner/st-handler.c,
	  streamtuner/st-shell.c, streamtuner/st-stream-bag.c,
	  streamtuner/st-stream-bag.h, streamtuner/st-stream-view.c,
	  streamtuner/st-stream-view.h: Now has a per-stream icon showing
	  the stream status (normal, waiting or tuned in)

2004-02-03 16:11  jylefort

	* src/streamtuner/: st-stream-view.c: Cleanup

2004-02-03 16:05  jylefort

	* src/streamtuner/st-stream-view.c: Cleanups

2004-02-03 15:20  jylefort

	* src/streamtuner/st-thread.c: We can't use st_error_dialog() in
	  st_thread_init()

2004-02-03 15:19  jylefort

	* src/streamtuner/: st-transfer.c, st-transfer.h, streamtuner.c:
	  For the sake of clarity, calls curl_global_init() and aborts if
	  it fails

2004-02-03 14:51  jylefort

	* src/streamtuner/st-session.c: Cleanup

2004-02-03 14:49  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-window.c,
	  st-browser-window.h, st-shell.c: Fixes a crash on exit while a
	  refresh is in progress

2004-02-03 14:21  jylefort

	* src/streamtuner/: st-plugins.c, st-plugins.h, st-session.c,
	  st-session.h, st-shell.c, streamtuner.c: Cleanups

2004-02-03 14:05  jylefort

	* src/streamtuner/: st-shell.c, st-shell.h, st-transfer.c: Cleanups

2004-02-03 13:33  jylefort

	* src/: sgtk/sgtk-handlers.c, sgtk/sgtk-handlers.h,
	  sgtk/sgtk-util.c, sgtk/sgtk-util.h, streamtuner/st-network-tab.c,
	  streamtuner/st-stream-properties-dialog.c: Insensitive entries
	  are now skipped when switching focus in activate signal

2004-02-03 13:15  jylefort

	* src/streamtuner/st-network-tab.c: Fix

2004-02-03 13:11  jylefort

	* src/streamtuner/: st-config-load.c, st-config-save.c,
	  st-network-tab.c, st-network-tab.h, st-preferences.c,
	  st-preferences.h, st-settings.c, st-settings.h, st-transfer.c:
	  The proxy hostname and port are now stored separately

2004-02-03 12:10  jylefort

	* src/streamtuner/st-transfer.c: Socks 5 fix

2004-02-03 11:42  jylefort

	* src/streamtuner/st-transfer.c: In libcurl version 7.10.8 and
	  superior, CURLOPT_PASSWDFUNCTION has been obsoleted: we now
	  prompt for a password by ourselves

2004-02-03 11:37  jylefort

	* src/sglib/sg-parser.c: An empty string ("") will now lead to a
	  NULL pointer; cleanups

2004-02-03 00:47  jylefort

	* src/streamtuner/: st-dialog-api.h, st-dialog.c, st-version-api.h:
	  Added st_info_dialog()

2004-02-03 00:35  jylefort

	* src/streamtuner/: st-transfer.c, st-transfer.h: Cleanups and fix

2004-02-02 19:00  jylefort

	* src/streamtuner/: st-config-load.c, st-config-save.c,
	  st-network-tab.c, st-network-tab.h, st-preferences.c,
	  st-preferences.h, st-settings.c, st-settings.h, st-transfer.c,
	  st-transfer.h: Added Socks 5 proxy support (untested, and libcurl
	  sometimes crashes if a dummy test host is used as socks 5 proxy)

2004-02-02 16:44  jylefort

	* art/Makefile.am, art/applications_preferences.png,
	  art/programs_preferences.png, src/sgtk/Makefile.am,
	  src/streamtuner/Makefile.am,
	  src/streamtuner/st-applications-tab.c,
	  src/streamtuner/st-applications-tab.h,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preferences-dialog.h,
	  src/streamtuner/st-programs-tab.c,
	  src/streamtuner/st-programs-tab.h, src/streamtuner/st-stock.h:
	  st-programs-tab -> st-applications-tab; build system cleanups;
	  code cleanups

2004-02-02 16:28  jylefort

	* AUTHORS, art/general_preferences.png,
	  art/network_preferences.png, art/programs_preferences.png:
	  Improved icons

2004-02-02 14:54  jylefort

	* src/streamtuner/st-transfer.c: Transferring the body is not
	  mandatory anymore: if no body callback is set, CURLOPT_NOBODY
	  will be set to true and libcurl will perform a HEAD request

2004-02-02 14:39  jylefort

	* src/streamtuner/st-m3u.c: Cleanups

2004-02-02 12:17  jylefort

	* src/plugins/shoutcast/shoutcast.c: SHOUTcast now stores station
	  homepages

2004-02-02 00:30  jylefort

	* src/plugins/shoutcast/shoutcast.c: CURLOPT_FOLLOWLOCATION may
	  cause refresh_header_cb() to receive a charset several times: we
	  only consider the last received charset

2004-02-02 00:27  jylefort

	* src/streamtuner/st-transfer.c: Now uses CURLOPT_FOLLOWLOCATION

2004-02-01 18:07  jylefort

	* src/streamtuner/st-transfer.c: Fixed a crlf parsing bug

2004-02-01 16:58  jylefort

	* src/streamtuner/st-handler-api.h: Compatibility fix

2004-02-01 16:46  jylefort

	* art/streamtuner.png: Updated to match the new style

2004-01-31 18:32  jylefort

	* configure.ac: Version 0.11.0

2004-01-31 10:33  jylefort

	* configure.ac: Version 0.11.0-RC2

2004-01-30 17:30  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-01-30 17:26  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-category-view.c, st-shell.c, st-shell.h, st-stream-view.c:
	  Cleanups

2004-01-30 17:14  jylefort

	* src/streamtuner/st-stream-view.c: Fix

2004-01-30 17:14  jylefort

	* src/streamtuner/st-handler.c: Style cleanup

2004-01-30 16:22  jylefort

	* src/streamtuner/st-category-view.c: Added an icon for __main

2004-01-30 16:04  jylefort

	* src/streamtuner/: Makefile.am, st-browser-tab-label.c,
	  st-browser-tab-label.h, st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c, st-config-load.c, st-config-save.c,
	  st-menubar.c, st-settings.c, st-settings.h: Added a "View tab
	  icons" setting

2004-01-30 13:30  jylefort

	* src/streamtuner/st-toolbar.c: Do not create the handler link if
	  the handlers list is empty

2004-01-30 13:25  jylefort

	* src/streamtuner/: st-menubar.c, st-menubar.h, st-shell.c,
	  st-shell.h: Reverted the directories menu to its previous
	  function (radio list of directories), and added a "Homepage of
	  Selected Directory" menuitem

2004-01-29 17:45  jylefort

	* src/streamtuner/: Makefile.am, st-browser-tab.c,
	  st-browser-tab.h, st-browser-window.c, st-category-menu-items.c,
	  st-category-menu-items.h, st-category-view.c, st-category-view.h,
	  st-handler-api.h: Categories are now switched when they are
	  selected

2004-01-29 11:59  jylefort

	* src/streamtuner/st-statusbar.c: Enforcing the statusbar height
	  was bad (reported by Elmar Hoffman)

2004-01-29 11:18  jylefort

	* configure.ac, src/streamtuner/st-version-api.h: Version
	  0.11.0-RC1

2004-01-29 11:10  jylefort

	* INSTALL: Updated

2004-01-29 09:31  jylefort

	* src/streamtuner/st-handler.c: Fix

2004-01-28 18:38  jylefort

	* src/streamtuner/st-stream-view.c: Compatibility fix

2004-01-28 18:16  jylefort

	* src/streamtuner/st-transfer.c: Compatibility fix

2004-01-28 17:27  jylefort

	* src/streamtuner/st-menubar.c: Separator items don't need to be
	  internationalized

2004-01-28 16:39  jylefort

	* art/: browse_prelight.png, record_prelight.png,
	  tune_in_prelight.png: Match new colourscheme

2004-01-28 15:00  jylefort

	* src/streamtuner/: st-preferences-dialog.c,
	  st-stream-properties-dialog.c: Cleanups

2004-01-28 14:55  jylefort

	* src/streamtuner/st-browser-window.c: Cleanups

2004-01-28 14:50  jylefort

	* src/streamtuner/st-browser-tab.c: Cleanups

2004-01-28 14:38  jylefort

	* src/streamtuner/st-link.c: Fixed a few leaks

2004-01-28 14:19  jylefort

	* src/streamtuner/: st-category-view.c, st-category-view.h: In
	  order to have themes taken into account, we need to set the
	  pixbuf-expander-closed and pixbuf-expander-open renderer
	  properties only upon widget realization

2004-01-28 12:33  jylefort

	* art/Makefile.am, art/streamtuner_logo.png,
	  src/streamtuner/st-about-dialog.c: Re-added a logo; cleanups

2004-01-28 00:18  jylefort

	* src/sgtk/sgtk-blinking-image.c: Blinks faster

2004-01-28 00:13  jylefort

	* src/streamtuner/st-browser-tab.c: When updating, stop refreshing
	  (if relevant)

2004-01-27 16:30  jylefort

	* configure.ac: Updated header and function checks

2004-01-27 15:51  jylefort

	* src/: sgtk/sgtk-util.c, sgtk/sgtk-util.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-menubar.c,
	  streamtuner/st-menubar.h, streamtuner/st-shell.c,
	  streamtuner/st-shell.h: The directories menu now links to
	  directory homepages instead of being a directory selector

2004-01-27 15:24  jylefort

	* src/streamtuner/st-menubar.c: Changed access key for
	  /View/Statusbar

2004-01-27 15:16  jylefort

	* src/: sglib/sg-util.h, sgtk/sgtk.h,
	  streamtuner/st-about-dialog.c, streamtuner/st-action.c,
	  streamtuner/st-browser-tab.h, streamtuner/st-browser-window.c,
	  streamtuner/st-browser-window.h, streamtuner/st-cache-load.c,
	  streamtuner/st-category.h, streamtuner/st-dialog.c,
	  streamtuner/st-handler-api.h, streamtuner/st-handler-event.c,
	  streamtuner/st-handler-event.h, streamtuner/st-handler.h,
	  streamtuner/st-menubar.c, streamtuner/st-menubar.h,
	  streamtuner/st-stock.c, streamtuner/st-stock.h,
	  streamtuner/st-stream-view.c, streamtuner/st-thread.c,
	  streamtuner/st-thread.h, streamtuner/st-toolbar.c,
	  streamtuner/st-toolbar.h, streamtuner/st-transfer.c,
	  streamtuner/st-version-api.h, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h: Fixed copyright dates

2004-01-27 14:42  jylefort

	* src/streamtuner/: st-browser-tab.c, st-category-menu-items.c,
	  st-category-menu-items.h, st-category-view.c, st-category-view.h,
	  st-menubar.c, st-menubar.h, st-shell.c, st-shell.h,
	  st-stream-menu-items.c, st-stream-menu-items.h, st-toolbar.c,
	  st-toolbar.h: Merged the two stop buttons, removed the category
	  menu and moved the refresh and stop buttons to the view menu

2004-01-27 13:29  jylefort

	* src/: sglib/sg-util.h, streamtuner/st-about-dialog.c,
	  streamtuner/st-action.c, streamtuner/st-browser-tab.c,
	  streamtuner/st-category-view.c, streamtuner/st-handler.c,
	  streamtuner/st-preferences.c, streamtuner/st-settings.c,
	  streamtuner/st-settings.h, streamtuner/st-shell.c,
	  streamtuner/st-stream-view.c, streamtuner/st-thread.c,
	  streamtuner/st-thread.h, streamtuner/st-transfer.c,
	  streamtuner/streamtuner.c: Thread support is now mandatory

2004-01-27 13:03  jylefort

	* src/streamtuner/streamtuner.c: Changed help text a bit

2004-01-27 08:34  jylefort

	* src/streamtuner/: st-shell.c, st-shell.h, st-thread.h,
	  st-transfer.c: Cleanups

2004-01-27 08:06  jylefort

	* src/streamtuner/: Makefile.am, st-shell.c, st-shell.h,
	  st-stream-menu-items.c, st-stream-menu-items.h, st-task-dialog.c,
	  st-task-dialog.h, st-thread.c, st-thread.h, st-toolbar.c,
	  st-toolbar.h, st-transfer.c: Removed STTaskDialog (implemented a
	  global "Stop tasks" button instead)

2004-01-26 17:42  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-save.c, streamtuner/st-handler-field.c,
	  streamtuner/st-shell.c: SHOUTcast URL list caching was causing
	  deadlocks (impossible to implement it properly without breaking
	  the API): reverted (and removed now useless G_TYPE_VALUE_ARRAY
	  handler field type)

2004-01-26 17:01  jylefort

	* src/streamtuner/st-m3u.c: Fix

2004-01-16 02:12  jylefort

	* AUTHORS, art/Makefile.am, art/bookmarks.png, art/category.png,
	  art/category_open.png, src/streamtuner/st-category-view.c,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stock.h: Added
	  category icons

2004-01-08 18:01  jylefort

	* data/streamtuner-theme-convert.m4: Reload and Stop are not part
	  of streamtuner anymore

2004-01-08 16:58  jylefort

	* src/sgtk/: sgtk-blinking-image.c, sgtk-blinking-image.h: Cleanups

2004-01-08 16:54  jylefort

	* src/streamtuner/: st-category-view.c, st-dialog.c, st-menubar.h,
	  st-shell.c, st-stream-view.c, st-transfer.c: Cleanups

2004-01-08 16:45  jylefort

	* src/: sgtk/Makefile.am, sgtk/sgtk-blinking-image.c,
	  sgtk/sgtk-blinking-image.h, sgtk/sgtk.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-tab.h: Now
	  blinks a tab label's image instead of changing its text colour

2004-01-08 15:28  jylefort

	* src/streamtuner/st-browser-tab.c: Fix

2004-01-08 14:47  jylefort

	* art/Makefile.am, art/reload.png, art/reload_prelight.png,
	  art/stop.png, art/stop_prelight.png,
	  src/plugins/shoutcast/shoutcast.c,
	  src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-browser-tab.h,
	  src/streamtuner/st-browser-window.c,
	  src/streamtuner/st-category-menu-items.c,
	  src/streamtuner/st-category-menu-items.h,
	  src/streamtuner/st-category-view.c,
	  src/streamtuner/st-config-load.c,
	  src/streamtuner/st-config-save.c,
	  src/streamtuner/st-general-tab.c,
	  src/streamtuner/st-general-tab.h,
	  src/streamtuner/st-handler-api.h,
	  src/streamtuner/st-handler-event.c,
	  src/streamtuner/st-handler-event.h, src/streamtuner/st-handler.c,
	  src/streamtuner/st-handler.h, src/streamtuner/st-menubar.c,
	  src/streamtuner/st-settings.c, src/streamtuner/st-settings.h,
	  src/streamtuner/st-shell.c, src/streamtuner/st-shell.h,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stock.h,
	  src/streamtuner/st-thread.h, src/streamtuner/st-toolbar.c,
	  src/streamtuner/st-toolbar.h, src/streamtuner/st-transfer.c:
	  Terminology change: "refresh" is now called "update", and
	  "reload" is now called "refresh"; gtk-refresh and gtk-stop are
	  now used instead of st-reload and st-stop

2004-01-07 15:02  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fix

2004-01-07 14:29  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-window.c,
	  st-browser-window.h, st-category-view.c: Cleanups and fix

2004-01-07 14:01  jylefort

	* src/streamtuner/: st-shell.c, st-shell.h, st-stream-menu-items.c,
	  st-stream-menu-items.h, st-toolbar.c, st-toolbar.h: Removed the
	  "Stop Tune in" UI knobs

2004-01-07 14:00  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fix

2004-01-07 12:56  jylefort

	* AUTHORS, art/Makefile.am, art/add_bookmark.png,
	  src/streamtuner/st-stock.c: Nicer icons for add/remove bookmark

2004-01-07 12:45  jylefort

	* src/streamtuner/st-browser-tab.c: Fix

2004-01-07 12:36  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler.c:
	  handler->selected_category can never be null

2004-01-07 12:29  jylefort

	* src/streamtuner/: st-category.h, st-handler.c, st-handler.h,
	  st-shell.c, st-shell.h, st-stock.c, st-stock.h,
	  st-stream-menu-items.c, st-stream-menu-items.h: Added bookmarks
	  support

2004-01-07 08:17  jylefort

	* src/sglib/sg-parser.c: Fix

2004-01-07 08:07  jylefort

	* src/: plugins/shoutcast/shoutcast.c, sglib/sg-dumper.c,
	  sglib/sg-parser.c, streamtuner/st-cache-save.c,
	  streamtuner/st-config-load.c, streamtuner/st-config-save.c,
	  streamtuner/st-handler-field.c: Handler fields can now use the
	  G_TYPE_BOOLEAN type

2004-01-07 07:18  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-save.c, streamtuner/st-handler-field.c:
	  Handler fields can now use the G_TYPE_VALUE_ARRAY type

2004-01-07 07:17  jylefort

	* src/streamtuner/st-m3u.c: Fix

2004-01-07 05:58  jylefort

	* src/plugins/shoutcast/shoutcast.c: .pls files are now parsed, and
	  the resulting list is cached in streams

2004-01-07 05:56  jylefort

	* src/streamtuner/: Makefile.am, st-pls-api.h, st-pls.c,
	  streamtuner.h: Added a .pls parsing API

2004-01-07 05:55  jylefort

	* src/streamtuner/: st-m3u-api.h, st-m3u.c: Added st_m3u_mktemp()
	  and removed st_m3u_write()

2004-01-07 05:55  jylefort

	* src/streamtuner/st-shell.c: Streams are not copied anymore before
	  being acted upon (this allows a stream plugin callback to modify
	  the passed streams)

2004-01-05 20:26  jylefort

	* COPYING, configure.ac, src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-config-load.c,
	  src/streamtuner/st-config-save.c,
	  src/streamtuner/st-general-tab.c,
	  src/streamtuner/st-general-tab.h, src/streamtuner/st-settings.c,
	  src/streamtuner/st-settings.h: Happy new year

2004-01-05 01:52  jylefort

	* src/streamtuner/: st-browser-tab.c, st-config-load.c,
	  st-config-save.c, st-general-tab.c, st-general-tab.h,
	  st-settings.c, st-settings.h: Added an auto reload option

2003-12-31 03:00  jylefort

	* src/streamtuner/: st-about-dialog.c, st-action.c: Cleanups

2003-12-31 00:30  jylefort

	* src/plugins/shoutcast/shoutcast.c: Cleanup

2003-12-31 00:25  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fixed one potential memory
	  leak

2003-12-30 23:51  jylefort

	* src/streamtuner/: Makefile.am, st-gettext-api.h, st-gettext.c,
	  streamtuner.h: Removed useless st_gettext API

2003-12-30 23:44  jylefort

	* src/streamtuner/: Makefile.am, st-gettext-api.h, st-gettext.c:
	  Completed the gettext API

2003-12-30 23:44  jylefort

	* configure.ac: Cleanups

2003-12-30 20:14  jylefort

	* src/streamtuner/: Makefile.am, st-gettext-api.h, st-gettext.c,
	  streamtuner.h: Added a gettext helper API, for easy
	  internationalization of plugins

2003-12-30 19:07  jylefort

	* src/streamtuner/: st-cache-load.c, st-cache-save.c: Fix: don't
	  save the label of stock categories anymore

2003-12-30 19:07  jylefort

	* configure.ac: Cleanup

2003-12-30 18:39  jylefort

	* src/streamtuner/st-action.c: Don't register an action twice

2003-12-30 18:27  jylefort

	* src/streamtuner/st-stock.c: Typofix

2003-12-26 18:52  jylefort

	* src/plugins/shoutcast/shoutcast.c: Cleanups

2003-12-24 19:25  jylefort

	* src/streamtuner/st-action.c: Added a %q format (the URI, quoted
	  using g_shell_quote())

2003-12-24 18:32  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/st-action-api.h, streamtuner/st-action.c,
	  streamtuner/st-action.h, streamtuner/st-config-load.c,
	  streamtuner/st-config-save.c, streamtuner/st-link.c,
	  streamtuner/st-programs-api.h, streamtuner/st-programs-tab.c,
	  streamtuner/st-programs.c, streamtuner/st-programs.h,
	  streamtuner/st-shell.c, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h: Introduced the st_action API: actions
	  are now indexed using an unique string identifier rather than
	  their label (this fixes some internationalization problems); the
	  old API, st_programs, is kept to maintain backward compatibility,
	  but is just a wrapper around the new st_action API

2003-12-24 17:10  jylefort

	* src/streamtuner/: st-config-load.c, st-programs.c, st-programs.h:
	  Only loads a action/command pair if the action is registered:
	  this prevents loading old cruft; default web browser is now
	  Epiphany

2003-12-24 16:37  jylefort

	* data/Makefile.am: Automake cleanups

2003-12-24 00:27  jylefort

	* src/streamtuner/: st-about-dialog.c, st-browser-tab.c,
	  st-browser-tab.h, st-browser-window.c, st-browser-window.h,
	  st-cache-save.c, st-config-save.c, st-handler.c, st-handlers.c,
	  st-handlers.h, st-menubar.c, st-menubar.h, st-plugin.c,
	  st-plugins.c, st-plugins.h, st-session.c, st-shell.c,
	  st-stream-properties-dialog.c, st-stream-properties-dialog.h,
	  st-stream-view.c: Cleanups

2003-12-23 23:48  jylefort

	* src/streamtuner/st-handler.c: Cleanup

2003-12-23 18:47  jylefort

	* src/: sglib/sg-util.h, sgtk/sgtk-auth-dialog.c,
	  sgtk/sgtk-handlers.c, sgtk/sgtk-tree-view.c,
	  streamtuner/Makefile.am, streamtuner/st-about-dialog.c,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-window.c,
	  streamtuner/st-cache-load.c, streamtuner/st-cache-save.c,
	  streamtuner/st-category-view.c, streamtuner/st-config-load.c,
	  streamtuner/st-config-save.c, streamtuner/st-handler-api.h,
	  streamtuner/st-handler-event.c, streamtuner/st-handler-event.h,
	  streamtuner/st-handler.c, streamtuner/st-m3u-api.h,
	  streamtuner/st-m3u.c, streamtuner/st-menubar.c,
	  streamtuner/st-network-tab.c, streamtuner/st-preferences.c,
	  streamtuner/st-programs-tab.c, streamtuner/st-shell.c,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-view.c, streamtuner/st-task-dialog.c,
	  streamtuner/st-thread.c, streamtuner/streamtuner.h: Multiple
	  stream selection is now possible; added a .m3u API; cleanups

2003-12-23 15:36  jylefort

	* src/streamtuner/: st-state.c, st-thread.c, st-thread.h: Do not
	  pulse the progress bar too often

2003-12-23 14:25  jylefort

	* src/: sgtk/sgtk-util.c, sgtk/sgtk-util.h, streamtuner/st-link.c,
	  streamtuner/st-link.h, streamtuner/st-menubar.c,
	  streamtuner/st-shell.c, streamtuner/st-stock.c,
	  streamtuner/st-stock.h: The "Quit without saving" button now has
	  a stock icon; STLink widgets now have a context menu; cleanups

2003-12-22 21:47  jylefort

	* src/: sgtk/Makefile.am, sgtk/sgtk-link.c, sgtk/sgtk-link.h,
	  sgtk/sgtk.h, streamtuner/st-about-dialog.c,
	  streamtuner/st-link.c, streamtuner/st-link.h,
	  streamtuner/st-toolbar.c: Code and behaviour cleanups

2003-12-22 21:25  jylefort

	* art/Makefile.am, art/streamtuner_logo.png, src/sgtk/sgtk-link.c,
	  src/sgtk/sgtk-link.h, src/streamtuner/Makefile.am,
	  src/streamtuner/st-about-dialog.c, src/streamtuner/st-link.c:
	  Links are now always underlined; about logo removed; fixes

2003-12-22 20:28  jylefort

	* src/: sgtk/sgtk-link.c, streamtuner/Makefile.am,
	  streamtuner/st-about-dialog.c, streamtuner/st-about-dialog.h,
	  streamtuner/st-link.c, streamtuner/st-link.h,
	  streamtuner/st-toolbar.c: Cleanups, and adds a link in the about
	  dialog

2003-12-22 19:42  jylefort

	* src/: plugins/shoutcast/shoutcast.c, sgtk/Makefile.am,
	  sgtk/sgtk-link.c, sgtk/sgtk-link.h, sgtk/sgtk.h,
	  streamtuner/st-browser-window.c, streamtuner/st-handler-api.h,
	  streamtuner/st-handler.c, streamtuner/st-toolbar.c,
	  streamtuner/st-toolbar.h: Added st_handler_set_description() and
	  st_handler_set_home(); a clickable label pointing to the
	  currently selected handler's home will be displayed in the
	  toolbar

2003-12-22 17:14  jylefort

	* src/streamtuner/st-transfer.c: The newline detection routine now
	  handles lf (UNIX), crlf (DOS) and cr (Mac)

2003-12-22 16:49  jylefort

	* src/streamtuner/st-task-dialog.c: The pixbuf is now scaled to
	  GTK_ICON_SIZE_DIALOG

2003-12-22 16:18  jylefort

	* src/: plugins/shoutcast/shoutcast.c,
	  streamtuner/st-transfer-api.h, streamtuner/st-transfer.c:
	  Simplified the new transfer API

2003-12-22 03:54  jylefort

	* src/plugins/shoutcast/shoutcast.c: Uses the new transfer calls
	  and fixes a potential memory leak

2003-12-22 03:53  jylefort

	* src/streamtuner/: st-transfer-api.h, st-transfer.c: Added a flags
	  argument to the st_transfer_get family of functions

2003-12-19 17:52  jylefort

	* src/streamtuner/st-transfer.c: libcurl requires a body callback

2003-12-19 00:29  jylefort

	* src/plugins/shoutcast/shoutcast.c: Typofix

2003-12-19 00:21  jylefort

	* src/streamtuner/st-search-dialog.c: Packing fix

2003-12-19 00:17  jylefort

	* src/streamtuner/st-shell.c: Properly initialize a few pointers

2003-12-12 01:40  jylefort

	* src/plugins/shoutcast/shoutcast.c: Now unsets the encoding of the
	  playlist's GIOChannel before writing (fixes the bug which caused
	  a tune in to fail because of conversion error)

2003-12-12 01:21  jylefort

	* src/: plugins/shoutcast/shoutcast.c,
	  streamtuner/st-transfer-api.h, streamtuner/st-transfer.c,
	  streamtuner/st-version-api.h: The transfer API now allows the
	  retrieval of HTTP headers; the SHOUTcast plugin now parses the
	  Content-Type header

2003-12-03 14:30  jylefort

	* configure.ac, src/streamtuner/st-version-api.h: Version 0.10.2

2003-12-03 13:49  jylefort

	* src/: plugins/shoutcast/shoutcast.c, sglib/sg-dumper.c,
	  sglib/sg-dumper.h, sglib/sg-parser.c, sglib/sg-parser.h,
	  sglib/sg-printable.c, sglib/sg-printable.h, sglib/sg-stack.h,
	  sglib/sg-util.c, sglib/sg-util.h, sgtk/sgtk-alert-dialog.c,
	  sgtk/sgtk-alert-dialog.h, sgtk/sgtk-auth-dialog.c,
	  sgtk/sgtk-auth-dialog.h, sgtk/sgtk-dialog.c, sgtk/sgtk-dialog.h,
	  sgtk/sgtk-handlers.c, sgtk/sgtk-handlers.h, sgtk/sgtk-hig.h,
	  sgtk/sgtk-message-dialog.c, sgtk/sgtk-message-dialog.h,
	  sgtk/sgtk-tree-view.c, sgtk/sgtk-tree-view.h, sgtk/sgtk-util.c,
	  sgtk/sgtk-util.h, sgtk/sgtk.h, streamtuner/st-about-dialog.c,
	  streamtuner/st-about-dialog.h, streamtuner/st-browser-tab.c,
	  streamtuner/st-browser-tab.h, streamtuner/st-browser-window.c,
	  streamtuner/st-browser-window.h, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-load.h, streamtuner/st-cache-save.c,
	  streamtuner/st-cache-save.h, streamtuner/st-category-api.h,
	  streamtuner/st-category-menu-items.c,
	  streamtuner/st-category-menu-items.h,
	  streamtuner/st-category-view.c, streamtuner/st-category-view.h,
	  streamtuner/st-category.c, streamtuner/st-category.h,
	  streamtuner/st-config-load.c, streamtuner/st-config-load.h,
	  streamtuner/st-config-save.c, streamtuner/st-config-save.h,
	  streamtuner/st-dialog-api.h, streamtuner/st-dialog.c,
	  streamtuner/st-dialog.h, streamtuner/st-general-tab.c,
	  streamtuner/st-general-tab.h, streamtuner/st-handler-api.h,
	  streamtuner/st-handler-event.c, streamtuner/st-handler-event.h,
	  streamtuner/st-handler-field-api.h,
	  streamtuner/st-handler-field.c, streamtuner/st-handler.c,
	  streamtuner/st-handler.h, streamtuner/st-handlers-api.h,
	  streamtuner/st-handlers.c, streamtuner/st-handlers.h,
	  streamtuner/st-menubar.c, streamtuner/st-menubar.h,
	  streamtuner/st-network-tab.c, streamtuner/st-network-tab.h,
	  streamtuner/st-parser.c, streamtuner/st-parser.h,
	  streamtuner/st-plugin.c, streamtuner/st-plugin.h,
	  streamtuner/st-plugins.c, streamtuner/st-plugins.h,
	  streamtuner/st-preferences-dialog.c,
	  streamtuner/st-preferences-dialog.h,
	  streamtuner/st-preferences-tab.c,
	  streamtuner/st-preferences-tab.h, streamtuner/st-preferences.c,
	  streamtuner/st-preferences.h, streamtuner/st-programs-api.h,
	  streamtuner/st-programs-tab.c, streamtuner/st-programs-tab.h,
	  streamtuner/st-programs.c, streamtuner/st-programs.h,
	  streamtuner/st-re-api.h, streamtuner/st-re.c,
	  streamtuner/st-search-dialog.c, streamtuner/st-search-dialog.h,
	  streamtuner/st-session.c, streamtuner/st-session.h,
	  streamtuner/st-settings-api.h, streamtuner/st-settings.c,
	  streamtuner/st-settings.h, streamtuner/st-shell.c,
	  streamtuner/st-shell.h, streamtuner/st-state-api.h,
	  streamtuner/st-state.c, streamtuner/st-statusbar.c,
	  streamtuner/st-statusbar.h, streamtuner/st-stock.c,
	  streamtuner/st-stock.h, streamtuner/st-stream-api.h,
	  streamtuner/st-stream-menu-items.c,
	  streamtuner/st-stream-menu-items.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-properties-dialog.h,
	  streamtuner/st-stream-view.c, streamtuner/st-stream-view.h,
	  streamtuner/st-stream.c, streamtuner/st-task-dialog.c,
	  streamtuner/st-task-dialog.h, streamtuner/st-thread.c,
	  streamtuner/st-thread.h, streamtuner/st-toolbar.c,
	  streamtuner/st-toolbar.h, streamtuner/st-transfer-api.h,
	  streamtuner/st-transfer.c, streamtuner/st-transfer.h,
	  streamtuner/st-version-api.h, streamtuner/st-version.c,
	  streamtuner/streamtuner.c, streamtuner/streamtuner.h: Removed the
	  useless "This file is part of streamtuner" from the top notices

2003-12-03 13:32  jylefort

	* src/: plugins/shoutcast/shoutcast.c, sgtk/sgtk-dialog.c,
	  streamtuner/st-browser-tab.c, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-save.c, streamtuner/st-category-view.c,
	  streamtuner/st-config-load.c, streamtuner/st-config-save.c,
	  streamtuner/st-programs-tab.c, streamtuner/st-shell.c,
	  streamtuner/st-stock.c, streamtuner/st-stream-view.c,
	  streamtuner/st-transfer.c, streamtuner/st-version.c: Changed some
	  section comments

2003-12-03 13:13  jylefort

	* src/sgtk/sgtk-handlers.c: Small cleanup

2003-12-03 13:09  jylefort

	* src/streamtuner/: st-thread.c, st-thread.h, st-transfer.c: Now
	  only updates the progress bar if needed

2003-12-03 12:50  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fixed a few potential memory
	  leaks

2003-12-03 11:18  jylefort

	* src/plugins/shoutcast/shoutcast.c: If a playlist contains no
	  stream URL, we don't run the player (xmms popups a file selection
	  dialog when it's fed with an empty playlist, and that confuses
	  some users)

2003-12-03 11:05  jylefort

	* src/sgtk/sgtk-dialog.c: Change sgtk_dialog_run_from_thread()
	  comment

2003-12-03 10:59  jylefort

	* Makefile.am, configure.ac, data/Makefile.am,
	  data/streamtuner-theme-convert.m4, data/streamtuner.desktop,
	  data/streamtuner.pc.in: extras/ renamed to data/

2003-11-17 00:18  jylefort

	* src/plugins/shoutcast/shoutcast.c: Uses a fallback if there's no
	  charset info

2003-11-17 00:13  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fixed one possible memory leak

2003-11-06 20:32  jylefort

	* configure.ac: Added a german translation (submitted by Wolfgang
	  Meyer zu Bergsten)

2003-10-07 15:10  jylefort

	* src/streamtuner/st-dialog.c: Fixed a small memory leak

2003-09-29 13:54  jylefort

	* acinclude.m4: Changed error message of --enable-assertions

2003-09-29 13:54  jylefort

	* src/streamtuner/streamtuner.c: Uses g_print() instead of printf()

2003-09-23 14:01  jylefort

	* src/streamtuner/st-about-dialog.c: Nicer about text

2003-09-23 13:55  jylefort

	* configure.ac: Version 0.10.1-CURRENT

2003-09-18 09:05  jylefort

	* configure.ac, src/streamtuner/st-version-api.h: Version 0.10.1

2003-09-18 08:46  jylefort

	* src/: plugins/shoutcast/Makefile.am, sglib/Makefile.am,
	  sgtk/Makefile.am, streamtuner/Makefile.am: Included gettext.h in
	  dist

2003-09-18 07:27  jylefort

	* src/streamtuner/st-menubar.c: gettext fixes

2003-09-18 06:44  jylefort

	* src/plugins/shoutcast/shoutcast.c: Changed default player back to
	  xmms

2003-09-17 11:13  jylefort

	* src/: plugins/shoutcast/Makefile.am, streamtuner/Makefile.am:
	  Cleanups

2003-09-17 10:47  jylefort

	* configure.ac: xgettext does not seem to understand shell scripts:
	  deinternationalized streamtuner-theme-convert

2003-09-17 09:56  jylefort

	* src/: plugins/shoutcast/Makefile.am, sglib/Makefile.am,
	  sgtk/Makefile.am, streamtuner/Makefile.am: Minor style change

2003-09-17 04:12  jylefort

	* Makefile.am, autogen.sh, config.guess, config.sub, ltmain.sh:
	  Libtool resources are now kept outside of CVS

2003-09-17 03:39  jylefort

	* configure.ac: Internationalized streamtuner-theme-convert

2003-09-16 12:37  jylefort

	* src/streamtuner/st-transfer.c: Plural fix

2003-09-16 12:23  jylefort

	* src/streamtuner/st-browser-tab.c: Plural fix

2003-09-16 11:14  jylefort

	* src/streamtuner/streamtuner.c: gettext fix

2003-09-16 07:55  jylefort

	* Makefile.am, autogen.sh: Improved autogen.sh, and added it to the
	  dist tarball

2003-09-16 05:59  jylefort

	* src/: sgtk/sgtk-auth-dialog.c, sgtk/sgtk-message-dialog.c,
	  streamtuner/st-about-dialog.c, streamtuner/st-browser-window.c,
	  streamtuner/st-preferences-dialog.c,
	  streamtuner/st-search-dialog.c,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-task-dialog.c: Do not use gtk_window_set_wmclass()
	  anymore (as recommended by the GTK+ documentation)

2003-09-16 05:53  jylefort

	* src/streamtuner/st-preferences.c: Corrected the prototype of
	  st_preferences_entry_focus_out_h()

2003-09-16 04:44  jylefort

	* Makefile.am, autogen.sh, config.guess, config.sub, configure.ac,
	  ltmain.sh, m4/libtool.m4, src/plugins/shoutcast/Makefile.am,
	  src/sglib/Makefile.am, src/sgtk/Makefile.am,
	  src/streamtuner/Makefile.am: Switched to Autoconf 2.57, Automake
	  1.7 and Libtool 1.5

2003-09-12 21:54  jylefort

	* src/streamtuner/streamtuner.c: Changed the help text of -d option

2003-09-10 09:44  jylefort

	* Makefile.am, configure.ac, src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/shoutcast.c, src/sglib/Makefile.am,
	  src/sglib/sg-dumper.c, src/sglib/sg-parser.c,
	  src/sgtk/Makefile.am, src/sgtk/sgtk-auth-dialog.c,
	  src/streamtuner/Makefile.am, src/streamtuner/st-about-dialog.c,
	  src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-cache-load.c, src/streamtuner/st-cache-save.c,
	  src/streamtuner/st-category-view.c,
	  src/streamtuner/st-config-load.c,
	  src/streamtuner/st-config-save.c,
	  src/streamtuner/st-general-tab.c, src/streamtuner/st-handler.c,
	  src/streamtuner/st-handlers.c, src/streamtuner/st-menubar.c,
	  src/streamtuner/st-network-tab.c, src/streamtuner/st-plugin.c,
	  src/streamtuner/st-plugins.c,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-programs-tab.c, src/streamtuner/st-programs.c,
	  src/streamtuner/st-search-dialog.c, src/streamtuner/st-session.c,
	  src/streamtuner/st-settings.c, src/streamtuner/st-shell.c,
	  src/streamtuner/st-statusbar.c, src/streamtuner/st-stock.c,
	  src/streamtuner/st-stream-properties-dialog.c,
	  src/streamtuner/st-stream-view.c,
	  src/streamtuner/st-task-dialog.c, src/streamtuner/st-thread.c,
	  src/streamtuner/st-toolbar.c, src/streamtuner/st-transfer.c,
	  src/streamtuner/streamtuner.c: Internationalized

2003-07-25 06:06  jylefort

	* configure.ac: Version 0.10.0-CURRENT

2003-07-14 03:09  jylefort

	* configure.ac, src/streamtuner/st-version-api.h: Version 0.10.0

2003-07-12 19:54  jylefort

	* src/plugins/shoutcast/shoutcast.c: Changed the default player to
	  totem

2003-07-11 05:50  jylefort

	* src/streamtuner/st-menubar.c: The Stream Columns item is now
	  sensitive only when relevant

2003-07-01 20:40  jylefort

	* src/: sglib/sg-printable.c, sglib/sg-printable.h,
	  sgtk/sgtk-alert-dialog.c, sgtk/sgtk-alert-dialog.h,
	  sgtk/sgtk-auth-dialog.c, sgtk/sgtk-auth-dialog.h,
	  sgtk/sgtk-dialog.c, sgtk/sgtk-dialog.h,
	  sgtk/sgtk-message-dialog.c, sgtk/sgtk-message-dialog.h,
	  streamtuner/st-about-dialog.c, streamtuner/st-about-dialog.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-tab.h,
	  streamtuner/st-browser-window.c, streamtuner/st-browser-window.h,
	  streamtuner/st-category-view.c, streamtuner/st-category-view.h,
	  streamtuner/st-general-tab.c, streamtuner/st-general-tab.h,
	  streamtuner/st-menubar.c, streamtuner/st-menubar.h,
	  streamtuner/st-network-tab.c, streamtuner/st-network-tab.h,
	  streamtuner/st-preferences-dialog.c,
	  streamtuner/st-preferences-dialog.h,
	  streamtuner/st-preferences-tab.c,
	  streamtuner/st-preferences-tab.h, streamtuner/st-programs-tab.c,
	  streamtuner/st-programs-tab.h, streamtuner/st-search-dialog.c,
	  streamtuner/st-search-dialog.h, streamtuner/st-statusbar.c,
	  streamtuner/st-statusbar.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-properties-dialog.h,
	  streamtuner/st-stream-view.c, streamtuner/st-stream-view.h,
	  streamtuner/st-task-dialog.c, streamtuner/st-task-dialog.h,
	  streamtuner/st-toolbar.c, streamtuner/st-toolbar.h: Code style
	  cleanups

2003-07-01 20:34  jylefort

	* src/streamtuner/: st-menubar.c, st-menubar.h, st-network-tab.c,
	  st-network-tab.h, st-parser.c, st-plugin.c, st-plugin.h,
	  st-plugins.c, st-plugins.h, st-preferences-dialog.c,
	  st-preferences-dialog.h, st-preferences-tab.c,
	  st-preferences-tab.h, st-preferences.c, st-preferences.h,
	  st-programs-tab.c, st-programs-tab.h, st-programs.c,
	  st-programs.h, st-search-dialog.c, st-search-dialog.h,
	  st-settings.c, st-settings.h, st-shell.c, st-shell.h,
	  st-statusbar.c, st-statusbar.h, st-stock.c,
	  st-stream-menu-items.c, st-stream-menu-items.h,
	  st-stream-properties-dialog.c, st-stream-properties-dialog.h,
	  st-stream-view.c, st-stream-view.h, st-task-dialog.c,
	  st-task-dialog.h, st-thread.c, st-thread.h, st-toolbar.c,
	  st-toolbar.h, st-transfer-api.h, streamtuner.c: Code style
	  cleanups

2003-06-19 16:14  jylefort

	* src/streamtuner/st-handlers.c: Removed obsolete define

2003-06-15 23:07  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c, st-browser-window.h, st-cache-load.c,
	  st-cache-save.c, st-category-api.h, st-category-menu-items.h,
	  st-category-view.c, st-category-view.h, st-config-load.c,
	  st-config-save.c, st-dialog-api.h, st-dialog.c, st-general-tab.c,
	  st-general-tab.h, st-handler.c, st-handler.h, st-handlers.h:
	  Style fixes

2003-06-08 19:44  jylefort

	* src/: sglib/sg-util.c, sgtk/sgtk-alert-dialog.c,
	  sgtk/sgtk-alert-dialog.h, sgtk/sgtk-auth-dialog.c,
	  sgtk/sgtk-auth-dialog.h, sgtk/sgtk-hig.h,
	  sgtk/sgtk-message-dialog.c, sgtk/sgtk-message-dialog.h,
	  sgtk/sgtk-tree-view.c, sgtk/sgtk-tree-view.h, sgtk/sgtk-util.c,
	  sgtk/sgtk-util.h, streamtuner/st-category-menu-items.c,
	  streamtuner/st-category-menu-items.h, streamtuner/st-menubar.c,
	  streamtuner/st-search-dialog.c, streamtuner/st-search-dialog.h,
	  streamtuner/st-shell.c, streamtuner/st-shell.h,
	  streamtuner/st-stock.c, streamtuner/st-stock.h,
	  streamtuner/st-stream-menu-items.c,
	  streamtuner/st-stream-menu-items.h,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-properties-dialog.h: Added copyright
	  notices

2003-06-08 18:17  jylefort

	* src/streamtuner/st-browser-tab.c: Fix

2003-06-08 18:11  jylefort

	* acinclude.m4, configure.ac, src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/shoutcast.c, src/sglib/Makefile.am,
	  src/sglib/sg-dumper.c, src/sglib/sg-parser.c,
	  src/sglib/sg-parser.h, src/sgtk/Makefile.am,
	  src/streamtuner/Makefile.am, src/streamtuner/st-cache-load.c,
	  src/streamtuner/st-config-load.c: Added
	  --enable-compile-warnings; cleanups

2003-06-08 17:17  jylefort

	* configure.ac: Removed obsolete WITH_ASSERTIONS conditional

2003-05-28 16:42  jylefort

	* configure.ac: Added a m4 check in configure

2003-05-28 00:47  jylefort

	* src/streamtuner/: st-browser-tab.c, st-shell.c, st-state.c,
	  st-task-dialog.c, st-task-dialog.h, st-thread.c, st-thread.h,
	  st-transfer.c: A cancelled auth dialog will now abort the thread

2003-05-28 00:12  jylefort

	* src/streamtuner/st-transfer.c: Cleanup

2003-05-26 13:56  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: HIG compliance

2003-05-26 13:49  jylefort

	* src/: sgtk/sgtk-handlers.c, sgtk/sgtk-handlers.h,
	  streamtuner/st-network-tab.c: HIG compliance

2003-05-26 13:06  jylefort

	* src/streamtuner/st-dialog.c: Fix

2003-05-25 19:06  jylefort

	* src/streamtuner/st-handler.c: Fix

2003-05-25 04:52  jylefort

	* src/streamtuner/: st-browser-tab.c, st-handler-api.h,
	  st-handler-event.c, st-handler-event.h, st-shell.c, st-thread.c,
	  st-thread.h: Introduced two handler events:
	  ST_HANDLER_EVENT_THREAD_BEGIN and ST_HANDLER_EVENT_THREAD_END.

2003-05-23 02:48  jylefort

	* src/streamtuner/st-browser-tab.c: Cleanup

2003-05-23 01:27  jylefort

	* src/streamtuner/: st-category-view.c, st-category-view.h,
	  st-stream-view.c: handler->mutex was being locked recursively by
	  the same thread

2003-05-23 01:00  jylefort

	* src/streamtuner/st-handler.c: Cleanup

2003-05-23 00:57  jylefort

	* src/streamtuner/: st-browser-tab.c, st-category-view.c: Threading
	  fix

2003-05-23 00:46  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler.c, st-handler.h,
	  st-shell.c, st-stream-view.c: Cleanups

2003-05-22 23:42  jylefort

	* src/streamtuner/: st-handler.c, st-handler.h, st-shell.c,
	  st-stream-view.c: Cleanups

2003-05-22 19:28  jylefort

	* src/streamtuner/st-session.c: Now saves runtime-changeable menu
	  accelerators

2003-05-22 19:24  jylefort

	* src/streamtuner/: st-menubar.c, st-stock.c: Now supports
	  runtime-changeable menu accelerators

2003-05-22 19:01  jylefort

	* src/: sgtk/Makefile.am, sgtk/sgtk-util.c, sgtk/sgtk-util.h,
	  sgtk/sgtk.h, streamtuner/st-browser-tab.c: Fix

2003-05-22 17:17  jylefort

	* src/streamtuner/: st-category-menu-items.c, st-shell.c,
	  st-shell.h, st-stream-menu-items.c, st-stream-menu-items.h,
	  st-toolbar.c, st-toolbar.h, st-transfer.c: Added a stop tune in
	  command

2003-05-22 00:04  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c: Added a popup menu to the notebook

2003-05-21 22:40  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-shell.c,
	  streamtuner/st-task-dialog.c, streamtuner/st-task-dialog.h: HIG
	  compliance

2003-05-21 17:18  jylefort

	* src/streamtuner/st-transfer.c: Resets the progress bar before
	  initiating a transfer

2003-05-21 07:57  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fix

2003-05-20 00:44  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h, st-shell.c:
	  Cleanups

2003-05-19 23:40  jylefort

	* src/streamtuner/st-toolbar.c: Cleanups

2003-05-19 23:36  jylefort

	* src/streamtuner/st-browser-tab.c: Resets progress bar when
	  renewing a reload

2003-05-19 23:30  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c, st-browser-window.h, st-shell.c:
	  st_shell_quit(): abort all reloads

2003-05-19 23:17  jylefort

	* src/streamtuner/: st-browser-window.c, st-dialog.c: Cleanups

2003-05-19 17:14  jylefort

	* src/sgtk/sgtk-auth-dialog.c: Cleanups

2003-05-19 17:10  jylefort

	* src/: sgtk/sgtk-hig.h, streamtuner/st-network-tab.c,
	  streamtuner/st-preferences-tab.c, streamtuner/st-search-dialog.c,
	  streamtuner/st-stream-properties-dialog.c: Cleanups

2003-05-19 00:12  jylefort

	* src/streamtuner/st-browser-tab.c: Cleanups

2003-05-19 00:04  jylefort

	* src/streamtuner/st-browser-tab.c: More interactivity

2003-05-18 23:45  jylefort

	* src/streamtuner/st-dialog.c: Added a kludge to make old plugins
	  use the new search dialog

2003-05-18 23:38  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st-cache-load.c,
	  streamtuner/st-cache-save.c, streamtuner/st-handler.c,
	  streamtuner/st-handler.h: The label of the search category is now
	  changed according to the search token

2003-05-18 23:07  jylefort

	* AUTHORS, art/Makefile.am, art/search.png,
	  src/plugins/shoutcast/shoutcast.c, src/sgtk/sgtk-auth-dialog.h,
	  src/streamtuner/Makefile.am, src/streamtuner/st-dialog-api.h,
	  src/streamtuner/st-dialog.c, src/streamtuner/st-search-dialog.c,
	  src/streamtuner/st-search-dialog.h, src/streamtuner/st-stock.c,
	  src/streamtuner/st-stock.h: Added a search dialog

2003-05-18 19:11  jylefort

	* src/: sgtk/sgtk-auth-dialog.c, streamtuner/st-network-tab.c,
	  streamtuner/st-stream-properties-dialog.c: HIG compliance

2003-05-18 19:02  jylefort

	* src/streamtuner/: st-general-tab.c, st-network-tab.c: Fixes

2003-05-18 18:22  jylefort

	* src/streamtuner/: st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h, st-task-dialog.c,
	  st-task-dialog.h: HIG fixes

2003-05-18 18:13  jylefort

	* src/: sgtk/sgtk-alert-dialog.c, sgtk/sgtk-dialog.c,
	  streamtuner/st-preferences-dialog.c,
	  streamtuner/st-preferences-dialog.h: HIG fixes

2003-05-18 17:28  jylefort

	* src/: sgtk/sgtk-alert-dialog.c, sgtk/sgtk-dialog.c,
	  sgtk/sgtk-dialog.h, streamtuner/st-about-dialog.c: HIG fixes

2003-05-18 17:21  jylefort

	* src/streamtuner/: st-about-dialog.c, st-about-dialog.h: HIG fixes

2003-05-18 17:11  jylefort

	* src/sgtk/: sgtk-alert-dialog.c, sgtk-alert-dialog.h,
	  sgtk-dialog.c, sgtk-dialog.h, sgtk-hig.h: HIG...

2003-05-18 16:59  jylefort

	* src/sgtk/: Makefile.am, sgtk-alert-dialog.c, sgtk-alert-dialog.h,
	  sgtk-auth-dialog.c, sgtk-auth-dialog.h, sgtk-dialog.c,
	  sgtk-dialog.h, sgtk-message-dialog.c, sgtk-message-dialog.h,
	  sgtk.h: sGtkDialog renamed to sGtkAlertDialog

2003-05-18 15:40  jylefort

	* src/sgtk/: sgtk-dialog.c, sgtk-hig.h: Cleanups

2003-05-18 14:37  jylefort

	* src/sgtk/sgtk-hig.h: Cleanups

2003-05-18 14:31  jylefort

	* src/sgtk/sgtk-dialog.c: HIG compliance

2003-05-18 13:45  jylefort

	* src/streamtuner/: st-preferences-dialog.c,
	  st-stream-properties-dialog.c, st-task-dialog.c: Cleanups

2003-05-18 13:30  jylefort

	* src/: sgtk/sgtk-hig.h, streamtuner/st-preferences-tab.c,
	  streamtuner/st-stream-properties-dialog.c: Cleanups

2003-05-18 13:25  jylefort

	* src/: sgtk/Makefile.am, sgtk/sgtk-auth-dialog.c,
	  sgtk/sgtk-dialog.c, sgtk/sgtk-hig.h, sgtk/sgtk-message-dialog.c,
	  sgtk/sgtk.h, streamtuner/st-about-dialog.c,
	  streamtuner/st-general-tab.c, streamtuner/st-network-tab.c,
	  streamtuner/st-preferences-dialog.c,
	  streamtuner/st-preferences-tab.h,
	  streamtuner/st-stream-properties-dialog.c: HIG compliance

2003-05-18 04:08  jylefort

	* src/streamtuner/: st-session.c, st-shell.c: Fixes

2003-05-18 03:32  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-category-view.c, st-shell.c, st-shell.h: Cleanups

2003-05-18 03:29  jylefort

	* src/streamtuner/: st-browser-window.c, st-menubar.c,
	  st-menubar.h, st-shell.c, st-shell.h: Cleanups

2003-05-18 03:09  jylefort

	* src/streamtuner/: st-browser-window.c, st-browser-window.h,
	  st-dialog.c, st-menubar.c, st-menubar.h, st-shell.c, st-shell.h,
	  st-transfer.c: Cleanups

2003-05-18 02:45  jylefort

	* src/streamtuner/: st-browser-window.c, st-category-menu-items.c,
	  st-menubar.c, st-shell.c, st-shell.h, st-stream-menu-items.c,
	  st-stream-view.c, st-toolbar.c, streamtuner.c: Renamings

2003-05-18 02:31  jylefort

	* src/streamtuner/: Makefile.am, st-browser-window.c,
	  st-category-menu-items.c, st-category-view.c, st-dialog.c,
	  st-general-tab.c, st-menubar.c, st-network-tab.c, st-shell.c,
	  st-shell.h, st-stream-menu-items.c, st-stream-view.c,
	  st-toolbar.c, st-transfer.c, st-ui.c, st-ui.h, streamtuner.c:
	  st_ui renamed to st_shell

2003-05-18 00:13  jylefort

	* src/streamtuner/st-stock.c: HIG compliance

2003-05-18 00:03  jylefort

	* src/streamtuner/: st-menubar.c, st-network-tab.c: HIG compliance

2003-05-17 23:46  jylefort

	* src/streamtuner/st-menubar.c: Applied the capitalization
	  guidelines (HIG, chapter 8)

2003-05-17 19:29  jylefort

	* art/Makefile.am, art/browse_prelight.png,
	  art/record_prelight.png, art/reload_prelight.png,
	  art/stop_prelight.png, art/tune_in_prelight.png,
	  src/streamtuner/st-stock.c: Reimplemented prelight icons the
	  proper way

2003-05-17 18:32  jylefort

	* src/streamtuner/: st-general-tab.c, st-network-tab.c,
	  st-programs-tab.c: Cleanups

2003-05-17 18:05  jylefort

	* src/streamtuner/st-transfer.c: More detailed statusbar statistics

2003-05-17 17:48  jylefort

	* src/: sgtk/sgtk-dialog.c, streamtuner/st-task-dialog.c:
	  HIG-compliance

2003-05-17 17:43  jylefort

	* src/sgtk/: sgtk-auth-dialog.c, sgtk-dialog.c: HIG-compliance

2003-05-17 17:24  jylefort

	* src/sgtk/: sgtk-auth-dialog.c, sgtk-auth-dialog.h, sgtk-dialog.c,
	  sgtk-dialog.h, sgtk-message-dialog.c, sgtk-message-dialog.h:
	  Created abstract base class sGtkDialog

2003-05-17 04:31  jylefort

	* src/: sgtk/sgtk-handlers.c, sgtk/sgtk-handlers.h,
	  streamtuner/st-category-view.c, streamtuner/st-stream-view.c:
	  Renamings

2003-05-17 04:20  jylefort

	* src/: sgtk/sgtk-handlers.c, sgtk/sgtk-handlers.h,
	  streamtuner/st-browser-window.c, streamtuner/st-browser-window.h,
	  streamtuner/st-category-view.c, streamtuner/st-stream-view.c:
	  Popup menus can now be activated using Shift-F10

2003-05-17 03:37  jylefort

	* src/streamtuner/st-state.c: Pulses the progress bar in
	  st_is_aborted()

2003-05-17 03:24  jylefort

	* src/streamtuner/st-browser-window.c: Added a work-around for a
	  Bluecurve bug

2003-05-17 02:03  jylefort

	* src/streamtuner/: st-statusbar.c, st-transfer.c: Fixes

2003-05-17 01:53  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-window.c,
	  st-statusbar.c, st-statusbar.h, st-thread.c, st-thread.h,
	  st-transfer.c, st-ui.c: Added a progress bar

2003-05-17 01:26  jylefort

	* src/streamtuner/st-browser-tab.c: Reverted previous commit

2003-05-17 00:48  jylefort

	* src/streamtuner/st-browser-tab.c: Changes cursor when reloading

2003-05-17 00:13  jylefort

	* src/: sgtk/sgtk-auth-dialog.c, streamtuner/st-task-dialog.c,
	  streamtuner/st-ui.c: HIG compliance

2003-05-16 20:27  jylefort

	* src/streamtuner/: st-browser-window.c, st-category-view.c: HIG
	  compliance

2003-05-16 19:42  jylefort

	* src/streamtuner/st-about-dialog.c: HIG compliance

2003-05-16 19:31  jylefort

	* src/streamtuner/st-preferences.c: HIG compliance

2003-05-16 18:48  jylefort

	* src/streamtuner/: st-menubar.c, st-menubar.h, st-ui.c: HIG
	  compliance

2003-05-16 18:45  jylefort

	* src/streamtuner/st-menubar.c: HIG compliance

2003-05-16 18:29  jylefort

	* src/streamtuner/: st-browser-window.c, st-config-load.c,
	  st-config-save.c, st-menubar.c, st-settings.c, st-settings.h: HIG
	  compliance: removed the "View menubar" knob

2003-05-16 18:20  jylefort

	* src/streamtuner/: st-network-tab.c,
	  st-stream-properties-dialog.c: HIG compliance

2003-05-16 18:06  jylefort

	* src/: sgtk/sgtk-auth-dialog.c, streamtuner/st-transfer.c:
	  HIG-conformant auth dialog

2003-05-16 17:51  jylefort

	* src/streamtuner/st-stream-properties-dialog.c: Nicer look

2003-05-16 17:37  jylefort

	* src/streamtuner/: st-preferences-dialog.c, st-about-dialog.c:
	  Comply to the HIG

2003-05-16 17:26  jylefort

	* src/streamtuner/st-ui.c: Better message

2003-05-16 17:22  jylefort

	* src/streamtuner/st-ui.c: Closing the quit dialog is now
	  equivalent to pressing "Cancel"

2003-05-16 17:07  jylefort

	* src/streamtuner/: st-browser-tab.c, st-dialog-api.h, st-dialog.c,
	  st-handlers.c, st-plugins.c, st-settings.c, st-thread.c, st-ui.c:
	  Alert dialogs now strictly adhere to the HIG

2003-05-16 16:46  jylefort

	* src/streamtuner/: st-dialog-api.h, st-dialog.c: st_warning(),
	  st_error() and st_question() are now deprecated

2003-05-16 16:41  jylefort

	* src/: sglib/Makefile.am, sglib/sg-util.c, sglib/sg-util.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-dialog.c,
	  streamtuner/st-dialog.h, streamtuner/st-handlers.c,
	  streamtuner/st-plugins.c, streamtuner/st-settings.c,
	  streamtuner/st-thread.c, streamtuner/st-ui.c: The new dialog API
	  is now used everywhere

2003-05-16 05:16  jylefort

	* src/streamtuner/st-about-dialog.c: Small look change

2003-05-16 04:38  jylefort

	* src/streamtuner/: st-dialog-api.h, st-dialog.c, st-settings.c:
	  Added st_warning_dialog() and st_error_dialog(), using the new
	  sGtkMessageDialog. st_warning() and st_error() are now deprecated
	  aliases.

2003-05-16 04:04  jylefort

	* src/: sgtk/Makefile.am, sgtk/sgtk-message-dialog.c,
	  sgtk/sgtk-message-dialog.h, sgtk/sgtk.h, streamtuner/st-ui.c:
	  Introducing sGtkMessageDialog, a HIG-compliant message dialog

2003-05-16 02:47  jylefort

	* src/streamtuner/: st-browser-window.c, st-browser-window.h,
	  st-config-load.c, st-config-save.c, st-menubar.c, st-settings.c,
	  st-settings.h, st-toolbar.c, st-toolbar.h, st-ui.c, st-ui.h:
	  Added a toolbar size knob

2003-05-16 02:26  jylefort

	* src/streamtuner/: st-browser-window.c, st-menubar.c,
	  st-settings.c, st-toolbar.c, st-toolbar.h: Added a "Desktop
	  default" toolbar style

2003-05-16 02:03  jylefort

	* AUTHORS, Makefile.am, common.mk, configure.ac, art/Makefile.am,
	  art/galeon.png, art/theme_preferences.png, src/sgtk/Makefile.am,
	  src/sgtk/sgtk-button.c, src/sgtk/sgtk-button.h,
	  src/sgtk/sgtk-handlers.c, src/sgtk/sgtk-handlers.h,
	  src/sgtk/sgtk-image-menu-item.c, src/sgtk/sgtk-image-menu-item.h,
	  src/sgtk/sgtk-menu-shell.c, src/sgtk/sgtk-menu-shell.h,
	  src/sgtk/sgtk-prelightable.c, src/sgtk/sgtk-prelightable.h,
	  src/sgtk/sgtk.h, src/streamtuner/Makefile.am,
	  src/streamtuner/st-browser-tab.c,
	  src/streamtuner/st-browser-tab.h,
	  src/streamtuner/st-browser-window.c,
	  src/streamtuner/st-browser-window.h,
	  src/streamtuner/st-category-view.c,
	  src/streamtuner/st-config-load.c,
	  src/streamtuner/st-config-save.c, src/streamtuner/st-menu-item.c,
	  src/streamtuner/st-menu-item.h, src/streamtuner/st-menu-shell.c,
	  src/streamtuner/st-menu-shell.h, src/streamtuner/st-menubar.h,
	  src/streamtuner/st-preferences-dialog.c,
	  src/streamtuner/st-preferences-dialog.h,
	  src/streamtuner/st-settings.c, src/streamtuner/st-settings.h,
	  src/streamtuner/st-stream-view.c, src/streamtuner/st-theme-tab.c,
	  src/streamtuner/st-theme-tab.h, src/streamtuner/st-theme.c,
	  src/streamtuner/st-theme.h,
	  src/streamtuner/st-themed-prelightable.c,
	  src/streamtuner/st-themed-prelightable.h,
	  src/streamtuner/st-ui.c, src/streamtuner/st-ui.h: Finished to
	  remove theme support

2003-05-15 23:55  jylefort

	* src/streamtuner/: st-category-menu-items.c,
	  st-category-menu-items.h, st-category-view.c, st-category-view.h:
	  Uses STCategoryMenuItems again

2003-05-15 23:49  jylefort

	* src/streamtuner/: st-menubar.c, st-menubar.h,
	  st-stream-menu-items.c, st-stream-menu-items.h, st-stream-view.c,
	  st-stream-view.h: Uses STStreamMenuItems again

2003-05-15 17:56  jylefort

	* src/streamtuner/: st-browser-window.c, st-menubar.c,
	  st-menubar.h, st-stock.c: Uses a GtkItemFactory again

2003-05-15 17:15  jylefort

	* src/streamtuner/: st-menubar.c, st-stock.c, st-stock.h: Cleanups

2003-05-15 16:20  jylefort

	* src/streamtuner/: st-menubar.c, st-menubar.h: Cleanups

2003-05-15 16:14  jylefort

	* src/streamtuner/: st-menubar.c, st-menubar.h: Cleanups

2003-05-15 16:06  jylefort

	* src/: sgtk/sgtk-menu-shell.c, sgtk/sgtk-menu-shell.h,
	  streamtuner/st-menubar.c: Cleanups

2003-05-15 16:02  jylefort

	* src/: sgtk/sgtk-menu-shell.c, sgtk/sgtk-menu-shell.h,
	  streamtuner/st-menubar.c, streamtuner/st-menubar.h,
	  streamtuner/st-toolbar.c, streamtuner/st-toolbar.h: Cleanups

2003-05-15 03:54  jylefort

	* src/: sgtk/sgtk-menu-shell.c, sgtk/sgtk-menu-shell.h,
	  streamtuner/st-menubar.c: Cleanups

2003-05-15 03:46  jylefort

	* src/streamtuner/: st-menubar.c, st-menubar.h: Cleanups

2003-05-15 03:43  jylefort

	* src/: sgtk/Makefile.am, sgtk/sgtk-tree-view.c,
	  sgtk/sgtk-tree-view.h, sgtk/sgtk.h, streamtuner/Makefile.am,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-window.c,
	  streamtuner/st-category-view.c, streamtuner/st-category-view.h,
	  streamtuner/st-stream-view.c, streamtuner/st-stream-view.h,
	  streamtuner/st-view.c, streamtuner/st-view.h: Cleanups

2003-05-15 03:35  jylefort

	* src/streamtuner/: st-browser-tab.c, st-category-view.c,
	  st-category-view.h, st-stream-view.c, st-stream-view.h,
	  st-view.c: Cleanups

2003-05-15 03:31  jylefort

	* src/streamtuner/: st-category-view.c, st-stream-view.c,
	  st-view.c, st-view.h: Cleanups

2003-05-15 03:28  jylefort

	* src/streamtuner/: Makefile.am, st-category-menu-items.c,
	  st-category-menu-items.h, st-category-view.c, st-category-view.h,
	  st-menubar.c, st-menubar.h, st-stream-menu-items.h: Added
	  STCategoryMenuItems

2003-05-15 03:18  jylefort

	* src/streamtuner/: Makefile.am, st-menubar.c, st-menubar.h,
	  st-stream-menu-items.c, st-stream-menu-items.h, st-stream-view.c,
	  st-stream-view.h: Added STStreamMenuItems

2003-05-15 03:01  jylefort

	* art/Makefile.am, art/browse.png, art/record.png, art/reload.png,
	  art/stop.png, art/tune_in.png, src/sgtk/sgtk-menu-shell.c,
	  src/sgtk/sgtk-menu-shell.h, src/streamtuner/Makefile.am,
	  src/streamtuner/st-browser-window.c,
	  src/streamtuner/st-menubar.c, src/streamtuner/st-menubar.h,
	  src/streamtuner/st-stock.c, src/streamtuner/st-stock.h,
	  src/streamtuner/st-toolbar.c, src/streamtuner/st-toolbar.h,
	  src/streamtuner/streamtuner.c: Theme support is being removed

2003-05-14 20:23  jylefort

	* src/streamtuner/st-about-dialog.c: HIG compliance: about dialog's
	  button is now "Close"

2003-05-14 20:22  jylefort

	* src/streamtuner/st-ui.c: HIG compliance: about dialog is not
	  modal anymore

2003-05-14 19:14  jylefort

	* src/streamtuner/: st-browser-window.c, st-dialog.c, st-dialog.h,
	  st-transfer.c, st-ui.c, st-ui.h, streamtuner.c: Transient fixes

2003-05-14 18:02  jylefort

	* src/: sgtk/sgtk-auth-dialog.c, sgtk/sgtk-auth-dialog.h,
	  streamtuner/st-transfer.c: The proxy password prompt now uses a
	  sGtkAuthDialog

2003-05-14 17:33  jylefort

	* art/Makefile.am, art/auth.png, src/sgtk/Makefile.am,
	  src/sgtk/sgtk-auth-dialog.c, src/sgtk/sgtk-auth-dialog.h,
	  src/sgtk/sgtk.h: First version of an authentification dialog

2003-05-14 16:40  jylefort

	* src/streamtuner/: st-dialog.c, st-ui.c: Dialogs now follow some
	  of the HIG guidelines

2003-05-14 03:31  jylefort

	* src/streamtuner/st-browser-tab.c: Fix

2003-05-14 03:29  jylefort

	* src/streamtuner/st-transfer.c: Cleanups; uses st_settings_mutex;
	  zeroes userpwd before freeing it

2003-05-14 03:28  jylefort

	* src/streamtuner/: st-preferences.c, st-theme-tab.c: Fixes

2003-05-14 02:21  jylefort

	* src/streamtuner/: st-general-tab.c, st-network-tab.c,
	  st-preferences-dialog.c, st-preferences-dialog.h,
	  st-preferences-tab.c, st-preferences-tab.h, st-preferences.c,
	  st-preferences.h, st-programs-tab.c, st-settings.c,
	  st-settings.h, st-theme-tab.c, st-ui.c: The preferences dialog is
	  now an "instant apply" type dialog

2003-05-14 00:14  jylefort

	* src/: plugins/shoutcast/shoutcast.c, sglib/sg-dumper.c,
	  sglib/sg-parser.c, sglib/sg-printable.c, sgtk/sgtk-button.c,
	  sgtk/sgtk-dialog.c, sgtk/sgtk-handlers.c,
	  sgtk/sgtk-image-menu-item.c, sgtk/sgtk-menu-shell.c,
	  sgtk/sgtk-prelightable.c, streamtuner/st-about-dialog.c,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-window.c,
	  streamtuner/st-cache-load.c, streamtuner/st-cache-save.c,
	  streamtuner/st-category-view.c, streamtuner/st-category.c,
	  streamtuner/st-config-load.c, streamtuner/st-config-save.c,
	  streamtuner/st-dialog.c, streamtuner/st-general-tab.c,
	  streamtuner/st-handler-event.c, streamtuner/st-handler-field.c,
	  streamtuner/st-handler.c, streamtuner/st-handlers.c,
	  streamtuner/st-menu-item.c, streamtuner/st-menu-shell.c,
	  streamtuner/st-menubar.c, streamtuner/st-network-tab.c,
	  streamtuner/st-parser.c, streamtuner/st-plugin.c,
	  streamtuner/st-plugins.c, streamtuner/st-preferences-dialog.c,
	  streamtuner/st-preferences-tab.c, streamtuner/st-preferences.c,
	  streamtuner/st-programs-tab.c, streamtuner/st-programs.c,
	  streamtuner/st-re.c, streamtuner/st-session.c,
	  streamtuner/st-settings.c, streamtuner/st-state.c,
	  streamtuner/st-statusbar.c,
	  streamtuner/st-stream-properties-dialog.c,
	  streamtuner/st-stream-view.c, streamtuner/st-stream.c,
	  streamtuner/st-task-dialog.c, streamtuner/st-theme-tab.c,
	  streamtuner/st-theme.c, streamtuner/st-themed-prelightable.c,
	  streamtuner/st-thread.c, streamtuner/st-toolbar.c,
	  streamtuner/st-transfer.c, streamtuner/st-ui.c,
	  streamtuner/st-version.c, streamtuner/st-view.c,
	  streamtuner/streamtuner.c: Changed code style

2003-05-13 23:35  jylefort

	* src/streamtuner/st-programs.c: Protect st_programs, since it
	  might be accessed concurrently by two threads

2003-05-13 23:20  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c, st-browser-window.h, st-stream-view.c,
	  st-ui.c, st-ui.h: Fixes

2003-05-13 15:53  jylefort

	* src/streamtuner/: st-about-dialog.c, st-preferences-dialog.c,
	  st-stream-properties-dialog.c: Fixes

2003-05-13 15:51  jylefort

	* src/streamtuner/: st-config-load.c, st-config-save.c,
	  st-settings.c, st-settings.h, st-stream-properties-dialog.c: The
	  width of the stream properties dialog is now saved

2003-05-13 04:34  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c: Fix

2003-05-13 03:30  jylefort

	* src/streamtuner/: st-stream-view.c, st-ui.c, st-ui.h: The stream
	  properties dialog is not modal anymore

2003-05-13 03:23  jylefort

	* src/streamtuner/: st-stream-properties-dialog.c,
	  st-stream-properties-dialog.h, st-ui.c: Cleanups

2003-05-13 02:04  jylefort

	* src/streamtuner/: st-menu-item.c, st-menu-item.h,
	  st-menu-shell.c: Cleanups

2003-05-13 01:51  jylefort

	* src/sgtk/: sgtk-button.c, sgtk-image-menu-item.c,
	  sgtk-prelightable.c, sgtk-prelightable.h: Cleanups

2003-05-13 01:43  jylefort

	* src/: sgtk/sgtk-button.c, sgtk/sgtk-image-menu-item.c,
	  sgtk/sgtk-prelightable.c, sgtk/sgtk-prelightable.h,
	  streamtuner/st-menu-item.c, streamtuner/st-menu-shell.c,
	  streamtuner/st-ui.c, streamtuner/st-ui.h: Sensitivity of the
	  stream properties menuitem is now set correctly

2003-05-13 00:55  jylefort

	* src/streamtuner/st-menubar.c: Ctrl+P is now bound to "Stream
	  properties"

2003-05-13 00:12  jylefort

	* src/streamtuner/: Makefile.am, st-menu-shell.c,
	  st-stream-properties-dialog.c, st-stream-properties-dialog.h,
	  st-ui.c, st-ui.h: Stream properties dialog, first edition

2003-05-13 00:12  jylefort

	* src/streamtuner/: st-browser-tab.h, st-task-dialog.h: Cleanups

2003-05-12 18:26  jylefort

	* src/streamtuner/st-thread.c: Minor fix

2003-05-12 18:17  jylefort

	* src/plugins/shoutcast/shoutcast.c: Cleanups

2003-05-12 18:11  jylefort

	* src/: sglib/Makefile.am, sglib/sg-printable.c,
	  sglib/sg-printable.h, sgtk/Makefile.am, sgtk/sgtk-pushable.c,
	  sgtk/sgtk-pushable.h, sgtk/sgtk.h, streamtuner/st-browser-tab.c,
	  streamtuner/st-statusbar.c, streamtuner/st-statusbar.h,
	  streamtuner/st-task-dialog.c, streamtuner/st-thread.c,
	  streamtuner/st-thread.h, streamtuner/st-transfer.c,
	  streamtuner/st-ui.c: sGtkPushable replaced by SGPrintable

2003-05-12 17:22  jylefort

	* src/: sgtk/sgtk-pushable.c, sgtk/sgtk-pushable.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-tab.h,
	  streamtuner/st-statusbar.c, streamtuner/st-statusbar.h,
	  streamtuner/st-task-dialog.c, streamtuner/st-transfer.c: Fixed
	  statusbar driving code

2003-05-12 00:08  jylefort

	* src/streamtuner/st-category-view.c: Select the shown category
	  instead of the selected category when restoring

2003-05-11 23:52  jylefort

	* src/streamtuner/st-browser-tab.c: Bugfix

2003-05-11 23:46  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h: Protect
	  tab->reloading with a mutex

2003-05-11 22:56  jylefort

	* src/streamtuner/: st-browser-tab.c, st-transfer.c: Cleanups

2003-05-11 22:40  jylefort

	* src/plugins/shoutcast/shoutcast.c: A multi-page category will now
	  be loaded completely

2003-05-11 22:39  jylefort

	* src/streamtuner/: st-transfer-api.h, st-transfer.c,
	  st-version-api.h: Introduced STTransferSession; bumped minor API
	  version number

2003-05-11 18:34  jylefort

	* src/streamtuner/: st-state-api.h, st-state.c: st_is_aborted() is
	  now functional again

2003-05-11 18:07  jylefort

	* src/streamtuner/: st-statusbar.c, st-statusbar.h: Cleanups

2003-05-11 18:00  jylefort

	* src/streamtuner/st-browser-tab.c: Cleanups

2003-05-11 17:57  jylefort

	* src/streamtuner/st-browser-tab.c: Cleanups

2003-05-11 17:46  jylefort

	* src/: sgtk/Makefile.am, sgtk/sgtk-pushable.c,
	  sgtk/sgtk-pushable.h, sgtk/sgtk.h, streamtuner/st-browser-tab.c,
	  streamtuner/st-statusbar.c, streamtuner/st-statusbar.h,
	  streamtuner/st-task-dialog.c, streamtuner/st-task-dialog.h,
	  streamtuner/st-thread.c, streamtuner/st-thread.h,
	  streamtuner/st-transfer.c, streamtuner/st-ui.c,
	  streamtuner/st-ui.h: Cleanups: added the sGtkPushable interface

2003-05-11 17:06  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-dialog.c, st-task-dialog.c, st-task-dialog.h, st-thread.c,
	  st-thread.h, st-transfer.c, st-transfer.h, st-ui.c: Cleanups

2003-05-11 00:12  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c, st-task-dialog.c, st-task-dialog.h,
	  st-transfer.c, st-transfer.h, st-ui.c: Suppressed the stop delay

2003-05-04 15:43  jylefort

	* src/streamtuner/st-transfer.c: transfer->info could be NULL

2003-05-04 15:36  jylefort

	* src/streamtuner/st-transfer.c: Transfer statistics have been
	  removed, since they were occulted by the category and stream
	  count

2003-05-04 15:32  jylefort

	* src/streamtuner/st-transfer.c: Cleanups

2003-05-04 15:14  jylefort

	* src/streamtuner/: st-browser-tab.c, st-browser-tab.h,
	  st-category-view.c, st-handler.c, st-handler.h: Can now select
	  another category while reloading

2003-05-04 01:10  jylefort

	* src/: plugins/shoutcast/Makefile.am, streamtuner/Makefile.am:
	  Auto-generated .h inlines were put into dist

2003-05-03 05:12  jylefort

	* configure.ac, src/plugins/shoutcast/Makefile.am,
	  src/sglib/Makefile.am, src/sgtk/Makefile.am,
	  src/streamtuner/Makefile.am: Introduced MAKE_CFLAGS (useful to
	  pass flags that might break ./configure compile tests, such as
	  -Werror)

2003-05-03 04:45  jylefort

	* src/streamtuner/st-browser-tab.c:
	  st_browser_tab_update_text_color(): fix for old versions of GTK+

2003-05-03 03:22  jylefort

	* src/streamtuner/st-menubar.c: Makes the stream columns menu
	  insensitive, when applicable

2003-05-03 03:19  jylefort

	* src/streamtuner/st-menubar.c: Previous and next directory menu
	  items are now insensitive when it makes sense

2003-05-03 03:05  jylefort

	* src/streamtuner/st-menu-item.c: Fix for old versions of GTK+

2003-05-02 22:28  jylefort

	* src/streamtuner/st-browser-window.c: We can't use
	  gtk_notebook_get_n_pages(), because it's specific to GTK+ 2.2,
	  but we want to stay compatible with GTK+ 2.0.

2003-05-02 01:21  jylefort

	* src/streamtuner/: st-handler-api.h, st-handler.c, st-handler.h,
	  st-stream-view.c, st-ui.c: STHandler->selected_stream is now
	  accessed from multiple threads, so it had to be protected by a
	  mutex

2003-05-01 15:47  jylefort

	* src/: sgtk/sgtk-handlers.c, sgtk/sgtk-handlers.h,
	  sgtk/sgtk-menu-shell.c, sgtk/sgtk-menu-shell.h,
	  streamtuner/st-about-dialog.c, streamtuner/st-about-dialog.h,
	  streamtuner/st-browser-tab.c, streamtuner/st-browser-tab.h,
	  streamtuner/st-browser-window.c, streamtuner/st-browser-window.h,
	  streamtuner/st-category-view.c, streamtuner/st-category-view.h,
	  streamtuner/st-general-tab.c, streamtuner/st-general-tab.h,
	  streamtuner/st-menu-item.c, streamtuner/st-menu-item.h,
	  streamtuner/st-menu-shell.c, streamtuner/st-menu-shell.h,
	  streamtuner/st-menubar.c, streamtuner/st-menubar.h,
	  streamtuner/st-network-tab.c, streamtuner/st-network-tab.h,
	  streamtuner/st-parser.c, streamtuner/st-parser.h,
	  streamtuner/st-preferences-dialog.c,
	  streamtuner/st-preferences-dialog.h,
	  streamtuner/st-preferences-tab.c,
	  streamtuner/st-preferences-tab.h, streamtuner/st-preferences.c,
	  streamtuner/st-preferences.h, streamtuner/st-programs-tab.c,
	  streamtuner/st-programs-tab.h, streamtuner/st-statusbar.c,
	  streamtuner/st-statusbar.h, streamtuner/st-stream-view.c,
	  streamtuner/st-stream-view.h, streamtuner/st-task-dialog.c,
	  streamtuner/st-task-dialog.h, streamtuner/st-theme-tab.c,
	  streamtuner/st-theme-tab.h, streamtuner/st-theme.c,
	  streamtuner/st-theme.h, streamtuner/st-themed-prelightable.c,
	  streamtuner/st-themed-prelightable.h, streamtuner/st-thread.c,
	  streamtuner/st-thread.h, streamtuner/st-toolbar.c,
	  streamtuner/st-toolbar.h, streamtuner/st-transfer.h,
	  streamtuner/st-view.c, streamtuner/st-view.h: Added copyright
	  notices

2003-04-28 11:11  jylefort

	* src/: sglib/sg-parser.c, sglib/sg-parser.h,
	  streamtuner/Makefile.am, streamtuner/st-cache-load.c,
	  streamtuner/st-config-load.c, streamtuner/st-parser.c,
	  streamtuner/st-parser.h: Reimplemented
	  parser->scanner->msg_handler in SGParser

2003-04-27 21:40  jylefort

	* src/streamtuner/st-network-tab.c: Now also sets a mnemonic for
	  entry labels

2003-04-27 21:25  jylefort

	* src/streamtuner/: Makefile.am, st-general-tab.c,
	  st-general-tab.h, st-network-tab.c, st-network-tab.h,
	  st-preferences-dialog.c, st-preferences-tab.c,
	  st-preferences-tab.h, st-programs-tab.c, st-programs-tab.h,
	  st-tab.c, st-tab.h, st-theme-tab.c, st-theme-tab.h: Renamings

2003-04-27 21:09  jylefort

	* src/streamtuner/: Makefile.am, st-cache-load.c, st-cache-save.c,
	  st-category-api.h, st-category.h, st-category_api.h,
	  st-config-load.c, st-config-save.c, st-dialog-api.h, st-dialog.h,
	  st-dialog_api.h, st-handler-api.h, st-handler-field-api.h,
	  st-handler-field.c, st-handler-field_api.h, st-handler.c,
	  st-handler.h, st-handler_api.h, st-handlers-api.h, st-handlers.h,
	  st-handlers_api.h, st-programs-api.h, st-programs.h,
	  st-programs_api.h, st-re-api.h, st-re_api.h, st-settings-api.h,
	  st-settings.h, st-settings_api.h, st-state-api.h, st-state_api.h,
	  st-stream-api.h, st-stream-view.c, st-stream.c, st-stream_api.h,
	  st-transfer-api.h, st-transfer.h, st-transfer_api.h,
	  st-version-api.h, st-version.c, st-version_api.h, streamtuner.h:
	  Renamings

2003-04-27 20:56  jylefort

	* src/streamtuner/: Makefile.am, st-about-dialog.c,
	  st-about-dialog.h, st-browser-tab.c, st-browser-tab.h,
	  st-browser-window.c, st-browser-window.h, st-cache-load.c,
	  st-cache-save.c, st-category-view.c, st-category-view.h,
	  st-category.c, st-category.h, st-category_api.h,
	  st-config-load.c, st-config-save.c, st-dialog.c, st-dialog.h,
	  st-dialog_api.h, st-general-tab.c, st-general-tab.h,
	  st-handler-event.c, st-handler-event.h, st-handler-field.c,
	  st-handler-field_api.h, st-handler.c, st-handler.h,
	  st-handler_api.h, st-handlers.c, st-handlers.h,
	  st-handlers_api.h, st-menu-item.c, st-menu-item.h,
	  st-menu-shell.c, st-menu-shell.h, st-menubar.c, st-menubar.h,
	  st-network-tab.c, st-network-tab.h, st-plugins.c,
	  st-preferences-dialog.c, st-preferences-dialog.h,
	  st-preferences.c, st-preferences.h, st-programs-tab.c,
	  st-programs-tab.h, st-programs.c, st-programs.h,
	  st-programs_api.h, st-re.c, st-re_api.h, st-session.c,
	  st-settings.c, st-settings.h, st-settings_api.h, st-state.c,
	  st-state_api.h, st-statusbar.c, st-statusbar.h, st-stream-view.c,
	  st-stream-view.h, st-stream.c, st-stream_api.h, st-tab.c,
	  st-tab.h, st-task-dialog.c, st-task-dialog.h, st-theme-tab.c,
	  st-theme-tab.h, st-theme.c, st-theme.h, st-themed-prelightable.c,
	  st-themed-prelightable.h, st-thread.c, st-thread.h, st-toolbar.c,
	  st-toolbar.h, st-transfer.c, st-transfer.h, st-transfer_api.h,
	  st-ui.c, st-ui.h, st-version.c, st-version_api.h, st-view.c,
	  st-view.h, st_about_dialog.c, st_about_dialog.h,
	  st_browser_tab.c, st_browser_tab.h, st_browser_window.c,
	  st_browser_window.h, st_category-api.h, st_category.c,
	  st_category.h, st_category_view.c, st_category_view.h,
	  st_dialog-api.h, st_dialog.c, st_dialog.h, st_general_tab.c,
	  st_general_tab.h, st_handler-api.h, st_handler.c, st_handler.h,
	  st_handler_event.c, st_handler_event.h, st_handler_field-api.h,
	  st_handler_field.c, st_handlers-api.h, st_handlers.c,
	  st_handlers.h, st_menu_item.c, st_menu_item.h, st_menu_shell.c,
	  st_menu_shell.h, st_menubar.c, st_menubar.h, st_network_tab.c,
	  st_network_tab.h, st_preferences.c, st_preferences.h,
	  st_preferences_dialog.c, st_preferences_dialog.h,
	  st_programs-api.h, st_programs.c, st_programs.h,
	  st_programs_tab.c, st_programs_tab.h, st_re-api.h, st_re.c,
	  st_settings-api.h, st_settings.c, st_settings.h, st_state-api.h,
	  st_state.c, st_statusbar.c, st_statusbar.h, st_stream-api.h,
	  st_stream.c, st_stream_view.c, st_stream_view.h, st_tab.c,
	  st_tab.h, st_task_dialog.c, st_task_dialog.h, st_theme.c,
	  st_theme.h, st_theme_tab.c, st_theme_tab.h,
	  st_themed_prelightable.c, st_themed_prelightable.h, st_thread.c,
	  st_thread.h, st_toolbar.c, st_toolbar.h, st_transfer-api.h,
	  st_transfer.c, st_transfer.h, st_version-api.h, st_version.c,
	  st_view.c, st_view.h, streamtuner.c, streamtuner.h: Renamings

2003-04-27 20:19  jylefort

	* src/streamtuner/: Makefile.am, st-ui.c, st-ui.h,
	  st_browser_tab.c, st_browser_window.c, st_general_tab.c,
	  st_menu_shell.c, st_menubar.c, st_network_tab.c,
	  st_stream_view.c, st_theme_tab.c, st_toolbar.c, streamtuner.c,
	  ui.c, ui.h: Renamings

2003-04-27 16:50  jylefort

	* src/streamtuner/st_about_dialog.c: The contact mail address has
	  been intentionally removed, so that users visit the homepage or
	  read the documentation, and post to the proper mailing list

2003-04-27 16:40  jylefort

	* src/: plugins/shoutcast/Makefile.am, streamtuner/Makefile.am:
	  When the SHOUTcast plugin is built into streamtuner, libtool is
	  used to create a static convenience archive

2003-04-27 16:40  jylefort

	* src/streamtuner/st_handlers.c: Fix

2003-04-27 16:32  jylefort

	* src/: sglib/Makefile.am, sgtk/Makefile.am,
	  streamtuner/Makefile.am: libtool is now used to create the sGLib
	  and sGtk static convenience archives

2003-04-27 16:20  jylefort

	* src/streamtuner/: Makefile.am, session.c, session.h,
	  st-session.c, st-session.h, streamtuner.c, ui.c: Renamings

2003-04-27 02:15  jylefort

	* src/streamtuner/: Makefile.am, plugin.c, plugin.h, plugins.c,
	  plugins.h, st-plugin.c, st-plugin.h, st-plugins.c, st-plugins.h,
	  st_about_dialog.c, st_handlers.c, streamtuner.c, ui.c: Renamings

2003-04-27 02:08  jylefort

	* src/streamtuner/: Makefile.am, cache_load.c, cache_load.h,
	  cache_save.c, cache_save.h, config_load.c, config_load.h,
	  config_save.c, config_save.h, session.c, st-cache-load.c,
	  st-cache-load.h, st-cache-save.c, st-cache-save.h,
	  st-config-load.c, st-config-load.h, st-config-save.c,
	  st-config-save.h: Renamings

2003-04-27 01:46  jylefort

	* configure.ac, src/Makefile.am, src/sglib/Makefile.am,
	  src/sgtk/Makefile.am, src/sgtk/sgtk-button.c,
	  src/sgtk/sgtk-button.h, src/sgtk/sgtk-dialog.c,
	  src/sgtk/sgtk-dialog.h, src/sgtk/sgtk-handlers.c,
	  src/sgtk/sgtk-handlers.h, src/sgtk/sgtk-image-menu-item.c,
	  src/sgtk/sgtk-image-menu-item.h, src/sgtk/sgtk-menu-shell.c,
	  src/sgtk/sgtk-menu-shell.h, src/sgtk/sgtk-prelightable.c,
	  src/sgtk/sgtk-prelightable.h, src/sgtk/sgtk.h,
	  src/streamtuner/Makefile.am, src/streamtuner/sgtk.h,
	  src/streamtuner/sgtkbutton.c, src/streamtuner/sgtkbutton.h,
	  src/streamtuner/sgtkdialog.c, src/streamtuner/sgtkdialog.h,
	  src/streamtuner/sgtkhandlers.c, src/streamtuner/sgtkhandlers.h,
	  src/streamtuner/sgtkimagemenuitem.c,
	  src/streamtuner/sgtkimagemenuitem.h,
	  src/streamtuner/sgtkmenushell.c, src/streamtuner/sgtkmenushell.h,
	  src/streamtuner/sgtkprelightable.c,
	  src/streamtuner/sgtkprelightable.h, src/streamtuner/st_menubar.c,
	  src/streamtuner/st_menubar.h,
	  src/streamtuner/st_themed_prelightable.c,
	  src/streamtuner/st_themed_prelightable.h: Reorganization of the
	  source tree

2003-04-27 01:18  jylefort

	* configure.ac, src/Makefile.am, src/sglib/Makefile.am,
	  src/sglib/sg-dumper.c, src/sglib/sg-dumper.h,
	  src/sglib/sg-parser.c, src/sglib/sg-parser.h,
	  src/sglib/sg-stack.h, src/sglib/sg-util.h,
	  src/streamtuner/Makefile.am, src/streamtuner/cache_load.c,
	  src/streamtuner/cache_save.c, src/streamtuner/config_load.c,
	  src/streamtuner/config_save.c, src/streamtuner/dumper.c,
	  src/streamtuner/dumper.h, src/streamtuner/parser.c,
	  src/streamtuner/parser.h, src/streamtuner/plugins.c,
	  src/streamtuner/session.c, src/streamtuner/st_about_dialog.c,
	  src/streamtuner/st_browser_tab.c,
	  src/streamtuner/st_browser_window.c, src/streamtuner/st_dialog.c,
	  src/streamtuner/st_handler.c, src/streamtuner/st_handlers.c,
	  src/streamtuner/st_menu_shell.c, src/streamtuner/st_menubar.c,
	  src/streamtuner/st_stream_view.c,
	  src/streamtuner/st_task_dialog.c, src/streamtuner/stack.h,
	  src/streamtuner/ui.c, src/streamtuner/util.h: Reorganization of
	  the source tree

2003-04-26 04:29  jylefort

	* src/plugins/shoutcast/shoutcast.c: Default record command now
	  uses -hold xterm option

2003-04-26 04:01  jylefort

	* src/streamtuner/st_toolbar.c: Changed tooltip text of stop button

2003-04-26 01:57  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h, st_view.c,
	  st_view.h: Added a category and stream counter in the statusbar;
	  cleanups

2003-04-26 01:12  jylefort

	* src/streamtuner/: st_browser_tab.c, st_category_view.c,
	  st_category_view.h, st_stream_view.c, st_stream_view.h,
	  st_view.c, st_view.h: Cleanups

2003-04-25 23:07  jylefort

	* src/streamtuner/st_menubar.c: Cleanups

2003-04-25 23:00  jylefort

	* src/streamtuner/: st_browser_window.c, st_browser_window.h,
	  st_menubar.c, ui.c: Cleanups

2003-04-25 19:22  jylefort

	* src/streamtuner/: st_browser_tab.c, st_category_view.c,
	  st_category_view.h, st_stream_view.c, st_stream_view.h: Cleanups

2003-04-25 18:59  jylefort

	* src/streamtuner/: sgtkbutton.c, st_browser_tab.c: Cleanups

2003-04-25 17:03  jylefort

	* src/streamtuner/st_stream_view.c: Implemented the "Show all
	  columns" column menuitem

2003-04-25 16:41  jylefort

	* src/streamtuner/: st_stream_view.c: Cleanups

2003-04-25 16:32  jylefort

	* src/streamtuner/: st_stream_view.c, st_stream_view.h: Changed the
	  column button's context menu

2003-04-25 02:30  jylefort

	* src/streamtuner/: cache_load.c, config_load.c: It was useless to
	  parser_warn() about deprecated statements

2003-04-25 02:19  jylefort

	* src/streamtuner/config_load.c: Cleanups

2003-04-25 02:13  jylefort

	* src/streamtuner/: config_load.c, config_save.c:
	  STHandlerField->user_visible is now saved

2003-04-25 01:36  jylefort

	* src/streamtuner/st_stream_view.c: Fix

2003-04-25 01:32  jylefort

	* src/streamtuner/: st_menubar.c, st_menubar.h: Visual enhancements

2003-04-25 01:28  jylefort

	* src/streamtuner/st_stream_view.c: The columns menu can now be
	  accessed by right-clicking a column header

2003-04-25 01:15  jylefort

	* src/streamtuner/: st_handler_field-api.h, st_handler_field.c,
	  st_stream_view.c: Continuing the implementation of the
	  "View/Stream columns" menu

2003-04-25 00:48  jylefort

	* src/streamtuner/: st_browser_window.c, st_browser_window.h,
	  st_menubar.c, st_menubar.h: Cleanups

2003-04-25 00:11  jylefort

	* src/streamtuner/: st_browser_window.c, st_menubar.c,
	  st_menubar.h, st_stream_view.c, st_stream_view.h: Added a stream
	  columns view menu

2003-04-24 23:32  jylefort

	* src/streamtuner/st_stream_view.c: Cleanups

2003-04-24 16:30  jylefort

	* src/streamtuner/plugins.c: Now handles the
	  STREAMTUNER_PLUGINS_PATH environment variable: it may be set to a
	  colon-separated list of extra plugins directories to scan

2003-04-24 16:29  jylefort

	* src/streamtuner/st_theme_tab.c: Cleanups

2003-04-24 02:48  jylefort

	* src/streamtuner/st_browser_tab.c: Fix

2003-04-24 02:37  jylefort

	* src/streamtuner/: st_browser_tab.c, st_category.c, st_category.h:
	  Cleanups

2003-04-23 17:54  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h,
	  st_handler-api.h, st_handler.c, st_stream_view.c, ui.c: Tune in
	  is now application-wide; removed handler->selected_stream_mutex
	  because it caused deadlocks (need to find the proper way to lock
	  things)

2003-04-23 16:17  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h,
	  st_handler.c, st_stream_view.c, st_stream_view.h,
	  st_task_dialog.c: Now can select a stream while a reload is in
	  progress

2003-04-23 15:52  jylefort

	* src/streamtuner/: st_browser_tab.c, st_handler.c,
	  st_task_dialog.c, st_thread.c, st_thread.h, ui.c, util.h:
	  Cleanups

2003-04-23 15:37  jylefort

	* src/streamtuner/: Makefile.am, st_about_dialog.c,
	  st_browser_tab.c, st_dialog.c, st_handler.c, st_task_dialog.c,
	  st_thread.c, st_thread.h, st_transfer.c, streamtuner.c, thread.c,
	  thread.h, ui.c: thread_* -> st_thread_*

2003-04-23 15:24  jylefort

	* src/streamtuner/: st_handler-api.h, st_handler.c, ui.c: Uses a
	  mutex to protect handler->selected_stream (might have been
	  accessed concurrently by st_handler_reload() and
	  ui_stream_thread())

2003-04-23 14:53  jylefort

	* src/streamtuner/: config_load.c, config_save.c,
	  st_browser_window.c, st_menubar.c, st_menubar.h, st_settings.c,
	  st_settings.h: Added a View->Tabs menuitem

2003-04-23 05:21  jylefort

	* src/streamtuner/: st_browser_tab.c, st_transfer.c: When stopped,
	  prints a message in the statusbar

2003-04-23 05:04  jylefort

	* src/streamtuner/st_toolbar.c: More verbose Stop tooltip

2003-04-23 04:58  jylefort

	* src/streamtuner/: st_general_tab.c, st_network_tab.c, ui.c, ui.h:
	  Added tooltips to preferences widgets

2003-04-23 03:47  jylefort

	* src/streamtuner/: st_about_dialog.c, st_menubar.c: Looks better
	  when there are no plugins and/or handlers

2003-04-23 03:39  jylefort

	* src/streamtuner/: Makefile.am, config_load.c, config_save.c,
	  plugins.c, selection.h, st_browser_window.c, st_handlers.c,
	  st_handlers.h, st_menubar.c, st_settings.c, st_settings.h,
	  streamtuner.c, ui.c: Removed selected_handler

2003-04-23 03:02  jylefort

	* src/streamtuner/: Makefile.am, st_browser_tab.c, st_transfer.c,
	  st_transfer.h, ui.c, ui.h: Cleanups

2003-04-22 19:15  jylefort

	* src/streamtuner/: st_task_dialog.c, st_task_dialog.h,
	  st_transfer.c, ui.c: Cleanups

2003-04-22 19:05  jylefort

	* src/streamtuner/: st_browser_tab.c, st_task_dialog.c: Fixes

2003-04-22 18:53  jylefort

	* src/streamtuner/st_menubar.c: Cleanups

2003-04-22 18:28  jylefort

	* src/streamtuner/config_load.c: Cleanups

2003-04-22 18:24  jylefort

	* src/streamtuner/st_menubar.c: Cleanups

2003-04-22 18:22  jylefort

	* src/streamtuner/st_menubar.c: Better look when there is no
	  handler

2003-04-22 18:17  jylefort

	* src/streamtuner/: st_browser_tab.c, st_stream_view.c, ui.c, ui.h:
	  Cleanups

2003-04-22 18:01  jylefort

	* src/streamtuner/: st_category_view.c, st_stream_view.c: Cleanups

2003-04-22 17:56  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h,
	  st_browser_window.c, st_browser_window.h, st_handler-api.h,
	  streamtuner.c, ui.c, ui.h: Cleanups

2003-04-22 01:43  jylefort

	* src/streamtuner/st_task_dialog.c: Sets a width, and centers the
	  text

2003-04-22 01:38  jylefort

	* src/streamtuner/: st_about_dialog.c, st_preferences_dialog.c,
	  st_task_dialog.c: Sets wm class

2003-04-21 23:09  jylefort

	* src/streamtuner/st_transfer.c: Reimplemented statusbar statistics
	  display

2003-04-21 23:05  jylefort

	* src/streamtuner/: st_task_dialog.c, st_task_dialog.h,
	  st_transfer.c, ui.c: Launch-and-forget actions can now be aborted

2003-04-21 21:57  jylefort

	* src/streamtuner/: Makefile.am, st_browser_tab.c,
	  st_task_dialog.c, st_task_dialog.h, st_transfer.c, ui.c, ui.h:
	  Implemented STTaskDialog

2003-04-21 20:49  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h: Sets the
	  color of the tab label according to the tab's state

2003-04-21 20:22  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h,
	  st_browser_window.c: Cleanups

2003-04-20 20:05  jylefort

	* src/streamtuner/: st_menubar.c, ui.c, ui.h: Cleanups

2003-04-20 20:00  jylefort

	* src/streamtuner/: thread.c, st_menubar.c, ui.c, ui.h: Cleanups

2003-04-20 19:57  jylefort

	* src/streamtuner/: Makefile.am, st_state.c, st_state.h,
	  st_transfer.c, streamtuner.c: Cleanups

2003-04-20 19:53  jylefort

	* src/streamtuner/st_browser_tab.c: -t now works again

2003-04-20 19:43  jylefort

	* src/streamtuner/: Makefile.am, action.c, action.h,
	  sgtkhandlers.c, sgtkhandlers.h, st_browser_window.c,
	  st_category_view.c, st_menu_item.c, st_menu_item.h,
	  st_menu_shell.c, st_menubar.c, st_stream_view.c, st_toolbar.c,
	  streamtuner.c, ui.c, ui.h: All actions are now in ui.c; cleanups

2003-04-20 19:15  jylefort

	* src/streamtuner/ui.c: Cleanups

2003-04-20 17:27  jylefort

	* src/streamtuner/st_browser_window.c: Fix

2003-04-20 17:19  jylefort

	* src/streamtuner/: action.c, action.h, st_browser_tab.c,
	  st_browser_tab.h, st_category_view.c, st_stream_view.c: Cleanups

2003-04-20 17:11  jylefort

	* src/streamtuner/: st_browser_window.c, st_browser_window.h, ui.c,
	  ui.h: Cleanups

2003-04-20 16:51  jylefort

	* src/streamtuner/: st_browser_tab.c, st_stream_view.c,
	  st_stream_view.h, st_browser_window.c, st_browser_window.h:
	  Cleanups

2003-04-20 16:37  jylefort

	* src/streamtuner/: st_browser_tab.c, st_category_view.c,
	  st_category_view.h: Cleanups

2003-04-20 16:06  jylefort

	* src/streamtuner/st_browser_tab.c: Fixes

2003-04-20 16:00  jylefort

	* src/streamtuner/: action.c, action.h, st_browser_tab.c,
	  st_browser_tab.h, st_browser_window.c, st_category_view.c,
	  st_menubar.c, ui.c, ui.h: Cleanups

2003-04-19 17:33  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h,
	  st_browser_window.c, st_browser_window.h, st_state-api.h,
	  st_state.c, st_statusbar.c, st_statusbar.h, st_stream_view.c,
	  st_transfer.c, thread.c, thread.h, ui.c, ui.h: Each tab now has
	  its own statusbar

2003-04-19 16:31  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h,
	  st_toolbar.c, ui.c, ui.h: Tune in is now tab-specific

2003-04-19 16:16  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h, st_state.c,
	  st_toolbar.c, ui.c, ui.h: Stop is now tab-specific

2003-04-19 15:59  jylefort

	* src/streamtuner/action.c: Record is a launch-and-forget action

2003-04-19 15:57  jylefort

	* src/streamtuner/action.c: Browse is a launch-and-forget action

2003-04-19 15:53  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h, ui.c, ui.h:
	  Cleanups

2003-04-19 15:24  jylefort

	* src/streamtuner/: st_browser_tab.c, st_browser_tab.h,
	  st_browser_window.c, st_browser_window.h, st_toolbar.c, ui.c,
	  ui.h: Going for concurrent reloads, step 1

2003-04-19 03:36  jylefort

	* src/streamtuner/st_browser_window.c: Previous/Next directory
	  menuitems now work in a cyclic fashion

2003-04-19 03:29  jylefort

	* src/streamtuner/st_menubar.c: Cleanup

2003-04-18 23:32  jylefort

	* src/streamtuner/: action.c, action.h, st_menubar.c: Reintroduced
	  action_preferences() and action_about()

2003-04-18 23:22  jylefort

	* src/streamtuner/st_toolbar.c: Cleanups

2003-04-18 20:47  jylefort

	* src/streamtuner/: action.c, action.h, st_menubar.c: Cleanups; can
	  now access preferences dialog even if not idle

2003-04-18 20:38  jylefort

	* src/streamtuner/: st_browser_window.c, st_browser_window.h, ui.c,
	  ui.h: Cleanups

2003-04-18 20:31  jylefort

	* src/streamtuner/: st_menubar.c, ui.c, ui.h: Cleanups

2003-04-18 20:24  jylefort

	* src/streamtuner/: action.c, action.h, st_browser_window.c,
	  st_browser_window.h, st_menubar.c, st_menubar.h, streamtuner.c,
	  ui.c, ui.h: Cleanups

2003-04-18 17:55  jylefort

	* src/streamtuner/: st_browser_window.c, st_browser_window.h,
	  st_menubar.c, st_menubar.h, ui.c, ui.h: Added Previous and Next
	  items to directory menu

2003-04-18 17:18  jylefort

	* src/streamtuner/: st_browser_window.c, st_menubar.c: The
	  streamtuner design doesn't allow concurrent reloads yet, so we
	  make the notebook and directory menuitems insensitive while
	  reloading

2003-04-18 17:12  jylefort

	* src/streamtuner/st_browser_window.c: Window title is now set
	  properly

2003-04-18 17:08  jylefort

	* src/streamtuner/: action.c, st_browser_tab.c, st_browser_tab.h,
	  st_browser_window.c, st_browser_window.h, st_category_view.c,
	  st_category_view.h, st_stream_view.c, st_stream_view.h, ui.c,
	  ui.h: Refreshing is now done properly

2003-04-18 16:44  jylefort

	* src/streamtuner/: config_load.c, config_save.c, st_browser_tab.c,
	  st_browser_window.c, st_handler-api.h, st_handler.c,
	  st_settings.c, st_settings.h: Save paned positions

2003-04-18 16:23  jylefort

	* src/streamtuner/: Makefile.am, action.c, st_browser_tab.c,
	  st_browser_tab.h, st_browser_window.c, st_browser_window.h,
	  st_toolbar.c, st_toolbar.h, ui.c, ui.h: Introduced STBrowserTab
	  (each handler now has its own STBrowserTab, containing a
	  STCategoryView and STStreamView: allows faster handler
	  switching); removed the toolbar handler selector

2003-04-18 01:54  jylefort

	* configure.ac: Now checks for headers and functions; do not set
	  -Wall anymore

2003-04-18 00:12  jylefort

	* src/streamtuner/st_menubar.c: Cleanups

2003-04-18 00:06  jylefort

	* src/streamtuner/: sgtkbutton.c, sgtkbutton.h, st_menubar.c,
	  st_menubar.h, st_settings.c, st_toolbar.h: Cleanups

2003-04-17 19:55  jylefort

	* src/streamtuner/: st_menubar.c, st_toolbar.c: Cleanups

2003-04-17 19:46  jylefort

	* src/streamtuner/: sgtkmenushell.c, sgtkmenushell.h, st_menubar.c:
	  Added sgtk_menu_shell_add_radio_item()

2003-04-17 18:55  jylefort

	* src/streamtuner/action.c: Fixed a double-free minor bug

2003-04-17 18:51  jylefort

	* src/plugins/shoutcast/shoutcast.c: Cleanups

2003-04-17 18:16  jylefort

	* src/streamtuner/: sgtkbutton.c, sgtkimagemenuitem.c,
	  sgtkprelightable.c, st_about_dialog.c, st_browser_window.c,
	  st_menubar.c, st_preferences_dialog.c, st_statusbar.c,
	  st_toolbar.c: Cleanups

2003-04-17 18:10  jylefort

	* src/streamtuner/: sgtkmenushell.c, sgtkmenushell.h: Passed widget
	  pointers may now be null

2003-04-17 17:16  jylefort

	* src/streamtuner/: st_menubar.c, st_menubar.h: Changed order of
	  directory menu

2003-04-17 17:05  jylefort

	* src/streamtuner/: Makefile.am, sgtk.h, sgtkhandlers.c,
	  sgtkhandlers.h, st_menu.c, st_menu.h, st_menu_item.c,
	  st_menubar.c, st_view.c: Convenience signal handlers moved into
	  sGtk

2003-04-17 16:44  jylefort

	* src/streamtuner/: Makefile.am, st_browser_window.c,
	  st_category_view.c, st_category_view.h, st_menu_item.c,
	  st_menu_shell.c, st_stream_view.c, st_stream_view.h, st_view.c,
	  st_view.h: Introduced STView, and cleanups

2003-04-17 16:15  jylefort

	* src/streamtuner/: sgtkimagemenuitem.c, sgtkimagemenuitem.h,
	  st_menu_item.c: Reimplemented child style workaround

2003-04-17 16:10  jylefort

	* src/streamtuner/: Makefile.am, sgtk.h, sgtkmenushell.c,
	  sgtkmenushell.h, st_menu_shell.c, st_menu_shell.h, st_menubar.c:
	  Generalist st_menu_shell functions moved into sGtk

2003-04-17 16:03  jylefort

	* src/streamtuner/: Makefile.am, action.h,
	  st_category_menu_items.c, st_category_menu_items.h,
	  st_category_view.c, st_category_view.h, st_handlers_menu_items.c,
	  st_handlers_menu_items.h, st_menu_item.c, st_menu_item.h,
	  st_menu_items.c, st_menu_items.h, st_menu_shell.c,
	  st_menu_shell.h, st_menubar.c, st_menubar.h,
	  st_stream_menu_items.c, st_stream_menu_items.h, st_stream_view.c,
	  st_stream_view.h: Introduced STMenuItem

2003-04-17 15:05  jylefort

	* art/Makefile.am: Uses noinst_DATA to generate inlines

2003-04-17 14:52  jylefort

	* art/Makefile.am: Cleanup

2003-04-17 14:35  jylefort

	* src/streamtuner/st_menubar.c: Cleanups

2003-04-17 14:31  jylefort

	* src/streamtuner/: Makefile.am, st_browser_window.c,
	  st_browser_window.h, st_marshal.list, st_menubar.c, ui.c, ui.h:
	  We don't need a custom signal for the menubar view settings

2003-04-17 03:52  jylefort

	* src/streamtuner/: Makefile.am, st_marshal.list, st_menubar.c: We
	  now have our own signal marshallers

2003-04-17 02:42  jylefort

	* src/streamtuner/: st_browser_window.c, st_menubar.c,
	  st_menubar.h: Cleanups

2003-04-17 02:14  jylefort

	* src/streamtuner/st_theme.c: More descriptive error message

2003-04-17 02:10  jylefort

	* src/streamtuner/: st_theme.c: More descriptive error message

2003-04-17 01:55  jylefort

	* src/streamtuner/dumper.c: More descriptive error messages

2003-04-17 01:51  jylefort

	* src/streamtuner/: cache_save.c, config_save.c, dumper.c,
	  dumper.h: dumper_free() now accepts a GError** argument and
	  returns status

2003-04-17 00:59  jylefort

	* src/streamtuner/: dumper.c, dumper.h: More robust implementation:

		  1. dumper_new() writes to FILENAME.failed
		  2. dumper_free() renames FILENAME.failed to FILENAME
	  _only_ if
		     no error occurred in dumper_new() or dumper_write()

2003-04-16 23:43  jylefort

	* src/streamtuner/: cache_load.c, config_load.c: Cleanups

2003-04-16 17:02  jylefort

	* src/streamtuner/cache_load.c: CacheInfo -> CacheLoadInfo

2003-04-16 16:57  jylefort

	* src/streamtuner/: cache_load.c, config_load.c, parser.c,
	  parser.h: parser_statement_get() -> parser_get_statement()

2003-04-16 16:47  jylefort

	* src/streamtuner/st_handler.c: Check for all mandatory callbacks
	  in st_handler_validate(); provide default callbacks for
	  ST_HANDLER_EVENT_CATEGORY_FREE and ST_HANDLER_EVENT_STREAM_FREE

2003-04-16 16:24  jylefort

	* src/streamtuner/st_handler_event.c: Won't try to call a null
	  callback

2003-04-16 16:21  jylefort

	* src/streamtuner/cache_load.c: Considerable cleanup

2003-04-16 16:20  jylefort

	* src/plugins/shoutcast/shoutcast.c: g_free() accepts a null
	  pointer

2003-04-16 14:47  jylefort

	* src/streamtuner/parser.c: Cleanups

2003-04-16 14:44  jylefort

	* src/streamtuner/: cache_load.c, cache_save.c: Enclose the streams
	  list of a category in a streams {} section (to be able to signify
	  an empty streams list)

2003-04-16 04:32  jylefort

	* src/streamtuner/: session.c, st_handler.c, st_handler.h: To
	  restore the stream selection properly in all situations, we must
	  search in the whole streams cache

2003-04-16 04:23  jylefort

	* src/streamtuner/st_handler.c: Do not continue the selected stream
	  search uselessly

2003-04-16 03:44  jylefort

	* src/streamtuner/: st_category.c, st_stream.c: g_free() accepts a
	  null pointer

2003-04-16 03:40  jylefort

	* src/streamtuner/: config_load.c, st_theme_tab.c, ui.c: Fixes
	  st_settings.theme leak

2003-04-16 02:55  jylefort

	* src/streamtuner/: st_category_view.c, st_stream_view.c: Uses
	  gtk_tree_selection_set_select_function() to disallow selection
	  when applicable

2003-04-16 02:36  jylefort

	* src/streamtuner/cache_load.c: We should also set an empty list

2003-04-16 02:30  jylefort

	* src/streamtuner/: session.c, st_category_view.c, st_handler.c,
	  st_handler.h, st_stream_view.c: Reimplemented proper stream
	  selection restoring

2003-04-16 00:38  jylefort

	* src/streamtuner/: plugin.c, plugin.h, st_handler.c, st_handler.h,
	  st_handlers.c: If the passed handler is not valid,
	  st_handler_validate() now fills a GError with an explanative
	  message; the message is then used by st_handlers_add() to show a
	  warning dialog

2003-04-16 00:16  jylefort

	* src/streamtuner/Makefile.am: Yet another minor fix

2003-04-16 00:15  jylefort

	* src/streamtuner/Makefile.am: Minor fix

2003-04-15 23:20  jylefort

	* src/streamtuner/st_theme_tab.c: Inside a theme dir, only scan
	  directories; print a notice when an invalid theme is encountered

2003-04-15 03:57  jylefort

	* src/streamtuner/sgtkimagemenuitem.c: Style workaround, second
	  edition

2003-04-15 03:16  jylefort

	* src/streamtuner/sgtkimagemenuitem.c: Fixes style inheritance
	  problem

2003-04-15 01:57  jylefort

	* src/streamtuner/st_about_dialog.c: Cleanup

2003-04-14 02:26  jylefort

	* src/streamtuner/: config_load.c, config_save.c,
	  st_preferences_dialog.c, st_settings.c, st_settings.h: The index
	  of the selected preferences page is now part of session

2003-04-14 01:40  jylefort

	* src/streamtuner/: Makefile.am, action.c, st_general_tab.c,
	  st_network_tab.c, st_preferences_dialog.c,
	  st_preferences_dialog.h, st_programs_tab.c, st_theme_tab.c, ui.c,
	  ui.h, ui_preferences_window.c, ui_preferences_window.h:
	  ui_preferences_window -> STPreferencesDialog

2003-04-14 01:26  jylefort

	* src/streamtuner/st_about_dialog.c: The finalize callback was
	  useless

2003-04-13 19:20  jylefort

	* src/streamtuner/: st_programs_tab.c, st_programs_tab.h,
	  st_theme_tab.c, st_theme_tab.h: Cleanups

2003-04-13 19:12  jylefort

	* src/streamtuner/: st_general_tab.c, st_network_tab.c, st_tab.c,
	  st_tab.h, ui_preferences_window.c: Improved look

2003-04-13 19:05  jylefort

	* src/streamtuner/st_tab.c: Better look

2003-04-13 18:59  jylefort

	* src/streamtuner/: st_general_tab.c, st_general_tab.h, st_tab.c:
	  Better look

2003-04-13 18:52  jylefort

	* src/streamtuner/: Makefile.am, st_network_tab.c,
	  st_network_tab.h, st_preferences.c, st_preferences.h,
	  ui_network_tab.c, ui_network_tab.h, ui_preferences.c,
	  ui_preferences.h, ui_preferences_window.c: ui_network_tab ->
	  STNetworkTab

2003-04-13 18:22  jylefort

	* src/streamtuner/: Makefile.am, st_theme_tab.c, st_theme_tab.h,
	  ui_preferences_window.c, ui_theme_tab.c, ui_theme_tab.h:
	  ui_theme_tab -> STThemeTab

2003-04-13 15:57  jylefort

	* src/streamtuner/: Makefile.am, st_programs_tab.c,
	  st_programs_tab.h, ui_preferences_window.c, ui_programs_tab.c,
	  ui_programs_tab.h: ui_programs_tab -> STProgramsTab

2003-04-13 15:25  jylefort

	* src/streamtuner/st_general_tab.c: Unreferences the label pixbuf

2003-04-13 02:32  jylefort

	* src/streamtuner/st_general_tab.c: The check item now has a key
	  binding

2003-04-13 02:29  jylefort

	* src/streamtuner/: st_general_tab.c, st_tab.c, st_tab.h,
	  ui_preferences_window.c: Added st_tab_construct_label()

2003-04-13 02:05  jylefort

	* src/streamtuner/: Makefile.am, st_general_tab.c,
	  st_general_tab.h, st_tab.c, st_tab.h, ui_general_tab.c,
	  ui_general_tab.h, ui_preferences_window.c: ui_general_tab
	  obsoleted, we now have STTab and STGeneralTab

2003-04-12 23:58  jylefort

	* configure.ac: Changed bug report address

2003-04-12 23:56  jylefort

	* AUTHORS: Renamed a few png files

2003-04-12 16:26  jylefort

	* src/streamtuner/: sgtkimagemenuitem.c, sgtkimagemenuitem.h,
	  sgtkprelightable.c, sgtkprelightable.h: Added copyright notices

2003-04-12 16:18  jylefort

	* art/Makefile.am: Installs a streamtuner .desktop file and icon

2003-04-12 16:08  jylefort

	* Makefile.am, common.mk, configure.ac, art/Makefile.am,
	  art/galeon.png, art/general_preferences.png,
	  art/network_preferences.png, art/programs_preferences.png,
	  art/shoutcast.png, art/streamtuner.png, art/streamtuner_logo.png,
	  art/theme_preferences.png, src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/ii_icon.png,
	  src/plugins/shoutcast/shoutcast.c, src/streamtuner/Makefile.am,
	  src/streamtuner/ii_galeon_icon.png,
	  src/streamtuner/ii_streamtuner_icon.png,
	  src/streamtuner/ii_streamtuner_logo.png,
	  src/streamtuner/ii_tab_general.png,
	  src/streamtuner/ii_tab_network.png,
	  src/streamtuner/ii_tab_programs.png,
	  src/streamtuner/ii_tab_theme.png,
	  src/streamtuner/st_about_dialog.c,
	  src/streamtuner/st_browser_window.c,
	  src/streamtuner/ui_preferences_window.c,
	  src/streamtuner/ui_theme_tab.c: Images gathered into a single
	  directory: art/

2003-04-11 01:16  jylefort

	* src/plugins/shoutcast/shoutcast.c: Grammar fix

2003-04-11 01:13  jylefort

	* src/streamtuner/: Makefile.am, st_browser_window.c, st_dialog.c,
	  st_dialog.h, streamtuner.c, ui_dialog.c, ui_dialog.h,
	  ui_preferences_window.c: ui_dialog -> st_dialog

2003-04-11 01:01  jylefort

	* src/streamtuner/streamtuner.c: Clarification

2003-04-11 00:45  jylefort

	* src/streamtuner/: st_category_view.c, st_stream_view.c: Scroll to
	  selected cell was annoying: backed out

2003-04-11 00:42  jylefort

	* src/streamtuner/: Makefile.am, action.c, cache_load.c,
	  handler_event.c, handler_event.h, st_handler.c,
	  st_handler_event.c, st_handler_event.h: handler_event_* renamed
	  to st_handler_event_*

2003-04-11 00:26  jylefort

	* src/streamtuner/: st_category_view.c, st_stream_view.c: Scrolls
	  to the cell of the selected category/stream

2003-04-09 22:37  jylefort

	* src/streamtuner/: Makefile.am, st_category_menu_items.c,
	  st_category_menu_items.h, st_category_view.c, st_menu_items.c,
	  st_menu_items.h, st_menubar.c, st_stream_menu_items.c,
	  st_stream_menu_items.h, st_stream_view.c, st_themed_button.c,
	  st_themed_button.h, st_themed_menu_item.c, st_themed_menu_item.h,
	  st_themed_prelightable.c, st_themed_prelightable.h, st_toolbar.c:
	  STThemedButton and STThemedMenuItem replaced by
	  STThemedPrelightable pseudo-interface

2003-04-09 22:06  jylefort

	* src/streamtuner/: sgtkbutton.c, sgtkimagemenuitem.c, st_theme.c,
	  st_theme.h, st_themed_button.c, st_themed_menu_item.c:
	  st_theme_get_pixbuf() now accepts a size parameter, and scales
	  the returned pixbuf accordingly

2003-04-09 21:19  jylefort

	* src/streamtuner/: Makefile.am, st_browser_window.c,
	  st_browser_window.h, st_category_menu_items.c,
	  st_category_view.c, st_category_view.h, st_menu_items.c,
	  st_menu_items.h, st_menubar.c, st_menubar.h,
	  st_stream_menu_items.c, st_stream_view.c, st_stream_view.h,
	  st_theme.c, st_theme.h, st_themed_button.c, st_themed_button.h,
	  st_themed_menu_item.c, st_themed_menu_item.h, st_toolbar.c,
	  st_toolbar.h, theme.c, theme.h, ui.c, ui.h, ui_theme_tab.c: Theme
	  structure obsoleted: implemented STTheme

2003-04-09 20:02  jylefort

	* src/streamtuner/: Makefile.am, sgtk.h, sgtkbutton.c,
	  sgtkbutton.h, sgtkimagemenuitem.c, sgtkimagemenuitem.h,
	  sgtkprelightable.c, sgtkprelightable.h, st_themed_button.c,
	  st_themed_menu_item.c: Implemented sGtkPrelightable interface

2003-04-09 18:39  jylefort

	* src/streamtuner/: Makefile.am, sgtkbutton.c, sgtkbutton.h,
	  st_category_menu_items.c, st_category_menu_items.h,
	  st_category_view.c, st_category_view.h, st_menu_items.c,
	  st_menu_items.h, st_menubar.c, st_stream_menu_items.c,
	  st_stream_menu_items.h, st_stream_view.c, st_themed_button.c,
	  st_themed_button.h, st_themed_menu_item.c, st_themed_menu_item.h,
	  st_toolbar.c: Implemented STThemedButton and STThemedMenuItem

2003-04-09 17:11  jylefort

	* src/streamtuner/: st_browser_window.c, st_browser_window.h, ui.c:
	  Cleanups

2003-04-09 17:04  jylefort

	* src/streamtuner/streamtuner.h: Had been backed out by mistake

2003-04-09 01:02  jylefort

	* src/streamtuner/: Makefile.am, action.c, cache_load.c,
	  cache_save.c, config_load.c, config_save.c, parser.c, plugins.c,
	  selection.h, session.c, st_about_dialog.c, st_browser_window.c,
	  st_category-api.h, st_category-private.h, st_category.h,
	  st_dialog-api.h, st_dialog.h, st_handler-api.h,
	  st_handler-private.h, st_handler.c, st_handler.h,
	  st_handler_field-api.h, st_handler_field.c, st_handler_field.h,
	  st_handlers-api.h, st_handlers-private.h, st_handlers.c,
	  st_handlers.h, st_handlers_menu_items.c, st_menubar.c,
	  st_programs-api.h, st_programs-private.h, st_programs.h,
	  st_re-api.h, st_re.h, st_settings-api.h, st_settings-private.h,
	  st_settings.c, st_settings.h, st_state-api.h, st_state-private.h,
	  st_state.c, st_state.h, st_stream-api.h, st_stream.c,
	  st_stream.h, st_stream_view.c, st_toolbar.c, st_transfer-api.h,
	  st_transfer.c, st_transfer.h, st_version-api.h, st_version.c,
	  st_version.h, streamtuner.c, streamtuner.h, thread.c, ui.c,
	  ui_general_tab.c, ui_network_tab.c, ui_preferences_window.c,
	  ui_programs_tab.c, ui_theme_tab.c: New naming scheme.  Before:
	  st_foo.h		   plugin header   st_foo-private.h
	  streamtuner private header Now:	  st_foo.h
	  streamtuner private header	  st_foo-api.h		  plugin
	  header

2003-04-08 14:46  jylefort

	* src/streamtuner/: ui_menus.c, ui_menus.h: Unused code, forgot to
	  remove it previously

2003-04-08 14:17  jylefort

	* src/streamtuner/: st_about_dialog.c, st_about_dialog.h, ui.c: Now
	  sets transient window of dialog

2003-04-08 14:10  jylefort

	* src/streamtuner/st_about_dialog.c: Reimplemented unreferencing
	  logo pixbuf when dialog is destroyed

2003-04-08 13:55  jylefort

	* src/streamtuner/st_about_dialog.c: About dialog is not resizable
	  anymore

2003-04-08 13:51  jylefort

	* src/streamtuner/: Makefile.am, action.c, st_about_dialog.c,
	  st_about_dialog.h, ui.c, ui.h, ui_about_window.c,
	  ui_about_window.h: Implemented STAboutDialog, replacing old about
	  dialog code

2003-04-08 12:50  jylefort

	* src/streamtuner/ui_about_window.c: Set image background color to
	  white (needed to put the GtkImage into a GtkEventBox)

2003-04-08 12:14  jylefort

	* src/streamtuner/st_toolbar.c: Reimplemented setting the
	  sensitivity of the handler buttons

2003-04-08 00:23  jylefort

	* src/streamtuner/: st_browser_window.c, st_browser_window.h,
	  st_toolbar.c, st_toolbar.h, ui.c: Removed the toolbar's category
	  label; window title is now like "Handler, Category"

2003-04-07 17:06  jylefort

	* src/streamtuner/sgtkimagemenuitem.c: Cleaned up

2003-04-07 15:51  jylefort

	* src/streamtuner/sgtkbutton.c: Cleanup

2003-04-07 15:39  jylefort

	* src/streamtuner/: st_browser_window.c, st_category_menu_items.c,
	  st_category_view.c, st_handlers_menu_items.c, st_toolbar.c:
	  Removed useless class_init() functions

2003-04-07 15:34  jylefort

	* src/streamtuner/: st_stream_menu_items.c, st_stream_view.c:
	  According to
	  http://www.gtk.org/tutorial/sec-creatingacompositewidget.html#AEN
	  2313, component widgets of a composite widget should be created
	  in _init()

2003-04-07 15:29  jylefort

	* src/streamtuner/: st_menubar.c, st_statusbar.c: According to
	  http://www.gtk.org/tutorial/sec-creatingacompositewidget.html#AEN
	  2313, component widgets of a composite widget should be created
	  in _init()

2003-04-07 15:25  jylefort

	* src/streamtuner/: st_handlers_menu_items.c, st_menu_items.c:
	  According to
	  http://www.gtk.org/tutorial/sec-creatingacompositewidget.html#AEN
	  2313, component widgets of a composite widget should be created
	  in _init()

2003-04-07 15:21  jylefort

	* src/streamtuner/: st_category_menu_items.c, st_category_view.c:
	  According to
	  http://www.gtk.org/tutorial/sec-creatingacompositewidget.html#AEN
	  2313, component widgets of a composite widget should be created
	  in _init()

2003-04-07 15:17  jylefort

	* src/streamtuner/st_browser_window.c: According to
	  http://www.gtk.org/tutorial/sec-creatingacompositewidget.html#AEN
	  2313, component widgets of a composite widget should be created
	  in _init()

2003-04-07 15:13  jylefort

	* src/streamtuner/st_toolbar.c: According to
	  http://www.gtk.org/tutorial/sec-creatingacompositewidget.html#AEN
	  2313, component widgets of a composite widget should be created
	  in _init()

2003-04-07 14:53  jylefort

	* src/streamtuner/: sgtkimagemenuitem.c, sgtkimagemenuitem.h,
	  st_menubar.c, st_menubar.h, st_toolbar.c, st_toolbar.h: Removed
	  those useless constructed members

2003-04-07 14:35  jylefort

	* src/streamtuner/st_menubar.c: Make the directory menuitem
	  insensitive when its menu is empty

2003-04-07 14:22  jylefort

	* src/streamtuner/st_toolbar.c: Cleanup

2003-04-07 14:21  jylefort

	* src/streamtuner/: st_browser_window.c, st_handlers_menu_items.c,
	  st_toolbar.c, st_toolbar.h: Toolbar handler buttons are now
	  always in sync with the selected handler

2003-04-07 14:12  jylefort

	* src/streamtuner/st_handlers_menu_items.c: Block our signal
	  handler when activating a menu item, to make sure no infinite
	  loop will occur

2003-04-07 14:03  jylefort

	* src/streamtuner/: action.c, st_browser_window.c,
	  st_browser_window.h, st_handlers_menu_items.c,
	  st_handlers_menu_items.h, st_menubar.c, st_menubar.h, ui.c, ui.h:
	  Introduced ui_update_selected_handler()

2003-04-07 13:53  jylefort

	* src/streamtuner/st_menubar.c: <streamtuner-Main> renamed to
	  <streamtuner-Browser>

2003-04-07 13:52  jylefort

	* src/streamtuner/: st_handlers_menu_items.c, st_menubar.c,
	  st_menubar.h: Introduced Directory menu

2003-04-07 00:01  jylefort

	* src/streamtuner/: st_toolbar.c, st_toolbar.h: Reimplemented
	  handler buttons

2003-04-06 23:07  jylefort

	* src/streamtuner/: sgtkbutton.c, sgtkbutton.h,
	  sgtkimagemenuitem.c, sgtkimagemenuitem.h,
	  st_category_menu_items.c, st_stream_menu_items.c, st_toolbar.c:
	  s/off_pixbuf/normal_pixbuf/ and s/on_pixbuf/prelight_pixbuf/

2003-04-06 16:49  jylefort

	* src/streamtuner/theme.c: Now obtains proper icon size for menu
	  icons (by using gtk_icon_size_lookup())

2003-04-06 16:36  jylefort

	* src/streamtuner/: st_category_menu_items.c,
	  st_stream_menu_items.c: Cleanups

2003-04-06 16:31  jylefort

	* src/streamtuner/: st_category_menu_items.c,
	  st_stream_menu_items.c, theme.c, theme.h: Action menu items now
	  use a sGtkImageMenuItem, for increased eye-candy :)

2003-04-06 16:16  jylefort

	* src/streamtuner/: Makefile.am, sgtk.h, sgtkimagemenuitem.c,
	  sgtkimagemenuitem.h: Implemented sGtkImageMenuItem

2003-04-06 02:10  jylefort

	* src/streamtuner/: st_browser_window.c, st_browser_window.h, ui.c:
	  Some renamings

2003-04-06 02:06  jylefort

	* src/streamtuner/: action.c, ui.c, ui.h: Renamed
	  ui_select_handler() to ui_set_handler()

2003-04-06 02:00  jylefort

	* src/streamtuner/ui.c: Now clears the toolbar category label in
	  ui_select_handler()

2003-04-06 01:57  jylefort

	* src/streamtuner/ui.c: In ui_select_handler(), the category view
	  is now cleared

2003-04-06 01:21  jylefort

	* src/streamtuner/: action.c, st_browser_window.c,
	  st_browser_window.h, st_toolbar.c, st_toolbar.h, ui.c, ui.h:
	  Added a toolbar label showing the current category in large font

2003-04-05 14:57  jylefort

	* src/streamtuner/: Makefile.am, action.c, cache_load.c,
	  cache_save.c, category.c, category.h, config_load.c,
	  config_save.c, handler_field.c, handlers.c, handlers.h,
	  plugins.c, programs.c, programs.h, re.c, selection.h, session.c,
	  settings.c, settings.h, st_browser_window.c,
	  st_category-private.h, st_category.c, st_handler_field.c,
	  st_handlers-private.h, st_handlers.c, st_handlers_menu_items.c,
	  st_menubar.c, st_programs-private.h, st_programs.c, st_re.c,
	  st_settings-private.h, st_settings.c, st_state-private.h,
	  st_state.c, st_stream.c, st_transfer.c, st_version.c, state.c,
	  state.h, stream.c, streamtuner.c, theme.c, transfer.c, ui.c,
	  ui_about_window.c, ui_general_tab.c, ui_network_tab.c,
	  ui_preferences_window.c, ui_programs_tab.c, ui_theme_tab.c,
	  version.c: Applied new naming scheme (see previous commit
	  message)

2003-04-05 14:09  jylefort

	* src/streamtuner/: Makefile.am, action.c, cache_load.c,
	  cache_save.c, config_save.c, handler.c, handler.h, handlers.c,
	  session.c, st_handler-private.h, st_handler.c, st_stream_view.c:
	  old naming scheme:

		  handler.c
		  handler.h		  (functions private to
	  streamtuner)
		  st_handler.h		  (API functions)

	  new naming scheme:

		  st_handler.c
		  st_handler-private.h	  (functions private to
	  streamtuner)
		  st_handler.h		  (API functions)

2003-04-05 00:31  jylefort

	* src/streamtuner/: st_category_view.c, st_stream_view.c: We could
	  compare pointers directly instead of having to strcmp() names

2003-04-05 00:24  jylefort

	* src/streamtuner/: action.c, st_stream_view.c: Reimplemented
	  selection restoring

2003-04-02 14:36  jylefort

	* src/streamtuner/st_stream_view.c: Reimplemented columns state
	  remembering

2003-04-01 15:50  jylefort

	* src/streamtuner/: action.c, st_category_view.c: State (expanded
	  categories and selected category) of the STCategoryView is now
	  restored again

2003-04-01 14:36  jylefort

	* src/streamtuner/ii_galeon_icon.png: Restored Galeon 1.2.x icon

2003-04-01 00:22  jylefort

	* src/streamtuner/: action.c, st_browser_window.c, ui.c, ui.h: The
	  geometry of the browser window is now persistent again across
	  sessions

2003-03-17 04:52  jylefort

	* src/streamtuner/: st_browser_window.c, st_menubar.c,
	  st_menubar.h: Cleanups

2003-03-17 04:40  jylefort

	* src/streamtuner/: Makefile.am, action.c, action.h,
	  st_browser_window.c, st_browser_window.h, streamtuner.c, ui.c,
	  ui.h, ui_about_window.c, ui_main_window.c, ui_main_window.h,
	  ui_preferences_window.c, ui_theme.c, ui_theme.h, ui_theme_tab.c:
	  Added STBrowserWindow

2003-03-16 03:47  jylefort

	* src/streamtuner/: Makefile.am, action.c, action.h,
	  st_category_view.c, st_category_view.h, ui_categories.c,
	  ui_categories.h, ui_main_window.c, ui_main_window.h: Added
	  STCategoryView

2003-03-16 02:52  jylefort

	* src/streamtuner/: Makefile.am, action.c, action.h,
	  st_stream_view.c, st_stream_view.h, ui_main_window.c,
	  ui_main_window.h, ui_streams.c, ui_streams.h: Implemented
	  STStreamView, derived from GtkTreeView

2003-03-15 17:23  jylefort

	* src/streamtuner/st_statusbar.c: Fixed minor mistake

2003-03-15 04:24  jylefort

	* src/streamtuner/: Makefile.am, action.c, st_statusbar.c,
	  st_statusbar.h, transfer.c, ui.c, ui.h, ui_main_window.c,
	  ui_main_window.h, ui_statusbar.c, ui_statusbar.h: Added
	  STStatusbar, derived from GtkStatusbar

2003-03-15 02:45  jylefort

	* src/streamtuner/: Makefile.am, st_toolbar.c, st_toolbar.h,
	  theme.c, theme.h, ui_main_window.c, ui_theme.c, ui_theme_tab.c,
	  ui_toolbar.c, ui_toolbar.h: Toolbar converted to a
	  GtkToolbar-derived class, STToolbar

2003-03-13 23:35  jylefort

	* src/streamtuner/st_menubar.c: No accels needed for the Go menu

2003-03-13 23:29  jylefort

	* src/streamtuner/: Makefile.am, st_handler_menu_items.c,
	  st_handler_menu_items.h, st_handlers_menu_items.c,
	  st_handlers_menu_items.h, st_menubar.c, st_menubar.h:
	  STHandlerMenuItems renamed to STHandlersMenuItems

2003-03-13 23:21  jylefort

	* src/streamtuner/: Makefile.am, st_category_menu_items.c,
	  st_category_menu_items.h, st_handler_menu_items.c,
	  st_handler_menu_items.h, st_menu_items.c, st_menu_items.h,
	  st_menubar.c, st_stream_menu_items.c, st_stream_menu_items.h,
	  ui_categories.c, ui_streams.c: OO cleanups

2003-03-13 22:03  jylefort

	* src/streamtuner/: Makefile.am, st_handler_menu_items.c,
	  st_handler_menu_items.h, st_menubar.c, st_menubar.h: Removed the
	  Options menu, added a Edit menu, and added a Go menu containing a
	  list of installed handlers

2003-03-13 21:12  jylefort

	* src/streamtuner/st_menubar.c: Removed obsolete struct

2003-03-13 21:10  jylefort

	* src/streamtuner/: st_menu_shell.c, st_menu_shell.h, st_menubar.c:
	  Cleanups

2003-03-13 21:05  jylefort

	* src/streamtuner/: st_menubar.c, st_menubar.h, ui_main_window.c:
	  Re-implemented menu accelerators

2003-03-13 20:08  jylefort

	* src/streamtuner/: st_menubar.c, st_menubar.h, ui_main_window.c:
	  View menu is now fully functional (still a bit unclean though)

2003-03-13 19:27  jylefort

	* src/streamtuner/: st_menubar.c, st_menubar.h, ui_main_window.c:
	  View menu is now partially functional again

2003-03-13 18:03  jylefort

	* src/streamtuner/: Makefile.am, st_category_menu_items.c,
	  st_category_menu_items.h, st_menu.c, st_menu.h, st_menu_shell.c,
	  st_menu_shell.h, st_menubar.c, st_menubar.h,
	  st_stream_menu_items.c, st_stream_menu_items.h, streamtuner.c,
	  ui.c, ui_categories.c, ui_categories.h, ui_main_window.c,
	  ui_main_window.h, ui_menubar.c, ui_menubar.h, ui_stream_menu.c,
	  ui_stream_menu.h, ui_streams.c, ui_streams.h, ui_theme.c: Menu
	  code rewritten, and added context menus: initial commit, a few
	  things are left unimplemented

2003-03-13 18:01  jylefort

	* src/streamtuner/: action.c, action.h: Added action_can_*() to
	  test if an action can be performed

2003-03-12 02:55  jylefort

	* src/streamtuner/: Makefile.am, streamtuner.c, ui_menus.c,
	  ui_menus.h, ui_stream_menu.c, ui_stream_menu.h, ui_streams.c,
	  ui_theme.c: Menus which are UI-wide are now stored in ui_menus
	  and created at startup; menu icons are now updated with theme

2003-03-12 02:38  jylefort

	* src/streamtuner/: theme.c, theme.h, ui_stream_menu.c: Menu icons
	  are now scaled 16x16

2003-03-12 02:27  jylefort

	* src/streamtuner/: ui_stream_menu.c, ui_stream_menu.h: Cleanup

2003-03-12 02:22  jylefort

	* src/streamtuner/: ui_stream_menu.c, ui_stream_menu.h: Forgot to
	  add files; added icons from theme to menu (large for now)

2003-03-12 02:11  jylefort

	* src/streamtuner/: Makefile.am, ui_streams.c: Added stream popup
	  menu, very incomplete still

2003-03-11 01:59  jylefort

	* src/streamtuner/ui_menubar.c: Changed the toolbar style items a
	  bit

2003-03-11 01:58  jylefort

	* src/streamtuner/: sgtkbutton.c, sgtkbutton.h: SGTK_BUTTON_BOTH
	  now means "text below icon" instead of "text beside icon"; added
	  SGTK_BUTTON_BOTH_HORIZ which means "text beside icon"

2003-03-10 14:43  jylefort

	* src/streamtuner/: Makefile.am, ii_galeon_icon.png, ii_logo.png,
	  ii_streamtuner_icon.png, ii_streamtuner_logo.png,
	  ii_theme_galeon.png, ii_theme_streamtuner.png, ui_about_window.c,
	  ui_main_window.c, ui_preferences_window.c, ui_theme_tab.c,
	  ui_theme_tab.h: The main window now has its icon; better handling
	  of internal images

2003-03-06 19:33  jylefort

	* configure.ac, src/streamtuner/action.c,
	  src/streamtuner/ui_about_window.c: Homepage URL is now a config.h
	  macro

2003-03-06 18:45  jylefort

	* src/streamtuner/: action.c, ui_about_window.c: streamtuner has
	  moved to Savannah

2003-03-06 03:33  jylefort

	* src/streamtuner/ui_programs_tab.c: Actions are now edited using
	  an editable cell instead of a prompt dialog

2003-03-04 18:10  jylefort

	* configure.ac: Version 0.9.1-CURRENT

2003-03-04 17:12  jylefort

	* src/streamtuner/: sgtkbutton.c, sgtkbutton.h: There was some GTK+
	  object system code left, converted it to the GObject system;
	  cleanups

2003-03-03 16:09  jylefort

	* INSTALL, README, configure.ac, src/streamtuner/st_version.h:
	  Version 0.9.1

2003-03-03 14:52  jylefort

	* src/streamtuner/ui_preferences_window.c: Cleanups, and add
	  spacing to tab labels

2003-03-03 14:47  jylefort

	* src/: plugins/shoutcast/ii_icon.png, streamtuner/ii_logo.png,
	  streamtuner/ii_tab_general.png, streamtuner/ii_tab_network.png,
	  streamtuner/ii_tab_programs.png, streamtuner/ii_tab_theme.png,
	  streamtuner/ii_theme_galeon.png,
	  streamtuner/ii_theme_streamtuner.png: Re-added using -kb, and
	  changed ii_tab_*

2003-03-03 14:27  jylefort

	* AUTHORS: Added

2003-03-03 12:21  jylefort

	* src/streamtuner/ui_theme_tab.c: More cleanups

2003-03-03 12:16  jylefort

	* src/streamtuner/ui_theme_tab.c: Cleanups

2003-03-03 11:26  jylefort

	* src/streamtuner/config_load.c: Better handling of deprecated and
	  obsolete statements

2003-03-03 11:08  jylefort

	* src/streamtuner/theme.c: Prelight icons are now independent from
	  each other: one found icon will not mandate to have all the
	  others

2003-03-03 10:56  jylefort

	* src/streamtuner/: theme.c, theme.h, ui_theme_tab.c: Some
	  cleanups, and it will considered that themes have prelight only
	  if the 5 prelight icons are found

2003-03-03 02:36  jylefort

	* src/streamtuner/theme.c: Cleanups

2003-03-03 02:28  jylefort

	* src/streamtuner/theme.c: Improved theme_get_type()

2003-03-03 02:20  jylefort

	* src/streamtuner/ui_theme_tab.c: Now automatically finds Galeon
	  themes directories

2003-03-03 00:00  jylefort

	* src/streamtuner/: theme.c, theme.h, ui_theme_tab.c: Type icons
	  are now correct again

2003-03-02 23:47  jylefort

	* src/streamtuner/: config_load.c, config_save.c, settings.c,
	  settings.h, ui_programs_tab.c, ui_theme_tab.c: Deprecated
	  settings.galeon_themes_{system|user}_dir, the
	  STREAMTUNER_THEMES_PATH environment variable can now be used to
	  specify directories to search for themes

2003-03-02 22:47  jylefort

	* src/streamtuner/: action.c, settings.c, theme.c, theme.h,
	  ui_theme_tab.c, ui_toolbar.c: settings.theme is now an absolute
	  path; cleanups in the theme code

2003-03-02 17:27  jylefort

	* src/streamtuner/ui_theme_tab.c: List is now refreshed when Return
	  is pressed in the Galeon entries, or when a directory is selected
	  through the file selection dialog

2003-03-02 17:19  jylefort

	* src/streamtuner/ui_theme_tab.c: Can now select Galeon directories
	  using a GtkFileSelection dialog

2003-03-02 16:32  jylefort

	* src/streamtuner/: Makefile.am, action.c, theme.c, theme.h, ui.c,
	  ui.h, ui_theme.c, ui_theme.h, ui_theme_tab.c, ui_toolbar.c: More
	  theme cleanups

2003-03-02 15:55  jylefort

	* src/streamtuner/: ui_preferences_window.c, ui_theme_tab.c: Fixed
	  some pixbuf leaks

2003-03-02 15:43  jylefort

	* src/streamtuner/ui_theme_tab.c: Added theme location column to
	  list

2003-03-02 15:39  jylefort

	* src/streamtuner/: Makefile.am, action.c, action.h, streamtuner.c,
	  theme.c, theme.h, ui.c, ui.h, ui_preferences_window.c,
	  ui_programs_tab.c, ui_streams.c, ui_theme.c, ui_theme.h,
	  ui_theme_tab.c, ui_toolbar.c: Some more theme cleanups

2003-03-02 15:21  jylefort

	* src/streamtuner/ui_theme_tab.c: Renamings

2003-03-02 15:18  jylefort

	* src/streamtuner/: Makefile.am, ii_theme_galeon.png,
	  ii_theme_streamtuner.png, ui.c, ui.h, ui_preferences_window.c,
	  ui_programs_tab.c, ui_streams.c, ui_theme_tab.c: Added an icon
	  representing the type of the theme in the preferences themes
	  treeview; obsoleted ui_tablabel_new() and
	  ui_tree_view_column_new()

2003-03-02 14:32  jylefort

	* src/streamtuner/ui_theme_tab.c: Nicer layout

2003-03-02 14:32  jylefort

	* src/streamtuner/: ui_general_tab.c, ui_network_tab.c,
	  ui_preferences.h: Renaming

2003-03-02 13:56  jylefort

	* src/streamtuner/ui_theme_tab.c: Some renamings

2003-03-02 13:52  jylefort

	* src/streamtuner/: ui_general_tab.c, ui_network_tab.c,
	  ui_preferences.h, ui_theme_tab.c: Nicer layout

2003-03-02 04:52  jylefort

	* src/streamtuner/: ui_theme_tab.c, ui_toolbar.c, ui_toolbar.h:
	  ui_toolbar_set_theme() renamed to ui_toolbar_update_theme()

2003-03-02 04:34  jylefort

	* src/streamtuner/ui_theme.c: Cleanups

2003-03-02 04:22  jylefort

	* src/streamtuner/ui_theme.c: Double-free fix

2003-03-02 04:14  jylefort

	* src/streamtuner/ui_theme.c: Handles the unability to load themes
	  during init better

2003-03-02 03:47  jylefort

	* src/streamtuner/: config_load.c, config_save.c, settings.c,
	  settings.h, ui_preferences_window.c, ui_theme.c, ui_theme_tab.c,
	  ui_theme_tab.h: Themes are now previewable from the preferences,
	  and the "Use Galeon themes" setting has been removed (Galeon
	  themes directories are now always scanned)

2003-03-02 02:50  jylefort

	* src/streamtuner/: streamtuner.c, ui_theme.c, ui_theme.h,
	  ui_theme_tab.c: Some more theme reorganisations

2003-03-02 02:23  jylefort

	* src/streamtuner/: Makefile.am, streamtuner.c, theme.c, theme.h,
	  ui_theme.c, ui_theme.h, ui_theme_tab.c, ui_toolbar.c,
	  ui_toolbar.h: Some theme code reorganisation

2003-03-02 02:22  jylefort

	* src/streamtuner/ui_menubar.c: Stability fixes

2003-03-02 01:50  jylefort

	* src/streamtuner/ui_menubar.c: Added some GTK stock icons to
	  menuitems

2003-03-01 18:14  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/action.c,
	  streamtuner/action.h, streamtuner/cache_load.c,
	  streamtuner/cache_load.h, streamtuner/cache_save.c,
	  streamtuner/cache_save.h, streamtuner/category.c,
	  streamtuner/category.h, streamtuner/config_load.c,
	  streamtuner/config_load.h, streamtuner/config_save.c,
	  streamtuner/config_save.h, streamtuner/dumper.c,
	  streamtuner/dumper.h, streamtuner/handler.c,
	  streamtuner/handler.h, streamtuner/handler_event.c,
	  streamtuner/handler_event.h, streamtuner/handler_field.c,
	  streamtuner/handlers.c, streamtuner/handlers.h,
	  streamtuner/parser.c, streamtuner/parser.h, streamtuner/plugin.c,
	  streamtuner/plugin.h, streamtuner/plugins.c,
	  streamtuner/plugins.h, streamtuner/programs.c,
	  streamtuner/programs.h, streamtuner/re.c,
	  streamtuner/selection.h, streamtuner/session.c,
	  streamtuner/session.h, streamtuner/settings.c,
	  streamtuner/settings.h, streamtuner/sgtk.h,
	  streamtuner/sgtkbutton.c, streamtuner/sgtkbutton.h,
	  streamtuner/sgtkdialog.c, streamtuner/sgtkdialog.h,
	  streamtuner/st_category.h, streamtuner/st_dialog.h,
	  streamtuner/st_handler.h, streamtuner/st_handler_field.h,
	  streamtuner/st_handlers.h, streamtuner/st_programs.h,
	  streamtuner/st_re.h, streamtuner/st_settings.h,
	  streamtuner/st_state.h, streamtuner/st_stream.h,
	  streamtuner/st_transfer.h, streamtuner/st_version.h,
	  streamtuner/stack.h, streamtuner/state.c, streamtuner/state.h,
	  streamtuner/stream.c, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h, streamtuner/theme.c,
	  streamtuner/theme.h, streamtuner/thread.c, streamtuner/thread.h,
	  streamtuner/transfer.c, streamtuner/ui.c, streamtuner/ui.h,
	  streamtuner/ui_about_window.c, streamtuner/ui_about_window.h,
	  streamtuner/ui_categories.c, streamtuner/ui_categories.h,
	  streamtuner/ui_dialog.c, streamtuner/ui_dialog.h,
	  streamtuner/ui_general_tab.c, streamtuner/ui_general_tab.h,
	  streamtuner/ui_main_window.c, streamtuner/ui_main_window.h,
	  streamtuner/ui_menubar.c, streamtuner/ui_menubar.h,
	  streamtuner/ui_network_tab.c, streamtuner/ui_network_tab.h,
	  streamtuner/ui_preferences.c, streamtuner/ui_preferences.h,
	  streamtuner/ui_preferences_window.c,
	  streamtuner/ui_preferences_window.h,
	  streamtuner/ui_programs_tab.c, streamtuner/ui_programs_tab.h,
	  streamtuner/ui_statusbar.c, streamtuner/ui_statusbar.h,
	  streamtuner/ui_streams.c, streamtuner/ui_streams.h,
	  streamtuner/ui_theme_tab.c, streamtuner/ui_theme_tab.h,
	  streamtuner/ui_toolbar.c, streamtuner/ui_toolbar.h,
	  streamtuner/util.h, streamtuner/version.c: Now includes the full
	  text of the license in the copyright notices

2003-03-01 16:45  jylefort

	* src/streamtuner/ui_dialog.c: Make sure the dialog module is
	  initialized

2003-02-27 17:43  jylefort

	* acinclude.m4, common.mk, configure.ac,
	  src/plugins/shoutcast/Makefile.am, src/streamtuner/Makefile.am:
	  Better way of disabling GLib assertions

2003-02-26 23:20  jylefort

	* src/: plugins/shoutcast/Makefile.am,
	  plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/streamtuner.h: Plugins should now use #include
	  <streamtuner.h>

2003-02-26 23:19  jylefort

	* src/streamtuner/: settings.c, st_settings.h: Added
	  st_settings_get_private_dir()

2003-02-25 12:52  jylefort

	* src/streamtuner/: sgtkdialog.c, sgtkdialog.h, streamtuner.c,
	  ui_dialog.c, ui_dialog.h, ui_main_window.c,
	  ui_preferences_window.c: Transient stack functions moved from
	  sgtkdialog to ui_dialog

2003-02-25 12:42  jylefort

	* src/streamtuner/: Makefile.am, category.c, handler.c,
	  handler_field.c, handlers.c, programs.c, programs.h, re.c,
	  st_category.c, st_dialog.c, st_handler.c, st_handler_field.c,
	  st_handlers.c, st_programs.c, st_re.c, st_state.c, st_stream.c,
	  st_transfer.c, st_version.c, state.c, stream.c, transfer.c,
	  ui_dialog.c, version.c: It was pointless to split code into *.c
	  and st_*.c modules

2003-02-25 11:47  jylefort

	* src/streamtuner/: action.c, sgtkdialog.c, sgtkdialog.h,
	  st_dialog.c, st_dialog.h: Reworked the dialog code: dialogs can
	  be created without problems from a thread which is not the main
	  one; only gtk_dialog_run() is now always called from the main
	  thread

2003-02-23 09:55  jylefort

	* src/plugins/shoutcast/shoutcast.c: Typofix

2003-02-23 09:55  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st_version.h: It
	  was pointless to bump the API version number upon each change of
	  the API in the CVS repository: reverted to API 5.2

2003-02-23 09:04  jylefort

	* src/streamtuner/ui_streams.c: When activating a stream, fallback
	  to the browse action if the tune in action is not bound

2003-02-23 04:25  jylefort

	* src/streamtuner/st_transfer.c: Now displays transfer statistics
	  in statusbar at the end of transfer

2003-02-23 04:24  jylefort

	* src/streamtuner/action.c: Do not print an automatic statusbar
	  message in action_end()

2003-02-22 06:33  jylefort

	* src/streamtuner/action.c: Errata to the previous commit

2003-02-22 05:56  jylefort

	* src/streamtuner/action.c: Introduced action_begin() and
	  action_end() helpers

2003-02-22 05:31  jylefort

	* src/streamtuner/: action.c, st_transfer.c, ui_statusbar.c,
	  ui_statusbar.h: Cleaned up the statusbar code and added
	  ui_statusbar_push_automatic()

2003-02-22 03:14  jylefort

	* src/streamtuner/config_save.c: Handles when selected_handler ==
	  NULL (having a selected handler is not mandatory)

2003-02-22 03:06  jylefort

	* src/streamtuner/: plugin.c, plugins.c, plugins.h,
	  ui_about_window.c: Now reports the loaded plugins in the About
	  dialog

2003-02-22 02:24  jylefort

	* src/streamtuner/parser.c: Now handles sign of integers

2003-02-21 19:59  jylefort

	* src/streamtuner/parser.c: Style fix

2003-02-21 19:48  jylefort

	* src/streamtuner/: config_load.c, config_save.c, settings.c,
	  settings.h, ui_preferences_window.c: The geometry of the
	  preferences window is now remembered

2003-02-21 19:36  jylefort

	* src/streamtuner/: action.c, config_load.c, config_save.c,
	  settings.c, settings.h, st_transfer.c, theme.c, ui_general_tab.c,
	  ui_main_window.c, ui_menubar.c, ui_network_tab.c, ui_theme_tab.c:
	  Cleaned up the settings structure

2003-02-19 11:10  jylefort

	* src/streamtuner/: st_stream.c, st_stream.h: Re-added
	  st_stream_new() for the sake of completeness

2003-02-19 05:07  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st_handler.c,
	  streamtuner/st_handler.h, streamtuner/st_version.h:
	  st_handler_set_info() splitted into st_handler_set_label() and
	  st_handler_set_copyright(); API 5.4

2003-02-14 01:11  jylefort

	* common.mk, configure.ac, src/plugins/Makefile.am,
	  src/plugins/shoutcast/Makefile.am, src/streamtuner/Makefile.am:
	  Added a configure option to disable GLib assertions

2003-02-14 00:34  jylefort

	* src/streamtuner/ui_programs_tab.c: Smoother dialog box prompt

2003-02-14 00:21  jylefort

	* src/streamtuner/ui_programs_tab.c: Cleanups

2003-02-14 00:11  jylefort

	* src/streamtuner/ui_theme_tab.c: Fixed a leak

2003-02-12 19:58  jylefort

	* src/streamtuner/st_version.h: Forgot to update version to 0.9.0

2003-02-12 04:17  jylefort

	* src/streamtuner/ui_about_window.c: Reports if multi-threading is
	  disabled

2003-02-12 04:16  jylefort

	* acinclude.m4, configure.ac: Don't test g_thread_supported()
	  anymore

2003-02-12 03:42  jylefort

	* src/streamtuner/: Makefile.am, action.c, sgtkdialog.c,
	  streamtuner.c, thread.c, thread.h: Multi-threading is now
	  optional (disable it for testing purposes only)

2003-02-11 23:51  jylefort

	* src/streamtuner/: handler.c, st_handler.c: Category free and
	  stream free callbacks are not mandatory anymore: some plugins may
	  want to use a garbage collector

2003-02-11 22:53  jylefort

	* src/streamtuner/st_handler.c: Provide default stream new and free
	  callbacks

2003-02-11 22:42  jylefort

	* src/streamtuner/: st_handler.c, st_handler_field.c: Respect the
	  const char * prototypes by making private copies of the passed
	  strings

2003-02-11 18:25  jylefort

	* src/streamtuner/: Makefile.am, cache_load.c, categories.c,
	  categories.h, handler.c, handler.h, handler_event.c,
	  handler_event.h, st_category.c, st_handler.c, st_handler.h,
	  st_handlers.c, st_version.h: Made STCategory fully derivable by
	  adding ST_HANDLER_EVENT_CATEGORY_NEW and
	  ST_HANDLER_EVENT_CATEGORY_FREE events; API version 5.3

2003-02-11 07:05  jylefort

	* src/streamtuner/: Makefile.am, plugins.c, theme.c,
	  ui_theme_tab.c: Renamed preprocessor macros *DIR into *_DIR

2003-02-11 06:44  jylefort

	* src/streamtuner/plugins.c: We want to load only regular files

2003-02-11 06:00  jylefort

	* src/streamtuner/: st_handler.c, st_handler.h, st_version.h,
	  ui_toolbar.c: Added st_handler_set_icon_from_inline() and
	  st_handler_set_icon_from_file(), and bumped API minor version
	  number

2003-02-06 19:19  jylefort

	* src/streamtuner/st_handler.c: Lapsus fix: the data pointer of a
	  callback was corrupted

2003-02-02 20:35  jylefort

	* src/streamtuner/ui_programs_tab.c: Fix: the programs list was
	  sometimes inconsistent, due to the use of a const char * returned
	  from g_value_get_string() after the GValue had been unset

2003-02-02 17:07  jylefort

	* configure.ac: Version 0.9.0-CURRENT

2003-02-01 19:26  jylefort

	* configure.ac: Version 0.9.0

2003-02-01 17:10  jylefort

	* configure.ac: Version 0.9.0-RC1

2003-02-01 15:41  jylefort

	* src/streamtuner/st_transfer.c: Uses size_t instead of int for
	  calculated lengths

2003-02-01 15:38  jylefort

	* src/streamtuner/st_transfer.c: Fixes a leak; clears the password
	  buffer after copying it to curl

2003-02-01 15:30  jylefort

	* src/streamtuner/ui_categories.c: Fixed a leak in the iterators
	  GHashTable, and merged ui_categories_append() with
	  ui_categories_update_cb()

2003-02-01 05:33  jylefort

	* src/streamtuner/: config_load.c, programs.c, programs.h,
	  st_programs.c, st_programs.h, ui_programs_tab.c: Fixes a leak in
	  the programs GHashTable

2003-02-01 05:12  jylefort

	* src/streamtuner/categories.c: Now also frees the root of the
	  GNode

2003-02-01 05:08  jylefort

	* src/streamtuner/st_handler.c: Fix a leak in the handler->streams
	  GHashTable

2003-02-01 05:07  jylefort

	* src/streamtuner/handler.c: Also frees the streams's GList itself

2003-01-31 18:27  jylefort

	* INSTALL, README: Documentation update, and introduced README

2003-01-30 22:12  jylefort

	* configure.ac: Removed --enable-fatal-warnings ("CFLAGS=-Werror
	  ./configure" is equivalent)

2003-01-30 21:28  jylefort

	* configure.ac: Correct the display of --enable-shoutcast help

2003-01-30 20:30  jylefort

	* acinclude.m4, m4/curl.m4, m4/pkg.m4,
	  src/plugins/shoutcast/shoutcast.c: Added copyright notice

2003-01-30 20:21  jylefort

	* src/streamtuner/: action.c, action.h, cache_load.c, cache_load.h,
	  cache_save.c, cache_save.h, categories.c, categories.h,
	  category.h, config_load.c, config_load.h, config_save.c,
	  config_save.h, dumper.c, dumper.h, handler.c, handler.h,
	  handler_event.c, handler_event.h, handlers.c, handlers.h,
	  parser.c, parser.h, plugin.c, plugin.h, plugins.c, plugins.h,
	  programs.c, programs.h, selection.h, session.c, session.h,
	  settings.c, settings.h, sgtk.h, sgtkbutton.c, sgtkbutton.h,
	  sgtkdialog.c, sgtkdialog.h, st_category.c, st_category.h,
	  st_dialog.c, st_dialog.h, st_handler.c, st_handler.h,
	  st_handler_field.c, st_handler_field.h, st_handlers.c,
	  st_handlers.h, st_programs.c, st_programs.h, st_re.c, st_re.h,
	  st_state.c, st_state.h, st_stream.c, st_stream.h, st_transfer.c,
	  st_transfer.h, st_version.c, st_version.h, stack.h, state.c,
	  state.h, streamtuner.c, streamtuner.h, theme.c, theme.h, ui.c,
	  ui.h, ui_about_window.c, ui_about_window.h, ui_categories.c,
	  ui_categories.h, ui_general_tab.c, ui_general_tab.h,
	  ui_main_window.c, ui_main_window.h, ui_menubar.c, ui_menubar.h,
	  ui_network_tab.c, ui_network_tab.h, ui_preferences.c,
	  ui_preferences.h, ui_preferences_window.c,
	  ui_preferences_window.h, ui_programs_tab.c, ui_programs_tab.h,
	  ui_statusbar.c, ui_statusbar.h, ui_streams.c, ui_streams.h,
	  ui_theme_tab.c, ui_theme_tab.h, ui_toolbar.c, ui_toolbar.h,
	  util.h: Added copyright notice

2003-01-30 04:56  jylefort

	* m4/curl.m4: curl-config appeared in curl 7.7.2

2003-01-30 03:59  jylefort

	* configure.ac: Added largefile support

2003-01-30 03:14  jylefort

	* src/streamtuner/ui_streams.c: Fixed leak

2003-01-30 03:13  jylefort

	* src/streamtuner/ui_menubar.c: Changed reload keybinding

2003-01-30 03:09  jylefort

	* src/streamtuner/: programs.c, programs.h, ui_programs_tab.c:
	  Cleanups

2003-01-30 02:57  jylefort

	* src/streamtuner/: handlers.c, handlers.h, streamtuner.c:
	  SHOUTcast is not already desirable/available: our default handler
	  is now the first one in the handlers list

2003-01-30 02:47  jylefort

	* src/streamtuner/: handlers.c, handlers.h, streamtuner.c: Cleanups

2003-01-30 02:34  jylefort

	* src/streamtuner/: action.c, action.h, plugins.c, plugins.h,
	  streamtuner.c: Cleanups

2003-01-30 02:09  jylefort

	* src/streamtuner/: action.c, action.h, streamtuner.c: Cleanups

2003-01-30 02:02  jylefort

	* src/streamtuner/config_load.c: Stability fix

2003-01-30 01:20  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/st_version.c, streamtuner/st_version.h,
	  streamtuner/streamtuner.h: Added versioning facilities in the API

2003-01-30 00:00  jylefort

	* src/streamtuner/cache_load.c: Stability fix

2003-01-29 23:56  jylefort

	* src/streamtuner/cache_load.c: Stability fix

2003-01-29 23:49  jylefort

	* src/streamtuner/st_transfer.c: There's no need to advertise our
	  version number in the HTTP agent string

2003-01-29 23:43  jylefort

	* src/streamtuner/: handler.c, st_handler.c: Stability fix

2003-01-29 22:29  jylefort

	* src/plugins/shoutcast/shoutcast.c: The parser is now 100% immune
	  to SHOUTcast malformed input, so it should never crash anymore

2003-01-29 19:10  jylefort

	* src/streamtuner/settings.c: Increased the default divider
	  position

2003-01-29 17:58  jylefort

	* src/streamtuner/: Makefile.am, cache_load.c, cache_load.h,
	  cache_save.c, cache_save.h, config_load.c, config_load.h,
	  config_save.c, config_save.h, dumper.c, load.c, load.h, parser.c,
	  parser.h, session.c, session.h, streamtuner.c: Improved the
	  loading/saving code

2003-01-29 01:37  jylefort

	* Makefile.am, autogen.sh, configure.ac, m4/.cvsignore,
	  m4/Makefile.am, m4/curl.m4, m4/libtool.m4, m4/pkg.m4: The macros
	  in aclocal/ didn't require Automake, but aclocal is part of the
	  Automake distribution: renamed to m4/

2003-01-29 01:24  jylefort

	* autogen.sh: autoreconf was "forgetting" to include config.h.in
	  into the distribution, and it needed a prior autoheader
	  invocation: switched back to the traditional method

2003-01-29 00:47  jylefort

	* Makefile.am, acinclude.m4, autogen.sh, configure.ac:
	  AM_PATH_STREAMTUNER removed, since a mere AM_PATH_PKG could
	  achieve the same; third-party m4 macros are now in aclocal/

2003-01-28 22:56  jylefort

	* src/streamtuner/ui_menubar.c: Changed keybindings

2003-01-28 22:45  jylefort

	* src/streamtuner/: action.c, config_load.c, config_save.c,
	  dumper.c, parser.c, parser.h, st_handler.h, ui_main_window.c,
	  ui_main_window.h: Viewport state handling was problematic: backed
	  out

2003-01-28 22:25  jylefort

	* src/streamtuner/: Makefile.am, cache_save.c, config_load.c,
	  config_save.c, dumper.c, dumper.h, save.c, save.h, session.c,
	  util.h: Less cumbersome saving code

2003-01-28 00:38  jylefort

	* src/streamtuner/ui_toolbar.c: Draw the separator only if needed

2003-01-28 00:27  jylefort

	* src/streamtuner/config_save.c: Now saves viewport

2003-01-28 00:19  jylefort

	* src/streamtuner/: action.c, ui_streams.c, ui_streams.h: Cleanups

2003-01-28 00:04  jylefort

	* src/streamtuner/: action.c, ui_categories.c, ui_categories.h,
	  ui_streams.c, ui_streams.h: Cleanups

2003-01-27 23:57  jylefort

	* src/streamtuner/: action.c, st_handler.h, ui_main_window.c,
	  ui_main_window.h: Now keeps a trace of the scrolled viewports
	  when switching handlers; cleanups

2003-01-27 19:55  jylefort

	* src/streamtuner/ui_toolbar.c: The added g_error_free() will never
	  be reached since st_error() is fatal, but it's present for the
	  sake of cleanlyness

2003-01-27 17:51  jylefort

	* src/streamtuner/plugins.c: Cleanup

2003-01-27 16:54  jylefort

	* acinclude.m4, autogen.sh: Now installs streamtuner m4 macros

2003-01-27 15:32  jylefort

	* src/streamtuner/cache_load.c: Fix

2003-01-27 14:21  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/cache_load.c, streamtuner/cache_save.c,
	  streamtuner/config_load.c, streamtuner/config_save.c,
	  streamtuner/handler.c, streamtuner/handler.h,
	  streamtuner/handler_event.c, streamtuner/handler_event.h,
	  streamtuner/handler_field.c, streamtuner/handler_field.h,
	  streamtuner/st_handler.c, streamtuner/st_handler.h,
	  streamtuner/st_handler_field.c, streamtuner/st_handler_field.h,
	  streamtuner/streamtuner.h, streamtuner/ui_streams.c: HandlerField
	  exported to plugin API, and API version number bumped

2003-01-27 11:01  jylefort

	* src/streamtuner/streamtuner.c: Set sensitivity on startup

2003-01-27 03:38  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/action.c,
	  streamtuner/st_programs.c, streamtuner/st_programs.h:
	  st_programs_open() renamed to st_programs_run()

2003-01-27 03:06  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fixed leaks in
	  stream_record_cb() and stream_browse_cb()

2003-01-27 02:56  jylefort

	* src/plugins/shoutcast/shoutcast.c: Cleanup

2003-01-27 01:39  jylefort

	* src/streamtuner/: action.c, cache_load.c, cache_load.h,
	  cache_save.c, cache_save.h, config_load.c, config_load.h,
	  config_save.c, config_save.h, dumper.c, dumper.h, load.c, load.h,
	  parser.c, parser.h, save.c, save.h, session.c, session.h: Cleaned
	  up the loading and saving routines

2003-01-26 23:35  jylefort

	* src/streamtuner/streamtuner.h: Increased API version number

2003-01-26 23:34  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st_handler.c,
	  streamtuner/st_handler.h, streamtuner/ui_about_window.c: Added a
	  copyright field to handlers, and show handlers list in about
	  message

2003-01-26 20:24  jylefort

	* src/streamtuner/ui_toolbar.c: Small GTK+ signal handling fix for
	  handler buttons

2003-01-26 18:26  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fixed a few leaks

2003-01-26 17:11  jylefort

	* src/plugins/shoutcast/shoutcast.c: Cleanup

2003-01-26 16:06  jylefort

	* src/plugins/shoutcast/shoutcast.c: Added stream_get_playlist()

2003-01-26 15:56  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fix

2003-01-26 14:42  jylefort

	* src/streamtuner/streamtuner.h: Readded STREAMTUNER_API_VERSION

2003-01-25 23:01  jylefort

	* src/streamtuner/: Makefile.am, st_splitter.c, st_splitter.h,
	  streamtuner.h: Backed out STSplitter

2003-01-25 22:57  jylefort

	* src/plugins/shoutcast/shoutcast.c: Uses g_strsplit() instead of
	  STSplitter

2003-01-25 22:38  jylefort

	* src/streamtuner/ui_toolbar.c: Having a handler icon isn't
	  mandatory anymore: the handler label will be used to replace a
	  missing icon

2003-01-25 22:34  jylefort

	* src/: plugins/shoutcast/Makefile.am,
	  plugins/shoutcast/ii_icon.png, plugins/shoutcast/ii_logo.png,
	  plugins/shoutcast/shoutcast.c, streamtuner/st_handler.c,
	  streamtuner/st_handler.h, streamtuner/st_handlers.c,
	  streamtuner/ui_toolbar.c: Some functionality of st_handler_new()
	  splitted into st_handler_set_icon() and
	  st_handler_set_stock_categories()

2003-01-25 22:22  jylefort

	* Makefile.am: Forgot to remove CONVENTIONS from EXTRA_DIST

2003-01-25 22:19  jylefort

	* src/streamtuner/sgtkbutton.c: Cleanup

2003-01-25 22:10  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st_handler.h:
	  Small cleanup

2003-01-25 21:19  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/action.c, streamtuner/cache_load.c,
	  streamtuner/cache_save.c, streamtuner/handler.c,
	  streamtuner/handler_event.c, streamtuner/handler_event.h,
	  streamtuner/st_handler.c, streamtuner/st_handler.h,
	  streamtuner/ui_menubar.c, streamtuner/ui_streams.c,
	  streamtuner/ui_toolbar.c: Improved the STHandler callback model

2003-01-25 18:02  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st_transfer.c,
	  streamtuner/st_transfer.h: For increased performance, reload uses
	  a line callback

2003-01-25 16:54  jylefort

	* src/streamtuner/st_transfer.c: Cleanup

2003-01-25 04:37  jylefort

	* src/streamtuner/: st_transfer.c, st_transfer.h: Added
	  st_transfer_get_lines()

2003-01-25 03:42  jylefort

	* src/streamtuner/st_transfer.c: Cleanups

2003-01-25 03:27  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/st_transfer.c,
	  streamtuner/st_transfer.h: Changed the transfer internals and
	  renamed st_transfer_get() to st_transfer_get_full()

2003-01-23 15:31  jylefort

	* src/plugins/shoutcast/shoutcast.c: Better error messages

2003-01-23 15:22  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/programs.c,
	  streamtuner/programs.h, streamtuner/st_programs.c,
	  streamtuner/st_programs.h, streamtuner/ui_programs_tab.c: The
	  program of an action/program pair has been replaced by a command,
	  where the "%" character is replaced with the locator

2003-01-23 02:03  jylefort

	* src/streamtuner/: ui_programs_tab.c, ui_streams.c,
	  ui_theme_tab.c: Minor cleanups

2003-01-23 01:48  jylefort

	* src/streamtuner/: Makefile.am, file.c, file.h, load.c, plugin.c,
	  session.c, theme.c: file_exists() deprecated in favour of
	  g_file_test()

2003-01-23 01:13  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/action.c, streamtuner/action.h,
	  streamtuner/config_load.c, streamtuner/config_save.c,
	  streamtuner/plugin.h, streamtuner/programs.c,
	  streamtuner/programs.h, streamtuner/resource.c,
	  streamtuner/resource.h, streamtuner/st_handler.c,
	  streamtuner/st_handler.h, streamtuner/st_programs.c,
	  streamtuner/st_programs.h, streamtuner/st_resource.c,
	  streamtuner/st_resource.h, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h, streamtuner/theme.c,
	  streamtuner/ui_menubar.c, streamtuner/ui_programs_tab.c,
	  streamtuner/ui_toolbar.c, streamtuner/ui_toolbar.h: The
	  resource/program concept has been renamed to action/program, and
	  the implementation slightly evolved; a record button has been
	  added

2003-01-23 01:02  jylefort

	* src/streamtuner/handlers.c: Fixed WITH_STATIC_SHOUTCAST

2003-01-22 23:43  jylefort

	* src/streamtuner/: config_load.c, config_save.c, st_handler.c,
	  st_handler.h, ui_streams.c: Cleanups, and do not sort the
	  ui_streams GtkTreeView by default

2003-01-22 23:30  jylefort

	* src/streamtuner/: action.c, ui_streams.c, ui_streams.h: Cleanups

2003-01-22 17:54  jylefort

	* CONVENTIONS: Backed out, needs to be reworked a bit

2003-01-22 14:54  jylefort

	* src/streamtuner/: ui_categories.c, ui_streams.c: Check
	  streamtuner's state before changing the selection or doing some
	  action from a GtkTreeView handler

2003-01-22 02:56  jylefort

	* src/: plugins/shoutcast/Makefile.am,
	  plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/action.c, streamtuner/cache_load.c,
	  streamtuner/cache_save.c, streamtuner/categories.c,
	  streamtuner/category.c, streamtuner/config_load.c,
	  streamtuner/config_save.c, streamtuner/file.c,
	  streamtuner/handler.c, streamtuner/handler.h,
	  streamtuner/handlers.c, streamtuner/handlers.h,
	  streamtuner/load.c, streamtuner/plugins.c, streamtuner/re.c,
	  streamtuner/resource.c, streamtuner/save.c,
	  streamtuner/session.c, streamtuner/settings.c,
	  streamtuner/splitter.c, streamtuner/st_category.c,
	  streamtuner/st_category.h, streamtuner/st_dialog.c,
	  streamtuner/st_dialog.h, streamtuner/st_handler.c,
	  streamtuner/st_handler.h, streamtuner/st_handlers.c,
	  streamtuner/st_handlers.h, streamtuner/st_re.c,
	  streamtuner/st_re.h, streamtuner/st_resource.c,
	  streamtuner/st_resource.h, streamtuner/st_splitter.c,
	  streamtuner/st_splitter.h, streamtuner/st_state.c,
	  streamtuner/st_state.h, streamtuner/st_stream.c,
	  streamtuner/st_stream.h, streamtuner/st_transfer.c,
	  streamtuner/st_transfer.h, streamtuner/state.c,
	  streamtuner/stream.c, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h, streamtuner/transfer.c,
	  streamtuner/transfer.h, streamtuner/ui.c,
	  streamtuner/ui_categories.c, streamtuner/ui_programs_tab.c,
	  streamtuner/ui_streams.c, streamtuner/ui_toolbar.c: The plugin
	  API has been moved into separate st_* files; seased the occasion
	  to rename plugins-visible objects (Handler -> STHandler, etc...)

2003-01-21 23:59  jylefort

	* src/streamtuner/handler.c: We don't need to traverse the whole
	  streams hashtable to find back the selected stream

2003-01-21 23:49  jylefort

	* configure.ac, src/plugins/shoutcast/shoutcast.c,
	  src/streamtuner/Makefile.am, src/streamtuner/action.c,
	  src/streamtuner/action.h, src/streamtuner/cache_load.c,
	  src/streamtuner/cache_save.c, src/streamtuner/categories.c,
	  src/streamtuner/category.c, src/streamtuner/config_load.c,
	  src/streamtuner/config_save.c, src/streamtuner/handler.c,
	  src/streamtuner/handler.h, src/streamtuner/handler_field.c,
	  src/streamtuner/handler_field.h, src/streamtuner/handlers.c,
	  src/streamtuner/handlers.h, src/streamtuner/plugin.c,
	  src/streamtuner/plugin.h, src/streamtuner/plugins.c,
	  src/streamtuner/plugins.h, src/streamtuner/selection.h,
	  src/streamtuner/session.c, src/streamtuner/stream.c,
	  src/streamtuner/streams.c, src/streamtuner/streams.h,
	  src/streamtuner/streamtuner.c, src/streamtuner/streamtuner.h,
	  src/streamtuner/ui.c, src/streamtuner/ui.h,
	  src/streamtuner/ui_about_window.c,
	  src/streamtuner/ui_categories.c, src/streamtuner/ui_menubar.c,
	  src/streamtuner/ui_streams.c, src/streamtuner/ui_toolbar.c:
	  Important structural change: "handlers" have been introduced

2003-01-21 04:29  jylefort

	* src/streamtuner/action.c: We didn't need a dedicated block there

2003-01-21 03:45  jylefort

	* src/plugins/shoutcast/shoutcast.c: Cleanup

2003-01-21 03:42  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fix

2003-01-21 03:34  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fix, and cleanup

2003-01-21 01:53  jylefort

	* src/streamtuner/config_save.c: Lapsus fix

2003-01-21 01:45  jylefort

	* src/plugins/shoutcast/shoutcast.c: Code cleanup

2003-01-21 01:40  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/re.c,
	  streamtuner/streamtuner.h: streamtuner_re_parse() has been
	  renamed to st_re_parse() and doesn't convert types anymore

2003-01-21 00:59  jylefort

	* src/plugins/shoutcast/shoutcast.c: code cleanup

2003-01-21 00:52  jylefort

	* src/streamtuner/: cache_load.c, config_load.c, plugin.c,
	  plugin.h, plugins.c, plugins.h: plugin_find_by_name() renamed to
	  plugins_find_by_name()

2003-01-21 00:47  jylefort

	* src/streamtuner/: config_load.c, plugin.c: Fixed a memory leak in
	  plugin->selected_(category|stream)_name, and don't try to
	  categories_free() a NULL pointer anymore

2003-01-19 13:05  jylefort

	* src/streamtuner/action.c: Calls action_stop() before quitting, if
	  needed

2003-01-19 13:00  jylefort

	* src/plugins/shoutcast/shoutcast.c: Reports the number of a
	  problematic line

2003-01-19 13:00  jylefort

	* src/streamtuner/: splitter.c, streamtuner.h: Implemented
	  st_splitter_get_index()

2003-01-19 12:44  jylefort

	* src/plugins/shoutcast/shoutcast.c: Now reports every parsing
	  problem

2003-01-19 12:44  jylefort

	* src/streamtuner/: streamtuner.h, ui.c: Implemented
	  streamtuner_notice()

2003-01-19 12:17  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/action.c,
	  streamtuner/streamtuner.h: StreamFunction can perfectly return
	  FALSE and leave err unset, just like ReloadFunction

2003-01-19 12:11  jylefort

	* src/plugins/shoutcast/shoutcast.c: Fixed plsname leak

2003-01-19 12:06  jylefort

	* src/plugins/shoutcast/shoutcast.c: Checks if streamtuner is
	  aborted while parsing, and do not leak memory anymore in case of
	  problems

2003-01-19 11:54  jylefort

	* src/streamtuner/: Makefile.am, categories.c, categories.h,
	  plugin.c, stream.c, streams.c, streams.h, streamtuner.h: If a
	  reload fails, we free the incomplete categories and streams;
	  categories and streams functions moved from plugin.c to their own
	  module

2003-01-19 11:53  jylefort

	* src/plugins/shoutcast/shoutcast.c: clear_fields() can be passed a
	  malformed stream, so we check the fields before freeing them

2003-01-19 02:23  jylefort

	* src/streamtuner/: Makefile.am, action.c, streamtuner.c,
	  ui_about_window.c, ui_about_window.h, ui_aboutwindow.c,
	  ui_aboutwindow.h, ui_general_tab.c, ui_general_tab.h,
	  ui_generaltab.c, ui_generaltab.h, ui_main_window.c,
	  ui_main_window.h, ui_mainwindow.c, ui_mainwindow.h, ui_menubar.c,
	  ui_network_tab.c, ui_network_tab.h, ui_networktab.c,
	  ui_networktab.h, ui_preferences_window.c,
	  ui_preferences_window.h, ui_preferenceswindow.c,
	  ui_preferenceswindow.h, ui_programs_tab.c, ui_programs_tab.h,
	  ui_programstab.c, ui_programstab.h, ui_streams.c, ui_theme_tab.c,
	  ui_theme_tab.h, ui_themetab.c, ui_themetab.h: Some things
	  renamed, to closely adhere to CONVENTIONS

2003-01-18 23:20  jylefort

	* src/streamtuner/: Makefile.am, action.c, ui.c, ui.h,
	  ui_generaltab.c, ui_networktab.c, ui_preferences.c,
	  ui_preferences.h, ui_preferenceswindow.c, ui_preferenceswindow.h,
	  ui_themetab.c: Audited ui_preferenceswindow; moved API used by
	  preference tabs into a new module, ui_preferences

2003-01-18 22:50  jylefort

	* src/streamtuner/: ui_networktab.c, ui_networktab.h,
	  ui_preferenceswindow.c, ui_programstab.c, ui_programstab.h,
	  ui_themetab.c, ui_themetab.h: Audited ui_networktab,
	  ui_programstab, ui_themetab

2003-01-18 22:42  jylefort

	* src/streamtuner/: ui_generaltab.c, ui_generaltab.h,
	  ui_preferenceswindow.c: Audited ui_generaltab

2003-01-18 22:35  jylefort

	* src/streamtuner/: action.c, ui_aboutwindow.c, ui_aboutwindow.h:
	  Lapsus fix

2003-01-18 22:34  jylefort

	* src/streamtuner/: action.c, ui_aboutwindow.c, ui_aboutwindow.h:
	  Audited ui_aboutwindow.c

2003-01-18 22:33  jylefort

	* src/streamtuner/: ui.c, ui.h, ui_programstab.c, ui_streams.c,
	  ui_themetab.c: Renamed create_tree_view_column() to
	  ui_tree_view_column_new(), to stick to CONVENTIONS

2003-01-18 22:16  jylefort

	* src/streamtuner/: load.c, plugins.c, save.c, session.c,
	  settings.c, settings.h, streamtuner.c, theme.c, ui_themetab.c:
	  Removed user_pluginsdir and moved private_dir to the settings
	  structure

2003-01-18 21:20  jylefort

	* src/streamtuner/: Makefile.am, action.c, action.h, actions.c,
	  actions.h, streamtuner.c, ui_categories.c, ui_mainwindow.c,
	  ui_menubar.c, ui_streams.c, ui_toolbar.c: actions.[ch] renamed to
	  action.[ch], to adhere to CONVENTIONS

2003-01-18 21:16  jylefort

	* CONVENTIONS, Makefile.am: Added a document listing coding
	  conventions

2003-01-18 20:47  jylefort

	* src/streamtuner/: actions.c, streamtuner.c, ui_aboutwindow.c,
	  ui_mainwindow.c, ui_mainwindow.h, ui_menubar.c,
	  ui_preferenceswindow.c: In fact, ui_main_window* should be
	  ui_mainwindow*, according to our naming scheme

2003-01-18 20:42  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/streamtuner.h, streamtuner/transfer.c: Restored
	  correct handling of user aborts

2003-01-18 20:23  jylefort

	* src/plugins/shoutcast/shoutcast.c: Reload sets err if unable to
	  transfer

2003-01-18 20:17  jylefort

	* src/streamtuner/: config_load.c, config_save.c, settings.c,
	  settings.h, ui_mainwindow.c, ui_menubar.c, ui_menubar.h,
	  ui_toolbar.c, ui_toolbar.h: Removed the view_realtime setting and
	  audited ui_menubar.c

2003-01-18 19:15  jylefort

	* src/streamtuner/: actions.c, state.c, ui.c, ui.h: There's no more
	  UI code in state.c; added the ui_update_sensitivity() helper

2003-01-18 19:02  jylefort

	* src/streamtuner/plugin.c: Some headers were uselessly included

2003-01-18 19:00  jylefort

	* src/streamtuner/: actions.c, actions.h, plugin.c, plugin.h,
	  state.c, state.h, streamtuner.c, ui_menubar.c, ui_menubar.h,
	  ui_streams.c, ui_toolbar.c, ui_toolbar.h: Audited (new naming
	  scheme, etc) state.c; added some actions, reorganizing the code

2003-01-18 18:20  jylefort

	* src/plugins/shoutcast/shoutcast.c: If we can't convert a line to
	  UTF8, we have to ignore it and proceed

2003-01-18 17:57  jylefort

	* src/streamtuner/: actions.c, actions.h, plugin.c,
	  ui_categories.c, ui_mainwindow.c, ui_menubar.c, ui_streams.c,
	  ui_toolbar.c: Switched actions.c to the new naming scheme

2003-01-18 17:45  jylefort

	* src/streamtuner/: actions.c, plugin.c, streamtuner.c,
	  ui_aboutwindow.c, ui_mainwindow.c, ui_mainwindow.h,
	  ui_preferenceswindow.c, ui_streams.c, ui_streams.h: Cleaned up
	  ui_maindow.c and applied the new consistent naming scheme to it

2003-01-18 17:13  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/cache_load.c, streamtuner/cache_save.c,
	  streamtuner/config_load.c, streamtuner/config_save.c,
	  streamtuner/plugin.c, streamtuner/plugin.h,
	  streamtuner/selection.h, streamtuner/session.c,
	  streamtuner/streamtuner.h, streamtuner/ui_categories.c,
	  streamtuner/ui_categories.h, streamtuner/ui_mainwindow.c,
	  streamtuner/ui_menubar.c, streamtuner/ui_streams.c,
	  streamtuner/ui_streams.h, streamtuner/ui_toolbar.c: Changed the
	  ReloadFunction prototype, and cleaned up some parts of the code

2003-01-10 23:49  jylefort

	* src/streamtuner/transfer.c: Transfers are more responsive to stop
	  events

2003-01-10 23:33  jylefort

	* src/streamtuner/transfer.c: Cleaner use of curl return code

2003-01-10 18:07  jylefort

	* src/plugins/shoutcast/shoutcast.c: The new transfer code won't
	  check the charset for us, so we have to do it in the plugin

2003-01-10 17:54  jylefort

	* src/streamtuner/re.c: Added a FIXME

2003-01-10 17:31  jylefort

	* src/streamtuner/re.c: get_re_match() removed

2003-01-10 16:29  jylefort

	* src/streamtuner/: Makefile.am, actions.c, transfer.c,
	  ui_mainwindow.c, ui_mainwindow.h, ui_menubar.c, ui_statusbar.c,
	  ui_statusbar.h: Statusbar functions now have their own module;
	  fully reimplemented statusbar usage in new transfer code

2003-01-10 15:49  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile.am,
	  streamtuner/file.c, streamtuner/splitter.c,
	  streamtuner/streamtuner.c, streamtuner/streamtuner.h,
	  streamtuner/transfer.c, streamtuner/transfer.h: Rewrote the
	  transfer API

2003-01-09 10:41  jylefort

	* src/streamtuner/transfer.c: Precised comment

2003-01-05 07:12  jylefort

	* acinclude.m4, common.mk, configure.ac,
	  src/streamtuner/Makefile.am, src/streamtuner/plugin.c,
	  src/streamtuner/plugins.c, src/streamtuner/streamtuner.c,
	  src/streamtuner/ui_aboutwindow.c: The plugin loading
	  functionality is now always built into streamtuner: at run-time,
	  plugins are scanned only if g_module_supported() is true

2003-01-05 06:15  jylefort

	* acinclude.m4: Use exit() instead of return in test programs, as
	  suggested in the Autoconf 2.53 documentation

2003-01-05 05:18  jylefort

	* src/streamtuner/: plugin.c, plugins.c, ui_toolbar.c: Now compiles
	  clean with -Wall

2003-01-05 05:17  jylefort

	* configure.ac: Append -Wall to CFLAGS; added
	  --enable-fatal-warnings option

2003-01-05 05:16  jylefort

	* src/streamtuner/file.c: Lapsus fix

2003-01-05 04:31  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/file.c, streamtuner/streamtuner.h: A GError** is now
	  passed to StreamFunction callbacks; streamtuner_open_tmp_file now
	  accepts a GError** argument

2003-01-04 20:53  jylefort

	* src/streamtuner/streamtuner.c: Fatal error if !
	  g_thread_supported()

2003-01-04 20:42  jylefort

	* src/streamtuner/plugins.c: In case of cross-compilation,
	  g_module_supported() might be false

2003-01-04 20:01  jylefort

	* src/streamtuner/: plugin.c, plugin.h, plugins.c:
	  plugin_new_from_dl() renamed to plugin_new_from_so()

2003-01-04 19:53  jylefort

	* src/: plugins/shoutcast/Makefile.am, streamtuner/Makefile.am: Use
	  MOSTLYCLEANFILES instead of CLEANFILES for ii_*.h, as suggested
	  in the "What Gets Cleaned" section of the Automake info
	  documentation

2003-01-04 06:35  jylefort

	* src/streamtuner/: plugin.c, plugin.h, plugins.c: Solid error
	  detection & reporting if loading a plugin fails

2003-01-04 05:59  jylefort

	* src/streamtuner/: plugin.c, plugins.c, settings.c, settings.h,
	  streamtuner.h, ui_aboutwindow.c: Better about message; introduced
	  user_pluginsdir in settings; plugin->dlpath renamed to
	  plugin->soname

2003-01-04 05:58  jylefort

	* src/streamtuner/streamtuner.c: streamtuner -v now reports
	  compiled-in features

2003-01-04 05:57  jylefort

	* autogen.sh: Added comment

2003-01-04 05:03  jylefort

	* src/streamtuner/ui_aboutwindow.c: The dialog message wasn't
	  classifying plugins correctly

2003-01-04 05:02  jylefort

	* src/streamtuner/: plugin.c, plugin.h, plugins.c, streamtuner.h:
	  Cleaned up a bit the plugin code; introduced plugin->dlpath to
	  keep track of the shared object name

2003-01-04 04:12  jylefort

	* src/streamtuner/: Makefile.am, actions.c, cache_save.c,
	  config_load.c, config_save.c, plugin.c, plugin.h, plugins.c,
	  plugins.h, selection.h, session.c, streamtuner.c,
	  ui_aboutwindow.c, ui_categories.c, ui_menubar.c, ui_streams.c,
	  ui_toolbar.c: Created a new source, plugins.c (handling the
	  plugins list, it contains some of the code previously found in
	  plugin.c); moved selection macros to a new header, selection.h

2003-01-03 21:05  jylefort

	* acinclude.m4, config.guess, config.sub, configure.ac, ltconfig,
	  ltmain.sh: Switched to libtool 1.4.3

2003-01-03 21:05  jylefort

	* autogen.sh: Now uses autoreconf; switched to libtool 1.4.3

2003-01-03 21:04  jylefort

	* src/streamtuner/plugin.c: We can't assume that the plugin dir
	  will not contain garbage, like .la files and .a static libraries
	  installed by libtool. So we load a file only if its extension
	  matches G_MODULE_SUFFIX.

2003-01-03 09:43  jylefort

	* COPYING: Happy new year streamtuner :)

2003-01-03 07:52  jylefort

	* Makefile.am, autogen.sh: --foreign moved to AUTOMAKE_OPTIONS

2003-01-03 05:14  jylefort

	* acinclude.m4, configure.ac: Grammar audit

2003-01-03 05:05  jylefort

	* acinclude.m4, configure.ac: Implemented AM_PATH_GTHREAD_2_0;
	  renamed AM_PATH_GMODULE to AM_PATH_GMODULE_2_0

2003-01-03 04:41  jylefort

	* acinclude.m4: Added --enable-gmoduletest

2003-01-03 04:28  jylefort

	* src/streamtuner/plugin.c: Fatal error if modules are not
	  supported

2003-01-03 04:26  jylefort

	* acinclude.m4: "Zombie from test phase"-fix

2003-01-03 04:24  jylefort

	* acinclude.m4: Typofix

2003-01-03 04:17  jylefort

	* configure.ac: Nicer final report

2003-01-03 04:15  jylefort

	* src/streamtuner/ui_aboutwindow.c: Correct about message even when
	  the plugin interface is not present

2003-01-03 04:04  jylefort

	* acinclude.m4, configure.ac: Added AM_PATH_GMODULE

2003-01-02 23:43  jylefort

	* configure.ac: Typofix

2003-01-02 20:57  jylefort

	* acinclude.m4, configure.ac: Implemented AM_PATH_PKG, replacing
	  the stock PKG_CHECK_MODULES

2003-01-02 03:17  jylefort

	* acinclude.m4, configure.ac: Improved AM_PATH_CURL

2003-01-02 02:35  jylefort

	* configure.ac: More detailed final report

2003-01-02 02:23  jylefort

	* configure.ac: Restyled

2003-01-02 02:05  jylefort

	* common.mk, configure.ac, src/plugins/shoutcast/Makefile.am,
	  src/plugins/shoutcast/shoutcast.c, src/streamtuner/Makefile.am,
	  src/streamtuner/plugin.c, src/streamtuner/plugin.h,
	  src/streamtuner/streamtuner.c: The plugin interface can now be
	  compiled out; the SHOUTcast code can be compiled as a plugin,
	  statically or not at all

2003-01-01 18:25  jylefort

	* autogen.sh: More portable way of hacking extra libtool flags into
	  aclocal.m4

2003-01-01 18:24  jylefort

	* configure.ac: Removed AC_DISABLE_STATIC; fail if shared library
	  support is not available

2002-12-31 06:34  jylefort

	* COPYING, LICENSE: LICENSE renamed to COPYING to be automatically
	  included in the distribution by automake

2002-12-31 06:31  jylefort

	* src/streamtuner/Makefile.am: Stylefix

2002-12-31 06:23  jylefort

	* src/plugins/shoutcast/Makefile.am: Corrected include path, this
	  fixes make distcheck

2002-12-31 06:11  jylefort

	* src/streamtuner/Makefile.am: streamtuner.h header must be
	  installed

2002-12-31 05:45  jylefort

	* Makefile.am, common.mk, src/plugins/shoutcast/Makefile.am,
	  src/streamtuner/Makefile.am: Now uses an automake include file

2002-12-31 05:29  jylefort

	* src/: plugins/shoutcast/Makefile.am, streamtuner/file.c,
	  streamtuner/file.h, streamtuner/plugin.c: Plugin is not installed
	  into its own directory anymore: now uses -avoid-version and
	  ltconfig's --disable-ltlibs to ensure only one file is installed
	  in a plugins-wide directory

2002-12-31 05:27  jylefort

	* autogen.sh, configure.ac: Changed ltconfig invocation; added
	  AC_CANONICAL_TARGET needed by new ltconfig invocation into
	  configure.ac

2002-12-30 08:11  jylefort

	* src/streamtuner/Makefile.am: Previous commit reverted:
	  "pkg-config --libs gmodule-2.0" also gives us --export-dynamics,
	  and building a program with LTLIBRARIES was unclean

2002-12-30 07:57  jylefort

	* src/streamtuner/Makefile.am: Now uses libtool to create the
	  executable

2002-12-30 02:54  jylefort

	* src/: plugins/shoutcast/.cvsignore,
	  plugins/shoutcast/Makefile.am, plugins/shoutcast/ii_logo.png,
	  plugins/shoutcast/logo.png, plugins/shoutcast/shoutcast.c,
	  streamtuner/.cvsignore, streamtuner/Makefile.am,
	  streamtuner/ii_logo.png, streamtuner/ii_tab_general.png,
	  streamtuner/ii_tab_network.png, streamtuner/ii_tab_programs.png,
	  streamtuner/ii_tab_theme.png, streamtuner/logo.png,
	  streamtuner/tab_general.png, streamtuner/tab_network.png,
	  streamtuner/tab_programs.png, streamtuner/tab_theme.png,
	  streamtuner/ui_aboutwindow.c, streamtuner/ui_preferenceswindow.c:
	  *.inline renamed to ii_*.h; some automake fixes

2002-12-30 01:03  jylefort

	* configure.ac: There was no need to build a static library version
	  of the plugin

2002-12-30 01:03  jylefort

	* .cvsignore, src/.cvsignore, src/plugins/.cvsignore,
	  src/plugins/shoutcast/.cvsignore, src/streamtuner/.cvsignore:
	  Updated to match the GNU build system

2002-12-30 00:41  jylefort

	* Makefile, Makefile.am, acinclude.m4, autogen.sh, compile,
	  config.guess, config.sub, configure, configure.ac, depcomp,
	  install-sh, ltconfig, ltmain.sh, missing, mkinstalldirs, version,
	  src/Makefile, src/Makefile.am, src/plugins/Makefile,
	  src/plugins/Makefile.am, src/plugins/shoutcast/Makefile,
	  src/plugins/shoutcast/Makefile.am, src/streamtuner/Makefile,
	  src/streamtuner/Makefile.am, src/streamtuner/file.c,
	  src/streamtuner/file.h, src/streamtuner/plugin.c,
	  src/streamtuner/theme.c, src/streamtuner/ui_themetab.c: Changed
	  the build system to GNU autoconf/automake/libtool

2002-12-10 00:35  jylefort

	* src/: plugins/shoutcast/Makefile, plugins/shoutcast/logo.png,
	  plugins/shoutcast/logo.xpm, plugins/shoutcast/shoutcast.c,
	  streamtuner/streamtuner.h, streamtuner/ui_toolbar.c: A plugin
	  icon is now an inlined PNG file

2002-12-09 15:25  jylefort

	* src/streamtuner/plugin.c: Improved plugin_find_by_name()

2002-12-08 23:19  jylefort

	* src/streamtuner/ui_toolbar.c: ignore_plugin_signal was obsolete

2002-12-08 19:36  jylefort

	* src/streamtuner/: state.c, theme.c, theme.h, ui_mainwindow.c,
	  ui_menubar.c, ui_themetab.c, ui_toolbar.c, ui_toolbar.h: The
	  toolbar and theme code has been stylistically improved

2002-12-08 19:32  jylefort

	* src/streamtuner/: sgtkbutton.c, sgtkbutton.h: The label argument
	  of sgtk_button_new() had to be a constant

2002-12-08 17:34  jylefort

	* src/streamtuner/: config_load.c, config_save.c: Renamed
	  geometry_* to window_*

2002-12-08 17:32  jylefort

	* src/streamtuner/config_load.c: Forgot to remove
	  STATEMENT_OPTIONS_SAVE_GEOMETRY

2002-12-08 17:31  jylefort

	* src/streamtuner/: config_load.c, config_save.c, settings.c,
	  settings.h, ui_generaltab.c, ui_mainwindow.c: Removed
	  save_geometry option; window position is not touched anymore
	  (this has to be done by the window manager)

2002-12-08 16:47  jylefort

	* src/streamtuner/parser.c: goto is not evil :)

2002-12-08 16:17  jylefort

	* src/streamtuner/: cache_load.c, cache_load.h, config_load.c,
	  config_load.h, load.c, load.h, parser.c, parser.h: Slightly
	  modified the Parser API: parser_statement_set() has been replaced
	  by parser_statement_get() which returns an allocated statement;
	  the ParserStatement structure now contains a pointer to its
	  Parser; if a unexpected token is encountered, the parser now
	  resynchronizes the input after the next terminator character

2002-12-07 20:22  jylefort

	* src/streamtuner/cache_load.c: "fields" was a scope

2002-12-07 19:10  jylefort

	* src/streamtuner/: parser.c, parser.h: There was no need to store
	  unescaped in the ParserStatement structure

2002-12-07 19:01  jylefort

	* src/streamtuner/parser.c: The parser wasn't expecting the right
	  tokens under certain conditions

2002-12-07 17:44  jylefort

	* src/streamtuner/parser.c: Errors are handled internally by the
	  GScanner

2002-12-07 15:39  jylefort

	* src/streamtuner/parser.h: PARSER_HAS_ERRORS was always true

2002-12-07 12:11  jylefort

	* src/streamtuner/ui_mainwindow.c: gtk_window_resize() is now
	  called before the window is shown

2002-12-06 09:01  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/transfer.c: It
	  was a bad idea to place code with side effects in g_assert()
	  calls (they might not have been executed, depending on the debug
	  compile settings)

2002-12-06 08:53  jylefort

	* src/streamtuner/load.c: Parse error messages are now converted to
	  UTF-8, and if that fails, printed to standard error

2002-12-06 08:37  jylefort

	* src/streamtuner/parser.c: parser->errors is now created in
	  parser_new()

2002-12-06 08:35  jylefort

	* src/streamtuner/: cache_load.c, config_load.c, parser.c,
	  parser.h: Implemented parser_warn()

2002-12-04 18:07  jylefort

	* src/streamtuner/ui_aboutwindow.c: create_about_message() renamed
	  to build_message()

2002-12-04 17:52  jylefort

	* src/streamtuner/: file.c, session.c: Removed some useless
	  #include pragmas

2002-12-04 12:46  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/load.c, streamtuner/sgtkdialog.c,
	  streamtuner/sgtkdialog.h, streamtuner/streamtuner.h,
	  streamtuner/transfer.c, streamtuner/ui.c,
	  streamtuner/ui_programstab.c: Modified the sGtkDialog code to
	  have an unique and more general sgtk_dialog() function; removed
	  streamtuner_message() and modified streamtuner_prompt() (there is
	  no title argument anymore)

2002-12-03 21:04  jylefort

	* src/streamtuner/re.c: Style improvement

2002-12-03 18:12  jylefort

	* src/streamtuner/: theme.c, theme.h, ui_toolbar.c: Reworked the
	  theme code

2002-12-03 18:10  jylefort

	* src/streamtuner/: file.c, load.c, plugin.c, resource.c, save.c,
	  session.c, transfer.c: Grammar fix

2002-12-03 14:09  jylefort

	* src/streamtuner/: load.c, parser.c, parser.h: Added a "malformed"
	  flag to the ParserStatement structure: if set, the statement is
	  invalid/incomplete and parser_statement_evaluate() MUST NOT be
	  called

2002-12-03 14:00  jylefort

	* src/streamtuner/sgtkdialog.c: sgtk_dialog_transient_pop(),
	  sgtk_dialog_transient_peek(): there was an invalid cast when the
	  transient stack was empty

2002-12-03 13:35  jylefort

	* src/streamtuner/: sgtkdialog.c, sgtkdialog.h, ui_mainwindow.c,
	  ui_preferenceswindow.c: Removed sgtk_dialog_set_window(), added
	  sgtk_dialog_transient_{push|pop|peek}()

2002-12-03 13:03  jylefort

	* src/streamtuner/save.c: Now writes a comment at the top of the
	  file

2002-12-03 13:02  jylefort

	* src/streamtuner/: dumper.c, dumper.h: Added
	  dumper_write_comment()

2002-12-03 12:51  jylefort

	* src/streamtuner/config_save.c: Expanded categories list is now
	  saved only if not empty

2002-12-03 12:48  jylefort

	* src/streamtuner/: Makefile, cache_save.c, cache_save.h,
	  config_save.c, config_save.h, dumper.c, dumper.h, load.c, load.h,
	  save.c, save.h, session.c: Save operations are now checked for
	  errors; file loading and saving delegated into separate modules

2002-12-03 12:46  jylefort

	* src/streamtuner/util.h: Re-added return_if_fail() and
	  return_val_if_fail() macros

2002-12-03 02:36  jylefort

	* src/streamtuner/dumper.c: Removed dumper_indent()

2002-12-03 02:24  jylefort

	* src/streamtuner/: parser.c, parser.h, session.c:
	  parser_statement_set() now returns a boolean value

2002-12-03 00:04  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/cache_load.c,
	  streamtuner/cache_save.c, streamtuner/streamtuner.h,
	  streamtuner/ui_streams.c: STREAMTUNER_TYPE_* deprecated, now uses
	  GValue

2002-12-02 18:10  jylefort

	* src/streamtuner/ui_aboutwindow.c: create_about_message() now uses
	  a GString instead of the g_strconcat() kludges; message
	  reformatted, added URL and email information

2002-12-02 18:09  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/category.c,
	  streamtuner/plugin.c, streamtuner/stream.c,
	  streamtuner/streamtuner.h: streamtuner_category_destroy() and
	  streamtuner_stream_destroy() renamed to
	  streamtuner_category_free() and streamtuner_stream_free()

2002-12-02 13:23  jylefort

	* src/streamtuner/streamtuner.h: Increased STREAMTUNER_API_VERSION,
	  because the prototype of streamtuner_prompt() has changed

2002-12-02 12:05  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/cache_save.c, streamtuner/dumper.c,
	  streamtuner/dumper.h, streamtuner/file.c, streamtuner/file.h,
	  streamtuner/parser.c, streamtuner/parser.h, streamtuner/plugin.c,
	  streamtuner/plugin.h, streamtuner/re.c, streamtuner/settings.h,
	  streamtuner/sgtkbutton.c, streamtuner/sgtkbutton.h,
	  streamtuner/sgtkdialog.c, streamtuner/sgtkdialog.h,
	  streamtuner/state.c, streamtuner/state.h,
	  streamtuner/streamtuner.h, streamtuner/transfer.c,
	  streamtuner/ui.c, streamtuner/ui.h, streamtuner/ui_menubar.c,
	  streamtuner/ui_menubar.h, streamtuner/ui_networktab.c,
	  streamtuner/ui_streams.c, streamtuner/ui_themetab.c,
	  streamtuner/ui_toolbar.c, streamtuner/ui_toolbar.h: Code
	  beautification; uses gboolean and gpointer when applicable

2002-12-02 11:21  jylefort

	* src/streamtuner/test: Forgotten garbage

2002-12-02 11:20  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/dumper.c, streamtuner/dumper.h, streamtuner/file.c,
	  streamtuner/plugin.c, streamtuner/re.c, streamtuner/resource.c,
	  streamtuner/session.c, streamtuner/settings.h,
	  streamtuner/sgtkbutton.c, streamtuner/sgtkbutton.h,
	  streamtuner/sgtkdialog.c, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h, streamtuner/theme.c,
	  streamtuner/theme.h, streamtuner/transfer.c, streamtuner/ui.c,
	  streamtuner/ui_aboutwindow.c, streamtuner/ui_categories.c,
	  streamtuner/ui_mainwindow.c, streamtuner/ui_mainwindow.h,
	  streamtuner/ui_preferenceswindow.c,
	  streamtuner/ui_preferenceswindow.h, streamtuner/ui_streams.c,
	  streamtuner/ui_themetab.c, streamtuner/ui_toolbar.c: Changed
	  coding style

2002-12-02 03:22  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/session.c,
	  streamtuner/sgtkdialog.c, streamtuner/sgtkdialog.h,
	  streamtuner/streamtuner.h, streamtuner/transfer.c,
	  streamtuner/ui.c, streamtuner/ui_programstab.c: Reworked the
	  dialog code (this breaks plugin compatibility because the
	  prototype of streamtuner_prompt() has changed)

2002-12-02 02:24  jylefort

	* src/streamtuner/: session.c, sgtkdialog.c, sgtkdialog.h,
	  streamtuner.h, ui.c: Text dialog now uses a GtkMessageDialog as
	  base, removed its title argument

2002-12-01 18:31  jylefort

	* src/streamtuner/: Makefile, actions.c, cache_load.c,
	  cache_load.h, cache_save.c, cache_save.h, config_load.c,
	  config_load.h, config_save.c, config_save.h, dumper.c, dumper.h,
	  file_categories.c, file_categories.h, file_plugin.c,
	  file_plugin.h, file_state.c, file_state.h, file_streams.c,
	  file_streams.h, loader.c, loader.h, parser.c, parser.h,
	  session.c, settings.c, settings.h, theme.c, transfer.c,
	  ui_generaltab.c, ui_mainwindow.c, ui_menubar.c, ui_networktab.c,
	  ui_preferenceswindow.h: The preferences saving/loading routines
	  have been rewritten from scratch; we now use a text-based format
	  (proplist-alike), and two files only: $DIR/config and $DIR/cache.
	  The general-purpose Parser and Dumper interfaces have been
	  implemented.

2002-12-01 18:27  jylefort

	* src/streamtuner/category.h: Added

2002-12-01 18:27  jylefort

	* src/streamtuner/stack.h: A simple GQueue wrapper

2002-12-01 18:26  jylefort

	* src/streamtuner/: ui_programstab.c, ui_themetab.c: The
	  GtkTreeView GTK+/FreeBSD bug is fixed (GTK+ 2.0.9); re-enabled
	  sorting

2002-12-01 18:22  jylefort

	* src/streamtuner/: streamtuner.h, ui.c: Added streamtuner_text()

2002-12-01 18:22  jylefort

	* src/streamtuner/: sgtkdialog.c, sgtkdialog.h: Added
	  sgtk_text_dialog() and sgtk_text_dialogv()

2002-12-01 18:21  jylefort

	* src/streamtuner/resource.c: The GError is now freed after usage

2002-12-01 18:21  jylefort

	* src/streamtuner/file.c: The previous commit was erroneous

2002-12-01 18:19  jylefort

	* src/streamtuner/: plugin.c, plugin.h: Added
	  plugin_find_by_name(); removed plugin_assure_dir()

2002-12-01 18:18  jylefort

	* src/streamtuner/: file.c, file.h: Removed assure_dir();
	  streamtuner_open_tmp_file() now indicates the reason of the
	  failure in the warning dialog

2002-12-01 18:16  jylefort

	* configure: Added the word "copyright" literally to the copyright
	  string

2002-12-01 18:15  jylefort

	* LICENSE: Changed to BSD revised license

2002-10-05 19:35  jylefort

	* version: Version 0.8.5-CURRENT

2002-10-04 20:31  jylefort

	* version: Version 0.8.5

2002-10-04 20:29  jylefort

	* INSTALL: The DESTDIR example is more correct

2002-10-04 19:36  jylefort

	* src/streamtuner/sgtkdialog.c: Lapsus fix

2002-10-04 18:43  jylefort

	* src/plugins/shoutcast/logo.xpm: A plugin logo is now a const char
	  ** instead of a char **

2002-10-04 18:42  jylefort

	* src/streamtuner/streamtuner.h: Some members of the Plugin
	  structure are now const char * instead of char *

2002-10-04 18:42  jylefort

	* src/streamtuner/: ui_mainwindow.c, ui_mainwindow.h: Changed
	  set_title() prototype to use a const char *

2002-10-04 18:27  jylefort

	* src/streamtuner/: actions.c, plugin.c, sgtkdialog.c,
	  streamtuner.c, transfer.c, ui_categories.c, ui_mainwindow.c,
	  ui_streams.c: Locking is now performed in better places;
	  sgtkthreads interface deprecated

2002-10-04 18:26  jylefort

	* src/streamtuner/: Makefile, sgtk.h, sgtkthreads.c, sgtkthreads.h:
	  sgtkthreads interface deprecated

2002-10-04 00:58  jylefort

	* src/streamtuner/: Makefile, sgtk.h, sgtkpixmap.c, sgtkpixmap.h,
	  ui_mainwindow.c: sGtkPixmap interface deprecated

2002-10-04 00:57  jylefort

	* src/streamtuner/ui_toolbar.c: Plugin icons are now pixbufs

2002-10-02 19:23  jylefort

	* src/streamtuner/actions.c: Even if the corresponding menu item
	  and toolbar button were disabled, some actions were still
	  available from the GtkTreeView widgets: some assertions have been
	  removed

2002-09-30 16:19  jylefort

	* src/streamtuner/ui_preferenceswindow.c: We don't want notebook
	  arrows

2002-09-30 16:18  jylefort

	* src/streamtuner/ui_preferenceswindow.h: Changed table spacing

2002-09-30 16:18  jylefort

	* src/streamtuner/: ui_networktab.c, ui_themetab.c: Changed labels
	  alignment

2002-09-30 15:02  jylefort

	* src/streamtuner/streamtuner.c: Removed the
	  gdk_threads_enter()/gdk_threads_leave() pair wrapping the main
	  loop: if a dialog box was displayed before running the main loop,
	  streamtuner was hanging at gdk_threads_enter() just before
	  gtk_main(). Note that the problem was platform-dependant: the
	  Linux build was problematic, while the FreeBSD build had no
	  problems.  An interesting fact is that gtk_dialog_run() calls a
	  recursive main loop.	GTK+ multi-threading is very problematic
	  (to stay polite); this is the Nth time that identical code will
	  lockup on Linux but not on FreeBSD, or vice-versa.

2002-09-30 03:52  jylefort

	* src/streamtuner/logo.png: Alpha channel experiment replaced by
	  traditional logo

2002-09-30 03:41  jylefort

	* src/streamtuner/: ui_generaltab.c, ui_networktab.c,
	  ui_themetab.c: Table children are now attached using more
	  appropriate options

2002-09-30 03:39  jylefort

	* src/streamtuner/ui_preferenceswindow.c: Do not set a default size
	  anymore

2002-09-30 00:06  jylefort

	* src/streamtuner/ui_toolbar.c: Removed inclusion of some unneeded
	  headers

2002-09-30 00:02  jylefort

	* src/streamtuner/: Makefile, file_state.c, settings.c, settings.h,
	  theme.c, theme.h, ui_themetab.c, ui_toolbar.c: Added support for
	  Galeon themes; delegated theme handling to a separate file

2002-09-30 00:00  jylefort

	* src/streamtuner/ui_preferenceswindow.c: Increased the size of the
	  window

2002-09-29 18:20  jylefort

	* src/streamtuner/ui_preferenceswindow.c: gtk_widget_set_usize()
	  deprecated, now uses gtk_widget_set_size_request()

2002-09-29 17:24  jylefort

	* src/: plugins/shoutcast/Makefile, streamtuner/Makefile: Forgot to
	  replace ${TARGET} in clean

2002-09-29 04:26  jylefort

	* src/streamtuner/: plugin.c, ui_categories.c, ui_streams.c:
	  Pointers passed to strcmp() are checked with an assertion for
	  more safety; code optimized

2002-09-29 03:39  jylefort

	* src/streamtuner/Makefile: Uses .png instead of .xpm inlines;
	  removed TARGET

2002-09-29 03:39  jylefort

	* src/streamtuner/: logo.png, logo.xpm, tab_general.png,
	  tab_general.xpm, tab_network.png, tab_network.xpm,
	  tab_programs.png, tab_programs.xpm, tab_theme.png, tab_theme.xpm,
	  ui_aboutwindow.c, ui_preferenceswindow.c: Uses .png instead of
	  .xpm inlines

2002-09-29 03:38  jylefort

	* src/plugins/shoutcast/Makefile: Removed TARGET

2002-09-29 03:37  jylefort

	* configure: Added GDK_PIXBUF_CSOURCE; reorganised the script

2002-09-29 03:37  jylefort

	* INSTALL: Added GDK_PIXBUF_CSOURCE

2002-09-29 03:36  jylefort

	* .cvsignore, src/streamtuner/.cvsignore: Added

2002-09-28 20:48  jylefort

	* src/streamtuner/ui_toolbar.c: Now uses .png toolbar icons

2002-09-28 20:47  jylefort

	* src/streamtuner/: sgtkbutton.c, sgtkbutton.h: Button image now
	  uses a .png file

2002-09-28 20:46  jylefort

	* src/streamtuner/settings.c: Changed default theme, and now has
	  the name "Default"

2002-09-24 17:56  jylefort

	* src/plugins/shoutcast/shoutcast.c: Now escapes URLs

2002-09-24 17:54  jylefort

	* src/streamtuner/: streamtuner.h, transfer.c: Added
	  streamtuner_transfer_escape()

2002-09-23 19:15  jylefort

	* src/streamtuner/file_categories.c: The root of a GNode has no
	  data

2002-09-23 18:07  jylefort

	* version: Version 0.8.4-CURRENT

2002-09-23 18:04  jylefort

	* NEWS: Typo fix

2002-09-22 21:04  jylefort

	* version: Version 0.8.4

2002-09-17 22:51  jylefort

	* src/streamtuner/: actions.c, file_categories.c, file_plugin.c,
	  file_state.c, file_streams.c, loader.c, plugin.c, session.c,
	  transfer.c, util.h: return_if_fail(), return_val_if_fail() and
	  goto_end_if_fail() macros have been deprecated

2002-09-17 22:23  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/streamtuner.h: We needed to know if a plugin callback
	  succeeded or not, to be able to restore the initial state in case
	  of failure: ReloadFunction, StreamFunction and
	  CategoryURLFunction now returns an integer (1 means success, 0
	  means failure); seased the occasion to give the clear_fields
	  callback its own prototype, ClearFieldsFunction.

2002-09-17 18:00  jylefort

	* src/streamtuner/sgtkdialog.c: Mechanism changed; pipes were
	  problematic and are not used anymore

2002-09-16 15:55  jylefort

	* src/plugins/: plugin.mk, shoutcast/Makefile: plugin.mk
	  deprecated; added the DESTDIR installation variable

2002-09-16 15:55  jylefort

	* INSTALL, src/streamtuner/Makefile: Added the DESTDIR installation
	  variable

2002-09-16 15:54  jylefort

	* Makefile: Added a clean target for themes (might be useful in
	  future); added the DESTDIR installation variable

2002-09-15 23:26  jylefort

	* src/streamtuner/ui_streams.c: stream->name and/or
	  selected_stream->name could be NULL, causing strcmp() to
	  segfault; added a sanity check

2002-09-14 18:51  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/Makefile,
	  streamtuner/actions.c, streamtuner/file_state.c,
	  streamtuner/mime.c, streamtuner/mime.h, streamtuner/resource.c,
	  streamtuner/resource.h, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h, streamtuner/tab_mime.xpm,
	  streamtuner/tab_programs.xpm, streamtuner/ui_mimetab.c,
	  streamtuner/ui_mimetab.h, streamtuner/ui_preferenceswindow.c,
	  streamtuner/ui_programstab.c, streamtuner/ui_programstab.h:
	  Terminology change: MIME types weren't really MIME types; now we
	  speak of a "resource" and its "associated program".

2002-09-13 00:48  jylefort

	* version: Version 0.8.3-CURRENT

2002-09-09 20:18  jylefort

	* version: Version 0.8.3

2002-09-09 20:17  jylefort

	* INSTALL: The list of systems has been replaced by a terse
	  sentence

2002-09-09 20:16  jylefort

	* src/streamtuner/: Makefile, actions.c, sgtk.h, sgtkdialog.c,
	  sgtkdialog.h, sgtkthreads.c, sgtkthreads.h, streamtuner.c,
	  ui_categories.c, ui_mainwindow.c, ui_streams.c: Threads-related
	  functions has been moved into the new file sgtkthreads.c, and the
	  interface has been modified

2002-09-09 18:11  jylefort

	* src/streamtuner/: sgtkdialog.c, sgtkdialog.h, ui_categories.c,
	  ui_mainwindow.c, ui_streams.c: The linux locking problem has been
	  fixed: under linux, gdk_threads_enter() will hang if the
	  application has no threads

2002-07-18 23:25  jylefort

	* src/plugins/shoutcast/shoutcast.c: Version number is now linked
	  to streamtuner's one

2002-07-18 23:23  jylefort

	* INSTALL: Added Mandrake Linux to the systems list

2002-07-18 23:23  jylefort

	* version: Version 0.8.2-CURRENT

2002-07-18 17:25  jylefort

	* version: Version 0.8.2

2002-07-18 17:01  jylefort

	* src/streamtuner/plugin.c: g_module_close() provoked a segfault
	  upon exit: removed

2002-07-18 16:09  jylefort

	* src/streamtuner/plugin.c: Module is now closed if an error occurs

2002-07-18 15:43  jylefort

	* INSTALL, Makefile, README, configure, src/streamtuner/actions.c,
	  src/streamtuner/actions.h, src/streamtuner/mime.c,
	  src/streamtuner/ui_menubar.c: Converted the README file to a
	  manpage

2002-07-18 02:48  jylefort

	* src/streamtuner/plugin.c: Changed plugin error messages

2002-07-17 17:57  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/plugin.c,
	  streamtuner/streamtuner.h: Defined STREAMTUNER_API_VERSION and
	  added some checks, to prevent version mismatch when loading a
	  plugin

2002-07-17 17:33  jylefort

	* INSTALL, README, configure, src/plugins/Makefile: Live365 plugin
	  has been removed from the distribution

2002-07-17 17:03  jylefort

	* src/plugins/shoutcast/shoutcast.c: A broken regexp will just
	  prevent the plugin to load, and should not be a fatal error

2002-07-17 16:49  jylefort

	* src/streamtuner/: plugin.c, state.c, state.h, ui_menubar.c,
	  ui_streams.c, ui_toolbar.c: Added update_state(), state is now
	  updated properly; browse and tune in functions are not mandatory
	  anymore

2002-07-17 16:14  jylefort

	* src/streamtuner/mime.c: Argument to command is now quoted

2002-07-17 14:39  jylefort

	* src/plugins/plugin.mk: Typofix

2002-07-17 03:05  jylefort

	* src/plugins/shoutcast/shoutcast.c: Updated version

2002-07-17 03:03  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/streamtuner.h: Prototype of ReloadFunction and
	  CategoryURLFunction changed

2002-07-17 02:41  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/actions.c,
	  streamtuner/file_categories.c, streamtuner/file_plugin.c,
	  streamtuner/file_state.c, streamtuner/file_streams.c,
	  streamtuner/plugin.c, streamtuner/plugin.h,
	  streamtuner/session.c, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h, streamtuner/ui_categories.c,
	  streamtuner/ui_categories.h, streamtuner/ui_mainwindow.c,
	  streamtuner/ui_menubar.c, streamtuner/ui_streams.c,
	  streamtuner/ui_streams.h, streamtuner/ui_toolbar.c: Greatly
	  improved the old kludgy selection model; no string selections are
	  kept anymore, except for session saving/loading; it seem to have
	  fixed a dark bug introduced with url_function feature

2002-07-16 23:28  jylefort

	* README: Added note about cache

2002-07-15 23:19  jylefort

	* configure, src/plugins/plugin.mk: Replaced SHARED_* by MODULE_*
	  and changed a Darwin option

2002-07-14 16:34  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/sgtkdialog.c,
	  streamtuner/sgtkdialog.h, streamtuner/streamtuner.h,
	  streamtuner/transfer.c, streamtuner/ui.c,
	  streamtuner/ui_mimetab.c: Added a title argument to prompt()
	  functions

2002-07-14 16:22  jylefort

	* src/plugins/shoutcast/shoutcast.c: Added a search feature

2002-07-14 16:22  jylefort

	* src/streamtuner/: actions.c, plugin.c, streamtuner.h: Modified
	  the plugin API by introducting a url_function callback

2002-07-14 16:21  jylefort

	* src/streamtuner/ui.c: Added streamtuner_prompt()

2002-07-14 14:40  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/streamtuner.h,
	  streamtuner/ui_aboutwindow.c: Added version and copyright
	  information to plugins; the information is printed in the about
	  window

2002-07-14 14:23  jylefort

	* src/streamtuner/: file_plugin.c, plugin.c, ui_toolbar.c, util.h:
	  Adds G_LIST_FOREACH and uses it

2002-07-14 03:34  jylefort

	* configure: Some shells require a full path as '.' argument

2002-07-14 01:40  jylefort

	* INSTALL: Added INSTALL_SCRIPT

2002-07-14 01:23  jylefort

	* src/streamtuner/ui_aboutwindow.c: Changed text

2002-07-13 23:58  jylefort

	* configure: INSTALL_SCRIPT has been added

2002-07-13 23:56  jylefort

	* version: Version 0.8.1-CURRENT

2002-07-13 23:21  jylefort

	* version: Version 0.8.1

2002-07-13 23:11  jylefort

	* version: Version 0.8.1-RC7

2002-07-13 18:48  jylefort

	* src/streamtuner/sgtkdialog.c: Precised a bit g_assert vs
	  g_return_if_fail

2002-07-13 18:41  jylefort

	* src/streamtuner/: actions.c, ui_menubar.c: Preferences must not
	  be selected if the application is not idle

2002-07-13 18:33  jylefort

	* src/streamtuner/sgtkdialog.c: Cleaned up a bit

2002-07-13 15:04  jylefort

	* src/streamtuner/: actions.c, sgtkdialog.c, sgtkdialog.h,
	  streamtuner.c: Use pipes instead of asynchronous queues for
	  communication between threads

2002-07-12 17:49  jylefort

	* version: Version 0.8.1-RC6

2002-07-12 17:48  jylefort

	* src/streamtuner/: transfer.c, ui_mimetab.c: Changed prompt string

2002-07-12 17:48  jylefort

	* src/streamtuner/sgtkdialog.c: Now uses sGtkDialogPacket and
	  sGtkResponsePacket for queues communication

2002-07-11 23:40  jylefort

	* version: Version 0.8.1-RC5

2002-07-11 23:39  jylefort

	* configure, src/plugins/shoutcast/shoutcast.c,
	  src/streamtuner/Makefile, src/streamtuner/file.c,
	  src/streamtuner/file_categories.c, src/streamtuner/file_plugin.c,
	  src/streamtuner/file_state.c, src/streamtuner/file_streams.c,
	  src/streamtuner/loader.c, src/streamtuner/mime.c,
	  src/streamtuner/plugin.c, src/streamtuner/settings.c,
	  src/streamtuner/sgtkdialog.c, src/streamtuner/sgtkdialog.h,
	  src/streamtuner/streamtuner.h, src/streamtuner/transfer.c,
	  src/streamtuner/ui.c, src/streamtuner/ui_toolbar.c: streamtuner
	  plugins are not sGTK-dependant anymore, reimplemented
	  streamtuner_warning() and streamtuner_error()

2002-07-11 22:43  jylefort

	* version: Version 0.8.1-RC4

2002-07-11 22:43  jylefort

	* INSTALL: Removed some variables

2002-07-11 22:39  jylefort

	* configure, src/Makefile, src/sgtk/Makefile, src/sgtk/sgtk.h,
	  src/sgtk/sgtkbutton.c, src/sgtk/sgtkbutton.h,
	  src/sgtk/sgtkdialog.c, src/sgtk/sgtkdialog.h,
	  src/sgtk/sgtkpixmap.c, src/sgtk/sgtkpixmap.h,
	  src/streamtuner/Makefile, src/streamtuner/sgtk.h,
	  src/streamtuner/sgtkbutton.c, src/streamtuner/sgtkbutton.h,
	  src/streamtuner/sgtkdialog.c, src/streamtuner/sgtkdialog.h,
	  src/streamtuner/sgtkpixmap.c, src/streamtuner/sgtkpixmap.h: sGTK
	  is now integrated into streamtuner

2002-07-11 22:13  jylefort

	* INSTALL: Added ${LN}

2002-07-11 22:12  jylefort

	* configure: Added ${LN}, linking against sGTK without using -l

2002-07-11 22:12  jylefort

	* src/sgtk/Makefile: Symlinks libsgtk.so to
	  src/streamtuner/libsgtk.so

2002-07-11 22:11  jylefort

	* src/plugins/plugin.mk: There is no need to link plugins against
	  GTK+ or sGTK

2002-07-11 21:24  jylefort

	* version: Version 0.8.1-RC3

2002-07-11 21:24  jylefort

	* Makefile: Typofix

2002-07-11 21:22  jylefort

	* INSTALL: Oops, ${CC} is not in ./configure's userspace

2002-07-11 21:20  jylefort

	* src/sgtk/sgtkdialog.c: Uses GPOINTER_TO_INT and GINT_TO_POINTER
	  in POINTER_TO_QUEUE and QUEUE_TO_POINTER

2002-07-11 21:04  jylefort

	* version: Version 0.8.1-RC2

2002-07-11 21:03  jylefort

	* INSTALL: Added CC in the list of variables

2002-07-11 19:40  jylefort

	* version: Version 0.8.1-RC1

2002-07-11 19:17  jylefort

	* src/streamtuner/ui_preferenceswindow.c: Wraps
	  run_preferences_window() around proper sgtk_dialog_set_window()
	  calls

2002-07-11 19:09  jylefort

	* src/streamtuner/: Makefile, ui_mimeeditor.c, ui_mimeeditor.h,
	  ui_mimetab.c, ui_mimetab.h: ui_mimeeditor deprecated in favor of
	  sgtk_prompt_dialog()

2002-07-11 19:03  jylefort

	* src/sgtk/sgtkdialog.c: Now handles key presses in the entry

2002-07-11 18:42  jylefort

	* src/streamtuner/transfer.c: Password is now prompted using a
	  custom function

2002-07-11 18:41  jylefort

	* src/sgtk/: sgtkdialog.c, sgtkdialog.h: Added POINTER_TO_QUEUE and
	  QUEUE_TO_POINTER macros; added sgtk_prompt_dialog()

2002-07-11 17:27  jylefort

	* src/streamtuner/: actions.c, plugin.c, streamtuner.c,
	  ui_aboutwindow.c, ui_mainwindow.c, ui_themetab.c, ui_toolbar.c:
	  Includes "config.h", not <config.h>

2002-07-11 17:27  jylefort

	* configure: Changed messages

2002-07-11 17:27  jylefort

	* INSTALL: Added a troubleshooting section

2002-07-11 17:12  jylefort

	* src/streamtuner/: logo.xpm, ui_aboutwindow.c: Changed eye-candy

2002-07-11 16:55  jylefort

	* src/streamtuner/actions.c: Oops, a wrong actions.c had been
	  committed

2002-07-11 16:49  jylefort

	* src/: plugins/shoutcast/shoutcast.c, sgtk/sgtk.h,
	  sgtk/sgtkdialog.c, sgtk/sgtkdialog.h, sgtk/sgtkpixmap.c,
	  sgtk/sgtkpixmap.h, streamtuner/actions.c, streamtuner/file.c,
	  streamtuner/file_categories.c, streamtuner/file_plugin.c,
	  streamtuner/file_state.c, streamtuner/file_streams.c,
	  streamtuner/loader.c, streamtuner/mime.c, streamtuner/plugin.c,
	  streamtuner/settings.c, streamtuner/streamtuner.c,
	  streamtuner/streamtuner.h, streamtuner/transfer.c,
	  streamtuner/ui.c, streamtuner/ui.h, streamtuner/ui_aboutwindow.c,
	  streamtuner/ui_mainwindow.c, streamtuner/ui_mimeeditor.c,
	  streamtuner/ui_themetab.c, streamtuner/ui_toolbar.c:
	  streamtuner_warning() and streamtuner_error() integrated into
	  sGTK; plugins now requires sGTK to build

2002-07-11 16:48  jylefort

	* src/sgtk/Makefile: Now produces a library archive

2002-07-11 16:47  jylefort

	* src/plugins/plugin.mk: Uses SHARED_CFLAGS

2002-07-11 16:47  jylefort

	* configure: Use absolute pathnames for -I and -L flags

2002-07-11 15:33  jylefort

	* INSTALL, configure: Added some configuration variables;
	  retailored the script

2002-07-03 02:27  jylefort

	* src/streamtuner/ui.c: Fixed a building issue: on some systems,
	  va_list is not a char *

2002-07-03 02:09  jylefort

	* src/streamtuner/settings.c: Home directory not found should
	  trigger a fatal error, not an assertion failed

2002-07-03 02:01  jylefort

	* src/streamtuner/streamtuner.c: Code style change

2002-07-03 01:58  jylefort

	* src/streamtuner/streamtuner.c: Changed the calling order of init
	  functions - our init functions will potentially display a dialog
	  box, requiring previous gtk_init()

2002-07-02 23:14  jylefort

	* configure: Added some quoting to prevent test problems

2002-07-02 19:49  jylefort

	* src/streamtuner/: Makefile, file_state.c, settings.h,
	  tab_network.xpm, transfer.c, ui_networktab.c, ui_networktab.h,
	  ui_preferenceswindow.c, ui_preferenceswindow.h: Added proxy
	  settings

2002-07-02 19:48  jylefort

	* src/streamtuner/settings.c: Settings are now initialized in
	  settings_init()

2002-07-02 19:47  jylefort

	* README: Added a "Proxy settings" chapter

2002-07-02 19:47  jylefort

	* src/streamtuner/ui_menubar.c: Help shortcut changed from Ctrl-D
	  to F1

2002-07-02 19:47  jylefort

	* src/streamtuner/ui_generaltab.c: Uses a GtkTable instead of a
	  GtkVBox; uses preferences_set_* and preferences_get_* wrappers

2002-07-02 19:46  jylefort

	* src/streamtuner/ui.c: Uses a static mutex instead of a mutex

2002-07-01 23:10  jylefort

	* src/streamtuner/ui.c: streamtuner_warning() and
	  streamtuner_error() now blocks the calling thread too

2002-07-01 14:17  jylefort

	* src/: plugins/shoutcast/shoutcast.c, streamtuner/plugin.c,
	  streamtuner/streamtuner.h: Renamed streamtuner_plugin_append_* to
	  streamtuner_append_* because they don't accept a plugin argument

2002-07-01 14:12  jylefort

	* src/streamtuner/: Makefile, ui_generaltab.c, ui_generaltab.h,
	  ui_mimeeditor.c, ui_mimeeditor.h, ui_mimetab.c, ui_mimetab.h,
	  ui_preferenceswindow.c, ui_preferenceswindow.h, ui_streams.c,
	  ui_themetab.c, ui_themetab.h: Each preferences tab now has its
	  own source file

2002-07-01 14:11  jylefort

	* src/streamtuner/: ui.c, ui.h: Added create_tree_view_column()

2002-06-30 23:36  jylefort

	* src/streamtuner/transfer.c: Provide CURLOPT_WRITEDATA if it's not
	  defined

2002-06-30 20:48  jylefort

	* src/streamtuner/: settings.c, streamtuner.c: Added command line
	  option support

2002-06-30 17:27  jylefort

	* version: Version 0.8.0-CURRENT

2002-06-30 15:21  jylefort

	* version: Version 0.8.0

2002-06-30 02:43  jylefort

	* README: Tightened the documentation a bit

2002-06-30 02:18  jylefort

	* src/streamtuner/ui_toolbar.c: Changed tooltip text

2002-06-30 01:14  jylefort

	* src/streamtuner/: actions.c, ui.c, ui.h: Uses an asynchronous
	  queue to communicate between threads

2002-06-29 18:49  jylefort

	* src/streamtuner/file_plugin.c: The URL postfix of the selected
	  category must be saved to disk

2002-06-29 18:44  jylefort

	* Makefile: Removed TAG_VERSION

2002-06-29 17:37  jylefort

	* src/streamtuner/: actions.c, plugin.c, streamtuner.h: No more
	  nasty segfaults on early stop then reload

2002-06-29 17:28  jylefort

	* version: Version 0.8.0-RC4

2002-06-29 17:28  jylefort

	* Makefile: Bugfix

2002-06-29 17:24  jylefort

	* version: Version 0.8.0-RC3

2002-06-29 17:23  jylefort

	* Makefile: Added around-clean, dist and release targets

2002-06-29 17:23  jylefort

	* configure: VERSION is now in a separate file

2002-06-29 17:23  jylefort

	* version: Imported source

2002-06-29 16:57  jylefort

	* README: Added a note about publishing plugins

2002-06-29 16:19  jylefort

	* INSTALL: Added Debian/Sparc in the systems list

2002-06-29 15:30  jylefort

	* README: Added homepage URL

2002-06-29 15:12  jylefort

	* src/streamtuner/: actions.c, actions.h, ui_menubar.c: Added a
	  documentation action

2002-06-29 15:12  jylefort

	* src/streamtuner/mime.c: Added text/plain MIME type

2002-06-29 15:12  jylefort

	* src/streamtuner/: file_categories.c, file_state.c,
	  file_streams.c: Minor fixes

2002-06-29 15:12  jylefort

	* INSTALL, Makefile, configure: Documentation is now installed

2002-06-29 15:11  jylefort

	* README: Added 'How to report a bug' chapter

2002-06-29 14:47  jylefort

	* src/streamtuner/: plugin.c, ui_streams.c: Bugfix

2002-06-29 03:48  jylefort

	* configure: Removed useless DEBUG define from CFLAGS

2002-06-29 03:46  jylefort

	* configure: Added -O to CFLAGS

2002-06-29 03:37  jylefort

	* src/streamtuner/ui_preferenceswindow.c: Discovered the amazing
	  row-activated signal :)

2002-06-29 03:32  jylefort

	* src/plugins/shoutcast/shoutcast.c: Relaxed the parsers a bit;
	  Live365 prooved that they were too picky

2002-06-29 03:31  jylefort

	* src/streamtuner/: category.c, category.h, plugin.c, stream.c,
	  stream.h, streamtuner.h: stream_destroy() and category_destroy()
	  moved to public API

2002-06-29 03:23  jylefort

	* src/streamtuner/ui.c: dialog_type is now initialized explicitly

2002-06-29 02:50  jylefort

	* src/streamtuner/plugin.c: Streams lists were inserted into the
	  plugin->streams hash table using selected_category.name as the
	  key; that key was freed on each selection change, causing
	  problems when iterating over the hash table

2002-06-29 01:32  jylefort

	* README: Removed obsolete note

2002-06-29 01:31  jylefort

	* src/streamtuner/: actions.c, ui.c, ui.h: streamtuner_warning()
	  and streamtuner_error() are now working also when called from
	  outside the main thread

2002-06-28 17:42  jylefort

	* src/streamtuner/: ui_categories.c, ui_streams.c: Discovered the
	  amazing row-activated signal :)

2002-06-28 17:41  jylefort

	* src/streamtuner/actions.c: Having no selected
	  plugin/category/stream on tune in, browse, reload should not
	  happen --> g_return_if_fail

2002-06-28 16:53  jylefort

	* src/streamtuner/: ui_menubar.c, ui_toolbar.c: Do not crash if
	  there is no plugin selected when setting state; also grey out the
	  reload button and menu item if there is no category selected

2002-06-28 16:40  jylefort

	* src/streamtuner/: plugin.c, state.c, ui_menubar.c, ui_menubar.h,
	  ui_toolbar.c, ui_toolbar.h: Tune in and browse toolbar buttons
	  and menu items are now insensitive if no stream is selected.

2002-06-28 15:58  jylefort

	* src/streamtuner/streamtuner.c: plugin_switch() only if there is a
	  selected plugin

2002-06-28 15:58  jylefort

	* src/streamtuner/plugin.c: Uses DEFAULT_PLUGIN

2002-06-28 15:58  jylefort

	* src/streamtuner/actions.c: Do not try to tune in, browse, reload
	  or refresh if the required conditions are not met.

2002-06-28 15:57  jylefort

	* src/plugins/Makefile: make failed if a plugin was disabled

2002-06-28 15:57  jylefort

	* configure: Added DEFAULT_PLUGIN

2002-06-28 15:13  jylefort

	* src/streamtuner/ui_toolbar.c: 'pushed' state of a plugin button
	  is now properly restored after gtk_widget_set_sensitive()

2002-06-28 15:00  jylefort

	* README: Added a note about dialog boxes and multi-threading

2002-06-28 14:59  jylefort

	* src/plugins/shoutcast/shoutcast.c: Removed search category

2002-06-27 16:59  jylefort

	* README: Added note about GTK+ bug

2002-06-27 16:53  jylefort

	* README: Updated to match the new streamtuner

2002-06-27 16:16  jylefort

	* INSTALL: Updated to match the new streamtuner

2002-06-27 15:12  jylefort

	* Makefile, configure, src/Makefile, src/plugins/Makefile,
	  src/plugins/plugin.mk, src/plugins/shoutcast/Makefile,
	  src/plugins/shoutcast/logo.xpm,
	  src/plugins/shoutcast/shoutcast.c, src/sgtk/Makefile,
	  src/sgtk/sgtk.h, src/sgtk/sgtkbutton.c, src/sgtk/sgtkbutton.h,
	  src/sgtk/sgtkpixmap.c, src/sgtk/sgtkpixmap.h,
	  src/streamtuner/Makefile, src/streamtuner/actions.c,
	  src/streamtuner/actions.h, src/streamtuner/category.c,
	  src/streamtuner/category.h, src/streamtuner/file.c,
	  src/streamtuner/file.h, src/streamtuner/file_categories.c,
	  src/streamtuner/file_categories.h, src/streamtuner/file_plugin.c,
	  src/streamtuner/file_plugin.h, src/streamtuner/file_state.c,
	  src/streamtuner/file_state.h, src/streamtuner/file_streams.c,
	  src/streamtuner/file_streams.h, src/streamtuner/loader.c,
	  src/streamtuner/loader.h, src/streamtuner/logo.xpm,
	  src/streamtuner/mime.c, src/streamtuner/mime.h,
	  src/streamtuner/plugin.c, src/streamtuner/plugin.h,
	  src/streamtuner/re.c, src/streamtuner/session.c,
	  src/streamtuner/session.h, src/streamtuner/settings.c,
	  src/streamtuner/settings.h, src/streamtuner/state.c,
	  src/streamtuner/state.h, src/streamtuner/stream.c,
	  src/streamtuner/stream.h, src/streamtuner/streamtuner.c,
	  src/streamtuner/streamtuner.h, src/streamtuner/tab_general.xpm,
	  src/streamtuner/tab_mime.xpm, src/streamtuner/tab_theme.xpm,
	  src/streamtuner/test, src/streamtuner/transfer.c,
	  src/streamtuner/transfer.h, src/streamtuner/ui.c,
	  src/streamtuner/ui_aboutwindow.c,
	  src/streamtuner/ui_aboutwindow.h,
	  src/streamtuner/ui_categories.c, src/streamtuner/ui_categories.h,
	  src/streamtuner/ui_mainwindow.c, src/streamtuner/ui_mainwindow.h,
	  src/streamtuner/ui_menubar.c, src/streamtuner/ui_menubar.h,
	  src/streamtuner/ui_preferenceswindow.c,
	  src/streamtuner/ui_preferenceswindow.h,
	  src/streamtuner/ui_streams.c, src/streamtuner/ui_streams.h,
	  src/streamtuner/ui_toolbar.c, src/streamtuner/ui_toolbar.h,
	  src/streamtuner/util.h: The Big Step: streamtuner is now a C
	  program

2002-06-27 15:07  jylefort

	* local.conf, mandrake.spec, version, src/streamtuner-import.sh,
	  src/streamtuner.pl: The Big Step: streamtuner is now a C program

2002-06-12 01:57  jylefort

	* src/streamtuner.pl: Redundant categories now survive parsing

2002-06-12 01:56  jylefort

	* version: Version 0.7.3-CURRENT

2002-06-11 18:40  jylefort

	* version: Version 0.7.3

2002-06-11 18:39  jylefort

	* mandrake.spec: Updated for 0.7.3

2002-06-11 18:38  jylefort

	* src/streamtuner.pl: Fixed two minor bugs

2002-06-03 16:37  jylefort

	* version: Version 0.7.2

2002-06-03 16:36  jylefort

	* src/streamtuner.pl: Now tries to grab 4096 streams

2002-06-03 16:35  jylefort

	* mandrake.spec: Updated for 0.7.2, converted to UTF-8

2002-06-03 16:35  jylefort

	* INSTALL: Converted to UTF-8

2002-06-03 16:35  jylefort

	* README: Converted to UTF-8, added Alban to acklist

2002-05-05 14:36  jylefort

	* version: Version 0.7.1

2002-05-05 14:35  jylefort

	* mandrake.spec: Updated for 0.7.1

2002-05-05 14:35  jylefort

	* src/streamtuner.pl: 'genre' cgi argument changed to 'sgenre'

2002-04-27 23:23  jylefort

	* version: Version 0.7.0-CURRENT

2002-04-27 20:14  jylefort

	* version: Version 0.7.0

2002-04-27 20:14  jylefort

	* mandrake.spec: Updated for 0.7.0

2002-04-27 19:53  jylefort

	* src/streamtuner.pl: search_change(): removed useless kludge

2002-04-26 20:38  jylefort

	* src/streamtuner.pl: Changed the appearing order of some functions

2002-04-26 20:27  jylefort

	* src/streamtuner.pl: __search->{url_postfix} is now initialized to
	  a bogus category, so that searching an empty string will still
	  return the list of categories

2002-04-26 18:53  jylefort

	* src/streamtuner.pl: Default category has been renamed

2002-04-26 17:01  jylefort

	* src/streamtuner.pl: TopTen is now considered as an internal
	  category

2002-04-26 16:49  jylefort

	* src/streamtuner.pl: Now asks for confirmation upon exit

2002-04-26 16:01  jylefort

	* Makefile, src/streamtuner.pl: Added GtkUI.pm and eGtk.pm

2002-04-26 15:24  jylefort

	* src/streamtuner.pl: Added write_file()

2002-04-26 15:11  jylefort

	* src/streamtuner.pl: Search is now a category, internal categories
	  are now prefixed with '__'

2002-04-26 14:47  jylefort

	* src/streamtuner.pl: Tune in and browse are now functional again

2002-04-26 14:07  jylefort

	* src/streamtuner.pl: Updated for new SHOUTcast (tune in and browse
	  still missing)

2002-04-24 22:03  jylefort

	* README: Added note about test target

2002-04-24 22:01  jylefort

	* Makefile: Improved Makefile

2002-04-24 21:19  jylefort

	* README: Added note about popup menus

2002-04-24 20:03  jylefort

	* make.dist: Deprecated

2002-04-24 20:03  jylefort

	* Makefile: Added a test target; make.dist moved into Makefile

2002-04-24 03:12  jylefort

	* version: Version 0.6.1-CURRENT

2002-04-23 19:15  jylefort

	* mandrake.spec: Updated for 0.6.1

2002-04-23 19:06  jylefort

	* version: Version 0.6.1

2002-04-16 22:45  jylefort

	* version: Version 0.6.0-CURRENT

2002-04-16 18:49  jylefort

	* version: Version 0.6.0

2002-04-16 18:44  jylefort

	* mandrake.spec: Updated for 0.6.0

2002-04-16 18:42  jylefort

	* README, TODO: Added bookmarks support

2002-04-16 18:04  jylefort

	* Makefile: Changed packing list

2002-04-16 18:04  jylefort

	* src/streamtuner.pl: Uses new List; categories are created more
	  efficiently

2002-04-16 06:37  jylefort

	* src/streamtuner.pl: Splitted GtkUI::MainWindow into
	  GtkUI::StreamsList, GtkUI::CategoriesTree and GtkUI::Statusbar

2002-04-16 04:13  jylefort

	* Makefile, src/streamtuner.pl: Introduced Cache and Cache::Object;
	  implemented remove bookmark feature

2002-04-13 17:11  jylefort

	* src/streamtuner.pl: Added bookmarks support

2002-04-10 20:47  jylefort

	* README: Added Adam Nevins to acknowledgements list

2002-04-10 06:22  jylefort

	* version: Version 0.5.1-CURRENT

2002-04-10 06:22  jylefort

	* mandrake.spec: Oops, forgot to update the changelog :)

2002-04-09 15:00  jylefort

	* version: Version 0.5.1

2002-04-09 14:52  jylefort

	* mandrake.spec: Updated for 0.5.1

2002-04-09 14:51  jylefort

	* README: s/find/search/

2002-04-08 20:37  jylefort

	* src/streamtuner.pl: Don't open preferences multiple times

2002-04-07 23:46  jylefort

	* src/streamtuner.pl: Fixed the do() bug which occurred on some
	  systems: it was a Perl problem (thanks to Dan Allen)

2002-04-07 23:44  jylefort

	* README: Added Dan Allen to the acknowledgements list

2002-04-07 22:43  jylefort

	* src/streamtuner.pl: Better error message when state file is too
	  old; now uses File::Spec->cat{dir|file} instead of direct
	  concatenating

2002-04-07 21:56  jylefort

	* src/streamtuner.pl: Error message for corrupted state file was
	  not printed

2002-04-07 20:46  jylefort

	* src/streamtuner.pl: Changed required state file

2002-04-07 20:45  jylefort

	* Makefile: The around-clean target now depends on the clean target

2002-04-07 20:43  jylefort

	* version: Version 0.5.0-CURRENT

2002-04-07 17:58  jylefort

	* version: Version 0.5.0

2002-04-07 17:56  jylefort

	* src/streamtuner.pl: Changed the browse command to a more
	  reasonable default

2002-04-07 17:52  jylefort

	* version: Version 0.5.0-RC4

2002-04-07 17:52  jylefort

	* src/streamtuner-import.sh: Added browse icon

2002-04-07 17:51  jylefort

	* mandrake.spec: Blind-update for 0.5.0

2002-04-07 17:51  jylefort

	* README: Updated documentation

2002-04-07 17:51  jylefort

	* Makefile: Added some files in the documentation dir

2002-04-07 17:28  jylefort

	* src/streamtuner.pl: Cleaned up for 0.5.0, fixed little search
	  text bogus

2002-04-07 16:59  jylefort

	* version: Version 0.5.0-RC3

2002-04-07 16:59  jylefort

	* Makefile: Hrmmm, re-mistake :)

2002-04-07 16:58  jylefort

	* version: Version 0.5.0-RC2

2002-04-07 16:58  jylefort

	* Makefile: Fixed a little mistake

2002-04-07 16:57  jylefort

	* version: Version 0.5.0-RC1

2002-04-07 16:55  jylefort

	* Makefile, version: Version is now included from a separate file

2002-04-07 16:39  jylefort

	* Makefile: Improved substitutions

2002-04-07 16:32  jylefort

	* Makefile: Added around-clean target

2002-04-07 06:48  jylefort

	* src/streamtuner.pl: Implemented browse feature

2002-04-07 05:05  jylefort

	* README: Added note about 'Attempt to free ...'

2002-04-07 04:45  jylefort

	* src/streamtuner.pl: Reworked error messages

2002-04-07 04:42  jylefort

	* NEWS: Added file

2002-04-06 17:30  jylefort

	* src/streamtuner.pl: Uses eGtk::ErrorDialog

2002-04-06 17:01  jylefort

	* TODO: Added file

2002-04-06 16:59  jylefort

	* src/streamtuner.pl: Checks if the loaded state file is not too
	  old

2002-04-06 16:51  jylefort

	* src/streamtuner.pl: Added a -d command line option

2002-04-06 07:36  jylefort

	* Makefile: Changed devel version scheme from x.x.x.CURRENT to
	  x.x.x-CURRENT

2002-04-06 06:49  jylefort

	* src/streamtuner.pl: Changed proxy auth stuffs

2002-04-06 05:04  jylefort

	* README, src/streamtuner-import.sh: Find toolbar button replaced
	  by a search button

2002-04-06 02:27  jylefort

	* src/streamtuner.pl: blah

2002-04-05 23:34  jylefort

	* Makefile, make.dist, src/streamtuner.pl: Version has moved to the
	  Makefile

2002-04-05 23:26  jylefort

	* Makefile, src/streamtuner.pl: Huge rewrite: the user interface is
	  now fully object-oriented

2002-04-05 15:26  jylefort

	* src/streamtuner.pl: Fixed an error in print_version()

2002-04-05 15:25  jylefort

	* src/streamtuner.pl: warning() added; warns if state file exists
	  but can't be sourced

2002-04-05 15:18  jylefort

	* README, src/streamtuner.pl: Now supports HTTP_PROXY and
	  HTTP_PROXY_AUTH environment variables

2002-04-05 06:00  jylefort

	* src/streamtuner.pl: Content of find entry is now saved across
	  sessions

2002-04-05 04:18  jylefort

	* mandrake.spec: Added file

2002-04-05 04:17  jylefort

	* src/streamtuner.pl: Version 0.4.0.CURRENT

2002-04-05 04:17  jylefort

	* README: Added an acknowledgements section

2002-04-05 04:16  jylefort

	* INSTALL: Talks about FreeBSD and Mandrake

2002-04-05 00:40  jylefort

	* src/streamtuner.pl: Version 0.4.0

2002-04-05 00:33  jylefort

	* make.dist: Minor modifications

2002-04-05 00:32  jylefort

	* src/streamtuner.pl: Added a minilogo in the toolbar

2002-04-04 23:42  jylefort

	* src/streamtuner.pl: Implemented a find feature

2002-04-04 23:42  jylefort

	* README, src/streamtuner-import.sh: Now uses a find icon

2002-04-04 23:41  jylefort

	* Makefile: Installation prefix is now burnt in streamtuner-import

2002-04-03 14:46  jylefort

	* src/streamtuner.pl: Stop the current transfer on refresh

2002-04-03 12:37  jylefort

	* src/streamtuner.pl: Uses new DialogWindow synopsis

2002-04-03 03:45  jylefort

	* INSTALL: configure deprecated

2002-04-03 03:44  jylefort

	* src/streamtuner.pl: Added proxy authentification settings;
	  version 0.3.1

2002-04-03 03:43  jylefort

	* local.conf: Imported source

2002-04-03 03:43  jylefort

	* configure: Deprecated

2002-04-02 19:20  jylefort

	* src/streamtuner.pl: Version 0.3.0

2002-04-02 19:20  jylefort

	* README: Mentions streams caching

2002-04-02 19:14  jylefort

	* src/streamtuner.pl: Now caches streams and categories

2002-03-13 15:41  jylefort

	* src/streamtuner.pl: Version 0.2.1

2002-03-13 15:39  jylefort

	* ChangeLog: Added ChangeLog

2002-03-13 15:33  jylefort

	* configure: Fixed some quoting problems

2002-03-13 15:12  jylefort

	* INSTALL, configure: configure's synopsis is now configure
	  NAME=VALUE, editing local.conf is deprecated

2002-03-12 10:40  jylefort

	* src/streamtuner.pl, Makefile: Changed the location of logo.xpm

2002-03-12 10:23  jylefort

	* make.dist, src/streamtuner-import.sh: Added copyright

2002-03-12 10:23  jylefort

	* INSTALL, README: Imported files

2002-03-12 10:23  jylefort

	* Makefile: Installs documentation

2002-03-12 10:22  jylefort

	* configure: Added copyright; added DOCDIR

2002-03-12 10:22  jylefort

	* src/streamtuner.pl: Added copyright; version 0.2.0

2002-03-12 00:01  jylefort

	* src/streamtuner.pl: save_state(): now creates PRIVATE_DIR if
	  needed

2002-03-11 07:51  jylefort

	* src/streamtuner.pl: Now uses a constant for the Enter keyval

2002-03-11 07:44  jylefort

	* src/streamtuner.pl: Added support for style (icons, text or both)

2002-03-11 04:41  jylefort

	* src/streamtuner.pl: Themes list is now sorted; version 0.0.6

2002-03-11 04:05  jylefort

	* src/streamtuner.pl: Version 0.0.5

2002-03-11 04:05  jylefort

	* src/streamtuner-import.sh: Imported source

2002-03-11 04:05  jylefort

	* Makefile: Added streamtuner-import.sh

2002-03-11 03:36  jylefort

	* Makefile: Renamed streamtuner to streamtuner.pl

2002-03-11 03:36  jylefort

	* configure: Added PERL

2002-03-11 03:36  jylefort

	* src/streamtuner.pl: Renamed from streamtuner

2002-03-11 02:48  jylefort

	* configure: Removed ENV

2002-03-11 02:48  jylefort

	* Makefile: make.streamtuner has been deprecated

2002-03-11 02:47  jylefort

	* make.streamtuner: Deprecated

2002-03-11 00:16  jylefort

	* make.dist: Distribution was packaged incorrectly

2002-03-11 00:06  jylefort

	* Makefile: Installs default theme

2002-03-10 23:32  jylefort

	* LICENSE: Imported source

2002-03-10 23:22  jylefort

	* Makefile: dist target has been moved to a separate file

2002-03-10 23:21  jylefort

	* make.streamtuner: Renamed from subst

2002-03-10 23:21  jylefort

	* make.dist: Imported source

2002-03-10 23:21  jylefort

	* subst: Renamed to make.streamtuner

2002-03-10 22:56  jylefort

	* Makefile: Added a dist target

2002-03-10 21:02  jylefort

	* Makefile: Added dist-clean target

2002-03-10 20:03  jylefort

	* Makefile: Substitution is now performed in a separate script

2002-03-10 20:03  jylefort

	* subst: Imported source

2002-03-10 20:02  jylefort

	* configure: Added ENV

2002-03-10 06:08  jylefort

	* configure: Renamed local.mk to local.conf; added a comment in it

2002-03-10 06:08  jylefort

	* Makefile: Renamed local.mk to local.conf

2002-03-10 06:05  jylefort

	* configure: LIBDIR and BINDIR moved from Makefile

2002-03-10 06:04  jylefort

	* Makefile: LIBDIR and BINDIR moved to configure

2002-03-10 04:18  jylefort

	* Makefile, configure: Renamed local.conf local.mk; now compatible
	  with GNU make

2002-03-10 04:15  jylefort

	* Makefile, configure: Added INSTALL_DIR variable

2002-03-10 04:03  jylefort

	* Makefile, configure: Added INSTALL_DATA variable

2002-03-10 03:58  jylefort

	* Makefile: Now uses a configure script

2002-03-10 03:57  jylefort

	* configure: Imported source

2002-03-09 19:33  jylefort

	* Makefile: Added a Makefile

