Release Notes

OnSong 2018.0

OnSong 2018.0 was released on August 6, 2018. The following items have been added, changed or fixed:

New Features

  • New! Vertical Menubar mode lets you view your set list next to your songs.
  • New! Song Viewer lets you swipe through books, sets, or any collection of songs.
  • New! Style Preferences Menu gives you more options for songs and transposition.
  • New! Lyrics Projection formatting options for font, stroke, and shadow color.
  • New! Superscript chord formatting option.
  • New! Performance improvements when rendering content in the song viewer.

Additions

  • Added the ability to "pin" the songs list so it can stay visible. »
  • Added the ability to change key using buttons instead of a slider. »
  • Added the ability to sort song lists when choosing by artist, key, or topic. »
  • Added the ability to double tap on the navigation title to move to the bottom of the list. »
  • Added support for playing FLAC audio files. »
  • Added the ability to set a negative capo. »
  • Added baritone ukulele to the settings for instrument. »
  • Added the ability to set the chord numbering system in the style preferences menu on a per song basis. »
  • Added the ability to determine the position of chords on a per song basis. »
  • Added the ability to set the instrument of the song in the style preferences menu. »
  • Added a toolbar on import screens that are accessed from the audio and background media editors.
  • Added a "Swipe From Screen Edge" option in Settings » Navigation Settings » Swiping to allow the swiping from the edge to be disabled. »

Changes

  • Changed the versioning methodology to more accurately reflect the development patterns of OnSong.
  • Changed the underlying song viewer "desk" to be more performant.
  • Changed lyrics projection to remove extraneous spaces.
  • Changed the transpose and capo of SongSelect PDF files to not require a transposed key.
  • Changed lyrics projection to remove extraneous spaces.
  • Changed the sticky note font calculation to rescale to fit multiple lines of text.
  • Changed multiselect actions to allow selection of non-provisioned songs.
  • Changed the way provisionable songs are handled in lists, allowing them to be displayed and selected but not viewable or editable.
  • Changed the language that appears for provisionable songs that have expired or inactive subscriptions to clarify that the content provider requires the login and not OnSong.
  • Changed the MIDI LSB bank select to not be accessible unless MSB is first set.
  • Changed how the share dialogs are opened to be faster on iPhone and consistent between iPad and iPhone form devices.
  • Changed the lyrics projection system to reload settings when changed and redraw.
  • Changed autoscroll to be more reactive when stopping and reporting section changes.
  • Changed the MIDI editor and syntax to allow you to set an LSB independent of MSB.
  • Changed the way adding newly written songs works to automatically add it to a loaded set.
  • Changed the style preferences menu to work with CCLI PDF files by disabling all controls except transpose and capo.
  • Changed how the song viewer redraws after rotating the screen orientation.
  • Changed the songs list to open faster and show a spinner until all the songs are loaded for viewing of larger numbers of songs.
  • Changed the location of "Detect Key By" to Settings » Import Settings » Text File Handling.
  • Changed the Style Preferences menu to divide it into Format and Chords and offer a more comprehensive array of menu settings.
  • Changed the diagram size slider to display "per line" instead of just the number.
  • Changed the restore database alerts to use a modern alert screen with the restore button in a destructive color.
  • Changed the default top toolbar border on iPhone to be "Thick" to prevent overlap of the top of the song with the navigation menubar.
  • Changed the configure gears screen to place the edit button in the right corner and add button in the toolbar to allow renaming of gears on iPhone.
  • Changed the book editor to only focus on the title of the book field if nothing has been entered such as adding a new book.
  • Changed the "Restart" button in the prompt to show as red text.

Updates

  • Updated FMDB (underlying database framework) to the latest version.
  • Updated international translations.

Removals

  • Removed the Alternate Keys setting since it is now handled using chooser buttons in the style preferences menu.
  • Removed the "My", "All" and "By" from the songs menu tabs for international translations.

Fixes

  • Fixed an issue where the font size on sticky notes could not be changed.
  • Fixed an issue when trying to sign into Google Drive and a white screen appears.
  • Fixed an issue where selecting the 4-string bass would result in the 5-string bass diagrams being selected.
  • Fixed an issue with one-based indexes when setting MIDI on sections.
  • Fixed a possible crash condition when restoring DMX lighting configurations.
  • Fixed an issue where you can start moving a sticky note with one finger but it stops after the editing icons disappear.
  • Fixed an issue when displaying larger database backups where the file size appears as a question mark.
  • Fixed spacing discrepancies between OnSong and Console.
  • Fixed an issue where accented characters will not work in quick pick.
  • Fixed an issue when creating a New Set from the Songs menu in multiselect mode.
  • Fixed an issue where adding songs to a set and then adding some more to the set and then editing and cancelling changes removes the previously added songs.
  • Fixed an issue when changing a key of a song and the viewport is not maintained.
  • Fixed an issue where having a song selected in a set list and then changing the icon at the bottom of the set list will scroll the set list to the selected song.
  • Fixed an encoding issue that causes Dropbox to throw an error when uploading song with filenames containing emoji.
  • Fixed a crash condition when deleting the last topic in the topics list when in editing mode.
  • Fixed an issue with misaligned text that appears when songs are not loaded within RWTC.
  • Fixed crash conditions caused by the "end ignoring drags" issue in iOS 11.
  • Fixed an issue with tracks being automatically displayed to the user even if the Automatically Link Tracks option is disabled.
  • Fixed an issue when selecting a folder in Dropbox and then tapping Choose icon would not dismiss the menu.
  • Fixed an issue when using a phone and selecting songs for export where the export screen would be dismissed.
  • Fixed an issue with row resizing in the export screen when font accessibility features are enabled.
  • Fixed an issue with how text was measured for lyrics projection that would cause text to be cut off.
  • Fixed an issue with FTP where links that are folders were not able to be browsed.
  • Fixed an issue where tapping on sections when using the on-screen widget and external lyrics projection and maximum lines would cause the wrong portion of the section to be displayed.
  • Fixed an issue with grammar in the Autoscroll settings screen.
  • Fixed an issue in Quick Pick where a song could not be found when typing an accented character when the song title includes that character.
  • Fixed an issue with character support in filenames when uploading to Dropbox.
  • Fixed an issue where the song change prompt would not appear due to issues in how alert views are displayed in iOS 11.
  • Fixed an issue where the metronome is slightly audible when set to None.
  • Fixed an issue where playing a backing track after playing a MIDI track requires the play button to be pressed twice.
  • Fixed an issue when using Czech chords where Cmi is converted to C-i.
  • Fixed an issue where OnSong backup files cannot be restored using iCloud Drive in Files.
  • Fixed a crash condition when importing M4A files that contain null ID3 values.
  • Fixed an issue when swiping to delete a song in the song list that the multiselect toolbar appears.
  • Fixed an issue when using asian languages where the menu chooser buttons are blank until they are tapped.
  • Fixed an issue where menubar icons shrink on other languages.
  • Fixed an issue where default messages and text was not localized.
  • Fixed an issue where assigned audio files are not appearing in the Choose Track menu after being imported.
  • Fixed an issue with OnSong crashing when playing a backing track with no file data.
  • Fixed an issue where the editor jumps around when first tapped for editing.
  • Fixed an issue where you can't open any menus (Volume, AirPlay) from the playback heads-up display.
  • Fixed an issue where tapping on the Separate Styles option for the book would cause a space in the selection screen.
  • Fixed a possible crash condition involving the email composition screen delegate firing after the composition screen is released.
  • Fixed an issue with cell resizing due to long song names in the Song Reporting screen by truncating the song title.