onyx_online
9ee0dac610
run through formatter
2025-02-07 23:00:07 +00:00
onyx_online
c7b8622aac
Merge branch 'dev' of https://github.com/onyx-and-iris/nvda-voicemeeter into dev
2025-02-07 16:07:51 +00:00
onyx_online
2706338fcb
add Taskfile
2025-02-07 16:07:45 +00:00
onyx_online
ff98aa5f89
run through ruff
2025-02-03 00:14:41 +00:00
onyx_online
03252fe30f
rename entry points
2025-01-25 15:08:55 +00:00
onyx_online
055e92ab24
bump to major version 1.0.0
2025-01-20 16:33:12 +00:00
onyx_online
32b3ec8a2e
add controllerClient files to repo
2025-01-20 16:31:59 +00:00
onyx_online
fbd4962fb2
re-run files through ruff formatter
2025-01-20 16:29:47 +00:00
onyx_online
b5ea41c604
update dll name to support latest version.
...
See https://github.com/nvaccess/nvda/tree/master/extras/controllerClient
2025-01-20 16:28:27 +00:00
onyx_online
f48983d08a
add gui entry points
2025-01-20 16:24:35 +00:00
onyx_online
1c5c8893ad
bump dependency ver
2024-07-03 08:41:23 +01:00
onyx_online
e645437d1d
patch bump
2024-07-03 08:33:20 +01:00
onyx_online
9969506698
switch to freesimplegui
2024-07-02 22:11:18 +01:00
onyx_online
3a1143199a
pin pysimplegui version due to license changes
2024-06-07 23:16:14 +01:00
onyx_online
79f739f250
upd controller_path to reflect changes to pyinstaller
...
patch bump
2024-01-30 14:34:11 +00:00
onyx_online
b45b2da4aa
dependency update
2024-01-30 13:04:51 +00:00
onyx_online
0adfec2e63
fixes regression loading config on startup
...
patch bump
2023-11-19 23:09:02 +00:00
onyx_online
dacc972b17
rename section in readme
2023-11-19 22:50:29 +00:00
onyx_online
2ed1cad666
minor bump
...
closes #19
2023-11-19 22:45:57 +00:00
onyx_online
64361b2011
High Contrast theme added.
...
Sets GUI font to Arial, size 14
version bumped to 0.5.7b2
Issue #19
2023-11-19 01:22:40 +00:00
onyx_online
36003fe73f
theme list updated.
...
themes section added to readme
version bumped to 0.5.7b1
Issue #19
2023-11-16 15:43:39 +00:00
onyx_online
cb82033e1c
theme menu initial implementation
...
bump to 0.5.7a1
Issue #19
2023-11-15 23:34:53 +00:00
onyx_online
bde9020471
closes #17
2023-10-29 19:26:03 +00:00
onyx_online
364b0deeb4
bump to v0.5.6b1
...
addresses issue #17
2023-10-26 21:06:06 +01:00
onyx_online
a80e4e2d83
Patch BUS to A1 ASIO Outputs implemented
...
Patch ASIO Inputs to Strips moved to Advanced Settings
2023-10-26 20:12:49 +01:00
onyx_online
6e146bac50
upd images
2023-10-04 05:22:08 +01:00
onyx_online
c385476cc4
adjust cache to match strip layout
...
event keys updated
_get_bus_assignments added to util.py
patch bump
2023-09-29 20:08:18 +01:00
onyx_online
1c09556c61
adds missing karaoke mode k v
...
patch bump
2023-09-29 18:30:53 +01:00
onyx_online
421688eff8
resizes the patch composite buttons
...
fixes possible (but unlikely) index out of range.
patch bump
2023-09-29 13:38:40 +01:00
onyx_online
bdd570738a
fix version bump...
2023-09-29 01:18:57 +01:00
onyx_online
71b137a9c2
use self.kind
2023-09-29 01:16:48 +01:00
onyx_online
912eb8c14d
number of patch composite buttons fixed
...
for banana and potato kinds
voicemeeter-api dependency bump
patch bump
2023-09-29 01:09:18 +01:00
onyx_online
9cd65737e5
bump to version 0.5.1
...
closes #16
2023-09-28 23:35:02 +01:00
onyx_online
4a6ca2a353
check against slider modes explicitly
...
add enter/exit slider mode debug logging
2023-09-28 22:43:06 +01:00
onyx_online
cc99b14e89
define space bind event for bus buttons
2023-09-28 21:35:05 +01:00
onyx_online
23458debaa
initial busmode buttonmenu implementation
...
bump to 0.5.1a1
Issue #16
2023-09-28 19:44:42 +01:00
onyx_online
496cc35321
fixes comp output gain resolution
2023-09-28 18:18:26 +01:00
onyx_online
d758db9dee
lint/format fixes
2023-09-28 16:32:52 +01:00
onyx_online
876de55ad2
Advanced Comp|Gate sliders implemented
...
bump to 0.5.0
closes #14
2023-09-27 23:34:07 +01:00
onyx_online
eab4b1c6a9
fixes unboundlocalerror
2023-09-27 13:36:48 +01:00
onyx_online
0aeb33608f
implements reset binds
...
Advanced Comp|Gate section added to README.
bump to version 0.5.0b1
2023-09-26 23:51:34 +01:00
onyx_online
5befe72ca1
adds pdirty events for advanced comp/gate
2023-09-26 19:38:55 +01:00
onyx_online
abab560281
+10, +50 step binds added for gate
...
bump to version 0.5.0a2
Initial gate slider implementation
for Issue #14
2023-09-26 17:20:15 +01:00
onyx_online
6882adb47b
gate as no Knee parameter
2023-09-26 15:56:12 +01:00
onyx_online
af602e087d
GateSlider added to compound
...
Advanced Gate slider layout and events defined
needs more testing.
2023-09-26 15:53:43 +01:00
onyx_online
01e80dc4f6
replace flake8 with ruff
...
add tool.ruff to pyproject
update lint dependencies
removes settings.json
ruff badge added to readme
bump to version 0.4.2.a1
Initial compressor slider implementation
for Issue #14
2023-09-26 14:37:41 +01:00
onyx_online
7262af4bcf
disable default keyboard/mouse events
...
for gain sliders
2023-09-26 13:33:13 +01:00
onyx_online
ef10b224d7
remove redundant if statement
2023-09-25 18:24:43 +01:00
onyx_online
89d0253591
add advanced comproessor slider events
...
voicemeeter-api version bumped
some of the spoken feedback for sliders corrected.
2023-09-25 18:22:17 +01:00
onyx_online
85527e0749
defines layout for compressor popup
2023-09-25 12:14:29 +01:00
onyx_online
9d8ea5f747
fixes regression, bus focus in/out readded
...
patch bump
2023-09-23 17:04:33 +01:00
onyx_online
0dd6c89f96
implements up/down slider mode binds
...
adjustments to pdirty event toggling.
press/release events defined for slider binds
note:
the main window no longer returns keyboard events
minor bump
2023-09-23 16:36:48 +01:00
onyx_online
893f9f59ff
patch asio spinboxes set as readonly
...
patch insert checkboxes enter bind added
2023-09-21 16:39:21 +01:00
onyx_online
3ca9e14e96
adds bass, mid and treble slider modes
...
patch bump
2023-09-21 09:33:22 +01:00
onyx_online
4ca64f94bc
re
2023-09-21 08:35:55 +01:00
onyx_online
22bf109499
removes the spinbox from the rename popup
...
updates README
fixes #12
b1 bump
2023-09-20 18:24:24 +01:00
onyx_online
a19aab3936
closes #10
...
minor bump
2023-09-20 16:58:33 +01:00
onyx_online
7134b6d209
adds alt + number in quick binds to readme
2023-09-20 16:51:40 +01:00
onyx_online
1525710d31
upd readme image
2023-09-20 16:29:52 +01:00
onyx_online
2745e2c41a
refactor slider mode binds
2023-09-20 16:29:42 +01:00
onyx_online
8716149eda
fixes attribute error
2023-09-20 13:07:04 +01:00
onyx_online
dde940938f
sync not required. using callbacks.
2023-09-20 11:34:06 +01:00
onyx_online
09f052b4a3
defines slider mode nav events
2023-09-20 10:40:09 +01:00
onyx_online
577f1fbdbb
fixes limit resolution
2023-09-20 10:38:30 +01:00
onyx_online
f9614f44ac
popups moved into popup.py
2023-09-20 10:01:48 +01:00
onyx_online
9b757b743b
shortens the spoken feedback
...
for most of the controls.
needs more testing...
2023-09-19 23:19:39 +01:00
onyx_online
7f8f6f2b6c
adds more navigation binds.
...
adds slider modes.
2023-09-19 22:22:44 +01:00
onyx_online
0c806b8e4c
add guard clauses for nav binds
2023-09-18 23:07:09 +01:00
onyx_online
645361c731
bump to pre-release a1
2023-09-18 09:38:37 +01:00
onyx_online
6baa0000c8
Merge remote-tracking branch 'origin/dev' into add-nav-binds
2023-09-18 09:18:44 +01:00
onyx_online
d722154325
adds ctrl+shift+r slider reset bind
...
closes #9
patch bump
2023-09-18 09:12:12 +01:00
onyx_online
c94d763569
adds some quick navigation binds
2023-09-18 00:07:35 +01:00
onyx_online
ac14b7ad0d
adds sliders to on_pdirty
...
bump to b2
2023-09-17 14:49:42 +01:00
onyx_online
78b7e01fa6
bump to 0.2.1.b1
2023-09-17 12:36:15 +01:00
onyx_online
42fad86905
defines bass,mid,treble ctrl events
2023-09-17 12:23:04 +01:00
onyx_online
6c54d28210
define focus out for bass,mid,treble
2023-09-17 12:09:38 +01:00
onyx_online
d958167ded
fixes comp, gate, denoiser ctrl+up/down/left/right
2023-09-17 12:07:14 +01:00
onyx_online
0570138963
bass, mid, treble slider events defined
2023-09-17 11:44:15 +01:00
onyx_online
1fdb39a041
events defined for sliders
...
resolution fix for limit slider
2023-09-17 11:25:11 +01:00
onyx_online
3d7b33c8be
fix events for sliders
2023-09-17 10:18:22 +01:00
onyx_online
cf5c8f81aa
bind events added for sliders
2023-09-17 09:30:38 +01:00
onyx_online
c248808c7b
LabelSlider compound element added
...
labels for sliders added.
all sliders now focusable.
todo: add events/binds for sliders
2023-09-16 23:13:56 +01:00
onyx_online
d93f078365
upd type annotations
...
cleanup global namespace.
2023-09-16 20:28:07 +01:00
onyx_online
e0f36b2411
start laying out parameter sliders.
2023-09-16 10:45:56 +01:00
onyx_online
719328c6de
adds check bounds.
...
bump pre-release a3
2023-09-15 23:01:26 +01:00
onyx_online
65a148aa7b
bump to pre-release a2
2023-09-15 19:16:30 +01:00
onyx_online
ba1fb28187
use gain getters.
2023-09-15 19:12:07 +01:00
onyx_online
e35bad9e1e
a1 version bump
2023-09-15 13:48:19 +01:00
onyx_online
804af85e65
adds up,down bind events
2023-09-15 12:35:10 +01:00
onyx_online
96de917b64
gain slider control events registered
...
allows adjusting gain by different amounts.
2023-09-15 11:35:27 +01:00
onyx_online
bc14116cd7
places gain sliders on slider tabs
...
slider focus in/out events registered.
2023-09-15 10:55:22 +01:00
onyx_online
086fbc1b8c
start laying out nested tab structure
...
focus in events added for tabgroups
focus the settings tab on startup
2023-09-14 13:46:26 +01:00
onyx_online
047577265c
documentation changes
...
python version upper limit increased to support 3.11
2023-09-14 08:43:15 +01:00
onyx_online
7ab7c30e80
adds advanced settings for Basic kind.
2023-09-13 14:12:48 +01:00
onyx_online
bfdc0306e3
update default values for each driver type
...
open advanced settings popup if current tab is settings.
minor version bump
2023-09-13 12:16:28 +01:00
onyx_online
245476adfd
Merge remote-tracking branch 'origin/dev' into add-advanced-settings
2023-09-13 11:30:00 +01:00
onyx_online
2562c02b7e
lstrip hardware in as well.
2023-09-13 10:59:41 +01:00
onyx_online
aaa2c72668
fixes bug setting devices with trailing spaces
...
adds rejected_ids to util.
removes Voicemeeter devices as assignable
hardware devices
patch bump
2023-09-13 10:56:09 +01:00
onyx_online
7648b68b85
remove asio devices from hardware out context menus
...
if not A1
removes `-remove device selection-` from hardware out A1 context menu
patch bump
fixes #7
2023-09-11 12:36:40 +01:00
onyx_online
14c6b937d1
implements advanced settings popup
...
gives access to driver buffer settings.
may open by button or ctrl-a
2023-09-11 07:51:16 +01:00