mirror of
https://github.com/onyx-and-iris/nvda-voicemeeter.git
synced 2026-03-27 13:09:10 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5fca7da033 | |||
| 92f357f003 |
@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "nvda-voicemeeter"
|
name = "nvda-voicemeeter"
|
||||||
version = "1.1.1"
|
version = "1.1.2"
|
||||||
description = "A Voicemeeter app compatible with NVDA"
|
description = "A Voicemeeter app compatible with NVDA"
|
||||||
authors = [{ name = "Onyx and Iris", email = "code@onyxandiris.online" }]
|
authors = [{ name = "Onyx and Iris", email = "code@onyxandiris.online" }]
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
|||||||
@ -310,14 +310,16 @@ class Popup:
|
|||||||
f'<Shift-{event}-{direction}>', f'||KEY SHIFT {direction.upper()} {event_id}'
|
f'<Shift-{event}-{direction}>', f'||KEY SHIFT {direction.upper()} {event_id}'
|
||||||
)
|
)
|
||||||
self.popup[f'COMPRESSOR||SLIDER {param}'].bind(
|
self.popup[f'COMPRESSOR||SLIDER {param}'].bind(
|
||||||
f'<Control-{event}-{direction}>', f'||KEY CTRL {direction.upper()} {event_id}'
|
f'<Control-{event}-{direction}>', f'||KEY CTRL {direction.upper()} {event_id}', propagate=False
|
||||||
)
|
)
|
||||||
if param == 'RELEASE':
|
if param == 'RELEASE':
|
||||||
self.popup[f'COMPRESSOR||SLIDER {param}'].bind(
|
self.popup[f'COMPRESSOR||SLIDER {param}'].bind(
|
||||||
f'<Alt-{event}-{direction}>', f'||KEY ALT {direction.upper()} {event_id}'
|
f'<Alt-{event}-{direction}>', f'||KEY ALT {direction.upper()} {event_id}'
|
||||||
)
|
)
|
||||||
self.popup[f'COMPRESSOR||SLIDER {param}'].bind(
|
self.popup[f'COMPRESSOR||SLIDER {param}'].bind(
|
||||||
f'<Control-Alt-{event}-{direction}>', f'||KEY CTRL ALT {direction.upper()} {event_id}'
|
f'<Control-Alt-{event}-{direction}>',
|
||||||
|
f'||KEY CTRL ALT {direction.upper()} {event_id}',
|
||||||
|
propagate=False,
|
||||||
)
|
)
|
||||||
self.popup[f'COMPRESSOR||SLIDER {param}'].bind('<Control-Shift-KeyPress-R>', '||KEY CTRL SHIFT R')
|
self.popup[f'COMPRESSOR||SLIDER {param}'].bind('<Control-Shift-KeyPress-R>', '||KEY CTRL SHIFT R')
|
||||||
self.popup['MAKEUP'].bind('<FocusIn>', '||FOCUS IN')
|
self.popup['MAKEUP'].bind('<FocusIn>', '||FOCUS IN')
|
||||||
@ -642,14 +644,16 @@ class Popup:
|
|||||||
f'<Shift-{event}-{direction}>', f'||KEY SHIFT {direction.upper()} {event_id}'
|
f'<Shift-{event}-{direction}>', f'||KEY SHIFT {direction.upper()} {event_id}'
|
||||||
)
|
)
|
||||||
self.popup[f'GATE||SLIDER {param}'].bind(
|
self.popup[f'GATE||SLIDER {param}'].bind(
|
||||||
f'<Control-{event}-{direction}>', f'||KEY CTRL {direction.upper()} {event_id}'
|
f'<Control-{event}-{direction}>', f'||KEY CTRL {direction.upper()} {event_id}', propagate=False
|
||||||
)
|
)
|
||||||
if param in ('BPSIDECHAIN', 'ATTACK', 'HOLD', 'RELEASE'):
|
if param in ('BPSIDECHAIN', 'ATTACK', 'HOLD', 'RELEASE'):
|
||||||
self.popup[f'GATE||SLIDER {param}'].bind(
|
self.popup[f'GATE||SLIDER {param}'].bind(
|
||||||
f'<Alt-{event}-{direction}>', f'||KEY ALT {direction.upper()} {event_id}'
|
f'<Alt-{event}-{direction}>', f'||KEY ALT {direction.upper()} {event_id}'
|
||||||
)
|
)
|
||||||
self.popup[f'GATE||SLIDER {param}'].bind(
|
self.popup[f'GATE||SLIDER {param}'].bind(
|
||||||
f'<Control-Alt-{event}-{direction}>', f'||KEY CTRL ALT {direction.upper()} {event_id}'
|
f'<Control-Alt-{event}-{direction}>',
|
||||||
|
f'||KEY CTRL ALT {direction.upper()} {event_id}',
|
||||||
|
propagate=False,
|
||||||
)
|
)
|
||||||
self.popup[f'GATE||SLIDER {param}'].bind('<Control-Shift-KeyPress-R>', '||KEY CTRL SHIFT R')
|
self.popup[f'GATE||SLIDER {param}'].bind('<Control-Shift-KeyPress-R>', '||KEY CTRL SHIFT R')
|
||||||
self.popup['Exit'].bind('<FocusIn>', '||FOCUS IN')
|
self.popup['Exit'].bind('<FocusIn>', '||FOCUS IN')
|
||||||
|
|||||||
@ -251,7 +251,9 @@ class NVDAVMWindow(psg.Window):
|
|||||||
f'<Shift-{event}-{direction}>', f'||KEY SHIFT {direction.upper()} {event_id}'
|
f'<Shift-{event}-{direction}>', f'||KEY SHIFT {direction.upper()} {event_id}'
|
||||||
)
|
)
|
||||||
self[f'STRIP {i}||SLIDER {param}'].bind(
|
self[f'STRIP {i}||SLIDER {param}'].bind(
|
||||||
f'<Control-{event}-{direction}>', f'||KEY CTRL {direction.upper()} {event_id}'
|
f'<Control-{event}-{direction}>',
|
||||||
|
f'||KEY CTRL {direction.upper()} {event_id}',
|
||||||
|
propagate=False,
|
||||||
)
|
)
|
||||||
self[f'STRIP {i}||SLIDER {param}'].bind('<Control-Shift-KeyPress-R>', '||KEY CTRL SHIFT R')
|
self[f'STRIP {i}||SLIDER {param}'].bind('<Control-Shift-KeyPress-R>', '||KEY CTRL SHIFT R')
|
||||||
|
|
||||||
@ -284,7 +286,7 @@ class NVDAVMWindow(psg.Window):
|
|||||||
f'<Shift-{event}-{direction}>', f'||KEY SHIFT {direction.upper()} {event_id}'
|
f'<Shift-{event}-{direction}>', f'||KEY SHIFT {direction.upper()} {event_id}'
|
||||||
)
|
)
|
||||||
self[f'BUS {i}||SLIDER GAIN'].bind(
|
self[f'BUS {i}||SLIDER GAIN'].bind(
|
||||||
f'<Control-{event}-{direction}>', f'||KEY CTRL {direction.upper()} {event_id}'
|
f'<Control-{event}-{direction}>', f'||KEY CTRL {direction.upper()} {event_id}', propagate=False
|
||||||
)
|
)
|
||||||
self[f'BUS {i}||SLIDER GAIN'].bind('<Control-Shift-KeyPress-R>', '||KEY CTRL SHIFT R')
|
self[f'BUS {i}||SLIDER GAIN'].bind('<Control-Shift-KeyPress-R>', '||KEY CTRL SHIFT R')
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user