3.0.7 February 22, 2006
Arch revision: tca@gnu.org--solfege-2006/solfege--stable--3.0--patch-10
- man pages: use named chars or @ and (C)
- Small debian packaging fix.
- fr.po: Fixed format string bug
- Updated the spannish translation. (Fernando Sancho)
- Fix broken statistics code.
save_data was called too many times.
- Rhythm: made backspace work properly
- idbyname: bugfix: don't throw an exception if loading lesson file was cancelled.
- Fixed idtone configuration.
- Remove 'passed' flag for tests if the lesson file change.
- i18n.py: removed debug print statements.
3.0.6 January 16, 2006
Arch revision: tca@gnu.org--solfege-2006/solfege--stable--3.0--patch-79
- singinterval bugfix: don't crash if last question in tests is anwered wrongly.
- chord-m7-7-maj7-m7b5-dim7 and chord-m9-9-7b9-maj79: Don't crash when running tests.
- Add the singanswer lesson files to the pratise menu.
- Correctly connect ComboBoxEntry events in preferences window.
- Don't show GtkWarnings in the traceback window. Added
--show-gtk-warnings commandline options for those who want to see them.
- Fixed the
singanswer module and added some "Sing chord tone" exercises to the practise menu.
- updated no.po
- Added gui in the preferences window to select the language to be used. Use this if solfege does not select the correct one by default.
- Added swedish translations. Thanks to Daniel Nylander.
- Updated italian translation. Thanks to Marco Colombo.
- Build fixes to the linux midi module.
- Distribute all
.po files in the windows build.
Windows changes:
- using a newer (0.6.3) py2exe for the MS Windows build
- try to handle ms windows users with non-ascii user names. Hope this will fix Jiri Pejchals problems.
- Get translated messages on ms windows for locales where the language and country code are not the same. (For example nl_BE)
- Run solfege without displaying a console window. Added "Solfege (debug)" menu entry on the start menu for debugging.
3.0.5 December 7, 2005
Arch revision: solfege--stable--1.0--patch-52
- bugfix to ms windows preferences window.
- Added hungarian translations. Thanks to Szabó Zoltán.
- Added turkish translations. Thanks to Server Acim.
- fix chord-min-major-inv arpeggio button.
3.0.4 November 2, 2005
Arch revision: solfege--stable--1.0--patch-47
- Updated french translation from Etienne Bourrez
- Corrected file permissions for
po/cs.po, and updated it.
- Tests bugfix: do nothing if the user click on the answer buttons before the test has started. Reported by Jiri Pejchal.
- learning tree editor: added a missing '?' to a dialog.
- fixed format string error in
po/nl.po
- fewer warnings from cfg.py
- list of all lesson files: generate correct html code.
- source code comments before strings marked for translation, will be included in the .po files if the comment start with the word 'translators'.
3.0.3 October 14, 2005
Arch revision: solfege--stable--1.0--patch-33
- Use
.mid ext for tmp file to make OSX port easier. Suggested by Jean Orloff.
- src/osutils.py: added missing
import sys
- Tweaks to the preferences window to make it handle errors in sound config better.
- Added a 'Cancel test' button for tests. Suggested by Jiri Pejchal.
- Removed the test definition from
lesson-files/chord-m9-9-7b9-maj79 because the chord module don't have tests yet.
- Fix so we get a translated test result. Suggested by Jiri Pejchal.
- Added Czech .po files (Jiri Pejchal)
- Fix to make sure
soundcard.play_wav_file is always set.
- Try to use
gnomecanvas instead of the deprecated gnome.canvas.
- Replace
locale.nl_langinfo with locale.getpreferredencoding because the first does not exist on ms windows. Please report any unicode problems this might cause.
3.0.2 October 3, 2005
Arch revision: solfege--stable--1.0--patch-15
- Move RunExternalFailed to src/osutils.py
- updated debian/ dir
- configure.ac: check for pkg-config
- don't remove lessonfile_editor.1 on distclean
- small update to po/de.po
- Workaround pygtk table bug.
- soundcard/Makefile: swig fix
3.0.1 September 27, 2005
Arch revision: solfege--stable--1.0--patch-5
- Unicode fix to the about window.
- Make automatic bug reporting work in MS Windows. Reported by Maurizio Foti.
- Move
.solfegerc checking earlier in the startup process so that upgrades works. Reported by Jeremie Knuesel.
- Updated dutch translations from Mark Van den Borre.
- Moved
RunExternalFailed to src/osutils.py
3.0.0 September 20, 2005
Arch revision: solfege--newexercisesetup--1.0--patch-267
Major changes since 2.4.0:
- All exercises are available from the main menu.
- Exercises can be arranged in a learning tree, with tests to pass to be allowed to practise more difficult exercises.
Changes since 2.9.3:
- unicode fixes to error display functions.
- added some idtone lesson files.
- MS-Windows: use the defalt gtk theme
- cfg.py: bugfix
- configwindow: "Apply changes and play test sound" fix: Don't play test sound if the selected config fails to initialise sound.
- charset fix to LessonIdCrashDlg
- improved code to automatically get translated messages on ms windows.
- Undo swig/build system changes in 2.9.3, they where wrong and unnecessary.
- Small updates to README and INSTALL
- Bug fix to rhythm module configuration
- Rhythm module: changed default instrument to use for countin.
- added lesson file header variables to configure idtone exercises.
- bring compare-interval more up-to-date with the 2.9.x series of changes.
- melodicinterval: config fixes, added default value 1 for
number_of_intervals