tab indicator: Add hide-when-single-tab

This commit is contained in:
Ivan Molodetskikh
2025-02-05 08:09:48 +03:00
parent a451f75917
commit d7d5a7f8f6
3 changed files with 12 additions and 1 deletions
+3
View File
@@ -683,6 +683,8 @@ pub struct ShadowOffset {
pub struct TabIndicator {
#[knuffel(child)]
pub off: bool,
#[knuffel(child)]
pub hide_when_single_tab: bool,
#[knuffel(child, unwrap(argument), default = Self::default().gap)]
pub gap: FloatOrInt<-65535, 65535>,
#[knuffel(child, unwrap(argument), default = Self::default().width)]
@@ -703,6 +705,7 @@ impl Default for TabIndicator {
fn default() -> Self {
Self {
off: false,
hide_when_single_tab: false,
gap: FloatOrInt(5.),
width: FloatOrInt(4.),
length: TabIndicatorLength {