
2002-06-16 Ren Rebe <rene.rebe@gmx.net>
	* fixed the MADHelper to shift the right amount of bits - and removed
	  some uneeded example coded
	* fixed the examples Makefile.in

2002-03-27 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* fixed uninitialized variable in GtkButton

2002-03-26 Ren Rebe <rene.rebe@gmx.net>
	* adapted some Makefile.in files for freetype usage
	* started GsmpFont - an anti-aliased font wrapper arround
		FreeType-2
	* optimized GsmpPixmap::Blend ()
	* started GsmpFontSystem
	* started to implement GsmpFont

2002-03-23 Ren Rebe <rene.rebe@gmx.net>
	* seperated Pixmap and Canvas
	* generalized the line clipping
	* added GsmpPixmap::Blend using an additional alpha value
	* first Aa line implementation

2002-03-22 Ren Rebe <rene.rebe@gmx.net>
	* implemented general lines (mid-point) algorithm

2002-03-21 Ren Rebe <rene.rebe@gmx.net>
	* added << operator template funtionctions for _area and _point
	* used the << operator to generate the debug output
	* fixed and implemented nearly all Pixmap methods
	* fixed several tiny Canvas typos
	* adapted colors to new alpha support
	* implemented BitBlt
	* fixed GsmpPixmap copy ctor
	* implemented self-BitBlt-ing and added a generic bitblt loop
	* fixed and optimized GsmpColor::Blend
	* various cleanups

2002-03-20 Ren Rebe <rene.rebe@gmx.net>
	* comitted first Pixmap and Canvas implementation (the Canvas
		was started in December 2001 and the Pixmap some weeks
		ago ...)

2002-03-07 Ren Rebe <rene.rene@gmx.net>
	* corrected tooltips for buttonbar buttons
	* fixed indenting in configure.in

2002-02-04 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* fixed --with-alsa=no bug in configure.in

2002-02-02 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* added autodetection for vorbis/mp3 support
	* added --with-gtkconf option (Mandrake hack)

2002-02-02 Ren Rebe <rene.rene@gmx.net>
	* adapted IODialog to GSML::Mixer changes

2002-02-01 Ren Rebe <rene.rene@gmx.net>
	* minor indenting, fixed, prettiness changes

2002-01-31 Ren Rebe <rene.rene@gmx.net>
	* added lost SplashScreen window type
	* added IOConfigDialog (so it will not get loSt)
	* added Kristian's AboutDialog text update
	* chagned the ButtonBar button's relief and the position

2002-01-28 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* changed debugging flags in configure.in
	* set strip command to touch when configured --enable-debug
	* fixed make uninstall bug
	* fixed --with-mp3 target

2002-01-27 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* merged more changes from Emmanuel
	* made Makefiles more verbose
	* corrected package version number

2002-01-26 Valentin Ziegler <valentin.ziegler@informatik.hu-berlin.de>
	* fixed new Makefiles
	* merged Rene's and Kristian's Changes
	* added AUTHORS
	* implemented detection of homedirectory
	* changed pluginloader loop; now loads only *.plugin.so files
	* added data to install target

2002-01-15 Emmanuel Fleury <fleury@cs.auc.dk>
	* wrote new Build system
	* changed subdirectory structure

2002-01-13 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* re-inserted View menu

2002-01-05 Kristian Peters <kristian.peters@korseby.net>
	* added ButtonBar to main window
	* added function SetPixmap to ToolkitBasics
	* created pixmaps-directory and moved pixmaps to GSMP_PATH_DATA/pixmaps
	* some additions to SplashScreen
	* some ButtonBar related changes in DefaultWindows.cc
	* changed working dir to ~/.gsmp/
	* some other Makefile and dependance related additions and hacks

2001-12-03 Ren Rebe <rene.rebe@gmx.net>
	* added gcc > 2.95.3 workarround to ParamDialogs.cc

2001-12-01 Ren Rebe <rene.rebe@gmx.net>
	* added project messages for the undo/redo plugins
	* started a Project::Debug and deleted some empty lines in the Project
	* added border and spacing to the AboutDialog plugin
	* fixed a rebuild_table bug in src-gtk/NormalView
	* fixed Makefile.in to work with newer libsigs

2001-11-28 Ren Rebe <rene.rebe@gmx.net>
	* removed the ALSAToggle plugin
	* fixed some string in main.cc
	* started preleminary IOConfigDialog
	* implemented dynamic .so (Plugin) loading

2001-11-27 Ren Rebe <rene.rebe@gmx.net>
	* edited the splash xpm

2001-11-25 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* ALSA plugin now optional
	* parsing of commandline for --oss option

2001-11-20 Ren Rebe <rene.rebe@gmx.net>
	* fixed configure.in (ALSA includes)

2001-10-27 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* implemented saw and square generators
	* bugfixes in varios signal slots

2001-10-22 Ren Rebe <rene.rebe@gmx.net>
	* added OSS plugin
	* fixed some Plugin name string

2001-10-22 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* added some forgotten signal reconnects in Window and View code

2001-10-16 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* cleaned Filters Menu and created better FX default settings
	* fixed bug in EnhParamDialog::Reset
	* updated deps.files ;)
	* added MP3/OGGVORBIS defines to makedepend commandline
	* made GSMP gcc 3.x compliant
	* sorted deps.files

2001-10-15 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* removed process-whole-track-if-no-selection behavior from LinearMonoFxBase
	* coded parameterdialogs and FXPlugins for generic filters and pulsegenerator

2001-10-14 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* coded parameterdialogs and FXPlugins for remaining IIR freq. filters
	* made Toolkitbasic buttons resistant against Project erasure
	* coded Gtk Dialog baseclass destructor 

2001-10-12 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* cleaned gsmp-main
	* implemented View/Project - Erased_impl's for mainwindow
	* implemented ViewImplExchanged Slot in Gtk Mainwindow implementation
	* introduced new Window containers in Application
	* implemented Plugin for automatic deletion of orphaned views

2001-10-11 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* implemented simple class MemoryCorruption detection
	* implemented View/Project - Erased_impl's for simplewindow
	* removing Views/Projects from their containers before
	* implemented automatic App termionation on closing last Window
	* fixed problem with Window titles on Project switching

2001-10-10 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* introduced View/Project - Erased_impl's
	* implemented Project/close

2001-10-09 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* fixed some bugs in configure script
	* introduced new Makefile var for linking additional libs to lib/*.so
	* remade OggVorbis/Mp3 optional
	
2001-10-09 Ren Rebe <rene.rebe@gmx.net>
	* added more copyright notices

2001-10-08 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* bugfixes and adjustments due to 2001-10-05 changes.
	* major merge with rene

2001-10-08 Ren Rebe <rene.rebe@gmx.net>
	* added some copyright notices

2001-10-06 Ren Rebe <rene.rebe@gmx.net>
	* finished mulit-thread test (11)
	* added more new IO documentation
	* implemented thead-safety for IOStreamer
	* removed locking in DataFileAdapter (now in IOStreamer)
	* fixed IOStreamer dead-lock and improved BestStream searching
	* fixed WaveView start_delta handling (the many outstanding BUG: xxx debug
		outputs ...)

2001-10-05 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* new concept of view and window instanciation
	* added erase Functions for views
	* added iterator functions for oprhaned and visible views
	* view cleanup on project exit

2001-10-03 Ren Rebe <rene.rebe@gmx.net>
	* debugged the StreamCacher
	* fixed Interleaved tester

2001-10-02 Ren Rebe <rene.rebe@gmx.net>
	* rewrote ExtIOStreamTest
	* added more tests
	* debugged the MADHelper

2001-10-01 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* integrated new Splashscreen, rewrote GUI kit startup

2001-10-01 Ren Rebe <rene.rebe@gmx.net>
	* improved / fixed ExtIOStreamTest

2001-09-30 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* modified depend target to log makedepend output
	* created SplashSreen
	* moved Application init stuff into App::Init ()
	* set debuging level of menusystem to "normal"

2001-09-30 Ren Rebe <rene.rebe@gmx.net>
	* fixed / rewrote MADHelper DecodeNextFrame, Read and Seek
	* started tests for ext. IO classes
	* after debugging, testing and Vorbis-source reading removed the fcloses
		in OggVorbisStream because OggVorbis does this already - sigh!

2001-09-29 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* sorted gtk code to different pluginfiles
	* using searchpath / version number defines from config.hh by now.

2001-09-29 Ren Rebe <rene.rebe@gmx.net>
	* removed ExtFileIO_impl.*-new experiments
	* wrote a generic RandomAccessIO importer class


2001-09-28 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* rewrote App.cc to load plugins from <libdir>/gsmp
	* made .so files installable by setting DT_SONAME field to ""
	* addapted App.cc to new RegisterFile return value

2001-09-27 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* converted Makefile to autoconf template (Makefile.in)
	* created config.hh template
	* made madlib extention optional.

2001-09-27 Ren Rebe <rene.rebe@gmx.net>
        * major rearangements in the MADHelper code
		* some fixes
		* frame-pos caching
	* introduced some mem-overwriting somewhere in the Streamer / Cache
		/ MP3 / OggVorbis stuff :-[[

2001-09-26 Ren Rebe <rene.rebe@gmx.net>
        * fixed forgotten =0 for a virtual function
	* rewrote OggVorbis support to be a new StreamIO object (OggVorbisStream)
	* rewrote OggVorbisImporter to use new OggVorbisStream and the generic
		cache and stream objects
	* fixed the bugs in the new code during OggVorbis testing ;-)
	* removed first mp3 / mad-lib hack code
	* added global lock to DataFileAdapter
	* fixed some more stream bugs
	* added GSMP debug-macro before the Stream couts ...
	* extended MADHelper
	* implemented MP3Stream using the MadHelper
	* implemented MP3Importer
	* updated hard-codings in Gtk FileImport Dialog

2001-09-25 Ren Rebe <rene.rebe@gmx.net>
	* finished first parts of the new compressed file stream objects
		* generic base
		* generic cache
		* generic streamer
		* generic DataFile adapter

2001-09-24 Ren Rebe <rene.rebe@gmx.net>
	* hacking and testing MADlib mp3 stuff
	* first MADHelper try

2001-09-20 Ren Rebe <rene.rebe@gmx.net>
        * added GSML splash pixmap

2001-09-19 Ren Rebe <rene.rebe@gmx.net>
	* wrote TrackManagerDialog plugin

2001-09-16 Ren Rebe <rene.rebe@gmx.net>
	* added TODO
	* added TrackManagerDialog plugin
	* reidented LayerHistory source

2001-09-14 Ren Rebe <rene.rebe@gmx.net>
	* updated App and Project to new syntax and naminng style
	* fixed some Project methods
	* fixed and implemented some App methods
	* added iterator typedefs in Project and App
	* fixed syntax in Menu Exceptions
	* added GUIRequestMarshaller template
	* fixed Project erase and App quit request signals to use the new
		request-marshaller
	* hacked last missing magics for a nearly clean Application quit ;-) !!

2001-09-13 Ren Rebe <rene.rebe@gmx.net>
	* changed hard-linking in FileImporter and use of new FindUniqueName

2001-09-12 Ren Rebe <rene.rebe@gmx.net>
	* fixes and improvements minors here and there

2001-09-09 Ren Rebe <rene.rebe@gmx.net>
	* merged Valentins updates
	* finished OggVorbis optimizations
	* improved the Im- / Exporter
		create an hard-link on import (if possible)
		forbid saving a file that is in the DataFileIndex

2001-09-07 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* rewrote IIR lowpass incl. new config dialog

2001-09-06 Ren Rebe <rene.rebe@gmx.net>
	* made the ZoomPlugin centre on the cur_pos marker (if on-screen)
	* fixed NormalView expose / scroll bug

2001-09-04 Ren Rebe <rene.rebe@gmx.net>
	* optimized NormalView::configure_event_impl
	* removed odd selection clear in the Silence effects
	* removed rotted SelSilence plugin
	* fixed WavePlot configuration in NormalView

2001-08-29 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* added SimpleWindow title-update (and some cleanups)
	* created de-click FX
	* fixed minor bugs in reverb

2001-08-28 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* fixed bug in NoiseGate shape time calculation
	* trippled reverb speed by using StaticAccess helper objects 
	* implemented StaticAccess helper for ringbuffers

2001-08-28 Ren Rebe <rene.rebe@gmx.net>
	* finished generic SimpleCache template and moved it into the GSML
	* added MixerChannelConfigPlugin
	* hacked MixerScale to keep a proper size

2001-08-24 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* rewrote medium room reverb config dialog
	* converted medium room reverb to streamable FX plug
	* "hacked" IIR reverberator to control regainings and delays while rendering
	* moved Graphical EQ plug to IIRFilters for freq. depending level-detection
	* created Noise gate
	* created Compressor
	* merged Ren's stuff

2001-08-24 Ren Rebe <rene.rebe@gmx.net>
	* added OggVorbis import support ;-)
	* minor cleanup in my other code parts
	* added project name setting in the Importer
	* added hacky ALSA interface toggler plugin
	* fixed UniversalMixerParam channel limit in Project and Remixer plugin

2001-08-23 Ren Rebe <rene.rebe@gmx.net>
	* replaced the very simple refreshing mechanism in NormalView by a much better one
	* disabled the never correct working v-grid
	* changed some StatusBar widget packing
	
2001-08-23 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* implemented LinearShaper
	* implemented Peak- and AVG- Level detector
	* implemented Generic WriterFX for streamable FX plugs
	* added support for sample_index and bool Functions in PrehearButton
	* added ms time Widget to config dialog
	* implemented 10 band graphical EQ

2001-08-22 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* created PrehearButton inclusive Interface to FXMixerSource
	* implemented FXMixerSource

2001-08-22 Ren Rebe <rene.rebe@gmx.net>
	* adapted sound IO for GSML changes
	* implemented the MixWriter (saving the output of a Mixer to disk)
	* adapted the FileDialog
	* changed group for im-/export plugins

2001-08-21 Ren Rebe <rene.rebe@gmx.net>
	* rewrote Data im-/export (using an common Exporter / Importer, child base objects ...)
	
2001-08-21 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* inserted MultiplexerFilterSource in filter chain
	* implemented FXMixerSource framework
	* added new baseclass for streamable linear mono fx.
	* finished Enhanced ParameterDialog Widgets for common used basic parameters
	* fixed bug in dB calculation
	* more merges with Rene

2001-08-19 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* modified clean and tidy_up targets
	* finished GenericSlider Widget (w.o Copy/Chaining yet)
	* merged Rene's new Paste Plugin
	* moved "Filters" from "Edit" to own submenu

2001-08-19 Ren Rebe <rene.rebe@gmx.net>
	* added SilenceFX, InsertSilenceFX and AboutDialog
	* improved the PastePlugin to use the acitve (doFX) flag
	
2001-08-18 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* added more implicit rules to Makefile
	* moved gtk kit plugin to plugins/out-gtk/
	* changed some Gtk settings in IODialog and StatusBar
	* finished first generic Widgets for Enhanced ParameterDialog

2001-08-17 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* continued implementation of Enhanced ParameterDialog
	* recoded ZoomSelectionPlugin
	* using new GSML IO_impl 
	* implemented support for Rene's SelectionFilterSource

2001-08-16 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* started implementation of an Enhanced Parameterdialog
	* disabled crosslinking of shared libs; reduced unstripped plugins size to "only" 20 Megs by now :)
	* altered depend target to use dedicated file list (deps.files) instead of find -name.. output
	* rewrote Makefile to work with makedepend

2001-08-15 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* implemented cubic values and dB output in MixerScale
	* removed some more stupid Menussystem logs
	* fixed cause for Gtk assertion in IO dialog
	* changed playback queue progress bar style to discrete.

2001-08-14 Valentin Ziegler <ziegler@informatik.hu-berlin.de>
	* set optimization of plugins/src/* to O2
	* lowered Menu and GTK logging level
	* extended ParameterDialog types
	* more IIRFilters
	* added more Reverbs
	* created Playback remix plugin

2001-08-14 Ren Rebe <rene.rebe@gmx.net>
	* improved NormalView::set_zoom to keep the middle of the view

2001-08-13 Ren Rebe <rene.rebe@gmx.net>
	* activated the percentage text in the StatusBar
	* redesigned the IODialog
	* started ChangeLog
