Portable OpenChords Changelog

What's new in Portable OpenChords 2.4.5.0

Jul 3, 2021
  • Fixed: Upgraded project dependencies to latest versions
  • Fixed: Upgraded build dependencies such as cake, inno.tools and visual studio to latest version
  • Improvement: Replace depreciated package EPPlus with NPOI for exporting song list to xlsx format
  • Fixed: Minor build improvements

New in Portable OpenChords 2.4.4.0 (Nov 14, 2019)

  • Improvement: Add navigation buttons for Tablet mode
  • Fixed: Removed swipe scroll as it didn't work correctly
  • Fixed: Improve song spacing in Export to Tablet >> Current Set option
  • Improvement: Change encoding to gzip for embedded web server to improve performance
  • Fixed: First line in song viewer displays multiple song elements again
  • Fixed: Dissallow '' and '/' characters in song names as its putting the songs in a nested subfolder on every save

New in Portable OpenChords 2.4.3.0 (Apr 19, 2019)

  • Fixed: Disabled tabs in the lyrics and notes editor because they do not always render as expected
  • Improvement: Song section detector now detects "Instrumental" as a music interlude
  • Fixed: Pasteing a song with Linux line endings doesn't render correctly until reloading the songs list
  • Fixed: When changing song Key all listening devices should refresh current song
  • Improvement: Add option of prefer flats to show flats instead on sharps from web server
  • Fixed: Web server doesn't change song when clicking on a song from the Set list
  • Improvement: Change export to list functionality to use xlsx rather than csv

New in Portable OpenChords 2.4.2.0 (Apr 19, 2019)

  • Improvement: Improve song scrolling to work with tablet swipe up and swipe down
  • Improvement: When working with tablet always scroll to the top of the page when changing songs
  • Improvement: Add option of no capo to disable the capo when pulling songs from web server
  • Improvement: Add option of no capo to disable the capo when pulling a set from web server
  • Fixed: When a song is changed in the set and you present, the presentation screen opens before the save screen
  • Fixed: Issue in song importer if the song has square tags for verses and choruses e.g. [Chorus 1] or [Verse 1]
  • Improvement: Add option "Windowed Mode" to general settings to run presentation mode in a window

New in Portable OpenChords 2.4.1.0 (Nov 29, 2018)

  • Improvement: Add option to export all song meta data to tab seperated text file
  • Improvement: Add Song Subfolder name in Song List Panel and Set List Panel
  • Fixed: When you double click on the scrollbar of the Song List it adds the selected song to the set
  • Improvement: Increase build speed by changing all content project items to only copy to build if newer
  • Fixed: Bug when creating a new song and immediately renaming the song it creates a new song instead

New in Portable OpenChords 2.4.0 (Apr 2, 2018)

  • Improvement: Upgrade Microsoft.AspNet.Razor to v3.2.4
  • Improvement: Upgrade Microsoft.CSharp to v4.4.1
  • Improvement: Remove unused Mac implementation files
  • Improvement: Converted release notes to markdown format
  • Improvement: Handle display resolutions down to 1024x768
  • Improvement: Add new field to editor Alternative Title or AKA (Also Known As)
  • Improvement: Allow user to customize what song metadata fields are visible in display and print song
  • Improvement: Add new option in Display and Print Settings "Display Each Song Section Once" to save paper and screen space
  • Fixed: Backup display and print settings not working
  • Feature: Add new option under "General Settings" called "Touch Screen Mode" which adds navigation buttons to presentation screen
  • Improvement: Update user manual

New in Portable OpenChords 2.3.3.0 (Feb 5, 2018)

  • Improvement: Make command line build more seamless
  • Improvement: Only do a full lyrics search if the user presses the Enter key when searching for songs
  • Improvement: upgrade all nuget packages to latest versions
  • Improvement: Replace GridView for SongList with original ListBox to for a massive performance boost
  • Improvement: Add new General Setting option "Force Always On Top When Presenting"

New in Portable OpenChords 2.3.2.0 (Jun 27, 2017)

  • Fixed: Application crash when saving a new song
  • Fixed: Song no longer autorefreshing when viewing song externally on tablet
  • Improvement: Adjust OpenChords to work better with the OpenSong File Format Specification v1.5.1
  • Fixed: Changed default chord notation to English rather than German

New in Portable OpenChords 2.3.1.0 (Jun 20, 2017)

  • Fixed:
  • Bug in transposer when when working with flats
  • when reverting a song it isn't getting reflected in the song list panel
  • Bug when changing a song in a set is not reflecting in the song list
  • Bug when transposing I loose any changes I have made in the UI before saving the song

New in Portable OpenChords 2.3.0.0 (Jun 19, 2017)

  • Fixed: Font size settings editor to look better on Linux systems
  • Fixed: Keep song sort order when searching for songs
  • Fixed: Other minor bug fixes
  • Fixed: #8 Export All Songs to Tablet and Printer needs to open the file manager where the songs were exported
  • Improvement: Moved song search box to top of the grid so its more visible
  • Improvement: Allow user to add songs at any point in the set
  • Improvement: Changed song rendering to use RazorEngine instead of a custom template
  • Improvement: #10 Move sharp/flat key preferences per song to General Settings
  • Feature: #5 Add subfolder support to the OpenChordsData/Songs folder
  • Feature: #9 Add dropdownlist for switching between English and German Key Notation

New in Portable OpenChords 2.2.0.0 (Sep 18, 2016)

  • Fixed: SessionSaveState getting saved outside of the settings folder
  • Fixed: When http server is active OpenChords does not close property
  • Fixed: OpenChords preference screen not resizable
  • Fixed: Preference screen opens very slowly
  • Fixed: Preference screen crashes OpenChords on Linux systems
  • Fixed: Preference screen widen controls so font sizes are visible on Linux systems
  • Improvement: Add "Partial Heading Background Color" to easily see if a song piece is not completely on the screen

New in Portable OpenChords 2.1.0.0 (Feb 6, 2016)

  • Improvement: Disable context menu in presentation screen in Windows
  • Improvement: Add "User Interface Settings" section to the help documentation

New in Portable OpenChords 2.0.5.0 (Feb 6, 2016)

  • Improvement: Disabled some keyboard shortcuts as they interfere with user experience during presentation mode
  • Improvement: Upgrade all 3rd party packages to latest version
  • Improvement: Allow changing font and font size in song editor and notes fields

New in Portable OpenChords 2.0.4.0 Beta (Jan 23, 2016)

  • Improvement: Upgrade to Eto.Forms 2.1.0-build0350
  • Improvement: Added help text for when the http server is enabled to help users use this feature
  • Fixed: spacing issues in preference screens
  • Improvement: Disallow invalid port numbers in preferences
  • Improvement: Make "Using OpenChords with Tablets and Cellphones" documentation more user friendly
  • Improvement: Add sortable grid to song list view and remove the advanced search screen as its no longer necessary
  • Improvement: Add song counter to set list
  • Improvement: Add song counter to songs list
  • Fixed: Song filter not re-applied when refreshing song list
  • Improvement: Allow filtering on phrase in addition to single word searching
  • Improvement: Make searching more responsive
  • Improvement: Show current song position when presenting a set
  • Fixed: Changing a song while presenting not updating in set list or song list
  • Improvement: Add back double-click to add a new song to set
  • Improvement: Make shortcut keys customizable
  • Improvement: Remove the need to restart OpenChords after changing settings
  • Improvement: Start presenting set on currently selected song in set list
  • Improvement: Changed export set list to csv for easier readability
  • Fixed: Prevent multiple instances of OpenSong opening when exporting to OpenSong
  • Improvement: Add shortcut for exporting to OpenSong (Ctrl+O)

New in Portable OpenChords 2.0.3.0 Beta (Nov 28, 2015)

  • Fixed: Capo field doesn't show in presentation if key isn't filled in
  • Fixed: Selected set is reset when adding a new song
  • Improvement: More chords detected as chords
  • Improvement: Add OpenSong integration instructions to manual

New in Portable OpenChords 2.0.2.0 Beta (Nov 28, 2015)

  • Fixed: double pipes || which are used in OpenSong to split a song piece into multiple slides now get ignored
  • Fixed: pipes (character used to split song pieces) no longer slices chords in half
  • Improvement: Can now switch between vertical and horizontal song presentation
  • Fixed: Song key and capo not updating in editor if its changed in presentation mode

New in Portable OpenChords 2.0.1.0 Beta (Sep 21, 2015)

  • Added: OpenFileDialogs in General Settings
  • Added: Song randomizer
  • Added: Break song line
  • Added: Break long song lines with pipe character
  • Fixed: Removed extra blank pages when printing
  • Fixed: Some chords were not getting detected properly as chords (e.g. D/F)

New in Portable OpenChords 2.0.0 Beta (Sep 21, 2015)

  • Added: UI rewrite with cross-platform support (Windows, Linux and probably OS X in future)
  • Improvement: Use system look and feel.
  • Improvement: simplier song searching
  • Improvement: improved look of song presentation screen
  • Improvement: Faster load times
  • Improvement: Settings screen simpified
  • Added: Metronome for keeping perfect timing
  • Depreciation: Removed pdf support in favor of Html
  • Depreciation: By upgrading to .Net 4.5 Windows XP is no longer supported

New in Portable OpenChords 1.6.4.0 (Sep 19, 2015)

  • Add exe installer using Inno Setup

New in Portable OpenChords 1.6.3 (Apr 8, 2015)

  • Simplify portable mode and normal mode

New in Portable OpenChords 1.6.2 (Apr 8, 2015)

  • Improvement: Added a export set/song to html option (currently not customizable)

New in Portable OpenChords 1.6.1 (Apr 8, 2015)

  • Improvement: Added a export set list option

New in Portable OpenChords 1.6.0 (Apr 8, 2015)

  • Improvement: When you change display settings in set or song presentation mode then settings are saved

New in Portable OpenChords 1.5.0 (Apr 8, 2015)

  • Improvement: Changed song editor layout to be more intuitive
  • Improvement: Added menu at the top of the presentation screen with all options of modifying the song
  • Improvement: Added shortcut keys to song editor to change song key/capo (Ctrl+= and Ctrl+-)
  • Improvement: Discarded dual columns option to allow more than just 2 columns of lyrics text
  • Improvement: Merged notes into a single file
  • Improvement: You can now disable the please turn over text in present mode
  • Improvement: Added tempo and time signature settings to pdf exports
  • Improvement: Set format changed from a simple text list to xml format
  • Improvement: You now have much more choice on lyrics/chord fonts when presenting songs
  • Improvement: Added chord line detection
  • Improvement: No longer need to change screen width/height in settings when changing screen resolutions
  • Improvement: Set changes are no longer autosaved, you are asked if you want to save changes
  • Depreciation: removed the web component from install until I can find a simple way for it to be deployed (not using IIS)
  • Note: you will need to resave old sets in order for them to work properly (since the file format changed, just add and remove a song and switch to another set)

New in Portable OpenChords 1.4.0 (Apr 8, 2015)

  • Added basic web interface that you deploy on a webserver

New in Portable OpenChords 1.3.1 (Apr 8, 2015)

  • Improvement: Pressing F5 in Display Mode will now refresh the Set/Song displayed (useful if you using Dropbox for syncing between people)

New in Portable OpenChords 1.3.0.1 (Apr 8, 2015)

  • Fixed bug: Sets were no longer saving

New in Portable OpenChords 1.3.0 (Apr 8, 2015)

  • Improvement: Allow user to set colors of all elements that make up the song (heading color, chord color etc)
  • Improvement: Allow users to search songs via quotes
  • Bug fix: Allow users to search for songs that start with numbers (entering numbers while selecting the song list did not work)
  • Improvement: Code improvements to rendering song on page
  • Improvement: Better display settings and file settings page layout
  • Bug fix: Reset display/print/tablet settings if there are invalid values in the config file (will help prevent corrupt settings files)
  • Improvement: changed the general colour scheme of display and tablet settings (should make the songs readable in dim and bright light)
  • Improvement: Export to pdf has been reworked
  • Improvement: Added option to export entire set to pdf for printing
  • Improvement: better detection of end of page in song display and changed PTO to ...Press space to continue to next page...
  • Improvement: Added context menu for song display
  • Improvement: Added option to disable Portable mode
  • Improvement: Updated manual to version 1.3.0