Release notes for GNU Solfege 2.9
2.9.3 September 3, 2005
Arch revision: solfege--newexercisesetup--1.0--patch-242
- Code cleanup: removed some unnecessary imports.
- Code cleanup: removed the src.widgets module
- Bugfix: the code that handled when solfege found a rc file created by a newer version was broken.
- Bugfix: build propertly when swig is not installed.
- Don't crash on lesson files missing module declaration. Reported by Joel Schaerer.
- Updated the tools/get_docs.py script after I upgraded to pmwiki 2.0.0.
- Merge the documentation with the wiki.
2.9.2 August 17, 2005
Arch revision: solfege--newexercisesetup--1.0--patch-225 (The list of changes is ''not'' complete. Please check the ChangeLog file in the tarball.
- Made topic names translatable and marked lesson file titles for translation.
- Added "Scales" submenu to the "Practise" menu.
- melodicinterval: bugfix: currect buttons sensitive
- idbyname tests: don't have the same tonika two questions in a row.
- learning tree editor:
- select lesson file dialog improvements.
- make the use-count column sortable too.
- SelectLessonfileDialog: don't show the files in the example-lesson-files directory.
2.9.1 June 15, 2005
Arch revision: solfege--newexercisesetup--1.0--patch-150
- Fix permission problems with autopackage.
- Merged easybuild and normal tarball.
- Fixes to that we can build the installer on mingw.
- Renamed some docfiles, to make the file names follow the pattern modulename-help.html
- The bug report dialog now remembers the users email address
- Distribute gpl.texi and fdl.texi
- Make the rhythm exercise work with the new setup
- Flashbar size fixes for chord and idtone.
- The flashbar will remember the longest string and not shrink when it pops away.
- Fixed http://www.solfege.org/SITS-Incoming/HittingGive-upGivesError
2.9.0
Arch revision: solfege--newexercisesetup--1.0--patch-128
This is the first release based on the changes discussed in [[NewExerciseSetup/NewExerciseSetup]]. Most important news is the ''Practise'' and ''Tests'' menu. I'm sorry for the short release notes and lacking documentation.
- Added learning tree and learning tree editor
- Updated and registered many of the lesson files in the learning tree, making them available on the Practise menu.
2.5.2 Not released.
Arch revision: solfege--devel--2.5--patch-33
- Only show 'Help on current exercise' if we are practising an exercise. Suggested by Mark.
- singanswer: use a FlashBar
- Html anchors now works if we use the gtkhtml2 widget.
- configwindow: Add the command line options to the strings in the combo.
2.5.1 May 2, 2005
Arch revision: solfege--devel--2.5--patch-30
- idbyname: added at_question_start variable and quemusic. ([[SITS.00048]])
- rhythm: say "Correct" and "Wrong" in addition to the happy/sad face.
- lessonfiles.py: Fix problem with global variables leaking between files.
- chord: bugfix to right-clicking so that the correct music is played.
- chord, melodicinterval, harmonicinterval: reset the exercise when we change what questions to be asked.
- chord: user can select questions to be asked if header.questions_selectable = yes.
- Idbyname will print a warning and ignore questions without a name.
- Melodic interval direction bugfix + usability fix. Suggested by Tom E ([[SITS.00062]])
- Fix wrong use of MusicalPitch constructor. Fixes [[SITS-Incoming.MultipleIntervals]].
- '''Really add''' online-docs/C/theory-intervals.html.
- utils.parse_url improvements
- better checking of email program prefs when clicking mailto: links.
- Merge changes from stable branch.
- List of all lesson files: Encoding fix + show the title in the list in addition to the file name.
- Removed the menu entry to AUTHORS.html. We credit people in the about dialog.
- Removed the menu entry for the welcome page.
- Added flashbar.require_size to avoid unwanted window size changes.
- Idbyname and Chordvoicing: use flashbar.require_size
- chord: Hide toptone and inversion column when they are not used. Suggested by Mark.
2.5.0 April 25, 2005
Arch revision: solfege--main--2.5--patch-27
- Removed TODO, will use the [[SITS/SITS]]
- Automatic bug reporting to the wiki. ([[SITS.00054]])
- Gui adjustments for the chord exercise ([[SITS.00053]])
- added have_play_music_button and have_display_music_button to idbyname. Docs will be updated :-) ([[SITS.00048]])
- idtone: tell the first tone again and again until the user clicks it ([[SITS.00056]])
- Make some entries labels because they was not editable ([[SITS.00051]])
- Hide '0' in statistics ([[SITS.00057]])
- Wider ledger line for whole-notes ([[SITS.00060]])
