Starting development on Chordious 2.2 (The Chordious 2.1 Preview)

While the latest Official version of Chordious came out just a couple months ago, it’s been nearly three years since I ended the last Preview and released Chordious 2.0. So I think it’s Preview time again!

What does that mean? It means that the latest Official version of Chordious (2.0.10 as of this blog post) is just going to sit for a while, unless someone finds some super awful bug that needs fixing right away. Switching to Preview means I’m going to start exploring larger changes to Chordious, and entertaining bigger, more complicated feature requests that I’ve kept on the back burner.

I’ve already hit the #1 request, enabling the Chord Finder to discover “partial chords”, ie. “Why don’t I see results when I search for a chord that has 5 notes when my instrument only has 4 strings?” So look forward to that. I’ll start releasing Preview builds (starting with Chordious 2.1.0) soon.

Note, I’ll still recommend that most users stick with the Official version. The future looks something like this:

  1. Release the first Preview, Chordious 2.1.0
  2. Work away at some crazy new features
  3. Release another Preview build (Chordious 2.1.*) for interested users
  4. Repeat steps 2-3 until I’m happy with the new features and it’s stable
  5. Release the Official Chordious 2.2 to everyone.

As I make big changes in the Preview releases, things will be unstable and the program may be broken at times, including, potentially, data loss. So don’t use the Preview releases unless you’re willing to potentially lose your work/settings and have to start over.

I will however be doubly-sure that all users will be able to cleanly upgrade between Official versions (ie, from 2.0.10 to Chordious 2.2.0).

So if you’re interested in trying out the Preview releases when they’re ready, watch this blog and/or go into Chordious’s Options -> Updates and set your Release Channel to “Preview”.

Stay tuned for great things!

/jon

P.S. For more details on “Official” vs “Preview” versions of Chordious, see What’s the difference between “Official” and “Preview ” releases?

Advertisements
Tagged with: ,
Posted in Dev News

Chordious 2.0.10 now available

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

This version fixes a crash that was inadvertently added in 2.0.9.

Here’s the full change list for 2.0.10:

  • Fixed crash when trying to export diagrams

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

/jon

Tagged with:
Posted in Releases

Chordious 2.0.9 now available

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

Starting in 2.0.9, Chordious now requires .NET 4.6.2, rather than the previous .NET 4.5.2. This shouldn’t be a problem for most users, but it does mean that Chordious will no longer run on Windows Vista.

Why the change?

It is now possible to publish desktop apps to the Microsoft Store, and unfortunately, such apps must use .NET 4.6.2 or later. So good news for Windows 10 users, as I am currently in the process of submitting Chordious to the store!

I’ve also gone and updated all of the other dependencies to their latest versions, including properly citing those dependencies within the app licensing. It may not matter for most users, but Chordious does use the work of others, and I want that to be clearer within the app.

Finally, there are of course some select bug fixes.

Here’s the full change list for 2.0.9:

  • New WinStore build for the Microsoft Store
  • Updated to .NET 4.6.2
  • Updated SVG.NET to v2.4.3
  • Updated MVVM Light to v5.4.1.1
  • Consolidated licenses for dependencies into the UI
  • Fixed a bug with the shortcut icon not loading on some machines
  • Fixed a bug with the temporary files created during “Enhanced Copy And Drag”
  • Fixed a bug where 0% barre arc ratios made the barre disappear
  • 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.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