Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
221de1b
...
Oct 1, 2017
e06b2fb
merge ferran's LateNight
Dec 8, 2017
39e9191
move buttons to subdirectory
Dec 8, 2017
479d2b1
move waveforms, compress decks and mixer
Dec 9, 2017
ff6a969
new EffectUnits, other fixes
Dec 11, 2017
1931ff1
fix effect slots
Dec 11, 2017
42b7f94
Waveform splitter, resizing spinnies
Dec 11, 2017
f44629a
resizing spinnies pt. II
Dec 11, 2017
9600b10
add Loop and Beatjump controls, move HotCues next to Cue
Dec 13, 2017
93b21e5
fix mixer, add QuickEffect
Dec 13, 2017
74ba0f1
Create small versions of knobs for latenight
Dec 13, 2017
c718d79
LateNight: Tweak small knob gradients
Dec 13, 2017
4639508
LateNight: Make small indicator a little longer
Dec 13, 2017
2b98ac8
add EffectSelector, modify effect parameter knobs, add effect paramet…
Dec 13, 2017
0e8882c
fix beatsize spinbox
Dec 13, 2017
f609221
revamp fx structure, build Singletons for toggles, knobs and slots in…
Dec 14, 2017
c9abee1
revamp lower_half.xml, fixes in FX units
Dec 15, 2017
86049d5
put Spinny next to Overview
Dec 15, 2017
48b9ba1
add FX assign buttons to decks & Master mixer
Dec 15, 2017
f1f9b53
fix Library size
Dec 15, 2017
812e9ae
allow Waveforms to be shrunk to zero height
Dec 15, 2017
53dad23
put Preview deck above Searchbar
Dec 15, 2017
aa1e77f
repair Master FX assign buttons
Dec 15, 2017
0650117
include new Spinny background
Dec 15, 2017
5b963f5
master mixer background
Dec 17, 2017
6325d18
sort rate btns acc. to rate_dir, relax rate container
Dec 17, 2017
439b81d
improve Key display, move text styles to style.qss
Dec 17, 2017
54738af
increase Spinny margin, less space above xFader
Dec 17, 2017
95e7835
dark bg for Key
Dec 17, 2017
4db14f6
let track time expand
Dec 17, 2017
4a1c0f9
Logo for tool bar
Dec 17, 2017
463ec8e
make toolbars easier to maintain
Dec 17, 2017
526fc93
prevent FX units from flickering, see description
Dec 17, 2017
4598037
border for Key display
Dec 17, 2017
d6bec60
finalize spacing of major components
Dec 17, 2017
2f47634
correct size of Gain knob, 2channel mixer
Dec 18, 2017
061634d
tooltips: Gain, QuickEffect
Dec 18, 2017
51385fd
add effect focus button
Dec 19, 2017
e66cebf
add SlipMode & CurPos button
Dec 19, 2017
4013f49
add Record button, simplify toolbar divider
Dec 19, 2017
a682eed
cure effect focus button from Flickerrr disease
Dec 19, 2017
a3450ad
LateNight style for tooltip balloons & effect selector
Dec 19, 2017
73ba1d1
unify effect templates and variables, add EffectKnobComposed & Effect…
Dec 19, 2017
d1aca36
fix remaining tooltips, harmonize channel variables
Dec 19, 2017
6770757
make Spinny mask cover whole CoverArt
Dec 19, 2017
eefda74
align gain knobs in 2-deck mixer
Dec 19, 2017
0715169
align controls in 4-deck channel mixer
Dec 19, 2017
21a0a1c
fix Master VU in 4-decks mixer
Dec 19, 2017
41ef78d
knob center offset
Dec 20, 2017
abc5fd1
Update eq_knob_right.xml
Dec 20, 2017
6f6ab26
beatjump_size tooltip
Dec 20, 2017
fc4cbc9
LateNight: Fix centering of small knobs
Dec 21, 2017
c48c1f8
fix alignment inside FxKnobContainer
Dec 21, 2017
982c6a2
compensate FxKnob shadow
Dec 21, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions res/skins/LateNight/111___ToDo
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@

tooltip > TooltipId
Fx variables
PotiMinAngle
PotiMaxAngle
KnobCenterYOffset
variables in descriptions
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,19 @@
<MaximumSize>-1, 26</MaximumSize>
<Children>
<Template src="skin:knob_sized_textless.xml">
<SetVariable name="width">28</SetVariable>
<SetVariable name="height">24</SetVariable>
<SetVariable name="group">[Auxiliary<Variable name="auxnum"/>]</SetVariable>
<SetVariable name="control">pregain</SetVariable>
<SetVariable name="TooltipId">pregain</SetVariable>
<SetVariable name="width">28</SetVariable>
<SetVariable name="height">24</SetVariable>
<SetVariable name="group">[Auxiliary<Variable name="auxnum"/>]</SetVariable>
<SetVariable name="control">pregain</SetVariable>
</Template>
<WidgetGroup>
<ObjectName>GuiToggleContainerPadLeft</ObjectName>
<Layout>vertical</Layout>
<SizePolicy>min,min</SizePolicy>
<Children>
<PushButton>
<TooltipId>mute</TooltipId>
<Size>40f,24f</Size>
<ObjectName>GuiToggleButton</ObjectName>
<NumberStates>2</NumberStates>
Expand Down Expand Up @@ -61,13 +63,13 @@
<NumberStates>2</NumberStates>
<State>
<Number>0</Number>
<Pressed>btn_pfl1_down.png</Pressed>
<Unpressed>btn_pfl1.png</Unpressed>
<Pressed>buttons/btn_pfl1_down.png</Pressed>
<Unpressed>buttons/btn_pfl1.png</Unpressed>
</State>
<State>
<Number>1</Number>
<Pressed>btn_pfl1_overdown.png</Pressed>
<Unpressed>btn_pfl1_over.png</Unpressed>
<Pressed>buttons/btn_pfl1_overdown.png</Pressed>
<Unpressed>buttons/btn_pfl1_over.png</Unpressed>
</State>
<Connection>
<ConfigKey>[Auxiliary<Variable name="auxnum"/>],pfl</ConfigKey>
Expand Down Expand Up @@ -103,18 +105,18 @@
<NumberStates>3</NumberStates>
<State>
<Number>0</Number>
<Pressed>btn_orientation_microphone_left_over.png</Pressed>
<Unpressed>btn_orientation_microphone_left_over.png</Unpressed>
<Pressed>buttons/btn_orientation_microphone_left_over.png</Pressed>
<Unpressed>buttons/btn_orientation_microphone_left_over.png</Unpressed>
</State>
<State>
<Number>1</Number>
<Pressed>btn_orientation_microphone_master.png</Pressed>
<Unpressed>btn_orientation_microphone_master.png</Unpressed>
<Pressed>buttons/btn_orientation_microphone_master.png</Pressed>
<Unpressed>buttons/btn_orientation_microphone_master.png</Unpressed>
</State>
<State>
<Number>2</Number>
<Pressed>btn_orientation_microphone_right_over.png</Pressed>
<Unpressed>btn_orientation_microphone_right_over.png</Unpressed>
<Pressed>buttons/btn_orientation_microphone_right_over.png</Pressed>
<Unpressed>buttons/btn_orientation_microphone_right_over.png</Unpressed>
</State>
<Connection>
<ConfigKey>[Auxiliary<Variable name="auxnum"/>],orientation</ConfigKey>
Expand Down
Binary file removed res/skins/LateNight/btn_beatloop2_0125.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0125_down.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0125_over.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0125_overdown.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0250.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0250_down.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0250_over.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0250_overdown.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0500.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0500_down.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0500_over.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_0500_overdown.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_1.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_16.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_16_down.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_16_over.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_16_overdown.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_1_down.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_1_over.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_1_overdown.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_2.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_2_down.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_2_over.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_2_overdown.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_4.png
Binary file not shown.
Binary file removed res/skins/LateNight/btn_beatloop2_4_down.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_4_over.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_4_overdown.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_8.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_8_down.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_8_over.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_8_overdown.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_double.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_double_overdown.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_halve.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_beatloop2_halve_overdown.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_kill.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_kill_down.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_kill_over.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_kill_overdown.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_pfl1.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_pfl1_down.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_pfl1_over.png
Diff not rendered.
Binary file removed res/skins/LateNight/btn_pfl1_overdown.png
Diff not rendered.
39 changes: 39 additions & 0 deletions res/skins/LateNight/button_1state_right.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<!--
Description:
A button that has click or display controls.
Variables:
ObjectName : object name
ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/TooltipIds.cpp
Size : button size
state_X_text : label text for state X
state_X_pressed : background graphic for pressed state X
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
ConfigKeyRight : right-click control
-->
<Template>
<PushButton>
<TooltipId><Variable name="TooltipId"/></TooltipId>
<ObjectName><Variable name="ObjectName"/></ObjectName>
<Size><Variable name="Size"/></Size>
<NumberStates>1</NumberStates>
<RightClickIsPushButton>true</RightClickIsPushButton>
<State>
<Number>0</Number>
<Text><Variable name="state_0_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<Connection>
<ConfigKey><Variable name="ConfigKey"/></ConfigKey>
<ButtonState>LeftButton</ButtonState>
</Connection>
<Connection>
<ConfigKey><Variable name="ConfigKeyRight"/></ConfigKey>
<ButtonState>RightButton</ButtonState>
</Connection>
</PushButton>
</Template>
41 changes: 41 additions & 0 deletions res/skins/LateNight/button_2state.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<!--
Description:
A button that has click or display controls.
Variables:
ObjectName : object name
ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/TooltipIds.cpp
Size : button size
state_X_text : label text for state X
state_X_pressed : background graphic for pressed state X
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
-->
<Template>
<PushButton>
<TooltipId><Variable name="TooltipId"/></TooltipId>
<ObjectName><Variable name="ObjectName"/></ObjectName>
<Size><Variable name="Size"/></Size>
<NumberStates>2</NumberStates>
<RightClickIsPushButton>false</RightClickIsPushButton>
<State>
<Number>0</Number>
<Text><Variable name="state_0_text"/></Text>
<Alignment><Variable name="Align"/></Alignment>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="icon"/>_down.png</Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="icon"/>.png</Unpressed>
</State>
<State>
<Number>1</Number>
<Text><Variable name="state_1_text"/></Text>
<Alignment><Variable name="Align"/></Alignment>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="icon"/>_overdown.png</Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="icon"/>_over.png</Unpressed>
</State>
<Connection>
<ConfigKey><Variable name="ConfigKey"/></ConfigKey>
<ButtonState>LeftButton</ButtonState>
</Connection>
</PushButton>
</Template>
46 changes: 46 additions & 0 deletions res/skins/LateNight/button_2state_right.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
<!--
Description:
A button that has click or display controls.
Variables:
ObjectName : object name
ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/TooltipIds.cpp
Size : button size
state_X_text : label text for state X
state_X_pressed : background graphic for pressed state X
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
ConfigKeyRight : right-click control
-->
<Template>
<PushButton>
<TooltipId><Variable name="TooltipId"/></TooltipId>
<ObjectName><Variable name="ObjectName"/></ObjectName>
<Size><Variable name="Size"/></Size>
<NumberStates>2</NumberStates>
<RightClickIsPushButton>true</RightClickIsPushButton>
<State>
<Number>0</Number>
<Text><Variable name="state_0_text"/></Text>
<Alignment><Variable name="Align"/></Alignment>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_unpressed"/></Unpressed>
</State>
<State>
<Number>1</Number>
<Text><Variable name="state_1_text"/></Text>
<Alignment><Variable name="Align"/></Alignment>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_1_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_1_unpressed"/></Unpressed>
</State>
<Connection>
<ConfigKey><Variable name="ConfigKey"/></ConfigKey>
<ButtonState>LeftButton</ButtonState>
</Connection>
<Connection>
<ConfigKey><Variable name="ConfigKeyRight"/></ConfigKey>
<ButtonState>RightButton</ButtonState>
</Connection>
</PushButton>
</Template>
51 changes: 51 additions & 0 deletions res/skins/LateNight/button_2state_right_display.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
<!--
Description:
A button that has click or display controls.
Variables:
ObjectName : object name
ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/TooltipIds.cpp
Size : button size
state_X_text : label text for state X
state_X_pressed : background graphic for pressed state X
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
ConfigKeyRight : right-click control
ConfigKeyDisp : display control
-->
<Template>
<PushButton>
<TooltipId><Variable name="TooltipId"/></TooltipId>
<ObjectName><Variable name="ObjectName"/></ObjectName>
<Size><Variable name="Size"/></Size>
<NumberStates>2</NumberStates>
<RightClickIsPushButton>true</RightClickIsPushButton>
<State>
<Number>0</Number>
<Text><Variable name="state_0_text"/></Text>
<Alignment><Variable name="Align"/></Alignment>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_unpressed"/></Unpressed>
</State>
<State>
<Number>1</Number>
<Text><Variable name="state_1_text"/></Text>
<Alignment><Variable name="Align"/></Alignment>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_1_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_1_unpressed"/></Unpressed>
</State>
<Connection>
<ConfigKey><Variable name="ConfigKey"/></ConfigKey>
<ButtonState>LeftButton</ButtonState>
</Connection>
<Connection>
<ConfigKey><Variable name="ConfigKeyRight"/></ConfigKey>
<ButtonState>RightButton</ButtonState>
</Connection>
<Connection>
<ConfigKey><Variable name="ConfigKeyDisp"/></ConfigKey>
<ConnectValueFromWidget>false</ConnectValueFromWidget>
</Connection>
</PushButton>
</Template>
53 changes: 53 additions & 0 deletions res/skins/LateNight/button_3state_display.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<!--
Description:
A button that has click or display controls.
Variables:
ObjectName : object name
ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/TooltipIds.cpp
Size : button size
state_X_text : label text for state X
state_X_pressed : background graphic for pressed state X
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
ConfigKeyDisp : display control
-->
<Template>
<PushButton>
<TooltipId><Variable name="TooltipId"/></TooltipId>
<ObjectName><Variable name="ObjectName"/></ObjectName>
<Size><Variable name="Size"/></Size>
<NumberStates>3</NumberStates>
<State>
<Number>0</Number>
<Text><Variable name="state_0_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<State>
<Number>1</Number>
<Text><Variable name="state_1_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_1_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_1_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<State>
<Number>2</Number>
<Text><Variable name="state_2_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_2_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_2_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<Connection>
<ConfigKey><Variable name="ConfigKey"/></ConfigKey>
<EmitOnPressAndRelease>true</EmitOnPressAndRelease>
<ButtonState>LeftButton</ButtonState>
</Connection>
<Connection>
<ConfigKey><Variable name="ConfigKeyDisp"/></ConfigKey>
<ConnectValueFromWidget>false</ConnectValueFromWidget>
</Connection>
</PushButton>
</Template>
63 changes: 63 additions & 0 deletions res/skins/LateNight/button_5state.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<!--
Description:
A button that has click or display controls.
Variables:
ObjectName : object name
ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/TooltipIds.cpp
Size : button size
state_X_text : label text for state X
state_X_pressed : background graphic for pressed state X
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
-->
<Template>
<PushButton>
<TooltipId><Variable name="TooltipId"/></TooltipId>
<ObjectName><Variable name="ObjectName"/></ObjectName>
<Size><Variable name="Size"/></Size>
<NumberStates>5</NumberStates>
<RightClickIsPushButton>true</RightClickIsPushButton>
<State>
<Number>0</Number>
<Text><Variable name="state_0_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_0_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<State>
<Number>1</Number>
<Text><Variable name="state_1_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_1_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_1_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<State>
<Number>2</Number>
<Text><Variable name="state_2_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_2_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_2_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<State>
<Number>3</Number>
<Text><Variable name="state_3_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_3_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_3_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<State>
<Number>4</Number>
<Text><Variable name="state_4_text"/></Text>
<Pressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_4_pressed"/></Pressed>
<Unpressed scalemode="STRETCH_ASPECT">skin:/buttons/btn_<Variable name="state_4_unpressed"/></Unpressed>
<Alignment><Variable name="Align"/></Alignment>
</State>
<Connection>
<ConfigKey><Variable name="ConfigKey"/></ConfigKey>
<EmitOnPressAndRelease>true</EmitOnPressAndRelease>
<ButtonState>LeftButton</ButtonState>
</Connection>
</PushButton>
</Template>
Binary file added res/skins/LateNight/buttons/btn_beat_curpos.png
Loading