Songsheet Generator Changelog

What's new in Songsheet Generator 1.6.5

May 12, 2015
  • New features in this release:
  • Footer control codes may now be used in comments ({c:}) and instrumental comments ({gc:}). Any footer formatting control codes may be used in comments, except for the justification codes (%l %c %r) which are ignored. This allows data values to be defined in the song, and printed within the song. The current key signature may also be printed in a comment using the %k format code. (As with footers, use %% to print a percent sign.)
  • Fixes and minor changes:
  • Fixed a problem where two Preferences dialogs would appear when running Oracle's' Java, and the shortcut key cmd-, was used to access the Preferences.

New in Songsheet Generator 1.6.4 (Feb 2, 2015)

  • Fixes and minor changes:
  • Repackaged the Mac app bundle to prefer Oracle's' Java, 1.7 or newer, for users who do not want to install Apple's unsupported Java 1.6 runtime.
  • Fixed the page range shown in the print dialog.
  • Improved the quality of printed output and chord grid diagrams.
  • Fixed code signing issues on Mac OS X to avoid Gatekeeper warnings.
  • Made it possible to run the Java jarfile without an app bundle on Mac OS X.
  • Fixed the New Song function when running from the Java jarfile.

New in Songsheet Generator 1.6.3 (Feb 2, 2015)

  • New features in this release:
  • Solfeggio/solfège (do re mi) key names are now displayed in the "Songs to Print" list and in the Transpose Menu.
  • Added font antialiasing in the plain Java version, for improved full screen appearance.

New in Songsheet Generator 1.6.2 (Feb 2, 2015)

  • New features in this release:
  • Added the ability to exclude some chord grids from printing. These can be specified in the Chords/Grids Options page, separated by a space; for example: C D E G
  • Added controls for the minimum and maximum chord grid sizes, and the space between them. Chord grids are automatically formatted within these limits.

New in Songsheet Generator 1.6.1 (Jul 15, 2013)

  • Fixed application freeze due to a recent Mac OS X Java update.

New in Songsheet Generator 1.6.0 (Jan 10, 2013)

  • New features in this release:
  • Added built-in chord definitions for Ukulele (standard C6 tuning: G4 C4 E4 A4).
  • Added a checkbox to scan for songs in subfolders (the default is to not scan in subfolders).
  • Added a "Delete Song" menu item.
  • The full screen presentation can, optionally, start from the selected song.
  • Rearranged the File menu items so that the commands related to song files are at the top (the historical emphasis on songbook-related commands was confusing new users).
  • The shortcut keys for "New Song" and "New Songbook" have been swapped.
  • Songsheet Generator will now offer to automatically create the songs folder and put the sample file into it, if the songs folder does not exist. The default name for the songs folder has been changed to "Songsheet Generator Songs" (from simply "Songs"), to match the Windows version.
  • Added key signature to the sample song, "Twinkle Twinkle Little Star."
  • Fixes and minor changes:
  • Fixed the base fret field in the custom chord editor and chord parser to allow fret values greater than 9.
  • Fixed the base fret field in the custom chord editor so that it will not allow typing the value 0. (The smallest fret is number 1.)
  • Signed the Mac app bundle for use with Mountain Lion and Gatekeeper.
  • Fixed automatic song numbering in the RTF output.

New in Songsheet Generator 1.5.2.0 (Aug 7, 2010)

  • Fixed a problem with in-song chord definitions that appeared in version 1.5.1.

New in Songsheet Generator 1.5.1.0 (Apr 29, 2010)

  • The embedded HTML style "Chorus overall" setting is now saved properly.
  • Shorthand directives such as "c:" and "t:" are matched more strictly (just as in the Windows version). This provides better compatibility with ChordPro songs edited in ChordPro Manager.
  • Mac OS X 10.2 and 10.3 are no longer supported.
  • Added support for Page Up and Page Down keys in full screen view.
  • Fixed the automatic update download so that it would actually open the download link.

New in Songsheet Generator 1.5.0 (Jul 7, 2009)

  • New features in this release:
  • Printer margins and tabs can now be set in either metric (mm) or imperial (inch) units.
  • Multi-monitor support has been added to the program. On the Full Screen Options Page, it is now possible to select the desired monitor from a list of connected displays.
  • Added Rich Text (RTF) output. RTF will retain the font settings and colors from the printed output, as well as margins and column settings. Hyphenation is not supported, and line breaks may not match the printed output.
  • Please note that RTF is a document exchange format, and does not guarantee specific typesetting. The appearance of the RTF depends on the software displaying it, and many programs ignore much of the RTF formatting (these programs include WordPad on Windows; and TextEdit, Pages, and QuickLook on the Mac). For best results, view the RTF in Microsoft Word or OpenOffice.
  • Songsheet Generator now supports multiple key signatures in a file. When more than one {key: } directive is detected in the song, all the keys will be shown next to the song title in the print list. The "Transpose to Key" menu will indicate transposition of the main (first) key; all the keys will be transposed relative to the transposition that is applied to the main key.
  • Multiple key signatures can be addressed in the footer using a to adding a dash followed by the key number in the song to the usual key directive (%k). For example: %k-1 is the first key in the song (and produces the same result as %k); %k-2 produces the second key in the song; and so on.
  • Added a control to quickly pick the output destination on the main dialog. This has the same function as the list of output destinations found in the Options Menu, but is easier to find.
  • By default, the table of contents will now print on its own physical page. A checkbox on the General Options page will return Songsheet Generator to its old behavior, where there was merely some space between the TOC and the first song.
  • Added a "Reveal Songs in Finder" menu command on the Mac. This command will open a new Finder window displaying the contents of the songs folder.
  • For registered users, Songsheet Generator will automatically check the Ten by Ten website for updates to the software (automatic checking can be disabled, if you prefer).
  • Fixes and minor changes:
  • Fixed a problem that would cause song scanning to stop when an unexpected file was encountered.
  • Fixed the small chord spacing problem caused by hyphenation of lyrics.
  • User interface improvements:
  • The list and mini-preview panes on the main dialog are now resizable.
  • The "usage" column in the data key/value editor now shows the format that should be used to produce the data value in the footer. (Previously, this column showed how to define the key and value in a song; but that was not very useful, since the value was already defined in the editor!)
  • Changed the "Songs to Print" List label to indicate that the list is equivalent to the contents of the current Songbook.
  • Eliminated the "show mini-preview" option and checkbox.
  • Eliminated the "double-click-to-remove" behavior of the "Songs to Print" List.

New in Songsheet Generator 1.4.1 (Oct 9, 2008)

  • Save as ChordPro output will now transpose the key correctly.
  • Fixed incorrect alignment when using a Unicode right single quotation mark character (’; ’ u2019; UTF-8: (e2, 80, 99)).
  • Fixed bad performance when wrapping lines of chords without lyrics.
  • Clarified the exclusivity of guitar and ukulele mode by changing the checkbox to a pair of radio buttons.