Commit Graph

181 Commits

Author SHA1 Message Date
e2edd29b87 hardware ins implemented
strip, bus params implemented
(mute, mono, eq etc)

bus mode buttons now rotate through all bus modes
v0.1.0
2023-09-06 00:03:12 +01:00
5995ecbb4a hardware outs cache implemented 2023-09-05 16:10:54 +01:00
749406afec refactor focus in events for rename popup 2023-09-05 06:19:52 +01:00
da77e1bba1 error log for debug log 2023-09-05 05:43:38 +01:00
8aec9a4302 use get_channel_identifier_list
for asio checkboxes
2023-09-05 05:35:38 +01:00
abdab7403a parameter updates implemented.
More testing required.
2023-09-05 05:30:46 +01:00
5d8eda4976 remove logging from example main.py 2023-09-05 05:28:41 +01:00
5cd4342b47 adds enter bind for BUSMODE buttons 2023-09-04 07:40:14 +01:00
5cc8f1ae3d write default_config to json file 2023-09-04 05:11:45 +01:00
7357cacc30 fixes bug when pressing F2 on settings tab 2023-09-02 05:00:38 +01:00
084177ea2d remove print statement 2023-09-02 04:51:17 +01:00
b3771b13c0 add debug logs for popups 2023-09-02 04:49:36 +01:00
2666d8081a implements label cache
popup_rename implemented

button binds added.
2023-09-02 04:23:15 +01:00
7ff9c9e33b implements default labels 2023-09-02 02:47:27 +01:00
4f4a577af9 removed popup for file browse
now it opens the file browser directly

popup_save_as reworked.
input box removed.
return binds for browse,cancel added
2023-09-01 23:20:36 +01:00
401887de46 file browsers now open for all config menu items
check if file from pickle file exists, before loading
2023-09-01 10:43:37 +01:00
9b49d97676 custom popup windows implemented
buttons now have bind events
2023-09-01 05:57:22 +01:00
50d2fa3de8 save,load and load on startup implemented 2023-09-01 03:04:39 +01:00
2de1b379f5 removes ok_exp 2023-08-29 10:47:09 +01:00
a04b7c5fcf no longer need to track focus 2023-08-29 02:58:13 +01:00
786b2658d9 swap COMPOSITE for BUSMODE 2023-08-28 21:21:26 +01:00
417a35764b implements reopenable context menus
adds <return> event for buttons
2023-08-28 20:27:06 +01:00
7b0f3d782a remove unused import 2023-08-28 13:23:14 +01:00
fba48995c9 remove 'next_tab' 2023-08-28 12:25:55 +01:00
6e261eedb1 add psgdemos to test dependencies 2023-08-28 12:11:48 +01:00
0bf333d23d implements focus tab group on
ctrl+tab and ctrl+shift+tab
2023-08-28 12:11:34 +01:00
c1fe70c387 pass only KIND_ID to draw() 2023-08-28 03:25:39 +01:00
a0c854d53f add lint dependencies 2023-08-27 21:03:36 +01:00
c12ef8f146 update docstrings in builder.py 2023-08-27 21:03:28 +01:00
d09a96b887 fetches asio buffer value on focus 2023-08-26 22:06:58 +01:00
2847762aa1 nvda speak asio buffer value after setting 2023-08-26 21:59:48 +01:00
a1c7f1358e implements asio buffer 2023-08-26 21:55:39 +01:00
e1fb16c32b implements:
buses tab
composite buttons
bus composite events
2023-08-26 20:22:46 +01:00
ddbb339810 remove debug statement 2023-08-26 19:48:02 +01:00
10e99c5f78 adds a single menu to restart audio engine
keep track of focus, fixes bug when exiting contex menu
2023-08-26 19:46:39 +01:00
84e349f943 fixes regressoin in event bindings 2023-08-26 17:29:24 +01:00
4ebab80a19 app now loads properly for kind basic 2023-08-26 10:42:18 +01:00
92b0772df8 build script added to pdm scripts 2023-08-26 09:43:33 +01:00
66171e03a9 pring values debug in its own statement 2023-08-26 09:39:51 +01:00
9d847cf01d strip outputs focus in event reads label if set 2023-08-26 09:07:02 +01:00
2354cc4501 implements strip output events 2023-08-26 00:11:05 +01:00
9adbf71494 implements focus in event for tabgroup 2023-08-25 22:53:48 +01:00
7d89b0c4ae implements notification on tab switch 2023-08-25 22:33:28 +01:00
fafe9ea4d6 implements tabs physical strip, virtual strip
output buttons are laid out and events are defined
2023-08-25 22:25:30 +01:00
2490fc9343 increment indices in formatted strings
instead of range expressions
2023-08-25 20:41:48 +01:00
ead28db48c check only ok_exp 2023-08-25 20:36:04 +01:00
7d3647afd7 implements events for patch composite 2023-08-25 20:23:21 +01:00
c308a8fd07 query values dict
instead of making redundant api calls
2023-08-25 18:52:26 +01:00
e4e372e84a rename builder methods to denote tab and row 2023-08-25 18:50:29 +01:00
b98f892b23 implements a basic tab structure
using tabgroup ("settings", "physical", "virtual")

Patch Composite buttons placed.
Events for patch composite not yet implemented
2023-08-25 18:29:43 +01:00