diff --git a/CHANGELOG.md b/CHANGELOG.md index 78b8858..0b76996 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,21 @@ 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.8.0] - 2023-06-29 + +### Added + +- Ability to toggle the navigation frame. This may also be set in app.toml, check example config. + +### Changed + +- xpadding added to channel labelframes. This may also be configured through app.toml. +- During startup of the app there is now a twelve second grace period before parameter updates begin if the GUI was not previously launched. This is aimed at removing the stutter (due to VM engine startup) on initial launch. Be mindful of this if changing settings on the base Voicemeeter app. After the grace period all updates continue as normal. + +- dependency updates: + - sv_ttk updated to v2.5.1. + - voicemeeter-api updated to v2.0.2. + ## [1.7.0] - 2023-06-26 ### Changed diff --git a/poetry.lock b/poetry.lock index ecd400a..0871591 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,6 +1,6 @@ [[package]] name = "black" -version = "22.10.0" +version = "22.12.0" description = "The uncompromising code formatter." category = "dev" optional = false @@ -32,11 +32,11 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "colorama" -version = "0.4.5" +version = "0.4.6" description = "Cross-platform colored terminal text." category = "dev" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" [[package]] name = "isort" @@ -54,15 +54,15 @@ plugins = ["setuptools"] [[package]] name = "mypy-extensions" -version = "0.4.3" -description = "Experimental type system extensions for programs checked with the mypy typechecker." +version = "1.0.0" +description = "Type system extensions for programs checked with the mypy type checker." category = "dev" optional = false -python-versions = "*" +python-versions = ">=3.5" [[package]] name = "pathspec" -version = "0.10.1" +version = "0.11.1" description = "Utility library for gitignore style pattern matching of file paths." category = "dev" optional = false @@ -70,23 +70,23 @@ python-versions = ">=3.7" [[package]] name = "platformdirs" -version = "2.5.2" -description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +version = "3.8.0" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." category = "dev" optional = false python-versions = ">=3.7" [package.extras] -docs = ["furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)", "sphinx (>=4)"] -test = ["appdirs (==1.4.4)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)", "pytest (>=6)"] +docs = ["furo (>=2023.5.20)", "proselint (>=0.13)", "sphinx-autodoc-typehints (>=1.23,!=1.23.4)", "sphinx (>=7.0.1)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.10)", "pytest (>=7.3.1)"] [[package]] name = "sv-ttk" -version = "2.4.5" +version = "2.5.1" description = "A gorgeous theme for Tkinter, based on Windows 11's UI" category = "main" optional = false -python-versions = ">=3.4" +python-versions = ">=3.7" [[package]] name = "tomli" @@ -109,7 +109,7 @@ tomli = {version = ">=2.0.1,<3.0.0", markers = "python_version < \"3.11\""} [[package]] name = "voicemeeter-api" -version = "2.0.1" +version = "2.0.2" description = "A Python wrapper for the Voiceemeter API" category = "main" optional = false @@ -121,7 +121,7 @@ tomli = {version = ">=2.0.1,<3.0.0", markers = "python_version < \"3.11\""} [metadata] lock-version = "1.1" python-versions = "^3.10" -content-hash = "ffb9af7ef7aa87ac08a09293de5e99487155faaa459cd49964ac95589deb69fa" +content-hash = "3a59de3a76e4c0ca11c0166750fa1af7d7c887750f855b48c45359068ef04798" [metadata.files] black = [] diff --git a/pyproject.toml b/pyproject.toml index 1eff3c8..d944094 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "voicemeeter-compact" -version = "1.7.1" +version = "1.8.0" description = "A Compact Voicemeeter Remote App" authors = ["onyx-and-iris "] license = "MIT" @@ -12,9 +12,9 @@ include = ["vmcompact/img/cat.ico"] [tool.poetry.dependencies] python = "^3.10" -sv-ttk = "^2.4.5" +sv-ttk = "^2.5.1" tomli = { version = "^2.0.1", python = "<3.11" } -voicemeeter-api = "^2.0.1" +voicemeeter-api = "^2.0.2" vban-cmd = "^2.0.0" [tool.poetry.dev-dependencies]