2019-11-15 Version 1.5 Fixed a crash on startup Our real-time C library is now a shared lib, not a python module. Removes the need for packagers to rebuild every Python release. 2019-10-15 Version 1.4 New context option for track labels: Replace pattern with one from other track Streamline existing context menu options for measure groups New context options for measure group: duplicate and clean transpositions Activate the first pattern for all three tracks on a new project to ease up starting Set default drums track for new projects to use GM Drum note names and start with a good scale Use Median Velocity for new notes, not average. Remove global jack transport stop on normal program exit Reactivate OpenGL acceleration Submenus now have OK and Cancel buttons, not only shortcuts. Provide icons in all common sizes Various bugfixes and cosmetical changes. 2019-07-15 Version 1.3 Add "Invert Row" to pattern context menu, if clicked on a step. Add "Clear Row" to pattern context menu, if clicked on a step. Add powerful "Fill row with sub-pattern until this clicked-on step" to quickly repeat short snippets. (Pattern context menu, if clicked on a step) Add Alt+MouseWheel to change the velocity of an entire row in the pattern. Changing the scale (e.g. with the mousewheel in a note pitch selector) during playback now has an immediate audible effect. Update documentation. Remove strict Non Session Manager enforcement. Instead present a session directory chooser on startup, similar to --save. Remove videos from git repository for easier download and distribution. Videos are now only hosted on laborejo.org, but could be downloaded by users. Compilation without executable stack, a security risk. Various build system improvements. 2019-04-15 Version 1.2 Optional mode without NSM: Commandline parameter --save or -s. See --help In --save mode SIGUSR1 can be send to trigger a save. Git repository is now public as https://laborejo.org/patroneo.git . Reflect that in the documentation/readme. DejaVu Sans Sarif is now the default font and therefore a depency. More reliable Qt settings. The --mute switch now works when running without installation and without a global calfbox module. Nuitka is now only necessary for installing system-wide. You can run 'make calfbox' and start locally afterwards. 2019-01-15 Version 1.1 Added tool to convert the grouping and step count without losing data or changing the music. Added selector for note names (different languages and GM-drums) Fixed "hanging notes" bug Entire program is now based on a common Laborejo-Software-Suite shared program template. Added "Save" to menu Many fixes and optimisations in the C engine. 2018-09-15 Version 1.0 Initial Release