summaryrefslogtreecommitdiffstats
path: root/res
diff options
context:
space:
mode:
authorronso0 <ronso0@mixxx.org>2021-02-10 16:25:04 +0100
committerronso0 <ronso0@mixxx.org>2021-02-12 01:56:57 +0100
commitf86dfebcabd1f594510ee75c1d760bfa512e15d5 (patch)
tree7f632d890779e3923b5fb59d795e358b6cd8981c /res
parentfe7310cf8c6116ef9ba46e3040c5722b16112477 (diff)
LateNight: small library clean up
Diffstat (limited to 'res')
-rw-r--r--res/skins/LateNight/library.xml39
-rw-r--r--res/skins/LateNight/style.qss11
-rw-r--r--res/skins/LateNight/style_palemoon.qss2
3 files changed, 21 insertions, 31 deletions
diff --git a/res/skins/LateNight/library.xml b/res/skins/LateNight/library.xml
index 6cb0e50ba9..e0b66cd85e 100644
--- a/res/skins/LateNight/library.xml
+++ b/res/skins/LateNight/library.xml
@@ -1,5 +1,8 @@
<Template>
<WidgetGroup>
+ <!-- This extra wrapper with 'ignore' size policy allows to
+ shrink the library to zero height, while the inner LibraryContainer
+ expands to fill the available vertical space. -->
<SizePolicy>me,i</SizePolicy>
<Layout>vertical</Layout>
<Children>
@@ -21,8 +24,9 @@
<SplitSizesConfigKey>[Skin],librarySidebar_splitsize</SplitSizesConfigKey>
<Collapsible>1,0</Collapsible>
<Children>
+
<WidgetGroup>
- <ObjectName>SidebarSearchPreviewContainer</ObjectName>
+ <ObjectName>LibSidebarContainer</ObjectName>
<Layout>vertical</Layout>
<SizePolicy>min,me</SizePolicy>
<MinimumSize>100,</MinimumSize>
@@ -30,8 +34,7 @@
<Template src="skin:/decks/preview_deck.xml"/>
- <!--Search Input Field + Library Expand toggle -->
- <WidgetGroup>
+ <WidgetGroup><!--SearchBox + Library expand toggle -->
<ObjectName></ObjectName>
<Layout>horizontal</Layout>
<SizePolicy>min,max</SizePolicy>
@@ -50,26 +53,16 @@
<ObjectName>LibExpandBox</ObjectName>
<Layout>vertical</Layout>
<Children>
- <PushButton>
- <TooltipId>maximize_library</TooltipId>
- <ObjectName>LibExpand</ObjectName>
- <Size>16f,18me</Size>
- <NumberStates>2</NumberStates>
- <State>
- <Number>0</Number>
- </State>
- <State>
- <Number>1</Number>
- </State>
- <Connection>
- <ConfigKey>[Master],maximize_library</ConfigKey>
- <ButtonState>LeftButton</ButtonState>
- </Connection>
- </PushButton>
+ <Template src="skin:/controls/button_2state.xml">
+ <SetVariable name="TooltipId">maximize_library</SetVariable>
+ <SetVariable name="ObjectName">LibExpand</SetVariable>
+ <SetVariable name="Size">16f,18me</SetVariable>
+ <SetVariable name="ConfigKey">[Master],maximize_library</SetVariable>
+ </Template>
</Children>
</WidgetGroup><!-- LibExpandBox -->
</Children>
- </WidgetGroup><!-- SearchLineBox -->
+ </WidgetGroup><!--SearchBox + Library expand toggle -->
<WidgetGroup>
<ObjectName>SearchTreeSpacer</ObjectName>
@@ -109,10 +102,10 @@
</Connection>
</WidgetGroup><!--Cover Art-->
</Children>
- </Splitter><!-- HorizontalSplitter -->
+ </Splitter><!-- SidebarCoverSplitter -->
</Children>
- </WidgetGroup><!-- SidebarSearchPreviewContainer -->
+ </WidgetGroup><!-- LibSidebarContainer -->
<!-- Library Table-->
<Library>
@@ -121,7 +114,7 @@
</Library>
</Children>
- </Splitter><!-- VerticalSplitter -->
+ </Splitter><!-- LibrarySplitter -->
</Children>
</WidgetGroup><!-- LibraryContainer -->
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
index 5aced4d608..1420cae170 100644
--- a/res/skins/LateNight/style.qss
+++ b/res/skins/LateNight/style.qss
@@ -182,20 +182,17 @@ WRecordingDuration {
#MicAuxLabel,
#MicAuxLabelUnconfigured,
#PreviewTitle,
-#PreviewLabel,
-WBeatSpinBox,
-#spinBoxTransition {
+#PreviewLabel {
text-align: left;
}
#RateText,
#MicAuxLabel,
-#PreviewBPM,
-WBeatSpinBox,
-#spinBoxTransition {
+#PreviewBPM {
text-align: center;
}
- WBeatSpinBox,#spinBoxTransition {
+ WBeatSpinBox,
+ #spinBoxTransition {
qproperty-alignment: 'AlignHCenter';
}
diff --git a/res/skins/LateNight/style_palemoon.qss b/res/skins/LateNight/style_palemoon.qss
index 1c4011c907..71ae27b7b9 100644
--- a/res/skins/LateNight/style_palemoon.qss
+++ b/res/skins/LateNight/style_palemoon.qss
@@ -90,7 +90,7 @@ QAbstractScrollArea::corner {
border-radius: 0px;
}
- #SidebarSearchPreviewContainer {
+ #LibSidebarContainer {
margin-top: 1px;
}
#SidebarBox {