diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b76996..fd9f22a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [ ] Add support for forest theme (if rbende adds it to pypi) +## [1.9.0] - 2023-07-10 + +### Added + +- Should the voicemeeter-compact app lose communication with Voicemeeter GUI a popup will show asking to restart the GUI. + - If yes is selected the app's mainframe will redraw, there will be a grace period before updates start again due to Voicemeeter engine startup. + +### Fixed + +- From the menu, Voicemeeter->Shutdown now closes both the compact app and the main Voicemeeter GUI. + ## [1.8.0] - 2023-06-29 ### Added diff --git a/README.md b/README.md index f867aa5..d3886e7 100644 --- a/README.md +++ b/README.md @@ -34,16 +34,16 @@ import vmcompact def main(): - # pass the kind_id and the vm object to the app - with voicemeeterlib.api(kind_id) as vm: - app = vmcompact.connect(kind_id, vm) + # choose the kind of Voicemeeter (Local connection) + KIND_ID = "banana" + + # pass the KIND_ID and the vm object to the app + with voicemeeterlib.api(KIND_ID) as vm: + app = vmcompact.connect(KIND_ID, vm) app.mainloop() if __name__ == "__main__": - # choose the kind of Voicemeeter (Local connection) - kind_id = "banana" - main() ``` @@ -53,9 +53,9 @@ It's important to know that only labelled strips and buses will appear in the Ch If the GUI looks like the above when you first load it, then no channels are labelled. From the menu, `Configs->Load config` you may load an example config. Save your current Voicemeeter settings first :). -### kind_id +### KIND_ID -Set the kind of Voicemeeter, kind_id may be: +Set the kind of Voicemeeter, KIND_ID may be: - `basic` - `banana` diff --git a/__main__.py b/__main__.py index f1fb34d..9f1e194 100644 --- a/__main__.py +++ b/__main__.py @@ -4,12 +4,12 @@ import vmcompact def main(): - with voicemeeterlib.api(kind_id) as vmr: - app = vmcompact.connect(kind_id, vmr) + KIND_ID = "banana" + + with voicemeeterlib.api(KIND_ID) as vmr: + app = vmcompact.connect(KIND_ID, vmr) app.mainloop() if __name__ == "__main__": - kind_id = "banana" - main() diff --git a/pyproject.toml b/pyproject.toml index b41d289..ab0fd0b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "voicemeeter-compact" -version = "1.8.4" +version = "1.9.0" description = "A Compact Voicemeeter Remote App" authors = ["onyx-and-iris "] license = "MIT"