Changes between 3.11.3 and 3.12.0:
- Spelling fix in percussion instrument name
- String cleanups by John Karp.
- Make tempo section of the preferences window more HIG compliant. John Karp.
- One more unicode bug nailed.
- fix bug 97.
- Makefile.in: compileall bugfix by Phillip Warner
- Make the csound exercises on the Misc menu use the
csound music object.
- Add missing newlines generated csound exercises
- win32 build voodoo
- win32: fix the back and forward button in the dictation exercise.
- Polish translation by Piotr Komorowski and Jakub Bogusz
3.11.3 July 14, 2008
This release only contain fixes releated to the build system. This in prepration for the next stable release.
3.11.2 July 1, 2008
Bug fixes
- identifybpm: create unicode and not str strings to use as statistics keys.
- new_labelobject: handle labels that are str and not unicode.
- lessonfile.py: fixed wrong short interval name in _keys_to_interval.
- solfege.py: create user_data() and app_data() with os.makedirs if they exist, not os.mkdir
- We need to decode the string we get from FileChooser.get_filename()
- Fixed a string formatting error in create_learning_trees_menu. Reported by Clytie Siddall.
- TracebackWindow: english spelling fix by Clytie Siddall
- Insert our share/solfege and lib/solfege to the beginning of sys.path to avoid problems with python-mpd
- win32: solfegedebug.bat will pause after the program finishes.
- Updated Vietnamese and Italian messages from the Translation Project.
Visible changes
- Make the whole exercise gui insensitive if parsing the lesson file fails.
- don't translate debugtree.txt
Internal changes
- Fix bugs in the
dist makefile target
- Add @configure_input@ to buildinfo.py.in so that we remember that buildinfo.py is generated.
- generate src/_version.py correctly.
tools/test-revision-id.py print a message describing how to update the revision id.
3.11.1 June 8 2008
New features:
- Added a few solfa syllable exercises.
- Added the function
chordname to lesson files.
- added
gst-launch as a predefined program for playing mediafiles. New users will by default use gst-launch
- learning_tree_editor: add button to delete learning tree
- The File->Learning tree submenu is recreated when activated, so new learning trees will show up without restarting the program.
Changes
- Don't display the warning if the user has not created the directory for privately created lesson files.
- Remove all extra support for sound blaster AWE, since this is causing lots of problems after
awe_voice.h got removed from the linux kernel.
- create_practise_and_test_menu: Remove old Actions before adding them again. This to avoid gtk-warnings.
- win32: store user created learning trees in user_data(), not app_data(). Move file from old to new location at startup.
- Cleanup how we use lilypond to build the generated png scores for the manual
Bug fixes
- bugfix: Allow us to run more than one singinterval test without restarting the program.
- Revert part of revno:796: We still need to create SolfegeIconFactory because dictation and rhythm use the new stock icons.
- singinterval: key mouse-insensitive bug workaround
- learning_tree_editor.get_learning_tree_list bugfix: filter out debug tree properly
- win32 bugfix: change file names of generated csound lesson files since ms windows have a case insensitive file system.
- Makefile.in: Fix the dist target, so that things are called in the correct order.
3.11.0 March 23, 2008
- CSound support.
- MMA support.
- New lesson file functions:
load, rnc
- Allow length modifiers in chord. Contributed by Noam Raphael.
- Allow lesson names with apostrophe. Contributed by Noam Raphael.
- Added option in the preferences window to use a web browser for reading the user manual.
- Documented header.music_displayer_stafflines and added support for it in idbyname too.
- Don't install
lessonfile_editor any more since it is broken.
- Do not display the console window on MS Windows.
Internal changes/less interesting:
- store all learning trees in
learningtrees/
- learning tree file format changed. Learning trees have a descriptive title that is used as the menu item.
- Speed up opening the lesson file dialog in the learning tree editor and added a button to make the program search for new files.