Skip to content

4.3.0

Choose a tag to compare

@pandulapeter pandulapeter released this 23 Sep 09:21
· 1071 commits to master since this release
  • Unsaved text in the editor now survives the app being closed or killed in the background, and is offered back the next time you open Campfire
  • Redesigned Settings → About into one link to every version of Campfire and one Rate Campfire row, replacing the old list of platforms
  • The sync safety guard that stops a run from wiping your library now also catches a cloud folder that was emptied, renamed or replaced, and asks which side to trust
  • Ctrl / Cmd + S now saves from anywhere in the editor, including the preview and an unclicked text field
  • Right-to-left lyrics now lay out from the right edge, with their chords spread over the words they belong to
  • Many ChordPro parsing and transposition fixes: chords written in comments and section headings, keys spelled out in words ("G major"), a transpose directive partway through a song, lowercase bass notes, and several tablature edge cases
  • Many sync fixes: forgetting a previous installation's connection now keeps retrying until it succeeds, a momentary read failure no longer shows as "not connected", and conflicting edits, unreadable files and files another device kept changing are all handled more reliably
  • Song and setlist file names are now composed the same way regardless of which platform wrote them, so a name typed on a Mac or an iPhone is no longer treated as a different file, and an import never again overwrites a file it brings back unchanged
  • Renaming or deleting a song is now followed correctly into every setlist that names it
  • Several iOS fixes: files kept only in iCloud Drive are now read correctly, temporary files left behind by import, export and sharing are cleaned up, exporting no longer freezes the app, and a fresh install now forgets a previous installation's leftover sync connection
  • Several desktop fixes: faster startup on Windows, the Windows installer now offers to launch Campfire when it finishes, screen readers and locale data are bundled correctly again, and quitting Campfire on macOS no longer blocks the system from logging out
  • Fixed lists, lyrics and the editor overlapping the camera cutout on Android phones in landscape, and dialogs now correctly hide behind Android's update-required screen
  • Several smaller fixes: the song and setlist lists scroll back to top when a filter changes, every quick tap on a setlist song's transposition stepper is now counted, and arrow keys held with Alt, Cmd or Ctrl are left to the browser on the song details screen