Changes for version 6.070 - 2024-12-25

  • !Highlights
  • A brand new ChordPro GUI makes it a pleasure to create nice songbooks. It has been completely redesigned using feedback from Nick Berendsen's macOS version. The new GUI is identical on Linux, Windows and macOS. It comes with a built-in PDF previewer. It can create songbooks from folders of songs.
  • !Other improvements
  • Centered chords (top, bottom, below) are now evenly spread over multiple lines.
  • (Wx) Remove ChordPro preset.
  • (macos) Use _NSGetExecutablePath() to get the correct script location.
  • Sync config files between git and MANIFEST.
  • (Paths) Allow absolute filenames in findres.
  • (Makefile) Add Ref::Util dependency.
  • Progress reporting. Options ``progress_callabck and -I. Also enabled with --verbose.
  • New meta: page.class (first, title, default) and page.side (left, right).
  • Distinct page clases for even pages; filler class for alignment pages.
  • Add "omit" property for delegated images.
  • Allow 'mi' as short for 'min' chord quality.
  • Make properties parsing in directives more robust.
  • (ChordPro) Include ABC if generating for MSPro.
  • Allow %{} substitutions in grid sections.
  • Add labelfont, labelsize and labelcolour directives.
  • (Experimental) Chord changes.
  • !Bug Fixes
  • Several image fixes related to issue #428.
  • (Wx) Fix problem with incorrect resource path after CHORDPRO_LIB change.
  • (Config) Eliminate warning on undefined config entry.
  • Fix problem with vertical spacing of {chord}.
  • Fix issue #411, #428, #429, #443, #447, #471, #473, #482.
  • Fix forum issue 2546.
  • (Wx, MSWindows only) Use Edge for WebView (PDF view). Requires custom wxWidgets build.
  • Change handling of NC (issue #441).
  • Fix invalid font names for Courier/Mono Italic (should be Oblique).

Documentation

A lyrics and chords formatting program
Wx-based GUI for ChordPro

Modules

A lyrics and chords formatting program
convert lyrics and chords to ChordPro
a simple Wx-based GUI wrapper for ChordPro