Release 46 (4.3.8)

Deployment started Aug.06 2019

Modified License Terms

Due to potential legal consequences it was necessary to modify the license terms of SongRepertoire. Especially respecting the users responsibility for backups, the basic intention of SongRepertoire and the liability for potential damages.
Please read the full license terms here…

Improved startup performance

To improve the startup performance of SongRepertoire it is necessary to make changes to the file structure. This is done at the first startup of SongRepertoire and may take a few minutes.

Depending on the device you are using this boosts startup performance from 30 to 50%.

Option to define your local storage folder

Prior to this update the data of SongRepertoire has been stored to a local app folder provided by Microsoft.
Now you can select any folder as local storage area for your content.
This enables a better backup handling but also using services like OneDrive or Dropbox to sync songs and playlists.
You can change this folder via the settings of SongRepertoire.
Details: Changing the local storage folder.

Support of Links and integrated Web-Browser

In addition to music sheets based on PDF, text or images you now can add web links as special type of music sheets.
SongRepertoire provides an integrated web browser to open the links as any other music sheets.
Details: Adding web links to songs.

Additional App-Permissions

SongRepertoire now also asks you for permission to access your user account information.
When modifying songs SongRepertoire takes your username and stores it to song data as “last modified by”. This information is saved in preparation for the planned repository functionality to synchronize your devices.
No other account information is affected.

Adding/Importing songs and music sheets

The dialogs to add music sheets has been modified to improve usability and a smoother handling.

When creating a new song by importing ChordPro files, meta tags are automatically imported. This contains title, interpret, key, tempo and length.

Paste content from clipboard

You can import music sheets and playbacks to existing songs directly from the clipboard. This covers copied files and text as well as screenshots.
When on the playlist page you can import copied backup files of songs or playlists from the clipboard.

Managing playlist content

The dialogs to manage your playlists has been completely redesigned from scratch. The new UI splits the screen and shows your playlist on the left side and all your existing songs on the right side. You can use drag-and-drop to insert existing songs, add new songs or blocks or to remove content.
Details: Manage a playlist

Song-Page

Color schemes

The Song page now supports three color schemes light, dark and automatic to change the backgrounds of your music sheets. Automatic uses the ambient light sensor switches automatically between the two modes.
For text music sheets define colors for chords and lyrics for both modes in the settings of SongRepertoire.
Please note that PDF backgrounds as well as annotations are not affected by these settings!

New user interface to add content

There is a new general add button in the side menu of the song page. When tapping it you get a menu with options to add music sheets or playbacks.
If supported content is available in the clipboard there is a third option to import it to the song.

The dialog to add music sheets has also been changed to the new more fluid user interface for adding content.

Other changes

Tapping on the top or bottom half of the song page scrolls up or down the music sheet or navigates to the next song if reached the end. This feature is disabled by default. You need to activate it in the settings of SongRepertoire.

When scrolling up or down the music sheet using the buttons on the right side, a pedal or by tapping SongRepertoire now shows a semitransparent overlay for better focus to the current position in the music sheet.

The structure of the side menu as well as the context menu for the specific music sheet viewers have been modified to improve usability. You can open the context menu with tap-and-hold or right-clicking the music sheet.

The title of the song page now also shows the key and tempo of the song. When tapping the song title SongRepertoire automatically opens the edit dialog for song properties.

The performance when opening music sheets without annotations has been improved by reducing the number of file access.

When viewing PDF documents with the paged viewer mode you can directly navigate to a page by entering its number. It is not necessary to click into the page control anymore.

When changing the properties of a song or its content SongRepertoire automatically marks it as modified and saves it to the local storage. There are new settings to disable some of these triggers (e.g. position or zoom level of music sheet, etc.) in the settings of SongRepertoire.

Playlist-Page

There is a new approach to modify the layout of a playlist in both modes (landscape and portrait). When selecting the Options button in the side menu you can select adjust page. This will fade in controls directly on the song page to adjust font size, visible columns, visibility of index, background etc.

The handling for multiselect of songs has been adopted. As soon as you select the check box left to the song title you see additional controls to select all songs or disable multiselect. The number of selected songs is shown in the right corner of the title bar. If blocks or group labels are visible you can select all songs of a block or group with one click.

The structure of the side menu has been changed for better usability.
When tapping the title of the playlist the edit dialog is opened.
By tapping the length information of the playlist you get a popup with more details and options to modify shown data (calculate playlist length and show marker for songs without length).

Chord-Editor

The integrated editor for text content improves keyboard handling with shortcuts for adding or changing chord symbols. As soon as there are chords defined within the text you can insert them at any position by pressing Alt and the first letter of the chord symbol. If you have multiple chords starting with the same key, you can pass through them.

If the cursor is already positioned within a chord symbol SongRepertoire changes it to an already available key with the same keyboard entry as described above.

It is now possible to transpose only a part of the text. Select the target text in the editor and use the transpose functionality. This will only affect the marked content.

Metronome

The metronome now supports a midi sound. Using this setting instead of the existing sounds reduces the delayed start of the first ticks.
When starting the metronome, it now starts the first tick as soon as you press the start button. Depending on the device you are using you may have some delay at the first ticks. I suggest using the midi sound to reduce this issue.

The layout of the active metronome control has been changed to a bigger and more flashing style for better visibility.

Battery-Alert

SongRepertoire now always checks the battery charge state. As soon as it gets below 20% you will see a warning symbol on the bottom left corner. If it is higher than 5% you can hide this information by tapping it.

Labels for songs

Like in Outlook mails you can set one of five colored labels to songs. Setting them is possible for selected songs of a playlist and directly on the song page.
The selected label is shown in the playlist and on the song page title. Playlists are also supporting sorting by these labels.

Export to PDF

Exporting music sheets to PDF document has been completely redesigned to better support font settings of text files and annotations. SongRepertoire now takes a screenshot of the music sheet and converts it to pages in a PDF document.

Various UX-UI changes

Use popup notifications for status information instead of message-boxes.
Additional options when overwriting existing songs.
Side menus and context menus restructured.
Reduced size of title bar.

Save or export playlists directly from playlist groups page.
Zoomed-out view on playlist items page uses larger tiles to show full block header information.

Improved performance when changing music sheets on song page.
Mark songs as played reflects current state of the song.
Use smaller fonts for song list on song page.
PDF viewer options on song page now shows all supported settings.
Show number of music sheets and playbacks on side menu icons.

Renamed file extension for playlist files from srpx to srplx (the old file extension gets identified as Serpent ransomware virus).

Bugfixes

Fade-out and repeat of playbacks not working properly.
Initial loading of paged PDF viewer with annotations sometimes caused crashes.
Closing the recording panel with the cancel button caused crashes.
Analyzed various user crash logs to identify crashes. Fixed as far as reproduceable.
Close and save playlist title by pressing enter key while on playlist dialog.

Leave a Comment

Your email address will not be published. Required fields are marked *