Recent Changes - Search:


ReleaseNotes-3-11

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 FielChooser.get_filename()
  • Fixed a string formatting error in create_learning_trees_menu. Reported by Clytie Siddall.
  • TracebackWindow: english spelling fix by Clytie Siddall
  • Unsert 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.
Edit - History - Print - Recent Changes - Search
Page last modified on July 14, 2008, at 12:43 PM