diff --git a/.gitignore b/.gitignore index 181c079..b9df612 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +# quick test +z_*.py + # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] diff --git a/CHANGELOG.md b/CHANGELOG.md index 12a2cb8..10de10c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,8 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -- [ ] Allow setting a bus mode from config -- [ ] Reload profiles from memory into app if switching kind between connections. +- [ ] Add support for forest theme (should be coming soon) + +## [1.3.0] - 2022-07-14 + +### Added + +- GUI now packaged with poetry and available on Pypi. +- Bus modes may now be set in user config (see example configs) + +### Changed + +- Reload profiles from memory into app if switching kind between connections. +- Levels rework, now using is_updated in callback. +- Some logic regarding callbacks reworked, timings reduced for updates. +- Directory structure changed, no more profiles/. All configs should go into configs/ +- Configs section in readme updated to reflect changes. +- Installation instructions updated for python 311 and pypi. +- Git dependency removed. + +### Fixed + +- Fixed bug causing bus level to hang when toggling composite mode +- Fixed bug with submix frames failing to redraw when selected from menu. +- Version fastforward in pyproject to match changelog. ## [1.2.6] - 2022-05-16 diff --git a/poetry.lock b/poetry.lock index 19af008..5d46b09 100644 --- a/poetry.lock +++ b/poetry.lock @@ -75,7 +75,7 @@ python-versions = ">=3.4" [[package]] name = "vban-cmd" -version = "1.1.3" +version = "1.2.0" description = "Python interface for the VBAN RT Packet Service (Sendtext)" category = "main" optional = false @@ -83,7 +83,7 @@ python-versions = ">=3.11,<4.0" [[package]] name = "voicemeeter-api" -version = "0.2.3" +version = "0.3.0" description = "A Python wrapper for the Voiceemeter API" category = "main" optional = false @@ -92,7 +92,7 @@ python-versions = ">=3.11,<4.0" [metadata] lock-version = "1.1" python-versions = "^3.11" -content-hash = "7c6d01ce5f5ab52681421dd3755620a5a8ec14f4dd86fe92f1198383adc869bd" +content-hash = "32b324b39bf2c19f10c96c3fdc1799c9e3586e7a68c9214582ed947c7627d592" [metadata.files] black = [ diff --git a/pyproject.toml b/pyproject.toml index a3e4f01..82f057b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "voicemeeter-compact" -version = "1.0.12" +version = "1.3.0" description = "A Compact Voicemeeter Remote App" authors = ["onyx-and-iris "] license = "MIT" @@ -15,8 +15,8 @@ include = ["vmcompact/img/cat.ico"] [tool.poetry.dependencies] python = "^3.11" sv-ttk = "^0.1" -voicemeeter-api = { version = "^0.2.2", python = "^3.10" } -vban-cmd = { version = "^1.1.2", python = "^3.10" } +voicemeeter-api = { version = "^0.3.0", python = "^3.10" } +vban-cmd = { version = "^1.2.0", python = "^3.10" } [tool.poetry.dev-dependencies] black = {version = "^22.6.0", allow-prereleases = true}