Tweaked panel slightly, updated README and NEWS

git-svn-id: svn://svn.savannah.nongnu.org/lash/trunk@14 1de19dc7-4e3f-0410-a61d-eddf686bf0b7
This commit is contained in:
Dave Robillard 2005-09-19 11:34:53 +00:00
parent 4cfde74db7
commit 6f9ee53aa2
4 changed files with 16 additions and 11 deletions

2
NEWS
View File

@ -4,7 +4,7 @@
* bitrot removal, GCC4 fixes, autotools updates, etc
* added GTK control panel server interface client
* removed all traces of former name (API is incompatible with previous
releases)
releases, search replace "CCA" and "LADCCA" with "LASH", and "cca_" with "lash_")
0.4.0:

19
README
View File

@ -10,13 +10,18 @@ $ make
# make install
$ lashd
then, in different consoles, run lash_gtk_client and lash_synth. Make
some jack and aseq connections to the synth using aconnect and jack_connect.
Add some configs and open a file in lash_gtk_client. Then click on save
in lash_gtk_client. Now close both the clients (just ^C the synth.) Now
run lash_control and type "restore /home/<user>/audio-projects/project-1".
The synth and gtk client should restart, and the synth's connections should
be restored. Phat.
then, in different consoles, run lash_panel and lash_synth. Make
some Jack and Alsa Sequencer connections to the synth using aconnect and
jack_connect (or your patch bay of choice).
Play around with the settings of lash_synth, and click "Save Project" in the
control panel (you'll have to select a directory to save to). Then click
"Close Project" and all running LASH clients should exit, and the project
tab in lash_panel should disappear.
Now use the "File->Open Session" menu item to open your saved project. The
synth (and any other runnings LASH clients) should restart, and all the Jack
and Alsa MIDI connections should be restored. Phat.
The interesting header files are client_interface.h, types.h, config.h and
event.h, all in the lash/ directory. There is a partially complete

View File

@ -424,9 +424,9 @@ panel_create(lash_client_t * lash_client)
/*
* "no project" label (shown instead of a notebook tab when no projects are present)
*/
panel->no_projects_label = gtk_label_new("(No projects open. Start a LASH client, or load a project from the File menu)");
panel->no_projects_label = gtk_label_new("No projects open. Start a LASH client, or load a project from the File menu.");
gtk_widget_show(panel->no_projects_label);
gtk_box_pack_start(GTK_BOX(main_box), panel->no_projects_label, TRUE, TRUE, 0);
gtk_box_pack_start(GTK_BOX(main_box), panel->no_projects_label, FALSE, TRUE, 10);
/*
* status bar

View File

@ -1,4 +1,4 @@
AC_INIT([LASH],[0.5.0pre0])
AC_INIT([LASH],[0.5.0])
AC_CONFIG_SRCDIR([lash/types.h])
AC_CONFIG_HEADER([config.h])
AM_INIT_AUTOMAKE