3.5.2 September 24, 2006
Arch revision: tca@gnu.org--solfege-2006/solfege--stable--3.5--patch-78
- Minor updates to README and INSTALL
- Handle ImportError in sound init in configwindow.py better.
- Hide PangoWarnings unless
--show-gtk-warnings is used
- Removed unused scale images.
- Tmp workaround to generate the lilypond generated images. I think a dist-upgrade broke something on my laptop. gs don't like eps files created by ps2eps.
- Fix problem with expert mode, as reported in this report and many others.
- po/Makefile: Make sure
po/solfege.pot is updated. Let's hope this makes the strings people has complained about translatable.
- More lesson files from Davide Bonetti
- Added the header.theory variable
- don't hide the default learning tree if we use the
--debug option
- idbyname: Only display the "Show" button if there are displayable questions.
- 22x speedup of the parsing of lesson files when the LessonFileManager objects parses the files at startup. We only parse the lesson header.
3.5.1 August 28, 2006
Arch revision: tca@gnu.org--solfege-2006/solfege--stable--3.5--patch-59
- Make the debug tree always available when --debug is used.
- Added the scale documentation from Davide Bonetti.
- htmlwidget: fix so that we can have subdirs inside
help/C with html files. Small improvement to the table support.
- Add the lesson file
three-prog-root to the learning tree, after converting it to use the elembuilder module.
- Add a small label "wrong" to elements that are answered wrongly, and let the "New" button grab the focus when we answer correctly.
- Fix wrong norwegian translation.
- autopackage: install the man page to the correct directory
MS Windows only:
- install the files in
lesson-files/share. This will fix a few exercises.
3.5.0 August 14, 2006
Arch revision: tca@gnu.org--solfege-2006/solfege--stable--3.5--patch-45
- fix random_transpose=yes...
- Added the
elembuilder module.
midifile lesson file music object
- idbyname, harmonicinterval, idtone, melodicinterval, singinterval: include the lesson file title in the statistics heading.
rhythm: added button to play the users suggestion
- Added --debug option and debugtree.txt learning tree
- Improved exception handling
- use gtk.AboutDialog instead of the dialog from gnome
- removed
gnomeemu/ and gnome dependencies. We now run with only pygtk (and optionally gtkhtml2)
- Require pygtk 2.6.0 or newer
- dataparser: convert \r to \n to handle mswin (or mac?) newline format
- Added LOTS of scale exercsies from Davide Bonetti
- Fix to learning tree files to make sure the menu entries are translated.
- Compat fix for the new make version
Internal changes:
- Lesson file class reorganisation
- Merged Teacher and LessonbasedTeacher
- Better xmllint usage for
make test
- We don't use the
gnome module any more