mirror of
https://github.com/onyx-and-iris/voicemeeter-compact.git
synced 2026-04-18 05:23:31 +00:00
updates to bus mode cache
add a separate bus mode cache for each interface. add property objects to config frame for setting/getting from bus mode cache. update function update_bus_modes to fit changes to bus mode cache
This commit is contained in:
@@ -64,7 +64,10 @@ class App(tk.Tk):
|
||||
]
|
||||
_base_vals.submixes = self.configuration["submixes"]["default"]
|
||||
_base_vals.mwscroll_step = self.configuration["mwscroll_step"]["size"]
|
||||
self.bus_modes = [tk.StringVar(value="normal") for _ in range(12)]
|
||||
self.bus_modes_cache = {
|
||||
"vmr": list(tk.StringVar(value="normal") for _ in range(12)),
|
||||
"vban": list(tk.StringVar(value="normal") for _ in range(12)),
|
||||
}
|
||||
|
||||
# create menus
|
||||
self.menus = Menus(self, vmr)
|
||||
|
||||
Reference in New Issue
Block a user