mirror of
https://github.com/dguglielmi/sunny-overlay.git
synced 2025-12-06 09:32:37 +01:00
6337 lines
246 KiB
Diff
6337 lines
246 KiB
Diff
From 43f33764db7ca6520cd9cbe67e8ccb2eb6c8fbb2 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 21 May 2018 02:53:05 +0200
|
|
Subject: [PATCH 01/45] Tango: improve Library sort buttons
|
|
|
|
---
|
|
res/skins/Tango/graphics/library_sort_down.svg | 42 ++++++++++++-----
|
|
.../Tango/graphics/library_sort_down_hover.svg | 37 ---------------
|
|
res/skins/Tango/graphics/library_sort_up.svg | 52 +++++++++++++++-------
|
|
res/skins/Tango/graphics/library_sort_up_hover.svg | 37 ---------------
|
|
res/skins/Tango/style.qss | 29 +++++++-----
|
|
5 files changed, 87 insertions(+), 110 deletions(-)
|
|
delete mode 100644 res/skins/Tango/graphics/library_sort_down_hover.svg
|
|
delete mode 100644 res/skins/Tango/graphics/library_sort_up_hover.svg
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_sort_down.svg b/res/skins/Tango/graphics/library_sort_down.svg
|
|
index aab977383c..f60ad295e7 100644
|
|
--- a/res/skins/Tango/graphics/library_sort_down.svg
|
|
+++ b/res/skins/Tango/graphics/library_sort_down.svg
|
|
@@ -1,17 +1,19 @@
|
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
-
|
|
<svg
|
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
xmlns:cc="http://creativecommons.org/ns#"
|
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:svg="http://www.w3.org/2000/svg"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
- version="1.1"
|
|
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
+ height="14.83"
|
|
width="24"
|
|
- height="15"
|
|
- viewBox="0 0 23.999998 15"
|
|
- id="svg2">
|
|
+ version="1.1"
|
|
+ viewBox="0 0 23.999998 14.83"
|
|
+ id="svg2"
|
|
+ inkscape:version="0.91 r13725"
|
|
+ sodipodi:docname="style_sort_down.svg">
|
|
<metadata
|
|
id="metadata12">
|
|
<rdf:RDF>
|
|
@@ -20,19 +22,39 @@
|
|
<dc:format>image/svg+xml</dc:format>
|
|
<dc:type
|
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
- <dc:title></dc:title>
|
|
</cc:Work>
|
|
</rdf:RDF>
|
|
</metadata>
|
|
<defs
|
|
id="defs10" />
|
|
+ <sodipodi:namedview
|
|
+ pagecolor="#ffffff"
|
|
+ bordercolor="#666666"
|
|
+ borderopacity="1"
|
|
+ objecttolerance="10"
|
|
+ gridtolerance="10"
|
|
+ guidetolerance="10"
|
|
+ inkscape:pageopacity="0"
|
|
+ inkscape:pageshadow="2"
|
|
+ inkscape:window-width="1920"
|
|
+ inkscape:window-height="1059"
|
|
+ id="namedview8"
|
|
+ showgrid="false"
|
|
+ inkscape:zoom="12.208333"
|
|
+ inkscape:cx="-9.788396"
|
|
+ inkscape:cy="17.179724"
|
|
+ inkscape:window-x="0"
|
|
+ inkscape:window-y="21"
|
|
+ inkscape:window-maximized="1"
|
|
+ inkscape:current-layer="svg2" />
|
|
<g
|
|
- transform="translate(-315.44,-310.49)"
|
|
+ transform="translate(-315.44,-310.66)"
|
|
id="g4"
|
|
- style="fill:#cccccc">
|
|
+ style="display:inline">
|
|
<path
|
|
d="m 315.44,313.49 2.83,-2.83 9.17,9.17 9.17,-9.17 2.83,2.83 -12,12 z"
|
|
+ fill="#FF7100"
|
|
id="path6"
|
|
- style="fill:#cccccc" />
|
|
+ style="fill-opacity:1" />
|
|
</g>
|
|
</svg>
|
|
diff --git a/res/skins/Tango/graphics/library_sort_down_hover.svg b/res/skins/Tango/graphics/library_sort_down_hover.svg
|
|
deleted file mode 100644
|
|
index 4dcd5a0aef..0000000000
|
|
--- a/res/skins/Tango/graphics/library_sort_down_hover.svg
|
|
+++ /dev/null
|
|
@@ -1,37 +0,0 @@
|
|
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
-
|
|
-<svg
|
|
- xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
- xmlns:cc="http://creativecommons.org/ns#"
|
|
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
- xmlns:svg="http://www.w3.org/2000/svg"
|
|
- xmlns="http://www.w3.org/2000/svg"
|
|
- version="1.1"
|
|
- width="24"
|
|
- height="15"
|
|
- viewBox="0 0 23.999998 15"
|
|
- id="svg3077">
|
|
- <metadata
|
|
- id="metadata3087">
|
|
- <rdf:RDF>
|
|
- <cc:Work
|
|
- rdf:about="">
|
|
- <dc:format>image/svg+xml</dc:format>
|
|
- <dc:type
|
|
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
- <dc:title></dc:title>
|
|
- </cc:Work>
|
|
- </rdf:RDF>
|
|
- </metadata>
|
|
- <defs
|
|
- id="defs3085" />
|
|
- <g
|
|
- transform="translate(-315.44,-310.49)"
|
|
- id="g3079">
|
|
- <path
|
|
- d="m 315.44,322.66 2.83,2.83 9.17,-9.17 9.17,9.17 2.83,-2.83 -12,-12 z"
|
|
- id="path3081"
|
|
- style="fill:#ff6600" />
|
|
- </g>
|
|
-</svg>
|
|
diff --git a/res/skins/Tango/graphics/library_sort_up.svg b/res/skins/Tango/graphics/library_sort_up.svg
|
|
index 978557775a..e92f24780d 100644
|
|
--- a/res/skins/Tango/graphics/library_sort_up.svg
|
|
+++ b/res/skins/Tango/graphics/library_sort_up.svg
|
|
@@ -1,38 +1,60 @@
|
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
-
|
|
<svg
|
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
xmlns:cc="http://creativecommons.org/ns#"
|
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:svg="http://www.w3.org/2000/svg"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
- version="1.1"
|
|
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
+ height="14.83"
|
|
width="24"
|
|
- height="15"
|
|
- viewBox="0 0 23.999998 15"
|
|
- id="svg3077">
|
|
+ version="1.1"
|
|
+ viewBox="0 0 23.999998 14.83"
|
|
+ id="svg2"
|
|
+ inkscape:version="0.91 r13725"
|
|
+ sodipodi:docname="style_sort_up.svg">
|
|
<metadata
|
|
- id="metadata3087">
|
|
+ id="metadata12">
|
|
<rdf:RDF>
|
|
<cc:Work
|
|
rdf:about="">
|
|
<dc:format>image/svg+xml</dc:format>
|
|
<dc:type
|
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
- <dc:title></dc:title>
|
|
</cc:Work>
|
|
</rdf:RDF>
|
|
</metadata>
|
|
<defs
|
|
- id="defs3085" />
|
|
+ id="defs10" />
|
|
+ <sodipodi:namedview
|
|
+ pagecolor="#ffffff"
|
|
+ bordercolor="#666666"
|
|
+ borderopacity="1"
|
|
+ objecttolerance="10"
|
|
+ gridtolerance="10"
|
|
+ guidetolerance="10"
|
|
+ inkscape:pageopacity="0"
|
|
+ inkscape:pageshadow="2"
|
|
+ inkscape:window-width="1920"
|
|
+ inkscape:window-height="1059"
|
|
+ id="namedview8"
|
|
+ showgrid="false"
|
|
+ inkscape:zoom="12.208333"
|
|
+ inkscape:cx="11.918089"
|
|
+ inkscape:cy="7.415"
|
|
+ inkscape:window-x="0"
|
|
+ inkscape:window-y="21"
|
|
+ inkscape:window-maximized="1"
|
|
+ inkscape:current-layer="svg2" />
|
|
<g
|
|
- transform="translate(-315.44,-310.49)"
|
|
- id="g3079"
|
|
- style="fill:#b3b3b3">
|
|
+ transform="translate(-315.44 -310.66)"
|
|
+ id="g4"
|
|
+ style="display:inline">
|
|
<path
|
|
- d="m 315.44,322.66 2.83,2.83 9.17,-9.17 9.17,9.17 2.83,-2.83 -12,-12 z"
|
|
- id="path3081"
|
|
- style="fill:#b3b3b3" />
|
|
+ d="m315.44 322.66 2.83 2.83 9.17-9.17 9.17 9.17 2.83-2.83-12-12z"
|
|
+ fill="#FF7100"
|
|
+ id="path6"
|
|
+ style="fill-opacity:1" />
|
|
</g>
|
|
</svg>
|
|
diff --git a/res/skins/Tango/graphics/library_sort_up_hover.svg b/res/skins/Tango/graphics/library_sort_up_hover.svg
|
|
deleted file mode 100644
|
|
index f07d0afc34..0000000000
|
|
--- a/res/skins/Tango/graphics/library_sort_up_hover.svg
|
|
+++ /dev/null
|
|
@@ -1,37 +0,0 @@
|
|
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
-
|
|
-<svg
|
|
- xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
- xmlns:cc="http://creativecommons.org/ns#"
|
|
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
- xmlns:svg="http://www.w3.org/2000/svg"
|
|
- xmlns="http://www.w3.org/2000/svg"
|
|
- version="1.1"
|
|
- width="24"
|
|
- height="15"
|
|
- viewBox="0 0 23.999998 15"
|
|
- id="svg2">
|
|
- <metadata
|
|
- id="metadata12">
|
|
- <rdf:RDF>
|
|
- <cc:Work
|
|
- rdf:about="">
|
|
- <dc:format>image/svg+xml</dc:format>
|
|
- <dc:type
|
|
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
- <dc:title></dc:title>
|
|
- </cc:Work>
|
|
- </rdf:RDF>
|
|
- </metadata>
|
|
- <defs
|
|
- id="defs10" />
|
|
- <g
|
|
- transform="translate(-315.44,-310.49)"
|
|
- id="g4">
|
|
- <path
|
|
- d="m 315.44,313.49 2.83,-2.83 9.17,9.17 9.17,-9.17 2.83,2.83 -12,12 z"
|
|
- id="path6"
|
|
- style="fill:#ff6600" />
|
|
- </g>
|
|
-</svg>
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index 6d24ddaaee..8fb6d79729 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2106,20 +2106,27 @@ QHeaderView {
|
|
|
|
QHeaderView::up-arrow,
|
|
QHeaderView::down-arrow {
|
|
- font-size: 10pt;
|
|
- }
|
|
- QHeaderView::up-arrow {
|
|
- image: url(skin:/graphics/library_sort_up.svg)
|
|
- }
|
|
- QHeaderView::up-arrow:hover {
|
|
- image: url(skin:/graphics/library_sort_up_hover.svg)
|
|
- }
|
|
- QHeaderView::down-arrow {
|
|
- image: url(skin:/graphics/library_sort_down.svg)
|
|
+ width: 12px;
|
|
+ padding-right: 2px;
|
|
+ border-right: 1px solid #585858;
|
|
+ background-color: #333;
|
|
}
|
|
+ QHeaderView::up-arrow:hover,
|
|
QHeaderView::down-arrow:hover {
|
|
- image: url(skin:/graphics/library_sort_down_hover.svg)
|
|
+ background-color: #585858;
|
|
}
|
|
+ QHeaderView::up-arrow {
|
|
+ image: url(skin:/graphics/library_sort_up.svg)
|
|
+ }
|
|
+ QHeaderView::up-arrow:hover {
|
|
+ image: url(skin:/graphics/library_sort_down.svg)
|
|
+ }
|
|
+ QHeaderView::down-arrow {
|
|
+ image: url(skin:/graphics/library_sort_down.svg)
|
|
+ }
|
|
+ QHeaderView::down-arrow:hover {
|
|
+ image: url(skin:/graphics/library_sort_up.svg)
|
|
+ }
|
|
|
|
/* Scroll bars */
|
|
QScrollBar:horizontal {
|
|
|
|
From e58b2bbd463def2a31370c9efccb0a27cea2aa08 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 21 May 2018 03:22:10 +0200
|
|
Subject: [PATCH 02/45] Tango: fix height of effect slot > static size/position
|
|
even if an effect is cleared
|
|
|
|
---
|
|
res/skins/Tango/fx_parameter_row.xml | 2 +-
|
|
res/skins/Tango/fx_unit_right.xml | 1 +
|
|
2 files changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/res/skins/Tango/fx_parameter_row.xml b/res/skins/Tango/fx_parameter_row.xml
|
|
index 1271e979ff..0b64a08ec9 100644
|
|
--- a/res/skins/Tango/fx_parameter_row.xml
|
|
+++ b/res/skins/Tango/fx_parameter_row.xml
|
|
@@ -9,7 +9,7 @@ Variables passed through from fx_unit:
|
|
<WidgetGroup>
|
|
<ObjectName>FxParameters<Variable name="Side"/></ObjectName>
|
|
<Layout>horizontal</Layout>
|
|
- <Size>min,max</Size>
|
|
+ <Size>min,47f</Size>
|
|
<Children>
|
|
|
|
<Template src="skin:fx_parameter_knob.xml">
|
|
diff --git a/res/skins/Tango/fx_unit_right.xml b/res/skins/Tango/fx_unit_right.xml
|
|
index 97417fe301..5db527dcbc 100644
|
|
--- a/res/skins/Tango/fx_unit_right.xml
|
|
+++ b/res/skins/Tango/fx_unit_right.xml
|
|
@@ -204,6 +204,7 @@ Variables:
|
|
<WidgetGroup><Size>4f,1min</Size></WidgetGroup>
|
|
<Template src="skin:fx_focus_button.xml"><SetVariable name="FxNum">3</SetVariable></Template>
|
|
<Template src="skin:fx_metaknob.xml"><SetVariable name="FxNum">3</SetVariable></Template>
|
|
+ <WidgetGroup><Size>2f,1min</Size></WidgetGroup>
|
|
<Template src="skin:fx_toggle_selector.xml"><SetVariable name="FxNum">3</SetVariable></Template>
|
|
<WidgetGroup><Size>5f,1min</Size></WidgetGroup>
|
|
<Template src="skin:fx_parameter_row.xml">
|
|
|
|
From 174c3ae069f37733fadfaa5e22a6cb22ba5ecd46 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 21 May 2018 17:57:57 +0200
|
|
Subject: [PATCH 03/45] Tango: override system theme for selected tree items
|
|
|
|
---
|
|
res/skins/Tango/style.qss | 18 +++++++++++++++---
|
|
1 file changed, 15 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index 8fb6d79729..fec5d448a2 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2069,16 +2069,28 @@ QTreeView::branch:open:has-children:has-siblings {
|
|
image: url(skin:/graphics/branch_open.png);
|
|
background-color: #333;
|
|
}
|
|
+ /* space left of selected child item */
|
|
+ QTreeView::branch:!has-children:!has-siblings:closed:selected,
|
|
+ QTreeView::branch:closed:!has-children:has-siblings:selected,
|
|
+ QTreeView::branch:open:!has-children:!has-siblings:selected,
|
|
+ QTreeView::branch:open:!has-children:has-siblings:selected {
|
|
+ border-image: none;
|
|
+ background-color: #0f0f0f;
|
|
+ }
|
|
|
|
QTreeView::item:selected {
|
|
border-image: none;
|
|
background-image: none;
|
|
background-color: #333;
|
|
- color: #cfcfcf;
|
|
+ color: #d2d2d2;
|
|
}
|
|
|
|
-QTableView {
|
|
-}
|
|
+QTreeView::item:!selected {
|
|
+ border-image: none;
|
|
+ background-image: none;
|
|
+ background-color: #0f0f0f;
|
|
+ color: #999;
|
|
+ }
|
|
|
|
QHeaderView {
|
|
font-family: Ubuntu;
|
|
|
|
From 2f5dd00626f174b010c9508a94fe8c40ffe16876 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 21 May 2018 17:58:27 +0200
|
|
Subject: [PATCH 04/45] Tango: fix styling of library feature buttons
|
|
|
|
---
|
|
res/skins/Tango/style.qss | 79 ++++++++++++++++++++++++++++++++---------------
|
|
1 file changed, 54 insertions(+), 25 deletions(-)
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index fec5d448a2..fc00fc38c9 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -993,7 +993,8 @@ WWidgetGroup {
|
|
background-color: #0f0f0f;
|
|
}
|
|
|
|
-WBeatSpinBox {
|
|
+WBeatSpinBox,
|
|
+#DlgAutoDJ QSpinBox {
|
|
/* Note(ronso0):
|
|
make it 2px smaller in each dimension,
|
|
border is added for final size.
|
|
@@ -1009,21 +1010,37 @@ WBeatSpinBox {
|
|
selection-color: #0f0f0f;
|
|
selection-background-color: #d2d2d2;
|
|
font-size: 13px/13px;
|
|
- /* Note(ronso0):
|
|
- Apparently, a top and bottom padding needs to be set to make
|
|
- the spinbox expand vertically to available 22px */
|
|
- padding: 1px 0px 1px 3px;
|
|
- margin: 0px 15px 0px 0px;
|
|
-}
|
|
- WBeatSpinBox:hover {
|
|
+ }
|
|
+ WBeatSpinBox {
|
|
+ /* Note(ronso0):
|
|
+ Apparently, a top and bottom padding needs to be set to make
|
|
+ the spinbox expand vertically to available 22px */
|
|
+ padding: 1px 0px 1px 3px;
|
|
+ margin: 0px 15px 0px 0px;
|
|
+ }
|
|
+ #DlgAutoDJ QSpinBox {
|
|
+ /* Note(ronso0):
|
|
+ Individual padding/margin in AutoDJ feature */
|
|
+ padding: -1px 3px -1px 3px;
|
|
+ margin: 0px 17px 3px 7px;
|
|
+ }
|
|
+ #DlgAutoDJ QLabel {
|
|
+ margin: 0px 0px 3px 2px;
|
|
+ }
|
|
+ WBeatSpinBox:hover,
|
|
+ #DlgAutoDJ QSpinBox:hover {
|
|
border-color: #888;
|
|
}
|
|
- WBeatSpinBox:focus {
|
|
+ WBeatSpinBox:focus,
|
|
+ #DlgAutoDJ QSpinBox:focus {
|
|
border-color: #d2d2d2;
|
|
color: #ccc;
|
|
}
|
|
|
|
- WBeatSpinBox::up-button, WBeatSpinBox::down-button {
|
|
+ WBeatSpinBox::up-button,
|
|
+ WBeatSpinBox::down-button,
|
|
+ #DlgAutoDJ QSpinBox::up-button,
|
|
+ #DlgAutoDJ QSpinBox::down-button {
|
|
subcontrol-origin: padding;
|
|
position: relative;
|
|
background-color: #1e1e1e;
|
|
@@ -1034,11 +1051,15 @@ WBeatSpinBox {
|
|
height: 20%;
|
|
width: 20%; */
|
|
}
|
|
- WBeatSpinBox::up-button:hover, WBeatSpinBox::down-button:hover {
|
|
+ WBeatSpinBox::up-button:hover,
|
|
+ WBeatSpinBox::down-button:hover,
|
|
+ #DlgAutoDJ QSpinBox::up-button:hover,
|
|
+ #DlgAutoDJ QSpinBox::down-button:hover {
|
|
background-color: #0f0f0f;
|
|
}
|
|
|
|
- WBeatSpinBox::up-button {
|
|
+ WBeatSpinBox::up-button,
|
|
+ #DlgAutoDJ QSpinBox::up-button {
|
|
subcontrol-position: center right;
|
|
/* Note(ronso0):
|
|
Regularly, up/down buttons would be stacked vertically.
|
|
@@ -1048,16 +1069,19 @@ WBeatSpinBox {
|
|
right: -16px;
|
|
image: url(skin:/buttons/btn_beatbox_up.svg) no-repeat;
|
|
}
|
|
- WBeatSpinBox::up-button:hover {
|
|
+ WBeatSpinBox::up-button:hover,
|
|
+ #DlgAutoDJ QSpinBox::up-button:hover {
|
|
image: url(skin:/buttons/btn_beatbox_up_hover.svg) no-repeat;
|
|
}
|
|
- WBeatSpinBox::down-button {
|
|
+ WBeatSpinBox::down-button,
|
|
+ #DlgAutoDJ QSpinBox::down-button {
|
|
subcontrol-position: center right;
|
|
border-top-left-radius: 3px;
|
|
border-bottom-left-radius: 3px;
|
|
image: url(skin:/buttons/btn_beatbox_down.svg) no-repeat;
|
|
}
|
|
- WBeatSpinBox::down-button:hover {
|
|
+ WBeatSpinBox::down-button:hover,
|
|
+ #DlgAutoDJ QSpinBox::down-button:hover {
|
|
image: url(skin:/buttons/btn_beatbox_down_hover.svg) no-repeat;
|
|
}
|
|
|
|
@@ -2227,33 +2251,38 @@ WLibrary QPushButton {
|
|
font-size: 14px/14px;
|
|
Setting height/width here will prevent the buttons being scaled properly
|
|
min-height: 22px;
|
|
- max-height: 22px; */
|
|
- height: 22px;
|
|
+ max-height: 22px;
|
|
+ height: 22px; */
|
|
color: #ccc;
|
|
border-radius: 2px;
|
|
margin: 1px 2px 5px 1px;
|
|
- padding: 1px 6px 1px 6px;
|
|
+ padding: 3px 6px 3px 6px;
|
|
background-color: #333;
|
|
background-position: center;
|
|
}
|
|
- QPushButton:hover {
|
|
- background-color: #666;
|
|
+ WLibrary QPushButton:!enabled {
|
|
+ color: #888;
|
|
}
|
|
- QPushButton:unchecked {
|
|
+ WLibrary QPushButton:hover {
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
+ WLibrary QPushButton:unchecked {
|
|
color: #888;
|
|
background-color: #444;
|
|
}
|
|
- QPushButton:checked {
|
|
+ WLibrary QPushButton:checked {
|
|
color: #000;
|
|
font-weight: bold;
|
|
background-color: #ff7b00;
|
|
}
|
|
- QPushButton:checked:hover {
|
|
+ WLibrary QPushButton:checked:hover {
|
|
border: 1px solid #ff3f00;
|
|
}
|
|
/* 'Enable AutoDJ' button */
|
|
- QPushButton#pushButtonAutoDJ:unchecked:hover {
|
|
- background-color: #ff7b00;
|
|
+ QPushButton#pushButtonAutoDJ:hover,
|
|
+ QPushButton#pushButtonRecording:hover,
|
|
+ QPushButton#pushButtonAnalyze:hover {
|
|
+ border: 1px solid #ff6600;
|
|
}
|
|
/* 'Start/Stop Recording' button */
|
|
QPushButton#pushButtonRecording {
|
|
|
|
From 91cd599d3d9c4530e2c9d49afa539fa4ea19aeeb Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Wed, 23 May 2018 01:43:49 +0200
|
|
Subject: [PATCH 05/45] LateNight: unify splitter names
|
|
|
|
---
|
|
res/skins/LateNight/library.xml | 6 ++---
|
|
res/skins/LateNight/skin.xml | 2 +-
|
|
res/skins/LateNight/style.qss | 58 ++++++++++++++++++++---------------------
|
|
3 files changed, 32 insertions(+), 34 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/library.xml b/res/skins/LateNight/library.xml
|
|
index 748965813b..f8bdc8d68d 100644
|
|
--- a/res/skins/LateNight/library.xml
|
|
+++ b/res/skins/LateNight/library.xml
|
|
@@ -13,19 +13,19 @@
|
|
**********************************************
|
|
-->
|
|
<WidgetGroup>
|
|
+ <ObjectName>Library</ObjectName>
|
|
<Layout>horizontal</Layout>
|
|
<SizePolicy>me,me</SizePolicy>
|
|
<Children>
|
|
|
|
<Splitter>
|
|
- <ObjectName>LibrarySplitter</ObjectName>
|
|
+ <ObjectName>VerticalSplitter</ObjectName>
|
|
<SizePolicy>me,me</SizePolicy>
|
|
<SplitSizes>1,10</SplitSizes>
|
|
<SplitSizesConfigKey>[LateNight],LibrarySidebarSplitSize</SplitSizesConfigKey>
|
|
<Collapsible>1,0</Collapsible>
|
|
<Children>
|
|
<WidgetGroup>
|
|
- <ObjectName>LibrarySidebar_X</ObjectName>
|
|
<Layout>vertical</Layout>
|
|
<SizePolicy>min,me</SizePolicy>
|
|
<MinimumSize>100,-1</MinimumSize>
|
|
@@ -37,7 +37,7 @@
|
|
<SearchBox></SearchBox>
|
|
|
|
<Splitter>
|
|
- <ObjectName>CoverArtSplitter</ObjectName>
|
|
+ <ObjectName>HorizontalSplitter</ObjectName>
|
|
<Size>me,me</Size>
|
|
<SplitSizes>1,1</SplitSizes>
|
|
<SplitSizesConfigKey>[LateNight],CoverArtSplitSize</SplitSizesConfigKey>
|
|
diff --git a/res/skins/LateNight/skin.xml b/res/skins/LateNight/skin.xml
|
|
index 8f7d5df78c..67e1d6239e 100644
|
|
--- a/res/skins/LateNight/skin.xml
|
|
+++ b/res/skins/LateNight/skin.xml
|
|
@@ -122,7 +122,7 @@
|
|
|
|
<!-- Decks, Effects ... Library -->
|
|
<Splitter>
|
|
- <ObjectName>CoverArtSplitter</ObjectName>
|
|
+ <ObjectName>HorizontalSplitter</ObjectName>
|
|
<Orientation>vertical</Orientation>
|
|
<SizePolicy>me,min</SizePolicy>
|
|
<SplitSizes>1,5</SplitSizes>
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index 483dbd6f13..15521aa965 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -1501,42 +1501,40 @@ WCoverArt {
|
|
color: #ACACAC;
|
|
}
|
|
|
|
-/* splitter between treeview and library */
|
|
-#LibrarySplitter::handle {
|
|
- image: url(skin:/style/style_handle_unchecked.png);
|
|
- background-color: #1e1e1e;
|
|
-}
|
|
-#LibrarySplitter::handle:pressed,
|
|
-#LibrarySplitter::handle:hover {
|
|
- image: url(skin:/style/style_handle_checked.png);
|
|
- background-color: #1e1e1e;
|
|
-}
|
|
-#LibrarySplitter::handle:horizontal {
|
|
- width: 5px;
|
|
- background-color: #0e0e0e;
|
|
-}
|
|
-#LibrarySplitter::handle:vertical {
|
|
- height: 5px;
|
|
- background-color: #0e0e0e;
|
|
+/* HorizontalSplitter
|
|
+ (the splitter itself is horizontal)
|
|
+ Used to split
|
|
+ - Waveforms & Decks/FX/etc
|
|
+ - Library feature & Coverart */
|
|
+#HorizontalSplitter {
|
|
+ padding: 0px;
|
|
+ margin: 0px;
|
|
}
|
|
|
|
-/* splitter between treeview and coverart */
|
|
-#CoverArtSplitter::handle {
|
|
- image: url(skin:/style/style_handle_horizontal_unchecked.png);
|
|
- background-color: #1e1e1e;
|
|
+#HorizontalSplitter::handle {
|
|
+ image: url(skin:/style/splitter_handle_horizontal_unchecked.png);
|
|
}
|
|
- #CoverArtSplitter::handle:pressed,
|
|
- #CoverArtSplitter::handle:hover {
|
|
- image: url(skin:/style/style_handle_horizontal_checked.png);
|
|
- background-color: #1e1e1e;
|
|
+ #HorizontalSplitter::handle:pressed,
|
|
+ #HorizontalSplitter::handle:hover {
|
|
+ image: url(skin:/style/splitter_handle_horizontal_checked.png);
|
|
}
|
|
-#CoverArtSplitter::handle:horizontal {
|
|
- width: 10px;
|
|
- background-color: #0e0e0e;
|
|
+#HorizontalSplitter::handle:vertical {
|
|
+ height: 10px;
|
|
}
|
|
-#CoverArtSplitter::handle:vertical {
|
|
+
|
|
+/* VerticalSplitter
|
|
+ (the splitter itself is vertical)
|
|
+ Used to split Library sidebar & Tracks table */
|
|
+#VerticalSplitter::handle {
|
|
+ image: url(skin:/style/splitter_handle_unchecked.png);
|
|
+}
|
|
+#VerticalSplitter::handle:pressed,
|
|
+#VerticalSplitter::handle:hover {
|
|
+ image: url(skin:/style/splitter_handle_checked.png);
|
|
+}
|
|
+#VerticalSplitter::handle:vertical {
|
|
+ /* 'height' works although it's actually the width of the handle */
|
|
height: 10px;
|
|
- background-color: #0e0e0e;
|
|
}
|
|
|
|
/* Extra declaration for QRadioButton otherwise it shows up with wrong colors in Linux with Gnome */
|
|
|
|
From cb43a17e0af0871a9bfe25d7e415d1f9622f4590 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Wed, 23 May 2018 01:44:58 +0200
|
|
Subject: [PATCH 06/45] LateNight: same style for beatsize & AutoDJ spinboxes
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 47 ++++++++++++++++++++++++++++---------------
|
|
1 file changed, 31 insertions(+), 16 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index 15521aa965..8746640e6c 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -619,58 +619,73 @@ WEffectButtonParameter*/
|
|
border: 1px solid #eeeeee;
|
|
}
|
|
|
|
-WBeatSpinBox {
|
|
+WBeatSpinBox,
|
|
+#DlgAutoDJ QSpinBox {
|
|
/* make it 2px smaller in each dimension,
|
|
border is added for final size */
|
|
width: 55px;
|
|
height: 22px;
|
|
border: 1px solid #666;
|
|
- /* size of spinbox: 54x22px
|
|
- incl. up/down button: 70x22px */
|
|
border-radius: 2px;
|
|
color: #cfb32c;
|
|
background-color: #0f0f0f;
|
|
selection-color: #0f0f0f;
|
|
selection-background-color: #d2d2d2;
|
|
font-size: 13px/13px;
|
|
- padding: 0px;
|
|
- padding: 1px 2px 1px 1px;
|
|
- margin: 0px -1px 2px 0px;
|
|
-}
|
|
- WBeatSpinBox:hover {
|
|
+ }
|
|
+ WBeatSpinBox {
|
|
+ padding: 1px 2px 1px 1px;
|
|
+ margin: 0px -1px 2px 0px;
|
|
+ }
|
|
+ /* Eliminate overlapping right border for transition time in Auto DJ tab */
|
|
+ #DlgAutoDJ QSpinBox {
|
|
+ border-right: 0px;
|
|
+ margin: 0px 0px 0px 2px;
|
|
+ padding: 1px 2px 1px 1px;
|
|
+ }
|
|
+ WBeatSpinBox:hover,
|
|
+ #DlgAutoDJ QSpinBox:hover {
|
|
border-color: #888;
|
|
}
|
|
- WBeatSpinBox:focus {
|
|
+ WBeatSpinBox:focus,
|
|
+ #DlgAutoDJ QSpinBox:focus {
|
|
border-color: #d2d2d2;
|
|
color: #cfb32c;
|
|
}
|
|
|
|
- WBeatSpinBox::up-button, WBeatSpinBox::down-button {
|
|
+ WBeatSpinBox::up-button,
|
|
+ WBeatSpinBox::down-button,
|
|
+ #DlgAutoDJ QSpinBox::up-button,
|
|
+ #DlgAutoDJ QSpinBox::down-button {
|
|
subcontrol-origin: padding;
|
|
position: relative;
|
|
/* as with spinbox: border is added to size.
|
|
define it with same width as hover border, otherwise size jumps */
|
|
width: 18px;
|
|
height: 12px;
|
|
- margin: 0px 0px 0px 0px;
|
|
+ margin: 0px;
|
|
padding: 0px;
|
|
border: 0px;
|
|
- }
|
|
+ }
|
|
|
|
- WBeatSpinBox::up-button {
|
|
+ WBeatSpinBox::up-button,
|
|
+ #DlgAutoDJ QSpinBox::up-button {
|
|
subcontrol-position: top right;
|
|
margin-top: -1px;
|
|
image: url(skin:/buttons/btn_beatbox_double.svg) no-repeat;
|
|
}
|
|
- WBeatSpinBox::up-button:pressed {
|
|
+ WBeatSpinBox::up-button:pressed,
|
|
+ #DlgAutoDJ QSpinBox::up-button:pressed {
|
|
image: url(skin:/buttons/btn_beatbox_double_pressed.svg) no-repeat;
|
|
}
|
|
- WBeatSpinBox::down-button {
|
|
+ WBeatSpinBox::down-button,
|
|
+ #DlgAutoDJ QSpinBox::down-button {
|
|
subcontrol-position: bottom right;
|
|
margin-bottom: -1px;
|
|
image: url(skin:/buttons/btn_beatbox_halve.svg) no-repeat;
|
|
}
|
|
- WBeatSpinBox::down-button:pressed {
|
|
+ WBeatSpinBox::down-button:pressed,
|
|
+ #DlgAutoDJ QSpinBox::down-button:pressed {
|
|
image: url(skin:/buttons/btn_beatbox_halve_pressed.svg) no-repeat;
|
|
}
|
|
|
|
|
|
From d661b5b44333ebbaec6f71a561ae2dbd1408885f Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Wed, 23 May 2018 01:50:25 +0200
|
|
Subject: [PATCH 07/45] LateNight: style library scrollbars & table header
|
|
|
|
---
|
|
res/skins/LateNight/library.xml | 1 -
|
|
res/skins/LateNight/style.qss | 199 +++++++++++++++++++++-------------------
|
|
2 files changed, 104 insertions(+), 96 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/library.xml b/res/skins/LateNight/library.xml
|
|
index f8bdc8d68d..bf2c763264 100644
|
|
--- a/res/skins/LateNight/library.xml
|
|
+++ b/res/skins/LateNight/library.xml
|
|
@@ -1,6 +1,5 @@
|
|
<Template>
|
|
<WidgetGroup>
|
|
- <ObjectName>Library</ObjectName>
|
|
<SizePolicy>me,i</SizePolicy>
|
|
<MinimumSize>1270,-</MinimumSize>
|
|
<Layout>vertical</Layout>
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index 8746640e6c..f90497cd36 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -110,21 +110,6 @@ WTime {
|
|
qproperty-layoutAlignment: 'AlignHCenter | AlignTop';
|
|
}
|
|
|
|
-#LibrarySingleton {
|
|
- /* This doesn't work as expected:
|
|
- it appears LibrarySingleton is displayed twice, so
|
|
- padding/margin would double.
|
|
- Placed a plain spacer in library.xml which works reliably
|
|
- padding-top: 5px;*/
|
|
-}
|
|
-
|
|
-#Library {
|
|
- border-left: 0px solid #585858;
|
|
- background-color: #0e0e0e;
|
|
- padding-bottom: 2px;
|
|
- /*border-top: 1px solid #585858;*/
|
|
-}
|
|
-
|
|
#DeckRow_1_KeyVinylFx {
|
|
qproperty-layoutAlignment: 'AlignLeft | AlignTop';
|
|
border-bottom: 1px solid #585858;
|
|
@@ -1358,13 +1343,30 @@ WEffectSelector {
|
|
|
|
/* Library styling is hard */
|
|
|
|
+#LibrarySingleton {
|
|
+ /* This doesn't work as expected:
|
|
+ it appears LibrarySingleton is displayed twice, so
|
|
+ padding/margin would double.
|
|
+ Placed a plain spacer in library.xml which works reliably
|
|
+ padding-top: 5px;*/
|
|
+}
|
|
+
|
|
+#Library {
|
|
+ padding-bottom: 2px;
|
|
+ /* make a smooth transition from toolbar at the bottom to
|
|
+ darker skin background at the top.
|
|
+ Splitter handles should be transparent for this to work. */
|
|
+ background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
+ stop:0 #0f0f0f,
|
|
+ stop:1 #1e1e1e);
|
|
+}
|
|
+
|
|
QTableView, QTextBrowser, QTreeView {
|
|
border: 1px solid #585858;
|
|
/*font-size: 15px/18px;*/
|
|
color: #cfb32c;
|
|
background-color: #0f0f0f;
|
|
alternate-background-color: #1a1a1a;
|
|
-
|
|
selection-color: #cfb32c;
|
|
selection-background-color: #725309;
|
|
}
|
|
@@ -1416,95 +1418,102 @@ QHeaderView {
|
|
font-size: 13px/15px;
|
|
color: #cfb32c;
|
|
font-weight: bold;
|
|
- background-color: #0f0f0f;
|
|
-}
|
|
-QHeaderView::section {
|
|
- height: 18px;
|
|
- border: 1px solid #585858;
|
|
- border-left: 0px;
|
|
- padding-left: 1px;
|
|
+ border-bottom: 1px solid #585858;
|
|
background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
stop:0 #585858,
|
|
stop:1 #0f0f0f);
|
|
-}
|
|
+ }
|
|
+ QHeaderView::section {
|
|
+ height: 18px;
|
|
+ border: 1px solid #585858;
|
|
+ border-left: 0px;
|
|
+ padding-left: 1px;
|
|
+ background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
+ stop:0 #585858,
|
|
+ stop:1 #0f0f0f);
|
|
+ }
|
|
|
|
-/* QScrollbar styling is even harder */
|
|
-QScrollBar:horizontal {
|
|
- border: 1px solid #585858;
|
|
- min-width: 12px;
|
|
- height: 15px;
|
|
- background: #1a1a1a;
|
|
- border-radius: 3px;
|
|
- padding: 1px;
|
|
-}
|
|
-QScrollBar:vertical {
|
|
+QHeaderView::up-arrow,
|
|
+QHeaderView::down-arrow {
|
|
+ background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #585858, stop:1 #0f0f0f);
|
|
+ width: 12px;
|
|
+ padding-left: 3px;
|
|
+ padding-right: 3px;
|
|
+ border-right: 1px solid #585858;
|
|
+ }
|
|
+ QHeaderView::up-arrow {
|
|
+ image: url(skin:/style/library_sort_up.svg);
|
|
+ }
|
|
+ QHeaderView::up-arrow:hover {
|
|
+ image: url(skin:/style/library_sort_down.svg);
|
|
+ }
|
|
+ QHeaderView::down-arrow:hover {
|
|
+ image: url(skin:/style/library_sort_up.svg);
|
|
+ }
|
|
+
|
|
+
|
|
+
|
|
+/* QScrollBar styling is even harder */
|
|
+QScrollBar {
|
|
border: 1px solid #585858;
|
|
- min-height: 12px;
|
|
- width: 15px;
|
|
background: #1a1a1a;
|
|
border-radius: 3px;
|
|
padding: 1px;
|
|
-}
|
|
-/* "add-page" and "sub-page" are the gutter of the scrollbar */
|
|
-QScrollBar::add-page, QScrollBar::sub-page {
|
|
- min-width: 15px;
|
|
- min-height: 15px;
|
|
- border: 2px;
|
|
- background-color: #1a1a1a;
|
|
- border-radius: 3px;
|
|
-}
|
|
-QScrollBar::handle:horizontal {
|
|
- min-width: 25px;
|
|
- border-radius: 3px;
|
|
- border: 1px solid #725309;
|
|
- background: qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
- stop:0 #725309,
|
|
- stop:1 #412f05);
|
|
-}
|
|
-QScrollBar::handle:vertical {
|
|
- min-height: 25px;
|
|
- border-radius: 3px;
|
|
- border: 1px solid #725309;
|
|
- background: qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
- stop:0 #725309,
|
|
- stop:1 #412f05);
|
|
-}
|
|
-/* Turn off buttons */
|
|
-QScrollBar::add-line:horizontal, QScrollBar::add-line:vertical {
|
|
- width: 0px;
|
|
- height: 0px;
|
|
- border: 0px solid white;
|
|
-}
|
|
-QScrollBar::sub-line:horizontal, QScrollBar::sub-line:vertical {
|
|
- width: 0px;
|
|
- height: 0px;
|
|
- border: 0px solid white;
|
|
-}
|
|
+ color: #999999;
|
|
+ font-size: 8pt;
|
|
+ }
|
|
+ QScrollBar:horizontal {
|
|
+ min-width: 12px;
|
|
+ height: 15px;
|
|
+ border-top-left-radius: 0px;
|
|
+ border-top-right-radius: 0px;
|
|
+ border-top: 0px;
|
|
+ background-color: #0f0f0f;
|
|
+ }
|
|
+ QScrollBar:vertical {
|
|
+ min-height: 12px;
|
|
+ width: 15px;
|
|
+ border-top-left-radius: 0px;
|
|
+ border-bottom-left-radius: 0px;
|
|
+ border-left: 0px;
|
|
+ color: #b3b3b3;
|
|
+ background-color: #0f0f0f;
|
|
+ }
|
|
|
|
-/* transition time in Auto DJ tab */
|
|
-QSpinBox:editable {
|
|
- background: transparent;
|
|
- color: #cfb32c;
|
|
-}
|
|
-QSpinBox {
|
|
- min-height: 20px;
|
|
- max-height: 20px;
|
|
- min-width: 40px;
|
|
- max-width: 40px;
|
|
-}
|
|
+ /* "add-page" and "sub-page" are the gutter of the scrollbar */
|
|
+ QScrollBar::add-page, QScrollBar::sub-page {
|
|
+ min-width: 15px;
|
|
+ min-height: 15px;
|
|
+ background-color: #0f0f0f;
|
|
+ border-radius: 3px;
|
|
+ }
|
|
+ QScrollBar::handle:horizontal {
|
|
+ min-width: 25px;
|
|
+ border-radius: 3px;
|
|
+ border: 1px solid #725309;
|
|
+ background: qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
+ stop:0 #725309,
|
|
+ stop:1 #412f05);
|
|
+ }
|
|
+ QScrollBar::handle:vertical {
|
|
+ min-height: 25px;
|
|
+ border-radius: 3px;
|
|
+ border: 1px solid #725309;
|
|
+ background: qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
+ stop:0 #725309,
|
|
+ stop:1 #412f05);
|
|
+ }
|
|
+ /* Turn off buttons */
|
|
+ QScrollBar::add-line, QScrollBar::sub-line {
|
|
+ width: 0px;
|
|
+ height: 0px;
|
|
+ border: 0px;
|
|
+ }
|
|
|
|
-/* library search bar */
|
|
-WSearchLineEdit {
|
|
- padding: 2px;
|
|
- border: 1px solid #656565;
|
|
- background: #181818;
|
|
- color: #cfb32c;
|
|
-}
|
|
-WSearchLineEdit:focus {
|
|
- padding: 2px;
|
|
- border: 2px solid #FF6600;
|
|
- background: #0f0f0f;
|
|
-}
|
|
+ /* Corner in between two scrollbars */
|
|
+ QAbstractScrollArea::corner {
|
|
+ background-color: #1e1e1e;
|
|
+ }
|
|
|
|
#SidebarContainer{
|
|
margin-top: -5px;
|
|
|
|
From 87c0b448d95e77fc2a05a13a78c79ecbc5fd2b90 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Wed, 23 May 2018 01:52:35 +0200
|
|
Subject: [PATCH 08/45] LateNight: style library searchbox, buttons &
|
|
indicators
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 154 ++++++++++++++++++++++--------------------
|
|
1 file changed, 81 insertions(+), 73 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index f90497cd36..c9603387c4 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -1376,20 +1376,23 @@ QTableView:focus, QTreeView:focus {
|
|
}
|
|
|
|
/* checkbox in library "Played" column */
|
|
-QTableView::indicator { width: 12px; height: 12px;}
|
|
-QTableView::indicator:checked { background: url(skin:/style/style_checkbox_checked.png);}
|
|
-QTableView::indicator:unchecked { background: url(skin:/style/style_checkbox_unchecked.png);}
|
|
-QTableView::item:selected {
|
|
- color: #cfb32c;
|
|
- background-color: #725309;
|
|
-}
|
|
+QTableView::indicator {
|
|
+ width: 12px;
|
|
+ height: 12px;
|
|
+ }
|
|
+ QTableView::indicator:checked {
|
|
+ background: url(skin:/style/library_checkbox_checked.png);
|
|
+ }
|
|
+ QTableView::indicator:unchecked {
|
|
+ background: url(skin:/style/library_checkbox_unchecked.png);
|
|
+ }
|
|
|
|
/* BPM lock icon in the library "BPM" column. */
|
|
#LibraryBPMButton::indicator:checked {
|
|
- image: url(:/images/library/ic_library_checked.png);
|
|
+ image: url(skin:/style/library_lock_checked.png);
|
|
}
|
|
#LibraryBPMButton::indicator:unchecked {
|
|
- image: url(:/images/library/ic_library_unchecked.png);
|
|
+ image: url(skin:/style/library_lock_unchecked.png);
|
|
}
|
|
#LibraryBPMButton::item:selected {
|
|
color: #cfb32c;
|
|
@@ -1397,22 +1400,19 @@ QTableView::item:selected {
|
|
}
|
|
|
|
/* Button in library "Preview" column */
|
|
-QPushButton#LibraryPreviewButton {
|
|
+#LibraryPreviewButton {
|
|
width: 23px;
|
|
height: 12px;
|
|
- background: transparent;
|
|
+ image: url(skin:/style/library_preview_play.png);
|
|
+ background-color: transparent;
|
|
border: 0px;
|
|
-}
|
|
-/*QPushButton#LibraryPreviewButton:focus {
|
|
- background-color: #725309;
|
|
-}*/
|
|
-
|
|
-QPushButton#LibraryPreviewButton:!checked{
|
|
- image: url(skin:/style/style_library_preview_play.png);
|
|
-}
|
|
-QPushButton#LibraryPreviewButton:checked{
|
|
- image: url(skin:/style/style_library_preview_pause.png);
|
|
-}
|
|
+ }
|
|
+ QPushButton#LibraryPreviewButton:!checked{
|
|
+ image: url(skin:/style/library_preview_play.png);
|
|
+ }
|
|
+ QPushButton#LibraryPreviewButton:checked{
|
|
+ image: url(skin:/style/library_preview_pause.png);
|
|
+ }
|
|
|
|
QHeaderView {
|
|
font-size: 13px/15px;
|
|
@@ -1515,9 +1515,23 @@ QScrollBar {
|
|
background-color: #1e1e1e;
|
|
}
|
|
|
|
-#SidebarContainer{
|
|
- margin-top: -5px;
|
|
-}
|
|
+/* library search bar */
|
|
+WSearchLineEdit {
|
|
+ margin-bottom: 5px;
|
|
+ padding: 2px;
|
|
+ border: 1px solid #656565;
|
|
+ background: #181818;
|
|
+ color: #cfb32c;
|
|
+ }
|
|
+ WSearchLineEdit:focus {
|
|
+ padding: 2px;
|
|
+ border: 2px solid #FF6600;
|
|
+ background: #0f0f0f;
|
|
+ }
|
|
+ /* Clear button next to text field */
|
|
+ WSearchLineEdit QToolButton {
|
|
+ margin-bottom: 4px;
|
|
+ }
|
|
|
|
/* cover art */
|
|
WCoverArt {
|
|
@@ -1528,7 +1542,7 @@ WCoverArt {
|
|
/* HorizontalSplitter
|
|
(the splitter itself is horizontal)
|
|
Used to split
|
|
- - Waveforms & Decks/FX/etc
|
|
+ - Waveforms & Decks/FX/etc
|
|
- Library feature & Coverart */
|
|
#HorizontalSplitter {
|
|
padding: 0px;
|
|
@@ -1585,32 +1599,38 @@ WLibrary QRadioButton::indicator:unchecked {
|
|
background: url(skin:/buttons/btn_lib_radio_button_off.svg);
|
|
}
|
|
|
|
-/* Additional space for the QPushButtons */
|
|
-#DlgMissing > QPushButton,
|
|
-#DlgHidden > QPushButton,
|
|
-#DlgAutoDJ > QPushButton,
|
|
-#DlgRecording > QPushButton,
|
|
-#DlgAnalysis > QPushButton {
|
|
- margin: 5px 3px 5px 3px;
|
|
+/* Library feature pushbuttons */
|
|
+WLibrary QPushButton {
|
|
+ margin: 5px 3px 4px 3px;
|
|
padding: 3px 8px;
|
|
min-width: 65px;
|
|
border: 1px solid #585858;
|
|
border-radius: 2px;
|
|
- color: #eeeeee;
|
|
-}
|
|
+ color: #d2d2d2;
|
|
+ background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
+ stop:0 #252525,
|
|
+ stop:1 #0f0f0f);
|
|
+ }
|
|
+ WLibrary QPushButton:hover,
|
|
+ WLibrary QPushButton:focus {
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
+ WLibrary QPushButton:!enabled {
|
|
+ color: #666;
|
|
+ }
|
|
|
|
/* Additional space for the first QPushButton in the row */
|
|
+#DlgAutoDJ > QPushButton#pushButtonShuffle {
|
|
+ margin: 5px 3px 5px 12px;
|
|
+}
|
|
+
|
|
+/* Additional space for the last QPushButton in the row */
|
|
#DlgMissing > QPushButton#btnPurge,
|
|
#DlgHidden > QPushButton#btnUnhide,
|
|
#DlgAutoDJ > QPushButton#pushButtonAutoDJ,
|
|
#DlgRecording > QPushButton#pushButtonRecording,
|
|
#DlgAnalysis > QPushButton#pushButtonAnalyze {
|
|
- margin: 5px 12px 5px 3px;
|
|
-}
|
|
-
|
|
-/* Additional space for the last QPushButton in the row */
|
|
-#DlgAutoDJ > QPushButton#pushButtonShuffle {
|
|
- margin: 5px 3px 5px 12px;
|
|
+ margin: 5px 17px 5px 3px;
|
|
}
|
|
|
|
#DlgAutoDJ > QPushButton:checked {
|
|
@@ -1625,21 +1645,6 @@ WLibrary QRadioButton::indicator:unchecked {
|
|
stop:1 #AD0800);
|
|
}
|
|
|
|
-#DlgMissing > QPushButton:!checked,
|
|
-#DlgHidden > QPushButton:!checked,
|
|
-#DlgAutoDJ > QPushButton:!checked,
|
|
-#DlgRecording > QPushButton:!checked,
|
|
-#DlgAnalysis > QPushButton:!checked {
|
|
- background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
- stop:0 #6F7176,
|
|
- stop:1 #626468);
|
|
-}
|
|
-
|
|
-/* Spacing between treeview and searchbar */
|
|
-QTreeView {
|
|
- margin: 10px 0px 0px 0px;
|
|
-}
|
|
-
|
|
/* triangle for closed/opened branches in treeview */
|
|
QTreeView {
|
|
show-decoration-selected: 0;
|
|
@@ -1649,36 +1654,39 @@ QTreeView {
|
|
QTreeView::branch:has-children:!has-siblings:closed,
|
|
QTreeView::branch:closed:has-children:has-siblings {
|
|
border-image: none;
|
|
- image: url(skin:/style/style_branch_closed.png);
|
|
- background-color:#0f0f0f;
|
|
+ image: url(skin:/style/library_branch_closed.png);
|
|
}
|
|
QTreeView::branch:open:has-children:!has-siblings,
|
|
QTreeView::branch:open:has-children:has-siblings {
|
|
border-image: none;
|
|
- image: url(skin:/style/style_branch_open.png);
|
|
- background-color:#0f0f0f;
|
|
+ image: url(skin:/style/library_branch_open.png);
|
|
}
|
|
+/* closed branch * selected item */
|
|
QTreeView::branch:has-children:!has-siblings:closed:selected,
|
|
QTreeView::branch:closed:has-children:has-siblings:selected {
|
|
border-image: none;
|
|
- image: url(skin:/style/style_branch_closed.png);
|
|
- background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
- stop:0 #585858,
|
|
- stop:1 #0f0f0f);
|
|
+ image: url(skin:/style/library_branch_closed_selected.png);
|
|
+ background-color: #725309;
|
|
}
|
|
+/* open branch * selected item */
|
|
QTreeView::branch:open:has-children:!has-siblings:selected,
|
|
QTreeView::branch:open:has-children:has-siblings:selected {
|
|
border-image: none;
|
|
- image: url(skin:/style/style_branch_open.png);
|
|
- background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
- stop:0 #585858,
|
|
- stop:1 #0f0f0f);
|
|
-}
|
|
+ image: url(skin:/style/library_branch_open_selected.png);
|
|
+ background-color: #725309;
|
|
+ }
|
|
+ /* space left of selected child item */
|
|
+ QTreeView::branch:!has-children:!has-siblings:closed:selected,
|
|
+ QTreeView::branch:closed:!has-children:has-siblings:selected,
|
|
+ QTreeView::branch:open:!has-children:!has-siblings:selected,
|
|
+ QTreeView::branch:open:!has-children:has-siblings:selected {
|
|
+ border-image: none;
|
|
+ background-color: #151515;
|
|
+ }
|
|
+
|
|
QTreeView::item:selected {
|
|
- color: #cfb32c;
|
|
- background-color:qlineargradient(x1:0, y1:0, x2:0, y2:1,
|
|
- stop:0 #585858,
|
|
- stop:1 #0f0f0f);
|
|
+ color: #fff;
|
|
+ background-color: #725309;
|
|
}
|
|
|
|
QToolTip {
|
|
|
|
From 1cf8e9685046763d6e29b962ef8150e5743ac627 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Wed, 23 May 2018 01:54:33 +0200
|
|
Subject: [PATCH 09/45] LateNight: unify library icon naming
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 4 ++--
|
|
...tyle_branch_closed.png => library_branch_closed.png} | Bin
|
|
.../LateNight/style/library_branch_closed_selected.png | Bin 0 -> 208 bytes
|
|
.../{style_branch_open.png => library_branch_open.png} | Bin
|
|
.../LateNight/style/library_branch_open_selected.png | Bin 0 -> 215 bytes
|
|
...heckbox_checked.png => library_checkbox_checked.png} | Bin
|
|
...box_unchecked.png => library_checkbox_unchecked.png} | Bin
|
|
...rary_preview_pause.png => library_preview_pause.png} | Bin
|
|
...ibrary_preview_play.png => library_preview_play.png} | Bin
|
|
...e_handle_checked.png => splitter_handle_checked.png} | Bin
|
|
...ecked.png => splitter_handle_horizontal_checked.png} | Bin
|
|
...ked.png => splitter_handle_horizontal_unchecked.png} | Bin
|
|
...ndle_unchecked.png => splitter_handle_unchecked.png} | Bin
|
|
res/skins/LateNight/style/toolbar_divider.png | Bin 178 -> 180 bytes
|
|
14 files changed, 2 insertions(+), 2 deletions(-)
|
|
rename res/skins/LateNight/style/{style_branch_closed.png => library_branch_closed.png} (100%)
|
|
create mode 100644 res/skins/LateNight/style/library_branch_closed_selected.png
|
|
rename res/skins/LateNight/style/{style_branch_open.png => library_branch_open.png} (100%)
|
|
create mode 100644 res/skins/LateNight/style/library_branch_open_selected.png
|
|
rename res/skins/LateNight/style/{style_checkbox_checked.png => library_checkbox_checked.png} (100%)
|
|
rename res/skins/LateNight/style/{style_checkbox_unchecked.png => library_checkbox_unchecked.png} (100%)
|
|
rename res/skins/LateNight/style/{style_library_preview_pause.png => library_preview_pause.png} (100%)
|
|
rename res/skins/LateNight/style/{style_library_preview_play.png => library_preview_play.png} (100%)
|
|
rename res/skins/LateNight/style/{style_handle_checked.png => splitter_handle_checked.png} (100%)
|
|
rename res/skins/LateNight/style/{style_handle_horizontal_checked.png => splitter_handle_horizontal_checked.png} (100%)
|
|
rename res/skins/LateNight/style/{style_handle_horizontal_unchecked.png => splitter_handle_horizontal_unchecked.png} (100%)
|
|
rename res/skins/LateNight/style/{style_handle_unchecked.png => splitter_handle_unchecked.png} (100%)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index c9603387c4..d70cf34cf4 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -1389,10 +1389,10 @@ QTableView::indicator {
|
|
|
|
/* BPM lock icon in the library "BPM" column. */
|
|
#LibraryBPMButton::indicator:checked {
|
|
- image: url(skin:/style/library_lock_checked.png);
|
|
+ image: url(:/images/library/ic_library_checked.png);
|
|
}
|
|
#LibraryBPMButton::indicator:unchecked {
|
|
- image: url(skin:/style/library_lock_unchecked.png);
|
|
+ image: url(:/images/library/ic_library_unchecked.png);
|
|
}
|
|
#LibraryBPMButton::item:selected {
|
|
color: #cfb32c;
|
|
diff --git a/res/skins/LateNight/style/style_branch_closed.png b/res/skins/LateNight/style/library_branch_closed.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_branch_closed.png
|
|
rename to res/skins/LateNight/style/library_branch_closed.png
|
|
diff --git a/res/skins/LateNight/style/library_branch_closed_selected.png b/res/skins/LateNight/style/library_branch_closed_selected.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..d55311cfc0d6eadc7635159d589e6f3bf43d449b
|
|
GIT binary patch
|
|
literal 208
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^96-#;!3HGxgLCzO6kC$Fy9>jA5L~c#`DBoEfk$L9
|
|
zP{(x;W^~e+T>%tiFY)wsWq-sf%%>%g8a6EtC=~1I;us=vx%a|G-ev~@my4FmzdR5-
|
|
z5!-Wnp)7k|tC@#^7-t>J4Nj{G`?p-I>n&5CadDyJH(_aEwmX4Yhx)~<?)0(zs1cUm
|
|
wA?7hx^<>3L9hFM;O0~@Y`yPJjzAP8^`v0k7f7ToAK#LeWUHx3vIVCg!09Z*yT>t<8
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/LateNight/style/style_branch_open.png b/res/skins/LateNight/style/library_branch_open.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_branch_open.png
|
|
rename to res/skins/LateNight/style/library_branch_open.png
|
|
diff --git a/res/skins/LateNight/style/library_branch_open_selected.png b/res/skins/LateNight/style/library_branch_open_selected.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..ee4730690ed34dae08551a914fcf1d83df820d6f
|
|
GIT binary patch
|
|
literal 215
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^oIuRM!3HF?&tBaMq}Y<Y-CY>|gW!U_%O``B6nI1y
|
|
z19e;nVMZs7*%d%R_7YEDSN2D&!hBi^&i%^{0fkaLT^vIsE|;F#$a^S2gxR59s_V@G
|
|
z1)jrRk*%o_$|jyHLZ>d;2z33((}}+R!K28>{=D-f!;`ldvnLr!82p^i=`0Xq@cuwd
|
|
zz1@n3ZEFvN?f$#yLC?|)LDtnGF&|g?@y{(-|L<S^bK8Sen`Rw&1GJC9)78&qol`;+
|
|
E0GlvO%K!iX
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/LateNight/style/style_checkbox_checked.png b/res/skins/LateNight/style/library_checkbox_checked.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_checkbox_checked.png
|
|
rename to res/skins/LateNight/style/library_checkbox_checked.png
|
|
diff --git a/res/skins/LateNight/style/style_checkbox_unchecked.png b/res/skins/LateNight/style/library_checkbox_unchecked.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_checkbox_unchecked.png
|
|
rename to res/skins/LateNight/style/library_checkbox_unchecked.png
|
|
diff --git a/res/skins/LateNight/style/style_library_preview_pause.png b/res/skins/LateNight/style/library_preview_pause.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_library_preview_pause.png
|
|
rename to res/skins/LateNight/style/library_preview_pause.png
|
|
diff --git a/res/skins/LateNight/style/style_library_preview_play.png b/res/skins/LateNight/style/library_preview_play.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_library_preview_play.png
|
|
rename to res/skins/LateNight/style/library_preview_play.png
|
|
diff --git a/res/skins/LateNight/style/style_handle_checked.png b/res/skins/LateNight/style/splitter_handle_checked.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_handle_checked.png
|
|
rename to res/skins/LateNight/style/splitter_handle_checked.png
|
|
diff --git a/res/skins/LateNight/style/style_handle_horizontal_checked.png b/res/skins/LateNight/style/splitter_handle_horizontal_checked.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_handle_horizontal_checked.png
|
|
rename to res/skins/LateNight/style/splitter_handle_horizontal_checked.png
|
|
diff --git a/res/skins/LateNight/style/style_handle_horizontal_unchecked.png b/res/skins/LateNight/style/splitter_handle_horizontal_unchecked.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_handle_horizontal_unchecked.png
|
|
rename to res/skins/LateNight/style/splitter_handle_horizontal_unchecked.png
|
|
diff --git a/res/skins/LateNight/style/style_handle_unchecked.png b/res/skins/LateNight/style/splitter_handle_unchecked.png
|
|
similarity index 100%
|
|
rename from res/skins/LateNight/style/style_handle_unchecked.png
|
|
rename to res/skins/LateNight/style/splitter_handle_unchecked.png
|
|
diff --git a/res/skins/LateNight/style/toolbar_divider.png b/res/skins/LateNight/style/toolbar_divider.png
|
|
index 501d58a7587df6e387306f87bb4d680c72bc5009..1aeee90ae580cde54e36e72e6c3cc1823d5f43d5 100644
|
|
GIT binary patch
|
|
delta 105
|
|
zcmdnQxP?)%Gr-TCmrII^fq{Y7)59eQNHYO3KL;C-Jf|V|Yoek7*CSS89(m2#&p7r?
|
|
zjMgxe@pN$v;kcfh;K1IKo16PzQbIyvhC~5V*2+d^hS+ZQy|?57rvr5}c)I$ztaD0e
|
|
F0st5#8|wf7
|
|
|
|
delta 103
|
|
zcmdnOxQS7*Gr-TCmrII^fq{Y7)59eQNHYU5CkGpl{JweG&54QzTn~AKxj8vp@2t+9
|
|
z7_Ff%<>}%W!f`#hr=#P?c?MP=9uJ0AXO#q%b0!SN3M`Uy87f+UdKo-j{an^LB{Ts5
|
|
D5~CXt
|
|
|
|
|
|
From f74ab1e9f84e956076914dadcb8aa47f068e9538 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 24 May 2018 12:36:08 +0200
|
|
Subject: [PATCH 10/45] Tango: push AutoDJ & Recording button away from skin
|
|
border
|
|
|
|
---
|
|
res/skins/Tango/style.qss | 6 +++++-
|
|
1 file changed, 5 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index fc00fc38c9..7de4ad4036 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2284,8 +2284,11 @@ WLibrary QPushButton {
|
|
QPushButton#pushButtonAnalyze:hover {
|
|
border: 1px solid #ff6600;
|
|
}
|
|
- /* 'Start/Stop Recording' button */
|
|
+ /* Push 'Start/Stop Recording' button and
|
|
+ 'Enable AutoDJ' button away from skin border */
|
|
+ QPushButton#pushButtonAutoDJ,
|
|
QPushButton#pushButtonRecording {
|
|
+ margin: 1px 9px 5px 1px;
|
|
}
|
|
QPushButton#pushButtonRecording:unchecked {
|
|
color: #888;
|
|
@@ -2314,6 +2317,7 @@ WLibrary QPushButton {
|
|
color: #ededed;
|
|
background-color: #666;
|
|
}
|
|
+
|
|
#LibraryTimesPlayed::item {
|
|
color: #cfcfcf;
|
|
}
|
|
|
|
From d3d2e884c8ec879055fa32a5c76a481fee901f4e Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 24 May 2018 12:41:05 +0200
|
|
Subject: [PATCH 11/45] Tango: adapt CoverArt toggle style next to lib
|
|
searchbox
|
|
|
|
---
|
|
res/skins/Tango/style.qss | 10 ++++------
|
|
1 file changed, 4 insertions(+), 6 deletions(-)
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index 7de4ad4036..2a2e2794ac 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2028,16 +2028,14 @@ QToolTip {
|
|
#LibCoverArtButton {
|
|
margin: 0px 0px 4px 2px;
|
|
}
|
|
+ #LibCoverArtButton:hover {
|
|
+ background-color: #0f0f0f;
|
|
+ }
|
|
#LibCoverArtButton[displayValue="0"] {
|
|
image: url(skin:/buttons/btn_lib_cover_off.svg) no-repeat center center;
|
|
}
|
|
- #LibCoverArtButton[displayValue="1"],
|
|
- #LibCoverArtButton[displayValue="0"]:hover {
|
|
+ #LibCoverArtButton[displayValue="1"] {
|
|
image: url(skin:/buttons/btn_lib_cover_on.svg) no-repeat center center;
|
|
- background-color: #0f0f0f;
|
|
- }
|
|
- #LibCoverArtButton[displayValue="1"]:hover {
|
|
- border: 1px solid #d2d2d2;
|
|
}
|
|
|
|
QTableView,
|
|
|
|
From 9eac01cfe717af3ac68c02630dbb620c23b2216b Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 24 May 2018 12:51:38 +0200
|
|
Subject: [PATCH 12/45] LateNight: unify appearance of selected item in
|
|
tree/table
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 12 +++++++-----
|
|
1 file changed, 7 insertions(+), 5 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index d70cf34cf4..a8bc12a700 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -1375,6 +1375,13 @@ QTableView:focus, QTreeView:focus {
|
|
border: 1px solid #FF6600;
|
|
}
|
|
|
|
+/* selected items in Tree and Tracks table */
|
|
+QTreeView::item:selected,
|
|
+QTableView::item:selected {
|
|
+ color: #fff;
|
|
+ background-color: #725309;
|
|
+}
|
|
+
|
|
/* checkbox in library "Played" column */
|
|
QTableView::indicator {
|
|
width: 12px;
|
|
@@ -1684,11 +1691,6 @@ QTreeView::branch:open:has-children:has-siblings:selected {
|
|
background-color: #151515;
|
|
}
|
|
|
|
-QTreeView::item:selected {
|
|
- color: #fff;
|
|
- background-color: #725309;
|
|
-}
|
|
-
|
|
QToolTip {
|
|
background-color: #0f0f0f;
|
|
color: #cfb32c;
|
|
|
|
From 31412b5599d2f01f07c984e5d7086e5c2f320c40 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 24 May 2018 12:54:22 +0200
|
|
Subject: [PATCH 13/45] LateNight: bold text in QSpinBox
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 3 ++-
|
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index a8bc12a700..74b78cea2a 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -8,7 +8,8 @@
|
|
WLabel, QLabel,
|
|
WPushButton, QPushButton,
|
|
WEffect, WEffectSelector,
|
|
-WBeatSpinBox {/**/
|
|
+WBeatSpinBox,
|
|
+QSpinBox {
|
|
font-family: Ubuntu;
|
|
text-transform: uppercase;
|
|
font-weight: bold;
|
|
|
|
From 061d72f7ed4c3e3d8693bf8191bb9e966de03ef2 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Fri, 25 May 2018 22:12:45 +0200
|
|
Subject: [PATCH 14/45] LateNight: restore library Preview button icon, as
|
|
padding was applied from 'WLibrary QPushButton
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 17 +++++++++++++----
|
|
1 file changed, 13 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index 74b78cea2a..2d8cc0a4cf 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -1408,12 +1408,13 @@ QTableView::indicator {
|
|
}
|
|
|
|
/* Button in library "Preview" column */
|
|
-#LibraryPreviewButton {
|
|
+QPushButton#LibraryPreviewButton {
|
|
width: 23px;
|
|
height: 12px;
|
|
- image: url(skin:/style/library_preview_play.png);
|
|
background-color: transparent;
|
|
border: 0px;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
}
|
|
QPushButton#LibraryPreviewButton:!checked{
|
|
image: url(skin:/style/library_preview_play.png);
|
|
@@ -1607,8 +1608,15 @@ WLibrary QRadioButton::indicator:unchecked {
|
|
background: url(skin:/buttons/btn_lib_radio_button_off.svg);
|
|
}
|
|
|
|
-/* Library feature pushbuttons */
|
|
-WLibrary QPushButton {
|
|
+/* Library feature pushbuttons
|
|
+ Don't use WLibrary QPushButton here, as this would apply padding
|
|
+ to the Preview & BPM lock buttons as well.
|
|
+ Define the buttons fore every Library feature instead. */
|
|
+#DlgMissing > QPushButton,
|
|
+#DlgHidden > QPushButton,
|
|
+#DlgAutoDJ > QPushButton,
|
|
+#DlgRecording > QPushButton,
|
|
+#DlgAnalysis > QPushButton {
|
|
margin: 5px 3px 4px 3px;
|
|
padding: 3px 8px;
|
|
min-width: 65px;
|
|
@@ -1619,6 +1627,7 @@ WLibrary QPushButton {
|
|
stop:0 #252525,
|
|
stop:1 #0f0f0f);
|
|
}
|
|
+ /* Interesting though: this WOULDN'T affect Preview & BPM button */
|
|
WLibrary QPushButton:hover,
|
|
WLibrary QPushButton:focus {
|
|
border: 1px solid #888;
|
|
|
|
From 2e2236b48c2dfe718a46a4eec9de4837afb25591 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Sat, 26 May 2018 06:17:57 +0200
|
|
Subject: [PATCH 15/45] LateNight: style LibraryBPM button & spinbox
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 53 +++++++++++++++++++++++++++++++++++--------
|
|
1 file changed, 43 insertions(+), 10 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index 2d8cc0a4cf..4819cb5991 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -1395,17 +1395,50 @@ QTableView::indicator {
|
|
background: url(skin:/style/library_checkbox_unchecked.png);
|
|
}
|
|
|
|
-/* BPM lock icon in the library "BPM" column. */
|
|
-#LibraryBPMButton::indicator:checked {
|
|
- image: url(:/images/library/ic_library_checked.png);
|
|
-}
|
|
-#LibraryBPMButton::indicator:unchecked {
|
|
- image: url(:/images/library/ic_library_unchecked.png);
|
|
-}
|
|
-#LibraryBPMButton::item:selected {
|
|
+/* BPM field in tracks table. */
|
|
+#LibraryBPMButton::item {
|
|
color: #cfb32c;
|
|
- background-color: #725309;
|
|
-}
|
|
+ background-color: transparent;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
+ }
|
|
+ #LibraryBPMButton::item:focus {
|
|
+ color: #cfb32c;
|
|
+ background-color: #0f0f0f;
|
|
+ border: none;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
+ }
|
|
+ #LibraryBPMButton::item:selected {
|
|
+ color: #fff;
|
|
+ background-color: #725309;
|
|
+ border: none;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
+ }
|
|
+ #LibraryBPMSpinBox {
|
|
+ color: #fff;
|
|
+ selection-color: #0f0f0f;
|
|
+ background-color: #0f0f0f;
|
|
+ selection-background-color: #888;
|
|
+ /* This combination of negative top/bottom padding & margin
|
|
+ creates a 1px border around the spinbox' text area.
|
|
+ Increased left/right padding/margin removes the overlap of
|
|
+ text of activated spinbox and left-over text from regular
|
|
+ BPM value display. */
|
|
+ padding: -1px -8px -1px -4px;
|
|
+ margin: -2px 0px -2px -2px;
|
|
+ /* As soon as a border is defined, the up/down buttons
|
|
+ lose their style & icons
|
|
+ border: 0px;*/
|
|
+ }
|
|
+ /* Lock icon next to BPM value */
|
|
+ #LibraryBPMButton::indicator:checked {
|
|
+ image: url(:/images/library/ic_library_checked.png);
|
|
+ }
|
|
+ #LibraryBPMButton::indicator:unchecked {
|
|
+ image: url(:/images/library/ic_library_unchecked.png);
|
|
+ }
|
|
|
|
/* Button in library "Preview" column */
|
|
QPushButton#LibraryPreviewButton {
|
|
|
|
From 3471ba7e36aa2929ef45e99b3ca1120f28167334 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Sat, 26 May 2018 06:18:29 +0200
|
|
Subject: [PATCH 16/45] LateNight: style LibraryPreview button
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 7 ++++---
|
|
1 file changed, 4 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index 4819cb5991..91adb988a4 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -1444,16 +1444,17 @@ QTableView::indicator {
|
|
QPushButton#LibraryPreviewButton {
|
|
width: 23px;
|
|
height: 12px;
|
|
- background-color: transparent;
|
|
+ background-color: #0f0f0f;
|
|
border: 0px;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
QPushButton#LibraryPreviewButton:!checked{
|
|
- image: url(skin:/style/library_preview_play.png);
|
|
+ image: url(:/images/library/ic_library_preview_play.png);
|
|
}
|
|
QPushButton#LibraryPreviewButton:checked{
|
|
- image: url(skin:/style/library_preview_pause.png);
|
|
+ image: url(:/images/library/ic_library_preview_pause.png);
|
|
+ background-color: #573F07;
|
|
}
|
|
|
|
QHeaderView {
|
|
|
|
From 36abdb3c8edb2b6166ba392292f1712088cb4fa7 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Sat, 26 May 2018 18:22:46 +0200
|
|
Subject: [PATCH 17/45] Tango: style LibraryBPM button & spinbox
|
|
|
|
---
|
|
res/skins/Tango/style.qss | 26 +++++++++++++++++++++-----
|
|
1 file changed, 21 insertions(+), 5 deletions(-)
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index 2a2e2794ac..6743fc29a5 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2303,18 +2303,34 @@ WLibrary QPushButton {
|
|
|
|
/* BPM lock icon in the library "BPM" column. */
|
|
#LibraryBPMButton::indicator:checked {
|
|
- image: url(skin:/buttons/btn_bpm_locked.png);
|
|
+ image: url(:/images/library/ic_library_checked.png);
|
|
}
|
|
#LibraryBPMButton::indicator:unchecked {
|
|
- image: url(skin:/buttons/btn_bpm_unlocked.png);
|
|
- }
|
|
- #LibraryBPMButton::item {
|
|
- color: #cfcfcf;
|
|
+ image: url(:/images/library/ic_library_unchecked.png);
|
|
}
|
|
+ #LibraryBPMButton::item {
|
|
+ color: #cfcfcf;
|
|
+ }
|
|
#LibraryBPMButton::item:selected {
|
|
color: #ededed;
|
|
background-color: #666;
|
|
}
|
|
+ #LibraryBPMSpinBox {
|
|
+ color: #fff;
|
|
+ selection-color: #0f0f0f;
|
|
+ background-color: #0f0f0f;
|
|
+ selection-background-color: #888;
|
|
+ /* This combination of negative top/bottom padding & margin
|
|
+ creates a 1px border around the spinbox' text area.
|
|
+ Increased left/right padding/margin removes the overlap of
|
|
+ text of activated spinbox and left-over text from regular
|
|
+ BPM value display. */
|
|
+ padding: -1px -8px -1px -4px;
|
|
+ margin: -2px 0px -2px -2px;
|
|
+ /* As soon as a border is defined, the up/down buttons
|
|
+ lose their style & icons
|
|
+ border: 0px;*/
|
|
+ }
|
|
|
|
#LibraryTimesPlayed::item {
|
|
color: #cfcfcf;
|
|
|
|
From 60ed765b5b315055aba783269bf5cd26d891f340 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Sat, 26 May 2018 18:23:43 +0200
|
|
Subject: [PATCH 18/45] Tango: style Library Preview button, clean up
|
|
|
|
---
|
|
res/skins/Tango/style.qss | 8 +-------
|
|
1 file changed, 1 insertion(+), 7 deletions(-)
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index 6743fc29a5..f3466e9071 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2355,8 +2355,7 @@ WLibrary QPushButton {
|
|
}
|
|
QPushButton#LibraryPreviewButton:checked {
|
|
image: url(skin:/graphics/library_preview_pause.png);
|
|
- background-color: #000;
|
|
- border: 1px solid #ff6600;
|
|
+ background-color: #333;
|
|
}
|
|
|
|
/* checkbox in library "Played" column */
|
|
@@ -2387,11 +2386,6 @@ WLibrary QSpinBox {
|
|
max-width: 40px;
|
|
}
|
|
|
|
-WLibrary QSpinBox:editable {
|
|
- background: #0f0f0f;
|
|
- color: #ffa600;
|
|
-}
|
|
-
|
|
/* library search text box */
|
|
WSearchLineEdit {
|
|
padding: 2px;
|
|
|
|
From 451605b4be6a64c68c3cbb13550523d1a3e198f7 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Sat, 26 May 2018 18:28:31 +0200
|
|
Subject: [PATCH 19/45] LateNight/Tango: use common ressources for library
|
|
Preview & BPM lock button
|
|
|
|
---
|
|
res/skins/LateNight/style/library_preview_pause.png | Bin 965 -> 0 bytes
|
|
res/skins/LateNight/style/library_preview_play.png | Bin 1018 -> 0 bytes
|
|
res/skins/Tango/buttons/btn_bpm_locked.png | Bin 949 -> 0 bytes
|
|
res/skins/Tango/buttons/btn_bpm_unlocked.png | Bin 794 -> 0 bytes
|
|
res/skins/Tango/graphics/library_preview_pause.png | Bin 965 -> 0 bytes
|
|
res/skins/Tango/graphics/library_preview_play.png | Bin 1018 -> 0 bytes
|
|
res/skins/Tango/style.qss | 4 ++--
|
|
7 files changed, 2 insertions(+), 2 deletions(-)
|
|
delete mode 100644 res/skins/LateNight/style/library_preview_pause.png
|
|
delete mode 100644 res/skins/LateNight/style/library_preview_play.png
|
|
delete mode 100644 res/skins/Tango/buttons/btn_bpm_locked.png
|
|
delete mode 100644 res/skins/Tango/buttons/btn_bpm_unlocked.png
|
|
delete mode 100644 res/skins/Tango/graphics/library_preview_pause.png
|
|
delete mode 100644 res/skins/Tango/graphics/library_preview_play.png
|
|
|
|
diff --git a/res/skins/LateNight/style/library_preview_pause.png b/res/skins/LateNight/style/library_preview_pause.png
|
|
deleted file mode 100644
|
|
index 67fe2cd7c1e5e114a907550b8f96c1d7a512c791..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 965
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^;y}#9!3HEdt<`=2DVAa<&kznEsNqQI0P;BtJR*yM
|
|
z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QZPj!nI$=?
|
|
z48EBa6%`7GdWMGD3Yp3IdBv$E%`px@H4u{=OG`5Hix`Ual8O@ZQc4_hLCQfU)i+qr
|
|
z11h=-vd$&7IJqdZpd>RtkHHgShC*6?kwR&4szPR-0+JPa3jRQ4xtUd|DPR>Q76law
|
|
z8ir;C6`CN+6^el}dJ4|@c_oRNdBqS1ffW`MrKY78rRF84D&(f-m8L2HU8A6olL>TI
|
|
zQKdq8W=eW$2^W`pQD%xlQerXCbdX`C>FKG(AXgPDq!s1oDrA(D6j<r&m!u|VfE4Lv
|
|
zr+@=RKcFZ-D>b>KSl_>*GCeg<Ke(haCskcJ^gPgm5+Dyc7o{eG%uxu*%uQu5GB7mM
|
|
zH8269m-%yE0o8~=!o0L784}{~K>9TA>Pn!zC)kYqg36-I^o$aQfYPL#%wz?Z{9K?X
|
|
zVU9`$TTzypoS&NubTBB0^?|BVfe})yUjWvT0@k1(dHCNc1_s7DPZ!4!i{7b|_Ikwx
|
|
zinQ*pebyx<A;80->@r&<>=#ql)CqApN8A=oZqQFKWefVjz$mG6H0{8xup`I(HVB4X
|
|
z5ov1GP;Q#JGkv{?@xO`HoaKi##i~EfEfqVi!gyfLREdPv1L8+m7>)^^)BFBs(L#@d
|
|
zhMphpx)qi+#3k@=yx;22c=>?*oJh0MKpwtjsoz+hFI;z2XL5M%<s&nAja_~J^)JlI
|
|
zX1KETTUh&#sg~mX3l9~=H5D8;Z@*n})~RplHQV<k1?fQ_CeONb=ewy$aJq7-TCr{9
|
|
z!XSzIsz-0?-SUgyoU0J55OTHDy;!y4mU|G}>G>A5FTb|8w%@N&duYZcCmg6Z#fFQc
|
|
zr=pv=+;7(OGdB9Or=QtT{79Ft;o=IV438L|lP}HLc~aJ&o^r0-X@SH1&Vx=LUep-8
|
|
z_@Z!Oc8MYD>o~Dn0^VPq6ohRq5prdIt@6g?OWmRa4H6S9Z_j+O>)PfLqb*BS&%CLc
|
|
xr=6f6bvE5!dRB+@gH@ZBIzKR2-?Zi@_umCeH6DF-EdfR^gQu&X%Q~loCICLgbrJvo
|
|
|
|
diff --git a/res/skins/LateNight/style/library_preview_play.png b/res/skins/LateNight/style/library_preview_play.png
|
|
deleted file mode 100644
|
|
index 9bcb35359b5141f984c64b7759f752776e1604b7..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 1018
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^;y}#9!3HEdt<`=2DVAa<&kznEsNqQI0P;BtJR*yM
|
|
z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QZPj!nI$=?
|
|
z48EBa6%`7GdWMGD3Yp3IdBv$E%`px@H4u{=OG`5Hix`Ual8O@ZQc4_hLCQfU)i+qr
|
|
z11h=-vd$&7IJqdZpd>RtkHHgShC*6?kwR&4szPR-0+JPa3jRQ4xtUd|DPR>Q76law
|
|
z8ir;C6`CN+6^el}dJ4|@c_oRNdBqS1ffW`MrKY78rRF84D&(f-m8L2HU8A6olL>TI
|
|
zQKdq8W=eW$2^W`pQD%xlQerXCbdX`C>FKG(AXgPDq!s1oDrA(D6j<r&m!u|VfE4Lv
|
|
zr+@=RKcFZ-D>b>KSl_>*GCeg<Ke(haCskcJ^gPgm5+Dyc7o{eG%uxu*%uQu5GB7mM
|
|
zH8269m-%yE0o8~=!o0L784}{~K>9TA>Pn!zC)kYqg36-I^o$aQfYPL#%wz?Z{9K?X
|
|
zVU9`$TTzypoS&NubTBB0^?|BVfe})yUjWvT0@k1(dHCNc1_s8>o-U3d7QIsgH+BgJ
|
|
zir7B4H1;S^P-qd^#FecqcKc@JP3^F2#{_1ieC9p;$EnNwv54Z<rCeoV)4HbK&|R_N
|
|
zsKJ6w3dWO7-^X#A?|6_h*|uPI@wwg4@BLn}ilITp(`Wtl-RV6$c^CBW*Km2VLg)1N
|
|
zLK$v7&Q)4s-LBg+XQ`{KXZVrT^OKE1sYv*MZfNPMUrJqz=1=F_aLw-QrZ*E;En2%~
|
|
zEB|E^*%ey1zue3zTik1&IqRNkWt7O#)xIxNBloFAMrZTiD!KoCern{m3cLC3&numa
|
|
z{9W$FmRz>zJ8Jp8@yWeqZy9BDrk~E7we0(3m5&SuR%F@p9G1VG_k51_$M=hG3!i9s
|
|
z(p<OSe&e-!A3fO4Sx$dm$?lMDB2~-2AiI9v^XrTui4yb7e1&tQAMxyOR><IC2noF^
|
|
zI<c`sCMx^;b-wJk`#NO0PApip>fN?JmF(wtW-rp%^swN^QRV_&4yOFAQL#ThoVk2c
|
|
zLA#+}<-VWV<SgGRhCjR3J^cNT@AjcB6O}&I*vN_hpXvJKvtI1$U2UuCvM%3}Vr~$3
|
|
zz34s3=kk}9C!q|di+@deq91BI({K54hQ4yilwNy>Ro^u0zs&|^W(H4JKbLh*2~7Yv
|
|
Cv6xi=
|
|
|
|
diff --git a/res/skins/Tango/buttons/btn_bpm_locked.png b/res/skins/Tango/buttons/btn_bpm_locked.png
|
|
deleted file mode 100644
|
|
index 7d48fcc07d2855783dbae4ff419e5f4ae8b99642..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 949
|
|
zcmV;m14{gfP)<h;3K|Lk000e1NJLTq000UA000aK1^@s6TWc(!0007{dQ@0+Qek%>
|
|
zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1V<j@&Q^{_j)t2nKAx$H5Pz-k`@Xc9QMvs9mXQ
|
|
zi83aD;p1UXT0g#f`nE|mr&2|^G3TJtN<#}q^F^EQ@nXF55-I10Ah+{-C>`TV{7I3=
|
|
zEyg$by@I_tDtC0~pB0ZB_017p3+({GL%AKbn*j>(Zz6M3$>rC#-2wbgk);+^sfi~e
|
|
zW+GgK@yZpAG669eZQg=c+>#o637HYmc6gjcblEk!5uGhaQK<%7@yJgCbXWdGenM?U
|
|
z6l?oR@2O<G6d&JDGw4k|@+V3M9)+4-jQIDR`KmGLtInLXUJ6~x&EaP`a>n!u&wZ-<
|
|
zIu^wW$AI!ZVNddK+r^j`x^?GCzu13!{?gG0mVb5h9}v0kegm8XJ<eDJF5GQFIF1M|
|
|
zv*-fwNBRCt94`80zdf8C^+A-M>3yMcWHmNQzQ)6Vpa4U=!<N^O=}&<lWB3~1Gd7k^
|
|
z#&n^IO*_#{9)RZPGyuG+wBaEctt{!Id&36M2RgOZD(G^vo(lF_3pJ060bPWqip)tW
|
|
z(?O>(u9X+L;ZiM=q^&%M%dm)F7noG3BacLRg{S4>Jr@QC#xjW8#t>sJlSN^o7gDn7
|
|
zIk+&0`vlC1r#5S&tH;F#Vd(+ObTy9yx3ZP00jz25$Q`A`iVY|5u*nlJ?y<;=ts+Qd
|
|
zyH@Lv1iTsP5Z-rxmD0HpEh<u{*JU-XKn}wqInwD)YWp-6iBzdt7FWx)Q<Aw5X6tpv
|
|
zr3=Oycrj>I<7pdp3|Spq1QZ8lfer>>Gxw#LM{RSuIi%(TYG9wjfw{8>8wF^Cusc(U
|
|
zrj%M4S*I5D+E{gT3D0b$)%Zv2Xfi3mj1W<mortWgaR$gWj%IW(=A)&bgp!M>auXHH
|
|
z00004b3#c}2nYxWd<bNS0002INkl<Z7*}IpfP(-3|H}dKIv{=y#7}^DH4sa{<QYK>
|
|
zpa2Jux&_3%K)fD^nSo+~jEsy=fNUKg{ST}GDCh*lAmEK;Ln>5E6C}n2RcHiNa0I3h
|
|
zNFRmDnZOkSjb?!=_=%+O8Hf#(6NW29lElem{P*u)DNt7;Pz4(he?d|S@+dbD{{*^q
|
|
z0VBx4#Fz+k8^|O#ApVZ7324rIpp6D3n+S>te|W$`jRlG^0mU`~xiX-@UIGnReAE&E
|
|
XBguu(!PaP100000NkvXXu0mjfRYIit
|
|
|
|
diff --git a/res/skins/Tango/buttons/btn_bpm_unlocked.png b/res/skins/Tango/buttons/btn_bpm_unlocked.png
|
|
deleted file mode 100644
|
|
index fffa4eb8b2e3c828e3c99965dd28ee440f3d5b68..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 794
|
|
zcmYk3dq`7J9LH~zGN*$qrD+hSBGMkan`n&`a&zhi`Cg&)!0q0%?YiAZ=bY=dD3XD=
|
|
zq=F#-2!}n0us>#h^+uAcKMa&fh(Qq~30YB~_?M45cf;s%?mg$;^Euz&_xHV5nj7m4
|
|
z`eHr9Fb0>?(Mo4+ou|vD&(py}cj&YQ+g)xQy)NqbIDOAioE@0*v)aAMUNRV=AB#wB
|
|
zJ86@BB<w+u35UZbK?-8dqd=34{DZ%$iZ>v)Kthmd5F(KXu$U}m2Z6xJ5{4uYT-m$<
|
|
z*;Epc5ra)$<dJw%Eo!)?bh)Q;h(a@3IS0fX5)>lH664Bf0H2J2iXjjr@LvfNXrh=X
|
|
zT!4I<D7PvRP+~cvL`t>d0Mi{4sF5Y&5hR>3lm-<9eGoy3gFu9m3ITNkKuDmrP!xm(
|
|
z-VcdhUylSHcs-b^YhtS353%M710Rw_5FkW3#<B!*0Sz(*`E)33Gm^U?M=;wIiTa_$
|
|
zwvlKECgvuO(guxMgEa_xG#%g;M97qxEtbRPayk~|#COURWHMI~mr49zNQ*-=59z)u
|
|
ztsyH>B=`e_X;!@<fddX%q)l#^;?gC$At#F>HLOL<QVP-^f>|Yff=?e{JI2@FQPKA<
|
|
zhs|vqxR%=8Sktn#_lx}bB>?W~*s$IEEj!havYr|n2xZMYWwv#X6(49WEGejHH>d88
|
|
z?wGE3ZU<|V`FQHqgd<r<&W7W;dDETO`w~k#9m$ikYUQ&9LsQ^<f0l%&_I2RcrBCyT
|
|
z+bf2>XXcEL8sw_i`_HYKf2+D2G}U%OT%7(fvi=|$pWxB1eE+LSrKdKzZ1JqF-8=qa
|
|
z+-gfMkBT2x=F#&T&eFGCk6-l1ZLzrVX6wkHZ|Q4mf4sf#iF7qyRQIQ%?#<8K-n%W<
|
|
T%Hcgdv^~aE+vpgvcgFq#mCPrV
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_preview_pause.png b/res/skins/Tango/graphics/library_preview_pause.png
|
|
deleted file mode 100644
|
|
index 67fe2cd7c1e5e114a907550b8f96c1d7a512c791..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 965
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^;y}#9!3HEdt<`=2DVAa<&kznEsNqQI0P;BtJR*yM
|
|
z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QZPj!nI$=?
|
|
z48EBa6%`7GdWMGD3Yp3IdBv$E%`px@H4u{=OG`5Hix`Ual8O@ZQc4_hLCQfU)i+qr
|
|
z11h=-vd$&7IJqdZpd>RtkHHgShC*6?kwR&4szPR-0+JPa3jRQ4xtUd|DPR>Q76law
|
|
z8ir;C6`CN+6^el}dJ4|@c_oRNdBqS1ffW`MrKY78rRF84D&(f-m8L2HU8A6olL>TI
|
|
zQKdq8W=eW$2^W`pQD%xlQerXCbdX`C>FKG(AXgPDq!s1oDrA(D6j<r&m!u|VfE4Lv
|
|
zr+@=RKcFZ-D>b>KSl_>*GCeg<Ke(haCskcJ^gPgm5+Dyc7o{eG%uxu*%uQu5GB7mM
|
|
zH8269m-%yE0o8~=!o0L784}{~K>9TA>Pn!zC)kYqg36-I^o$aQfYPL#%wz?Z{9K?X
|
|
zVU9`$TTzypoS&NubTBB0^?|BVfe})yUjWvT0@k1(dHCNc1_s7DPZ!4!i{7b|_Ikwx
|
|
zinQ*pebyx<A;80->@r&<>=#ql)CqApN8A=oZqQFKWefVjz$mG6H0{8xup`I(HVB4X
|
|
z5ov1GP;Q#JGkv{?@xO`HoaKi##i~EfEfqVi!gyfLREdPv1L8+m7>)^^)BFBs(L#@d
|
|
zhMphpx)qi+#3k@=yx;22c=>?*oJh0MKpwtjsoz+hFI;z2XL5M%<s&nAja_~J^)JlI
|
|
zX1KETTUh&#sg~mX3l9~=H5D8;Z@*n})~RplHQV<k1?fQ_CeONb=ewy$aJq7-TCr{9
|
|
z!XSzIsz-0?-SUgyoU0J55OTHDy;!y4mU|G}>G>A5FTb|8w%@N&duYZcCmg6Z#fFQc
|
|
zr=pv=+;7(OGdB9Or=QtT{79Ft;o=IV438L|lP}HLc~aJ&o^r0-X@SH1&Vx=LUep-8
|
|
z_@Z!Oc8MYD>o~Dn0^VPq6ohRq5prdIt@6g?OWmRa4H6S9Z_j+O>)PfLqb*BS&%CLc
|
|
xr=6f6bvE5!dRB+@gH@ZBIzKR2-?Zi@_umCeH6DF-EdfR^gQu&X%Q~loCICLgbrJvo
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_preview_play.png b/res/skins/Tango/graphics/library_preview_play.png
|
|
deleted file mode 100644
|
|
index 9bcb35359b5141f984c64b7759f752776e1604b7..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 1018
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^;y}#9!3HEdt<`=2DVAa<&kznEsNqQI0P;BtJR*yM
|
|
z>aT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QZPj!nI$=?
|
|
z48EBa6%`7GdWMGD3Yp3IdBv$E%`px@H4u{=OG`5Hix`Ual8O@ZQc4_hLCQfU)i+qr
|
|
z11h=-vd$&7IJqdZpd>RtkHHgShC*6?kwR&4szPR-0+JPa3jRQ4xtUd|DPR>Q76law
|
|
z8ir;C6`CN+6^el}dJ4|@c_oRNdBqS1ffW`MrKY78rRF84D&(f-m8L2HU8A6olL>TI
|
|
zQKdq8W=eW$2^W`pQD%xlQerXCbdX`C>FKG(AXgPDq!s1oDrA(D6j<r&m!u|VfE4Lv
|
|
zr+@=RKcFZ-D>b>KSl_>*GCeg<Ke(haCskcJ^gPgm5+Dyc7o{eG%uxu*%uQu5GB7mM
|
|
zH8269m-%yE0o8~=!o0L784}{~K>9TA>Pn!zC)kYqg36-I^o$aQfYPL#%wz?Z{9K?X
|
|
zVU9`$TTzypoS&NubTBB0^?|BVfe})yUjWvT0@k1(dHCNc1_s8>o-U3d7QIsgH+BgJ
|
|
zir7B4H1;S^P-qd^#FecqcKc@JP3^F2#{_1ieC9p;$EnNwv54Z<rCeoV)4HbK&|R_N
|
|
zsKJ6w3dWO7-^X#A?|6_h*|uPI@wwg4@BLn}ilITp(`Wtl-RV6$c^CBW*Km2VLg)1N
|
|
zLK$v7&Q)4s-LBg+XQ`{KXZVrT^OKE1sYv*MZfNPMUrJqz=1=F_aLw-QrZ*E;En2%~
|
|
zEB|E^*%ey1zue3zTik1&IqRNkWt7O#)xIxNBloFAMrZTiD!KoCern{m3cLC3&numa
|
|
z{9W$FmRz>zJ8Jp8@yWeqZy9BDrk~E7we0(3m5&SuR%F@p9G1VG_k51_$M=hG3!i9s
|
|
z(p<OSe&e-!A3fO4Sx$dm$?lMDB2~-2AiI9v^XrTui4yb7e1&tQAMxyOR><IC2noF^
|
|
zI<c`sCMx^;b-wJk`#NO0PApip>fN?JmF(wtW-rp%^swN^QRV_&4yOFAQL#ThoVk2c
|
|
zLA#+}<-VWV<SgGRhCjR3J^cNT@AjcB6O}&I*vN_hpXvJKvtI1$U2UuCvM%3}Vr~$3
|
|
zz34s3=kk}9C!q|di+@deq91BI({K54hQ4yilwNy>Ro^u0zs&|^W(H4JKbLh*2~7Yv
|
|
Cv6xi=
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index f3466e9071..7ca045c0d0 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2350,11 +2350,11 @@ WLibrary QPushButton {
|
|
border: 1px solid #eeeeee;
|
|
}
|
|
QPushButton#LibraryPreviewButton:!checked {
|
|
- image: url(skin:/graphics/library_preview_play.png);
|
|
+ image: url(:/images/library/ic_library_preview_play.png);
|
|
background-color: #0f0f0f;
|
|
}
|
|
QPushButton#LibraryPreviewButton:checked {
|
|
- image: url(skin:/graphics/library_preview_pause.png);
|
|
+ image: url(:/images/library/ic_library_preview_pause.png);
|
|
background-color: #333;
|
|
}
|
|
|
|
|
|
From 40025dc454ec48ead47774e1ceecc40d569da644 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Sun, 27 May 2018 23:44:08 +0200
|
|
Subject: [PATCH 20/45] Tango: adjust library Preview button bg, hover & active
|
|
state
|
|
|
|
---
|
|
res/skins/Tango/graphics/checkbox_checked.png | Bin 358 -> 824 bytes
|
|
res/skins/Tango/graphics/checkbox_checked_.png | Bin 0 -> 358 bytes
|
|
res/skins/Tango/graphics/checkbox_unchecked.png | Bin 159 -> 632 bytes
|
|
res/skins/Tango/graphics/checkbox_unchecked_.png | Bin 0 -> 159 bytes
|
|
res/skins/Tango/style.qss | 51 ++++++++++++++++-------
|
|
5 files changed, 35 insertions(+), 16 deletions(-)
|
|
create mode 100644 res/skins/Tango/graphics/checkbox_checked_.png
|
|
create mode 100644 res/skins/Tango/graphics/checkbox_unchecked_.png
|
|
|
|
diff --git a/res/skins/Tango/graphics/checkbox_checked.png b/res/skins/Tango/graphics/checkbox_checked.png
|
|
index cf78c71ebd1f23489a7e01efe96eda90821e6b27..91ec8a6e87bd43a3cd37e7177677312873e5c1fc 100644
|
|
GIT binary patch
|
|
literal 824
|
|
zcmYk3ZAcVB7{|A$ye_pevofl&qAs*sFQiwEJkRo!^w296&b+<7xw|=UU)r7Z_Qc49
|
|
zLJ`drgD?yWvob=76jLFo{NQ~kqUeQQD8lGXND7Len!Q74m}iHX`91%6p8q!53J=8T
|
|
zll2ru#aZ(##bk}uLbrf?4=aujWSJ+Mt#%z5wK{hL*)J6H%4Nbo)nbm>(5aHcRXDc{
|
|
zmk1slWF$xhgFz$Wt7MiDp;3^$ozt1gvydI(0Hh8gRaJq>Xi857h!uDl;y_pGUIHa)
|
|
zO4$nb2@>U3<b5PC$Dn}G4Z~Td_Y>lYMp&TCN=U>=;3;cV0C)rmC^7_y2mk3CK@q_?
|
|
zR0G`+B4ekh0)uJ0sBY0-1~R!Zf*gUz4C3WzH4#vhpa)8jXCdGquRy@?ZU6$vB{5P6
|
|
z1d-bdv0i^bLT=z<WTLK#DPAv>wW?&`kpvF-Fcx>yG={8CgN#+~h$FO368w<GGF_yG
|
|
zypX3$a3}zO-UMZ&!IfHrITB<v9biWsq_(A-Ok2}4$owdr|3sL?sNsslM(yS_Lp85w
|
|
zx}IDm_tuDpAciF5^<m1UxB`d;7J*pF&lbf-o~VYbz;UEtEt@73B!5Gu#Yl!bl0cW=
|
|
z{WD2KzgsQYcEg#Dwz2#iCic{Y+FEnL(WPrFOL|||1A`h<@zP<ra;aF9aZ+h+=15cD
|
|
z$i*RWqz*58y#7V|X#Cf2G5&$)2{Tj25?uZbn;K&8G=8akwdZo?U^lDOI8wTH9$EyN
|
|
zmyb%i>r9%xC-FG<aIm9pY{`jd^L5$P&HW$C#%MiAX?b*xpW|rFa_ZGLg9YQ)V^;4P
|
|
zpnY=}-&zrWZP(h?a7yu(srg~g%OCgOwL1H%yNB{^`nJ+N4QHEv7pD#9rL^=uh%r>g
|
|
z*S|OAC7-;#u77&Gx#{zV*E=TZjen2!44W&Q%blKkZynClo$X^2n<svu+;DSXob*pw
|
|
La|<mu%+C6M?ldn$
|
|
|
|
delta 311
|
|
zcmV-70m%Ni2Ic~gBo78+OGiWi{{a60|De66laVnPe+P6)O+^Rb0ul}|Ey_na+5i9m
|
|
z^GQTOR4C7tlD$epVGM?!e0)NSxQGrSh?BP<2nyao7dICX>Zlal9G%5g5zp@8>aOT5
|
|
zh!-H;1ht6vB(Foy@dsM5*%I<5PhMhbGgf2(PV~R-9jgSRqGL^ZTp^w~RSO{fDR|`&
|
|
zSi_jFe@iJw(X?$PU@t@<b^$_=T|?G%tl1X@kPt`dOt%0o$R02Oyl>m3V8(-uoY)sE
|
|
z0S}EA4(d4`kjo0G6mx=QGw%9gp(5C7T<EP9l!D~-4Wi}Zz7&ftQi$WJ^8w1&20`)|
|
|
zB$I`@AF%Ghjf?B&-Z#oGB>&;kY@sf&3NSsy9XJ=*<K}p;@d;@PW=Hj}{=NVJ002ov
|
|
JPDHLkV1m)ci7o&D
|
|
|
|
diff --git a/res/skins/Tango/graphics/checkbox_checked_.png b/res/skins/Tango/graphics/checkbox_checked_.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..cf78c71ebd1f23489a7e01efe96eda90821e6b27
|
|
GIT binary patch
|
|
literal 358
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kwj^(N7l!{JxM1({$v_d#0*}aI
|
|
zppNSx%;=;sy8<Z4UgGKN%Km^!h|fUxl)Kd}pwMSe7sn8d^HV47^>R++X`5eD<J7&Q
|
|
zgHNer@^%Fdu6vH+=Hh~{R*2k@nR_%;@cg?+uhzZL?GRVE%d)lOo636U^B>uxHr^Ea
|
|
zq~;%&lw};2!r=F1|2x^$EQ=Q<`&Pv$&a(*RR`{z~@l+t<@Qn4|nr;`j<f<m<yC{?~
|
|
zI!%amzE-m4ra0>a0r!_a+Zpsu$Qdy1$-lic;aGF;oEzdgjQqXge6K9!CY<J4DN@{&
|
|
zYW(h3(n6&hSuroxicM*H@|Abd(?|P6y7huO9<Th&c<MTv<0lD~$*sHOH@rL8+x`0a
|
|
zJ@ZrgD*qo|%2}wlfy==5h=ur#$ImL(f8@;MN^}3Z{@*^J_Zd80{an^LB{Ts5HI0t6
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/graphics/checkbox_unchecked.png b/res/skins/Tango/graphics/checkbox_unchecked.png
|
|
index b7b3bd5ef1a647833ff929f58480c3f73688e334..0aca84f6f21246191849b54e911ee8690c231928 100644
|
|
GIT binary patch
|
|
literal 632
|
|
zcmYk3F=!M)6ow}x9+%_Nhy=ZA%9G&ktsEkvVlEqVTbLZ?kOVB;+kLk;x!s**W;VAc
|
|
z7M>t#8nKR~u@b>1ppAuM5ztB`h-hUKVqsxrCBE4s;IMCpnfcy7@BQ<rwY)S_s+0&J
|
|
zGfvaKj&oT@v4H;@>CFS2rewou7jfJv`VVnEoix`a@?UgJG^*PfZk|$$YigBu)xZ@%
|
|
z27`gY;=c6U1Pm^M?OzuwM^Kxo5Xd!_Wf`>$t2RfO$72a9+?l(K(5zOPPgRc#vXROw
|
|
z7%FmEX!!8)(&MX0>}$dX=?Ru7#$)1)1!$KGno6K7rvK?1bOo`9-3C7=>gSV;R;_bM
|
|
zc3R&|C7u{`fyc^au^d;EgNcAH2#7tP5yUA_H})wFSx2~HNC(UhK$S{Mg88)LN>tZk
|
|
zX%K+aRY}?vJfc0Nk_)D(!0Tzq==-@NW=rr5@RT%HvS9$RxvGXC{Mn^z*x*Us;DP{G
|
|
z>(DlffSj#a)|pxzzeE1?Co(6-hNr?C+Z|~`wb#FQ_MhXqlWXu~C|J-_q?L9;=24rY
|
|
zmGMzgUVg<Ucsz=*V4ZCu1^61$O!5prPcYZt|NVfXb;q7>SD$#_-wbyrC#Ub;AB{%u
|
|
z_Vx~lwe>pu`s1y=by&vntWtPTm@O2V<>N0V$hTv~Pp>}rbz{U?T((~}Zr%F__^i|l
|
|
|
|
delta 110
|
|
zcmeytGM{mR3O`$tx4R3&e-K=-clqRrh7uv{C7!;n><^fP_zd{v)vN6o7#MUsT^vI+
|
|
z&L`j5Q)$es+0fe9*m&^x@pg@)(c5wo6Ot4Jd$J^Cq#_awJ#-itOqa6<{&h$y0P17#
|
|
MboFyt=akR{06xwo2LJ#7
|
|
|
|
diff --git a/res/skins/Tango/graphics/checkbox_unchecked_.png b/res/skins/Tango/graphics/checkbox_unchecked_.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..b7b3bd5ef1a647833ff929f58480c3f73688e334
|
|
GIT binary patch
|
|
literal 159
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kwj^(N7l!{JxM1({$v_d#0*}aI
|
|
zppNSx%;=;sy8<Z4UgGKN%Km^!h|hpuUcK55D5T@*;uxZFKKag`N@HfthStW$#)HR?
|
|
vw`&}Y-j<V?kfb2klO-V|6_H@*p~Jvnx|}`muR~G+P#=S*tDnm{r-UW|{mv_1
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index 7ca045c0d0..e6f6cd989b 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2046,10 +2046,17 @@ QTreeView {
|
|
color: #9e9e9e;
|
|
background-color: #0f0f0f;
|
|
alternate-background-color: #1a1a1a;
|
|
+ /* not applied: */
|
|
selection-color: #e6e6e6;
|
|
selection-background-color: #666;
|
|
}
|
|
|
|
+/* selected table row */
|
|
+QTableView::item:selected {
|
|
+ color: #fff;
|
|
+ background-color: #666;
|
|
+}
|
|
+
|
|
QTreeView {
|
|
min-height: 90px;
|
|
min-width: 90px;
|
|
@@ -2311,6 +2318,8 @@ WLibrary QPushButton {
|
|
#LibraryBPMButton::item {
|
|
color: #cfcfcf;
|
|
}
|
|
+ /* BPM button in selected row. Should match 'selection-color' &
|
|
+ 'selection-background-color' of QTableView */
|
|
#LibraryBPMButton::item:selected {
|
|
color: #ededed;
|
|
background-color: #666;
|
|
@@ -2337,7 +2346,7 @@ WLibrary QPushButton {
|
|
}
|
|
|
|
/* Button in library "Preview" column */
|
|
- QPushButton#LibraryPreviewButton {
|
|
+ #LibraryPreviewButton {
|
|
width: 23px;
|
|
height: 12px;
|
|
background: transparent;
|
|
@@ -2345,18 +2354,32 @@ WLibrary QPushButton {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
- QPushButton#LibraryPreviewButton:hover,
|
|
- QPushButton#LibraryPreviewButton:checked:hover {
|
|
- border: 1px solid #eeeeee;
|
|
- }
|
|
- QPushButton#LibraryPreviewButton:!checked {
|
|
- image: url(:/images/library/ic_library_preview_play.png);
|
|
- background-color: #0f0f0f;
|
|
+ #LibraryPreviewButton:!checked {
|
|
+ image: url(:/images/library/ic_library_preview_play.png);/*
|
|
+ background-color: #141414;*/
|
|
}
|
|
- QPushButton#LibraryPreviewButton:checked {
|
|
- image: url(:/images/library/ic_library_preview_pause.png);
|
|
- background-color: #333;
|
|
+ #LibraryPreviewButton:!checked:hover {
|
|
+ border: 1px solid #666;
|
|
}
|
|
+ #LibraryPreviewButton:checked {
|
|
+ image: url(:/images/library/ic_library_preview_pause.png);/*
|
|
+ background-color: #000;*/
|
|
+ border: 1px solid #333;
|
|
+ }
|
|
+ #LibraryPreviewButton:checked:hover {
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
+ /* None of these would style the Preview button background if
|
|
+ the respective table row is selected:
|
|
+ #LibraryPreviewButton {
|
|
+ show-decoration-selected: 0;
|
|
+ }
|
|
+ #LibraryPreviewButton:selected,
|
|
+ #LibraryPreviewButton::item,
|
|
+ #LibraryPreviewButton::item:selected,
|
|
+ #LibraryPreviewButton:focus {
|
|
+ background: #451212;
|
|
+ }*/
|
|
|
|
/* checkbox in library "Played" column */
|
|
QTableView::indicator {
|
|
@@ -2374,11 +2397,7 @@ WLibrary QPushButton {
|
|
background: transparent url(skin:/graphics/checkbox_unchecked.png) no-repeat center center;
|
|
color: #cfcfcf;
|
|
}
|
|
- /* selected table row */
|
|
- QTableView::item:selected {
|
|
- color: #fff;
|
|
- background-color: #666;
|
|
- }
|
|
+
|
|
WLibrary QSpinBox {
|
|
min-height: 22px;
|
|
max-height: 22px;
|
|
|
|
From cb986d861f51a490fa2a507018b7046275390a8f Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 28 May 2018 02:35:51 +0200
|
|
Subject: [PATCH 21/45] Tango: adapt to daschuer/lp1773709, adjust Preview,
|
|
BPM, chcekbox
|
|
|
|
---
|
|
res/skins/Tango/style.qss | 101 +++++++++++++++++++++++++++++-----------------
|
|
1 file changed, 64 insertions(+), 37 deletions(-)
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index e6f6cd989b..7a396ebac4 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2046,16 +2046,33 @@ QTreeView {
|
|
color: #9e9e9e;
|
|
background-color: #0f0f0f;
|
|
alternate-background-color: #1a1a1a;
|
|
- /* not applied: */
|
|
- selection-color: #e6e6e6;
|
|
- selection-background-color: #666;
|
|
+ /* unfocused Stars in selected row
|
|
+ selection-color: #D32323; */
|
|
+ /* empty CoverArt cell in selected row until
|
|
+ daschuer:lp1773709 402483053e3ebd224cce83f1cb0bde361ada1aa8
|
|
+ selection-background-color: #3B9097; */
|
|
}
|
|
|
|
/* selected table row */
|
|
QTableView::item:selected {
|
|
color: #fff;
|
|
- background-color: #666;
|
|
-}
|
|
+ background-color: #555;
|
|
+ /* overrides color:
|
|
+ selection-color: #ff5411;
|
|
+ not applied anywhere:
|
|
+ selection-background-color: #125454; */
|
|
+ }
|
|
+ /* focused cell */
|
|
+ QTableView::item:focus {/*
|
|
+ background-color: #666; */
|
|
+ /* overrides font color:
|
|
+ selection-color: #ff5411; */
|
|
+ /* not applied anywhere:
|
|
+ selection-background-color: #125454; */
|
|
+ /* this outer border is drawn in addition to inner (dotted)
|
|
+ focus border defined by OS theme
|
|
+ border: 1px solid #ccc; */
|
|
+ }
|
|
|
|
QTreeView {
|
|
min-height: 90px;
|
|
@@ -2065,29 +2082,29 @@ QTreeView {
|
|
border-color: #585858;
|
|
show-decoration-selected: 0;
|
|
/* Don't define top margin here, it won't shift ScrollBar.
|
|
- Defined by SearchBox */
|
|
+ Shift WSearchLineEdit instead */
|
|
margin: 0px;
|
|
}
|
|
QTreeView:focus,
|
|
QTableView:focus { /*
|
|
New Library navigation COs only work if TreeView or TableView have focus.
|
|
Clicking on buttons, sliders and visuals elsewhere removes focus from Library.
|
|
- In conjuction with [Library],MoveFocusBackward/..Forward, this helps a lot. */
|
|
+ In conjuction with [Library],MoveFocusBackward/..Forward, some highlight
|
|
+ helps a lot. */
|
|
border-color: #ff6600;
|
|
}
|
|
|
|
-/* Closed branch of tree */
|
|
+/* Closed branch icon in tree */
|
|
QTreeView::branch:has-children:!has-siblings:closed,
|
|
QTreeView::branch:closed:has-children:has-siblings {
|
|
image: url(skin:/graphics/branch_closed.png);
|
|
}
|
|
QTreeView::branch:has-children:!has-siblings:closed:selected,
|
|
QTreeView::branch:closed:has-children:has-siblings:selected {
|
|
- image: url(skin:/graphics/branch_closed.png);
|
|
background-color: #333;
|
|
}
|
|
|
|
-/* Open branch of tree */
|
|
+/* Open branch icon in tree */
|
|
QTreeView::branch:open:has-children:!has-siblings,
|
|
QTreeView::branch:open:has-children:has-siblings {
|
|
image: url(skin:/graphics/branch_open.png);
|
|
@@ -2095,9 +2112,15 @@ QTreeView::branch:open:has-children:has-siblings {
|
|
QTreeView::branch:open:has-children:!has-siblings:selected,
|
|
QTreeView::branch:open:has-children:has-siblings:selected {
|
|
border-image: none;
|
|
- image: url(skin:/graphics/branch_open.png);
|
|
background-color: #333;
|
|
}
|
|
+/* Text label of branch item */
|
|
+QTreeView::item:selected {
|
|
+ border-image: none;
|
|
+ background-image: none;
|
|
+ background-color: #333;
|
|
+ color: #d2d2d2;
|
|
+ }
|
|
/* space left of selected child item */
|
|
QTreeView::branch:!has-children:!has-siblings:closed:selected,
|
|
QTreeView::branch:closed:!has-children:has-siblings:selected,
|
|
@@ -2107,13 +2130,6 @@ QTreeView::branch:open:has-children:has-siblings {
|
|
background-color: #0f0f0f;
|
|
}
|
|
|
|
-QTreeView::item:selected {
|
|
- border-image: none;
|
|
- background-image: none;
|
|
- background-color: #333;
|
|
- color: #d2d2d2;
|
|
- }
|
|
-
|
|
QTreeView::item:!selected {
|
|
border-image: none;
|
|
background-image: none;
|
|
@@ -2308,21 +2324,23 @@ WLibrary QPushButton {
|
|
border: 1px solid #ca0000;
|
|
}
|
|
|
|
- /* BPM lock icon in the library "BPM" column. */
|
|
+ /* Entire BPM cell */
|
|
+ /* Lock icon at the left */
|
|
#LibraryBPMButton::indicator:checked {
|
|
- image: url(:/images/library/ic_library_checked.png);
|
|
+ image: url(skin:/graphics/library_locked.png);
|
|
}
|
|
- #LibraryBPMButton::indicator:unchecked {
|
|
- image: url(:/images/library/ic_library_unchecked.png);
|
|
- }
|
|
+ #LibraryBPMButton::indicator:unchecked {
|
|
+ image: url(skin:/graphics/library_unlocked.png);
|
|
+ }
|
|
+ /* BPM value */
|
|
#LibraryBPMButton::item {
|
|
color: #cfcfcf;
|
|
}
|
|
- /* BPM button in selected row. Should match 'selection-color' &
|
|
+ /* BPM value in selected row. Should match 'selection-color' &
|
|
'selection-background-color' of QTableView */
|
|
#LibraryBPMButton::item:selected {
|
|
color: #ededed;
|
|
- background-color: #666;
|
|
+ background-color: #555;
|
|
}
|
|
#LibraryBPMSpinBox {
|
|
color: #fff;
|
|
@@ -2350,21 +2368,20 @@ WLibrary QPushButton {
|
|
width: 23px;
|
|
height: 12px;
|
|
background: transparent;
|
|
- border: 1px solid transparent;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
#LibraryPreviewButton:!checked {
|
|
- image: url(:/images/library/ic_library_preview_play.png);/*
|
|
- background-color: #141414;*/
|
|
+ image: url(skin:/graphics/library_preview_play.png);
|
|
}
|
|
#LibraryPreviewButton:!checked:hover {
|
|
- border: 1px solid #666;
|
|
+ border: 1px solid #888;
|
|
+ background: #0f0f0f;
|
|
}
|
|
#LibraryPreviewButton:checked {
|
|
- image: url(:/images/library/ic_library_preview_pause.png);/*
|
|
- background-color: #000;*/
|
|
- border: 1px solid #333;
|
|
+ image: url(:/images/library/ic_library_preview_pause.png);
|
|
+ background-color: #000;
|
|
+ border: 1px solid #555;
|
|
}
|
|
#LibraryPreviewButton:checked:hover {
|
|
border: 1px solid #888;
|
|
@@ -2388,14 +2405,24 @@ WLibrary QPushButton {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
color: #cfcfcf;
|
|
+ /* border is added to size defined above */
|
|
+ border: 1px solid #444;
|
|
}
|
|
- QTableView::indicator:checked {
|
|
- background: transparent url(skin:/graphics/checkbox_checked.png) no-repeat center center;
|
|
+ QTableView::indicator:hover {
|
|
color: #cfcfcf;
|
|
- }
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
+ QTableView::indicator:checked {
|
|
+ image: url(skin:/graphics/library_checkbox_checked.png);
|
|
+ }
|
|
QTableView::indicator:unchecked {
|
|
- background: transparent url(skin:/graphics/checkbox_unchecked.png) no-repeat center center;
|
|
- color: #cfcfcf;
|
|
+ image: url(skin:/graphics/library_checkbox_unchecked.png);
|
|
+ }
|
|
+ QTableView::indicator:selected {
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
+ QTableView::indicator:selected:hover {
|
|
+ border: 1px solid #aaa;
|
|
}
|
|
|
|
WLibrary QSpinBox {
|
|
|
|
From 8fcb5f86bac25fdd443df64ab483efa88ac9e9ba Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 28 May 2018 03:36:15 +0200
|
|
Subject: [PATCH 22/45] LateNight: adapt to daschuer/lp1773709, adjust Preview,
|
|
BPM, chceckbox, restore graphics
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 128 ++++++++++++---------
|
|
.../LateNight/style/library_checkbox_checked.png | Bin 824 -> 299 bytes
|
|
.../LateNight/style/library_checkbox_unchecked.png | Bin 632 -> 149 bytes
|
|
res/skins/LateNight/style/library_locked.png | Bin 0 -> 809 bytes
|
|
res/skins/LateNight/style/library_preview_play.png | Bin 0 -> 579 bytes
|
|
res/skins/LateNight/style/library_unlocked.png | Bin 0 -> 794 bytes
|
|
res/skins/Tango/graphics/checkbox_checked.png | Bin 824 -> 0 bytes
|
|
res/skins/Tango/graphics/checkbox_checked_.png | Bin 358 -> 0 bytes
|
|
res/skins/Tango/graphics/checkbox_unchecked.png | Bin 632 -> 0 bytes
|
|
res/skins/Tango/graphics/checkbox_unchecked_.png | Bin 159 -> 0 bytes
|
|
.../Tango/graphics/library_checkbox_checked.png | Bin 0 -> 299 bytes
|
|
.../graphics/library_checkbox_checked_hover.png | Bin 0 -> 311 bytes
|
|
.../Tango/graphics/library_checkbox_unchecked.png | Bin 0 -> 149 bytes
|
|
.../graphics/library_checkbox_unchecked_hover.png | Bin 0 -> 792 bytes
|
|
res/skins/Tango/graphics/library_locked.png | Bin 0 -> 809 bytes
|
|
res/skins/Tango/graphics/library_preview_play.png | Bin 0 -> 551 bytes
|
|
res/skins/Tango/graphics/library_unlocked.png | Bin 0 -> 794 bytes
|
|
res/skins/Tango/style.qss | 4 +-
|
|
18 files changed, 78 insertions(+), 54 deletions(-)
|
|
create mode 100644 res/skins/LateNight/style/library_locked.png
|
|
create mode 100644 res/skins/LateNight/style/library_preview_play.png
|
|
create mode 100644 res/skins/LateNight/style/library_unlocked.png
|
|
delete mode 100644 res/skins/Tango/graphics/checkbox_checked.png
|
|
delete mode 100644 res/skins/Tango/graphics/checkbox_checked_.png
|
|
delete mode 100644 res/skins/Tango/graphics/checkbox_unchecked.png
|
|
delete mode 100644 res/skins/Tango/graphics/checkbox_unchecked_.png
|
|
create mode 100644 res/skins/Tango/graphics/library_checkbox_checked.png
|
|
create mode 100644 res/skins/Tango/graphics/library_checkbox_checked_hover.png
|
|
create mode 100644 res/skins/Tango/graphics/library_checkbox_unchecked.png
|
|
create mode 100644 res/skins/Tango/graphics/library_checkbox_unchecked_hover.png
|
|
create mode 100644 res/skins/Tango/graphics/library_locked.png
|
|
create mode 100644 res/skins/Tango/graphics/library_preview_play.png
|
|
create mode 100644 res/skins/Tango/graphics/library_unlocked.png
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index 91adb988a4..abf9f4c6be 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -25,6 +25,7 @@ QToolTip {/*
|
|
#BpmText,
|
|
#RateText,
|
|
WBeatSpinBox,
|
|
+QSpinBox,
|
|
WOverview {
|
|
font-family: "Open Sans";
|
|
}
|
|
@@ -1385,77 +1386,100 @@ QTableView::item:selected {
|
|
|
|
/* checkbox in library "Played" column */
|
|
QTableView::indicator {
|
|
- width: 12px;
|
|
- height: 12px;
|
|
+ width: 10px;
|
|
+ height: 10px;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
+ color: #cfb32c;
|
|
+ /* border is added to size defined above */
|
|
+ border: 1px solid transparent;
|
|
}
|
|
- QTableView::indicator:checked {
|
|
- background: url(skin:/style/library_checkbox_checked.png);
|
|
+ QTableView::indicator:hover {
|
|
+ color: #cfcfcf;
|
|
+ border: 1px solid #888;
|
|
}
|
|
+ QTableView::indicator:checked,
|
|
+ QTableView::indicator:checked:selected {
|
|
+ image: url(skin:/style/library_checkbox_checked.png);
|
|
+ border: 1px solid #ff6600;
|
|
+ }
|
|
+ QTableView::indicator:checked:hover {
|
|
+ border: 1px solid #aaa;
|
|
+ }
|
|
QTableView::indicator:unchecked {
|
|
- background: url(skin:/style/library_checkbox_unchecked.png);
|
|
- }
|
|
+ image: url(skin:/style/library_checkbox_unchecked.png);
|
|
+ border: 1px solid #444;
|
|
+ }
|
|
+ QTableView::indicator:unchecked:hover {
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
+ QTableView::indicator:selected {
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
+ QTableView::indicator:selected:hover {
|
|
+ border: 1px solid #aaa;
|
|
+ }
|
|
|
|
-/* BPM field in tracks table. */
|
|
+/* Entire BPM cell */
|
|
+/* Lock icon at the left */
|
|
+#LibraryBPMButton::indicator:checked {
|
|
+ image: url(skin:/style/library_locked.png);
|
|
+ }
|
|
+#LibraryBPMButton::indicator:unchecked {
|
|
+ image: url(skin:/style/library_unlocked.png);
|
|
+ }
|
|
+/* BPM value */
|
|
#LibraryBPMButton::item {
|
|
color: #cfb32c;
|
|
- background-color: transparent;
|
|
- margin: 0px;
|
|
- padding: 0px;
|
|
- }
|
|
- #LibraryBPMButton::item:focus {
|
|
- color: #cfb32c;
|
|
- background-color: #0f0f0f;
|
|
- border: none;
|
|
- margin: 0px;
|
|
- padding: 0px;
|
|
}
|
|
+ /* BPM value in selected row. Should match 'selection-color' &
|
|
+ 'selection-background-color' of QTableView */
|
|
#LibraryBPMButton::item:selected {
|
|
- color: #fff;
|
|
+ color: #ededed;
|
|
background-color: #725309;
|
|
- border: none;
|
|
- margin: 0px;
|
|
- padding: 0px;
|
|
- }
|
|
- #LibraryBPMSpinBox {
|
|
- color: #fff;
|
|
- selection-color: #0f0f0f;
|
|
- background-color: #0f0f0f;
|
|
- selection-background-color: #888;
|
|
- /* This combination of negative top/bottom padding & margin
|
|
- creates a 1px border around the spinbox' text area.
|
|
- Increased left/right padding/margin removes the overlap of
|
|
- text of activated spinbox and left-over text from regular
|
|
- BPM value display. */
|
|
- padding: -1px -8px -1px -4px;
|
|
- margin: -2px 0px -2px -2px;
|
|
- /* As soon as a border is defined, the up/down buttons
|
|
- lose their style & icons
|
|
- border: 0px;*/
|
|
}
|
|
- /* Lock icon next to BPM value */
|
|
- #LibraryBPMButton::indicator:checked {
|
|
- image: url(:/images/library/ic_library_checked.png);
|
|
- }
|
|
- #LibraryBPMButton::indicator:unchecked {
|
|
- image: url(:/images/library/ic_library_unchecked.png);
|
|
+#LibraryBPMSpinBox {
|
|
+ border-radius: 2px;
|
|
+ color: #cfb32c;
|
|
+ background-color: #0f0f0f;
|
|
+ selection-color: #0f0f0f;
|
|
+ selection-background-color: #d2d2d2;
|
|
+ /* This combination of negative top/bottom padding & margin
|
|
+ creates a 1px border around the spinbox' text area.
|
|
+ Increased left/right padding/margin removes the overlap of
|
|
+ text of activated spinbox and left-over text from regular
|
|
+ BPM value display. */
|
|
+ padding: -1px -8px -1px -4px;
|
|
+ margin: -2px 0px -2px -2px;
|
|
+ /* As soon as a border is defined, the up/down buttons
|
|
+ lose their style & icons
|
|
+ border: 0px;*/
|
|
}
|
|
|
|
/* Button in library "Preview" column */
|
|
-QPushButton#LibraryPreviewButton {
|
|
+#LibraryPreviewButton {
|
|
width: 23px;
|
|
height: 12px;
|
|
- background-color: #0f0f0f;
|
|
- border: 0px;
|
|
+ background: transparent;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
+ border-radius: 2px;
|
|
}
|
|
- QPushButton#LibraryPreviewButton:!checked{
|
|
- image: url(:/images/library/ic_library_preview_play.png);
|
|
- }
|
|
- QPushButton#LibraryPreviewButton:checked{
|
|
+ #LibraryPreviewButton:!checked{
|
|
+ image: url(skin:/style/library_preview_play.png);
|
|
+ }
|
|
+ #LibraryPreviewButton:!checked:hover {
|
|
+ border: 1px solid #725309;
|
|
+ background: #0f0f0f;
|
|
+ }
|
|
+ #LibraryPreviewButton:checked{
|
|
image: url(:/images/library/ic_library_preview_pause.png);
|
|
- background-color: #573F07;
|
|
- }
|
|
+ background-color: #000;
|
|
+ border: 1px solid #725309;
|
|
+ }
|
|
+ #LibraryPreviewButton:checked:hover {
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
|
|
QHeaderView {
|
|
font-size: 13px/15px;
|
|
diff --git a/res/skins/LateNight/style/library_checkbox_checked.png b/res/skins/LateNight/style/library_checkbox_checked.png
|
|
index 91ec8a6e87bd43a3cd37e7177677312873e5c1fc..e6bb87b5dfa61405039282c5ecf1e1cac271777a 100644
|
|
GIT binary patch
|
|
delta 285
|
|
zcmV+&0pk9+2CD)yiBL{Q4GJ0x0000DNk~Le0000A0000A2nGNE0F5%wy#N3J24YJ`
|
|
zL;(K){{a7>y{D6rF&KXbbV*G`2jT@B01Y}e)zE<e006j2L_t&-)0NP%E(1^;h4J6L
|
|
z?VyXvK!ljQg2Z6$+Qp8<jKOB?19b1u2k2n+1o{e%N3e*XNPF+!&{QPagtMNL?@JDU
|
|
zOj=dMm6kVm!c*$&<duk5T^vcap}CZH?yzzx)XW9sWy)z7l#pRd)k}T%-^7nIx4}lK
|
|
zjz6DW2m5$fdvUV>G+`FDf`gQdrePN~IBgBRFNSk<=#(&?g}oAT4ZZcjT>0ys#}k{4
|
|
jYAA`xM0@84?O*u<Yj{BqFq!?v00000NkvXXu0mjfK}UQ&
|
|
|
|
literal 824
|
|
zcmYk3ZAcVB7{|A$ye_pevofl&qAs*sFQiwEJkRo!^w296&b+<7xw|=UU)r7Z_Qc49
|
|
zLJ`drgD?yWvob=76jLFo{NQ~kqUeQQD8lGXND7Len!Q74m}iHX`91%6p8q!53J=8T
|
|
zll2ru#aZ(##bk}uLbrf?4=aujWSJ+Mt#%z5wK{hL*)J6H%4Nbo)nbm>(5aHcRXDc{
|
|
zmk1slWF$xhgFz$Wt7MiDp;3^$ozt1gvydI(0Hh8gRaJq>Xi857h!uDl;y_pGUIHa)
|
|
zO4$nb2@>U3<b5PC$Dn}G4Z~Td_Y>lYMp&TCN=U>=;3;cV0C)rmC^7_y2mk3CK@q_?
|
|
zR0G`+B4ekh0)uJ0sBY0-1~R!Zf*gUz4C3WzH4#vhpa)8jXCdGquRy@?ZU6$vB{5P6
|
|
z1d-bdv0i^bLT=z<WTLK#DPAv>wW?&`kpvF-Fcx>yG={8CgN#+~h$FO368w<GGF_yG
|
|
zypX3$a3}zO-UMZ&!IfHrITB<v9biWsq_(A-Ok2}4$owdr|3sL?sNsslM(yS_Lp85w
|
|
zx}IDm_tuDpAciF5^<m1UxB`d;7J*pF&lbf-o~VYbz;UEtEt@73B!5Gu#Yl!bl0cW=
|
|
z{WD2KzgsQYcEg#Dwz2#iCic{Y+FEnL(WPrFOL|||1A`h<@zP<ra;aF9aZ+h+=15cD
|
|
z$i*RWqz*58y#7V|X#Cf2G5&$)2{Tj25?uZbn;K&8G=8akwdZo?U^lDOI8wTH9$EyN
|
|
zmyb%i>r9%xC-FG<aIm9pY{`jd^L5$P&HW$C#%MiAX?b*xpW|rFa_ZGLg9YQ)V^;4P
|
|
zpnY=}-&zrWZP(h?a7yu(srg~g%OCgOwL1H%yNB{^`nJ+N4QHEv7pD#9rL^=uh%r>g
|
|
z*S|OAC7-;#u77&Gx#{zV*E=TZjen2!44W&Q%blKkZynClo$X^2n<svu+;DSXob*pw
|
|
La|<mu%+C6M?ldn$
|
|
|
|
diff --git a/res/skins/LateNight/style/library_checkbox_unchecked.png b/res/skins/LateNight/style/library_checkbox_unchecked.png
|
|
index 0aca84f6f21246191849b54e911ee8690c231928..f0a75df8005493d280d7e6a44615ba1100ba8e57 100644
|
|
GIT binary patch
|
|
delta 100
|
|
zcmeytGL><H3O`$tx4R3&e-K=-clqRrh7w-vC7!;n?2lMw82DIM&s$f|z`&s7>Ealo
|
|
zaX$IWmrtn*oD&uuynK3kV`rm_!K%c9j06?aOa_J%7nrA-n{9doRL$V&>gTe~DWM4f
|
|
DVhbgT
|
|
|
|
literal 632
|
|
zcmYk3F=!M)6ow}x9+%_Nhy=ZA%9G&ktsEkvVlEqVTbLZ?kOVB;+kLk;x!s**W;VAc
|
|
z7M>t#8nKR~u@b>1ppAuM5ztB`h-hUKVqsxrCBE4s;IMCpnfcy7@BQ<rwY)S_s+0&J
|
|
zGfvaKj&oT@v4H;@>CFS2rewou7jfJv`VVnEoix`a@?UgJG^*PfZk|$$YigBu)xZ@%
|
|
z27`gY;=c6U1Pm^M?OzuwM^Kxo5Xd!_Wf`>$t2RfO$72a9+?l(K(5zOPPgRc#vXROw
|
|
z7%FmEX!!8)(&MX0>}$dX=?Ru7#$)1)1!$KGno6K7rvK?1bOo`9-3C7=>gSV;R;_bM
|
|
zc3R&|C7u{`fyc^au^d;EgNcAH2#7tP5yUA_H})wFSx2~HNC(UhK$S{Mg88)LN>tZk
|
|
zX%K+aRY}?vJfc0Nk_)D(!0Tzq==-@NW=rr5@RT%HvS9$RxvGXC{Mn^z*x*Us;DP{G
|
|
z>(DlffSj#a)|pxzzeE1?Co(6-hNr?C+Z|~`wb#FQ_MhXqlWXu~C|J-_q?L9;=24rY
|
|
zmGMzgUVg<Ucsz=*V4ZCu1^61$O!5prPcYZt|NVfXb;q7>SD$#_-wbyrC#Ub;AB{%u
|
|
z_Vx~lwe>pu`s1y=by&vntWtPTm@O2V<>N0V$hTv~Pp>}rbz{U?T((~}Zr%F__^i|l
|
|
|
|
diff --git a/res/skins/LateNight/style/library_locked.png b/res/skins/LateNight/style/library_locked.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..e4a403d62a84878bb05b21793a3261c158b0c2dc
|
|
GIT binary patch
|
|
literal 809
|
|
zcmYk3ZAep59LBFK#f_9cl$b%C-pDlXb-v73GUrT}sB^B+ifX$%+pgPv;oP%!mx8?s
|
|
z3PlBJks?7MMl-ZG2<$@)ETYmt(?$d?kjygbON0=eyJ2)W_nvd_`JLzg{GZ!nX{brj
|
|
zW#}l1N-@`(tYlW#Ym<}6^N4rPO){;Kjb>XixjK@a-Q-;>)warnpH=S!V`jfXK5oR-
|
|
zEx1{9;eZ`MDi8?JoZyvNy98+wx%-#PGgcuRhkcN$=M+T&dRm{C4LDX5WQaZ970oJC
|
|
z>Bk-sQ8Mj7cEO4F@hYw=b)GI8B+!gn&IDx^aT4Z4filN6fJ;QcFGIiy;J*?yXe1cV
|
|
zor2C7QBW)?AX9IUl-+7^Ad?*$REYw%bAlW<6ays$T@XQmg@A{G9|GbA03Szep&$rw
|
|
zPB+9lT@B)#z+sn(x+>;(yP>SQl7S0}Jn&#Fl`;&5tVe}tuQL`3V?kmYWU<UNDnU0C
|
|
zm}VUG!GY-OBGO>G+F%uec2x)1I37}Yxq5w0ZUGsK;=mWetdD2zM{GRte<A%GoVi2x
|
|
z%`pv83L?(!!IZ`C@Nq0Ki9Bg?)f5{maT2m3&lAIH#0;Sz`5`hR#ZEY52bk9IpO-{5
|
|
zYBp8c(tF|L*a1z`x~}=}LLV6J9f?F*y5~M?TC@&+YvlI*SM75X`}?OI^P5Z~p~NN7
|
|
zw=F@t{Bi6>QbE~_v@p==vYM!;4|}q|-kQj#Q=%HHX{xSH31=-&J=0Fi8M=?Yky1y`
|
|
zY(J-X3>Tz}Ipb-U!$K-bFRUynH$*mHwRDvPBm9l5@uF{s148J*p`5nGC1XXGjP<|E
|
|
z!g)hiJ`7Ffzg>8AH{^P3j*ikDOh)PZ`qAch`JZ%y)4a8Cm!am;&gUg7zl=?p=i5Wq
|
|
lD(u&bHylgjp7bP!k8k;LaMrhXcn9g0GFLa4?io*<{R>3uEXDu;
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/LateNight/style/library_preview_play.png b/res/skins/LateNight/style/library_preview_play.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..7922c51c085e036a00794d39ee1e43a288ea186b
|
|
GIT binary patch
|
|
literal 579
|
|
zcmV-J0=)f+P)<h;3K|Lk000e1NJLTq000*N000aK1^@s6i906v00006VoOIv0RI60
|
|
z0RN!9r;`8x010qNS#tmY4c7nw4c7reD4Tcy000McNliru;sqQ54J^aM59a^?0nkZA
|
|
zK~y-)ol?JRlTj2s_vO8hDvAh-rD!YWBmRO~s3O>*IMmspP({HdgNqcwKR_tBmVlsx
|
|
zixjm<rF9X(iYWmHM+L3s%NLpwJ~L#|#?Z&hd)L7zieJ*kGv0IVx!iLvp^fFt;Lf3b
|
|
z^^`<n7{H!(`71m7zEU%j6VvNW^auigaB1X%GmXa}K>(^miMIg2Y|jEX2zJcO*HTmA
|
|
z^Iiw2VmA3DSV*mQ5)`w^k3r6_HKM$V<3Bt)ax<<jf}DSkh+1pW=4dDLO3j=G30*Cu
|
|
zAI9;X5_f`}|2bS79{bB2B+gjJnQoa*Os_YswNC_Lq)WU*)_i|i%qCwiX9oBEG-r1}
|
|
z_3h1Xm7TTx0>J*R2P8@m(YeC|eWg$H$-5FH6u9-Rv~ctkfK>n3{b#!d&Km$|M0r(v
|
|
zbNwQKBFP<*GYz@TJ6b8dx&Q#9H^!Om3bUQ77Sc1n6xBj{hS|<B+ZCfX#<%`G(P~-u
|
|
zYAxD4<WH{NmH<2{z1{3g*S@w!b)XqQi9lD6UoOA<-2*^qt>Gzw|AlpY<JhI}!9TCa
|
|
z&Q`W#ptS}wm*coNV*rq;sqh2<73BO|ARz%;|AViCgaNze$t&eq0JFVp^aBRi!wXNx
|
|
R^-=%;002ovPDHLkV1mS81RMYW
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/LateNight/style/library_unlocked.png b/res/skins/LateNight/style/library_unlocked.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..fffa4eb8b2e3c828e3c99965dd28ee440f3d5b68
|
|
GIT binary patch
|
|
literal 794
|
|
zcmYk3dq`7J9LH~zGN*$qrD+hSBGMkan`n&`a&zhi`Cg&)!0q0%?YiAZ=bY=dD3XD=
|
|
zq=F#-2!}n0us>#h^+uAcKMa&fh(Qq~30YB~_?M45cf;s%?mg$;^Euz&_xHV5nj7m4
|
|
z`eHr9Fb0>?(Mo4+ou|vD&(py}cj&YQ+g)xQy)NqbIDOAioE@0*v)aAMUNRV=AB#wB
|
|
zJ86@BB<w+u35UZbK?-8dqd=34{DZ%$iZ>v)Kthmd5F(KXu$U}m2Z6xJ5{4uYT-m$<
|
|
z*;Epc5ra)$<dJw%Eo!)?bh)Q;h(a@3IS0fX5)>lH664Bf0H2J2iXjjr@LvfNXrh=X
|
|
zT!4I<D7PvRP+~cvL`t>d0Mi{4sF5Y&5hR>3lm-<9eGoy3gFu9m3ITNkKuDmrP!xm(
|
|
z-VcdhUylSHcs-b^YhtS353%M710Rw_5FkW3#<B!*0Sz(*`E)33Gm^U?M=;wIiTa_$
|
|
zwvlKECgvuO(guxMgEa_xG#%g;M97qxEtbRPayk~|#COURWHMI~mr49zNQ*-=59z)u
|
|
ztsyH>B=`e_X;!@<fddX%q)l#^;?gC$At#F>HLOL<QVP-^f>|Yff=?e{JI2@FQPKA<
|
|
zhs|vqxR%=8Sktn#_lx}bB>?W~*s$IEEj!havYr|n2xZMYWwv#X6(49WEGejHH>d88
|
|
z?wGE3ZU<|V`FQHqgd<r<&W7W;dDETO`w~k#9m$ikYUQ&9LsQ^<f0l%&_I2RcrBCyT
|
|
z+bf2>XXcEL8sw_i`_HYKf2+D2G}U%OT%7(fvi=|$pWxB1eE+LSrKdKzZ1JqF-8=qa
|
|
z+-gfMkBT2x=F#&T&eFGCk6-l1ZLzrVX6wkHZ|Q4mf4sf#iF7qyRQIQ%?#<8K-n%W<
|
|
T%Hcgdv^~aE+vpgvcgFq#mCPrV
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/graphics/checkbox_checked.png b/res/skins/Tango/graphics/checkbox_checked.png
|
|
deleted file mode 100644
|
|
index 91ec8a6e87bd43a3cd37e7177677312873e5c1fc..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 824
|
|
zcmYk3ZAcVB7{|A$ye_pevofl&qAs*sFQiwEJkRo!^w296&b+<7xw|=UU)r7Z_Qc49
|
|
zLJ`drgD?yWvob=76jLFo{NQ~kqUeQQD8lGXND7Len!Q74m}iHX`91%6p8q!53J=8T
|
|
zll2ru#aZ(##bk}uLbrf?4=aujWSJ+Mt#%z5wK{hL*)J6H%4Nbo)nbm>(5aHcRXDc{
|
|
zmk1slWF$xhgFz$Wt7MiDp;3^$ozt1gvydI(0Hh8gRaJq>Xi857h!uDl;y_pGUIHa)
|
|
zO4$nb2@>U3<b5PC$Dn}G4Z~Td_Y>lYMp&TCN=U>=;3;cV0C)rmC^7_y2mk3CK@q_?
|
|
zR0G`+B4ekh0)uJ0sBY0-1~R!Zf*gUz4C3WzH4#vhpa)8jXCdGquRy@?ZU6$vB{5P6
|
|
z1d-bdv0i^bLT=z<WTLK#DPAv>wW?&`kpvF-Fcx>yG={8CgN#+~h$FO368w<GGF_yG
|
|
zypX3$a3}zO-UMZ&!IfHrITB<v9biWsq_(A-Ok2}4$owdr|3sL?sNsslM(yS_Lp85w
|
|
zx}IDm_tuDpAciF5^<m1UxB`d;7J*pF&lbf-o~VYbz;UEtEt@73B!5Gu#Yl!bl0cW=
|
|
z{WD2KzgsQYcEg#Dwz2#iCic{Y+FEnL(WPrFOL|||1A`h<@zP<ra;aF9aZ+h+=15cD
|
|
z$i*RWqz*58y#7V|X#Cf2G5&$)2{Tj25?uZbn;K&8G=8akwdZo?U^lDOI8wTH9$EyN
|
|
zmyb%i>r9%xC-FG<aIm9pY{`jd^L5$P&HW$C#%MiAX?b*xpW|rFa_ZGLg9YQ)V^;4P
|
|
zpnY=}-&zrWZP(h?a7yu(srg~g%OCgOwL1H%yNB{^`nJ+N4QHEv7pD#9rL^=uh%r>g
|
|
z*S|OAC7-;#u77&Gx#{zV*E=TZjen2!44W&Q%blKkZynClo$X^2n<svu+;DSXob*pw
|
|
La|<mu%+C6M?ldn$
|
|
|
|
diff --git a/res/skins/Tango/graphics/checkbox_checked_.png b/res/skins/Tango/graphics/checkbox_checked_.png
|
|
deleted file mode 100644
|
|
index cf78c71ebd1f23489a7e01efe96eda90821e6b27..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 358
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kwj^(N7l!{JxM1({$v_d#0*}aI
|
|
zppNSx%;=;sy8<Z4UgGKN%Km^!h|fUxl)Kd}pwMSe7sn8d^HV47^>R++X`5eD<J7&Q
|
|
zgHNer@^%Fdu6vH+=Hh~{R*2k@nR_%;@cg?+uhzZL?GRVE%d)lOo636U^B>uxHr^Ea
|
|
zq~;%&lw};2!r=F1|2x^$EQ=Q<`&Pv$&a(*RR`{z~@l+t<@Qn4|nr;`j<f<m<yC{?~
|
|
zI!%amzE-m4ra0>a0r!_a+Zpsu$Qdy1$-lic;aGF;oEzdgjQqXge6K9!CY<J4DN@{&
|
|
zYW(h3(n6&hSuroxicM*H@|Abd(?|P6y7huO9<Th&c<MTv<0lD~$*sHOH@rL8+x`0a
|
|
zJ@ZrgD*qo|%2}wlfy==5h=ur#$ImL(f8@;MN^}3Z{@*^J_Zd80{an^LB{Ts5HI0t6
|
|
|
|
diff --git a/res/skins/Tango/graphics/checkbox_unchecked.png b/res/skins/Tango/graphics/checkbox_unchecked.png
|
|
deleted file mode 100644
|
|
index 0aca84f6f21246191849b54e911ee8690c231928..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 632
|
|
zcmYk3F=!M)6ow}x9+%_Nhy=ZA%9G&ktsEkvVlEqVTbLZ?kOVB;+kLk;x!s**W;VAc
|
|
z7M>t#8nKR~u@b>1ppAuM5ztB`h-hUKVqsxrCBE4s;IMCpnfcy7@BQ<rwY)S_s+0&J
|
|
zGfvaKj&oT@v4H;@>CFS2rewou7jfJv`VVnEoix`a@?UgJG^*PfZk|$$YigBu)xZ@%
|
|
z27`gY;=c6U1Pm^M?OzuwM^Kxo5Xd!_Wf`>$t2RfO$72a9+?l(K(5zOPPgRc#vXROw
|
|
z7%FmEX!!8)(&MX0>}$dX=?Ru7#$)1)1!$KGno6K7rvK?1bOo`9-3C7=>gSV;R;_bM
|
|
zc3R&|C7u{`fyc^au^d;EgNcAH2#7tP5yUA_H})wFSx2~HNC(UhK$S{Mg88)LN>tZk
|
|
zX%K+aRY}?vJfc0Nk_)D(!0Tzq==-@NW=rr5@RT%HvS9$RxvGXC{Mn^z*x*Us;DP{G
|
|
z>(DlffSj#a)|pxzzeE1?Co(6-hNr?C+Z|~`wb#FQ_MhXqlWXu~C|J-_q?L9;=24rY
|
|
zmGMzgUVg<Ucsz=*V4ZCu1^61$O!5prPcYZt|NVfXb;q7>SD$#_-wbyrC#Ub;AB{%u
|
|
z_Vx~lwe>pu`s1y=by&vntWtPTm@O2V<>N0V$hTv~Pp>}rbz{U?T((~}Zr%F__^i|l
|
|
|
|
diff --git a/res/skins/Tango/graphics/checkbox_unchecked_.png b/res/skins/Tango/graphics/checkbox_unchecked_.png
|
|
deleted file mode 100644
|
|
index b7b3bd5ef1a647833ff929f58480c3f73688e334..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 159
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kwj^(N7l!{JxM1({$v_d#0*}aI
|
|
zppNSx%;=;sy8<Z4UgGKN%Km^!h|hpuUcK55D5T@*;uxZFKKag`N@HfthStW$#)HR?
|
|
vw`&}Y-j<V?kfb2klO-V|6_H@*p~Jvnx|}`muR~G+P#=S*tDnm{r-UW|{mv_1
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_checkbox_checked.png b/res/skins/Tango/graphics/library_checkbox_checked.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..e6bb87b5dfa61405039282c5ecf1e1cac271777a
|
|
GIT binary patch
|
|
literal 299
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u_bxCyD<C*!3BGlPX>x`7I;J!
|
|
z19e;nVMZs7*%d%R_7YEDSN2D&G7P*{W>+sX0)=*Xx;TbNT%LMiqaJgBOzX${d*3eT
|
|
zKIzahV^7nOgtxbj_8sXtnD&Ob<oyNq7YSckesT4>Z|GRyQT_h@g%FinEt}^}e(%j!
|
|
z?-LbzWa>2Y@<YL|UO$=I5gse!xozRjDP`|A6lq>L!}=ukRHnp~3Eo$|Yro$=(r>)|
|
|
zpxeqm`}wi#zbhiD3pX>EB#LcoYM#=wEK%IlBA0isep_+rizx>4TK5VS@$UV4Fy`m$
|
|
qdB=rk_hxByo^+{x&i*$3CsTHXBfr7SzsG=nVDNPHb6Mw<&;$TAqJ6jk
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_checkbox_checked_hover.png b/res/skins/Tango/graphics/library_checkbox_checked_hover.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..2992dae4ddb97a8679bd1e2585ed1c4c288429c0
|
|
GIT binary patch
|
|
literal 311
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kwj^(N7l!{JxM1({$v_d#0*}aI
|
|
zppNSx%;=;sy8<Z4UgGKN%KnH|T3kj)H0^W`Q0R!Ki(`n!`Kgx-y_f?<S|8@it@q4V
|
|
zX53iB-L&8V-=!T5D>5Vn-?W%qQ_K(**vt}L?YdoI-2uM~4QG?rwYG8!vlYMke7K%}
|
|
z`z!gmEuxbizAFp*yS%2NMr!9)!!xqR{D;~DUpi*7?u$wEU%Gq27L(_d?CDOuj@AZe
|
|
zWD~nodU{S53rjqyUb9lxLvKT?`FuTT?Zyp#xl_dxnN5E!ds;2$QS9JfA!^pD(i8iC
|
|
zrAg!LPkpsp)gNv=BNjSM{xA32ZD+&R{*toqRkr$Fv(+~r=pP18S3j3^P6<r_$-H%n
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_checkbox_unchecked.png b/res/skins/Tango/graphics/library_checkbox_unchecked.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..f0a75df8005493d280d7e6a44615ba1100ba8e57
|
|
GIT binary patch
|
|
literal 149
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kwj^(N7l!{JxM1({$v_d#0*}aI
|
|
zppNSx%;=;sy8<Z4UgGKN%KnH|hJlZD^}KcUKp`bh7sn8d^T}Vnd`eZ|oUrKN<<rv}
|
|
mI~!dLRwWi>B&e8XGBBLDz&zF5Y||s4Y6eeNKbLh*2~7a#XDjsp
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_checkbox_unchecked_hover.png b/res/skins/Tango/graphics/library_checkbox_unchecked_hover.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..9f163e0f539794a9b7123431744ae23621179a4b
|
|
GIT binary patch
|
|
literal 792
|
|
zcmV+z1LypSP)<h;3K|Lk000e1NJLTq000aC000aK1^@s6R&`wG0007-dQ@0+Qek%>
|
|
zaB^>EX>4U6ba`-PAZ2)IW&i+q+ND)(k{lrj{qHGq1OY`nj_pTPZjj^WY1^Bb&g>+$
|
|
zYn2~^^aCE?xc=+sa6jhA$-5AfX;$?ZA&1Nb2lMBc=L3^5+bJ^j*C3zQx`y-hL;Q4c
|
|
z$%$|By;HdXg>9XV=Zj0ub_3#blW72F3L7Zz0|~@0ENiyp!=K+}8yGu8O);pY=(H)b
|
|
z7vV09nNDlsg~X&_k62j@I#X68U@syvffg97r^(UwNap7(U@FtRxa2DU*~~x47wo(M
|
|
zSrg0ML-BlG+)0NUujT&Anl5-+Rxc%eotbxuaqlv-!g?S&gni;?c^aPGqkCgC8>26c
|
|
zP=caBbywIGJZ(LcX_zrY0EW3bgcR4$h=6ph<~#f|P@B9FfsF>HI|U+&SOq(nCMBam
|
|
z2lhnWVVS~%BUS3~nfOd!q{7M>lR4ACiu(BQg_c=e<_vCT=aFq@puz%wW4QlS9HY*L
|
|
zpw-ZIP58w#Eet7vqq#v1S)jCQjr_YYc})9@xKcqo{htmPXyvlLY{Sge{<Z31YWakm
|
|
zWc!W!xgUb8vX2|qwl2XpE~TW}a&;**R7|dD@t8H%V9-C^4n+S5@~o)^?pAZ)0~w&`
|
|
zOAxF6LH095r>h0{>iWN#TP-xp5_Kb30*cPv;#R=&Vg4vcvE(igDC(73wvK9~Ito#%
|
|
zN6cAqUjt`Q!gwL;$l>xQe-Q6K@n)71&GaQ|^yq|Juk1ixj}Z+rcrx<A7QtNWL&=w;
|
|
zX%AXsA+1u|y(CVf?hJa2N#2);-l=lrzmuy8aU!?{QJ%P=ciaf<WxAK<@@Tf0t`}IU
|
|
zCmR9(AyzoXUdm`yt;cA1A7VdZ9URs_((qy?aHY+M|2Nz~rd5C)wdMc-00eVFNmK|3
|
|
z2nc)#WQYI&04YgCK~yMHV{B?^`_DiMAVot{OWS`YbU{L3R0A=9_8J&TiD?D~1_l6^
|
|
WQVK!zz}b=j0000<MNUMnLSTaBKWs4o
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_locked.png b/res/skins/Tango/graphics/library_locked.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..e4a403d62a84878bb05b21793a3261c158b0c2dc
|
|
GIT binary patch
|
|
literal 809
|
|
zcmYk3ZAep59LBFK#f_9cl$b%C-pDlXb-v73GUrT}sB^B+ifX$%+pgPv;oP%!mx8?s
|
|
z3PlBJks?7MMl-ZG2<$@)ETYmt(?$d?kjygbON0=eyJ2)W_nvd_`JLzg{GZ!nX{brj
|
|
zW#}l1N-@`(tYlW#Ym<}6^N4rPO){;Kjb>XixjK@a-Q-;>)warnpH=S!V`jfXK5oR-
|
|
zEx1{9;eZ`MDi8?JoZyvNy98+wx%-#PGgcuRhkcN$=M+T&dRm{C4LDX5WQaZ970oJC
|
|
z>Bk-sQ8Mj7cEO4F@hYw=b)GI8B+!gn&IDx^aT4Z4filN6fJ;QcFGIiy;J*?yXe1cV
|
|
zor2C7QBW)?AX9IUl-+7^Ad?*$REYw%bAlW<6ays$T@XQmg@A{G9|GbA03Szep&$rw
|
|
zPB+9lT@B)#z+sn(x+>;(yP>SQl7S0}Jn&#Fl`;&5tVe}tuQL`3V?kmYWU<UNDnU0C
|
|
zm}VUG!GY-OBGO>G+F%uec2x)1I37}Yxq5w0ZUGsK;=mWetdD2zM{GRte<A%GoVi2x
|
|
z%`pv83L?(!!IZ`C@Nq0Ki9Bg?)f5{maT2m3&lAIH#0;Sz`5`hR#ZEY52bk9IpO-{5
|
|
zYBp8c(tF|L*a1z`x~}=}LLV6J9f?F*y5~M?TC@&+YvlI*SM75X`}?OI^P5Z~p~NN7
|
|
zw=F@t{Bi6>QbE~_v@p==vYM!;4|}q|-kQj#Q=%HHX{xSH31=-&J=0Fi8M=?Yky1y`
|
|
zY(J-X3>Tz}Ipb-U!$K-bFRUynH$*mHwRDvPBm9l5@uF{s148J*p`5nGC1XXGjP<|E
|
|
z!g)hiJ`7Ffzg>8AH{^P3j*ikDOh)PZ`qAch`JZ%y)4a8Cm!am;&gUg7zl=?p=i5Wq
|
|
lD(u&bHylgjp7bP!k8k;LaMrhXcn9g0GFLa4?io*<{R>3uEXDu;
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_preview_play.png b/res/skins/Tango/graphics/library_preview_play.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..663374c18ccdeff45648dde3be56c5aa7ecfa60b
|
|
GIT binary patch
|
|
literal 551
|
|
zcmV+?0@(eDP)<h;3K|Lk000e1NJLTq000*N000aK1^@s6i906v00006VoOIv0RI60
|
|
z0RN!9r;`8x010qNS#tmY4c7nw4c7reD4Tcy000McNliru;sqNQH7>s{HA?^h0kla(
|
|
zK~y-)ol-H26G0e#Z{68K2sRp1D0UVWDyRrrTxV@zDOe@NCI$q5z`%j+VK6gEFa$a9
|
|
z8Vef{MD$uqEfnPt1kq(lqs8uq+xf=A2q$iG7hn0_H*aR%`-nNT)`#o$`ja3C&H^|x
|
|
zr+<jZyEIL2Xst7>2m-)lGPzb1#bc5L@HGg6Hvk|amjRsczi}&$<7ca0po}r!2ZO<f
|
|
zMFYl|_tx6Pd#|eWUaxnjiVv){mSmYE$%RGcX_{UnIWxvQs(hVN_pG%a$K&zUzsyNq
|
|
z5|R7MGSymV&bcj;=a<BLYBrm_Fvh&nS|0^~z<YnZR;#_<FFWVla{$Md7Dyf<d8N^4
|
|
z?DYHn2O&x2oclQ(4$lEN-D<U-lH3IV@4Xt0M%Mv+ilXRSQ54|;dvsA0O#=YPvTRL6
|
|
zwnb#q7_+{o$aN9f6p`&L%hvW?J+gGpy-bqiWV6}SA%G}~qFPy&OApRx)B@Q9*dckd
|
|
z)9JkZLxuo?JkOz&!v8`<ZnxX*hySdih<rJSL7wOE-hZyrs*C|3jN|wW0A;PcOELs7
|
|
p-J?%Q?t1UDZnwJuU}KdZ{Q}K##twL#L@odT002ovPDHLkV1oS_@J0Xt
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/graphics/library_unlocked.png b/res/skins/Tango/graphics/library_unlocked.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..fffa4eb8b2e3c828e3c99965dd28ee440f3d5b68
|
|
GIT binary patch
|
|
literal 794
|
|
zcmYk3dq`7J9LH~zGN*$qrD+hSBGMkan`n&`a&zhi`Cg&)!0q0%?YiAZ=bY=dD3XD=
|
|
zq=F#-2!}n0us>#h^+uAcKMa&fh(Qq~30YB~_?M45cf;s%?mg$;^Euz&_xHV5nj7m4
|
|
z`eHr9Fb0>?(Mo4+ou|vD&(py}cj&YQ+g)xQy)NqbIDOAioE@0*v)aAMUNRV=AB#wB
|
|
zJ86@BB<w+u35UZbK?-8dqd=34{DZ%$iZ>v)Kthmd5F(KXu$U}m2Z6xJ5{4uYT-m$<
|
|
z*;Epc5ra)$<dJw%Eo!)?bh)Q;h(a@3IS0fX5)>lH664Bf0H2J2iXjjr@LvfNXrh=X
|
|
zT!4I<D7PvRP+~cvL`t>d0Mi{4sF5Y&5hR>3lm-<9eGoy3gFu9m3ITNkKuDmrP!xm(
|
|
z-VcdhUylSHcs-b^YhtS353%M710Rw_5FkW3#<B!*0Sz(*`E)33Gm^U?M=;wIiTa_$
|
|
zwvlKECgvuO(guxMgEa_xG#%g;M97qxEtbRPayk~|#COURWHMI~mr49zNQ*-=59z)u
|
|
ztsyH>B=`e_X;!@<fddX%q)l#^;?gC$At#F>HLOL<QVP-^f>|Yff=?e{JI2@FQPKA<
|
|
zhs|vqxR%=8Sktn#_lx}bB>?W~*s$IEEj!havYr|n2xZMYWwv#X6(49WEGejHH>d88
|
|
z?wGE3ZU<|V`FQHqgd<r<&W7W;dDETO`w~k#9m$ikYUQ&9LsQ^<f0l%&_I2RcrBCyT
|
|
z+bf2>XXcEL8sw_i`_HYKf2+D2G}U%OT%7(fvi=|$pWxB1eE+LSrKdKzZ1JqF-8=qa
|
|
z+-gfMkBT2x=F#&T&eFGCk6-l1ZLzrVX6wkHZ|Q4mf4sf#iF7qyRQIQ%?#<8K-n%W<
|
|
T%Hcgdv^~aE+vpgvcgFq#mCPrV
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index 7a396ebac4..46c1124974 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -2400,8 +2400,8 @@ WLibrary QPushButton {
|
|
|
|
/* checkbox in library "Played" column */
|
|
QTableView::indicator {
|
|
- width: 12px;
|
|
- height: 12px;
|
|
+ width: 10px;
|
|
+ height: 10px;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
color: #cfcfcf;
|
|
|
|
From 3b85461743d8e33a2cc4b3117cf16791aa6b560f Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 28 May 2018 05:22:30 +0200
|
|
Subject: [PATCH 23/45] LateNight: repair BPM spinbox, add comments
|
|
|
|
---
|
|
res/skins/LateNight/style.qss | 6 +++---
|
|
res/skins/Tango/style.qss | 20 ++++++++------------
|
|
2 files changed, 11 insertions(+), 15 deletions(-)
|
|
|
|
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
|
|
index abf9f4c6be..d5f60bde24 100644
|
|
--- a/res/skins/LateNight/style.qss
|
|
+++ b/res/skins/LateNight/style.qss
|
|
@@ -1439,7 +1439,6 @@ QTableView::indicator {
|
|
background-color: #725309;
|
|
}
|
|
#LibraryBPMSpinBox {
|
|
- border-radius: 2px;
|
|
color: #cfb32c;
|
|
background-color: #0f0f0f;
|
|
selection-color: #0f0f0f;
|
|
@@ -1451,9 +1450,10 @@ QTableView::indicator {
|
|
BPM value display. */
|
|
padding: -1px -8px -1px -4px;
|
|
margin: -2px 0px -2px -2px;
|
|
- /* As soon as a border is defined, the up/down buttons
|
|
+ /* As soon as any border property is set, the up/down buttons
|
|
lose their style & icons
|
|
- border: 0px;*/
|
|
+ border: 0px;
|
|
+ border-radius: 2px; */
|
|
}
|
|
|
|
/* Button in library "Preview" column */
|
|
diff --git a/res/skins/Tango/style.qss b/res/skins/Tango/style.qss
|
|
index 46c1124974..db4e90ea95 100644
|
|
--- a/res/skins/Tango/style.qss
|
|
+++ b/res/skins/Tango/style.qss
|
|
@@ -22,7 +22,8 @@ WLabel,
|
|
WNumber,
|
|
WTrackProperty,
|
|
WBeatSpinBox,
|
|
-WEffectSelector, WEffectSelector QAbstractItemView {
|
|
+WEffectSelector, WEffectSelector QAbstractItemView,
|
|
+WSearchLineEdit {
|
|
font-family: Ubuntu;
|
|
font-weight: normal;
|
|
}
|
|
@@ -2354,13 +2355,10 @@ WLibrary QPushButton {
|
|
BPM value display. */
|
|
padding: -1px -8px -1px -4px;
|
|
margin: -2px 0px -2px -2px;
|
|
- /* As soon as a border is defined, the up/down buttons
|
|
+ /* As soon as any border property is set, the up/down buttons
|
|
lose their style & icons
|
|
- border: 0px;*/
|
|
- }
|
|
-
|
|
- #LibraryTimesPlayed::item {
|
|
- color: #cfcfcf;
|
|
+ border: 0px;
|
|
+ border-radius: 2px; */
|
|
}
|
|
|
|
/* Button in library "Preview" column */
|
|
@@ -2435,15 +2433,13 @@ WLibrary QSpinBox {
|
|
/* library search text box */
|
|
WSearchLineEdit {
|
|
padding: 2px;
|
|
+ margin-bottom: 5px;
|
|
border: 1px solid #656565;
|
|
border-left: 0px;
|
|
- font-family: Ubuntu;
|
|
- font-weight: normal;
|
|
- background: #0f0f0f;
|
|
color: #cfcfcf;
|
|
- selection-background-color: #d2d2d2;
|
|
+ background: #0f0f0f;
|
|
selection-color: #0f0f0f;
|
|
- margin-bottom: 5px;
|
|
+ selection-background-color: #d2d2d2;
|
|
}
|
|
WSearchLineEdit:focus {
|
|
border: 2px solid #ff6600;
|
|
|
|
From 2fa55946333706fb9f1975471754171fc6de961b Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 28 May 2018 18:09:06 +0200
|
|
Subject: [PATCH 24/45] Deere: adapt to daschuer/lp1773709, adjust library
|
|
Preview button
|
|
|
|
---
|
|
res/skins/Deere/style.qss | 15 ++++++++++++++-
|
|
1 file changed, 14 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/res/skins/Deere/style.qss b/res/skins/Deere/style.qss
|
|
index 1d76ef7f26..dae12d1f05 100644
|
|
--- a/res/skins/Deere/style.qss
|
|
+++ b/res/skins/Deere/style.qss
|
|
@@ -218,16 +218,29 @@ QPushButton#LibraryPreviewButton {
|
|
width: 23px;
|
|
height: 12px;
|
|
border: none;
|
|
+ border-radius: 2px;
|
|
+ background: transparent;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
}
|
|
|
|
QPushButton#LibraryPreviewButton:!checked {
|
|
image: url(skin:/image/style_library_preview_play.png);
|
|
+}
|
|
+
|
|
+QPushButton#LibraryPreviewButton:!checked:hover {
|
|
background-color: #1A1A1A;
|
|
+ border: 1px solid #00ABFD;
|
|
}
|
|
|
|
QPushButton#LibraryPreviewButton:checked {
|
|
image: url(skin:/image/style_library_preview_pause.png);
|
|
- background-color: #006596;
|
|
+ background-color: #0f0f0f;
|
|
+ border: 1px solid #006596;
|
|
+}
|
|
+
|
|
+QPushButton#LibraryPreviewButton:checked:hover {
|
|
+ border: 1px solid #00ABFD;
|
|
}
|
|
|
|
/* library header row */
|
|
|
|
From 92f4ab1082795e5dd15ec1e48927edb18927bac3 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 28 May 2018 18:10:06 +0200
|
|
Subject: [PATCH 25/45] Deere: make library searchbox & BPM spinbox consistent
|
|
with beat spinbox
|
|
|
|
---
|
|
res/skins/Deere/style.qss | 27 +++++++++++++++++++++++----
|
|
1 file changed, 23 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/res/skins/Deere/style.qss b/res/skins/Deere/style.qss
|
|
index dae12d1f05..d8a0358be4 100644
|
|
--- a/res/skins/Deere/style.qss
|
|
+++ b/res/skins/Deere/style.qss
|
|
@@ -213,6 +213,24 @@ QTableView::indicator:unchecked {
|
|
image: url(:/images/library/ic_library_unchecked.png);
|
|
}
|
|
|
|
+#LibraryBPMSpinBox {
|
|
+ color: #fff;
|
|
+ selection-color: #0f0f0f;
|
|
+ background-color: #0f0f0f;
|
|
+ selection-background-color: #888;
|
|
+ /* This combination of negative top/bottom padding & margin
|
|
+ creates a 1px border around the spinbox' text area.
|
|
+ Increased left/right padding/margin removes the overlap of
|
|
+ text of activated spinbox and left-over text from regular
|
|
+ BPM value display. */
|
|
+ padding: -1px -8px -1px -4px;
|
|
+ margin: -2px 0px -2px -2px;
|
|
+ /* As soon as any border property is set, the up/down buttons
|
|
+ lose their style & icons
|
|
+ border: 0px;
|
|
+ border-radius: 2px; */
|
|
+}
|
|
+
|
|
/* button in library "Preview" column */
|
|
QPushButton#LibraryPreviewButton {
|
|
width: 23px;
|
|
@@ -284,18 +302,19 @@ QHeaderView::down-arrow {
|
|
WSearchLineEdit {
|
|
margin: 0px 0px 0px 1px;
|
|
padding: 2px;
|
|
- border: 1px solid #1A1A1A;
|
|
- background-color: #4B4B4B;
|
|
+ border: 1px solid #4B4B4B;
|
|
+ background-color: #1e1e1e;
|
|
color: #d2d2d2;
|
|
}
|
|
|
|
WSearchLineEdit:focus {
|
|
- margin: 2px 0px 0px 1px;
|
|
+ margin: 0px 0px 0px 1px;
|
|
padding: 2px;
|
|
border: 1px solid #FF6600;
|
|
- background-color: #4B4B4B;
|
|
+ background-color: #1e1e1e;
|
|
color: #D6D6D6;
|
|
selection-color: #222222;
|
|
+ selection-background-color: #d2d2d2;
|
|
}
|
|
|
|
/* library preview deck */
|
|
|
|
From 079c4e9756d5b5dbf2db8990e95dbb0dba0faac4 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Mon, 28 May 2018 18:10:53 +0200
|
|
Subject: [PATCH 26/45] Deere: remove blue bg-color from space left of tree
|
|
child items
|
|
|
|
---
|
|
res/skins/Deere/style.qss | 9 +++++++++
|
|
1 file changed, 9 insertions(+)
|
|
|
|
diff --git a/res/skins/Deere/style.qss b/res/skins/Deere/style.qss
|
|
index d8a0358be4..5707e0dca6 100644
|
|
--- a/res/skins/Deere/style.qss
|
|
+++ b/res/skins/Deere/style.qss
|
|
@@ -370,6 +370,15 @@ QTreeView::branch:open:has-children:has-siblings {
|
|
border-image: none; image: url(skin:/image/style_branch_open.png);
|
|
}
|
|
|
|
+/* space left of selected child item */
|
|
+QTreeView::branch:!has-children:!has-siblings:closed:selected,
|
|
+QTreeView::branch:closed:!has-children:has-siblings:selected,
|
|
+QTreeView::branch:open:!has-children:!has-siblings:selected,
|
|
+QTreeView::branch:open:!has-children:has-siblings:selected {
|
|
+ border-image: none;
|
|
+ background-color: #1F1F1F;
|
|
+}
|
|
+
|
|
/* QSplitter between LibrarySidebar and Library */
|
|
#LibrarySplitter::handle {
|
|
image: url(skin:/image/style_handle_horizontal_unchecked.svg);
|
|
|
|
From 536ffcf5488bf4e290445dc5374a28dd11cb91cc Mon Sep 17 00:00:00 2001
|
|
From: Stefan <stifisax@gmx.ch>
|
|
Date: Sat, 26 May 2018 23:50:16 +0200
|
|
Subject: [PATCH 27/45] shade library styling
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 250 ++++++++++++++++++++++++++++++++++++----------
|
|
1 file changed, 195 insertions(+), 55 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 17cd14344d..dd2399a31d 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -83,32 +83,202 @@ WEffectSelector::checked
|
|
qproperty-layoutAlignment:AlignTop;
|
|
}
|
|
|
|
-QTableView, QTextBrowser, QTreeView {
|
|
- border: 1px solid #656565;
|
|
- background: transparent; color: #ACACAC;
|
|
- /* we use "background: transparent" as workaround, else "alternate-background-color" wont work, QT 4.7.x bug?*/
|
|
- alternate-background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(43, 43, 43, 255), stop:0.049 rgba(43, 43, 43, 255), stop:0.050 rgba(43, 43, 43, 100), stop:0.949 rgba(43, 43, 43, 100), stop:0.95 rgba(43, 43, 43, 255), stop:1 rgba(43, 43, 43, 255));}
|
|
-
|
|
-QTableView:focus, QTreeView:focus {
|
|
- border: 1px solid #FF6600;
|
|
-}
|
|
-/* checkbox in library "Played" column */
|
|
-QTableView::indicator { width: 12px; height: 12px;}
|
|
-QTableView::indicator:checked { background: url(skin:/style/style_checkbox_checked.png);}
|
|
-QTableView::indicator:unchecked { background: url(skin:/style/style_checkbox_unchecked.png);}
|
|
|
|
-/* BPM lock icon in the library "BPM" column. */
|
|
-#LibraryBPMButton::indicator:checked { image: url(:/images/library/ic_library_checked.png); }
|
|
-#LibraryBPMButton::indicator:unchecked { image: url(:/images/library/ic_library_unchecked.png); }
|
|
|
|
-/* Button in library "Preview" column */
|
|
-QPushButton#LibraryPreviewButton { width: 23px; height: 12px; background: transparent; border: 0; }
|
|
-QPushButton#LibraryPreviewButton:!checked{ image: url(skin:/style/style_library_preview_play.png); }
|
|
-QPushButton#LibraryPreviewButton:checked{ image: url(skin:/style/style_library_preview_pause.png); }
|
|
+/*################################################################
|
|
+ ###### Library styling is hard ###############################
|
|
+ ################### most of it was LateNight & Deere & Tango ##########
|
|
+############ added styling for AutoDJ & Recording etc ##### */
|
|
+
|
|
+QTableView,
|
|
+QTextBrowser,
|
|
+QTreeView {
|
|
+ border: 1px solid #585858;
|
|
+ font-weight: normal;
|
|
+ color: #9e9e9e;
|
|
+ background-color: #0f0f0f;
|
|
+ alternate-background-color: #1a1a1a;
|
|
+ selection-color: #e6e6e6;
|
|
+ selection-background-color: #666;
|
|
+}
|
|
|
|
-QPushButton#LibraryBPMButton {background: transparent; border: 0;}
|
|
-QPushButton#LibraryBPMButton::checked {image: url(:/images/library/ic_library_checked.png);}
|
|
-QPushButton#LibraryBPMButton::!checked {image: url(:/images/library/ic_library_unchecked.png);}
|
|
+QTreeView {
|
|
+ min-height: 90px;
|
|
+ min-width: 90px;
|
|
+ border-width: 1px 1px 1px 0px;
|
|
+ border-style: solid;
|
|
+ border-color: #585858;
|
|
+ show-decoration-selected: 0;
|
|
+ /* Don't define top margin here, it won't shift ScrollBar.
|
|
+ Defined by SearchBox */
|
|
+ margin: 0px;
|
|
+ }
|
|
+ QTreeView:focus,
|
|
+ QTableView:focus { /*
|
|
+ New Library navigation COs only work if TreeView or TableView have focus.
|
|
+ Clicking on buttons, sliders and visuals elsewhere removes focus from Library.
|
|
+ In conjuction with [Library],MoveFocusBackward/..Forward, this helps a lot. */
|
|
+ border-color: #ff6600;
|
|
+ }
|
|
+ QTreeView::item:hover {
|
|
+ border: 1px solid #eeeeee;
|
|
+ }
|
|
+
|
|
+/* Closed branch of tree */
|
|
+QTreeView::branch:has-children:!has-siblings:closed,
|
|
+QTreeView::branch:closed:has-children:has-siblings {
|
|
+ image: url(skin:/style/style_branch_closed.png);
|
|
+ }
|
|
+ QTreeView::branch:has-children:!has-siblings:closed:selected,
|
|
+ QTreeView::branch:closed:has-children:has-siblings:selected {
|
|
+ image: url(skin:/style/style_branch_closed.png);
|
|
+ background-color: #333;
|
|
+ }
|
|
+
|
|
+/* Open branch of tree */
|
|
+QTreeView::branch:open:has-children:!has-siblings,
|
|
+QTreeView::branch:open:has-children:has-siblings {
|
|
+ image: url(skin:/style/style_branch_open.png);
|
|
+ }
|
|
+ QTreeView::branch:open:has-children:!has-siblings:selected,
|
|
+ QTreeView::branch:open:has-children:has-siblings:selected {
|
|
+ border-image: none;
|
|
+ image: url(skin:/style/style_branch_open.png);
|
|
+ background-color: #333;
|
|
+ }
|
|
+ /* space left of selected child item */
|
|
+ QTreeView::branch:!has-children:!has-siblings:closed:selected,
|
|
+ QTreeView::branch:closed:!has-children:has-siblings:selected,
|
|
+ QTreeView::branch:open:!has-children:!has-siblings:selected,
|
|
+ QTreeView::branch:open:!has-children:has-siblings:selected {
|
|
+ border-image: none;
|
|
+ background-color: #0f0f0f;
|
|
+ }
|
|
+
|
|
+QTreeView::item:selected {
|
|
+ border-image: none;
|
|
+ background-image: none;
|
|
+ background-color: #333;
|
|
+ color: #d2d2d2;
|
|
+ }
|
|
+
|
|
+QTreeView::item:!selected {
|
|
+ border-image: none;
|
|
+ background-image: none;
|
|
+ background-color: #0f0f0f;
|
|
+ color: #999;
|
|
+ }
|
|
+
|
|
+ /* BPM lock icon in the library "BPM" column. */
|
|
+ #LibraryBPMButton::indicator:checked {
|
|
+ image: url(:/images/library/ic_library_checked.png);
|
|
+ }
|
|
+ #LibraryBPMButton::indicator:unchecked {
|
|
+ image: url(:/images/library/ic_library_unchecked.png);
|
|
+ }
|
|
+ #LibraryBPMButton::item {
|
|
+ color: #cfcfcf;
|
|
+ }
|
|
+ #LibraryBPMButton::item:selected {
|
|
+ color: #ededed;
|
|
+ background-color: #666;
|
|
+ }
|
|
+ #LibraryBPMButton::item:hover,
|
|
+ #LibraryBPMButton::item:checked:hover {
|
|
+ border: 1px solid #eeeeee;
|
|
+ }
|
|
+
|
|
+ #LibraryBPMSpinBox {
|
|
+ color: #fff;
|
|
+ selection-color: #0f0f0f;
|
|
+ background-color: #0f0f0f;
|
|
+ selection-background-color: #888;
|
|
+ /* This combination of negative top/bottom padding & margin
|
|
+ creates a 1px border around the spinbox' text area.
|
|
+ Increased left/right padding/margin removes the overlap of
|
|
+ text of activated spinbox and left-over text from regular
|
|
+ BPM value display. */
|
|
+ padding: -1px -8px -1px -4px;
|
|
+ margin: -2px 0px -2px -2px;
|
|
+ /* As soon as a border is defined, the up/down buttons
|
|
+ lose their style & icons
|
|
+ border: 0px;*/
|
|
+ }
|
|
+
|
|
+ #LibraryTimesPlayed::item {
|
|
+ color: #cfcfcf;
|
|
+ }
|
|
+
|
|
+ /* Button in library "Preview" column */
|
|
+ QPushButton#LibraryPreviewButton {
|
|
+ width: 23px;
|
|
+ height: 12px;
|
|
+ background: transparent;
|
|
+ border: 1px solid transparent;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
+ }
|
|
+ QPushButton#LibraryPreviewButton:hover,
|
|
+ QPushButton#LibraryPreviewButton:checked:hover {
|
|
+ border: 1px solid #eeeeee;
|
|
+ }
|
|
+ QPushButton#LibraryPreviewButton:!checked {
|
|
+ image: url(:/images/library/ic_library_preview_play.png);
|
|
+ background-color: #0f0f0f;
|
|
+ }
|
|
+ QPushButton#LibraryPreviewButton:checked {
|
|
+ image: url(:/images/library/ic_library_preview_pause.png);
|
|
+ background-color: #333;
|
|
+ }
|
|
+
|
|
+ /* checkbox in library "Played" column */
|
|
+ QTableView::indicator {
|
|
+ width: 12px;
|
|
+ height: 12px;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
+ color: #cfcfcf;
|
|
+ }
|
|
+ QTableView::indicator:checked {
|
|
+ background: transparent url(skin:/style/style_checkbox_checked.png) no-repeat center center;
|
|
+ color: #cfcfcf;
|
|
+ }
|
|
+ QTableView::indicator:unchecked {
|
|
+ background: transparent url(skin:/style/style_checkbox_unchecked.png) no-repeat center center;
|
|
+ color: #cfcfcf;
|
|
+ }
|
|
+ /* selected table row */
|
|
+ QTableView::item:selected {
|
|
+ color: #fff;
|
|
+ background-color: #666;
|
|
+ }
|
|
+ QTableView::indicator:hover,
|
|
+ QTableView::indicator:checked:hover {
|
|
+ border: 1px solid #eeeeee;
|
|
+ }
|
|
+
|
|
+/* library search text box */
|
|
+WSearchLineEdit {
|
|
+ padding: 2px;
|
|
+ border: 1px solid #656565;
|
|
+ border-left: 0px;
|
|
+ font-size: 10pt;
|
|
+ font-family: "Open Sans";
|
|
+ background: #0f0f0f;
|
|
+ color: #cfcfcf;
|
|
+ selection-background-color: #d2d2d2;
|
|
+ selection-color: #0f0f0f;
|
|
+ margin-bottom: 5px;
|
|
+ }
|
|
+ WSearchLineEdit:focus {
|
|
+ border: 2px solid #ff6600;
|
|
+ color: #eeeeee;
|
|
+ padding: 2px;
|
|
+ }
|
|
+ /* Clear button next to text field */
|
|
+ WSearchLineEdit QToolButton {
|
|
+ margin-bottom: 4px;
|
|
+ }
|
|
|
|
QHeaderView { font-size: 10pt; }
|
|
|
|
@@ -124,24 +294,6 @@ QSpinBox:editable {
|
|
color: #ACACAC; }
|
|
QSpinBox { min-height: 20px; max-height: 20px;min-width: 40px; max-width: 40px;}
|
|
|
|
-/* library search bar*/
|
|
-WSearchLineEdit {
|
|
- margin: 2px 0px 3px 3px;
|
|
- padding: 2px;
|
|
- border: 1px solid #656565;
|
|
- font-size: 10pt;
|
|
- font-family: "Open Sans";
|
|
- background: transparent;
|
|
- color: #ACACAC;
|
|
-}
|
|
-WSearchLineEdit:focus {
|
|
- padding: 2px;
|
|
- border: 2px solid #FF6600;
|
|
- font-size: 10pt;
|
|
- font-family: "Open Sans";
|
|
- background: rgba(255, 102, 0,50);
|
|
- color: #D6D6D6;}
|
|
-
|
|
/* Cover Art*/
|
|
WCoverArt {
|
|
font: 11px/15px sans-serif;
|
|
@@ -164,6 +316,7 @@ QLabel, QRadioButton {
|
|
background: transparent;
|
|
color: #C1C1C1;}
|
|
|
|
+
|
|
WLibrary { margin: 2px 3px 0px 0px; }
|
|
|
|
/* Additional space for QRadionButtons and QLabels*/
|
|
@@ -183,6 +336,7 @@ WLibrary QRadioButton#radioButtonRecentlyAdded { margin: 9px 3px 6px 12px; }
|
|
min-width: 65px;
|
|
}
|
|
|
|
+
|
|
/* Additional space for the first QPushButton in the row*/
|
|
#DlgMissing > QPushButton#btnPurge,
|
|
#DlgHidden > QPushButton#btnUnhide,
|
|
@@ -190,18 +344,4 @@ WLibrary QRadioButton#radioButtonRecentlyAdded { margin: 9px 3px 6px 12px; }
|
|
#DlgRecording > QPushButton#pushButtonRecording,
|
|
#DlgAnalysis > QPushButton#pushButtonAnalyze { margin: 9px 12px 6px 3px; }
|
|
|
|
-/* Additional space for the last QPushButton in the row*/
|
|
-#DlgAutoDJ > QPushButton#pushButtonShuffle { margin: 9px 3px 6px 12px; }
|
|
-
|
|
-/* Spacing between treeview and searchbar*/
|
|
-QTreeView { margin: 2px 0px 0px 3px; }
|
|
-
|
|
-/* triangle for closed/opened branches in treeview*/
|
|
-QTreeView { show-decoration-selected: 0;} /* Suppresses that selected sidebar items branch indicator shows wrong color when out of focus ; lp:880588*/
|
|
-QTreeView::branch:has-children:!has-siblings:closed,
|
|
-QTreeView::branch:closed:has-children:has-siblings { border-image: none; image: url(skin:/style/style_branch_closed.png);}
|
|
-QTreeView::branch:open:has-children:!has-siblings,
|
|
-QTreeView::branch:open:has-children:has-siblings { border-image: none; image: url(skin:/style/style_branch_open.png);}
|
|
-
|
|
-
|
|
|
|
|
|
From 2721a60c4bf197892667c5ec3995883c723ec5ac Mon Sep 17 00:00:00 2001
|
|
From: Stefan <stifisax@gmx.ch>
|
|
Date: Sun, 27 May 2018 09:54:54 +0200
|
|
Subject: [PATCH 28/45] add striping back for preview button
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index dd2399a31d..00770b185d 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -224,11 +224,11 @@ QTreeView::item:!selected {
|
|
}
|
|
QPushButton#LibraryPreviewButton:!checked {
|
|
image: url(:/images/library/ic_library_preview_play.png);
|
|
- background-color: #0f0f0f;
|
|
+
|
|
}
|
|
QPushButton#LibraryPreviewButton:checked {
|
|
image: url(:/images/library/ic_library_preview_pause.png);
|
|
- background-color: #333;
|
|
+
|
|
}
|
|
|
|
/* checkbox in library "Played" column */
|
|
|
|
From 183c8d4ddf4e6142723256640e1168324bdd130a Mon Sep 17 00:00:00 2001
|
|
From: Stefan <stifisax@gmx.ch>
|
|
Date: Sun, 27 May 2018 10:01:40 +0200
|
|
Subject: [PATCH 29/45] change hover color
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 8 ++++----
|
|
1 file changed, 4 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 00770b185d..74439096f5 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -121,7 +121,7 @@ QTreeView {
|
|
border-color: #ff6600;
|
|
}
|
|
QTreeView::item:hover {
|
|
- border: 1px solid #eeeeee;
|
|
+ border: 1px solid #898989;
|
|
}
|
|
|
|
/* Closed branch of tree */
|
|
@@ -185,7 +185,7 @@ QTreeView::item:!selected {
|
|
}
|
|
#LibraryBPMButton::item:hover,
|
|
#LibraryBPMButton::item:checked:hover {
|
|
- border: 1px solid #eeeeee;
|
|
+ border: 1px solid #898989;
|
|
}
|
|
|
|
#LibraryBPMSpinBox {
|
|
@@ -220,7 +220,7 @@ QTreeView::item:!selected {
|
|
}
|
|
QPushButton#LibraryPreviewButton:hover,
|
|
QPushButton#LibraryPreviewButton:checked:hover {
|
|
- border: 1px solid #eeeeee;
|
|
+ border: 1px solid #898989;
|
|
}
|
|
QPushButton#LibraryPreviewButton:!checked {
|
|
image: url(:/images/library/ic_library_preview_play.png);
|
|
@@ -254,7 +254,7 @@ QTreeView::item:!selected {
|
|
}
|
|
QTableView::indicator:hover,
|
|
QTableView::indicator:checked:hover {
|
|
- border: 1px solid #eeeeee;
|
|
+ border: 1px solid #898989;
|
|
}
|
|
|
|
/* library search text box */
|
|
|
|
From 8cd7cb870ce4a465109aa2cd03a499e26fc52c22 Mon Sep 17 00:00:00 2001
|
|
From: Stefan <stifisax@gmx.ch>
|
|
Date: Mon, 28 May 2018 21:22:20 +0200
|
|
Subject: [PATCH 30/45] fix os theme shining
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 77 +++++++++++++++++++++++++----------------------
|
|
1 file changed, 41 insertions(+), 36 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 74439096f5..b92a082d67 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -188,48 +188,53 @@ QTreeView::item:!selected {
|
|
border: 1px solid #898989;
|
|
}
|
|
|
|
- #LibraryBPMSpinBox {
|
|
- color: #fff;
|
|
- selection-color: #0f0f0f;
|
|
- background-color: #0f0f0f;
|
|
- selection-background-color: #888;
|
|
- /* This combination of negative top/bottom padding & margin
|
|
- creates a 1px border around the spinbox' text area.
|
|
- Increased left/right padding/margin removes the overlap of
|
|
- text of activated spinbox and left-over text from regular
|
|
- BPM value display. */
|
|
- padding: -1px -8px -1px -4px;
|
|
- margin: -2px 0px -2px -2px;
|
|
- /* As soon as a border is defined, the up/down buttons
|
|
- lose their style & icons
|
|
- border: 0px;*/
|
|
- }
|
|
+ #LibraryBPMSpinBox {
|
|
+ color: #fff;
|
|
+ selection-color: #0f0f0f;
|
|
+ background-color: #0f0f0f;
|
|
+ selection-background-color: #888;
|
|
+ /* This combination of negative top/bottom padding & margin
|
|
+ creates a 1px border around the spinbox' text area.
|
|
+ Increased left/right padding/margin removes the overlap of
|
|
+ text of activated spinbox and left-over text from regular
|
|
+ BPM value display. */
|
|
+ padding: -1px -8px -1px -4px;
|
|
+ margin: -2px 0px -2px -2px;
|
|
+ /* As soon as any border property is set, the up/down buttons
|
|
+ lose their style & icons
|
|
+ border: 0px;
|
|
+ border-radius: 2px; */
|
|
+ }
|
|
|
|
#LibraryTimesPlayed::item {
|
|
color: #cfcfcf;
|
|
}
|
|
|
|
- /* Button in library "Preview" column */
|
|
- QPushButton#LibraryPreviewButton {
|
|
- width: 23px;
|
|
- height: 12px;
|
|
- background: transparent;
|
|
- border: 1px solid transparent;
|
|
- margin: 0px;
|
|
- padding: 0px;
|
|
- }
|
|
- QPushButton#LibraryPreviewButton:hover,
|
|
- QPushButton#LibraryPreviewButton:checked:hover {
|
|
- border: 1px solid #898989;
|
|
- }
|
|
- QPushButton#LibraryPreviewButton:!checked {
|
|
- image: url(:/images/library/ic_library_preview_play.png);
|
|
-
|
|
- }
|
|
- QPushButton#LibraryPreviewButton:checked {
|
|
- image: url(:/images/library/ic_library_preview_pause.png);
|
|
+ /* Button in library "Preview" column */
|
|
+ #LibraryPreviewButton {
|
|
+ width: 23px;
|
|
+ height: 12px;
|
|
+ background: transparent;
|
|
+ margin: 0px;
|
|
+ padding: 0px;
|
|
+ border-radius: 2px;
|
|
+ }
|
|
+ #LibraryPreviewButton:!checked{
|
|
+ image: url(:/images/library/ic_library_preview_play.png);
|
|
+ }
|
|
+ #LibraryPreviewButton:!checked:hover {
|
|
+ border: 1px solid #898989;
|
|
+ background: #0f0f0f;
|
|
+ }
|
|
+ #LibraryPreviewButton:checked{
|
|
+ image: url(:/images/library/ic_library_preview_pause.png);
|
|
+ background-color: #000;
|
|
+ border: 1px solid #898989;
|
|
+ }
|
|
+ #LibraryPreviewButton:checked:hover {
|
|
+ border: 1px solid #888;
|
|
+ }
|
|
|
|
- }
|
|
|
|
/* checkbox in library "Played" column */
|
|
QTableView::indicator {
|
|
|
|
From b7cd53971c4149669cace422d072160c15d4cea2 Mon Sep 17 00:00:00 2001
|
|
From: Stefan <stifisax@gmx.ch>
|
|
Date: Mon, 28 May 2018 21:26:32 +0200
|
|
Subject: [PATCH 31/45] remove hover for tree view
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 3 ---
|
|
1 file changed, 3 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index b92a082d67..a62815ffdd 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -120,9 +120,6 @@ QTreeView {
|
|
In conjuction with [Library],MoveFocusBackward/..Forward, this helps a lot. */
|
|
border-color: #ff6600;
|
|
}
|
|
- QTreeView::item:hover {
|
|
- border: 1px solid #898989;
|
|
- }
|
|
|
|
/* Closed branch of tree */
|
|
QTreeView::branch:has-children:!has-siblings:closed,
|
|
|
|
From be3ee3af3c5b3316577e4c5517eb025f54d1fe35 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Tue, 29 May 2018 16:50:06 +0200
|
|
Subject: [PATCH 32/45] Shade: style Library header, respect color schemes
|
|
|
|
---
|
|
res/skins/Shade/btn_lib_sort_down.png | Bin 0 -> 1895 bytes
|
|
res/skins/Shade/btn_lib_sort_down_dark.png | Bin 0 -> 1903 bytes
|
|
res/skins/Shade/btn_lib_sort_down_summer.png | Bin 0 -> 1924 bytes
|
|
res/skins/Shade/btn_lib_sort_up.png | Bin 0 -> 1829 bytes
|
|
res/skins/Shade/btn_lib_sort_up_dark.png | Bin 0 -> 1825 bytes
|
|
res/skins/Shade/btn_lib_sort_up_summer.png | Bin 0 -> 1835 bytes
|
|
res/skins/Shade/dark.qss | 20 +++++++++++++++++
|
|
res/skins/Shade/style.qss | 32 ++++++++++++++++++++++++++-
|
|
res/skins/Shade/summer_sunset.qss | 20 +++++++++++++++++
|
|
9 files changed, 71 insertions(+), 1 deletion(-)
|
|
create mode 100644 res/skins/Shade/btn_lib_sort_down.png
|
|
create mode 100644 res/skins/Shade/btn_lib_sort_down_dark.png
|
|
create mode 100644 res/skins/Shade/btn_lib_sort_down_summer.png
|
|
create mode 100644 res/skins/Shade/btn_lib_sort_up.png
|
|
create mode 100644 res/skins/Shade/btn_lib_sort_up_dark.png
|
|
create mode 100644 res/skins/Shade/btn_lib_sort_up_summer.png
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_down.png b/res/skins/Shade/btn_lib_sort_down.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..6a63d6b3cc09916f6977bc2cabcb509ba9a21609
|
|
GIT binary patch
|
|
literal 1895
|
|
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
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_down_dark.png b/res/skins/Shade/btn_lib_sort_down_dark.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..d11236c29506fef4e23379e91a0e16223a134734
|
|
GIT binary patch
|
|
literal 1903
|
|
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
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_down_summer.png b/res/skins/Shade/btn_lib_sort_down_summer.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..7b8602dceb8b690102f249d25c23aa01d4c3ffb0
|
|
GIT binary patch
|
|
literal 1924
|
|
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
|
|
KMNUMnLSTZs{%el_
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_up.png b/res/skins/Shade/btn_lib_sort_up.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..037f350fdd37dc1b718585afee3a07c8bdfca655
|
|
GIT binary patch
|
|
literal 1829
|
|
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
|
|
R3-+Y}L11V=6F26&{{y_G8AJd8
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_up_dark.png b/res/skins/Shade/btn_lib_sort_up_dark.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..10339ffebd09553fc0ef27e9fd75c011d947c661
|
|
GIT binary patch
|
|
literal 1825
|
|
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
|
|
P00000NkvXXu0mjf7l0){
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_up_summer.png b/res/skins/Shade/btn_lib_sort_up_summer.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..5d47483d470bc6576e91001fa655e0050169b2b8
|
|
GIT binary patch
|
|
literal 1835
|
|
zcmV+`2h{k9P)<h;3K|Lk000e1NJLTq005u>003hM1^@s69J32I00004b3#c}2nYxW
|
|
zd<bNS00009a7bBm003M@003M@0Th%&K>z>%8FWQhbW?9;ba!ELWdL_~cP?peYja~^
|
|
zaAhuUa%Y?FJQ@H12B=9yK~#90?cDcr6G;%q@t=H*pN1#6$G8DZw#nF-%;iMR8C*rM
|
|
zx#M!u1s>ww=|*7PAL=%XY)KntcY0>~TjeUs((d%me#)Y3*`0pB53O9*nXdt$JKehw
|
|
zdX`w*6ncPIBYfxS--@tgQ=tclu`E97JbyLRilqPxW}W#8@8aXm(_>nJ6kve}*tnP4
|
|
z3yQE<3NU9m@NtT;KngHN1@Li-FlP#ILe`ltQ4Ak<fsWP2qyWc6fG$=z#YIIpJ_R@;
|
|
z5BNAmI3@+SLDrcs;0GUfk<O_Nr2vN_D3@wD^(95PJ_VSmMtqzi97+LF)|t;yFFx)P
|
|
zt))Q$0$9U$xxpnbE5bpo2N(b!rwGw<fC2Gwtw-2efYzDM5EdVInPzEatprFn{7UFK
|
|
zGF@pa!qx#4h>vR}!d3ya&U^})__!-HV{2*+K)SJ4L(h?;t8GHq3V;#e<646-d4Lh(
|
|
z<640*X@J(5PY@?Q?kZhFvLy?UZrrudb9m@l$_SGLm=HcLS%k>}w9b5twD57)=-QGh
|
|
zDS&i?u7{qZ#;&J^Fd2X?z{e$pFbRMy!p9|pFnWO2nUByeeB5=q_Na>*Al-l)q2~zL
|
|
zjo1-J3sCW`6*a;r0a|B1gyPF~gZ3o4q60`9eKYhN0=pR_!l(c$zKKPLFdBeD@j3dC
|
|
zR8$C~0BD^#2buV`(uYKZ=RyyWC-DGjBX5PCW2hd0t=;L~tL}8~6$S`<foB@-RtyM5
|
|
z0~CyJ3&8^b(7(4p5f)A?K<ms|$i%lbi;oljmGErnAx0$<AZ^&~&~psM`2HF71bR#&
|
|
z!rM|2iUSxcK28x9OB6uC__pQ2$I)}QK@m<&3_$D58OX)=chLjs7^w))gdTzu0gyK2
|
|
zPUty?Dvgg5jPQ;Wguwv{#y3+1A4lhyfg;?npa88iry&>LU%pOA=aP!>bjSgM0i+AR
|
|
z8*2R#dB?{IMtC<Q!XN+z<J(>bK90`49g1+R#sLb&_ZkCyf7ZPat+AcflvEIejRLgJ
|
|
zoPtbzGfm**XssE@M0l#n1selM7k00y^>WrYK29*gdrcy21fXDijlArRO7P2ZV+d;p
|
|
zXq`C;x%j%F2ca3HB0O35BDDgf3%FnB8YL2gj}wgWe%%Ob11K2Z4oUbpnrR1GhOicZ
|
|
z!twnPdXQ1kY^_4*9iVmQ1QcKCgd;rR`=nk0(tr<qp3_6G0ql$cA4jw9ggk@~d?WM*
|
|
zP&mHdLl06knmKudUI1EWjzjTzPdLKkK2B5_APw@+!z?~~4PaNy_&B<TU66<Hp$~+W
|
|
z01C(VTj)W2Mc0xf!qNbR;(LR{@NpT0Z$i&9R3(I^09t1jq4*k4IKss;2NniM3q2~c
|
|
zSdB5hUqcU4cXW*s5k4w|un<7SC!>@Q<_0Jj-|jZy<LH`qBXWef09t2`K`y>uLJtxu
|
|
zx^}4ukL7vdM1XXn$CXF&TkG+0f)PH>gK#WB!T9zlzPHg{>_LPGM*_6YEI=;4pF<BK
|
|
zE!q>Q2p2{@xFJ9~V5zo|%BA=wBpBh+D1_?(3dXlr@lB5QXfGl`_zpn9FS~oY)4iWU
|
|
z4-!kXR}vAfdpTYMXq}nI0AHu+sm7%EN+uLx2Lpuj{D~=G4c`*v;hR-_<)giug*=2y
|
|
zjIi^;f14!Z`!Vz&DP*151>hxs_d?H-sSn`T6oAc;g>My#&ug@ovl#5HlsW)5PXSm2
|
|
z@FegsoZ_n~fe4=fSe)uk_xb=95FR1p`yucg$wqrC0pSw>3*G5ne+mFH2%iQTNbxn4
|
|
z0EACL_<+o}VdxX{XddAzfH}q2T(sA7XddBH0P~Cw82UzZ0ECS1`-axjDBANmG>32<
|
|
zK460%#bppat9c;B7q|uyKEnq1fDvy-peG(heF#?p>{EQ<qkFIq^&xx);OIv9fH7~!
|
|
z${>91c_7C3o#*pvC8K*$2g2tVgAbVShEzK62>c;bd_t=M;d1~-#^D2Uyd~cw!c_qK
|
|
z6`$Pb-t0$pgt_nmIe#fBgK)XzK#cEY$>X(#qI*;Y;WBdK0}A|FCY|swiX&8fkyQcV
|
|
zGJwN*@c{*YF}(!BRR9MRUwqL$JAnKM3*!Sy{ArF1!j%b6WqjWjT|<)*-Mc&pS5N{U
|
|
zQ1Xux(L#qX8lmD#q#OuW030fV52*0x*)j-U3_Y|8;Gp75C%Tshu^!<IRKN#R`~#J=
|
|
z@Ikyq$oRgga$ZedbWgJgUtn;rOXCB8PQPF2cmRNPrh~zcT>e#jX=k0;2jG2_{6F7t
|
|
Z{{x8+v0WkVG)Djc002ovPDHLkV1n|kD*ylh
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/dark.qss b/res/skins/Shade/dark.qss
|
|
index 838b82cd17..f7c3d275bf 100644
|
|
--- a/res/skins/Shade/dark.qss
|
|
+++ b/res/skins/Shade/dark.qss
|
|
@@ -24,6 +24,26 @@ WSearchLineEdit:focus {
|
|
border: 2px solid #78C70B;
|
|
}
|
|
|
|
+QHeaderView {
|
|
+ color: #000;
|
|
+}
|
|
+/* Library header 'buttons' */
|
|
+QHeaderView::section {
|
|
+ border-right: 1px solid #3F3041;
|
|
+ background-color: #5C5B5D;
|
|
+ border-radius: 0px;
|
|
+}
|
|
+QHeaderView::up-arrow,
|
|
+QHeaderView::down-arrow {
|
|
+ background-color: rgba(92,91,93,160);
|
|
+}
|
|
+QHeaderView::up-arrow {
|
|
+ image: url(skin:/btn_lib_sort_up_dark.png)
|
|
+}
|
|
+QHeaderView::down-arrow {
|
|
+ image: url(skin:/btn_lib_sort_down_dark.png)
|
|
+}
|
|
+
|
|
|
|
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index a62815ffdd..1f12650df0 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -1,3 +1,4 @@
|
|
+/* Shade */
|
|
#Mixxx {
|
|
background-color: #191919;
|
|
background-repeat:no-repeat;
|
|
@@ -282,7 +283,36 @@ WSearchLineEdit {
|
|
margin-bottom: 4px;
|
|
}
|
|
|
|
-QHeaderView { font-size: 10pt; }
|
|
+QHeaderView {
|
|
+ /* Note(ronso0)
|
|
+ Interferes with skin scaling
|
|
+ font-size: 13px/13px; */
|
|
+ font-size: 10pt;
|
|
+ font-weight: bold;
|
|
+ color: #0f0f0f;
|
|
+}
|
|
+/* Library header 'buttons' */
|
|
+QHeaderView::section {
|
|
+ padding: 2px;
|
|
+ /* set right border so that first column header
|
|
+ on the left doesn't have double border on the left */
|
|
+ border-right: 1px solid #626F87;
|
|
+ background-color: #8D98A3;
|
|
+ border-radius: 0px;
|
|
+}
|
|
+
|
|
+QHeaderView::up-arrow,
|
|
+QHeaderView::down-arrow {
|
|
+ width: 12px;
|
|
+ padding-right: 2px;
|
|
+ background-color: rgba(141,152,163,160);
|
|
+}
|
|
+QHeaderView::up-arrow {
|
|
+ image: url(skin:/btn_lib_sort_up.png)
|
|
+}
|
|
+QHeaderView::down-arrow {
|
|
+ image: url(skin:/btn_lib_sort_down.png)
|
|
+}
|
|
|
|
/* Styling a QSpinbox is complex and it took ages to figure out how to remove the surrounding frame and make the background transparent without affecting the subcontrols (up/down-buttons).
|
|
You could easily style a subcontrol like in the QT-Docs, but if you want to have the OS-native subcontrols, this is the only way i found ( there are probably others ).
|
|
diff --git a/res/skins/Shade/summer_sunset.qss b/res/skins/Shade/summer_sunset.qss
|
|
index 6c72b2254a..94f972d8b8 100644
|
|
--- a/res/skins/Shade/summer_sunset.qss
|
|
+++ b/res/skins/Shade/summer_sunset.qss
|
|
@@ -15,3 +15,23 @@ WEffectSelector {
|
|
border: 0px solid #f8ba54;
|
|
}
|
|
|
|
+QHeaderView {
|
|
+ color: #0f0f0f;
|
|
+}
|
|
+/* Library header 'buttons' */
|
|
+QHeaderView::section {
|
|
+ border-right: 1px solid #626F87;
|
|
+ background-color: #998A3D;
|
|
+ border-radius: 0px;
|
|
+}
|
|
+QHeaderView::up-arrow,
|
|
+QHeaderView::down-arrow {
|
|
+ background-color: rgba(153,138,60,160);
|
|
+}
|
|
+QHeaderView::up-arrow {
|
|
+ image: url(skin:/btn_lib_sort_up_summer.png)
|
|
+}
|
|
+QHeaderView::down-arrow {
|
|
+ image: url(skin:/btn_lib_sort_down_summer.png)
|
|
+}
|
|
+
|
|
|
|
From 2d545acff3f998186a00ef16c587862bef36c8f0 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Tue, 29 May 2018 17:13:03 +0200
|
|
Subject: [PATCH 33/45] Shade: style Library scrool bars, respect color schemes
|
|
|
|
---
|
|
res/skins/Shade/dark.qss | 14 +++++++++++-
|
|
res/skins/Shade/style.qss | 46 ++++++++++++++++++++++++++++++++++++++-
|
|
res/skins/Shade/summer_sunset.qss | 15 ++++++++++++-
|
|
3 files changed, 72 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/dark.qss b/res/skins/Shade/dark.qss
|
|
index f7c3d275bf..889459e690 100644
|
|
--- a/res/skins/Shade/dark.qss
|
|
+++ b/res/skins/Shade/dark.qss
|
|
@@ -1,4 +1,4 @@
|
|
-
|
|
+/* Dark */
|
|
WBeatSpinBox {
|
|
color: #000000;
|
|
background-color: #717171;
|
|
@@ -44,6 +44,18 @@ QHeaderView::down-arrow {
|
|
image: url(skin:/btn_lib_sort_down_dark.png)
|
|
}
|
|
|
|
+/* Scroll bars */
|
|
+/* "add-page" and "sub-page" are the gutter of the scrollbar */
|
|
+QScrollBar::add-page,
|
|
+QScrollBar::sub-page {
|
|
+ background-color: #000;
|
|
+}
|
|
+QScrollBar::handle:vertical,
|
|
+QScrollBar::handle:horizontal {
|
|
+ background: #5C5B5D;
|
|
+ border: 1px solid #3F3041;
|
|
+}
|
|
+
|
|
|
|
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 1f12650df0..439d884d16 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -296,7 +296,7 @@ QHeaderView::section {
|
|
padding: 2px;
|
|
/* set right border so that first column header
|
|
on the left doesn't have double border on the left */
|
|
- border-right: 1px solid #626F87;
|
|
+ border-right: 1px solid #0f0f0f;
|
|
background-color: #8D98A3;
|
|
border-radius: 0px;
|
|
}
|
|
@@ -314,6 +314,50 @@ QHeaderView::down-arrow {
|
|
image: url(skin:/btn_lib_sort_down.png)
|
|
}
|
|
|
|
+/* Scroll bars */
|
|
+QScrollBar:horizontal {
|
|
+ min-width: 40px;
|
|
+ height: 18px;
|
|
+ padding: 1px;
|
|
+ background-color: #5C5B5D;
|
|
+}
|
|
+QScrollBar:vertical {
|
|
+ min-height: 40px;
|
|
+ width: 18px;
|
|
+ padding: 1px;
|
|
+ background-color: #5C5B5D;
|
|
+}
|
|
+/* "add-page" and "sub-page" are the gutter of the scrollbar */
|
|
+QScrollBar::add-page,
|
|
+QScrollBar::sub-page {
|
|
+ min-width: 14px;
|
|
+ min-height: 14px;
|
|
+ background-color: #191919;
|
|
+}
|
|
+QScrollBar::handle:vertical,
|
|
+QScrollBar::handle:horizontal {
|
|
+ background: #8D98A3;
|
|
+ border: 1px solid #1e1e1e;
|
|
+ border-radius: 1px;
|
|
+}
|
|
+QScrollBar::handle:horizontal {
|
|
+ min-width: 40px;
|
|
+}
|
|
+QScrollBar::handle:vertical {
|
|
+ min-height: 40px;
|
|
+}
|
|
+/* Turn off scroll buttons */
|
|
+QScrollBar::add-line:horizontal,
|
|
+QScrollBar::add-line:vertical {
|
|
+ width: 0px;
|
|
+ height: 0px;
|
|
+}
|
|
+QScrollBar::sub-line:horizontal,
|
|
+QScrollBar::sub-line:vertical {
|
|
+ width: 0px;
|
|
+ height: 0px;
|
|
+}
|
|
+
|
|
/* Styling a QSpinbox is complex and it took ages to figure out how to remove the surrounding frame and make the background transparent without affecting the subcontrols (up/down-buttons).
|
|
You could easily style a subcontrol like in the QT-Docs, but if you want to have the OS-native subcontrols, this is the only way i found ( there are probably others ).
|
|
In our case make sure that the "frame"-property in the corresponding dlgautodj.ui file is set to "false"
|
|
diff --git a/res/skins/Shade/summer_sunset.qss b/res/skins/Shade/summer_sunset.qss
|
|
index 94f972d8b8..40a146e8e5 100644
|
|
--- a/res/skins/Shade/summer_sunset.qss
|
|
+++ b/res/skins/Shade/summer_sunset.qss
|
|
@@ -1,3 +1,4 @@
|
|
+/* Summer Sunset */
|
|
WBeatSpinBox {
|
|
color: #101307;
|
|
background-color: #ad9e4f;
|
|
@@ -20,7 +21,7 @@ QHeaderView {
|
|
}
|
|
/* Library header 'buttons' */
|
|
QHeaderView::section {
|
|
- border-right: 1px solid #626F87;
|
|
+ border-right: 1px solid #0f0f0f;
|
|
background-color: #998A3D;
|
|
border-radius: 0px;
|
|
}
|
|
@@ -35,3 +36,15 @@ QHeaderView::down-arrow {
|
|
image: url(skin:/btn_lib_sort_down_summer.png)
|
|
}
|
|
|
|
+/* Scroll bars */
|
|
+/* "add-page" and "sub-page" are the gutter of the scrollbar */
|
|
+QScrollBar::add-page,
|
|
+QScrollBar::sub-page {
|
|
+ background-color: #000;
|
|
+}
|
|
+QScrollBar::handle:vertical,
|
|
+QScrollBar::handle:horizontal {
|
|
+ background: #998A3C;
|
|
+ border: 1px solid #524A20;
|
|
+}
|
|
+
|
|
|
|
From ca1ffedcfc25292eb084e6c4663e0e4858d28ee3 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Tue, 29 May 2018 18:41:53 +0200
|
|
Subject: [PATCH 34/45] Shade: subtle hover effect for lib Preview, remove
|
|
hover for Played and BPM fields
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 17 ++++-------------
|
|
1 file changed, 4 insertions(+), 13 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 439d884d16..2a06b5f781 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -181,10 +181,6 @@ QTreeView::item:!selected {
|
|
color: #ededed;
|
|
background-color: #666;
|
|
}
|
|
- #LibraryBPMButton::item:hover,
|
|
- #LibraryBPMButton::item:checked:hover {
|
|
- border: 1px solid #898989;
|
|
- }
|
|
|
|
#LibraryBPMSpinBox {
|
|
color: #fff;
|
|
@@ -215,19 +211,18 @@ QTreeView::item:!selected {
|
|
background: transparent;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
- border-radius: 2px;
|
|
+ border: 1px solid transparent;
|
|
}
|
|
#LibraryPreviewButton:!checked{
|
|
image: url(:/images/library/ic_library_preview_play.png);
|
|
}
|
|
#LibraryPreviewButton:!checked:hover {
|
|
- border: 1px solid #898989;
|
|
- background: #0f0f0f;
|
|
+ background: #454545;
|
|
}
|
|
#LibraryPreviewButton:checked{
|
|
image: url(:/images/library/ic_library_preview_pause.png);
|
|
- background-color: #000;
|
|
- border: 1px solid #898989;
|
|
+ background-color: #0f0f0f;
|
|
+ border: 1px solid #333;
|
|
}
|
|
#LibraryPreviewButton:checked:hover {
|
|
border: 1px solid #888;
|
|
@@ -255,10 +250,6 @@ QTreeView::item:!selected {
|
|
color: #fff;
|
|
background-color: #666;
|
|
}
|
|
- QTableView::indicator:hover,
|
|
- QTableView::indicator:checked:hover {
|
|
- border: 1px solid #898989;
|
|
- }
|
|
|
|
/* library search text box */
|
|
WSearchLineEdit {
|
|
|
|
From 4d711ec698ff11eaa1b971adb9ea0fc34726682d Mon Sep 17 00:00:00 2001
|
|
From: Stefan <stifisax@gmx.ch>
|
|
Date: Tue, 29 May 2018 23:13:50 +0200
|
|
Subject: [PATCH 35/45] changed colors of btn_lib_sort to same as border of
|
|
selected object
|
|
|
|
---
|
|
res/skins/Shade/btn_lib_sort_down.png | Bin 1895 -> 813 bytes
|
|
res/skins/Shade/btn_lib_sort_down_dark.png | Bin 1903 -> 846 bytes
|
|
res/skins/Shade/btn_lib_sort_down_summer.png | Bin 1924 -> 0 bytes
|
|
res/skins/Shade/btn_lib_sort_up.png | Bin 1829 -> 750 bytes
|
|
res/skins/Shade/btn_lib_sort_up_dark.png | Bin 1825 -> 740 bytes
|
|
res/skins/Shade/btn_lib_sort_up_summer.png | Bin 1835 -> 0 bytes
|
|
res/skins/Shade/summer_sunset.qss | 4 ++--
|
|
7 files changed, 2 insertions(+), 2 deletions(-)
|
|
delete mode 100644 res/skins/Shade/btn_lib_sort_down_summer.png
|
|
delete mode 100644 res/skins/Shade/btn_lib_sort_up_summer.png
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_down.png b/res/skins/Shade/btn_lib_sort_down.png
|
|
index 6a63d6b3cc09916f6977bc2cabcb509ba9a21609..85a8f9726a3ef50d73b038f1387c9ab0e3af0edb 100644
|
|
GIT binary patch
|
|
delta 769
|
|
zcmaFPx0Y>!3O`$tx4R3&e-K=-clqRrh7$GcC7!;n?2lMwMcJ9$GTX8l7?^f>x;TbZ
|
|
z+<JS*J51S-hxNjgYX`o)IJ$9f8voG_y9@39cIzhT#-5irvh9nW=NyS`wfFV=`>xyH
|
|
z-tRdt?%Ug>DYA<<_f3@k^(uX_+P=WZ<0p6>Z?NBAu_pOTo5Gvse3xs5M?j4C7uP&q
|
|
z!RuHLlv9p8E;&PCP5=9Q$B#yKfEe?RAD>wPVqB|ylw%@r?Rfd=nu(39hkpH7H`jdA
|
|
z1cwOu`=+1W)%ZAGKmMIN_k<f`Vr`B6T5;oqh7JDb|HqrBIWi>9kE@TdPveq5WM^A<
|
|
z|M<7>KaFBv=xzP>la;@>iQj?a_BW%nx}DAS8_M|S$9>aHt3S`07+W(xu1T>)|M3LL
|
|
z)pP6=*R;Ps?aa~gVQ%aD+rb7vy77H<gTSG3wte!9P8|0y{-|T+P^@u(w3|zz<%4YN
|
|
z`>Y0mRX;gu%o$q(*1Ah{E*2Nysc~j>TCr`S+M_qDiY@sZ4jfmF4mqUcGaTCYqm7|O
|
|
zU|&f+(7@?@0!}|J0ga5ea^QIA%?>p5B?HhIvOr^(GJ{m1DmrkE<Kb+U1oxH?zHA$W
|
|
zoqnjX-e6R$nasSVM_`{TLzoN4{Uio$pml)_q5_AuTO61wcqp9ZK^MnEZMFi{mJfIB
|
|
zx7E)7pI`b%{=lps^~>tnVpdM93X@Q1DXkWj;+Ag^*!I>p!=#46>Bctkg&#jKawOiq
|
|
z<t&iJ7NC%u&3kZ#pabL9wYn@z)fiZ>eT&?yb3p50XnlON)Pq-yWfmb**>_}3h_wsL
|
|
zVl3F|U|qZHCfft8gJr+NmWv*^$^7oe)FkVM&1`qS2Dy4SY-YXp(=FXUx?wZR{l9+6
|
|
z*$p=tVpgyk@G{jfENg7wKVTy9fpG>Kiygz|1qav@q$GYY_%t)iH)J+EU^d`Y1S(Q&
|
|
q0V-+%Dryq|DiSyZROIyIoqYc7>axpI0w&8b0D-5gpUXO@geCx#VpBr^
|
|
|
|
delta 1880
|
|
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
|
|
S<4oiL0000<MNUMnLSTYD`FExO
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_down_dark.png b/res/skins/Shade/btn_lib_sort_down_dark.png
|
|
index d11236c29506fef4e23379e91a0e16223a134734..934ef7d21680e7e3da4f01d8bd6e0928fdb42766 100644
|
|
GIT binary patch
|
|
literal 846
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^3xGJ8gAGW^Z00rxQfx`y?k)`fL2$v|<&%LToCO|{
|
|
z#S9EFZXnDkGR4^uD9B#o>Fdh=h*eg^fa_-YkthZRrrVw_jv*Dd-rn&IVpbG5TKHnE
|
|
zWkBCD^%EDrI7D{uo)R@{ePiW?_viIO*<RG`@0rQ6cJ0<prF&{+^d`^gdmbf`>HdDr
|
|
z;^%Gus?MC~TpxbzVzINrmxI@}U%%L^DDdmS>xrd3Hv~9pKjfaZa?9mtvHP(tMYcMD
|
|
zDY35Ryq*3xCzeBhe$1<^d(+9@^7EsumH(SwHW0%oUSmUpf&ISf=e(jq0?&?@pZ~M)
|
|
z2qRE!-df=-5rs4T?{8HZGP4Q%`ts-dE<<i6Ami8XUxvXy6u!Ltc>DOn%~OJ2z5ac=
|
|
zWMT1&s}ET3MQLu$v!8Hksz6P&02?p!{G2PdlAgtvE1ao*s=amF<&QFkzpM2Gp6&TG
|
|
zx9|CmJFLwDHP-i2;_e*PDxa_5)BL`D<BqS)CSo;<Km6qsXnAm(`~H3gM~;2AA7WWK
|
|
zoIdm(D;HMaIA|_(KNch!_~RWLhf|hZ<9o#hg(cSn-IBgAu`usj$KdFZYwLUD9(R*K
|
|
zO)Nvxgs3VBj<0MEFS^%rI|wxS^8pQ>%*>+r;|b6ZJ4+&k(pw(PW?7)@^ud?y0;l2+
|
|
zHP#mm0yUGF&-4h?bTgdk0FsPnT7V?e8K8JKbBv_ok4X$Mf<Tfn2B?0X{MM~M|A)2z
|
|
zXPzN^|4aCRsZyTjg_v0q@5Qn9vdS|!X55~=;Nk;j1&-WmK@+(e29|}nZyg1$@HjAS
|
|
zTx-hFCdKICux%@=W1uht=b3M-=7}Xtd$4K$dSBjxuMDzzt1dCen0id_pQ^*KPHe^H
|
|
z^jT&M;hfjrM$2k9Y-WG+W9lN=1Ch;Twjqg}1=|kH_5X5%X^v{ecjMk`3|AQ}0=OL{
|
|
zSw1iZurbvzOgYFP&yebHfZah-1SG@;5@G}jHGqVifI@8oKp{mIpb*DFgwXkZecSB%
|
|
VV~3h1<^fYagQu&X%Q~loCIGoqUoQXv
|
|
|
|
delta 1888
|
|
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
|
|
aiv9<@UoIiVRYl|g0000<MNUMnLSTYM3~P7*
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_down_summer.png b/res/skins/Shade/btn_lib_sort_down_summer.png
|
|
deleted file mode 100644
|
|
index 7b8602dceb8b690102f249d25c23aa01d4c3ffb0..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 1924
|
|
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
|
|
KMNUMnLSTZs{%el_
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_up.png b/res/skins/Shade/btn_lib_sort_up.png
|
|
index 037f350fdd37dc1b718585afee3a07c8bdfca655..ae53038219a09f36f90bcd9c294ecd1879683c27 100644
|
|
GIT binary patch
|
|
literal 750
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^3xGJ8gAGW^Z00rxQfx`y?k)`fL2$v|<&%LToCO|{
|
|
z#S9EFZXnDkGR4^uD9B#o>Fdh=h*egU&6=UyUWtK$soK-UF{I+w+q;fIw;e=S0#=`Y
|
|
z@Ot9mgC8eZYjB%sa&ervq5E=wWai?T^Zu<5c{+7^X{`RWZC{^X-xQ}e{q)z$*ex4#
|
|
zU0Jt3tp1(D_#>c3fGOfQyJABrR>lr#3!pqZGf-Xw#9#t4BtQ&CAcI4Ik9`L_!(~A>
|
|
zyGRC;4;wj{=jSj;eTZmj^bcd;Ezvo2K;625%|a~kL9sXkZ;s9(i7C4oGaQoNOEedT
|
|
zGw`OonVT%|j!&T`*}CJAB8$MjjdNWt3NUfpztOiSf`hRoKPNr#$+yzlxaqe4T@MQi
|
|
zu<d*M<6iZ(hn@^_tnw}DEEOg-0`oW?1b%d^U}|tb&i=5GaUM{Dou$I8MnI0^K_pOu
|
|
zp&=b8(Z}d_ko_Saqu*g5o5AlWkj>zCoIO!cp+?{u!y)!WUg8<g^|niK)CiaXJ<Tzj
|
|
zgIT`Cx22K)klLXG?1{pO51Kc08hmiP;Ue)vAxDV^kFur@FR$MD^!p{#{gc=A><wP4
|
|
z?{9keS+(X$*CB;9On0IUempCwu8o}jMpL4u*lORtJ<m?WH61ix{<{ABc{vc{^Y-V<
|
|
zWO?>ka@@DpKb!F3tmBW1mYJ;0`Fw}YfAd!cY7+RDf8WLm#HdT%Z({^zl+L%&0yCcf
|
|
zwNU~yzVE&Bo8iYZg*!&C?-+wb^5&Ml69t)@KeP0mAeb??v<_^}zawk@GhK|W@E6ZY
|
|
Rwg9F~22WQ%mvv4FO#l+G9x(s_
|
|
|
|
delta 1814
|
|
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
|
|
Ef-)r?pa1{>
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_up_dark.png b/res/skins/Shade/btn_lib_sort_up_dark.png
|
|
index 10339ffebd09553fc0ef27e9fd75c011d947c661..a9830218c30f29eceab77d71b2882724f21e9368 100644
|
|
GIT binary patch
|
|
literal 740
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^3xGJ8gAGW^Z00rxQfx`y?k)`fL2$v|<&%LToCO|{
|
|
z#S9EFZXnDkGR4^uD9B#o>Fdh=h*eg^K<@Bb0d)ojrb15_$B>F!Z|^!5T@Dan3D~{8
|
|
zV1W#;--E>m8~2!NuUZk(;L>+De%AN!TORwDKVSRy^V>3O%iHI^&yUYve)(ld<<5Cq
|
|
zH@<aY{r<4}?;D06AvFR_5y#mT8%nV<cJRn>Fs^BC6gXfd0%S0Q7(5`61|Wllqn$a1
|
|
z@jyvSqrVt~ZjH{N1M1QZVm4xl4<?H`aLaZZd^pLsfVIz6;>Q`L1+BfV65U2Xd6TkZ
|
|
z5j~NNTPAEYKCX0zPoXB+y5o@|i@?5(b6qY9Fmc?!(YGjqgRvz)Cq3}Vw_>1s!~b=+
|
|
z*(&hV-2S-t>zc#O40pKgIQTgV@_#7U2prh^sQCi}!}mV^L$b^^Ty`Ag93L`%DBKY|
|
|
zu=r7P0XsuKP@<L5?;!ibCWhq?n+p^hf<HR$U^wvdhk_1M3;!W0haU=S7>Q?`DO%rn
|
|
zfIU$-@j>&3PJ<7QH(VrsDC8*d)Ciafve|LW=3tg@@oj13KcsdDud?&^>uMU`KRCYr
|
|
z$>HUvZGpb^TOO$^QB%BY@1B_Rk(xl3)xWvQt67@!{jS&Fn=jgQ(0uvl>))5j^6azZ
|
|
zxW7yPY{G}Ljz6|nU*clBFVph>SDn<s2eX?$)Zah5x%r?u`@`ye)6?0S^Z5>auTwt{
|
|
zRwG|&f1U%RSiV-je;)(TnC)+@`guSi(dBd9SwV`c%jUWRtpqa4=bq;SNzLE*IzIDi
|
|
WdF0Y9FWG_Vk-^i|&t;ucLK6UL1uZE6
|
|
|
|
delta 1810
|
|
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
|
|
Ai2wiq
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_sort_up_summer.png b/res/skins/Shade/btn_lib_sort_up_summer.png
|
|
deleted file mode 100644
|
|
index 5d47483d470bc6576e91001fa655e0050169b2b8..0000000000000000000000000000000000000000
|
|
GIT binary patch
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
literal 1835
|
|
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
|
|
Z{{x8+v0WkVG)Djc002ovPDHLkV1n|kD*ylh
|
|
|
|
diff --git a/res/skins/Shade/summer_sunset.qss b/res/skins/Shade/summer_sunset.qss
|
|
index 40a146e8e5..42f94c0700 100644
|
|
--- a/res/skins/Shade/summer_sunset.qss
|
|
+++ b/res/skins/Shade/summer_sunset.qss
|
|
@@ -30,10 +30,10 @@ QHeaderView::down-arrow {
|
|
background-color: rgba(153,138,60,160);
|
|
}
|
|
QHeaderView::up-arrow {
|
|
- image: url(skin:/btn_lib_sort_up_summer.png)
|
|
+ image: url(skin:/btn_lib_sort_up.png)
|
|
}
|
|
QHeaderView::down-arrow {
|
|
- image: url(skin:/btn_lib_sort_down_summer.png)
|
|
+ image: url(skin:/btn_lib_sort_down.png)
|
|
}
|
|
|
|
/* Scroll bars */
|
|
|
|
From df4587bf06526327921f29dd9da8211ee8b75617 Mon Sep 17 00:00:00 2001
|
|
From: Stefan <stifisax@gmx.ch>
|
|
Date: Wed, 30 May 2018 06:48:50 +0200
|
|
Subject: [PATCH 36/45] smal fix
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 3 +++
|
|
1 file changed, 3 insertions(+)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 2a06b5f781..1011ad5644 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -281,6 +281,9 @@ QHeaderView {
|
|
font-size: 10pt;
|
|
font-weight: bold;
|
|
color: #0f0f0f;
|
|
+ border-right: 1px solid #0f0f0f;
|
|
+ background-color: #8D98A3;
|
|
+ border-radius: 0px;
|
|
}
|
|
/* Library header 'buttons' */
|
|
QHeaderView::section {
|
|
|
|
From 8925d846846d1698e5db09096536700ec9dcaf8e Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 31 May 2018 10:49:37 +0200
|
|
Subject: [PATCH 37/45] Shade: unify appearance of selected tree & table items
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 22 ++++++++-------------
|
|
.../Shade/style/style_branch_closed_selected.png | Bin 0 -> 240 bytes
|
|
.../Shade/style/style_branch_open_selected.png | Bin 0 -> 236 bytes
|
|
3 files changed, 8 insertions(+), 14 deletions(-)
|
|
create mode 100644 res/skins/Shade/style/style_branch_closed_selected.png
|
|
create mode 100644 res/skins/Shade/style/style_branch_open_selected.png
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 1011ad5644..ee665d1f6e 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -106,7 +106,6 @@ QTreeView {
|
|
QTreeView {
|
|
min-height: 90px;
|
|
min-width: 90px;
|
|
- border-width: 1px 1px 1px 0px;
|
|
border-style: solid;
|
|
border-color: #585858;
|
|
show-decoration-selected: 0;
|
|
@@ -129,8 +128,8 @@ QTreeView::branch:closed:has-children:has-siblings {
|
|
}
|
|
QTreeView::branch:has-children:!has-siblings:closed:selected,
|
|
QTreeView::branch:closed:has-children:has-siblings:selected {
|
|
- image: url(skin:/style/style_branch_closed.png);
|
|
- background-color: #333;
|
|
+ image: url(skin:/style/style_branch_closed_selected.png);
|
|
+ background-color: #666;
|
|
}
|
|
|
|
/* Open branch of tree */
|
|
@@ -141,8 +140,8 @@ QTreeView::branch:open:has-children:has-siblings {
|
|
QTreeView::branch:open:has-children:!has-siblings:selected,
|
|
QTreeView::branch:open:has-children:has-siblings:selected {
|
|
border-image: none;
|
|
- image: url(skin:/style/style_branch_open.png);
|
|
- background-color: #333;
|
|
+ image: url(skin:/style/style_branch_open_selected.png);
|
|
+ background-color: #666;
|
|
}
|
|
/* space left of selected child item */
|
|
QTreeView::branch:!has-children:!has-siblings:closed:selected,
|
|
@@ -153,11 +152,12 @@ QTreeView::branch:open:has-children:has-siblings {
|
|
background-color: #0f0f0f;
|
|
}
|
|
|
|
-QTreeView::item:selected {
|
|
+QTreeView::item:selected,
|
|
+QTableView::item:selected {
|
|
border-image: none;
|
|
background-image: none;
|
|
- background-color: #333;
|
|
- color: #d2d2d2;
|
|
+ color: #fff;
|
|
+ background-color: #666;
|
|
}
|
|
|
|
QTreeView::item:!selected {
|
|
@@ -245,17 +245,11 @@ QTreeView::item:!selected {
|
|
background: transparent url(skin:/style/style_checkbox_unchecked.png) no-repeat center center;
|
|
color: #cfcfcf;
|
|
}
|
|
- /* selected table row */
|
|
- QTableView::item:selected {
|
|
- color: #fff;
|
|
- background-color: #666;
|
|
- }
|
|
|
|
/* library search text box */
|
|
WSearchLineEdit {
|
|
padding: 2px;
|
|
border: 1px solid #656565;
|
|
- border-left: 0px;
|
|
font-size: 10pt;
|
|
font-family: "Open Sans";
|
|
background: #0f0f0f;
|
|
diff --git a/res/skins/Shade/style/style_branch_closed_selected.png b/res/skins/Shade/style/style_branch_closed_selected.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..aa927a6db708830a8fdada1da8df4ea7901127a6
|
|
GIT binary patch
|
|
literal 240
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^96-#;!3HGxgLCzO6kC$Fy9>jA5L~c#`DBoEfk$L9
|
|
zP{(x;W^~e+T>%tiFY)wsWq-sf&!H#c!4pym6sq-faSV~TTzWy5?@)k%>%;ZFqJ6$S
|
|
zM>ossBnnmtxtJdiE2s!-s4QL6I7Qx3ZkfKKZ}pjuV&j=RL%m-1GJg}iC>^+TiqX6u
|
|
z3GKlyPlQ&q?>r!+n-_b1?Q!XUCo3K{y$xCL;ppOd0#BD2hn@BKwj)_sFkGYYrv5BP
|
|
dndenM7>{x5Y`$E53Fr<622WQ%mvv4FO#r#dR3`uc
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/style/style_branch_open_selected.png b/res/skins/Shade/style/style_branch_open_selected.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..93cf3385dcd3c17751a70ba6b54f2d741e093894
|
|
GIT binary patch
|
|
literal 236
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^oIuRM!3HF?&tBaMq}Y<Y-CY>|gW!U_%O``B6nI1y
|
|
z19e;nVMZs7*%d%R_7YEDSN2D&@*H~7H#U2|018!lx;TbNTrNGck@t{;0PDqcbru&9
|
|
zhh1|mUEdvX-NEzxOM&7d2Bs1-mJ=%6LL6$5XRl|>4m!mv{eS0n34{NfX*|A~soln9
|
|
z_KUc`<+_A?SrPB(DlfS8Y~m5l>|e9&oVW!yE;>BvVv}C^dVi%y9i03=FYOjRX~@23
|
|
a?*H$%vP}HHKv$q67(8A5T-G@yGywom{!qRE
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
|
|
From b08d3842f25331f2ba64bd47624d86b1bfe9708b Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 31 May 2018 10:53:08 +0200
|
|
Subject: [PATCH 38/45] Shade: unify appearance of selected tree & table items
|
|
|
|
Conflicts:
|
|
res/skins/Shade/style.qss
|
|
---
|
|
res/skins/Shade/style.qss | 1 -
|
|
1 file changed, 1 deletion(-)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index ee665d1f6e..6c27fd6a52 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -275,7 +275,6 @@ QHeaderView {
|
|
font-size: 10pt;
|
|
font-weight: bold;
|
|
color: #0f0f0f;
|
|
- border-right: 1px solid #0f0f0f;
|
|
background-color: #8D98A3;
|
|
border-radius: 0px;
|
|
}
|
|
|
|
From bc32f672e8ea4d8d5ca33b32eee84753429fa0f0 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 31 May 2018 10:56:46 +0200
|
|
Subject: [PATCH 39/45] Shade: style preview deck like a sampler
|
|
|
|
---
|
|
res/skins/Shade/btn_clipping_previewdeck.png | Bin 2515 -> 137 bytes
|
|
res/skins/Shade/btn_clipping_previewdeck_over.png | Bin 2503 -> 615 bytes
|
|
res/skins/Shade/btn_play_previewdeck_over.png | Bin 0 -> 212 bytes
|
|
res/skins/Shade/btn_play_previewdeck_overdown.png | Bin 0 -> 215 bytes
|
|
res/skins/Shade/btn_volume_display_previewdeck.png | Bin 2485 -> 142 bytes
|
|
.../Shade/btn_volume_display_previewdeck_over.png | Bin 2506 -> 156 bytes
|
|
res/skins/Shade/dark.qss | 1 +
|
|
res/skins/Shade/knob_volume_previewdeck.png | Bin 1292 -> 246 bytes
|
|
res/skins/Shade/preview_deck.xml | 277 +++++++++++++++++++++
|
|
res/skins/Shade/skin.xml | 202 +--------------
|
|
res/skins/Shade/summer_sunset.qss | 1 +
|
|
11 files changed, 281 insertions(+), 200 deletions(-)
|
|
create mode 100644 res/skins/Shade/btn_play_previewdeck_over.png
|
|
create mode 100644 res/skins/Shade/btn_play_previewdeck_overdown.png
|
|
create mode 100644 res/skins/Shade/preview_deck.xml
|
|
|
|
diff --git a/res/skins/Shade/btn_clipping_previewdeck.png b/res/skins/Shade/btn_clipping_previewdeck.png
|
|
index 2ee6521b2254a4ff2f7564091a1a9fe6206d0ee1..8f51f5736e49ce27ad0656ceb82ea9b8b8fdda6c 100644
|
|
GIT binary patch
|
|
literal 137
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!3HD^Kbl$tDYhhUcNd2LAh=-f^2tCE&H|6f
|
|
zVg?3oVGw3ym^DWND9B#o>Fdh=h*geXStYF_y8<XA=IP=X!f`!$%9QY*=Ns5&NNi|m
|
|
b6lGy}@{ln*u2Z%TsDi=M)z4*}Q$iB};8h}Y
|
|
|
|
literal 2515
|
|
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
|
|
G2~7Z?2+`*N
|
|
|
|
diff --git a/res/skins/Shade/btn_clipping_previewdeck_over.png b/res/skins/Shade/btn_clipping_previewdeck_over.png
|
|
index 7d5737e5e281161ea390545050b513b7ebb5f9b7..4222cb6f35155dc2e18f8a2febda3f3a35643a7f 100644
|
|
GIT binary patch
|
|
literal 615
|
|
zcmV-t0+{`YP)<h;3K|Lk000e1NJLTq000F5000OG1^@s6G4VA!0005|dQ@0+Qek%>
|
|
zaB^>EX>4U6ba`-PAZ2)IW&i+q+ND%!(%Ucy{m&_S1QxBwaT05$H|X*Ekfp?SmM@)>
|
|
zF_IB}zypQWKffFOaw#!Th`FSi5<@}_RTpduZ{qt49>sIpOeOIY;o5Z<;&?Y74knoB
|
|
z$v#$DPC#LPa5)}KyOtA>Zi{&U>?I7KIyPc3zlfY_$s8W<%Lvd$i7CgBN{*CnNtMlX
|
|
zHN}&+XvQX1Y{43#&7;7Qw>@+;2kKymo}HtSk@@FpV5*8AOnWcD2J<_659J3S%dzNO
|
|
z3hQ=of1k~;lfCdksHbN*ww+UY-I-5~p--LZW$lO#VeIs1$E+#s(`)TkT3fqESVF>p
|
|
zrZHi&co}{e(_p>ufFCrWq}X303QAoUUXfn`wV8_uUoq7SuM$KgLK{{vElG+rxnRw*
|
|
z5|kS+8s#c0au(g%7iH0;6_09_295c+=OR69>fs8~ti<THDo_zY|3m0o$JVZXA*8px
|
|
zbas%JdRr7$0Y|>T4PB79qxQX|ySF^N>5X&b3_kpC<l3jq<6_?C)vo}F(b|9vvYYI;
|
|
zG62hnE(oIe0Wor-FCjcDvBvTY@v*cWguZ~_=Q`+zLJ}bKGsF|nnG0*$vp7=TulTqz
|
|
zt@&452om`xx(8RnXRhdL2z>#uE0n%%`h>Xozu{khY-vz0)Xwt&000DYLP=Bz2nYy#
|
|
z2xN!=000+BL_t&tTVwps!0?{|4KSe#Ffa_XAOKIS0uKL$o}2&x002ovPDHLkV1l+<
|
|
B5mEpE
|
|
|
|
literal 2503
|
|
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
|
|
|
|
diff --git a/res/skins/Shade/btn_play_previewdeck_over.png b/res/skins/Shade/btn_play_previewdeck_over.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..9d3fff26136e0ed22b3a4c9960c10a4c47b42779
|
|
GIT binary patch
|
|
literal 212
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VTavfC3&Vd9T(EcfWS|IVfk$L9
|
|
z0|U1Z2s2)~TlWVj$X?><>&pI!RZf6GjJ;>&6`)X}r;B5V#p&cJQ^J3qcW^y$=)i#k
|
|
zAD+x)4&|9V(dxi~BMzwsExa-3e@t08^`q5c{<i%UM>n`}nF*Y&;5xVN-}=tr9EsM4
|
|
zD;lpD2TW<4t6|vm^26=@4vUVsDYyP&GYZ-bbalx&Db|G_SGWN!WAJqKb6Mw<&;$Up
|
|
Cu1p^Q
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/btn_play_previewdeck_overdown.png b/res/skins/Shade/btn_play_previewdeck_overdown.png
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..7494a550ad29796b3c948872f3ad2f3458235ddf
|
|
GIT binary patch
|
|
literal 215
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VTavfC3&Vd9T(EcfWS|IVfk$L9
|
|
z0|U1Z2s2)~TlWVj$X?><>&pI!RgT|UcK5VuO`uSUr;B5V#p&cJQ^J3qcW^y$=)i#k
|
|
z8{Td;4CVPOWPAF+5r<TR7T!DG|BD`;Q~zC}&hXD+?Kab(4UMbnrz`Z-^YCc;cv&26
|
|
z3zX=S@~~xQmAu&@q&$Pq-(a_Zs+pAL74r!bZ-p{2@T`^ne}&&c185(Er>mdKI;Vst
|
|
E0E|OMVgLXD
|
|
|
|
literal 0
|
|
HcmV?d00001
|
|
|
|
diff --git a/res/skins/Shade/btn_volume_display_previewdeck.png b/res/skins/Shade/btn_volume_display_previewdeck.png
|
|
index 74b150f880b7d2a55685d9b4d7849478b9918cfb..da348f787173998a9ab0e889f6c83c965f97436b 100644
|
|
GIT binary patch
|
|
literal 142
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^tU#>E!3HG%GCp1bq}Y<Y-CY>|gW!U_%O?XxI14-?
|
|
ziy0WWg+Z8+Vb&Z8pdfpRr>`sfBUU+nW&Mv)n?3-Aq&;06Lp07OPni<_^Lzu_42ca5
|
|
gfd_%maS{uo_+7@e2X<`k0xDzhboFyt=akR{0CE*57XSbN
|
|
|
|
literal 2485
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^oItG0!3HF2);Jn4FtDg(Iy(n=Iy)-_6y>L7=A<$(
|
|
zSO~U;-p{`sB4XE>AGAcwULnH0z3b@u(BSBu(o$=Wv3X8j`qoQq>B}2hDo?D;J6B4x
|
|
z-+sAmm49`kIolsbhnvj&9yW@+Y)REOza7}(8QiY5%G0Cz#Swl*wYRLH4|kU(sRtj4
|
|
z`TFa$<$cTN*3aW^yV%BOZk;6=+A(eQy1D07rcPciHf5e~*QL!@yqT}8e(9$>@$^|C
|
|
zy@R6P&%J&q+r@GE?ZkKg{Jtsguj;;Yu~W(aK%S^<t>h1$z%y5}w|R@~XaD^pb35Ce
|
|
z&oUn_o3SvhW}03*N2ucBadlfiMSIS^3tF#5*K+J(v)OYaO@Di0JhQ}!$qz&Gq<1N$
|
|
zP29Y8Qex5hhx+}6+YSHo>&-6x@+P)9;`f}TJCk?tciz+f7P7C?{`%H0G9SD*#IN7!
|
|
znOM*IqyN{X8m0>Qz%MH&)t20Q?j9e%R^%SrJ=W@r1<Sd8e`l2%R?A3iy!ci1^^6nB
|
|
z7S~JDg*Gn{Z+IW}W6O=?7ZX>U2+n+v_~4*d?W&pavkJqWwcI_uIcnw^CguK={maij
|
|
zX<%=#-?Dbk3f8litjvuUiGA`8&(2%7((%^1S&@O<e~o5Z$Mv7k%-ucp&=mR8e7njP
|
|
zN}d+;I(G4;TK(Fzs&v6yH&}Pi6TdZK{@qJ&O4uYSZ`kj#(tpM#b367*P|~)=2i#w{
|
|
zxG4LH=_XxW>1DknV4l&GBYWM<Y*dX-w6q>RooJ}!e@Q6kZlz`a<Krzoo5c6(E(%;~
|
|
zeSCev{*xOc?1OJI{*h1G{Kh~!U3kd`^Bc3@aCjfII>^V$Rg`Nbs&%<m<Ll=={-q&e
|
|
zR(=7W{y5ZXbOfHe`CjVR+5UfRvo?5Ze^K_oU}zHkR#<^uIHT13lHKy`Z2LESHmBHj
|
|
z|2X${Uv_rMpTf_*ce`_sn{CKDw(Zc58|ydf{>cquvQDV#nzr!Nhq6PQ70R-<F^rd0
|
|
zd0*#0h`ews=+?%?OJDtLyr8Uh(EfzonM*q#URd>S(Z7{>E8<s(U%79c)go!VOr=(<
|
|
zR{O6;t$MBgU!Sg$$X!Z*Rbr>^o2bWXx%>Uz`KmXn*T*Lc-|dRcxSBoRR6W@5RP___
|
|
zr&Ipy`LoGJdV|Q$c)7{TpX~kchV$E5p1-ntB}%w9XZdce*8RvLVZyJ<Hka-Cv5=!J
|
|
zt4qWpZ_l5+EXeG{u^V5MmzTxNc{;7D!fIZZx<}{xZvP|49~m=kpSR~n+z+)4%b36Z
|
|
zn=EW#W%VFe$4B*q@uRs`g<-B=xJqVUI2&8XcAsyN=jyU+W~W5MZ?0dpUX!!t)DENA
|
|
ztM2WhXH7)UKh-cR-?8^l_hOZO%}RYQ9Pj<!=UR4`C-+^nOZ)#r)~~}dqE`slz7_bo
|
|
zU+Pxd2fvzU#*4byzwX-m==oxgCu|dgtv1~ME&I~@(cO~m7b_aRhn`n=v6eTN`oGRx
|
|
z$~s=@zu3jp&-RfFg%vr{+QOg$q`)Jxn1O*?2!t6g-L3lrEJU7XhD4M^`1)8S=jZAr
|
|
zrsOB3>Q&?x097+E*i={nnYpPYi3%0DIeEoa6}C!X6;?ntNLXJ<0j#7X+g2&UH$cHT
|
|
zzbI9~RL@Y)NXd>%K|#T$C?(A*$i)q+9mum)$|xx*u+rBrFE7_CH`dE9O4m2Ew6xSW
|
|
zFw!?N(gmu}Ew0QfNvzP#D^`XW0yD=YwK%ybv!En1KTiQ<Zemh?X^E|p638MrfVi_H
|
|
zGYw%=UNO{LKo9DJWb_U74D{h<1GU<KM6H5Si}Q0zLB@yXWtP|(+JF_K3nOfU=yJ}_
|
|
zEhtJYE(U6|GlgnF7DHDbfw0ET*c9k-Qv;|jWEpf_{zaLoz)%4>4(>2yF?98jIBh|e
|
|
zf$Fl+2L&fm@PgwG6fS7ugn~V_A`?fjgJdv+9VBWMkXezM6XBAXo0<m>L`xfetl~&s
|
|
z1j{?;=j0a!7bGU9f<gpc2wgSUmPmvxCcwBtSc4=%?J!A6h9~)g(xM!2f=@}-Pt8dM
|
|
zdbp$*7$}CQX)z_)s<<>MD>b<U77dWZ4UP<_#B_ZmVH<r+)l`d3VAh8_9VHJ{Bo<)C
|
|
zB~Z1MZ+=Q<TBS>3NvfTZfuWHu2$_Z$npqhdS(zEx=%cAYiX)JWb5UwyNq$jCetwP}
|
|
zIJ$B{Tm>UwabgV7i>v}~JVC+$Sn$|!0d>L(F*~l+>!0rgmTNAaE{-7<g2`8|UHe!6
|
|
z^pvPupy$m0JQ)wZepc^s_*w6h@kk=ZO+jG=$CB)jix~nv%bG6s7(|IRI3?_u&icQR
|
|
d;f=oy3&Zs(yw_ZwU8n{Xl%B4BF6*2UngCHF!)E{h
|
|
|
|
diff --git a/res/skins/Shade/btn_volume_display_previewdeck_over.png b/res/skins/Shade/btn_volume_display_previewdeck_over.png
|
|
index 48fe01cb5b3f7e19975a358828a12f7bb79d9a3e..1a9a555ba9bd183a6ec814c4c97c5706c3e7161a 100644
|
|
GIT binary patch
|
|
literal 156
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^tU#>E!3HG%GCp1bq}Y<Y-CY>|gW!U_%O?XxI14-?
|
|
ziy0WWg+Z8+Vb&Z8pdfpRr>`sfBUU+nWur+k_cVb*nw~C>AsXkC|NNi-(4JW;A?W~9
|
|
whT@4!--BeFCro_U^YMUXW=KKEgs3Kl$@AFmIPZ9_57flq>FVdQ&MBb@0N|G{jsO4v
|
|
|
|
literal 2506
|
|
zcmeAS@N?(olHy`uVBq!ia0vp^oItG0!3HF2);Jn4FtDg(Iy(n=Iy)-_6y>L7=A<$(
|
|
zSO~U;-p{`sB4XE>AGAcwULnH0z3b@u(BSBu(o$=Wv3X8j`qoQq>B}2hDo?D;J6B4x
|
|
z-+sAmm49`kIolsbhnvj&9yW@+Y)REOza7}(8QiY5%G0Cz#Swl*wYRLH4|kU(sRtj4
|
|
z`TFa$<$cTN*3aW^yV%BOZk;6=+A(eQy1D07rcPciHf5e~*QL!@yqT}8e(9$>@$^|C
|
|
zy@R6P&%J&q+r@GE?ZkKg{Jtsguj;;Yu~W(aK%S^<t>h1$z%y5}w|R@~XaD^pb35Ce
|
|
z&oUn_o3SvhW}03*N2ucBadlfiMSIS^3tF#5*K+J(v)OYaO@Di0JhQ}!$qz&Gq<1N$
|
|
zP29Y8Qex5hhx+}6+YSHo>&-6x@+P)9;`f}TJCk?tciz+f7P7C?{`%H0G9SD*#IN7!
|
|
znOM*IqyN{X8m0>Qz%MH&)t20Q?j9e%R^%SrJ=W@r1<Sd8e`l2%R?A3iy!ci1^^6nB
|
|
z7S~JDg*Gn{Z+IW}W6O=?7ZX>U2+n+v_~4*d?W&pavkJqWwcI_uIcnw^CguK={maij
|
|
zX<%=#-?Dbk3f8litjvuUiGA`8&(2%7((%^1S&@O<e~o5Z$Mv7k%-ucp&=mR8e7njP
|
|
zN}d+;I(G4;TK(Fzs&v6yH&}Pi6TdZK{@qJ&O4uYSZ`kj#(tpM#b367*P|~)=2i#w{
|
|
zxG4LH=_XxW>1DknV4l&GBYWM<Y*dX-w6q>RooJ}!e@Q6kZlz`a<Krzoo5c6(E(%;~
|
|
zeSCev{*xOc?1OJI{*h1G{Kh~!U3kd`^Bc3@aCjfII>^V$Rg`Nbs&%<m<Ll=={-q&e
|
|
zR(=7W{y5ZXbOfHe`CjVR+5UfRvo?5Ze^K_oU}zHkR#<^uIHT13lHKy`Z2LESHmBHj
|
|
z|2X${Uv_rMpTf_*ce`_sn{CKDw(Zc58|ydf{>cquvQDV#nzr!Nhq6PQ70R-<F^rd0
|
|
zd0*#0h`ews=+?%?OJDtLyr8Uh(EfzonM*q#URd>S(Z7{>E8<s(U%79c)go!VOr=(<
|
|
zR{O6;t$MBgU!Sg$$X!Z*Rbr>^o2bWXx%>Uz`KmXn*T*Lc-|dRcxSBoRR6W@5RP___
|
|
zr&Ipy`LoGJdV|Q$c)7{TpX~kchV$E5p1-ntB}%w9XZdce*8RvLVZyJ<Hka-Cv5=!J
|
|
zt4qWpZ_l5+EXeG{u^V5MmzTxNc{;7D!fIZZx<}{xZvP|49~m=kpSR~n+z+)4%b36Z
|
|
zn=EW#W%VFe$4B*q@uRs`g<-B=xJqVUI2&8XcAsyN=jyU+W~W5MZ?0dpUX!!t)DENA
|
|
ztM2WhXH7)UKh-cR-?8^l_hOZO%}RYQ9Pj<!=UR4`C-+^nOZ)#r)~~}dqE`slz7_bo
|
|
zU+Pxd2fvzU#*4byzwX-m==oxgCu|dgtv1~ME&I~@(cO~m7b_aRhn`n=v6eTN`oGRx
|
|
z$~s=@zu3jp&-RfFg%vr{+QOg$q`)Jxn1O*?2!t6g-L3lrEJU7XhD4M^`1)8S=jZAr
|
|
zrsOB3>Q&?x097+E*i={nnYpPYi3%0DIeEoa6}C!X6;?ntNLXJ<0j#7X+g2&UH$cHT
|
|
zzbI9~RL@Y)NXd>%K|#T$C?(A*$i)q+9mum)$|xx*u+rBrFE7_CH`dE9O4m2Ew6xSW
|
|
zFw!?N(gmu}Ew0QfNvzP#D^`XW0yD=YwK%ybv!En1KTiQ<Zemh?X^E|p638MrfVi_H
|
|
zGYw%=UNO{LKo9DJWb_U74D{h<1GU<KM6H5Si}Q0zLB@yXWtP|(+JF_K3nOfU=yJ}_
|
|
zEhtJYE(U6|GlgnF7DHDbfw0ET*c9k-Qv;|jWEpf_{zaLoz)%4>4(>2yF?98jIBh|e
|
|
zf$Fl+2L&fm@PgwG6fS7ugn~V_A`?fjgJdv+9VBWMkXezM6XBAXo0<m>L`xfetl~&s
|
|
z1j{?;=j0a!7bGU9f<gpc2wgSUmPmvxCcwBtSc4=%?J!A6h9~)g(xM!2f=@}-Pt8dM
|
|
zdbp$*7$}CQX)z_)s<<>MD>b<U77dWZ4UP<_#B_ZmVH<r+)l`d3VAh8_9VHJ{Bo<)C
|
|
zB~Z1MZ+=Q<TBS>3NvfTZfuWHu2$_Z$npqhdSs4QZ98C>U9D!t<i&7Iy@{2<9^K<OL
|
|
z(UlA0Di{Ha6Jv;8WEFVh2@(dtg2#>vs1sI**>PpCtGxr3YmuHVjv*F;$rr9&`^V41
|
|
z^Z$P_vu4Sk`HtS+ujPfA84qx<u!uIEk+|0tk#I2N|0LmKEth*A38=+foKt<Mz*B;G
|
|
zSw=<s<rVMSD%~V{A6(>M6Z`g{i#2S^!v&0H?FuWGo}TLlDm^`2{an^LB{Ts5l_$zj
|
|
|
|
diff --git a/res/skins/Shade/dark.qss b/res/skins/Shade/dark.qss
|
|
index 889459e690..55d6173af4 100644
|
|
--- a/res/skins/Shade/dark.qss
|
|
+++ b/res/skins/Shade/dark.qss
|
|
@@ -26,6 +26,7 @@ WSearchLineEdit:focus {
|
|
|
|
QHeaderView {
|
|
color: #000;
|
|
+ background-color: #5C5B5D;
|
|
}
|
|
/* Library header 'buttons' */
|
|
QHeaderView::section {
|
|
diff --git a/res/skins/Shade/knob_volume_previewdeck.png b/res/skins/Shade/knob_volume_previewdeck.png
|
|
index d1ece1c71271229ddf4f1fd4cc9629f5c78b7bf4..b8e7238393a702ba69ee223a5d46fa4d0f9843b6 100644
|
|
GIT binary patch
|
|
delta 200
|
|
zcmV;(05|`P3ibhzBM<-vVoOIv0RI600RN!9r<0RW1Q>q@bV*G`2jT@D4=@L%09%*<
|
|
z004tYL_t&-(}mD64gpaVh2ifFAu<sw7&ai$o7y%cT7}Ttf=0_SY+>})Fbj~^P|_en
|
|
zUgDPLo^$fw8zd%{MUE{tS#xne?m{e!IcluX4UN<k2aJ%v^$^Qqh&^WLAv9atxS)?#
|
|
ziYLPaC)_OX_%-}x_*^ll>T_qY9%G5?tMMBs^@k_lE*cV`SfA(s0000<MNUMnLSTZe
|
|
CrBfpS
|
|
|
|
delta 1273
|
|
zcmV<V1P1%|0gMWeBYy-WX+uL$Nkc;*P;zf(X>4Tx05}naRo`#hR1`jmZ&IWdKOk5~
|
|
zhl<6oRa0BJ8yc;~21%2p?MfD<>DVeH<T^KrsT&8|>9(p*dx19w`~g7O0}n_%Aq@s%
|
|
zd)fBDv`JHkDym6Hd+5XuAtvnwRpGmKVkc9?T=n|PIo~<wJAdb1+eAHIX|<XeRfv|W
|
|
zuAR>$m6N9yl%7qB(zDb{1JtYOPA!qk%@Qub75C2T;T?(y%k7cw{!aEIzj}+@(TO5Y
|
|
zz-|>CeHr)+QOwk9wo4Sh2mAPGw+7tv9PraN1Olr9mwlWPc+tlvJx(D%369Vz>lLjC
|
|
zyaqhH*k&)cVSir(7|4_1Rc;%)B4&}Zt&(AK&*3kRaknx54=$T^^z2=OSo@r%xnsBw
|
|
ziQX&rRKAHn*R}K<@Jp~?uenKKe+BrD`qF#?cpp*psgiwk-seYOU#%402HpjG(Qu~=
|
|
zP5WwfF?$>svC;J<>zK$RIM;P&60@WifbUlLwAf?lk$<SjQ)%E~;K53Ls+nJ!aaQJp
|
|
z-OICDnalzsk7U26&E$XwfIqaYyr>1u(mFRYq89Q?S8HyrsX^MVnpsf`{W6(5UXREr
|
|
zZM&7ilpo6ux^|%%%N9z;(dj0Ct!8>>5!%=VyPg-?ke}Vs>~sbgdDuU^Ixpr19NS&g
|
|
zQew8Fz<)>RL_{M_7A<1csY*MfP@XcB#Jxr~JS8&7goVS)VKE|4(h_Xlc{z{c$ApZs
|
|
z7riZ_QKdV_uW-M~u~<J-*#Z0?VzcZp8)p-wus7J7><CN2I>8PF3UX~a6)MwxDE0Ha
|
|
zPjyrlI!;jX{6Kvuh*8ej?;85ekN$?5uuCiSBY#iOF*IB46Cei@XmvNzKBsGIKkN=X
|
|
z$_Bgm&h5TyYjpf^^Nrn$ZO1mSZpOC4_}H(pE&Od#0y|)Oik6|u@OHupcq1J>TmjQ1
|
|
z4eM{<S<u>2+Oeah>iL1tBPPK=$Ue-{x#7^N{-XY=Zm3_V7u4T7YJ?d(rX+nTeJlMa
|
|
zeSar?Fa1o4bXmG0{UlwLzL72kIlJ$@pC#CPuU}yk-HKgk)oY(MCsR(!d*m18l>EH>
|
|
zvOF8G6uDm>lc(gp@azfp%?$k=y%=-~vuaJXdoA$<7&H$h2Au}i##F_Gt8^Aw+n<xB
|
|
zQZ~rO*z_Z(c3hn0mWp^fo{A?(iSLU~#DB-)GXl4sy!c-DCa|Uh_5PC+FgiNmZ7fVB
|
|
z$TQ-dI&oG-^a^yF(9K<b2Hy^%Nvn3&Hp&%O*{`avDG7YaxH4VUM~4;7G!@U~C^mPv
|
|
zy~2y5B))?pj_5(&`@ThX-3)E+TSSNd!aM6$Xj`ZgeeDqSzZ%+x@J@W@Gop(J^?$m(
|
|
z;^(7C<OY#bI<VjS9qCKr-E_Cnc!2j+&nHAXA2%BRt~VMxUn2h&(Pi^LSpac(Y#S>R
|
|
z00009a7bBm000fw000fw0YWI7cmMzZj!8s8R2Ug!{Qv(y13Fl|criB<6H^UPu8;*y
|
|
zl5xqBC9y!s2|!79Mn*<<Mwkge334l-z-*ufc_8M7X=DK!CkNCq2`JzS#GF9P2$KZS
|
|
zEI`SNK$;h*n;BUG#%B8W@1H)9vju3?Hz1ASVuEgfD}Wja_65*7m@l}PV0J<2|1mK!
|
|
ji-6Y30u@aHTKf|K!52ECCS3G#00000NkvXXu0mjfFneD?
|
|
|
|
diff --git a/res/skins/Shade/preview_deck.xml b/res/skins/Shade/preview_deck.xml
|
|
new file mode 100644
|
|
index 0000000000..3f6eebb94c
|
|
--- /dev/null
|
|
+++ b/res/skins/Shade/preview_deck.xml
|
|
@@ -0,0 +1,277 @@
|
|
+<Template>
|
|
+ <WidgetGroup>
|
|
+ <Size>i,72f</Size>
|
|
+ <Layout>vertical</Layout>
|
|
+ <Children>
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerTopBorder</ObjectName>
|
|
+ <Size>0e,5f</Size>
|
|
+ <BackPath>style/style_bg_deck_border.png</BackPath>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 10px; padding: 0; }</Style>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <!-- Middle part: left border, text/overview, VU, volume, right border -->
|
|
+ <WidgetGroup>
|
|
+ <Size>0e,54f</Size>
|
|
+ <Layout>horizontal</Layout>
|
|
+ <Style>QGroupBox { border: 0px solid red;} QWidget { margin: 0; padding: 0; }</Style>
|
|
+ <Children>
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerLeftBorder</ObjectName>
|
|
+ <Size>5f,0e</Size>
|
|
+ <BackPath>style/style_bg_deck_border.png</BackPath>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 0; padding: 0; }</Style>
|
|
+ <BackPath>style/style_bg_sampler_mid.png</BackPath>
|
|
+ <Layout>vertical</Layout>
|
|
+ <Children>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 0; padding: 0; }</Style>
|
|
+ <Layout>horizontal</Layout>
|
|
+ <Children>
|
|
+ <WidgetGroup>
|
|
+ <Size>0e,18f</Size>
|
|
+ <Style>QGroupBox {border: 0px solid red; } QWidget { margin: 0; padding: 0; }</Style>
|
|
+ <Children>
|
|
+ <Text>
|
|
+ <TooltipId>text</TooltipId>
|
|
+ <Style>QLabel { font: bold 12px/14px sans-serif;
|
|
+ font-family: "Open Sans";
|
|
+ background-color: transparent;
|
|
+ color: #191F24;
|
|
+ text-align: left;
|
|
+ padding-left: 1px;
|
|
+ padding-top: 2px;}
|
|
+ </Style>
|
|
+ <Group>[PreviewDeck1]</Group>
|
|
+ <SizePolicy>me,max</SizePolicy>
|
|
+ <Elide>right</Elide>
|
|
+ </Text>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+ <WidgetGroup>
|
|
+ <Size>35f,18f</Size>
|
|
+ <Style>QGroupBox {border: 0px solid red; } QWidget { margin: 0; padding: 0; }</Style>
|
|
+ <Children>
|
|
+ <Number>
|
|
+ <TooltipId>visual_bpm</TooltipId>
|
|
+ <Style>QLabel { font: bold 9px sans-serif;
|
|
+ font-family: "Open Sans";
|
|
+ background-color: transparent;
|
|
+ color: #191F24;
|
|
+ padding-right: 0;
|
|
+ padding-top: 2px;}
|
|
+ </Style>
|
|
+ <Size>35f,18f</Size>
|
|
+ <Group>[PreviewDeck1]</Group>
|
|
+ <!--CSS alignments not respected see bug lp:605530 , lets call <Alignment>-->
|
|
+ <Alignment>right</Alignment>
|
|
+ <Connection>
|
|
+ <ConfigKey>[PreviewDeck1],visual_bpm</ConfigKey>
|
|
+ </Connection>
|
|
+ </Number>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerRightBorder</ObjectName>
|
|
+ <Size>1f,0e</Size>
|
|
+ <BackPath>style/style_bg_deck_border.png</BackPath>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <Size>20f,18f</Size>
|
|
+ <Style>QGroupBox {border: 0px solid red; } QWidget { margin: 0; padding: 0; }</Style>
|
|
+ <Children>
|
|
+ <PushButton>
|
|
+ <TooltipId>eject</TooltipId>
|
|
+ <Style></Style>
|
|
+ <NumberStates>1</NumberStates>
|
|
+ <State>
|
|
+ <Number>0</Number>
|
|
+ <Pressed>btn_eject1_over.png</Pressed>
|
|
+ <Unpressed>btn_eject1.png</Unpressed>
|
|
+ </State>
|
|
+ <Connection>
|
|
+ <ConfigKey>[PreviewDeck1],eject</ConfigKey>
|
|
+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
|
|
+ <ButtonState>LeftButton</ButtonState>
|
|
+ <ConnectValueToWidget>false</ConnectValueToWidget>
|
|
+ </Connection>
|
|
+ </PushButton>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <Size>0e,1f</Size>
|
|
+ <BackPath>style/style_bg_deck_border.png</BackPath>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerMid</ObjectName>
|
|
+ <Size>0e,35f</Size>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 10px; padding: 0; }</Style>
|
|
+ <Layout>horizontal</Layout>
|
|
+ <Children>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerMid</ObjectName>
|
|
+ <Size>27f,35f</Size>
|
|
+ <BackPath>style/style_bg_sampler_mid.png</BackPath>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 10px; padding: 0; }</Style>
|
|
+ <Children>
|
|
+ <PushButton>
|
|
+ <TooltipId>play_start</TooltipId>
|
|
+ <Style></Style>
|
|
+ <NumberStates>2</NumberStates>
|
|
+ <RightClickIsPushButton>true</RightClickIsPushButton>
|
|
+ <State>
|
|
+ <Number>0</Number>
|
|
+ <Pressed>btn_play_sampler_down.png</Pressed>
|
|
+ <Unpressed>btn_play_sampler.png</Unpressed>
|
|
+ </State>
|
|
+ <State>
|
|
+ <Number>1</Number>
|
|
+ <Pressed>btn_play_previewdeck_overdown.png</Pressed>
|
|
+ <Unpressed>btn_play_previewdeck_over.png</Unpressed>
|
|
+ </State>
|
|
+ <Pos>3,7</Pos>
|
|
+ <Connection>
|
|
+ <ConfigKey>[PreviewDeck1],play</ConfigKey>
|
|
+ <EmitOnDownPress>true</EmitOnDownPress>
|
|
+ <ButtonState>LeftButton</ButtonState>
|
|
+ </Connection>
|
|
+ <Connection>
|
|
+ <ConfigKey>[PreviewDeck1],start</ConfigKey>
|
|
+ <EmitOnDownPress>true</EmitOnDownPress>
|
|
+ <ButtonState>RightButton</ButtonState>
|
|
+ <ConnectValueToWidget>false</ConnectValueToWidget>
|
|
+ </Connection>
|
|
+ </PushButton>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerMid</ObjectName>
|
|
+ <Size>0e,35f</Size>
|
|
+ <BackPath>style/style_bg_sampler_mid.png</BackPath>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 10px; padding: 0; }</Style>
|
|
+ <Layout>horizontal</Layout>
|
|
+ <Children>
|
|
+ <Overview>
|
|
+ <TooltipId>waveform_overview</TooltipId>
|
|
+ <Style></Style>
|
|
+ <Group>[PreviewDeck1]</Group>
|
|
+ <Pos>0,0</Pos>
|
|
+ <Size>0e,35f</Size>
|
|
+ <BgColor>#8D98A3</BgColor>
|
|
+ <PlayedOverlayColor>#60000000</PlayedOverlayColor>
|
|
+ <SignalHighColor></SignalHighColor>
|
|
+ <SignalMidColor></SignalMidColor>
|
|
+ <SignalLowColor></SignalLowColor>
|
|
+ <SignalColor>#191F24</SignalColor>
|
|
+ <PlayPosColor>#00FF00</PlayPosColor>
|
|
+ <DefaultMark>
|
|
+ <Align>top</Align>
|
|
+ <Color>#FD0564</Color>
|
|
+ <TextColor>#FFFFFF</TextColor>
|
|
+ <Text> %1 </Text>
|
|
+ </DefaultMark>
|
|
+ <Connection>
|
|
+ <ConfigKey>[PreviewDeck1],playposition</ConfigKey>
|
|
+ <EmitOnDownPress>false</EmitOnDownPress>
|
|
+ </Connection>
|
|
+ </Overview>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerRightBorder</ObjectName>
|
|
+ <Size>1f,0e</Size>
|
|
+ <BackPath>style/style_bg_deck_border.png</BackPath>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerVUMeter</ObjectName>
|
|
+ <BackPath>style/style_bg_deck_pane.png</BackPath>
|
|
+ <Size>9f,54f</Size>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 0px; padding: 2px; }</Style>
|
|
+ <Children>
|
|
+ <StatusLight>
|
|
+ <TooltipId>sampler_PeakIndicator</TooltipId>
|
|
+ <Style></Style>
|
|
+ <PathStatusLight>btn_clipping_previewdeck_over.png</PathStatusLight>
|
|
+ <PathBack>btn_clipping_previewdeck.png</PathBack>
|
|
+ <Pos>2,2</Pos>
|
|
+ <Size>5f,8f</Size>
|
|
+ <Connection>
|
|
+ <ConfigKey>[PreviewDeck1],PeakIndicator</ConfigKey>
|
|
+ </Connection>
|
|
+ </StatusLight>
|
|
+ <VuMeter>
|
|
+ <TooltipId>sampler_VuMeter</TooltipId>
|
|
+ <Style></Style>
|
|
+ <PathVu>btn_volume_display_previewdeck_over.png</PathVu>
|
|
+ <PathBack>btn_volume_display_previewdeck.png</PathBack>
|
|
+ <Pos>2,11</Pos>
|
|
+ <Size>5f,41f</Size>
|
|
+ <Horizontal>false</Horizontal>
|
|
+ <PeakHoldSize>5</PeakHoldSize>
|
|
+ <PeakHoldTime>500</PeakHoldTime>
|
|
+ <PeakFallTime>50</PeakFallTime>
|
|
+ <PeakFallStep>2</PeakFallStep>
|
|
+ <Connection>
|
|
+ <ConfigKey>[PreviewDeck1],VuMeter</ConfigKey>
|
|
+ </Connection>
|
|
+ </VuMeter>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <BackPath>style/style_bg_deck_pane.png</BackPath>
|
|
+ <Size>10f,54f</Size>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 0px; }</Style>
|
|
+ <Children>
|
|
+ <SliderComposed>
|
|
+ <TooltipId>pregain</TooltipId>
|
|
+ <Style></Style>
|
|
+ <Pos>0,1</Pos>
|
|
+ <Size>8f,52f</Size>
|
|
+ <Handle>knob_volume_previewdeck.png</Handle>
|
|
+ <Horizontal>false</Horizontal>
|
|
+ <Connection>
|
|
+ <ConfigKey>[PreviewDeck1],pregain</ConfigKey>
|
|
+ <EmitOnDownPress>false</EmitOnDownPress>
|
|
+ </Connection>
|
|
+ </SliderComposed>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerRightBorder</ObjectName>
|
|
+ <Size>5f,0e</Size>
|
|
+ <BackPath>style/style_bg_deck_border.png</BackPath>
|
|
+ </WidgetGroup>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+ <!-- /Middle part: left border, text/overview, VU, volume, right border -->
|
|
+
|
|
+ <WidgetGroup>
|
|
+ <ObjectName>SamplerBottomBorder</ObjectName>
|
|
+ <Size>0e,5f</Size>
|
|
+ <BackPath>style/style_bg_deck_border.png</BackPath>
|
|
+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 10px; padding: 0; }</Style>
|
|
+ </WidgetGroup>
|
|
+ </Children>
|
|
+ </WidgetGroup>
|
|
+</Template>
|
|
+
|
|
diff --git a/res/skins/Shade/skin.xml b/res/skins/Shade/skin.xml
|
|
index 2345b17a80..ab79a407c6 100644
|
|
--- a/res/skins/Shade/skin.xml
|
|
+++ b/res/skins/Shade/skin.xml
|
|
@@ -464,215 +464,17 @@
|
|
<Style>QGroupBox {}</Style>
|
|
<Layout>vertical</Layout>
|
|
<Children>
|
|
- <!-- Preview Deck-->
|
|
<WidgetGroup>
|
|
<Style>
|
|
QGroupBox {
|
|
- margin: 2px 0px 2px 3px;
|
|
+ margin: 2px 0px 6px 3px;
|
|
padding: 0px;
|
|
- border: 1px solid #656565;
|
|
background: transparent;
|
|
}
|
|
</Style>
|
|
<Layout>horizontal</Layout>
|
|
<Children>
|
|
- <!-- Preview Deck Column 1 Row 1-->
|
|
- <WidgetGroup>
|
|
- <Layout>vertical</Layout>
|
|
- <Children>
|
|
- <WidgetGroup>
|
|
- <Style> QGroupBox {
|
|
- margin: 0px;
|
|
- padding: 0px 0px 0px 0px;
|
|
- border-left: 0px solid #656565;
|
|
- border-right: 0px solid #2B2B2B;
|
|
- border-top: 0px solid #656565;
|
|
- border-bottom: 1px solid #2B2B2B;
|
|
- background: transparent;
|
|
- }
|
|
- </Style>
|
|
- <Layout>horizontal</Layout>
|
|
- <Children>
|
|
- <!--
|
|
- **********************************************
|
|
- Text- Track Title
|
|
- **********************************************
|
|
- -->
|
|
- <Text>
|
|
- <TooltipId>text</TooltipId>
|
|
- <Style> QLabel {
|
|
- font: 11px/13px sans-serif;
|
|
- font-family: "Open Sans";
|
|
- background-color: transparent;
|
|
- color: #ACACAC;
|
|
- text-align: left;
|
|
- padding-left: 1px;
|
|
- }
|
|
- </Style>
|
|
- <Group>[PreviewDeck1]</Group>
|
|
- <Size>50me,15f</Size>
|
|
- <Elide>right</Elide>
|
|
- </Text>
|
|
- <!--
|
|
- **********************************************
|
|
- Button- Eject
|
|
- **********************************************
|
|
- -->
|
|
- <PushButton>
|
|
- <TooltipId>eject</TooltipId>
|
|
- <Style></Style>
|
|
- <NumberStates>1</NumberStates>
|
|
- <State>
|
|
- <Number>0</Number>
|
|
- <Pressed>btn_eject1_over.png</Pressed>
|
|
- <Unpressed>btn_eject1.png</Unpressed>
|
|
- </State>
|
|
- <Connection>
|
|
- <ConfigKey>[PreviewDeck1],eject</ConfigKey>
|
|
- <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
|
|
- <ButtonState>LeftButton</ButtonState>
|
|
- <ConnectValueToWidget>false</ConnectValueToWidget>
|
|
- </Connection>
|
|
- </PushButton>
|
|
- </Children>
|
|
- </WidgetGroup>
|
|
- <!-- Preview Deck Column 1 Row 2-->
|
|
- <WidgetGroup>
|
|
- <Style>
|
|
- QGroupBox {
|
|
- padding: 0px;
|
|
- margin: 0px;
|
|
- border: 0px;
|
|
- }
|
|
- </Style>
|
|
- <Layout>horizontal</Layout>
|
|
- <Children>
|
|
- <PushButton>
|
|
- <TooltipId>play_start</TooltipId>
|
|
- <Style></Style>
|
|
- <NumberStates>2</NumberStates>
|
|
- <RightClickIsPushButton>true</RightClickIsPushButton>
|
|
- <State>
|
|
- <Number>0</Number>
|
|
- <Pressed>btn_play_sampler_down.png</Pressed>
|
|
- <Unpressed>btn_play_sampler.png</Unpressed>
|
|
- </State>
|
|
- <State>
|
|
- <Number>1</Number>
|
|
- <Pressed>btn_play_sampler_overdown.png</Pressed>
|
|
- <Unpressed>btn_play_sampler_over.png</Unpressed>
|
|
- </State>
|
|
- <Connection>
|
|
- <ConfigKey>[PreviewDeck1],play</ConfigKey>
|
|
- <EmitOnDownPress>true</EmitOnDownPress>
|
|
- <ButtonState>LeftButton</ButtonState>
|
|
- </Connection>
|
|
- <Connection>
|
|
- <ConfigKey>[PreviewDeck1],start</ConfigKey>
|
|
- <EmitOnDownPress>true</EmitOnDownPress>
|
|
- <ButtonState>RightButton</ButtonState>
|
|
- <ConnectValueToWidget>false</ConnectValueToWidget>
|
|
- </Connection>
|
|
- </PushButton>
|
|
- <WidgetGroup>
|
|
- <ObjectName>SamplerLeftBorder</ObjectName>
|
|
- <Size>3f,37f</Size>
|
|
- <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 10px; padding: 0; }</Style>
|
|
- </WidgetGroup>
|
|
- <Overview>
|
|
- <TooltipId>waveform_overview</TooltipId>
|
|
- <Style></Style>
|
|
- <Group>[PreviewDeck1]</Group>
|
|
- <Size>me,37f</Size>
|
|
- <PlayedOverlayColor>#40FFFFFF</PlayedOverlayColor>
|
|
- <SignalHighColor>#FFE300</SignalHighColor>
|
|
- <SignalMidColor>#0099FF</SignalMidColor>
|
|
- <SignalLowColor>#FF0035</SignalLowColor>
|
|
- <SignalColor>#FF8000</SignalColor>
|
|
- <PlayPosColor>#00FF00</PlayPosColor>
|
|
- <DefaultMark>
|
|
- <Align>bottom</Align>
|
|
- <Color>#FFFFFF</Color>
|
|
- <TextColor>#00FF00</TextColor>
|
|
- <Text> %1 </Text>
|
|
- </DefaultMark>
|
|
- <Mark>
|
|
- <Control>cue_point</Control>
|
|
- <Text> C </Text>
|
|
- <Align>top</Align>
|
|
- <Color>#FF001C</Color>
|
|
- <TextColor>#00FF00</TextColor>
|
|
- </Mark>
|
|
- <Connection>
|
|
- <ConfigKey>[PreviewDeck1],playposition</ConfigKey>
|
|
- <EmitOnDownPress>false</EmitOnDownPress>
|
|
- </Connection>
|
|
- </Overview>
|
|
- </Children>
|
|
- </WidgetGroup>
|
|
- </Children>
|
|
- </WidgetGroup>
|
|
-
|
|
- <!-- Preview Deck Column 2-->
|
|
- <WidgetGroup>
|
|
- <MinimumSize>20,62</MinimumSize>
|
|
- <Children>
|
|
- <!--
|
|
- **********************************************
|
|
- Visual- Volume peak indicator
|
|
- **********************************************
|
|
- -->
|
|
- <StatusLight>
|
|
- <TooltipId>preview_PeakIndicator</TooltipId>
|
|
- <Style></Style>
|
|
- <PathStatusLight>btn_clipping_previewdeck_over.png</PathStatusLight>
|
|
- <PathBack>btn_clipping_previewdeck.png</PathBack>
|
|
- <Pos>0,3</Pos>
|
|
- <Connection>
|
|
- <ConfigKey>[PreviewDeck1],PeakIndicator</ConfigKey>
|
|
- </Connection>
|
|
- </StatusLight>
|
|
-
|
|
- <!--
|
|
- **********************************************
|
|
- Visual - Volume level display
|
|
- **********************************************
|
|
- -->
|
|
- <VuMeter>
|
|
- <TooltipId>channel_VuMeter</TooltipId>
|
|
- <Style></Style>
|
|
- <PathVu>btn_volume_display_previewdeck_over.png</PathVu>
|
|
- <PathBack>btn_volume_display_previewdeck.png</PathBack>
|
|
- <Pos>0,14</Pos>
|
|
- <Horizontal>false</Horizontal>
|
|
- <PeakHoldSize>3</PeakHoldSize>
|
|
- <PeakHoldTime>250</PeakHoldTime>
|
|
- <PeakFallTime>50</PeakFallTime>
|
|
- <PeakFallStep>3</PeakFallStep>
|
|
- <Connection>
|
|
- <ConfigKey>[PreviewDeck1],VuMeter</ConfigKey>
|
|
- </Connection>
|
|
- </VuMeter>
|
|
-
|
|
- <!--
|
|
- **********************************************
|
|
- Slider- Channel Volume
|
|
- **********************************************
|
|
- -->
|
|
- <SliderComposed>
|
|
- <TooltipId>pregain</TooltipId>
|
|
- <Style></Style>
|
|
- <Handle>knob_volume_previewdeck.png</Handle>
|
|
- <Slider>slider_volume_previewdeck.png</Slider>
|
|
- <Pos>10,2</Pos>
|
|
- <Horizontal>false</Horizontal>
|
|
- <Connection>
|
|
- <ConfigKey>[PreviewDeck1],pregain</ConfigKey>
|
|
- <EmitOnDownPress>false</EmitOnDownPress>
|
|
- </Connection>
|
|
- </SliderComposed>
|
|
- </Children>
|
|
- </WidgetGroup>
|
|
+ <Template src="skin:preview_deck.xml"/>
|
|
</Children>
|
|
<Connection>
|
|
<ConfigKey>[PreviewDeck],show_previewdeck</ConfigKey>
|
|
diff --git a/res/skins/Shade/summer_sunset.qss b/res/skins/Shade/summer_sunset.qss
|
|
index 42f94c0700..d02076e6ed 100644
|
|
--- a/res/skins/Shade/summer_sunset.qss
|
|
+++ b/res/skins/Shade/summer_sunset.qss
|
|
@@ -18,6 +18,7 @@ WEffectSelector {
|
|
|
|
QHeaderView {
|
|
color: #0f0f0f;
|
|
+ background-color: #998A3D;
|
|
}
|
|
/* Library header 'buttons' */
|
|
QHeaderView::section {
|
|
|
|
From 46c1a016dc3210a2cd62bf5b42952022951d522d Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 31 May 2018 11:43:04 +0200
|
|
Subject: [PATCH 40/45] Shade: remove double inner border from lib scrollbars
|
|
|
|
---
|
|
res/skins/Shade/style.qss | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 6c27fd6a52..6e13cdadf4 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -305,13 +305,13 @@ QHeaderView::down-arrow {
|
|
QScrollBar:horizontal {
|
|
min-width: 40px;
|
|
height: 18px;
|
|
- padding: 1px;
|
|
+ padding: 0px 1px 1px 1px;
|
|
background-color: #5C5B5D;
|
|
}
|
|
QScrollBar:vertical {
|
|
min-height: 40px;
|
|
width: 18px;
|
|
- padding: 1px;
|
|
+ padding: 1px 1px 1px 0px;
|
|
background-color: #5C5B5D;
|
|
}
|
|
/* "add-page" and "sub-page" are the gutter of the scrollbar */
|
|
|
|
From 7803433c0da08eae1cc390df8b431da9eaa5a6e1 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 31 May 2018 11:47:39 +0200
|
|
Subject: [PATCH 41/45] Shade: add Layout to PreviewDeck title cnotainer to
|
|
make title appear after first skin load
|
|
|
|
---
|
|
res/skins/Shade/preview_deck.xml | 3 ++-
|
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/res/skins/Shade/preview_deck.xml b/res/skins/Shade/preview_deck.xml
|
|
index 3f6eebb94c..30885fa819 100644
|
|
--- a/res/skins/Shade/preview_deck.xml
|
|
+++ b/res/skins/Shade/preview_deck.xml
|
|
@@ -35,6 +35,7 @@
|
|
<WidgetGroup>
|
|
<Size>0e,18f</Size>
|
|
<Style>QGroupBox {border: 0px solid red; } QWidget { margin: 0; padding: 0; }</Style>
|
|
+ <Layout>horizontal</Layout>
|
|
<Children>
|
|
<Text>
|
|
<TooltipId>text</TooltipId>
|
|
@@ -47,7 +48,7 @@
|
|
padding-top: 2px;}
|
|
</Style>
|
|
<Group>[PreviewDeck1]</Group>
|
|
- <SizePolicy>me,max</SizePolicy>
|
|
+ <SizePolicy>me,min</SizePolicy>
|
|
<Elide>right</Elide>
|
|
</Text>
|
|
</Children>
|
|
|
|
From 0540cc99ce54ec59c2fd6e381198463b627dafd2 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 31 May 2018 12:13:50 +0200
|
|
Subject: [PATCH 42/45] Shade: rebuilt/unblur launch logo
|
|
|
|
---
|
|
res/skins/Shade/style/mixxx-icon-logo-symbolic.png | Bin 7084 -> 4824 bytes
|
|
1 file changed, 0 insertions(+), 0 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/style/mixxx-icon-logo-symbolic.png b/res/skins/Shade/style/mixxx-icon-logo-symbolic.png
|
|
index 6abf7f07575134b32e942a6754c200a242a5c2b1..aa410100d845827d6062bbad1a1c3490f13efa85 100644
|
|
GIT binary patch
|
|
literal 4824
|
|
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
|
|
|
|
literal 7084
|
|
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
|
|
|
|
|
|
From 77c2c16d8508f72a646b7524cc6d40bf37625afd Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 31 May 2018 12:45:27 +0200
|
|
Subject: [PATCH 43/45] Shade: fix SearchBox alignment with/without PreviewDeck
|
|
|
|
---
|
|
res/skins/Shade/skin.xml | 4 ++--
|
|
res/skins/Shade/style.qss | 1 +
|
|
2 files changed, 3 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/skin.xml b/res/skins/Shade/skin.xml
|
|
index ab79a407c6..575f6de2e8 100644
|
|
--- a/res/skins/Shade/skin.xml
|
|
+++ b/res/skins/Shade/skin.xml
|
|
@@ -467,7 +467,7 @@
|
|
<WidgetGroup>
|
|
<Style>
|
|
QGroupBox {
|
|
- margin: 2px 0px 6px 3px;
|
|
+ margin: 2px 0px 4px 3px;
|
|
padding: 0px;
|
|
background: transparent;
|
|
}
|
|
@@ -488,7 +488,7 @@
|
|
<Size>e,me</Size>
|
|
<Style></Style>
|
|
<SplitSizes>1,e</SplitSizes>
|
|
- <Collapsible>0,0</Collapsible>
|
|
+ <Collapsible>0,0</Collapsible>
|
|
<Children>
|
|
<LibrarySidebar></LibrarySidebar>
|
|
<!--Cover Art-->
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 6e13cdadf4..895af90734 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -249,6 +249,7 @@ QTreeView::item:!selected {
|
|
/* library search text box */
|
|
WSearchLineEdit {
|
|
padding: 2px;
|
|
+ margin-top: 2px;
|
|
border: 1px solid #656565;
|
|
font-size: 10pt;
|
|
font-family: "Open Sans";
|
|
|
|
From 67c7355879d4f73a4e3b270d9f95faafba445733 Mon Sep 17 00:00:00 2001
|
|
From: ronso0 <medontknow@web.de>
|
|
Date: Thu, 31 May 2018 13:16:27 +0200
|
|
Subject: [PATCH 44/45] Shade: adapt Library buttons to color schemes
|
|
|
|
---
|
|
res/skins/Shade/dark.qss | 17 +++++++++++
|
|
res/skins/Shade/style.qss | 59 +++++++++++++++++++++++++++------------
|
|
res/skins/Shade/summer_sunset.qss | 21 ++++++++++++++
|
|
3 files changed, 79 insertions(+), 18 deletions(-)
|
|
|
|
diff --git a/res/skins/Shade/dark.qss b/res/skins/Shade/dark.qss
|
|
index 55d6173af4..1efba9cc8f 100644
|
|
--- a/res/skins/Shade/dark.qss
|
|
+++ b/res/skins/Shade/dark.qss
|
|
@@ -57,6 +57,23 @@ QScrollBar::handle:horizontal {
|
|
border: 1px solid #3F3041;
|
|
}
|
|
|
|
+WLibrary QPushButton {
|
|
+ background-color: #717171;
|
|
+ }
|
|
+ WLibrary QPushButton:!enabled {
|
|
+ background-color: #4C4B4D;
|
|
+ }
|
|
+ WLibrary QPushButton:checked {
|
|
+ color: #000;
|
|
+ background-color: #B79E00;
|
|
+ }
|
|
+ /* 'Enable AutoDJ' button */
|
|
+ QPushButton#pushButtonAutoDJ:hover,
|
|
+ QPushButton#pushButtonRecording:hover,
|
|
+ QPushButton#pushButtonAnalyze:hover {
|
|
+ border: 1px solid #B79E00;
|
|
+ }
|
|
+
|
|
|
|
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index 895af90734..bd4f4873d7 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -389,23 +389,46 @@ WLibrary QRadioButton, WLibrary QLabel { margin: 9px 3px 6px 3px; }
|
|
/* Additional space for the first QRadionButton in the row*/
|
|
WLibrary QRadioButton#radioButtonRecentlyAdded { margin: 9px 3px 6px 12px; }
|
|
|
|
-/* Additional space for the QPushButtons*/
|
|
-#DlgMissing > QPushButton,
|
|
-#DlgHidden > QPushButton,
|
|
-#DlgAutoDJ > QPushButton,
|
|
-#DlgRecording > QPushButton,
|
|
-#DlgAnalysis > QPushButton {
|
|
- margin: 9px 3px 6px 3px;
|
|
- padding: 3px 8px;
|
|
- min-width: 65px;
|
|
-}
|
|
-
|
|
-
|
|
-/* Additional space for the first QPushButton in the row*/
|
|
-#DlgMissing > QPushButton#btnPurge,
|
|
-#DlgHidden > QPushButton#btnUnhide,
|
|
-#DlgAutoDJ > QPushButton#pushButtonAutoDJ,
|
|
-#DlgRecording > QPushButton#pushButtonRecording,
|
|
-#DlgAnalysis > QPushButton#pushButtonAnalyze { margin: 9px 12px 6px 3px; }
|
|
+WLibrary QPushButton {
|
|
+ text-align: center;
|
|
+ font-size: 9pt;
|
|
+ font-weight: normal;
|
|
+ /* Note(ronso0)
|
|
+ Interferes with skin scaling, system font size respectively
|
|
+ font-size: 14px/14px;
|
|
+ Setting height/width here will prevent the buttons being scaled properly
|
|
+ min-height: 22px;
|
|
+ max-height: 22px;
|
|
+ height: 22px; */
|
|
+ color: #0f0f0f;
|
|
+ margin: 1px 2px 3px 1px;
|
|
+ padding: 2px 4px 2px 4px;
|
|
+ background-color: #99A0A4;
|
|
+ background-position: center;
|
|
+ border: 0px;
|
|
+ }
|
|
+ WLibrary QPushButton:!enabled {
|
|
+ background-color: #72777A;
|
|
+ }
|
|
+ WLibrary QPushButton:unchecked {
|
|
+ color: #888;
|
|
+ background-color: #444;
|
|
+ }
|
|
+ WLibrary QPushButton:checked {
|
|
+ color: #000;
|
|
+ background-color: #F90562;
|
|
+ }
|
|
+ /* 'Enable AutoDJ' button */
|
|
+ QPushButton#pushButtonAutoDJ:hover,
|
|
+ QPushButton#pushButtonRecording:hover,
|
|
+ QPushButton#pushButtonAnalyze:hover {
|
|
+ border: 1px solid #F90562;
|
|
+ }
|
|
+ /* Push 'Start/Stop Recording' button and
|
|
+ 'Enable AutoDJ' button away from skin border */
|
|
+ QPushButton#pushButtonAutoDJ,
|
|
+ QPushButton#pushButtonRecording {
|
|
+ margin: 1px 20px 3px 1px;
|
|
+ }
|
|
|
|
|
|
diff --git a/res/skins/Shade/summer_sunset.qss b/res/skins/Shade/summer_sunset.qss
|
|
index d02076e6ed..3669c9ab44 100644
|
|
--- a/res/skins/Shade/summer_sunset.qss
|
|
+++ b/res/skins/Shade/summer_sunset.qss
|
|
@@ -49,3 +49,24 @@ QScrollBar::handle:horizontal {
|
|
border: 1px solid #524A20;
|
|
}
|
|
|
|
+WLibrary QPushButton {
|
|
+ background-color: #9E9048;
|
|
+ }
|
|
+ WLibrary QPushButton:!enabled {
|
|
+ background-color: #706633;
|
|
+ }
|
|
+ WLibrary QPushButton:unchecked {
|
|
+ color: #888;
|
|
+ background-color: #444;
|
|
+ }
|
|
+ WLibrary QPushButton:checked {
|
|
+ color: #000;
|
|
+ background-color: #52F904;
|
|
+ }
|
|
+ /* 'Enable AutoDJ' button */
|
|
+ QPushButton#pushButtonAutoDJ:hover,
|
|
+ QPushButton#pushButtonRecording:hover,
|
|
+ QPushButton#pushButtonAnalyze:hover {
|
|
+ border: 1px solid #52F904;
|
|
+ }
|
|
+
|
|
|
|
From 2daf983892d8e5c1d896a41dc3b4141713477a34 Mon Sep 17 00:00:00 2001
|
|
From: Stefan <stifisax@gmx.ch>
|
|
Date: Thu, 31 May 2018 14:44:42 +0200
|
|
Subject: [PATCH 45/45] Shade: style library radio button
|
|
|
|
---
|
|
res/skins/Shade/btn_lib_radio_button_off.svg | 33 +++++++++++++
|
|
res/skins/Shade/btn_lib_radio_button_on.svg | 61 ++++++++++++++++++++++++
|
|
res/skins/Shade/btn_lib_radio_button_on_dark.svg | 61 ++++++++++++++++++++++++
|
|
res/skins/Shade/dark.qss | 4 +-
|
|
res/skins/Shade/style.qss | 8 ++++
|
|
5 files changed, 166 insertions(+), 1 deletion(-)
|
|
create mode 100644 res/skins/Shade/btn_lib_radio_button_off.svg
|
|
create mode 100644 res/skins/Shade/btn_lib_radio_button_on.svg
|
|
create mode 100644 res/skins/Shade/btn_lib_radio_button_on_dark.svg
|
|
|
|
diff --git a/res/skins/Shade/btn_lib_radio_button_off.svg b/res/skins/Shade/btn_lib_radio_button_off.svg
|
|
new file mode 100644
|
|
index 0000000000..1fec6d85c5
|
|
--- /dev/null
|
|
+++ b/res/skins/Shade/btn_lib_radio_button_off.svg
|
|
@@ -0,0 +1,33 @@
|
|
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
+
|
|
+<svg
|
|
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
+ xmlns:cc="http://creativecommons.org/ns#"
|
|
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
+ xmlns:svg="http://www.w3.org/2000/svg"
|
|
+ xmlns="http://www.w3.org/2000/svg"
|
|
+ version="1.1"
|
|
+ width="100%"
|
|
+ height="100%"
|
|
+ viewBox="0 0 18 18"
|
|
+ id="svg2">
|
|
+ <metadata
|
|
+ id="metadata12">
|
|
+ <rdf:RDF>
|
|
+ <cc:Work
|
|
+ rdf:about="">
|
|
+ <dc:format>image/svg+xml</dc:format>
|
|
+ <dc:type
|
|
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
+ <dc:title></dc:title>
|
|
+ </cc:Work>
|
|
+ </rdf:RDF>
|
|
+ </metadata>
|
|
+ <defs
|
|
+ id="defs10" />
|
|
+ <path
|
|
+ d="M 9,2 C 5.1323,2 2,5.1323 2,9 c 0,3.8677 3.1323,7 7,7 3.8677,0 7,-3.1323 7,-7 C 16,5.1323 12.868,2 9,2 z M 9,14.6 C 5.906,14.6 3.4,12.094 3.4,9 3.4,5.906 5.906,3.4 9,3.4 c 3.094,0 5.6,2.506 5.6,5.6 0,3.094 -2.506,5.6 -5.6,5.6 z"
|
|
+ id="path4"
|
|
+ style="fill:#d2d2d2;fill-opacity:1" />
|
|
+</svg>
|
|
diff --git a/res/skins/Shade/btn_lib_radio_button_on.svg b/res/skins/Shade/btn_lib_radio_button_on.svg
|
|
new file mode 100644
|
|
index 0000000000..0dff87675f
|
|
--- /dev/null
|
|
+++ b/res/skins/Shade/btn_lib_radio_button_on.svg
|
|
@@ -0,0 +1,61 @@
|
|
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
+
|
|
+<svg
|
|
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
+ xmlns:cc="http://creativecommons.org/ns#"
|
|
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
+ xmlns:svg="http://www.w3.org/2000/svg"
|
|
+ xmlns="http://www.w3.org/2000/svg"
|
|
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
+ version="1.1"
|
|
+ width="100%"
|
|
+ height="100%"
|
|
+ viewBox="0 0 18 18"
|
|
+ id="svg2"
|
|
+ inkscape:version="0.91 r13725"
|
|
+ sodipodi:docname="btn_lib_radio_button_on.svg">
|
|
+ <sodipodi:namedview
|
|
+ pagecolor="#ffffff"
|
|
+ bordercolor="#666666"
|
|
+ borderopacity="1"
|
|
+ objecttolerance="10"
|
|
+ gridtolerance="10"
|
|
+ guidetolerance="10"
|
|
+ inkscape:pageopacity="0"
|
|
+ inkscape:pageshadow="2"
|
|
+ inkscape:window-width="1920"
|
|
+ inkscape:window-height="1029"
|
|
+ id="namedview7"
|
|
+ showgrid="false"
|
|
+ inkscape:zoom="13.111111"
|
|
+ inkscape:cx="-2.0211864"
|
|
+ inkscape:cy="9"
|
|
+ inkscape:window-x="0"
|
|
+ inkscape:window-y="0"
|
|
+ inkscape:window-maximized="1"
|
|
+ inkscape:current-layer="svg2" />
|
|
+ <metadata
|
|
+ id="metadata12">
|
|
+ <rdf:RDF>
|
|
+ <cc:Work
|
|
+ rdf:about="">
|
|
+ <dc:format>image/svg+xml</dc:format>
|
|
+ <dc:type
|
|
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
+ <dc:title></dc:title>
|
|
+ </cc:Work>
|
|
+ </rdf:RDF>
|
|
+ </metadata>
|
|
+ <defs
|
|
+ id="defs10" />
|
|
+ <path
|
|
+ d="M 9,5.1042489 C 6.8495453,5.1042489 5.1042489,6.8495453 5.1042489,9 c 0,2.150454 1.7452964,3.895751 3.8957511,3.895751 2.150454,0 3.895751,-1.745297 3.895751,-3.895751 C 12.895751,6.8495453 11.150454,5.1042489 9,5.1042489 z"
|
|
+ id="path2987"
|
|
+ style="fill:#eb5d00;fill-opacity:1" />
|
|
+ <path
|
|
+ d="M 9,2 C 5.1325,2 2,5.1325 2,9 c 0,3.8675 3.1325,7 7,7 3.8675,0 7,-3.1325 7,-7 C 16,5.1325 12.868,2 9,2 z M 9,3.40625 C 12.094,3.40625 14.59375,5.906 14.59375,9 14.59375,12.094 12.094,14.59375 9,14.59375 5.906,14.59375 3.40625,12.094 3.40625,9 3.40625,5.906 5.906,3.40625 9,3.40625 z"
|
|
+ id="path2985"
|
|
+ style="fill:#d2d2d2;fill-opacity:1" />
|
|
+</svg>
|
|
diff --git a/res/skins/Shade/btn_lib_radio_button_on_dark.svg b/res/skins/Shade/btn_lib_radio_button_on_dark.svg
|
|
new file mode 100644
|
|
index 0000000000..1a0d2ac702
|
|
--- /dev/null
|
|
+++ b/res/skins/Shade/btn_lib_radio_button_on_dark.svg
|
|
@@ -0,0 +1,61 @@
|
|
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
+
|
|
+<svg
|
|
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
+ xmlns:cc="http://creativecommons.org/ns#"
|
|
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
+ xmlns:svg="http://www.w3.org/2000/svg"
|
|
+ xmlns="http://www.w3.org/2000/svg"
|
|
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
+ version="1.1"
|
|
+ width="100%"
|
|
+ height="100%"
|
|
+ viewBox="0 0 18 18"
|
|
+ id="svg2"
|
|
+ inkscape:version="0.91 r13725"
|
|
+ sodipodi:docname="btn_lib_radio_button_on_dark.svg">
|
|
+ <sodipodi:namedview
|
|
+ pagecolor="#ffffff"
|
|
+ bordercolor="#666666"
|
|
+ borderopacity="1"
|
|
+ objecttolerance="10"
|
|
+ gridtolerance="10"
|
|
+ guidetolerance="10"
|
|
+ inkscape:pageopacity="0"
|
|
+ inkscape:pageshadow="2"
|
|
+ inkscape:window-width="1920"
|
|
+ inkscape:window-height="1029"
|
|
+ id="namedview7"
|
|
+ showgrid="false"
|
|
+ inkscape:zoom="13.111111"
|
|
+ inkscape:cx="-2.0211864"
|
|
+ inkscape:cy="9"
|
|
+ inkscape:window-x="0"
|
|
+ inkscape:window-y="0"
|
|
+ inkscape:window-maximized="1"
|
|
+ inkscape:current-layer="svg2" />
|
|
+ <metadata
|
|
+ id="metadata12">
|
|
+ <rdf:RDF>
|
|
+ <cc:Work
|
|
+ rdf:about="">
|
|
+ <dc:format>image/svg+xml</dc:format>
|
|
+ <dc:type
|
|
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
+ <dc:title></dc:title>
|
|
+ </cc:Work>
|
|
+ </rdf:RDF>
|
|
+ </metadata>
|
|
+ <defs
|
|
+ id="defs10" />
|
|
+ <path
|
|
+ d="M 9,5.1042489 C 6.8495453,5.1042489 5.1042489,6.8495453 5.1042489,9 c 0,2.150454 1.7452964,3.895751 3.8957511,3.895751 2.150454,0 3.895751,-1.745297 3.895751,-3.895751 C 12.895751,6.8495453 11.150454,5.1042489 9,5.1042489 z"
|
|
+ id="path2987"
|
|
+ style="fill:#78c70b;fill-opacity:1" />
|
|
+ <path
|
|
+ d="M 9,2 C 5.1325,2 2,5.1325 2,9 c 0,3.8675 3.1325,7 7,7 3.8675,0 7,-3.1325 7,-7 C 16,5.1325 12.868,2 9,2 z M 9,3.40625 C 12.094,3.40625 14.59375,5.906 14.59375,9 14.59375,12.094 12.094,14.59375 9,14.59375 5.906,14.59375 3.40625,12.094 3.40625,9 3.40625,5.906 5.906,3.40625 9,3.40625 z"
|
|
+ id="path2985"
|
|
+ style="fill:#d2d2d2;fill-opacity:1" />
|
|
+</svg>
|
|
diff --git a/res/skins/Shade/dark.qss b/res/skins/Shade/dark.qss
|
|
index 1efba9cc8f..655052271b 100644
|
|
--- a/res/skins/Shade/dark.qss
|
|
+++ b/res/skins/Shade/dark.qss
|
|
@@ -74,7 +74,9 @@ WLibrary QPushButton {
|
|
border: 1px solid #B79E00;
|
|
}
|
|
|
|
-
|
|
+WLibrary QRadioButton::indicator:checked {
|
|
+ background: url(skin:btn_lib_radio_button_on_dark.svg);
|
|
+}
|
|
|
|
|
|
|
|
diff --git a/res/skins/Shade/style.qss b/res/skins/Shade/style.qss
|
|
index bd4f4873d7..98facdaf87 100644
|
|
--- a/res/skins/Shade/style.qss
|
|
+++ b/res/skins/Shade/style.qss
|
|
@@ -389,6 +389,14 @@ WLibrary QRadioButton, WLibrary QLabel { margin: 9px 3px 6px 3px; }
|
|
/* Additional space for the first QRadionButton in the row*/
|
|
WLibrary QRadioButton#radioButtonRecentlyAdded { margin: 9px 3px 6px 12px; }
|
|
|
|
+WLibrary QRadioButton::indicator:checked {
|
|
+ background: url(skin:btn_lib_radio_button_on.svg);
|
|
+}
|
|
+
|
|
+WLibrary QRadioButton::indicator:unchecked {
|
|
+ background: url(skin:btn_lib_radio_button_off.svg);
|
|
+}
|
|
+
|
|
WLibrary QPushButton {
|
|
text-align: center;
|
|
font-size: 9pt;
|