/usr/share/mixxx/skins/LateNight/spinny.xml is in mixxx-data 2.0.0~dfsg-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | <Template>
<WidgetGroup>
<Layout>horizontal</Layout>
<SizePolicy>min,min</SizePolicy>
<Children>
<!-- If the spinnies are hidden, create an invisible margin of the correct
height because the waveforms follow that height. -->
<WidgetGroup>
<ObjectName>SpinnyBorder</ObjectName>
<Layout>horizontal</Layout>
<Size>1f,88f</Size>
<Children/>
<Connection>
<ConfigKey>[Master],show_mixer</ConfigKey>
<BindProperty>visible</BindProperty>
<Transform>
<Not/>
</Transform>
</Connection>
</WidgetGroup>
<!-- Same, but for the smaller spinny size. -->
<WidgetGroup>
<ObjectName>SpinnyBorder</ObjectName>
<Layout>horizontal</Layout>
<Size>1f,50f</Size>
<Children/>
<Connection>
<ConfigKey>[Master],show_mixer</ConfigKey>
<BindProperty>visible</BindProperty>
</Connection>
</WidgetGroup>
<SingletonDefinition>
<ObjectName>SpinnySingleton<Variable name="channum"/></ObjectName>
<Children>
<Spinny>
<Group>[Channel<Variable name="channum"/>]</Group>
<PathBackground scalemode="STRETCH">spinny_bg.svg</PathBackground>
<PathMask>spinny<Variable name="color"/>_mask.svg</PathMask>
<PathForeground>spinny_indicator.svg</PathForeground>
<PathGhost>spinny_indicator_ghost.svg</PathGhost>
<ShowCover>true</ShowCover>
</Spinny>
</Children>
</SingletonDefinition>
<!-- The spinnies determine the size of the waveform. -->
<WidgetGroup>
<SizePolicy>max,min</SizePolicy>
<Layout>horizontal</Layout>
<Children>
<WidgetGroup>
<ObjectName>SpinnyContainer</ObjectName>
<Layout>horizontal</Layout>
<SizePolicy>min,min</SizePolicy>
<Children>
<SingletonContainer>
<Size>50f,50f</Size>
<ObjectName>SpinnySingleton<Variable name="channum"/></ObjectName>
</SingletonContainer>
</Children>
<Connection>
<ConfigKey>[Master],show_mixer</ConfigKey>
<BindProperty>visible</BindProperty>
</Connection>
</WidgetGroup>
<WidgetGroup trigger="[Master],show_mixer">
<ObjectName>SpinnyContainer</ObjectName>
<Layout>horizontal</Layout>
<SizePolicy>min,min</SizePolicy>
<Children>
<SingletonContainer>
<Size>88f,88f</Size>
<ObjectName>SpinnySingleton<Variable name="channum"/></ObjectName>
</SingletonContainer>
</Children>
<Connection>
<ConfigKey>[Master],show_mixer</ConfigKey>
<BindProperty>visible</BindProperty>
<Transform><Not/></Transform>
</Connection>
</WidgetGroup>
</Children>
<Connection>
<ConfigKey persist="true">[Spinny],show_spinnies</ConfigKey>
<BindProperty>visible</BindProperty>
</Connection>
</WidgetGroup>
<!-- If the spinnies are hidden, create an invisible margin of the correct
height because the waveforms follow that height. -->
<WidgetGroup>
<ObjectName>SpinnyContainer</ObjectName>
<Layout>horizontal</Layout>
<Size>1f,88f</Size>
<Children/>
<Connection>
<ConfigKey>[Master],show_mixer</ConfigKey>
<BindProperty>visible</BindProperty>
<Transform>
<Not/>
</Transform>
</Connection>
</WidgetGroup>
<!-- Same, but for the smaller spinny size. -->
<WidgetGroup>
<ObjectName>SpinnyContainer</ObjectName>
<Layout>horizontal</Layout>
<Size>1f,50f</Size>
<Children/>
<Connection>
<ConfigKey>[Master],show_mixer</ConfigKey>
<BindProperty>visible</BindProperty>
</Connection>
</WidgetGroup>
</Children>
</WidgetGroup>
</Template>
|