* Thu May 07 2020 Dave Plater <davejplater@gmail.com>
- Fix lilypond font requirement for lilypond-2.20.0
* Mon Feb 24 2020 Bernhard Wiedemann <bwiedemann@suse.com>
- Add reproducible.patch to sort python glob to make
package build reproducible
* Wed Feb 19 2020 Dave Plater <davejplater@gmail.com>
- Update to version 3.23.4 and remove all traces of python2
- Upstream changes:
* fix F9 listing user lesson files
* toneincontext: let the user compare and practise when answering
wrong
* toneincontext: remove Give up button
* port exporting exercises to audio files and creating ear training
test
* printouts to python3/gtk3
* download ALSA: reload moved to importlib
* Ported winmidi.c to Python 3!!
* winreg, osutils, filesystem win32 fixes
* toneincontext: select between number and solfa buttons
* toneincontext in minor: ask for correct tones
* toneincontext: clear flashbar after we give up
* toneincontext: statistics for x last question
* .solfegerc: sort sections and variable on save
* toneincontext: let the user set the tempo
* Fix bug #48079: label for interval accels
* Sat Nov 23 2019 Dave Plater <davejplater@gmail.com>
- Fix build by removing unnecessary makeinfo rebuild of README,
AUTHORS etc with solfege-nogenreadmeetc.patch.
- Clean up rpm lint errors.
Version: 3.22.2-bp150.1.3
* Mon Sep 19 2016 davejplater@gmail.com
- Update to version 3.22.2
- Bugfix version
- Changelog not up to date backport from unstable GTK3 3.23.x
- Use automatic dependencies and txt2man for > 1320
- Rebased solfege-python-fixcompile.patch
* Mon Nov 10 2014 Led <ledest@gmail.com>
- fix bashism in post script
* Wed Sep 18 2013 stephan.barth@suse.com
- update to version 3.22.1 which contains the following changes from upstream:
- Adjust some of the short interval names used when selecting intervals to
practise: u->P1 4->P4, 5->P5, tt->TT, p11->P11, p12->P12, tt8->d12. Added
long name for intervals from Eleventh to Double Octave.
- Fixed a bug where the Default profile could not be selected
- Updated Esperanto, Spanish, Polish, Turkish, Norwegian bokmål, Brazilian
Portugese and Vietnamese translations.
* Sat Aug 03 2013 stephan.barth@suse.com
- update to version 3.22.0 which contains several steps from the previous
version
- removed broken script to find Python scripts with bad permissions. Now using
a command with explicit file location
* Fri Dec 02 2011 coolo@suse.com
- add automake as buildrequire to avoid implicit dependency
* Wed Sep 28 2011 davejplater@gmail.com
- Changed license field to GPL-3.0+ as solfege upgraded their
license February 5, 2008. bnc#720834
- Added post script to create /dev/music if it doesn't exist after
reading "README" and moved timidity from "Recommends:" to
"Requires" as solfege needs this for most sound cards to produce
sound.
* Mon Sep 26 2011 davejplater@gmail.com
- Update to version 3.20.3, cleaned spec file & refreshed patches.
- Upstream changes and new features :
* Translation updated: French
* Added Spanish translation of the user manual.
* User manual spelling fix
* Added a section in the user manual describing the directory
structure of user lessonfiles.
* Quote all labels in the generated user manual theory images.
This fixes lilypond build problems.
* solfege.desktop: add GenericName
* Help->User Exercises (F9) will now only display lesson files in
USERDATA/.exercises/user/lesson-files since users with lots of
files would have performance problems.
* Add a notice in "User Exercises" that files in ~/lessonfiles
have to be moved into USERDATA/.exercises because future
releases might not list the files.
* See http://www.solfege.org/release-notes/ for other new features
and changes since version 3.18.7
* Wed Jan 19 2011 davejplater@gmail.com
- Removed the line from the install section of the spec file that
deleted _version.py and caused bnc#664826 :
"can not start: ImportError: No module named _version"
* Sun Dec 12 2010 davejplater@gmail.com
- Update to 3.18.7
- Upstream changes :
* Updated Dutch and Italian translations
* idbyname: fix it so that tests work when expert mode is selected.
* Upgrade debugtree.txt to the latest file format.
* ExerciseView: Don't use gtk.SizeGroup when we display many
exercises since there are performance issues with it.
* validate_stored_statistics: don't try to delete from the 'tests'
table, since it should be removed by now.
* Show dialog explaining things if the database is locked.
* frontpage: Escape backslash and apostrophe used in titles.
* Make elembuilder handle questions where the answer is only one
element. Fixed by Andre Maute.
* Use different api to get the screen width and height.
* Make the install target skip compiling the .py files if
nopycompile=YES
* Change to use htmldoc for generating the PDF version of the user
manual
* Workaround for the bug where 'None' is stored as the key in
singinterval exercises.
* Updates to the russian translation of the user manual.
* Should work with swig 2.0 now. http://bugs.solfege.org/202
* Fix bug in the preferences window code that let us select accels
for the idtone exercises.
* Updated Danish, Russian, Vietnamese and Chinese translations.
* Don't import tuner.py when running solfege with the --debug option.
* Give the synth a little time to process program changes by calling
an extra note_off.
* Preferences window: Add gui to delete statistics.
* Resize main window when selecting exercises less scrollbar use.
* The statistics page of exercises shows the 10 last test results.
* Front page editor: option to search for strings in lesson file
titles when selecting lesson files.
* Export Exercises to Audio Files: add checkbutton that names the
generated audio files after the answer of the question.
* Add missing "Repeat Arpeggio" button to sing-the-fifth
* Updated Esperanto, Brazilian Portugese,Turkish & Persian translation.
* Spelling fixes by Ruslan Fedyarov and dougkerns
* Works with Swig 2.0
* Lots of minor bug fixes and improvements to the code.
* Mon May 24 2010 davejplater@gmail.com
- Update to 3.16.3
- Upstream changes :
[#] French and Polish translation updates.
[#] Fix front page editor bug: failed while moving sections
* Thu Apr 15 2010 davejplater@gmail.com
- Update to 3.16.2
- Merge solfege.dev revno 1553:
Interval.get_cname should return "Tritone" and not "Diminished Fifth"
- Remove some debugging code that accidentally was left in
get_percentage_correct()
* Sun Apr 11 2010 davejplater@gmail.com
- Update to 3.16.1, fix solfege-configure-fix.dif.
- Removed solfege-compileall-fix.diff, it's no longer needed.
- Added solfege-python-fixcompile.patch from tiwai to fix the
compiled python files to not contain any buildroot references.
- See the ChangeLog file for many changes since 3.14.5 or
http://www.solfege.org/
* Mon Jun 29 2009 tiwai@suse.de
- updated to 3.14.5:
* Unicode error during build fixed
* Fri Jun 19 2009 tiwai@suse.de
- updated to 3.14.4:
* Fix broken link to the related music theory
* ConflictResolveDialog: set use_underline to False
* Update src/runtime.py to check that we have at least Python 2.4
and PyGTK 2.12
* Updated Danish, Polish, Brazilian Portugues and Russion
translations
- updated to 3.14.3:
* Don't print debug statements
* bugfix: the small buttons representing parts of the dictation
where all playing the whole music
* Updated Russian and Finnish trans
* Fix http://www.solfege.org/SITS-Incoming/NoDescription-HA
* It should now be possible to build without a X display.
* Updated translations
- updated to 3.14.1
* Updated italian, dutch and turkish translations.
* Mon Mar 16 2009 tiwai@suse.de
- updated to 3.14.0:
* We now require Python 2.4, Gtk+ 2.14 and pygtk 2.14
* Improved preferences window 'Instruments' tab layout.
* Better handling of external programs (CSound, MMA and
lilypond-book), especially on win32.
* Misc bug fixes, including bug #110, #111 and #112.
Idtone will now display translated notenames.
* Thu Mar 05 2009 tiwai@suse.de
- updated to 3.12.2:
* Added Galician translation.
* Updated french and vietnamese translation.
- fix build without txt2man
* Mon Jan 19 2009 tiwai@suse.de
- updated to version 3.12.0:
* CSound support.
* MMA support.
* New lesson file functions: load, rnc, chordname
* 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.
* win32: store user created learning trees in user_data(), not
app_data(). Move file from old to new location at startup.
* The File->Learning tree submenu is recreated when activated, so
new learning trees will show up without restarting the program.
* 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
* Added a few solfa syllable exercises.
* Insert our share/solfege and lib/solfege to the beginning of
sys.path to avoid problems with python-mpd
- updated to version 3.12.1:
* Some updated translations
* misc bug fixes
* Wed Oct 01 2008 tiwai@suse.de
- updated to version 3.10.4:
* Fix: run more than one singinterval test before restarting
the program
* More in release notes:
http://www.solfege.org/Solfege/ReleaseNotes
* Tue Mar 18 2008 lrupp@suse.de
- updated to version 3.10.3:
* practisesheetdlg.py: label string spelling fix
* bugfix: fix the 3 most difficult csound exercises,
they where unusable
* Added an envelope to the CSound instrument used by the
intonation exercises to give the tone an attach and release
time.
* Updated translations
* Updated the user manual
* First very simple cadense exercise
* Check that user/lowest_pitch and user/highest_pitch is valid
notenames at startup.
- recommend timidity
- build parallel
* Mon Feb 11 2008 tiwai@suse.de
- updated to version 3.10.2:
* Updated translations
* Added automatically check for new translations
* Some cleanup the the makefile rules that build the users