Music production session manager
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
2.5 KiB

Format: Double ## for a version number followed by a space, ISO-Date, Semantic Versioning:
## YYYY-MM-DD major.minor.patch
Two empty lines before the next entry.
External contributors notice at the end of the line: (LastName, FirstName / nick)
## 2022-07-15 0.4.1
Handle xdg-lib exceptions and log them as error, instead of crashing
## 2022-04-15 0.4.0
Initial startup-check for old $HOME session root vs new XDG root.
Offers to move the session files to the new location.
Support nsmd 1.6.0 lockfiles. Older nsmd versions still work.
On startup give a choice to connect to an already running session (nsmd 1.6.0)
Remove internal program- and icon-database and replace with dynamic XDG based lookup.
pyxdg >=0.27 is now a dependency
Add a nsm-data desktop file with nsm tags and "no-display", so it can be found by Agordejo.
## 2022-01-15 0.3.1
Option in Control menu to split the session view between horizontally and vertically
The session list now dynamically expands to the needed width.
Better log messages
Fix regression and workarounds for crashes introduced by a recent PyQt update.
Fix a bug where symlink targets are not available or have no permission but the session list tries to count the symlink and filesizes and crashes.
This CHANGELOG is now available through the programs help menu directly.
## 2021-07-08 0.3.0
Remove "Quick" mode. As it turns out "Full" mode is quick enough. Port convenience features to full mode.
Add button in session chooser for alternative access to context menu options
Add a timeline above running session to show global jack transport position. Also add controls to set the position.
Saving the timeline settings per session is done via nsm-data, which increases version from 1.0 to 1.1
Add normal "Save" to tray icon.
Add file integrity check after copying a session
Add progress updates to copy-session.
Submenu in tray icon to toggle visibility of individual clients (if supported)
Double click on a crashed clients opens it again.
More programs and icons added to the internal database.
Fix a rare crash where the hostname must be case sensitive.
## 2021-01-15 0.2.1
Remove Nuitka as dependency. Build commands stay the same.
## 2020-12-05 0.2.0
Fix crash from Qt/PyQt regression with Qt 5.15.2
Install nsm-data manpage
## 2020-10-15 0.1.1
Correct typo in the name of the project :) Sorry.
## 2020-07-15 0.1.0
A lot is working already, single-computer session are working fine.
Network sessions of any form are not usable yet.