2004-02-08 15:57  larsl

	Updated ChangeLog

2004-02-08 15:31  larsl

	Don't include headers that don't exist

2004-02-08 15:24  larsl

	Added info to RELEASE

2004-02-08 15:21  larsl

	Removed some files, fixed the note names

2003-11-25 20:31  larsl

	Initialize the song length spinbutton to the right value, and
	update it when the song length changes

2003-11-25 20:07  larsl

	Added a title to the export file selection dialog, added octave
	labels to the note columns

2003-11-25 00:37  larsl

	Updated ChangeLog

2003-11-25 00:33  larsl

	Added a file selection dialog for AIFF and Vorbis export, made all
	dialogs modal and transient

2003-11-24 23:12  larsl

	Only create the export dialog once, and show/hide it when needed

2003-11-24 23:02  larsl

	'Cancel' now aborts the export script immediately

2003-11-24 21:22  larsl

	Removed unnecessary #include <pthread.h>

2003-11-24 21:03  larsl

	The exporter exports now, but it needs to be more userfriendly

2003-11-24 19:53  larsl

	Fixed 'Play selection'

2003-11-24 00:55  larsl

	Fixed all the play/pause/stop bugs except 'play selection', that
	one still doesn't work

2003-11-23 21:31  larsl

	Always reset the PID when stopping so we don't get stuck

2003-11-23 21:23  larsl

	Removed unused code

2003-11-23 21:21  larsl

	Removed direct pthread_*, fork, and execv calls from player.cpp,
	replaced with Glib::spawn_async(), this removed some bugs, Play,
	Pause, Stop works again now

2003-11-23 20:42  larsl

	Fixed a bug in libkeso - the Sequence copy operator wouldn't copy
	anything

2003-11-19 00:28  larsl

	[no log message]

2003-11-19 00:24  larsl

	Removed all Makefile.am, aclocal.m4, added #include <cassert>,
	fixed USELESS_DATE

2003-11-19 00:10  larsl

	Removed all Makefile.in

2003-10-02 14:45  larsl

	Remove autogenerated files

2003-10-02 14:41  larsl

	Added #include <ctime>

2003-10-01 22:47  larsl

	Fixed bug in Pattern, it wouldn't load input values from file.
	operator= must call operator= for map<int, PatternRow>

2003-10-01 22:41  larsl

	Fixed some stream bugs

2003-10-01 22:02  larsl

	Connect signals internally in KesoDocument when parsing a DataTree

2003-10-01 21:15  larsl

	Always do the topological sorting before writing Csound files

2003-10-01 21:02  larsl

	Replaced lots of ugly sprintf() with stringstreams

2003-10-01 20:28  larsl

	Read and write float values in the instrument dialog in the same
	locale using stringstreams instead of ugly sprintf() and atof()

2003-09-15 17:26  larsl

	Whitespace

2003-09-13 01:27  larsl

	Added TODO comment about the idiot parser

2003-09-13 01:19  larsl

	Fixed subsynth.ki and fmsynth.ki, they work now, might still have
	bugs

2003-09-13 00:11  larsl

	Test

2003-09-13 00:04  larsl

	Blubba

2003-07-09 15:05  larsl

	Added the virtual function getBackground() to Grid, replaced ugly
	sprintf()s in KesoDocument with nice ostringstreams

2003-07-08 12:20  larsl

	Changed some doxygen settings, removed the BEGIN_NAMESPACE macros,
	added the pattern popup menu, added some doxygen comments

2003-07-06 00:49  larsl

	Cleaned up the orchestra editor and the info editor

2003-07-05 17:44  larsl

	Updated the ChangeLog, hadn't done that in a while

2003-07-05 17:32  larsl

	Added check for SHIFT_MASK in the button handler in Grid, added
	pseudoclever optimization to Grid::setSelect(), added doxygen
	comments to grid.hpp, replaced evil pointers with nice objects in
	the ftable editor

2003-07-04 20:15  larsl

	More signal connections and name changes, fixed the sequence grid
	headers, something is still broken somewhere (crashes)

2003-07-04 01:15  larsl

	More signals, fixed the GridWrapper, grid headers work OK now (at
	least with the pattern grid)

2003-07-03 16:53  larsl

	More signal connecting and cleaning up in the pattern editor

2003-07-03 13:18  larsl

	Fixed some signal connections, made the pattern grid update the
	active cell when the input modes change

2003-07-01 20:42  larsl

	Generalized PatternGrid to get a superclass Grid, added
	GridWrapper, changed SequenceGrid to be a subclass of Grid, removed
	old grid headers, changed some SigC signals in libkeso

2003-06-30 23:43  larsl

	More work on the pattern grid, it's now possible to change and view
	note states and input values

2003-06-28 19:34  larsl

	More patterneditor tweaking, got rid of patternwindow.hpp and
	patternwindow.cpp

2003-06-28 15:31  larsl

	Connected some signals and fixed most of the pattern editor (except
	the actual pattern grid)

2003-06-27 18:44  larsl

	Cleaned up the MapModel template a bit, fixed the ftable editor,
	started working on the pattern editor

2003-06-25 23:56  larsl

	Broke everything, started to fix it again

2003-06-24 22:57  larsl

	More Observer/Observed -> libsigc++ hacking, it's all broken now

2003-06-24 00:02  larsl

	Some more MapModel wizardry, prepared for switching
	Observed/Observer to libsigc++ stuff

2003-06-23 20:51  larsl

	Added a MapModel template class that can be used as a TreeModel for
	the track, pattern, and ftable maps, started using it in
	PatternEditor

2003-06-09 18:27  larsl

	Added an exclamation mark to the warning in README.fileformat

2003-06-09 18:19  larsl

	Added a warning to README.fileformat

2003-06-09 14:42  larsl

	Updated ChangeLog and TODO

2003-06-09 14:37  larsl

	Added doxygen comments to player.hpp and exporter.hpp

2003-06-09 14:01  larsl

	Updated README.hacking

2003-06-09 02:20  larsl

	Updated the README

2003-06-09 02:09  larsl

	Updated RELEASE

2003-06-09 02:03  larsl

	Added RELEASE

2003-06-09 02:00  larsl

	Some minor changes

2003-05-08 00:00  larsl

	Changed some more filenames

2003-05-07 03:18  larsl

	Added ltmain.sh

2003-05-07 03:17  larsl

	Fixed configure.in not to build static libraries

2003-05-07 02:52  larsl

	Almost fixed the rpm target

2003-05-07 01:44  larsl

	Tried to fix up the rpm target, broke it, but it looks better

2003-05-07 00:20  larsl

	Fixed a label alignment in the song info editor

2003-05-06 23:51  larsl

	Fixed a strange bug caused by the EXPORT_EDITOR macro

2003-05-06 23:22  larsl

	Changed filenames of source files to lower case and .hpp instead of
	.h

2003-05-01 15:22  larsl

	Updated the Makefile.ams to work with automake 1.7, added depcomp

2003-04-03 01:29  larsl

	Fixed the instrument settings dialog

2003-04-03 01:14  larsl

	Fixed bug in the orchestra editor, disconnecting inputs probably
	(don't) work now

2003-04-02 23:17  larsl

	Fixed a GUI crashing bug in the orchestra editor

2003-04-01 19:27  larsl

	Replaced the buttons in the defstring dialog with stock buttons

2003-04-01 18:56  larsl

	Fixed the popup menu bug

2003-03-16 02:15  larsl

	added gtkmm-gui/common/Makefile.in

2003-03-16 02:09  larsl

	Did a lot of strange things

2003-03-09 21:16  larsl

	Added control masks to the keyboard shortcuts

2003-02-10 21:59  larsl

	Added a Notebook to the ftable editor

2003-02-10 21:44  larsl

	Removed GENWidget.h and GENWidget.cpp, the GEN editor system will
	be replaced by a new one based on Notebook

2003-02-01 22:03  larsl

	Added an entry for changing the label of ftables to the
	ftableeditor

2003-02-01 21:07  larsl

	Added a TreeView to the FTable editor that lists the FTables

2003-01-31 19:59  larsl

	Added essential info to the version information

2003-01-30 17:09  larsl

	Actually removed the libltdl code

2003-01-30 17:05  larsl

	Removed the libltdl code

2003-01-30 16:54  larsl

	Changed the plugin loader to use GModule instead of libltdl

2002-11-30 21:01  larsl

	Well, it builds using gtkmm2 and GCC 3.2, but it doesn't work very
	well. Lots of things to fix.

2002-11-03 13:30  larsl

	Added targets for generating HTML documentation from LyX files in
	doc/Makefile.am and added checks for the needed programs (lyx,
	latex, latex2html) in configure.in

2002-11-03 11:53  larsl

	Removed HOWTO-instruments.html, it will be autogenerated from
	HOWTO-instruments.lyx

2002-11-01 19:31  larsl

	The porting continues, the pattern editor is buildable too now but
	it probably doesn't work very well

2002-11-01 13:16  larsl

	Continued to port the GUI to gtkmm 2, the orchestra editor builds
	too now

2002-11-01 11:57  larsl

	Started porting the GUI from gtkmm 1.2 to gtkmm 2, only the
	sequence editor builds correctly right now

2002-10-31 17:32  larsl

	Added DefaultGEN.h and DefaultGEN.cpp, the default ftable editor

2002-10-31 17:10  larsl

	Started adding support for ftable editors

2002-10-25 11:22  larsl

	Added code that takes care of some API changes in streambuf

2002-10-22 14:41  larsl

	Started adding support for user-defined data files

2002-10-15 20:35  larsl

	Added support for datafiles in instruments

2002-10-12 18:00  larsl

	Added code that creates the directories data and userdata in the
	temporary directory

2002-10-12 17:32  larsl

	Changed KesoWindow to save *.tar.gz archives instead of ordinary
	*.kd files, added an endl to the stream output function for
	KesoDocument (it might not write the last line otherwise)

2002-10-12 13:11  larsl

	Changed KesoWindow to open *.tar.gz archives, but it still saves as
	ordinary *.kd files.

2002-10-05 22:51  larsl

	Updated the ChangeLog

2002-10-05 22:50  larsl

	Added openArchive() and saveArchive() to KesoDocument

2002-10-05 22:03  larsl

	Updated the check for tar in configure.in to store the path to tar

2002-10-05 22:00  larsl

	Added a check for tar to configure.in

2002-10-04 01:08  larsl

	Added a README file with a rough description of the new (actually,
	not even coded yet) file format

2002-09-30 22:25  larsl

	Made the code work with GCC 3.2, added a workaround for a bug that
	put the program in an infinite loop when reading some instruments,
	this workaround might fail when reading instruments with long lines
	(>255 chars)

2002-08-19 16:20  larsl

	Fixed a bug in Player.cpp, signals were used but <csignal> wasn't
	included

2002-08-18 14:32  larsl

	Added KesoConfig.cpp, forgot that earlier

2002-08-17 19:57  larsl

	Fixed a bug in Pattern.cpp - time() was used but <ctime> wasn't
	included

2002-08-14 22:47  larsl

	Started working on a new ftable editor, added a macro for forward
	declaration of classes in the Keso namespace, fixed a bug in
	InstrumentDialog

2002-08-11 00:48  larsl

	Fixed a bug in Exporter, it should now actually kill all the
	exporting child processes when told to abort

2002-08-11 00:29  larsl

	Replaced some #includes with forward declarations, added a macro
	for easier forward declaration of classes in the Keso namespace,
	added the files GENWidget.h and GENWidget.cpp, started working on
	the new ftable editor

2002-08-10 00:26  larsl

	Made KesoConfig a singleton, switched from pointers to references
	in some places in the GUI code, added code to the EditorLoader that
	scans the plugin directories automatically, made KesoConfig read
	config files when created, replaced some #includes with forward
	declaration of classes

2002-08-05 23:56  larsl

	Removed the dummy instrument file

2002-08-05 23:54  larsl

	Changed version number to 0.3.3d, added some checks to
	configure.in, added a map for exporter formats to KesoConfig, moved
	playing code to a new class (Player), added ability to play the
	selected part in the sequence editor, added the Exporter class and
	added code in KesoWindow that uses that class to export OGG and
	AIFF files, removed debug output from ModuleLoader.h, fixed a bug
	in bassdrum.ki that caused a click when p3 < DUR, changed
	KesoDocument so that it's possible to write CSD files that only
	contain parts of the sequences, fixed a bug in Track related to
	that

2002-08-01 19:41  larsl

	Fixed some bugs and changed the version number to 0.3.2

2002-08-01 13:18  larsl

	Found a strange bug in the song info editor that made Keso crash -
	I think I've fixed it, added code that kills Csound when a new
	document is opened

2002-07-31 23:37  larsl

	Fixed a bug in Instrument - Keso no longer creates temporary files
	while reading instruments, added code for pausing and restarting
	Csound from the menu, fixed a GUI bug in the sequence editor - it
	now checks if the widget is realized before it tries to clear the
	grid, added the instrument HOWTO and the instrument files in the
	RPM spec, changed the version info, updated the README

2002-07-30 23:33  larsl

	Added code that clears the pattern grid and the sequence grid when
	their sizes change, added a 'Csound' menu with items for playing
	the current document

2002-07-30 01:22  larsl

	Fixed a GUI bug in the orchestra editor (connections were displayed
	incorrectly), changed the instruments to use ConstantMode more,
	added myself as Vendor in the RPM spec file

2002-07-29 01:19  larsl

	Added the source files for the instrument settings dialog, forgot
	that last time

2002-07-29 00:57  larsl

	Fixed a GUI bug in the sequence editor, added some code to the
	instrument dialog - it's usable now, added a popup menu that pops
	up when the user right-clicks an instrument box in the orchestra
	editor, fixed a bug in the orchestra editor (inputs weren't
	disconnected when they changed to another input mode)

2002-07-28 13:30  larsl

	Fixed a GUI bug in the orchestra editor, removed some debug output
	from KesoDocument.cpp

2002-07-28 01:11  larsl

	Cleaned up some of the GUI code, fixed an error in the instrument
	HOWTO, added a Makefile.am in the doc directory, added the
	instrument HOWTO to the distribution, started coding a instrument
	settings dialog for the orchestra editor, fixed a small bug in
	KesoWindow.cpp, removed debug output from ModuleLoader.h

2002-07-25 23:12  larsl

	Cleaned up the GUI code a bit and fixed some bugs

2002-07-25 00:51  larsl

	Removed all filenames from the ChangeLog

2002-07-24 23:00  larsl

	Added KesoConfig.h and updated other files to use that instead of
	the old configuration methods

2002-07-24 17:00  larsl

	Fixed some bugs in the option parser

2002-07-23 23:55  larsl

	Added uninstall-targets to instruments/Makefile.am and
	api-doc/Makefile.am, fixed a bug in DataTree - all data that
	contained linebreaks were unprefixed, even song info, which stopped
	Csound from playing mixed Keso/CSD files, added a --help option and
	a argument vector to the option parser, Keso will now try to open
	filenames given as arguments

2002-07-23 17:41  larsl

	Added a bunch of instruments and changed configure.in and
	instruments/Makefile.am so that they will be installed

2002-07-21 23:48  larsl

	Added code in KesoDocument.cpp that initializes output variables
	for monophonic instruments to 0

2002-07-20 04:32  larsl

	Removed debugging output from PatternHeader.cpp

2002-07-19 22:52  larsl

	Fixed a bug that prevented Keso from loading mixed Keso/CSD files,
	it works now

2002-07-19 20:52  larsl

	The orchestra editor now shows the number of channels for each
	input/output (unless it's more than 4)

2002-07-18 14:53  larsl

	Keso now handles updating of global Csound variables in polyphonic
	instruments automagically, the instrument HOWTO has been updated,
	code has been added to KesoDocument that saves and loads the tempo
	sequence from Keso files

2002-07-08 22:23  larsl

	Fixed a GUI bug in the pattern editor, added '/* -*- Mode: C++ -*-
	*/' to the beginning of each header file in libkeso, added a check
	for doxygen in configure.in and changed api-doc/Makefile.am to do
	nothing if doxygen hasn't been found, added a macro that checks for
	--enable-debug to acinclude.m4, added a call to that macro in
	configure.in, added @DEBUG_CFLAGS@ to CXXFLAGS in all Makefile.am

2002-07-07 22:37  larsl

	Added a tempo column in the sequence grid where the BPM value can
	be edited, fixed some GUI bugs in the sequence grid, increased the
	column width in the sequence grid + sequence header

2002-07-07 18:21  larsl

	The sequence editor now shows sequences only for tracks that have
	patterns

2002-07-06 22:07  larsl

	Put all classes and datatyped in libkeso in the namespace Keso

2002-07-06 21:02  larsl

	Added better keyboard support to the sequence editor (to move or
	extend the selection)

2002-07-06 18:21  larsl

	Cleaned up the libkeso code a bit, changed the ochestra editor to
	hide inputs in PatternMode and ConstantMode, changed KesoDocument
	to sort instruments topologically before writing them to Csound
	files

2002-07-02 19:03  larsl

	Added a cycle detection function to KesoDocument and added a call
	to that in OrchestraCanvas, wrote some more in the instrument
	writing guide

2002-06-24 23:33  larsl

	Changed version number to 0.3.2d

2002-06-24 23:25  larsl

	Added support for polyphonic intstruments and fixed a bug in the
	instrument class (stream writing was broken)

2002-06-24 15:29  larsl

	Changed the version number to 0.3.1

2002-06-24 14:55  larsl

	Made some changes to ModuleLoader and updated the multi-channel
	input/output support

2002-06-23 20:04  larsl

	Added support for multi-channel inputs and outputs

2002-06-23 00:37  larsl

	Added a dummy instrument file to stop install from dying when
	trying to install the instruments, added a makefile target for
	building RPM packages

2002-06-22 23:05  larsl

	Added a popup menu to the pattern editor, added a directory for the
	instrument library, started adding support for multiple-channel
	inputs and outputs, added an editor for song title, author, and
	song info, many other things (I haven't been online for a couple of
	weeks)

2002-06-10 17:36  larsl

	Added all-local and clean-local targets to api-doc/Makefile.am

2002-06-10 11:50  larsl

	Updated the information on how to generate API documentation in
	README.hacking

2002-06-10 11:48  larsl

	Changed create-api back

2002-06-10 11:40  larsl

	api-doc/create-api is now generated by configure

2002-06-10 11:35  larsl

	Changed the api-doc/Makefile.am to use install instead of cp

2002-06-10 11:30  larsl

	Added Makefile.am and Makefile.in in the api-doc directory to
	generate documentation distributions and install HTML documentation
	automagically

2002-06-09 21:19  larsl

	Added the doc directory and HOWTO-instruments.lyx

2002-06-09 19:50  larsl

	Changed the version number to 0.3.1d

2002-06-09 19:06  larsl

	Added README.hacking and README.rpmpackage to the distribution (for
	real this time)

2002-06-09 19:02  larsl

	Added README.hacking and README.rpmpackage to the distribution

2002-06-09 19:00  larsl

	Changed create-api back to normal

2002-06-09 18:58  larsl

	Removed create-api and added create-api.in (configure will generate
	create-api to get the version number right)

2002-06-09 18:52  larsl

	Changed the version number in create-api

2002-06-09 18:38  larsl

	Changed the version number to 0.3

2002-06-09 18:28  larsl

	Fixed a bug that stopped OrchestraCanvas from creating more than
	one kind of instrument for each instrument directory

2002-06-09 16:09  larsl

	Added references to README.hacking and README.rpmpackage in README

2002-06-09 12:53  larsl

	Added some information to the README

2002-06-08 23:51  larsl

	Made the orchestra editor look in @datadir@/keso/instruments and in
	/home/ll/.keso/instruments for instrument files

2002-06-08 23:25  larsl

	Fixed another GUI bug in the pattern editor

2002-06-08 22:25  larsl

	Fixed a GUI bug in the pattern editor

2002-06-08 21:20  larsl

	Fixed a bug that stopped Pattern from notifying observers when RPB
	or pattern length has changed

2002-06-08 20:47  larsl

	Made the OK button the default button in the pattern settings
	window

2002-06-08 20:19  larsl

	Made the vertical header for the pattern grid show beat numbers
	instead of row numbers

2002-06-08 20:12  larsl

	Added the actual files for the pattern settings dialog window

2002-06-08 20:11  larsl

	Added a dialog window to the pattern editor that lets the user
	change the length and RPB of a pattern

2002-06-08 00:10  larsl

	Updated keso.spec.in to install the package in the directory
	decided by configure

2002-06-07 12:38  larsl

	Made PatternGrid and SequenceGrid update continuosly while the user
	is entering a value

2002-06-07 12:24  larsl

	Made KesoDocument save the song length, and made the spin button in
	the sequence editor update when the song length changes

2002-06-07 11:24  larsl

	Fixed a bug that made Keso load an editor once for every library
	file (.la, .so)

2002-06-07 01:25  larsl

	Added files for generating RPM packages

2002-06-06 22:59  larsl

	Updated the libltdl stuff

2002-06-06 21:06  larsl

	Updated README and README.hacking

2002-06-06 21:05  larsl

	Added kwr.in (forgot that last time)

2002-06-06 21:03  larsl

	Moved kwr.in to the top directory and made it pipe Keso's stderr to
	a file

2002-06-06 20:41  larsl

	Made the editors install into their own directory instead of the
	standard library dir, and made Keso look in that directory

2002-06-06 20:25  larsl

	Added ability to change the song length and beat resolution to the
	sequence editor

2002-06-06 18:01  larsl

	Fixed a bug that made Keso crash when "New" was selected, and fixed
	a GUI bug in the ftable editor

2002-06-06 17:32  larsl

	Removed test data from PatternEditor

2002-06-06 17:31  larsl

	Replaced the OptionMenus in the pattern editor with CLists

2002-06-05 22:31  larsl

	Removed the "Write mixed" menu option

2002-06-05 22:20  larsl

	Added double buffering to the sequence grid

2002-06-05 21:58  larsl

	Added double buffering to the pattern grid

2002-06-05 21:23  larsl

	Added arrow key navigation to the pattern grid, fixed a bug in
	mouse navigation

2002-06-05 16:27  larsl

	Updated the FTable editor

2002-06-05 16:18  larsl

	Fixed the FTable editor, it works now

2002-06-05 13:37  larsl

	Made README.hacking easier to understand (I hope)

2002-05-06 02:03  larsl

	Added the file README.hacking

2002-05-04 12:11  larsl

	Lots of updates and merges

2002-03-18 13:32  larsl

	Included libtool m4 macros in acinclude.m4

2002-03-17 13:13  larsl

	Lots and lots of changes, too much to list

2001-11-22 22:07  larsl

	Implemented some basic functions in the pattern editor

2001-11-19 17:48  larsl

	Started working on the pattern editor

2001-11-17 16:00  larsl

	Added a menu option for writing CSD files in KesoWindow

2001-11-17 14:50  larsl

	Changed OrcehstraCanvas to look for instruments in the directory
	.instruments/ in the users HOME directory

2001-11-16 00:02  larsl

	Added code that writes and reads the instrument position with the
	rest of the instruments, forgot that in the last commit

2001-11-15 23:55  larsl

	Moved the instrument positions from OrchestraCanvas to Instrument
	(temporary, until I invent a way to store editor-specific data in
	the editors and have KesoDocument include it in file I/O)

2001-11-10 19:29  larsl

	Added code to KesoDocument that saves instrument connections, fixed
	a bug that caused documents read from file to crash the program

2001-11-10 18:32  larsl

	Fixed a bug that corrupted instruments that were written to streams

2001-11-09 13:45  larsl

	Added more code for dragging instruments (it actually works now)

2001-11-09 12:17  larsl

	Started adding support for dragging instruments

2001-11-08 13:03  larsl

	Added event catching code to OrchestraCanvas

2001-11-06 22:01  larsl

	Updated configure

2001-10-27 18:14  larsl

	Fixed an error in OrchestraCanvas that appeared on Solaris

2001-10-24 00:29  larsl

	Added code to open and save documents from the GUI

2001-10-21 22:30  larsl

	OrchestraCanvas now inherits Observer and is repainted when the
	document changes

2001-10-21 22:16  larsl

	Added a function to KesoDocument that removes a track and added
	code to the GUI to let the user do that

2001-10-19 21:30  larsl

	Added code to disconnect instruments from the GUI

2001-10-19 13:07  larsl

	Fixed a bug in Track that caused copied Track object to be
	inconsistent, added connection code to the OrchestraEditor

2001-10-16 21:10  larsl

	Added the configure script again

2001-10-16 21:10  larsl

	Added code to the orchestra editor that draws the inputs and
	outputs of an instrument

2001-10-14 00:09  larsl

	Changed the orchestra editor to draw all instruments (very roughly)
	and let the user create new instruments

2001-10-13 15:26  larsl

	Updated Makefile.in files

2001-10-13 15:25  larsl

	Added the GTK-- classes, removed keso/Makefile from the CVS (use
	configure to generate)

2001-09-25 21:21  larsl

	Added acinclude.m4

2001-09-25 17:01  larsl

	Updated configure.in to look for GTK-- >= 1.1.0 instead of 1.2.0

2001-09-23 15:02  larsl

	Cleaned up the libkeso code, it now compiles without warnings using
	'g++ -ansi -pedantic'

2001-08-15 03:05  larsl

	Added some files to the sort-of-working sequence editor
	(SequenceGrid.h/cpp and SequenceGridTable.h/cpp) and fixed a bug in
	Sequence to make it call notifyObserver() correctly

2001-08-13 03:00  larsl

	Miscellaneous updates

2001-08-12 17:34  larsl

	Made a lot of changes to the editors, fixed a bug in KesoFrame that
	made the program segfault when the frame was destroyed, added code
	that unloads any loaded plugins when the ModuleLoader is destroyed

2001-08-06 14:32  larsl

	Fixed some bugs in configure.in, Makefile.am and wxGUI/Makefile.am,
	libltdl should work now

2001-08-02 15:54  larsl

	Moved the API docs from the 'keso' directory to the 'api-doc'
	directory

2001-07-31 02:46  larsl

	Implemented EditorLoader and added the orchestra editor, the
	pattern editor and the sequence editor (but they are not
	implemented yet)

2001-07-30 23:00  larsl

	Implemented a basic ModuleLoader

2001-07-29 22:13  larsl

	Changed PatternRow to inherit Observed and Pattern to inherit
	Observer, calls to notifyObservers() now propagate all the way from
	PatternRow to KesoDocument

2001-07-29 19:23  larsl

	Changed some functions in the libkeso classes so they don't call
	notifyObservers() unless something really has changed

2001-07-28 21:08  larsl

	Added code that makes notifyChanges() calls propagate through the
	libkeso classes

2001-07-27 13:03  larsl

	Removed all exceptions from the libkeso code.

2001-07-11 17:53  larsl

	Added calls to notifyObservers() in all classes that inherit
	Observed

2001-07-11 17:16  larsl

	Made most of the classes in libkeso inherit Observed

2001-07-11 17:03  larsl

	Added the Observer and Observed classes

2001-07-01 01:11  larsl

	Added a OnQuit function to KesoFrame

2001-06-30 22:10  larsl

	Started writing the GUI application

2001-06-30 02:34  larsl

	Made some changes to make the project work with libtool

2001-06-30 02:26  larsl

	Removed main.cpp and changed Makefile.am to make a shared library
	instead of a program

2001-06-29 01:48  larsl

	Removed the 'length' field in pattern rows and fixed the score
	output + changed DataTree::addData() to ignore empty strings

2001-06-26 19:11  larsl

	Fixed const functions and tinkered with create-api

2001-06-26 03:45  larsl

	Added comments to create-api

2001-06-26 02:37  larsl

	Added fdl.txt and updated create-api to include the GNU Free
	Documentation License

2001-06-26 01:25  larsl

	Removed old code

2001-06-24 03:38  larsl

	Removed unneccesary dependencies on <sstream>

2001-06-23 23:21  larsl

	Added support for escaped citation marks in DataTree

2001-06-23 21:40  larsl

	Made it work on MinGW

2001-06-21 21:15  larsl

	Removed all dependencies on ReplaceBuf and included <ctime> in
	KesoDocument.cpp

2001-06-20 00:43  larsl

	Changed a lot, now it is possible to read/write mixed CSD/Keso
	files

2001-06-17 18:04  larsl

	writeCSD() now writes p-field values

2001-06-17 16:25  larsl

	Fixed the arguments for instrument macro calls

2001-06-15 02:16  larsl

	Added all header files to keso_SOURCES in Makefile.am

2001-06-15 02:10  larsl

	Added a shell script that generates API documentation and
	implemented basic Csound code writing

2001-05-24 22:40  larsl

	Implemented writeCSD() (but not writeOrc() and writeSco(), so there
	is no Csound code)

2001-05-24 22:02  larsl

	Added a writeHeader() function to KesoDocument

2001-05-24 20:05  larsl

	Updated the stream interface for Instrument

2001-05-24 19:57  larsl

	Updated the stream interface for KesoDocument

2001-05-24 18:55  larsl

	Added instrument connection functions to KesoDocument

2001-05-23 23:04  larsl

	Added documentation for datatypes.h

2001-05-23 23:03  larsl

	Added documentation for KesoDocument

2001-05-23 22:46  larsl

	Added documentation for DataTreeParser

2001-05-23 22:44  larsl

	Added documentation for DataTree

2001-05-23 22:28  larsl

	Added documentation for FTable

2001-05-23 22:19  larsl

	Added documentation for Track

2001-05-23 21:59  larsl

	Added documentation for Sequence

2001-05-23 21:47  larsl

	Added documentation for Instrument

2001-05-23 21:23  larsl

	Added documentation for Output

2001-05-23 21:01  larsl

	Added documentation for Input

2001-05-23 20:30  larsl

	Added documentation to Pattern

2001-05-23 18:24  larsl

	Added more documentation to PatternRow

2001-05-20 21:19  larsl

	Implemented KesoDocument, added clear() functions to Instrument,
	Track and Sequence, added macroName to Instrument

2001-05-20 19:40  larsl

	Implemented Track, changed DataTree to write {} for empty trees

2001-05-20 18:28  larsl

	Implemented Sequence, removed debug prints from DataTree

2001-05-19 01:16  larsl

	Added support for >END .... END data to DataTree

2001-05-18 22:43  larsl

	Fixed DataTree so the size of data items is unlimited and may
	contain '"'

2001-05-18 21:23  larsl

	Changed the FTable constructor to take const references instead of
	values

2001-05-18 21:20  larsl

	Implemented FTable with DataTreeParser functions and stream
	interface

2001-05-18 20:16  larsl

	Updated DataTree and DataTreeParser to use exceptions and fixed
	some const declarations

2001-05-18 18:20  larsl

	Added stream interface to Output

2001-05-18 00:14  larsl

	Updated the README

2001-05-18 00:06  larsl

	Added stream interface to Input and fixed some const functions

2001-05-17 23:56  larsl

	Added new stream interface to Input

2001-05-17 22:43  larsl

	Implemented the new file I/O system in PatternRow and Pattern

2001-05-17 20:58  larsl

	Removed old files

2001-05-17 20:54  larsl

	Added new kernel code

2001-05-16 18:45  larsl

	Removing old files

2001-05-16 18:32  larsl

	Removing files, preparing for new code

2001-05-16 18:26  larsl

	Removed files, preparing for new code

2001-03-07 15:13  larsl

	Added SequenceTable

2001-03-07 15:00  larsl

	Added the SequenceWidget

2001-01-31 02:18  larsl

	Added the class 'NewPatternDialog'

2001-01-25 18:26  larsl

	Added an "auto-on" mode for instruments

2001-01-23 18:43  larsl

	Added a menu item for writing CSDs

2001-01-20 15:56  larsl

	Added a popup menu for loading instruments

2001-01-20 14:53  larsl

	Added a dialog where the user types the length and rpb of new
	patterns

2001-01-17 21:26  larsl

	Fixed a bug in Sequence

2001-01-16 19:53  larsl

	Updated the TODO file

2001-01-16 19:51  larsl

	Wrote a basic sequence editor

2001-01-15 16:41  larsl

	Fixed a connection bug and wrote functions for creating and
	deleting patterns

2001-01-15 14:34  larsl

	Made it work on Solaris

2001-01-13 01:21  larsl

	Initial CVS import

2001-01-13 01:21  larsl

	Initial revision

2001-01-13 01:18  larsl

	Initial CVS import

2001-01-13 01:18  larsl

	Initial revision

2001-01-13 01:15  larsl

	Initial CVS import

2001-01-13 01:15  larsl

	Initial revision

