9faf8ae10c
easier to read
2023-07-11 01:27:05 +01:00
82cf0e914b
wrap button callbacks with {cls}.pause_updates()
2023-07-11 01:26:46 +01:00
6d46d9a9a5
userconfigs now returns target.configs
...
patch bump
2023-07-08 00:22:07 +01:00
e4068277f7
ensure we don't attempt to delete a menu key twice
...
patch bump
2023-07-07 03:37:06 +01:00
674999a461
remove callbacks instead
...
patch bump
2023-06-30 04:27:10 +01:00
e5975f0772
fixes bug where old configs may not have new keys
...
patch bump
2023-06-29 19:13:06 +01:00
4bae1e1d15
set greace period if gui was launched by the api
2023-06-29 18:14:38 +01:00
1e3751b19f
channel_xpadding and navigation_show added to data.
...
app.toml example now includes channel padding and nav show
[channel] xpadding and [navigation] show added to app.toml
delay parameter updates if gui needed launching
2023-06-29 17:15:03 +01:00
2ec1c74b7d
navigation_menu added, toggles the nav frame.
...
may be configured through app.toml
2023-06-29 15:51:17 +01:00
0a19e28370
xpadding on channels
...
may be configured through app.toml
2023-06-29 15:50:39 +01:00
5ab1fd7102
add loader to handle userprofiles in vm-compact
...
ensure we reload user profiles into memory
when rebuilding the config menu
patch bump
2023-06-26 16:08:58 +01:00
194b95d67b
use subject class to notify of busmix update
...
update messageboxes
2023-06-26 13:57:08 +01:00
0f734e87b7
upd docstring
2023-06-26 13:56:06 +01:00
944ef9ca1c
updates to events, callbacks
2023-06-26 13:55:50 +01:00
fc20bb0c1e
configpaths added to configurations
2023-06-26 13:53:38 +01:00
5ccc2a6dab
error class renamed
...
doc string expanded
2023-06-26 13:52:42 +01:00
cfc1279f6c
module level loggers added
2023-06-26 13:52:24 +01:00
d4df11f62d
optimizations to reduce the number of api calls
...
comp, gate, eq parameter calls updated.
2023-06-26 13:51:21 +01:00
onyx-and-iris
3f306ddf62
now using event property setters.
2022-10-19 14:54:00 +01:00
onyx-and-iris
732368a65b
fix math error in level updates
2022-10-05 23:39:51 +01:00
onyx-and-iris
294dfe7d03
changes to progressbar level udpates
2022-10-05 23:03:27 +01:00
onyx-and-iris
35775f5024
logger.info logs added
...
voicemeeter-api, vban-cmd dependency ver updated
changelog updated to reflect changes
minor version bump
2022-09-29 13:45:06 +01:00
onyx-and-iris
d4b2b90fc0
run vban.logout() to cleanup threads/sockets.
...
bump vban-cmd dependency ver.
patch bump
2022-09-24 08:04:59 +01:00
onyx-and-iris
6de79977cc
show messagebox on connection timeout
...
patch bump
2022-09-23 20:23:55 +01:00
onyx-and-iris
2c290e2632
now using event toggles when dragging sliders
...
patch bump
2022-09-16 09:44:47 +01:00
onyx-and-iris
b116c6a24f
tomli/tomllib compatibility layer added.
...
python version requirement changed.
updated installation instructions
tomli added as runtime dependency if py ver < 3.11
minor version bump.
2022-09-03 19:29:57 +01:00
onyx-and-iris
bb65f1b819
updates to reflect changes to vm-api and vban-cmd.
...
patch bump
2022-08-02 10:06:35 +01:00
onyx-and-iris
bb5d4a2696
config menu now rebuilds when switching kinds
2022-07-16 22:14:39 +01:00
onyx-and-iris
fd6c346467
bug fixed in submixframe in call to grid_info()
2022-07-16 22:14:02 +01:00
onyx-and-iris
ba78373f2b
now using label_cache in channels.
...
should reduce the number of calls to grid/ungrid
2022-07-16 22:12:55 +01:00
onyx-and-iris
6fad360ede
add error message in subject
2022-07-16 22:11:28 +01:00
onyx-and-iris
520adc0a02
fix bug where a bus level may hang,
...
reproducible through toggling composite mode
I haven't noticed it occuring for strips.
patch bump
2022-07-14 17:24:05 +01:00
onyx-and-iris
fbd418cf13
schedule notify observers
...
prevent haulting event loop
patch bump
2022-07-07 15:42:58 +01:00
onyx-and-iris
4118002b0a
update timing adjusted
...
deregister as observer moved into teardown functions.
check index against num_strip, num_bus in level updates
patch bump
2022-07-07 01:22:57 +01:00
onyx-and-iris
e2cd217627
dependencies updated.
2022-07-06 14:03:29 +01:00
onyx-and-iris
24870e1861
channels and gainlayers now using is_updated
...
minor ver bump. dependencies updated.
2022-07-06 13:57:52 +01:00
onyx-and-iris
fd30a5ef0d
fix app title.
...
merge subject classes.
modify obsevers callback
ensure sunvalley theme loaded only once.
minor version bump
2022-06-20 00:09:27 +01:00
onyx-and-iris
e676eaaee4
Update builders.py
...
fix capitalization in title
2022-06-18 11:12:57 +01:00
onyx-and-iris
9292ed4815
change profile to config
...
change profile to config
2022-06-17 17:53:46 +01:00
onyx-and-iris
94d5596d60
fix menu name for loading config
...
fix menu name for loading config
update readme
2022-06-17 13:36:11 +01:00
onyx-and-iris
9672dbdc39
fix bug loading config
...
fix bug loading config
2022-06-17 00:35:45 +01:00
onyx-and-iris
2c39b9d215
updates to gui to match changes to interfaces
...
updates to gui to match changes to interfaces
now packaged with poetry and on pypi
2022-06-16 23:53:28 +01:00
onyx-and-iris
0688a36a76
add print when applying sv theme.
2022-05-17 14:40:52 +01:00
onyx-and-iris
a13ccd2c57
fix bug setting default submix
...
fix bug setting default submix
2022-05-16 22:20:05 +01:00
onyx-and-iris
6d4d290e9e
run a level update if value > 0 << race condition.
...
patch bump
2022-05-16 00:28:01 +01:00
onyx-and-iris
823c138a5f
remove scale enter/leave binds, use hasattr, fix bug in on_mousewheel
...
remove redundant scale_enter, scale_leave functions.
use hasattr over in dir()
fix bug in on_mousewheel
patch bump
2022-05-14 17:24:33 +01:00
onyx-and-iris
a7f23ef544
remove nav_frame info_text on scale enter/leave
2022-05-14 16:04:31 +01:00
onyx-and-iris
6fe73015ce
gain labels added to submix frame
...
patch bump
2022-05-14 16:00:58 +01:00
onyx-and-iris
502110ae0f
gain_label added to chanenl labelframes.
...
couple of bug fixes for submix frame
minor version bump
2022-05-14 14:05:48 +01:00
onyx-and-iris
92aead8754
gui rewritten with builder classes and observables
...
gui rewritten with builder classes and observables
2022-05-10 20:34:29 +01:00