mirror of
https://github.com/onyx-and-iris/voicemeeter-compact.git
synced 2024-11-15 17:40:52 +00:00
xpadding on channels
may be configured through app.toml
This commit is contained in:
parent
5ab1fd7102
commit
0a19e28370
@ -195,9 +195,9 @@ class NavigationFrameBuilder(AbstractBuilder):
|
|||||||
if isinstance(child, ttk.Checkbutton)
|
if isinstance(child, ttk.Checkbutton)
|
||||||
]
|
]
|
||||||
if _configuration.themes_enabled:
|
if _configuration.themes_enabled:
|
||||||
self.navframe.rowconfigure(1, minsize=_configuration.level_height)
|
self.navframe.rowconfigure(1, minsize=_configuration.channel_height)
|
||||||
else:
|
else:
|
||||||
self.navframe.rowconfigure(1, minsize=_configuration.level_height + 10)
|
self.navframe.rowconfigure(1, minsize=_configuration.channel_height + 10)
|
||||||
|
|
||||||
def teardown(self):
|
def teardown(self):
|
||||||
pass
|
pass
|
||||||
@ -243,7 +243,7 @@ class ChannelLabelFrameBuilder(AbstractBuilder):
|
|||||||
orient="vertical",
|
orient="vertical",
|
||||||
variable=self.labelframe.gain,
|
variable=self.labelframe.gain,
|
||||||
command=self.labelframe.scale_callback,
|
command=self.labelframe.scale_callback,
|
||||||
length=_configuration.level_height,
|
length=_configuration.channel_height,
|
||||||
)
|
)
|
||||||
self.scale.grid(column=1, row=0)
|
self.scale.grid(column=1, row=0)
|
||||||
self.scale.bind("<Double-Button-1>", self.labelframe.reset_gain)
|
self.scale.bind("<Double-Button-1>", self.labelframe.reset_gain)
|
||||||
@ -324,7 +324,7 @@ class ChannelConfigFrameBuilder(AbstractBuilder):
|
|||||||
]
|
]
|
||||||
self.configframe.grid(sticky=(tk.W))
|
self.configframe.grid(sticky=(tk.W))
|
||||||
[
|
[
|
||||||
self.configframe.columnconfigure(i, minsize=_configuration.level_width)
|
self.configframe.columnconfigure(i, minsize=_configuration.channel_width)
|
||||||
for i in range(self.configframe.phys_out + self.configframe.virt_out)
|
for i in range(self.configframe.phys_out + self.configframe.virt_out)
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -392,7 +392,7 @@ class StripConfigFrameBuilder(ChannelConfigFrameBuilder):
|
|||||||
from_=0.0,
|
from_=0.0,
|
||||||
to=10.0,
|
to=10.0,
|
||||||
orient="horizontal",
|
orient="horizontal",
|
||||||
length=_configuration.level_width,
|
length=_configuration.channel_width,
|
||||||
variable=self.configframe.slider_vars[
|
variable=self.configframe.slider_vars[
|
||||||
self.configframe.slider_params.index("comp.knob")
|
self.configframe.slider_params.index("comp.knob")
|
||||||
],
|
],
|
||||||
@ -416,7 +416,7 @@ class StripConfigFrameBuilder(ChannelConfigFrameBuilder):
|
|||||||
from_=0.0,
|
from_=0.0,
|
||||||
to=10.0,
|
to=10.0,
|
||||||
orient="horizontal",
|
orient="horizontal",
|
||||||
length=_configuration.level_width,
|
length=_configuration.channel_width,
|
||||||
variable=self.configframe.slider_vars[
|
variable=self.configframe.slider_vars[
|
||||||
self.configframe.slider_params.index("gate.knob")
|
self.configframe.slider_params.index("gate.knob")
|
||||||
],
|
],
|
||||||
@ -440,7 +440,7 @@ class StripConfigFrameBuilder(ChannelConfigFrameBuilder):
|
|||||||
from_=-40,
|
from_=-40,
|
||||||
to=12,
|
to=12,
|
||||||
orient="horizontal",
|
orient="horizontal",
|
||||||
length=_configuration.level_width,
|
length=_configuration.channel_width,
|
||||||
variable=self.configframe.slider_vars[
|
variable=self.configframe.slider_vars[
|
||||||
self.configframe.slider_params.index("limit")
|
self.configframe.slider_params.index("limit")
|
||||||
],
|
],
|
||||||
@ -464,7 +464,7 @@ class StripConfigFrameBuilder(ChannelConfigFrameBuilder):
|
|||||||
from_=0.0,
|
from_=0.0,
|
||||||
to=10.0,
|
to=10.0,
|
||||||
orient="horizontal",
|
orient="horizontal",
|
||||||
length=_configuration.level_width,
|
length=_configuration.channel_width,
|
||||||
variable=self.configframe.slider_vars[
|
variable=self.configframe.slider_vars[
|
||||||
self.configframe.slider_params.index("audibility")
|
self.configframe.slider_params.index("audibility")
|
||||||
],
|
],
|
||||||
|
@ -154,7 +154,7 @@ class ChannelLabelFrame(ttk.LabelFrame):
|
|||||||
self.configure(text=retval)
|
self.configure(text=retval)
|
||||||
|
|
||||||
def grid_configure(self):
|
def grid_configure(self):
|
||||||
self.grid(sticky=(tk.N, tk.S))
|
self.grid(padx=_configuration.channel_xpadding, sticky=(tk.N, tk.S))
|
||||||
[
|
[
|
||||||
child.grid_configure(padx=1, pady=1, sticky=(tk.W, tk.E))
|
child.grid_configure(padx=1, pady=1, sticky=(tk.W, tk.E))
|
||||||
for child in self.winfo_children()
|
for child in self.winfo_children()
|
||||||
@ -258,7 +258,7 @@ class ChannelFrame(ttk.Frame):
|
|||||||
|
|
||||||
def grid_configure(self):
|
def grid_configure(self):
|
||||||
[
|
[
|
||||||
self.columnconfigure(i, minsize=_configuration.level_width)
|
self.columnconfigure(i, minsize=_configuration.channel_width)
|
||||||
for i, _ in enumerate(self.labelframes)
|
for i, _ in enumerate(self.labelframes)
|
||||||
]
|
]
|
||||||
[self.rowconfigure(0, minsize=100) for i, _ in enumerate(self.labelframes)]
|
[self.rowconfigure(0, minsize=100) for i, _ in enumerate(self.labelframes)]
|
||||||
|
@ -166,6 +166,7 @@ class GainLayer(ttk.LabelFrame):
|
|||||||
)
|
)
|
||||||
|
|
||||||
def grid_configure(self):
|
def grid_configure(self):
|
||||||
|
self.grid(padx=_configuration.channel_xpadding, sticky=(tk.N, tk.S))
|
||||||
[
|
[
|
||||||
child.grid_configure(padx=1, pady=1, sticky=(tk.N, tk.S, tk.W, tk.E))
|
child.grid_configure(padx=1, pady=1, sticky=(tk.N, tk.S, tk.W, tk.E))
|
||||||
for child in self.winfo_children()
|
for child in self.winfo_children()
|
||||||
@ -253,11 +254,11 @@ class SubMixFrame(ttk.Frame):
|
|||||||
|
|
||||||
def grid_configure(self):
|
def grid_configure(self):
|
||||||
[
|
[
|
||||||
self.columnconfigure(i, minsize=_configuration.level_width)
|
self.columnconfigure(i, minsize=_configuration.channel_width)
|
||||||
for i, _ in enumerate(self.labelframes)
|
for i, _ in enumerate(self.labelframes)
|
||||||
]
|
]
|
||||||
[
|
[
|
||||||
self.rowconfigure(0, minsize=_configuration.level_height)
|
self.rowconfigure(0, minsize=_configuration.channel_height)
|
||||||
for i, _ in enumerate(self.labelframes)
|
for i, _ in enumerate(self.labelframes)
|
||||||
]
|
]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user