Chordious 2.0.8 now available

Chordious 2.0.8 is now available, and is a minor update over the previous release.

This is mostly a bug fix release, however there are three key new features:

  1. You can now specify which side the fret labels should appear when using the Chord / Scale Finder (thanks Cyril for the suggestion)
  2. If the instrument / tuning that you’re using in the Finders is not the saved default, Chordious will now conveniently prompt you to set them as the default
  3. You can now run multiple instances of the Portable version, presuming they’re using different config files

Here’s the full change list for 2.0.8:

  • Can now specify which side to put fret labels in Finder results
  • Prompt to save instrument/tuning when exiting Finders
  • Can now run multiple instances as long as they’re using different config files
  • Fixed bug with double-clicking to edit diagram
  • Fixed bug with adding bottom marks not using bottom mark style in editor
  • Code cleanup and miscellaneous bug fixes

Update to the latest version of Chordious today, and keep the feedback coming!

/jon

Tagged with: , , ,
Posted in Releases

Chordious 2.0.7 now available

Chordious 2.0.7 is now available, and is a minor update over the previous release.

I like to call this the “Drag and Drop” release. I received an email from a “Muso City” about adding the functionality to drag and drop diagrams directly into external applications. After a little bit of investigation into how drag and drop works, I found that it’s very similar to how the clipboard works. So I’ve gone ahead and improved the functionality of both – you can now copy and paste or or drag and drop a diagram directly into external apps from Chordious.

If the target external app doesn’t support raw image data, but does support image files, there is now also an option to enable “Enhanced Copy and Drag”, which will create temporary images files too. It’s off by default (so Chordious isn’t filling up your disk with images) but with it, you can now copy and drag diagrams into a whole slew of apps, even directly into the File Explorer! That’s right, if you don’t want to bother with the regular diagram export, with “Enhanced Copy and Drag” enabled, you can drag diagrams directly from Chordious into folders on your computer.

Here’s the full change list for 2.0.7:

    • Improved compatibility when copying a diagram to the clipboard
    • Added drag/drop functionality for managing diagrams in the library
    • Added drag/drop of diagrams directly into external apps
    • Added “Enhanced Copy And Drag” option to improve copy/drag compatibility with external apps

Update to the latest version of Chordious today, and keep the feedback coming!

/jon

Tagged with: ,
Posted in Releases

Chordious 2.0.6 now available

Chordious 2.0.6 is now available, and is a minor update over the previous release.

There are a few fixes to chord qualities, but mostly this update is to change the way the built-in update checking works. There was a change in the hosting on GitHub that meant older versions can’t download updated installers at all. Since it’s technically a security issue to have a program download and execute a file off the internet anyway, now checking for updates will merely take you to the download page, and give you the chance to download the update yourself. This has the bonus that now the portable version of Chordious can now also check for updates.

So apologies to everyone for having to manually update to 2.0.6, but hopefully there won’t be any problems going forward.

I also fixed a bug where X-shaped marks required a border thickness greater than 0 to appear, which was non-intuitive and made it look like that shape didn’t always work (thanks Dermot for the heads-up!).

Here’s the full change list for 2.0.6:

  • Added Major and Dominant 7th suspended chords
  • Fixed Added Tone chords
  • Fixed issue with X-shape not appearing unless the mark type was muted
  • Updating no longer downloads and runs the MSI, instead takes user to download page

Update to the latest version of Chordious today, and keep the feedback coming!

/jon

Tagged with: ,
Posted in Releases

Chordious 2 Diagram Management tutorial now available

I’ve just finished and uploaded the tutorial for the Diagram Library:

See all of the tutorial videos in the ongoing Chordious 2 Tutorial playlist.

Enjoy!

/jon

Tagged with: , ,
Posted in Tutorials

Chordious 2.0.5 now available

Chordious 2.0.5 is now available, and is a minor update over the previous release.

You can now create new tunings based on existing ones (simply right-click on a tuning in the Instrument Manager and select “Copy”). This makes it easier, if say you only need to change a single string from a standard tuning, rather than having to manually set every string. This even works to quickly create modifiable copies of the built-in default tunings.

You can now also right-click on the results in the Chord and Scale Finders, to bring up a context menu where you can copy the image to your clipboard. (You can still do it with Ctrl+C and Ctrl+Shift+C if you want to.)

Finally, starting with 2.0.5, by popular demand, there’s now a portable version of Chordious. It’s everything you love about Chordious packed in to a single exe that doesn’t need to be installed, so you can put it on a USB flash drive and carry Chordious in your pocket!

Here’s the full change list for 2.0.5:

  • The self-contained ChordiousPortable.exe is now available
  • Can now easily copy tunings in the Instrument Manager
  • Added context menus to the Finder results
  • Cleaned up unnecessary files

Update to the latest version of Chordious today, and keep the feedback coming!

/jon

Tagged with: , , , ,
Posted in Releases

Chordious 2.0.4 now available

Chordious 2.0.4 is a minor update over the last release. The biggest new feature is to enhance the viewing of the default instruments, tunings, scales, and chord qualities. Within their respective manager window, simply double-click on any of the built-in items (just as you would for any of your own, custom items).

Here’s the full change list for 2.0.4:

  • Can now view default instruments/tunings
  • Can now view default scales/qualities
  • Copy to clipboard now standardized across Finders and Library
  • Fixed bug where checking for updates gets old cached version

Update to the latest version of Chordious today, and keep the feedback coming!

/jon

Tagged with: , ,
Posted in Releases

Chordious 2.0.3 now available

I know it’s been a few months since the last release, but I’ve done a lot of work behind the scenes to improve this latest version of Chordious.

The primary impetus of this release is to improve accessibility. For my day job, I recently left Xbox and joined the Windows XAML team at Microsoft. XAML is one of the technologies developers use to create the GUIs (windows, buttons, text boxes, etc.) for their Windows apps, and it’s what I use for Chordious. Through my new job I’ve been exposed to some of the many accessibility features of Windows, things like screen magnifiers and readers for the blind or near-blind, closed captions for the deaf and hard of hearing, etc.

The previous versions of Chordious were downright atrocious to navigate with Narrator, the built-in screen reader. Same if you’re primarily a keyboard user, like many users of accessibility software. I had no idea how much work and testing I should have been doing to make sure those tools play nicely with my app. So a great deal of the work in 2.0.3 is to make Chordious friendly to screen reader software and keyboard users.

Most of the controls now have proper access keys now, that is, when you press ‘Alt’ on your keyboard, the little underscores that pop up so you jump directly to a particular control. You can for example, now press ‘C’ or ‘Alt+C’ on the main window to jump straight into the Chord Finder. You can now also press the ‘Esc’ key to exit just about any window, ‘Enter’ in lists of diagrams to open the editor, or press ‘Y’ or ‘N’ for Yes or No dialogs.

Hopefully, navigating around Chordious with a keyboard will be much easier.

I also put in a lot of work cleaning up the code for readability and future maintainability. That process helped me find and fix many bugs, but also improve the app’s overall stability and performance.

But what about new features, you ask?

Thank Peter from Switzerland for suggesting I make it easier to copy diagram directly into the clipboard, rather than require you to formally export them as image files. Now, if you select a diagram in either of the Finders, or in the Library, you can press ‘Ctrl+C’ to copy the image directly to your clipboard, or ‘Ctrl+Shift+C’ to get prompted to cleanly resize the image before you copy it. You can then paste the image just as you would any other into emails, word processors, graphics programs, etc.

You can also find “Copy to Clipboard” commands in the context-menu when you right-click on diagrams in the Library and the Diagram Editor. There you’ll also have an option to copy the raw SVG text to the clipboard, if you want to see that.

Here’s the full change list for 2.0.3:

  • UI is now friendly to Narrator and other screen readers
  • Improved keyboard navigation with alt-keys for most controls, ‘Enter’ to open list items
  • Can now copy diagram images directly to the clipboard via context-menu and/or ‘Ctrl+C’, ‘Ctrl+Shift+C’
  • Can now exit out of any window with the ‘Esc’ key
  • Improved handling of update failures
  • Fixed bug where changing text in dialogs didn’t enable the ‘OK’ button
  • Fixed bug where closing a Finder during a long search may cause a crash later
  • Fixed automatic versioning code to remove dependency on VS extension
  • Fixed many miscellaneous string and localization bugs
  • Fixed Code Analysis warnings and issues to improve code quality and style
  • Fixed Setup warnings
  • Tidied XAML files for readability
  • Performance and reliability improvements
  • Updated Svg.NET to 2.3
  • Updated MVVMLightLibs to 5.3.0.0

Update to the latest version of Chordious today, and keep the feedback coming!

/jon

Tagged with: , ,
Posted in Releases