File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -178,3 +178,17 @@ def get_full_slider_params(i, kind) -> Iterable:
178
178
if kind .name == "basic" :
179
179
params .remove ("LIMIT" )
180
180
return params
181
+
182
+
183
+ def get_slider_modes () -> Iterable :
184
+ return (
185
+ "GAIN MODE" ,
186
+ "BASS MODE" ,
187
+ "MID MODE" ,
188
+ "TREBLE MODE" ,
189
+ "AUDIBILITY MODE" ,
190
+ "COMP MODE" ,
191
+ "GATE MODE" ,
192
+ "DENOISER MODE" ,
193
+ "LIMIT MODE" ,
194
+ )
Original file line number Diff line number Diff line change @@ -304,13 +304,15 @@ def run(self):
304
304
self .logger .debug (f"values::{ values } " )
305
305
if event in (psg .WIN_CLOSED , "Exit" ):
306
306
break
307
- elif not event . startswith ( "BUS" ) and event . endswith ( "MODE" ):
307
+ elif event in util . get_slider_modes ( ):
308
308
mode = event
309
309
self .nvda .speak (f"{ mode } enabled" )
310
+ self .logger .debug (f"entered slider mode { mode } " )
310
311
continue
311
312
elif event == "ESCAPE" :
312
313
if mode :
313
314
self .nvda .speak (f"{ mode } disabled" )
315
+ self .logger .debug (f"exited from slider mode { mode } " )
314
316
mode = None
315
317
continue
316
318
You can’t perform that action at this time.
0 commit comments