Sun Feb 14 22:45:56 CET 1999  Mikael Alm <psy@x11amp.org>

	* configure.in: version = 0.9-alpha3

	* Release 0.9-alpha3

Sun Feb 14 22:22:06 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/main.c
	  x11amp/plugin.h
	  x11amp/input.c
	  x11amp/input.h
	  x11amp/vis.c
	  x11amp/vis.h
	  Input/wav/wav.c
	  Input/mpg123/mpg123.c
	  Input/mpg123/layer3.c
	  Input/mikmod/plugin.c
	  Input/mikmod/drv_x11amp.c: Added generic pcm support for visualisation,
	the current FFT code sucks but it'll do for now. Also added osciloscope
	support and some other minor vis cleanups

	* Output/OSS/audio.c: Moved some variable initalizations from the buffer
	thread to the main thread, hopefully this will fix some crashes when
	opening the device

	* x11amp/playlist.c (playlist_add_dir): Added call to closedir

Sun Feb 14 16:02:10 CET 1999  Hvard Kvlen <havardk@sol.no>

	* x11amp/eq_slider.c (eq_slider_set_mainwin_text): Code cleanup.

	* x11amp/main.c (mainwin_play_pushed): "pause" patch readded. 
	Removed by accident?

Sat Feb 13 20:06:59 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/main.c: Fixed division by zero bug when seeking in files with
	length = 0

	* Output/OSS/audio.c: Two calls to abuffer_free without a call to 
	abuffer_write now clears prebuffer, this will fix the problems with 
	files being to short to fill the prebuffer.

	* Output/OSS/audio.c 
	  x11amp/plugin.h
	  Input/wav/wav.c
	  Input/mpg123/mpg123.c: Removed buffer_used from InputPlugin struct 
	and added buffer_playing instead, this will fix some truncation 
	problems.

	* Output/OSS/configure.c (configure): Fixed bug with device selection 
	loading

Fri Feb 12 17:32:04 CET 1999  Hvard Kvlen <havardk@sol.no>

	* x11amp/prefswin.c: Playlist-window is properly updated.

Fri Feb 12 09:23:31 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/util.c (create_dblsize_img): Removed stupid printf

Fri Feb 12 00:19:37 CET 1999  Hvard Kvlen <havardk@sol.no>

	* x11amp/main.[ch] x11amp/eq_slider.c: Shows info in the main
	window when adjusting the equalizer.

Thu Feb 11 22:24:48 CET 1999  Mikael Alm <psy@x11amp.org>

	* Input/wav/wav.c (read_le_short, read_le_long): Fixed stupid signedness
	bug

	* Input/mikmod/plugin.c (play_file): Added call to MikMod_Reset, this
	will fix the bug w/ changing MikMod configuration w/o restarting x11amp

	* lots-of-files: Applied FreeBSD patches from Eric L. Hernes

Thu Feb 11 19:40:52 CET 1999  Hvard Kvlen <havardk@sol.no>

	* x11amp/prefswin.c: Added "Apply" button.

Thu Feb 11 11:14:34 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/main.c x11amp/playlistwin.c: Fixed playlist timer remaining bug
	for streams that don't have a length

Thu Feb 11 10:24:10 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/main.c: Fixed some thread-related bugs with unseekable streams

Thu Feb 11 09:58:37 CET 1999  Mikael Alm <psy@x11amp.org>

	* Input/mpg123/mpg123.c Input/mpg123/layer3.c x11amp/main.c: Added VBR 
	support. Seeking doesn't work yet though.

Thu Feb 11 01:00:41 1999  Stephan K. Zitz  <zitz@infinity.erf.net>

	* x11amp/main.c : vis may be enabled/disabled with -z/clicking in vis.

Thu Feb 11 02:14:36 CET 1999 Hvard Kvlen <havardk@sol.no>

	* x11amp/main.c
	  x11amp/input.[ch] : If the song is paused, the playbutton
	  continues the song instead of restarting it.

Wed Feb 10 21:50:58 CET 1999  Mikael Alm <psy@x11amp.org>

	* configure.in
	  Makefile.am
	  Input/mikmod/Makefile.am
	  Input/mpg123/Makefile.am
	  Input/wav/Makefile.am
	  Output/OSS/Makefile.am
	  x11amp/Makefile.am
	  x11amp/Input.c
	  x11amp/Output.c
	  libx11amp/Makefile.am: Changed plugin directory from 
	$(prefix)/share/x11amp to $(libdir)/x11amp, also cleaned up things a bit.

Wed Feb 10 20:57:54 CET 1999  Mikael Alm <psy@x11amp.org>

	* Output/OSS/audio.c: Hopefully fixed bug with Ensoniq cards

	* x11amp/Input/mpg123/mpg123.c: Removed mono patch, it should display
	the file information, not the audio options

Wed Feb 10 20:23:09 CET 1999  Olle Hllns <Crocodile@x11amp.org>

	* x11amp/Input/mpg123/mpg123.c: Makes it tell its playing in mono if mono 
	is selected in the configuration even if the mp3 is in stereo.
        (thanks to Haavard Kvaalen)

Wed Feb 10 16:56:06 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/playlist.c: Fixed bug when randomizing empty playlist.
	(thanks to Stefan Alfredsson)

Wed Feb 10 16:47:32 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/main.c: Made it so you don't have to have the DISPLAY variable
	set to use the ipc options (thanks to vi)

Wed Feb 10 16:40:33 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/main.[ch] 
	  x11amp/prefswin.c 
	  x11amp/equalizer.c
	  x11amp/playlistwin.c: Added "Dim titlebar when inactive" option.
	(thanks to Haavard Kvaalen)

Wed Feb 10 16:15:01 CET 1999  Mikael Alm <psy@x11amp.org>

	* Output/OSS/audio.c: Improved timing code.

Tue Feb  9 21:45:48 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/main.c (mainwin_set_song_info): Fixed bug w/ unseekable files

Tue Feb  9 21:44:13 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/main.c (parse_cmd_line): Fixed shuffle bug w/ files passed on command line

Tue Feb  9 21:37:05 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/playlistwin.c (playlist_list_button_press_cb): Fixed bug when
	clicking in empty playlist. 

Tue Feb  9 21:15:56 CET 1999  Mikael Alm <psy@x11amp.org>

	* Output/OSS/audio.c: Removed the old DMA-pointer based timing code
	and added a new much simpler timing code, hopefully this will solve all
	timing related problems.

Tue Feb  9 14:02:05 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/hslider.c x11amp/eqslider.c: You can now click anywhere in the
	sliders

Tue Feb  9 11:26:41 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/playlistwin.c x11amp/playlistwin.h x11amp/main.c: The playlist
	window timer gets hidden when not playing now

	* x11amp/playlistwin.c: If you click on the small timer in the playlist
	it will now toggle between remaining and elapsed time.

	* x11amp/playlist.c (playlist_eof_reached): Added call to mainwin_set_info_text to make
	sure that the info text gets updated even if the next track isn't found 

	* x11amp/main.c 
	  x11amp/main.h 
	  x11amp/playlistwin.c 
	  x11amp/equalizer.c 
	  x11amp/prefswin.c: Added Save window positions option, also fixed some options
	that didn't get saved before

	* Input/mikmod/plugin.c (aboutbox):  Added a call to gtk_widget_realize 
	before calling gdk_pixmap_create_from_xpm_d

Tue Feb  9 01:25:18 CET 1999  Olle hallnas <Crocodile@x11amp.org>

	* Input/mikmod/plugin.c: Nick Koston added about/configure

Mon Feb  8 23:03:14 CET 1999  Mikael Alm <psy@x11amp.org>

	* main.c: Fixed position slider boundaries if the file grows while playing
	(thanks to vi)

Mon Feb  8 22:53:56 CET 1999  Mikael Alm <psy@x11amp.org>

	* configure.in: Added check for thread-safe Xlib

Mon Feb  8 20:16:42 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/skinwin.c (scan_skins): Changed variable type from GList * to
	gchar * for skinsdir (oops :))

Mon Feb  8 19:20:20 CET 1999  Mikael Alm <psy@x11amp.org>

	* x11amp/input.c x11amp/input.h x11amp/playlist.c: Made it so only files
	that a input plugin can handle gets added to the playlist
	
