From ef5fbbf943b271b4ea7ac5ffacbc777f25534e83 Mon Sep 17 00:00:00 2001 From: ronso0 Date: Mon, 7 Oct 2024 15:58:25 +0200 Subject: [PATCH] WIP LateNight: allow to show 4 decks in a row --- res/skins/LateNight/decks/decks_left.xml | 36 ++ res/skins/LateNight/decks/decks_left_mini.xml | 36 ++ res/skins/LateNight/decks/decks_right.xml | 38 ++- .../LateNight/decks/decks_right_mini.xml | 40 ++- .../decks/row_5_transportLoopJump.xml | 2 +- res/skins/LateNight/mixer.xml | 16 +- res/skins/LateNight/mixer/channel_4decks.xml | 51 +-- res/skins/LateNight/mixer/channel_left.xml | 154 +++++---- res/skins/LateNight/mixer/channel_right.xml | 157 +++++---- res/skins/LateNight/mixer/eq_knob_4decks.xml | 208 ++++++------ res/skins/LateNight/mixer/eq_knob_left.xml | 161 +++++---- res/skins/LateNight/mixer/eq_knob_right.xml | 168 +++++----- res/skins/LateNight/mixer/mixer_2decks.xml | 187 +++-------- .../LateNight/mixer/mixer_4decks_row.xml | 316 ++++++++++++++++++ ...er_4decks.xml => mixer_4decks_stacked.xml} | 39 +-- .../LateNight/mixer/mixer_main_headphone.xml | 51 +-- res/skins/LateNight/mixer/singletons.xml | 264 +++++++++++++-- .../LateNight/mixer/singletons_channel.xml | 115 +++++++ .../LateNight/mixer/spacer_4decks_eq_vu.xml | 27 ++ res/skins/LateNight/mixer/volume_slider.xml | 22 ++ res/skins/LateNight/skin.xml | 18 + res/skins/LateNight/skin_settings.xml | 19 +- res/skins/LateNight/style.qss | 51 ++- res/skins/LateNight/style_palemoon.qss | 76 ++++- src/widget/wbasewidget.cpp | 3 + 25 files changed, 1567 insertions(+), 688 deletions(-) create mode 100644 res/skins/LateNight/mixer/mixer_4decks_row.xml rename res/skins/LateNight/mixer/{mixer_4decks.xml => mixer_4decks_stacked.xml} (72%) create mode 100644 res/skins/LateNight/mixer/singletons_channel.xml create mode 100644 res/skins/LateNight/mixer/spacer_4decks_eq_vu.xml create mode 100644 res/skins/LateNight/mixer/volume_slider.xml diff --git a/res/skins/LateNight/decks/decks_left.xml b/res/skins/LateNight/decks/decks_left.xml index 8b44b3f8249..c91bd48f159 100644 --- a/res/skins/LateNight/decks/decks_left.xml +++ b/res/skins/LateNight/decks/decks_left.xml @@ -25,5 +25,41 @@ + + [Skin],show_4decks_row + visible + + + + + + DecksLeft + horizontal + me,min + + + + vertical + me,min + + + Deck3_Src + + + + [Skin],show_4decks + visible + + + + + Deck1_Src + + + + + [Skin],show_4decks_row + visible + diff --git a/res/skins/LateNight/decks/decks_left_mini.xml b/res/skins/LateNight/decks/decks_left_mini.xml index a1d53d6b0fc..8439dd11ada 100644 --- a/res/skins/LateNight/decks/decks_left_mini.xml +++ b/res/skins/LateNight/decks/decks_left_mini.xml @@ -25,5 +25,41 @@ + + [Skin],show_4decks_row + visible + + + + + + DecksLeft + horizontal + me,min + + + + vertical + me,min + + + Deck3_Mini + + + + [Skin],show_4decks + visible + + + + + Deck1_Mini + + + + + [Skin],show_4decks_row + visible + diff --git a/res/skins/LateNight/decks/decks_right.xml b/res/skins/LateNight/decks/decks_right.xml index 981b1c87830..79f6ade80ff 100644 --- a/res/skins/LateNight/decks/decks_right.xml +++ b/res/skins/LateNight/decks/decks_right.xml @@ -1,7 +1,7 @@ diff --git a/res/skins/LateNight/decks/decks_right_mini.xml b/res/skins/LateNight/decks/decks_right_mini.xml index 2a2588c986c..472b3a4907f 100644 --- a/res/skins/LateNight/decks/decks_right_mini.xml +++ b/res/skins/LateNight/decks/decks_right_mini.xml @@ -1,7 +1,7 @@ diff --git a/res/skins/LateNight/decks/row_5_transportLoopJump.xml b/res/skins/LateNight/decks/row_5_transportLoopJump.xml index 6e823d61038..024c3a54455 100644 --- a/res/skins/LateNight/decks/row_5_transportLoopJump.xml +++ b/res/skins/LateNight/decks/row_5_transportLoopJump.xml @@ -107,7 +107,7 @@ vertical - max,min + max,max horizontal diff --git a/res/skins/LateNight/mixer.xml b/res/skins/LateNight/mixer.xml index 35dbedd4984..348e2336b08 100644 --- a/res/skins/LateNight/mixer.xml +++ b/res/skins/LateNight/mixer.xml @@ -15,10 +15,22 @@ MixerDecks max,min - vertical + + horizontal