diff --git a/res/skins/Tango/button_1state.xml b/res/skins/Tango/button_1state.xml
index c63854b77460..71462e57e776 100644
--- a/res/skins/Tango/button_1state.xml
+++ b/res/skins/Tango/button_1state.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
diff --git a/res/skins/Tango/button_1state_right.xml b/res/skins/Tango/button_1state_right.xml
index b02f2d86d394..38639d8260a4 100644
--- a/res/skins/Tango/button_1state_right.xml
+++ b/res/skins/Tango/button_1state_right.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
@@ -11,7 +11,7 @@ Variables:
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
- ConfigKeyRight : left-click control
+ ConfigKeyRight : right-click control
-->
diff --git a/res/skins/Tango/button_1state_right_display.xml b/res/skins/Tango/button_1state_right_display.xml
index 1ce2d7184914..3fab0d1b1a19 100644
--- a/res/skins/Tango/button_1state_right_display.xml
+++ b/res/skins/Tango/button_1state_right_display.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
@@ -11,7 +11,7 @@ Variables:
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
- ConfigKeyRight : left-click control
+ ConfigKeyRight : right-click control
ConfigKeyDisp : display control
-->
diff --git a/res/skins/Tango/button_1state_right_persist.xml b/res/skins/Tango/button_1state_right_persist.xml
index b02f2d86d394..0a835c51aea6 100644
--- a/res/skins/Tango/button_1state_right_persist.xml
+++ b/res/skins/Tango/button_1state_right_persist.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
@@ -11,7 +11,7 @@ Variables:
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
- ConfigKeyRight : left-click control
+ ConfigKeyRight : right-click control
-->
@@ -28,11 +28,11 @@ Variables:
-
+
LeftButton
-
+
RightButton
diff --git a/res/skins/Tango/button_2state.xml b/res/skins/Tango/button_2state.xml
index 92e7ccb48216..da312ddd750c 100644
--- a/res/skins/Tango/button_2state.xml
+++ b/res/skins/Tango/button_2state.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
diff --git a/res/skins/Tango/button_2state_display.xml b/res/skins/Tango/button_2state_display.xml
index d42669f6d79a..62b6e57b57f4 100644
--- a/res/skins/Tango/button_2state_display.xml
+++ b/res/skins/Tango/button_2state_display.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
diff --git a/res/skins/Tango/button_4state_persist.xml b/res/skins/Tango/button_2state_highlight.xml
similarity index 60%
rename from res/skins/Tango/button_4state_persist.xml
rename to res/skins/Tango/button_2state_highlight.xml
index 41b86d93005d..619b8beadc95 100644
--- a/res/skins/Tango/button_4state_persist.xml
+++ b/res/skins/Tango/button_2state_highlight.xml
@@ -3,52 +3,43 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.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
- ConfigKeyPerm : persistent left-click control
+ ConfigKey : left-click control
+ ConfigKeyDisp : display control
-->
- 4
+ 2
0
+
skin:/buttons/btn_
skin:/buttons/btn_
-
1
+
skin:/buttons/btn_
skin:/buttons/btn_
-
-
-
- 2
-
- skin:/buttons/btn_
- skin:/buttons/btn_
-
-
-
- 3
-
- skin:/buttons/btn_
- skin:/buttons/btn_
-
-
+
LeftButton
+
+
+ highlight
+
diff --git a/res/skins/Tango/button_2state_persist.xml b/res/skins/Tango/button_2state_persist.xml
index 383f457baf11..8f41af8cc0a0 100644
--- a/res/skins/Tango/button_2state_persist.xml
+++ b/res/skins/Tango/button_2state_persist.xml
@@ -3,14 +3,14 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.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
- ConfigKeyPerm : persistent left-click control
+ ConfigKey : persistent left-click control
-->
@@ -33,7 +33,7 @@ Variables:
skin:/buttons/btn_
-
+
LeftButton
diff --git a/res/skins/Tango/button_2state_right.xml b/res/skins/Tango/button_2state_right.xml
index d079af51f99e..d6bfec8d11a0 100644
--- a/res/skins/Tango/button_2state_right.xml
+++ b/res/skins/Tango/button_2state_right.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
@@ -11,7 +11,7 @@ Variables:
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
- ConfigKeyRight : left-click control
+ ConfigKeyRight : right-click control
-->
diff --git a/res/skins/Tango/button_2state_right_display.xml b/res/skins/Tango/button_2state_right_display.xml
index b41695a5e1cd..b0930d9485a7 100644
--- a/res/skins/Tango/button_2state_right_display.xml
+++ b/res/skins/Tango/button_2state_right_display.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
@@ -11,7 +11,7 @@ Variables:
state_X_unpressed : background graphic for unpressed state X
Align : alignment of text
ConfigKey : left-click control
- ConfigKeyRight : persistent left-click control
+ ConfigKeyRight : right-click control
ConfigKeyDisp : display control
-->
diff --git a/res/skins/Tango/button_3state.xml b/res/skins/Tango/button_3state.xml
index 76ddb9fc440f..ca996475141c 100644
--- a/res/skins/Tango/button_3state.xml
+++ b/res/skins/Tango/button_3state.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
diff --git a/res/skins/Tango/button_3state_display.xml b/res/skins/Tango/button_3state_display.xml
index 7897273d7053..c8d60c8cc91d 100644
--- a/res/skins/Tango/button_3state_display.xml
+++ b/res/skins/Tango/button_3state_display.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
@@ -46,7 +46,7 @@ Variables:
LeftButton
-
+
false
diff --git a/res/skins/Tango/button_3state_persist.xml b/res/skins/Tango/button_3state_persist.xml
index 869609eb9878..88ef95208307 100644
--- a/res/skins/Tango/button_3state_persist.xml
+++ b/res/skins/Tango/button_3state_persist.xml
@@ -3,14 +3,14 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.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
- ConfigKeyPerm : persistent left-click control
+ ConfigKey : persistent left-click control
-->
@@ -40,7 +40,7 @@ Variables:
-
+
LeftButton
diff --git a/res/skins/Tango/button_4state_display.xml b/res/skins/Tango/button_4state_display.xml
index 6acaf65c3bd2..a41013949f00 100644
--- a/res/skins/Tango/button_4state_display.xml
+++ b/res/skins/Tango/button_4state_display.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
diff --git a/res/skins/Tango/button_5state.xml b/res/skins/Tango/button_5state.xml
index 37855219e1bb..74a0dfb71412 100644
--- a/res/skins/Tango/button_5state.xml
+++ b/res/skins/Tango/button_5state.xml
@@ -3,7 +3,7 @@ Description:
A button that has click or display controls.
Variables:
ObjectName : object name
- TooolTipID : standard Tooltip from mixxx db
+ ToolTipID : standard Tooltip from mixxx db
see: https://github.com/mixxxdj/mixxx/blob/master/src/skin/tooltips.cpp
Size : button size
state_X_text : label text for state X
diff --git a/res/skins/Tango/button_beatjump.xml b/res/skins/Tango/button_beatjump.xml
deleted file mode 100644
index 23954b516f9a..000000000000
--- a/res/skins/Tango/button_beatjump.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
- LoopBeatJumpContainer
- vertical
-
-
-
- LoopBeatJumpButton
- 50f,22f
-
- [BeatJump],next
- [BeatJump],prev
-
-
- 1min,1f
-
-
- horizontal
- min,min
-
-
- beatjump_backward
- LoopBeatJumpButton
- 24f,22f
- backward_pressed.svg
- backward.svg
- ,beatjump__backward
-
- 1f,1min
-
- beatjump_forward
- LoopBeatJumpButton
- 25f,22f
- forward_pressed.svg
- forward.svg
- ,beatjump__forward
-
-
-
-
-
-
diff --git a/res/skins/Tango/button_hotcue_deck.xml b/res/skins/Tango/button_hotcue_deck.xml
index a24a1846fedf..e2aa1130fe73 100644
--- a/res/skins/Tango/button_hotcue_deck.xml
+++ b/res/skins/Tango/button_hotcue_deck.xml
@@ -1,7 +1,8 @@
-
-
- beatloop_toggle
- LoopSizeButton
- 22f,22f
-
-
- ,beatloop__toggle
- ,beatlooproll__activate
- ,beatloop__enabled
-
-
diff --git a/res/skins/Tango/button_loopmove.xml b/res/skins/Tango/button_loopmove.xml
deleted file mode 100644
index 7ea124a1fdb2..000000000000
--- a/res/skins/Tango/button_loopmove.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
- LoopBeatJumpContainer
- vertical
-
- min,min
-
-
-
- LoopBeatJumpButton
- 45f,22f
-
- [LoopMove],next
- [LoopMove],prev
-
-
- 1min,1f
-
-
- horizontal
- min,min
-
-
- loop_move_backward
- LoopBeatJumpButton
- 22f,22f
- backward_pressed.svg
- backward.svg
- ,loop_move__backward
-
- 1f,1min
-
- loop_move_forward
- LoopBeatJumpButton
- 22f,22f
- forward_pressed.svg
- forward.svg
- ,loop_move__forward
-
-
-
-
-
-
diff --git a/res/skins/Tango/button_loopsize.xml b/res/skins/Tango/button_loopsize.xml
index 62625e67cd29..db51c07eb386 100644
--- a/res/skins/Tango/button_loopsize.xml
+++ b/res/skins/Tango/button_loopsize.xml
@@ -8,13 +8,13 @@ Variables:
-->
- beatloop_toggle
+ beatloop_activate
LoopSizeButton
22f,21f
,beatloop__toggle
- ,beatloop__activate
+ ,beatlooproll__activate
,beatloop__enabled
diff --git a/res/skins/Tango/buttons/btn_ b/res/skins/Tango/buttons/btn_
deleted file mode 100644
index e80aa95aa378..000000000000
--- a/res/skins/Tango/buttons/btn_
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_.svg b/res/skins/Tango/buttons/btn_.svg
index e80aa95aa378..c886185764a4 100644
--- a/res/skins/Tango/buttons/btn_.svg
+++ b/res/skins/Tango/buttons/btn_.svg
@@ -1,68 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_1x1_blank.png b/res/skins/Tango/buttons/btn_1x1_blank.png
deleted file mode 100644
index 6797b89e65dc..000000000000
Binary files a/res/skins/Tango/buttons/btn_1x1_blank.png and /dev/null differ
diff --git a/res/skins/Tango/buttons/btn_1x1_blank.svg b/res/skins/Tango/buttons/btn_1x1_blank.svg
deleted file mode 100644
index 1b611dbe7d5f..000000000000
--- a/res/skins/Tango/buttons/btn_1x1_blank.svg
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_2decks.svg b/res/skins/Tango/buttons/btn_2decks.svg
index d5b29a518dbc..32710aed6656 100644
--- a/res/skins/Tango/buttons/btn_2decks.svg
+++ b/res/skins/Tango/buttons/btn_2decks.svg
@@ -1,84 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_4decks.svg b/res/skins/Tango/buttons/btn_4decks.svg
index bb319418773a..ed152bc4e9df 100644
--- a/res/skins/Tango/buttons/btn_4decks.svg
+++ b/res/skins/Tango/buttons/btn_4decks.svg
@@ -1,79 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_down.svg b/res/skins/Tango/buttons/btn_arrow_down.svg
index b90fca5069db..608743553d7c 100644
--- a/res/skins/Tango/buttons/btn_arrow_down.svg
+++ b/res/skins/Tango/buttons/btn_arrow_down.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_down_black.svg b/res/skins/Tango/buttons/btn_arrow_down_black.svg
new file mode 100644
index 000000000000..86dc4f1dca90
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_down_black.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_down_black_hover.svg b/res/skins/Tango/buttons/btn_arrow_down_black_hover.svg
new file mode 100644
index 000000000000..9d44aad060dd
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_down_black_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_down_hover.svg b/res/skins/Tango/buttons/btn_arrow_down_hover.svg
index 00104fb0cf73..24e56204a366 100644
--- a/res/skins/Tango/buttons/btn_arrow_down_hover.svg
+++ b/res/skins/Tango/buttons/btn_arrow_down_hover.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_down_thin.svg b/res/skins/Tango/buttons/btn_arrow_down_thin.svg
deleted file mode 100644
index 61a0bcbd9543..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_down_thin.svg
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_down_thin_hover.svg b/res/skins/Tango/buttons/btn_arrow_down_thin_hover.svg
deleted file mode 100644
index b8c642078420..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_down_thin_hover.svg
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_downleft.svg b/res/skins/Tango/buttons/btn_arrow_downleft.svg
new file mode 100644
index 000000000000..3eb43f74f428
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_downleft.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_downleft_hover.svg b/res/skins/Tango/buttons/btn_arrow_downleft_hover.svg
new file mode 100644
index 000000000000..72f8716f6ea7
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_downleft_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_downleft_thin.svg b/res/skins/Tango/buttons/btn_arrow_downleft_thin.svg
deleted file mode 100644
index f7e6a0191041..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_downleft_thin.svg
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_downleft_thin_hover.svg b/res/skins/Tango/buttons/btn_arrow_downleft_thin_hover.svg
deleted file mode 100644
index 12f19fc140cf..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_downleft_thin_hover.svg
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_left.svg b/res/skins/Tango/buttons/btn_arrow_left.svg
index 855c891cf9a0..43c9c54268f4 100644
--- a/res/skins/Tango/buttons/btn_arrow_left.svg
+++ b/res/skins/Tango/buttons/btn_arrow_left.svg
@@ -1,73 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_left_black.svg b/res/skins/Tango/buttons/btn_arrow_left_black.svg
new file mode 100644
index 000000000000..f319e4e8fdcf
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_left_black.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_left_black_hover.svg b/res/skins/Tango/buttons/btn_arrow_left_black_hover.svg
new file mode 100644
index 000000000000..58a4725c0b50
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_left_black_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_left_hover.svg b/res/skins/Tango/buttons/btn_arrow_left_hover.svg
index 415e63fc018f..d0a5318b025b 100644
--- a/res/skins/Tango/buttons/btn_arrow_left_hover.svg
+++ b/res/skins/Tango/buttons/btn_arrow_left_hover.svg
@@ -1,73 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_left_thin.svg b/res/skins/Tango/buttons/btn_arrow_left_thin.svg
deleted file mode 100644
index b9833101bd2d..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_left_thin.svg
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_left_thin_hover.svg b/res/skins/Tango/buttons/btn_arrow_left_thin_hover.svg
deleted file mode 100644
index 74d34df83215..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_left_thin_hover.svg
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_right.svg b/res/skins/Tango/buttons/btn_arrow_right.svg
index 35ed505456f1..55565efdd520 100644
--- a/res/skins/Tango/buttons/btn_arrow_right.svg
+++ b/res/skins/Tango/buttons/btn_arrow_right.svg
@@ -1,73 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_right_black.svg b/res/skins/Tango/buttons/btn_arrow_right_black.svg
new file mode 100644
index 000000000000..adcab7894260
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_right_black.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_right_black_hover.svg b/res/skins/Tango/buttons/btn_arrow_right_black_hover.svg
new file mode 100644
index 000000000000..d033b56bcea1
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_right_black_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_right_hover.svg b/res/skins/Tango/buttons/btn_arrow_right_hover.svg
index 2dc74c0ac4d0..5d04f10777c7 100644
--- a/res/skins/Tango/buttons/btn_arrow_right_hover.svg
+++ b/res/skins/Tango/buttons/btn_arrow_right_hover.svg
@@ -1,73 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_right_thin.svg b/res/skins/Tango/buttons/btn_arrow_right_thin.svg
deleted file mode 100644
index 6c6f3169ec7e..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_right_thin.svg
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_right_thin_hover.svg b/res/skins/Tango/buttons/btn_arrow_right_thin_hover.svg
deleted file mode 100644
index d9d65da8976a..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_right_thin_hover.svg
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_up.svg b/res/skins/Tango/buttons/btn_arrow_up.svg
index c0690b33ac2a..8c56c1adf8d5 100644
--- a/res/skins/Tango/buttons/btn_arrow_up.svg
+++ b/res/skins/Tango/buttons/btn_arrow_up.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_up_black.svg b/res/skins/Tango/buttons/btn_arrow_up_black.svg
new file mode 100644
index 000000000000..ebdf7791e269
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_up_black.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_up_black_hover.svg b/res/skins/Tango/buttons/btn_arrow_up_black_hover.svg
new file mode 100644
index 000000000000..dd43775d2a17
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_up_black_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_up_hover.svg b/res/skins/Tango/buttons/btn_arrow_up_hover.svg
index 0fce331bbc0e..7d300f6b3637 100644
--- a/res/skins/Tango/buttons/btn_arrow_up_hover.svg
+++ b/res/skins/Tango/buttons/btn_arrow_up_hover.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_up_thin.svg b/res/skins/Tango/buttons/btn_arrow_up_thin.svg
deleted file mode 100644
index c918326a3f53..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_up_thin.svg
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_up_thin_hover.svg b/res/skins/Tango/buttons/btn_arrow_up_thin_hover.svg
deleted file mode 100644
index 9fb1ad418eaa..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_up_thin_hover.svg
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_upright.svg b/res/skins/Tango/buttons/btn_arrow_upright.svg
new file mode 100644
index 000000000000..eb705de27094
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_upright.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_upright_hover.svg b/res/skins/Tango/buttons/btn_arrow_upright_hover.svg
new file mode 100644
index 000000000000..8e7ae139fe13
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_arrow_upright_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_arrow_upright_thin.svg b/res/skins/Tango/buttons/btn_arrow_upright_thin.svg
deleted file mode 100644
index e2c7733af171..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_upright_thin.svg
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_arrow_upright_thin_hover.svg b/res/skins/Tango/buttons/btn_arrow_upright_thin_hover.svg
deleted file mode 100644
index 9c49111c13ae..000000000000
--- a/res/skins/Tango/buttons/btn_arrow_upright_thin_hover.svg
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_aux.svg b/res/skins/Tango/buttons/btn_aux.svg
index ab2179e0392d..59e4b294af12 100644
--- a/res/skins/Tango/buttons/btn_aux.svg
+++ b/res/skins/Tango/buttons/btn_aux.svg
@@ -1,75 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_backward.svg b/res/skins/Tango/buttons/btn_backward.svg
index 091c5c3c8ad0..0cde3ec621dd 100644
--- a/res/skins/Tango/buttons/btn_backward.svg
+++ b/res/skins/Tango/buttons/btn_backward.svg
@@ -1,74 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_backward_pressed.svg b/res/skins/Tango/buttons/btn_backward_pressed.svg
index 175f5c05865a..7936b2d6505f 100644
--- a/res/skins/Tango/buttons/btn_backward_pressed.svg
+++ b/res/skins/Tango/buttons/btn_backward_pressed.svg
@@ -1,74 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beatbox_down.svg b/res/skins/Tango/buttons/btn_beatbox_down.svg
new file mode 100644
index 000000000000..f3e526667f39
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_beatbox_down.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beatbox_down_hover.svg b/res/skins/Tango/buttons/btn_beatbox_down_hover.svg
new file mode 100644
index 000000000000..88f4ffa99d48
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_beatbox_down_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beatbox_up.svg b/res/skins/Tango/buttons/btn_beatbox_up.svg
new file mode 100644
index 000000000000..e2721f7a702d
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_beatbox_up.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beatbox_up_hover.svg b/res/skins/Tango/buttons/btn_beatbox_up_hover.svg
new file mode 100644
index 000000000000..82aefea0c6f2
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_beatbox_up_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beats_curpos.svg b/res/skins/Tango/buttons/btn_beats_curpos.svg
index 8a1861dcdb1b..b402beea9be9 100644
--- a/res/skins/Tango/buttons/btn_beats_curpos.svg
+++ b/res/skins/Tango/buttons/btn_beats_curpos.svg
@@ -1,70 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beats_earlier.svg b/res/skins/Tango/buttons/btn_beats_earlier.svg
index f3f39f2d3567..a0f9611e7509 100644
--- a/res/skins/Tango/buttons/btn_beats_earlier.svg
+++ b/res/skins/Tango/buttons/btn_beats_earlier.svg
@@ -1,108 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beats_faster.svg b/res/skins/Tango/buttons/btn_beats_faster.svg
index 21af56f8bf62..10312c85b7f9 100644
--- a/res/skins/Tango/buttons/btn_beats_faster.svg
+++ b/res/skins/Tango/buttons/btn_beats_faster.svg
@@ -1,100 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beats_later.svg b/res/skins/Tango/buttons/btn_beats_later.svg
index a08b505c073a..bc9541d6487b 100644
--- a/res/skins/Tango/buttons/btn_beats_later.svg
+++ b/res/skins/Tango/buttons/btn_beats_later.svg
@@ -1,104 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_beats_slower.svg b/res/skins/Tango/buttons/btn_beats_slower.svg
index 665d4653a831..d89f9328dfce 100644
--- a/res/skins/Tango/buttons/btn_beats_slower.svg
+++ b/res/skins/Tango/buttons/btn_beats_slower.svg
@@ -1,96 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_booth.svg b/res/skins/Tango/buttons/btn_booth.svg
new file mode 100644
index 000000000000..fd228f4b3982
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_booth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_connected.svg b/res/skins/Tango/buttons/btn_broadcast_connected.svg
index 0e4353d45ab9..01f5131b669a 100644
--- a/res/skins/Tango/buttons/btn_broadcast_connected.svg
+++ b/res/skins/Tango/buttons/btn_broadcast_connected.svg
@@ -1,114 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_connected_netbook.svg b/res/skins/Tango/buttons/btn_broadcast_connected_netbook.svg
new file mode 100644
index 000000000000..2f8802af1279
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_broadcast_connected_netbook.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_connecting.svg b/res/skins/Tango/buttons/btn_broadcast_connecting.svg
index b5f7115f078f..5e7d95cd77a1 100644
--- a/res/skins/Tango/buttons/btn_broadcast_connecting.svg
+++ b/res/skins/Tango/buttons/btn_broadcast_connecting.svg
@@ -1,114 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_connecting_netbook.svg b/res/skins/Tango/buttons/btn_broadcast_connecting_netbook.svg
new file mode 100644
index 000000000000..f99777e5f1ad
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_broadcast_connecting_netbook.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_failure.svg b/res/skins/Tango/buttons/btn_broadcast_failure.svg
index a77fc2903374..b0ebd4b5fac9 100644
--- a/res/skins/Tango/buttons/btn_broadcast_failure.svg
+++ b/res/skins/Tango/buttons/btn_broadcast_failure.svg
@@ -1,119 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_failure_netbook.svg b/res/skins/Tango/buttons/btn_broadcast_failure_netbook.svg
new file mode 100644
index 000000000000..e747581c4ae6
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_broadcast_failure_netbook.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_mini_connected.svg b/res/skins/Tango/buttons/btn_broadcast_mini_connected.svg
deleted file mode 100644
index 9305685f7069..000000000000
--- a/res/skins/Tango/buttons/btn_broadcast_mini_connected.svg
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_broadcast_mini_connecting.svg b/res/skins/Tango/buttons/btn_broadcast_mini_connecting.svg
deleted file mode 100644
index 69e2d468ee58..000000000000
--- a/res/skins/Tango/buttons/btn_broadcast_mini_connecting.svg
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_broadcast_mini_failure.svg b/res/skins/Tango/buttons/btn_broadcast_mini_failure.svg
deleted file mode 100644
index 3604494badea..000000000000
--- a/res/skins/Tango/buttons/btn_broadcast_mini_failure.svg
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_broadcast_mini_off.svg b/res/skins/Tango/buttons/btn_broadcast_mini_off.svg
deleted file mode 100644
index a746b278de3b..000000000000
--- a/res/skins/Tango/buttons/btn_broadcast_mini_off.svg
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_broadcast_mini_off_hover.svg b/res/skins/Tango/buttons/btn_broadcast_mini_off_hover.svg
deleted file mode 100644
index 32e2d8a5dd4d..000000000000
--- a/res/skins/Tango/buttons/btn_broadcast_mini_off_hover.svg
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_broadcast_off.svg b/res/skins/Tango/buttons/btn_broadcast_off.svg
index 3e8d74bdf2c7..0f2af5f366b6 100644
--- a/res/skins/Tango/buttons/btn_broadcast_off.svg
+++ b/res/skins/Tango/buttons/btn_broadcast_off.svg
@@ -1,115 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_off_hover.svg b/res/skins/Tango/buttons/btn_broadcast_off_hover.svg
index d71d3e87eff6..2e7e2e5fc263 100644
--- a/res/skins/Tango/buttons/btn_broadcast_off_hover.svg
+++ b/res/skins/Tango/buttons/btn_broadcast_off_hover.svg
@@ -1,115 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_off_hover_netbook.svg b/res/skins/Tango/buttons/btn_broadcast_off_hover_netbook.svg
new file mode 100644
index 000000000000..53bb00c4f70c
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_broadcast_off_hover_netbook.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_broadcast_off_netbook.svg b/res/skins/Tango/buttons/btn_broadcast_off_netbook.svg
new file mode 100644
index 000000000000..433c4f6a2234
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_broadcast_off_netbook.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_cf_center.svg b/res/skins/Tango/buttons/btn_cf_center.svg
deleted file mode 100644
index 5228241d39a7..000000000000
--- a/res/skins/Tango/buttons/btn_cf_center.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_cf_center_attention.svg b/res/skins/Tango/buttons/btn_cf_center_attention.svg
deleted file mode 100644
index 988e12f436e8..000000000000
--- a/res/skins/Tango/buttons/btn_cf_center_attention.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_cf_left.svg b/res/skins/Tango/buttons/btn_cf_left.svg
deleted file mode 100644
index 1afe143629ad..000000000000
--- a/res/skins/Tango/buttons/btn_cf_left.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_cf_left_attention.svg b/res/skins/Tango/buttons/btn_cf_left_attention.svg
deleted file mode 100644
index bff91d38b0a0..000000000000
--- a/res/skins/Tango/buttons/btn_cf_left_attention.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_cf_right.svg b/res/skins/Tango/buttons/btn_cf_right.svg
deleted file mode 100644
index eba9110abee1..000000000000
--- a/res/skins/Tango/buttons/btn_cf_right.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_cf_right_attention.svg b/res/skins/Tango/buttons/btn_cf_right_attention.svg
deleted file mode 100644
index e5a71ed9a005..000000000000
--- a/res/skins/Tango/buttons/btn_cf_right_attention.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_cf_visible.svg b/res/skins/Tango/buttons/btn_cf_visible.svg
deleted file mode 100644
index 6041d07f803b..000000000000
--- a/res/skins/Tango/buttons/btn_cf_visible.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_cover.svg b/res/skins/Tango/buttons/btn_cover.svg
deleted file mode 100644
index 41df7610c2fb..000000000000
--- a/res/skins/Tango/buttons/btn_cover.svg
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_cover_off.svg b/res/skins/Tango/buttons/btn_cover_off.svg
deleted file mode 100644
index 8014892733d2..000000000000
--- a/res/skins/Tango/buttons/btn_cover_off.svg
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_eject.svg b/res/skins/Tango/buttons/btn_eject.svg
index ac8e64bba52c..d185c7a7f0ce 100644
--- a/res/skins/Tango/buttons/btn_eject.svg
+++ b/res/skins/Tango/buttons/btn_eject.svg
@@ -1,96 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_eject_hover.svg b/res/skins/Tango/buttons/btn_eject_hover.svg
deleted file mode 100644
index 2a6a91c836a2..000000000000
--- a/res/skins/Tango/buttons/btn_eject_hover.svg
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_eject_pressed.svg b/res/skins/Tango/buttons/btn_eject_pressed.svg
index 2ea0c8628e37..c578d6dbf0e5 100644
--- a/res/skins/Tango/buttons/btn_eject_pressed.svg
+++ b/res/skins/Tango/buttons/btn_eject_pressed.svg
@@ -1,96 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_forward.svg b/res/skins/Tango/buttons/btn_forward.svg
index 734a25a7e2c8..2f3f14e520ee 100644
--- a/res/skins/Tango/buttons/btn_forward.svg
+++ b/res/skins/Tango/buttons/btn_forward.svg
@@ -1,73 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_forward_pressed.svg b/res/skins/Tango/buttons/btn_forward_pressed.svg
index f661c03b478d..d4baa3b36e5a 100644
--- a/res/skins/Tango/buttons/btn_forward_pressed.svg
+++ b/res/skins/Tango/buttons/btn_forward_pressed.svg
@@ -1,73 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_aux1_off.svg b/res/skins/Tango/buttons/btn_fx_aux1_off.svg
deleted file mode 100644
index aa7f15613e1d..000000000000
--- a/res/skins/Tango/buttons/btn_fx_aux1_off.svg
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_aux1_on.svg b/res/skins/Tango/buttons/btn_fx_aux1_on.svg
deleted file mode 100644
index 91a37fd235c2..000000000000
--- a/res/skins/Tango/buttons/btn_fx_aux1_on.svg
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_aux2_off.svg b/res/skins/Tango/buttons/btn_fx_aux2_off.svg
deleted file mode 100644
index 8b147888c129..000000000000
--- a/res/skins/Tango/buttons/btn_fx_aux2_off.svg
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_aux2_on.svg b/res/skins/Tango/buttons/btn_fx_aux2_on.svg
deleted file mode 100644
index bbe6ddb6f143..000000000000
--- a/res/skins/Tango/buttons/btn_fx_aux2_on.svg
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_aux3_off.svg b/res/skins/Tango/buttons/btn_fx_aux3_off.svg
deleted file mode 100644
index e7ebb95c2016..000000000000
--- a/res/skins/Tango/buttons/btn_fx_aux3_off.svg
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_aux3_on.svg b/res/skins/Tango/buttons/btn_fx_aux3_on.svg
deleted file mode 100644
index cdce90cd8c19..000000000000
--- a/res/skins/Tango/buttons/btn_fx_aux3_on.svg
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_aux4_off.svg b/res/skins/Tango/buttons/btn_fx_aux4_off.svg
deleted file mode 100644
index ae1f612f71a8..000000000000
--- a/res/skins/Tango/buttons/btn_fx_aux4_off.svg
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_aux4_on.svg b/res/skins/Tango/buttons/btn_fx_aux4_on.svg
deleted file mode 100644
index 91afcb097c22..000000000000
--- a/res/skins/Tango/buttons/btn_fx_aux4_on.svg
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_focus_off.svg b/res/skins/Tango/buttons/btn_fx_focus_off.svg
index c0853b8e8495..04d92210bf32 100644
--- a/res/skins/Tango/buttons/btn_fx_focus_off.svg
+++ b/res/skins/Tango/buttons/btn_fx_focus_off.svg
@@ -1,61 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_focus_off_hover.svg b/res/skins/Tango/buttons/btn_fx_focus_off_hover.svg
index c40038940512..b9d1a8ccf1b3 100644
--- a/res/skins/Tango/buttons/btn_fx_focus_off_hover.svg
+++ b/res/skins/Tango/buttons/btn_fx_focus_off_hover.svg
@@ -1,60 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_focus_on.svg b/res/skins/Tango/buttons/btn_fx_focus_on.svg
index 2e7d95820cd2..d2317264afac 100644
--- a/res/skins/Tango/buttons/btn_fx_focus_on.svg
+++ b/res/skins/Tango/buttons/btn_fx_focus_on.svg
@@ -1,64 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_focus_on_hover.svg b/res/skins/Tango/buttons/btn_fx_focus_on_hover.svg
index fba176f2a66a..c38700fe0b1b 100644
--- a/res/skins/Tango/buttons/btn_fx_focus_on_hover.svg
+++ b/res/skins/Tango/buttons/btn_fx_focus_on_hover.svg
@@ -1,64 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_head_off.svg b/res/skins/Tango/buttons/btn_fx_head_off.svg
index 469f65cd7ec2..b4adaad67b5d 100644
--- a/res/skins/Tango/buttons/btn_fx_head_off.svg
+++ b/res/skins/Tango/buttons/btn_fx_head_off.svg
@@ -1,74 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_head_on.svg b/res/skins/Tango/buttons/btn_fx_head_on.svg
index 22b42c554bd6..bc25694ffeef 100644
--- a/res/skins/Tango/buttons/btn_fx_head_on.svg
+++ b/res/skins/Tango/buttons/btn_fx_head_on.svg
@@ -1,115 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_master_off.svg b/res/skins/Tango/buttons/btn_fx_master_off.svg
index 8d3d17f00f72..8d3fb22fa711 100644
--- a/res/skins/Tango/buttons/btn_fx_master_off.svg
+++ b/res/skins/Tango/buttons/btn_fx_master_off.svg
@@ -1,115 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_master_on.svg b/res/skins/Tango/buttons/btn_fx_master_on.svg
index e2cce76ec95a..9d417169104a 100644
--- a/res/skins/Tango/buttons/btn_fx_master_on.svg
+++ b/res/skins/Tango/buttons/btn_fx_master_on.svg
@@ -1,115 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_mic1_off.svg b/res/skins/Tango/buttons/btn_fx_mic1_off.svg
deleted file mode 100644
index f9c05ea5e726..000000000000
--- a/res/skins/Tango/buttons/btn_fx_mic1_off.svg
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_mic1_on.svg b/res/skins/Tango/buttons/btn_fx_mic1_on.svg
deleted file mode 100644
index 824c5d7ecc1e..000000000000
--- a/res/skins/Tango/buttons/btn_fx_mic1_on.svg
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_mic2_off.svg b/res/skins/Tango/buttons/btn_fx_mic2_off.svg
deleted file mode 100644
index 5dc3489954cd..000000000000
--- a/res/skins/Tango/buttons/btn_fx_mic2_off.svg
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_mic2_on.svg b/res/skins/Tango/buttons/btn_fx_mic2_on.svg
deleted file mode 100644
index d55fd0611072..000000000000
--- a/res/skins/Tango/buttons/btn_fx_mic2_on.svg
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_mic3_off.svg b/res/skins/Tango/buttons/btn_fx_mic3_off.svg
deleted file mode 100644
index 2823554f0d19..000000000000
--- a/res/skins/Tango/buttons/btn_fx_mic3_off.svg
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_mic3_on.svg b/res/skins/Tango/buttons/btn_fx_mic3_on.svg
deleted file mode 100644
index 4eacf41f4739..000000000000
--- a/res/skins/Tango/buttons/btn_fx_mic3_on.svg
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_mic4_off.svg b/res/skins/Tango/buttons/btn_fx_mic4_off.svg
deleted file mode 100644
index 1976203dcf35..000000000000
--- a/res/skins/Tango/buttons/btn_fx_mic4_off.svg
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_mic4_on.svg b/res/skins/Tango/buttons/btn_fx_mic4_on.svg
deleted file mode 100644
index 7ea6aff0d290..000000000000
--- a/res/skins/Tango/buttons/btn_fx_mic4_on.svg
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_selector.svg b/res/skins/Tango/buttons/btn_fx_selector.svg
deleted file mode 100644
index a15f1ddc831f..000000000000
--- a/res/skins/Tango/buttons/btn_fx_selector.svg
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_selector_hover.svg b/res/skins/Tango/buttons/btn_fx_selector_hover.svg
deleted file mode 100644
index 579133215382..000000000000
--- a/res/skins/Tango/buttons/btn_fx_selector_hover.svg
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_fx_selector_list.svg b/res/skins/Tango/buttons/btn_fx_selector_list.svg
new file mode 100644
index 000000000000..21f00122bb33
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_fx_selector_list.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_fx_selector_list_hover.svg b/res/skins/Tango/buttons/btn_fx_selector_list_hover.svg
new file mode 100644
index 000000000000..5264a0c4a1c1
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_fx_selector_list_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_head.svg b/res/skins/Tango/buttons/btn_head.svg
index 2f1305f5497c..f9e54f69ebd0 100644
--- a/res/skins/Tango/buttons/btn_head.svg
+++ b/res/skins/Tango/buttons/btn_head.svg
@@ -1,98 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_headSplit_off.svg b/res/skins/Tango/buttons/btn_headSplit_off.svg
index b672702df33b..7655c0112616 100644
--- a/res/skins/Tango/buttons/btn_headSplit_off.svg
+++ b/res/skins/Tango/buttons/btn_headSplit_off.svg
@@ -1,275 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_headSplit_on.svg b/res/skins/Tango/buttons/btn_headSplit_on.svg
index 535898551ced..0177bf70aafb 100644
--- a/res/skins/Tango/buttons/btn_headSplit_on.svg
+++ b/res/skins/Tango/buttons/btn_headSplit_on.svg
@@ -1,277 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_hotcues_off.svg b/res/skins/Tango/buttons/btn_hotcues_off.svg
index 92b2d5c34730..ce3a0a1802bb 100644
--- a/res/skins/Tango/buttons/btn_hotcues_off.svg
+++ b/res/skins/Tango/buttons/btn_hotcues_off.svg
@@ -1,897 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_hotcues_on.svg b/res/skins/Tango/buttons/btn_hotcues_on.svg
index 0b2e30bf12e8..7964c299e58a 100644
--- a/res/skins/Tango/buttons/btn_hotcues_on.svg
+++ b/res/skins/Tango/buttons/btn_hotcues_on.svg
@@ -1,897 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_key_down.svg b/res/skins/Tango/buttons/btn_key_down.svg
index 25fa77ce4283..f54272d2a7eb 100644
--- a/res/skins/Tango/buttons/btn_key_down.svg
+++ b/res/skins/Tango/buttons/btn_key_down.svg
@@ -1,76 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_key_up.svg b/res/skins/Tango/buttons/btn_key_up.svg
index 1d0d5466f88e..77e6d5bc7a22 100644
--- a/res/skins/Tango/buttons/btn_key_up.svg
+++ b/res/skins/Tango/buttons/btn_key_up.svg
@@ -1,76 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_keylock_off.svg b/res/skins/Tango/buttons/btn_keylock_off.svg
index 731f358c4c50..6771f5698f00 100644
--- a/res/skins/Tango/buttons/btn_keylock_off.svg
+++ b/res/skins/Tango/buttons/btn_keylock_off.svg
@@ -1,83 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_keylock_on.svg b/res/skins/Tango/buttons/btn_keylock_on.svg
index d80257cae3b3..69da3707e134 100644
--- a/res/skins/Tango/buttons/btn_keylock_on.svg
+++ b/res/skins/Tango/buttons/btn_keylock_on.svg
@@ -1,85 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_lib_cover_off.svg b/res/skins/Tango/buttons/btn_lib_cover_off.svg
index ab4a2e4b484d..33cf3fa69711 100644
--- a/res/skins/Tango/buttons/btn_lib_cover_off.svg
+++ b/res/skins/Tango/buttons/btn_lib_cover_off.svg
@@ -1,78 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_lib_cover_on.svg b/res/skins/Tango/buttons/btn_lib_cover_on.svg
index 5a3bc635aebf..18d25096ad7b 100644
--- a/res/skins/Tango/buttons/btn_lib_cover_on.svg
+++ b/res/skins/Tango/buttons/btn_lib_cover_on.svg
@@ -1,78 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_lib_maxi.svg b/res/skins/Tango/buttons/btn_lib_maxi.svg
index c8ac4f37f883..0d0b4be96a81 100644
--- a/res/skins/Tango/buttons/btn_lib_maxi.svg
+++ b/res/skins/Tango/buttons/btn_lib_maxi.svg
@@ -1,78 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_lib_maxi_hover.svg b/res/skins/Tango/buttons/btn_lib_maxi_hover.svg
index 21a376cffa54..3d58bac8bb2f 100644
--- a/res/skins/Tango/buttons/btn_lib_maxi_hover.svg
+++ b/res/skins/Tango/buttons/btn_lib_maxi_hover.svg
@@ -1,78 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_lib_mini.svg b/res/skins/Tango/buttons/btn_lib_mini.svg
index 99f3f1a379e1..aacd4e62ed94 100644
--- a/res/skins/Tango/buttons/btn_lib_mini.svg
+++ b/res/skins/Tango/buttons/btn_lib_mini.svg
@@ -1,78 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_lib_mini_hover.svg b/res/skins/Tango/buttons/btn_lib_mini_hover.svg
index 6db5375d9908..fce64e0325fa 100644
--- a/res/skins/Tango/buttons/btn_lib_mini_hover.svg
+++ b/res/skins/Tango/buttons/btn_lib_mini_hover.svg
@@ -1,78 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_logo_104x26.svg b/res/skins/Tango/buttons/btn_logo_104x26.svg
index 4b2cabde8008..910da6f91f82 100644
--- a/res/skins/Tango/buttons/btn_logo_104x26.svg
+++ b/res/skins/Tango/buttons/btn_logo_104x26.svg
@@ -1,984 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_logo_104x26_grey.svg b/res/skins/Tango/buttons/btn_logo_104x26_grey.svg
index 8b52d4507889..207c79362bd5 100644
--- a/res/skins/Tango/buttons/btn_logo_104x26_grey.svg
+++ b/res/skins/Tango/buttons/btn_logo_104x26_grey.svg
@@ -1,1563 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_logo_52x13.svg b/res/skins/Tango/buttons/btn_logo_52x13.svg
index 5e0d97ab38b6..46f1b501c8a0 100644
--- a/res/skins/Tango/buttons/btn_logo_52x13.svg
+++ b/res/skins/Tango/buttons/btn_logo_52x13.svg
@@ -1,1463 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_logo_52x13_grey.svg b/res/skins/Tango/buttons/btn_logo_52x13_grey.svg
index d9119883a69d..dea7ef11f7f5 100644
--- a/res/skins/Tango/buttons/btn_logo_52x13_grey.svg
+++ b/res/skins/Tango/buttons/btn_logo_52x13_grey.svg
@@ -1,2420 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_loop.svg b/res/skins/Tango/buttons/btn_loop.svg
index 1ed52107e3ce..cd9b7acbde7d 100644
--- a/res/skins/Tango/buttons/btn_loop.svg
+++ b/res/skins/Tango/buttons/btn_loop.svg
@@ -1,123 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_loop_in.svg b/res/skins/Tango/buttons/btn_loop_in.svg
index d9f5746313ad..1dc4a0555cce 100644
--- a/res/skins/Tango/buttons/btn_loop_in.svg
+++ b/res/skins/Tango/buttons/btn_loop_in.svg
@@ -1,59 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_loop_in_active.svg b/res/skins/Tango/buttons/btn_loop_in_active.svg
index 06f36db313df..576eb38d0ba8 100644
--- a/res/skins/Tango/buttons/btn_loop_in_active.svg
+++ b/res/skins/Tango/buttons/btn_loop_in_active.svg
@@ -1,60 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_loop_indicator_off.svg b/res/skins/Tango/buttons/btn_loop_indicator_off.svg
deleted file mode 100644
index 16742cb13d80..000000000000
--- a/res/skins/Tango/buttons/btn_loop_indicator_off.svg
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_loop_indicator_on.svg b/res/skins/Tango/buttons/btn_loop_indicator_on.svg
index ca237eed1b06..cfc2e4d54f2b 100644
--- a/res/skins/Tango/buttons/btn_loop_indicator_on.svg
+++ b/res/skins/Tango/buttons/btn_loop_indicator_on.svg
@@ -1,74 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_loop_on.svg b/res/skins/Tango/buttons/btn_loop_on.svg
index 64cdfa4a5c4d..63d94e4e53dd 100644
--- a/res/skins/Tango/buttons/btn_loop_on.svg
+++ b/res/skins/Tango/buttons/btn_loop_on.svg
@@ -1,123 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_loop_out.svg b/res/skins/Tango/buttons/btn_loop_out.svg
index 3e65fb33b463..810a4ae05bbe 100644
--- a/res/skins/Tango/buttons/btn_loop_out.svg
+++ b/res/skins/Tango/buttons/btn_loop_out.svg
@@ -1,60 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_loop_out_active.svg b/res/skins/Tango/buttons/btn_loop_out_active.svg
index 65bd5d32c164..f7c4878e3a55 100644
--- a/res/skins/Tango/buttons/btn_loop_out_active.svg
+++ b/res/skins/Tango/buttons/btn_loop_out_active.svg
@@ -1,60 +1 @@
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_master.svg b/res/skins/Tango/buttons/btn_master.svg
index 96eb5b4a5eea..2f07efefb46b 100644
--- a/res/skins/Tango/buttons/btn_master.svg
+++ b/res/skins/Tango/buttons/btn_master.svg
@@ -1,115 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_master_vu_label.svg b/res/skins/Tango/buttons/btn_master_vu_label.svg
new file mode 100644
index 000000000000..02a83a6a032f
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_master_vu_label.svg
@@ -0,0 +1,16 @@
+
+
diff --git a/res/skins/Tango/buttons/btn_mic.svg b/res/skins/Tango/buttons/btn_mic.svg
index bb90f514c566..fc71315f0879 100644
--- a/res/skins/Tango/buttons/btn_mic.svg
+++ b/res/skins/Tango/buttons/btn_mic.svg
@@ -1,88 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_mic_off.svg b/res/skins/Tango/buttons/btn_mic_off.svg
index c6b1222a8364..4e7fc55d023a 100644
--- a/res/skins/Tango/buttons/btn_mic_off.svg
+++ b/res/skins/Tango/buttons/btn_mic_off.svg
@@ -1,78 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_mic_off_hover.svg b/res/skins/Tango/buttons/btn_mic_off_hover.svg
deleted file mode 100644
index 9a4b5e0bcfcb..000000000000
--- a/res/skins/Tango/buttons/btn_mic_off_hover.svg
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_mic_on.svg b/res/skins/Tango/buttons/btn_mic_on.svg
index 0802e097226b..9d7889888c28 100644
--- a/res/skins/Tango/buttons/btn_mic_on.svg
+++ b/res/skins/Tango/buttons/btn_mic_on.svg
@@ -1,78 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_micaux_off.svg b/res/skins/Tango/buttons/btn_micaux_off.svg
deleted file mode 100644
index 897085669781..000000000000
--- a/res/skins/Tango/buttons/btn_micaux_off.svg
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_mixer_off.svg b/res/skins/Tango/buttons/btn_mixer_off.svg
index c626db2305d0..6d8360be6006 100644
--- a/res/skins/Tango/buttons/btn_mixer_off.svg
+++ b/res/skins/Tango/buttons/btn_mixer_off.svg
@@ -1,925 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_mixer_on.svg b/res/skins/Tango/buttons/btn_mixer_on.svg
index e61180edb8d2..26d83320f5b5 100644
--- a/res/skins/Tango/buttons/btn_mixer_on.svg
+++ b/res/skins/Tango/buttons/btn_mixer_on.svg
@@ -1,924 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_mixerbar_off.svg b/res/skins/Tango/buttons/btn_mixerbar_off.svg
index 0da54e3ea933..68203992e183 100644
--- a/res/skins/Tango/buttons/btn_mixerbar_off.svg
+++ b/res/skins/Tango/buttons/btn_mixerbar_off.svg
@@ -1,909 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_mixerbar_on.svg b/res/skins/Tango/buttons/btn_mixerbar_on.svg
index ccd71ccbe04e..541561c9efa2 100644
--- a/res/skins/Tango/buttons/btn_mixerbar_on.svg
+++ b/res/skins/Tango/buttons/btn_mixerbar_on.svg
@@ -1,909 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_mixerbar_xfader_center.svg b/res/skins/Tango/buttons/btn_mixerbar_xfader_center.svg
new file mode 100644
index 000000000000..3ed0f59b0c98
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_mixerbar_xfader_center.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_mixerbar_xfader_left.svg b/res/skins/Tango/buttons/btn_mixerbar_xfader_left.svg
new file mode 100644
index 000000000000..f8e5d8d9e215
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_mixerbar_xfader_left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_mixerbar_xfader_right.svg b/res/skins/Tango/buttons/btn_mixerbar_xfader_right.svg
new file mode 100644
index 000000000000..faf844338f07
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_mixerbar_xfader_right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_off.svg b/res/skins/Tango/buttons/btn_off.svg
deleted file mode 100644
index a9fbe002cd0e..000000000000
--- a/res/skins/Tango/buttons/btn_off.svg
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_on.svg b/res/skins/Tango/buttons/btn_on.svg
deleted file mode 100644
index 93cfc73c34ad..000000000000
--- a/res/skins/Tango/buttons/btn_on.svg
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_paused.svg b/res/skins/Tango/buttons/btn_paused.svg
index d327bf498d3f..f178e8f4dad3 100644
--- a/res/skins/Tango/buttons/btn_paused.svg
+++ b/res/skins/Tango/buttons/btn_paused.svg
@@ -1,91 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_paused_hover.svg b/res/skins/Tango/buttons/btn_paused_hover.svg
index 34bd4f6e84c3..e390a1c5d915 100644
--- a/res/skins/Tango/buttons/btn_paused_hover.svg
+++ b/res/skins/Tango/buttons/btn_paused_hover.svg
@@ -1,91 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_pfl_off.svg b/res/skins/Tango/buttons/btn_pfl_off.svg
index 375013a6b5e2..623e11034b5a 100644
--- a/res/skins/Tango/buttons/btn_pfl_off.svg
+++ b/res/skins/Tango/buttons/btn_pfl_off.svg
@@ -1,74 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_pfl_on.svg b/res/skins/Tango/buttons/btn_pfl_on.svg
index 1bbb14c201ef..9a89d696ee21 100644
--- a/res/skins/Tango/buttons/btn_pfl_on.svg
+++ b/res/skins/Tango/buttons/btn_pfl_on.svg
@@ -1,75 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_playing.svg b/res/skins/Tango/buttons/btn_playing.svg
index 0ebd1b142763..73b915f04c33 100644
--- a/res/skins/Tango/buttons/btn_playing.svg
+++ b/res/skins/Tango/buttons/btn_playing.svg
@@ -1,70 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_playing_hover.svg b/res/skins/Tango/buttons/btn_playing_hover.svg
new file mode 100644
index 000000000000..7c831b9b71f2
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_playing_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_quantize_hidden.svg b/res/skins/Tango/buttons/btn_quantize_hidden.svg
new file mode 100644
index 000000000000..8ea22f94d7b6
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_quantize_hidden.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_quantize_off.svg b/res/skins/Tango/buttons/btn_quantize_off.svg
index 45a12bcda8aa..5f5f26c51ef7 100644
--- a/res/skins/Tango/buttons/btn_quantize_off.svg
+++ b/res/skins/Tango/buttons/btn_quantize_off.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_quantize_on.svg b/res/skins/Tango/buttons/btn_quantize_on.svg
index 1421e50110fd..45f5a2b87f12 100644
--- a/res/skins/Tango/buttons/btn_quantize_on.svg
+++ b/res/skins/Tango/buttons/btn_quantize_on.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_quantize_visible.svg b/res/skins/Tango/buttons/btn_quantize_visible.svg
index ce817394162c..14e2a5abe958 100644
--- a/res/skins/Tango/buttons/btn_quantize_visible.svg
+++ b/res/skins/Tango/buttons/btn_quantize_visible.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_rec_dot.svg b/res/skins/Tango/buttons/btn_rec_dot.svg
new file mode 100644
index 000000000000..503eec5f797f
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_rec_dot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_reloop_off.svg b/res/skins/Tango/buttons/btn_reloop_off.svg
index 01410c6995bc..9f7f64056c0d 100644
--- a/res/skins/Tango/buttons/btn_reloop_off.svg
+++ b/res/skins/Tango/buttons/btn_reloop_off.svg
@@ -1,141 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_reloop_on.svg b/res/skins/Tango/buttons/btn_reloop_on.svg
index 8e5eaef50979..9bc83a40baa8 100644
--- a/res/skins/Tango/buttons/btn_reloop_on.svg
+++ b/res/skins/Tango/buttons/btn_reloop_on.svg
@@ -1,141 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_repeat_hidden.svg b/res/skins/Tango/buttons/btn_repeat_hidden.svg
new file mode 100644
index 000000000000..cce8dbf0bcc6
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_repeat_hidden.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_repeat_off.svg b/res/skins/Tango/buttons/btn_repeat_off.svg
index f23548fc175f..33faf3360fbf 100644
--- a/res/skins/Tango/buttons/btn_repeat_off.svg
+++ b/res/skins/Tango/buttons/btn_repeat_off.svg
@@ -1,84 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_repeat_on.svg b/res/skins/Tango/buttons/btn_repeat_on.svg
index 61a735fac9f9..308cc4983870 100644
--- a/res/skins/Tango/buttons/btn_repeat_on.svg
+++ b/res/skins/Tango/buttons/btn_repeat_on.svg
@@ -1,84 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_repeat_visible.svg b/res/skins/Tango/buttons/btn_repeat_visible.svg
index eb2e8c81ad76..3ef928aa9dc3 100644
--- a/res/skins/Tango/buttons/btn_repeat_visible.svg
+++ b/res/skins/Tango/buttons/btn_repeat_visible.svg
@@ -1,84 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_reset.svg b/res/skins/Tango/buttons/btn_reset.svg
deleted file mode 100644
index e5996b137f58..000000000000
--- a/res/skins/Tango/buttons/btn_reset.svg
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_sampler_cf_center.svg b/res/skins/Tango/buttons/btn_sampler_cf_center.svg
deleted file mode 100644
index 273dbe80c53d..000000000000
--- a/res/skins/Tango/buttons/btn_sampler_cf_center.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_sampler_cf_left_white.svg b/res/skins/Tango/buttons/btn_sampler_cf_left_white.svg
deleted file mode 100644
index 844c1d144b60..000000000000
--- a/res/skins/Tango/buttons/btn_sampler_cf_left_white.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_sampler_cf_right_white.svg b/res/skins/Tango/buttons/btn_sampler_cf_right_white.svg
deleted file mode 100644
index 886535d48436..000000000000
--- a/res/skins/Tango/buttons/btn_sampler_cf_right_white.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_sampler_eject.svg b/res/skins/Tango/buttons/btn_sampler_eject.svg
index f1adf67352a5..eec57812a05b 100644
--- a/res/skins/Tango/buttons/btn_sampler_eject.svg
+++ b/res/skins/Tango/buttons/btn_sampler_eject.svg
@@ -1,95 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_eject_pressed.svg b/res/skins/Tango/buttons/btn_sampler_eject_pressed.svg
index 5d7907e3bfb4..0a409c6fae02 100644
--- a/res/skins/Tango/buttons/btn_sampler_eject_pressed.svg
+++ b/res/skins/Tango/buttons/btn_sampler_eject_pressed.svg
@@ -1,95 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_keylock_off.svg b/res/skins/Tango/buttons/btn_sampler_keylock_off.svg
index b4759127cd0a..e82f3482f087 100644
--- a/res/skins/Tango/buttons/btn_sampler_keylock_off.svg
+++ b/res/skins/Tango/buttons/btn_sampler_keylock_off.svg
@@ -1,65 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_keylock_on.svg b/res/skins/Tango/buttons/btn_sampler_keylock_on.svg
index ebf12fc49c7e..c371046d69c7 100644
--- a/res/skins/Tango/buttons/btn_sampler_keylock_on.svg
+++ b/res/skins/Tango/buttons/btn_sampler_keylock_on.svg
@@ -1,65 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_playing.svg b/res/skins/Tango/buttons/btn_sampler_playing.svg
index 176de032a950..df1d6f33370b 100644
--- a/res/skins/Tango/buttons/btn_sampler_playing.svg
+++ b/res/skins/Tango/buttons/btn_sampler_playing.svg
@@ -1,137 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_quantize_off.svg b/res/skins/Tango/buttons/btn_sampler_quantize_off.svg
index 7bb5c0d4d355..219d250c39b6 100644
--- a/res/skins/Tango/buttons/btn_sampler_quantize_off.svg
+++ b/res/skins/Tango/buttons/btn_sampler_quantize_off.svg
@@ -1,121 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_quantize_on.svg b/res/skins/Tango/buttons/btn_sampler_quantize_on.svg
index abb548ff7570..f47b327bf2bf 100644
--- a/res/skins/Tango/buttons/btn_sampler_quantize_on.svg
+++ b/res/skins/Tango/buttons/btn_sampler_quantize_on.svg
@@ -1,121 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_repeat_off.svg b/res/skins/Tango/buttons/btn_sampler_repeat_off.svg
index 01b6f8f822cf..4c3687ce77ed 100644
--- a/res/skins/Tango/buttons/btn_sampler_repeat_off.svg
+++ b/res/skins/Tango/buttons/btn_sampler_repeat_off.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_repeat_on.svg b/res/skins/Tango/buttons/btn_sampler_repeat_on.svg
index 63cced4d81f6..e5dca1059e1b 100644
--- a/res/skins/Tango/buttons/btn_sampler_repeat_on.svg
+++ b/res/skins/Tango/buttons/btn_sampler_repeat_on.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_sync_off.svg b/res/skins/Tango/buttons/btn_sampler_sync_off.svg
index f0542ab1da2e..686186b32ba9 100644
--- a/res/skins/Tango/buttons/btn_sampler_sync_off.svg
+++ b/res/skins/Tango/buttons/btn_sampler_sync_off.svg
@@ -1,125 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_sync_on.svg b/res/skins/Tango/buttons/btn_sampler_sync_on.svg
index 0b92d79834c0..d95e089ef8f9 100644
--- a/res/skins/Tango/buttons/btn_sampler_sync_on.svg
+++ b/res/skins/Tango/buttons/btn_sampler_sync_on.svg
@@ -1,125 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_xfader_center.svg b/res/skins/Tango/buttons/btn_sampler_xfader_center.svg
new file mode 100644
index 000000000000..7d1cb5e398ea
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_sampler_xfader_center.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_xfader_left_white.svg b/res/skins/Tango/buttons/btn_sampler_xfader_left_white.svg
new file mode 100644
index 000000000000..53fe3462d5a4
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_sampler_xfader_left_white.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_sampler_xfader_right_white.svg b/res/skins/Tango/buttons/btn_sampler_xfader_right_white.svg
new file mode 100644
index 000000000000..476672ca8ecf
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_sampler_xfader_right_white.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_samplers_load.svg b/res/skins/Tango/buttons/btn_samplers_load.svg
deleted file mode 100644
index 5d79f85a3e7c..000000000000
--- a/res/skins/Tango/buttons/btn_samplers_load.svg
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_samplers_load_hover.svg b/res/skins/Tango/buttons/btn_samplers_load_hover.svg
deleted file mode 100644
index 15708afd3394..000000000000
--- a/res/skins/Tango/buttons/btn_samplers_load_hover.svg
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_samplers_save.svg b/res/skins/Tango/buttons/btn_samplers_save.svg
deleted file mode 100644
index da9c22e77e6e..000000000000
--- a/res/skins/Tango/buttons/btn_samplers_save.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_samplers_save_hover.svg b/res/skins/Tango/buttons/btn_samplers_save_hover.svg
deleted file mode 100644
index 6de21ba24a28..000000000000
--- a/res/skins/Tango/buttons/btn_samplers_save_hover.svg
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_skinsettings_checked.svg b/res/skins/Tango/buttons/btn_skinsettings_checked.svg
deleted file mode 100644
index d95ada487554..000000000000
--- a/res/skins/Tango/buttons/btn_skinsettings_checked.svg
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_skinsettings_close.svg b/res/skins/Tango/buttons/btn_skinsettings_close.svg
index 62934f57378a..530c5e820d40 100644
--- a/res/skins/Tango/buttons/btn_skinsettings_close.svg
+++ b/res/skins/Tango/buttons/btn_skinsettings_close.svg
@@ -1,100 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_skinsettings_close_hover.svg b/res/skins/Tango/buttons/btn_skinsettings_close_hover.svg
new file mode 100644
index 000000000000..9511aef09986
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_skinsettings_close_hover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_skinsettings_off.svg b/res/skins/Tango/buttons/btn_skinsettings_off.svg
index 3db75a1e31cb..51c41687c67d 100644
--- a/res/skins/Tango/buttons/btn_skinsettings_off.svg
+++ b/res/skins/Tango/buttons/btn_skinsettings_off.svg
@@ -1,70 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_skinsettings_on.svg b/res/skins/Tango/buttons/btn_skinsettings_on.svg
index f810973173d6..6c7dd62959f9 100644
--- a/res/skins/Tango/buttons/btn_skinsettings_on.svg
+++ b/res/skins/Tango/buttons/btn_skinsettings_on.svg
@@ -1,71 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_slipmode_hidden.svg b/res/skins/Tango/buttons/btn_slipmode_hidden.svg
new file mode 100644
index 000000000000..8c52457bb3f0
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_slipmode_hidden.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_slipmode_off.svg b/res/skins/Tango/buttons/btn_slipmode_off.svg
index 0f4fee397e82..0ee609a5d6c8 100644
--- a/res/skins/Tango/buttons/btn_slipmode_off.svg
+++ b/res/skins/Tango/buttons/btn_slipmode_off.svg
@@ -1,100 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_slipmode_on.svg b/res/skins/Tango/buttons/btn_slipmode_on.svg
index aeb29962f4aa..a4adc6b51ed3 100644
--- a/res/skins/Tango/buttons/btn_slipmode_on.svg
+++ b/res/skins/Tango/buttons/btn_slipmode_on.svg
@@ -1,117 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_slipmode_visible.svg b/res/skins/Tango/buttons/btn_slipmode_visible.svg
index 354b42025e82..4c940b6c6a1a 100644
--- a/res/skins/Tango/buttons/btn_slipmode_visible.svg
+++ b/res/skins/Tango/buttons/btn_slipmode_visible.svg
@@ -1,100 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_speaker_off.svg b/res/skins/Tango/buttons/btn_speaker_off.svg
deleted file mode 100644
index 1d3c2ea731de..000000000000
--- a/res/skins/Tango/buttons/btn_speaker_off.svg
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_speaker_on.svg b/res/skins/Tango/buttons/btn_speaker_on.svg
deleted file mode 100644
index 5bfe9de1a6a1..000000000000
--- a/res/skins/Tango/buttons/btn_speaker_on.svg
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_spinny.svg b/res/skins/Tango/buttons/btn_spinny.svg
deleted file mode 100644
index 8add14392662..000000000000
--- a/res/skins/Tango/buttons/btn_spinny.svg
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_stars_hidden.svg b/res/skins/Tango/buttons/btn_stars_hidden.svg
new file mode 100644
index 000000000000..0eaa6433251e
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_stars_hidden.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_stars_off.svg b/res/skins/Tango/buttons/btn_stars_off.svg
deleted file mode 100644
index 317790bf02d4..000000000000
--- a/res/skins/Tango/buttons/btn_stars_off.svg
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
diff --git a/res/skins/Tango/buttons/btn_stars_visible.svg b/res/skins/Tango/buttons/btn_stars_visible.svg
index 1d111fa21cae..2a8cbc12f582 100644
--- a/res/skins/Tango/buttons/btn_stars_visible.svg
+++ b/res/skins/Tango/buttons/btn_stars_visible.svg
@@ -1,100 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_wave_off.svg b/res/skins/Tango/buttons/btn_wave_off.svg
index a149e4bc136f..8ff4731f6377 100644
--- a/res/skins/Tango/buttons/btn_wave_off.svg
+++ b/res/skins/Tango/buttons/btn_wave_off.svg
@@ -1,866 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_wave_on.svg b/res/skins/Tango/buttons/btn_wave_on.svg
index 39c2b4756fd3..682672bd3390 100644
--- a/res/skins/Tango/buttons/btn_wave_on.svg
+++ b/res/skins/Tango/buttons/btn_wave_on.svg
@@ -1,866 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_xfader_center.svg b/res/skins/Tango/buttons/btn_xfader_center.svg
new file mode 100644
index 000000000000..218e9a316e7e
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_xfader_center.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_xfader_center_attention.svg b/res/skins/Tango/buttons/btn_xfader_center_attention.svg
new file mode 100644
index 000000000000..f1fb41c9ab33
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_xfader_center_attention.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_xfader_left.svg b/res/skins/Tango/buttons/btn_xfader_left.svg
new file mode 100644
index 000000000000..1f6ea9bf55b9
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_xfader_left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_xfader_left_attention.svg b/res/skins/Tango/buttons/btn_xfader_left_attention.svg
new file mode 100644
index 000000000000..b39b8d9db336
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_xfader_left_attention.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_xfader_right.svg b/res/skins/Tango/buttons/btn_xfader_right.svg
new file mode 100644
index 000000000000..e646d2fc0f51
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_xfader_right.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_xfader_right_attention.svg b/res/skins/Tango/buttons/btn_xfader_right_attention.svg
new file mode 100644
index 000000000000..ececd4c6912d
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_xfader_right_attention.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/buttons/btn_xfader_visible.svg b/res/skins/Tango/buttons/btn_xfader_visible.svg
new file mode 100644
index 000000000000..d554ce172f8b
--- /dev/null
+++ b/res/skins/Tango/buttons/btn_xfader_visible.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/crossfader12_skincontrols.xml b/res/skins/Tango/centerbox_deck12.xml
similarity index 69%
rename from res/skins/Tango/crossfader12_skincontrols.xml
rename to res/skins/Tango/centerbox_deck12.xml
index d2bf509e29f6..75f426f81b21 100644
--- a/res/skins/Tango/crossfader12_skincontrols.xml
+++ b/res/skins/Tango/centerbox_deck12.xml
@@ -1,6 +1,6 @@
+
horizontal
SkinControlsRow
104f,21f
@@ -30,10 +30,10 @@ Description:
2decks.svg
4decks.svg
4decks.svg
- [Master],show_4decks
+ [Master],show_4decks
- 1f,1min
+ 1f,1min
GuiToggleButton
@@ -42,35 +42,34 @@ Description:
wave_off.svg
wave_on.svg
wave_on.svg
- [Tango],stacked_waveforms
+ [Tango],stacked_waveforms
- 1f,1min
+ 1f,1min
-
+
GuiToggleButton
20f,20f
mixerbar_off.svg
mixerbar_off.svg
mixerbar_on.svg
mixerbar_on.svg
- [Tango],mixerbar
+ [Tango],mixerbar
- 1f,1min
+ 1f,1min
-
-
- GuiToggleButton
- 20f,20f
- hotcues_off.svg
- hotcues_off.svg
- hotcues_on.svg
- hotcues_on.svg
- [Tango],hotcues
+
+ GuiToggleButton
+ 20f,20f
+ hotcues_off.svg
+ hotcues_off.svg
+ hotcues_on.svg
+ hotcues_on.svg
+ [Tango],hotcues
- 1f,1min
+ 1f,1min
show_mixer
@@ -80,13 +79,13 @@ Description:
mixer_off.svg
mixer_on.svg
mixer_on.svg
- [Tango],channel_mixer
+ [Tango],channel_mixer
-
+
-
+
horizontal
SkinControlsRow
104f,21f
@@ -98,10 +97,10 @@ Description:
34f,20f
FX
FX
- [EffectRack1],show
+ [EffectRack1],show
- 1f,1min
+ 1f,1min
show_samplers
@@ -109,10 +108,10 @@ Description:
34f,20f
SAM
SAM
- [Samplers],show_samplers
+ [Samplers],show_samplers
- 1f,1min
+ 1f,1min
show_library
@@ -120,11 +119,11 @@ Description:
34f,20f
LIB
LIB
- [Library],show_library
+ [Library],show_library
-
+
stacked
@@ -132,27 +131,42 @@ Description:
RecordingButton
+ toggle_recording
104f,20f
- START REC
+ REC START
. . .
+
+
[Recording],toggle_recording
[Recording],status
-
- RecDurationLabel
+
+ horizontal
104f,20f
- center
-
+
+
+
+
+ RecDurationLabel
+ 64f,20f
+ center
+
+
+
-
+
ClockBox
horizontal
104f,30me
-
-
+
broadcast_enabled
BroadcastButton
24f,34f
@@ -160,27 +174,55 @@ Description:
[Shoutcast],status
-
- AlignVCenter
+
+ AlignCenter
56me,43me
vertical
AlignCenter
me,min
- horizontal
+ vertical
+
+ AlignCenter
+ 31me,3f
+ horizontal
+
+
+ 31f,3f
+ audio_latency_usage
+ skin:/graphics/latency_usage_over.png
+ skin:/graphics/latency_usage.png
+ true
+ 5
+ 1000
+ 100
+ 1
+
+ [Master],audio_latency_usage
+
+
+
+
+
+ 1me,2f
+
AlignCenter
me,min
@@ -189,16 +231,14 @@ Description:
52f,13f
vertical
- LogoMiniBox
- LogoMini
52f,13f
logo_52x13_grey.svg
logo_52x13_grey.svg
logo_52x13.svg
logo_52x13.svg
- [Tango],colorLogo
+ [Tango],colorLogo
@@ -212,10 +252,9 @@ Description:
visible
-
-
+
-
+
AlignVCenter
@@ -239,33 +278,28 @@ Description:
-
-
+
-
-
+
horizontal
104f,28max
-
-
+
horizontal
min,min
-
- LogoMaxiBox
+
horizontal
104f,26f
- LogoMaxi
102f,26f
logo_104x26_grey.svg
logo_104x26_grey.svg
logo_104x26.svg
logo_104x26.svg
- [Tango],colorLogo
+ [Tango],colorLogo
@@ -296,10 +330,8 @@ Description:
visible
-
-
-
+
[Tango],normal_mode
diff --git a/res/skins/Tango/centerbox_deck34.xml b/res/skins/Tango/centerbox_deck34.xml
new file mode 100644
index 000000000000..f7027415965a
--- /dev/null
+++ b/res/skins/Tango/centerbox_deck34.xml
@@ -0,0 +1,92 @@
+
+
+
+ horizontal
+ min,min
+
+
+ horizontal
+ 11f,0min
+
+ [Tango],channel_mixer
+ visible
+
+
+
+
+ horizontal
+ min,me
+
+
+ vertical
+ 11f,0min
+
+
+ [Tango],vumeter
+ visible
+
+
+
+
+ [Tango],channel_mixer
+
+ visible
+
+
+
+
+ vertical
+ 104f,26me
+
+ 1min,1me
+
+
+ 104f,26f
+ logo_104x26_grey.svg
+ logo_104x26_grey.svg
+ logo_104x26.svg
+ logo_104x26.svg
+ [Tango],colorLogo
+
+
+
+ [Tango],normal_mode
+ visible
+
+
+
+
+ horizontal
+ 11f,0min
+
+ [Tango],channel_mixer
+ visible
+
+
+
+
+ horizontal
+ min,me
+
+
+ vertical
+ 11f,0min
+
+
+ [Tango],vumeter
+ visible
+
+
+
+
+ [Tango],channel_mixer
+
+ visible
+
+
+
+
+
diff --git a/res/skins/Tango/crossfader34.xml b/res/skins/Tango/crossfader34.xml
deleted file mode 100644
index 786568f93314..000000000000
--- a/res/skins/Tango/crossfader34.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
- vertical
- SkinControls
- min,min
-
-
- 1min,1me
-
-
- LogoMaxiBox
- horizontal
- 104f,26f
-
-
- LogoMaxi
- 102f,26f
- logo_104x26_grey.svg
- logo_104x26_grey.svg
- logo_104x26.svg
- logo_104x26.svg
- [Tango],colorLogo
-
-
-
-
-
-
- [Tango],normal_mode
- visible
-
-
-
diff --git a/res/skins/Tango/deck_artist_title_left.xml b/res/skins/Tango/deck_artist_title_left.xml
index 19a44c912a82..a5539f9c54cc 100644
--- a/res/skins/Tango/deck_artist_title_left.xml
+++ b/res/skins/Tango/deck_artist_title_left.xml
@@ -2,7 +2,7 @@
Description:
Container for:
* artist/title
- * play position (elapsed/remaining)
+ * play position (elapsed/remaining/both)
* track duration
* indicator for enabled loop (if loop controls are hidden)
Variables:
@@ -10,88 +10,109 @@ Variables:
chanNum : channel number
-->
-
- DeckArtistTitleLeft
+
+ ArtistTitleTime
horizontal
me,me
3f,1min
-
+
vertical
- me,me
+ min,me
-
- TitleTimeRow
- horizontal
- me,me
-
-
- TrackTitle
- track_title
- title
- Left
- right
- 1me,22f
-
-
-
- 10f,1min
-
-
- TrackTime
- track_time
- 80min,22f
- right
-
- 1
-
- ,playposition
-
-
-
-
+
+ track_title
+ TrackTitle
+ title
+ Left
+ right
+ 1me,22f
+
+
-
- ArtistDurationRow
+
+ min,me
horizontal
- me,me
+ track_artist
TrackArtist
right
- 1me,20me
- track_artist
+ 1me,22f
artist
+
+
+
+
-
- TrackDuration
- 50min,20me
- track_duration
- durationFormatted
- right
-
-
+ 10f,1min
-
-
+
+ vertical
+ min,me
+
+
+
+ PlayPosition
+ track_time
+ 90min,22f
+ right
+
+
+
+ ,playposition
+
+
+ [Controls],ShowDurationRemaining
+ 2
+ visible
+
+
+
+
+
+ PlayPosition
+ track_time
+ 175min,22f
+ right
+
+
+ ,playposition
+
+
+ [Controls],ShowDurationRemaining
+ 2
+ visible
+
+
+
+ Duration
+ 60min,22f
+ track_duration
+ durationFormatted
+ right
+
+
-
+
- 3f,1min
+ 1f,1min
-
+
diff --git a/res/skins/Tango/deck_artist_title_right.xml b/res/skins/Tango/deck_artist_title_right.xml
index 8932b2a1b08b..6f7baaa6083a 100644
--- a/res/skins/Tango/deck_artist_title_right.xml
+++ b/res/skins/Tango/deck_artist_title_right.xml
@@ -2,7 +2,7 @@
Description:
Container for:
* artist/title
- * play position (elapsed/remaining)
+ * play position (elapsed/remaining/both)
* track duration
* indicator for enabled loop (if loop controls are hidden)
Time/duration can be set to left-hand side so that left and rigt decks
@@ -13,211 +13,189 @@ Variables:
-->
- DeckArtistTitleRight
+ ArtistTitleTime
horizontal
me,me
-
-
- SymmetricTimeDuration
- horizontal
- me,me
-
- 3f,1min
-
-
- TimeDurationColumn
- vertical
- min,me
-
-
- TrackTime
- track_time
- 72min,22f
- left
-
- 1
-
- ,playposition
-
-
- [Controls],ShowDurationRemaining
- 0
- visible
-
-
-
-
- TrackTime
- track_time
- 78min,22f
- left
-
- 1
-
- ,playposition
-
-
- [Controls],ShowDurationRemaining
- 1
- visible
-
-
-
-
- TrackTime
- track_time
- 158min,22f
- left
-
- 1
-
- ,playposition
-
-
- [Controls],ShowDurationRemaining
- 2
- visible
-
-
-
-
- TrackDuration
- 60min,22f
- track_duration
- durationFormatted
- left
-
-
-
-
-
- 20f,1min
-
-
- TitleArtistColumn
- vertical
- min,me
-
-
- TrackTitle
- track_title
- title
- Left
- right
- 1me,22f
-
-
+ 1f,1min
-
- min,me
- horizontal
-
-
-
-
- TrackArtist
- right
- 1me,22f
- track_artist
- artist
-
-
-
-
-
-
-
+
+ 1f,1min
[Tango],symmetric_time
+
visible
-
+
-
+
vertical
- me,me
+ min,me
-
- TitleTimeRow
- horizontal
- me,me
-
- 3f,1min
-
-
- TrackTitle
- track_title
- title
- Left
- right
- 1me,22f
-
-
+
+
+ PlayPosition
+ track_time
+ 90f,22f
+ left
+
+
+
+ ,playposition
+
+
+ [Controls],ShowDurationRemaining
+ 2
+ visible
+
+
+
+
+
+ PlayPosition
+ track_time
+ 175min,22f
+ left
+
+
+ ,playposition
+
+
+ [Controls],ShowDurationRemaining
+ 2
+ visible
+
+
+
+
+ Duration
+ 60min,22f
+ track_duration
+ durationFormatted
+ left
+
+
+
+
+ [Tango],symmetric_time
+ visible
+
+
-
- TrackTime
- track_time
- 80min,22f
- right
-
- 1
-
- ,playposition
-
-
-
-
+
+ 10f,1min
+
+ [Tango],symmetric_time
+ visible
+
+
-
- ArtistDurationRow
+
+ vertical
+ min,me
+
+
+ TrackTitle
+ track_title
+ title
+ left
+ right
+ 1me,22f
+
+
+
+
+ min,me
horizontal
- me,me
- 3f,1min
-
TrackArtist
+ left
right
1me,22f
track_artist
artist
-
-
- TrackDuration
- 50f,22f
- track_duration
- durationFormatted
- right
-
-
-
-
+
+
+
+
+ 10f,1min
+
+ [Tango],symmetric_time
+
+ visible
+
+
+
+
+ vertical
+ min,me
+
+
+
+ PlayPosition
+ track_time
+ 90f,22f
+ right
+
+
+ ,playposition
+
+
+ [Controls],ShowDurationRemaining
+ 2
+ visible
+
+
+
+
+
+ PlayPosition
+ track_time
+ 175f,22f
+ right
+
+
+ ,playposition
+
+
+ [Controls],ShowDurationRemaining
+ 2
+ visible
+
+
+
+
+ Duration
+ 60min,22f
+ track_duration
+ durationFormatted
+ right
+
+
[Tango],symmetric_time
visible
-
+
diff --git a/res/skins/Tango/deck_buttons_left.xml b/res/skins/Tango/deck_buttons_left.xml
index fa6a68e3adff..072ef29baba1 100644
--- a/res/skins/Tango/deck_buttons_left.xml
+++ b/res/skins/Tango/deck_buttons_left.xml
@@ -36,7 +36,7 @@ Variables:
keylock_off.svg
keylock_on.svg
keylock_on.svg
- ,keylock
+ ,keylock
@@ -114,17 +114,17 @@ Variables:
DeckButton
20f,22f
orientation
- cf_left.svg
- cf_left.svg
- cf_center_attention.svg
- cf_center_attention.svg
- cf_right_attention.svg
- cf_right_attention.svg
+ xfader_left.svg
+ xfader_left.svg
+ xfader_center_attention.svg
+ xfader_center_attention.svg
+ xfader_right_attention.svg
+ xfader_right_attention.svg
,orientation
- [Tango],always_visible_cfOrientation
+ [Tango],always_visible_xfaderOrientation
visible
@@ -141,7 +141,7 @@ Variables:
quantize_off.svg
quantize_on.svg
quantize_on.svg
- ,quantize
+ ,quantize
@@ -153,11 +153,21 @@ Variables:
1f,1min
-
- DeckButtonTogglerLeft
- 11f,22f
- [Tango],deck_controls
-
+
+ vertical
+ min,min
+
+
+ DeckButtonTogglerLeft
+ 11f,22f
+ [Tango],deck_controls
+
+
+
+ [Tango],deck_controls_toggle
+ visible
+
+
DeckControlsExpanded
@@ -176,7 +186,7 @@ Variables:
keylock_off.svg
keylock_on.svg
keylock_on.svg
- ,keylock
+ ,keylock
@@ -258,17 +268,17 @@ Variables:
DeckButtonExpanded
20f,22f
orientation
- cf_left.svg
- cf_left.svg
- cf_center_attention.svg
- cf_center_attention.svg
- cf_right_attention.svg
- cf_right_attention.svg
+ xfader_left.svg
+ xfader_left.svg
+ xfader_center_attention.svg
+ xfader_center_attention.svg
+ xfader_right_attention.svg
+ xfader_right_attention.svg
,orientation
- [Tango],always_visible_cfOrientation
+ [Tango],always_visible_xfaderOrientation
visible
@@ -286,7 +296,7 @@ Variables:
quantize_off.svg
quantize_on.svg
quantize_on.svg
- ,quantize
+ ,quantize
@@ -295,7 +305,7 @@ Variables:
visible
- 1f,1min
+ 1f,1min
[Tango],deck_controls
@@ -303,7 +313,9 @@ Variables:
-
+
+
+
horizontal
min,min
@@ -311,14 +323,12 @@ Variables:
84f,22f
horizontal
-
DeckStars
83min,22f
starrating
-
1f,1min
@@ -327,13 +337,11 @@ Variables:
-
[Tango],stars_fit
visible
-
@@ -346,7 +354,22 @@ Variables:
stacked
50f,24f
-
+
+ 0f,0f
+
+
+
+ PassthroughPlayCover
+ vertical
+ me,me
+
+ ,passthrough
+ visible
+
+
+
+
PlayCue
play_cue_set
50f,24f
@@ -398,7 +421,21 @@ Variables:
stacked
50f,24f
-
+
+ 0f,0f
+
+
+ PassthroughPlayCover
+ vertical
+ me,me
+
+ ,passthrough
+ visible
+
+
+
+
PlayCue
play_cue_set
50f,24f
diff --git a/res/skins/Tango/deck_buttons_right.xml b/res/skins/Tango/deck_buttons_right.xml
index bed0aea54677..c2d4bbfafcb2 100644
--- a/res/skins/Tango/deck_buttons_right.xml
+++ b/res/skins/Tango/deck_buttons_right.xml
@@ -31,7 +31,21 @@ Variables:
stacked
50f,24f
-
+
+ 0f,0f
+
+
+ PassthroughPlayCover
+ vertical
+ me,me
+
+ ,passthrough
+ visible
+
+
+
+
PlayCue
play_cue_set
50f,24f
@@ -71,7 +85,21 @@ Variables:
stacked
50f,24f
-
+
+ 0f,0f
+
+
+ PassthroughPlayCover
+ vertical
+ me,me
+
+ ,passthrough
+ visible
+
+
+
+
PlayCue
play_cue_set
50f,24f
@@ -120,8 +148,9 @@ Variables:
horizontal
min,me
-
-
+
+
+
horizontal
min,min
@@ -129,9 +158,7 @@ Variables:
84f,22f
horizontal
-
1f,1min
-
DeckStars
83min,22f
@@ -168,7 +195,7 @@ Variables:
quantize_off.svg
quantize_on.svg
quantize_on.svg
- ,quantize
+ ,quantize
@@ -186,17 +213,17 @@ Variables:
DeckButtonExpanded
20f,22f
orientation
- cf_left_attention.svg
- cf_left_attention.svg
- cf_center_attention.svg
- cf_center_attention.svg
- cf_right.svg
- cf_right.svg
+ xfader_left_attention.svg
+ xfader_left_attention.svg
+ xfader_center_attention.svg
+ xfader_center_attention.svg
+ xfader_right.svg
+ xfader_right.svg
,orientation
- [Tango],always_visible_cfOrientation
+ [Tango],always_visible_xfaderOrientation
visible
@@ -278,7 +305,7 @@ Variables:
keylock_off.svg
keylock_on.svg
keylock_on.svg
- ,keylock
+ ,keylock
@@ -287,7 +314,7 @@ Variables:
visible
- 1f,1min
+ 1f,1min
[Tango],deck_controls
@@ -295,11 +322,21 @@ Variables:
-
- DeckButtonTogglerRight
- 11f,22f
- [Tango],deck_controls
-
+
+ vertical
+ min,min
+
+
+ DeckButtonTogglerRight
+ 11f,22f
+ [Tango],deck_controls
+
+
+
+ [Tango],deck_controls_toggle
+ visible
+
+
1f,1min
@@ -316,7 +353,7 @@ Variables:
quantize_off.svg
quantize_on.svg
quantize_on.svg
- ,quantize
+ ,quantize
@@ -333,17 +370,17 @@ Variables:
DeckButton
20f,22f
orientation
- cf_left_attention.svg
- cf_left_attention.svg
- cf_center_attention.svg
- cf_center_attention.svg
- cf_right.svg
- cf_right.svg
+ xfader_left_attention.svg
+ xfader_left_attention.svg
+ xfader_center_attention.svg
+ xfader_center_attention.svg
+ xfader_right.svg
+ xfader_right.svg
,orientation
- [Tango],always_visible_cfOrientation
+ [Tango],always_visible_xfaderOrientation
visible
@@ -421,7 +458,7 @@ Variables:
keylock_off.svg
keylock_on.svg
keylock_on.svg
- ,keylock
+ ,keylock
@@ -439,6 +476,9 @@ Variables:
+
+
+
diff --git a/res/skins/Tango/deck_comment_left.xml b/res/skins/Tango/deck_comment_left.xml
index 39a885ffd1d0..f3889f63c06b 100644
--- a/res/skins/Tango/deck_comment_left.xml
+++ b/res/skins/Tango/deck_comment_left.xml
@@ -1,3 +1,10 @@
+
deck
@@ -7,7 +14,7 @@
horizontal
- min,min
+ i,min
-
- 1me,1f
-
+ 1me,1f
diff --git a/res/skins/Tango/deck_comment_right.xml b/res/skins/Tango/deck_comment_right.xml
index b5d1dfebf994..03793ff02df3 100644
--- a/res/skins/Tango/deck_comment_right.xml
+++ b/res/skins/Tango/deck_comment_right.xml
@@ -1,3 +1,10 @@
+
deck
@@ -16,31 +23,27 @@
horizontal
- min,min
+ i,min
32f,16f
- FX1
- 1
+ 1
1f,1min
32f,16f
- FX2
- 2
+ 2
1f,1min
32f,16f
- FX3
- 3
+ 3
1f,1min
32f,16f
- FX4
- 4
+ 4
1f,1min
@@ -72,7 +75,6 @@
-
1me,1f
diff --git a/res/skins/Tango/deck_left.xml b/res/skins/Tango/deck_left.xml
index 23b67bc2a656..70c4c49aa670 100644
--- a/res/skins/Tango/deck_left.xml
+++ b/res/skins/Tango/deck_left.xml
@@ -16,12 +16,12 @@ Variables:
DeckContainer
horizontal
- 504me,136min
+ me,min
Deck
- 250me,136min
+ me,min
vertical
@@ -40,138 +40,107 @@ Variables:
-
+
+
+
+
+
+
+
+
+ vertical
+ f,min
+
+
vertical
- 1me,25f
+ 1me,25me
Spacer1e1me,3f
-
+ RoundFiller251me,22me
[Tango],loop_beatjump_controls
visible
-
-
-
-
- vertical
+
+ [Tango],channel_mixer
+ visible
+
+
+
+
+ horizontal
min,min
-
- horizontal
- min,min
+
+
+ vertical
+ min,me
-
-
- MixerCoverStack
- f,min
+
+ vertical
+ min,me
-
-
-
- vertical
- f,min
-
-
-
-
- vertical
- 1me,25f
-
- Spacer1e1me,3f
- Spacer251me,22f
-
-
- [Tango],loop_beatjump_controls
- visible
-
-
-
-
-
-
+
horizontal
- min,me
+ min,min
-
-
- horizontal
- min,min
-
-
- horizontal
- min,min
-
-
-
- 3f,1min
-
-
-
-
-
-
-
- [Tango],spinnyCoverBIG
- visible
-
-
-
-
- [Tango],spinny_cover_none
- 2
- visible
-
-
-
-
- 3f,1me
-
-
- [Tango],vumeter
- visible
-
-
-
-
-
+
+ 3f,1min
+
-
-
+
+
+ 0min,0me
-
-
-
- 3f,1me
-
- [Tango],pitch_fader
+ [Tango],spinnyCoverBIG
visible
-
-
-
-
-
+
-
+
+ [Tango],spinny_cover_none
+ 2
+ visible
+
+
-
- min,me
+
-
-
- 3f,1min
+
+ [Tango],channel_mixer
+
+ visible
+
+
+
+
+
+ 3f,1me
+
+ [Tango],pitch_fader
+ visible
+
+
+
+
+
+
+ 5f,1min
diff --git a/res/skins/Tango/deck_loop_beatjump_left.xml b/res/skins/Tango/deck_loop_beatjump_left.xml
deleted file mode 100644
index 594f2e649d88..000000000000
--- a/res/skins/Tango/deck_loop_beatjump_left.xml
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
- DeckLoopBeatjump
- min,min
- horizontal
-
-
- Spacer1e0me,1min
- Spacer1e0me,1min
- Spacer1e0me,1min
-
- Spacer1e1me,1min
-
- 1f,1min
-
- Spacer1e1me,1min
-
- Spacer1e1me,1min
- Spacer1e0me,1min
- Spacer1e0me,1min
-
-
-
- [Tango],loop_beatjump_controls
- visible
-
-
-
-
-
-
-
diff --git a/res/skins/Tango/deck_overview_left.xml b/res/skins/Tango/deck_overview_left.xml
index 8ca976d223f1..ae28002797be 100644
--- a/res/skins/Tango/deck_overview_left.xml
+++ b/res/skins/Tango/deck_overview_left.xml
@@ -17,7 +17,7 @@ Variables:
-->
- DeckOverview
+ Spacer0f
stacked
me,f
@@ -64,16 +64,42 @@ Variables:
- Spacer0f1f,1min
+ Spacer0f1f,1min
-
- VinylTogglerLeft
- 11f,50f
-
- [Tango],vinylControlsDeck
-
+
+ 11f,50f
+ horizontal
+
+
+ VinylTogglerLeftPassthrough
+ 11f,50f
+ [Tango],vinylControlsDeck
+
+
+
+ ,passthrough
+ visible
+
+
+
+
+ 11f,50f
+ horizontal
+
+
+ VinylTogglerLeft
+ 11f,50f
+ [Tango],vinylControlsDeck
+
+
+
+ ,passthrough
+
+ visible
+
+
vertical
@@ -128,15 +154,10 @@ Variables:
+ to prevent visual glitches (or crashes).
50f,50f
-
0me,50me
@@ -149,7 +170,7 @@ Variables:
visible
-
+ -->
diff --git a/res/skins/Tango/deck_overview_right.xml b/res/skins/Tango/deck_overview_right.xml
index 25b25be232d5..83d3b5891c7f 100644
--- a/res/skins/Tango/deck_overview_right.xml
+++ b/res/skins/Tango/deck_overview_right.xml
@@ -17,7 +17,7 @@ Variables:
-->
- DeckOverview
+ Spacer0f
stacked
me,f
@@ -77,13 +77,40 @@ Variables:
-
- VinylTogglerRight
- 11f,50f
- [Tango],vinylControlsDeck
-
+
+ 11f,50f
+ horizontal
+
+
+ VinylTogglerRightPassthrough
+ 11f,50f
+ [Tango],vinylControlsDeck
+
+
+
+ ,passthrough
+ visible
+
+
+
+
+ 11f,50f
+ horizontal
+
+
+ VinylTogglerRight
+ 11f,50f
+ [Tango],vinylControlsDeck
+
+
+
+ ,passthrough
+
+ visible
+
+
- Spacer0f1f,1min
+ Spacer0f1f,1min
@@ -101,27 +128,27 @@ Variables:
#EA0085
- bottom|right
- #00FF00
- #FFFFFF
- %1
+ bottom|right
+ #00FF00
+ #FFFFFF
+ %1
- loop_start_position
- loop_end_position
- loop_enabled
- #00FF00
- #FFFFFF
+ loop_start_position
+ loop_end_position
+ loop_enabled
+ #00FF00
+ #FFFFFF
- cue_point
- C
- top|right
- #FF0080
- #FFFFFF
+ cue_point
+ C
+ top|right
+ #FF0080
+ #FFFFFF
- ,playposition
+ ,playposition
@@ -130,15 +157,10 @@ Variables:
+ to prevent visual glitches (or crashes).
50f,50f
-
0me,50me
@@ -151,7 +173,7 @@ Variables:
visible
-
+ -->
diff --git a/res/skins/Tango/deck_right.xml b/res/skins/Tango/deck_right.xml
index f75ea1275536..7a98d902fa92 100644
--- a/res/skins/Tango/deck_right.xml
+++ b/res/skins/Tango/deck_right.xml
@@ -16,123 +16,110 @@ Variables:
DeckContainer
horizontal
- 504me,136min
+ me,min
- 3f,1min
+ 5f,1min
-
+
+
+
+
+ 3f,1me
+
+ [Tango],pitch_fader
+ visible
+
+
+
+
+
vertical
- min,min
+ f,min
-
- horizontal
- min,min
+
+
+
+ vertical
+ 1me,25me
+ Spacer1e1me,3f
+ RoundFiller251me,22me
+
+
+ [Tango],loop_beatjump_controls
+ visible
+
+
+
+
+ [Tango],channel_mixer
+ visible
+
+
-
-
-
-
- 3f,1me
-
-
- [Tango],pitch_fader
- visible
-
-
-
-
-
-
- MixerCoverStack
- f,min
+
+ horizontal
+ min,me
+
+
+
+
+
+ 5f,1me
+
+ [Tango],vumeter
+ visible
+
+
+
+
+ vertical
+ min,me
+
+
+ vertical
+ min,me
-
-
-
- vertical
- f,min
-
-
-
-
- vertical
- 1me,25f
-
- Spacer1e1me,3f
- Spacer251me,22f
-
-
- [Tango],loop_beatjump_controls
- visible
-
-
-
-
-
-
+
horizontal
- min,me
+ min,min
-
-
-
-
- 3f,1me
-
-
- [Tango],vumeter
- visible
-
-
-
-
- horizontal
- min,min
-
-
- horizontal
- min,min
-
-
- 3f,1min
-
-
- [Tango],spinnyCoverBIG
- visible
-
-
-
-
- [Tango],spinny_cover_none
- 2
- visible
-
-
-
+
+
+ 3f,1min
-
-
+
+
+ 0min,0me
-
-
+
+ [Tango],spinnyCoverBIG
+ visible
+
+
-
-
-
- min,me
-
+
+ [Tango],spinny_cover_none
+ 2
+ visible
+
+
+
-
+
+ [Tango],channel_mixer
+
+ visible
+
+
Deck
- 250me,136min
+ me,min
vertical
-
+
diff --git a/res/skins/Tango/decks_12.xml b/res/skins/Tango/decks_12.xml
new file mode 100644
index 000000000000..864d05372ebc
--- /dev/null
+++ b/res/skins/Tango/decks_12.xml
@@ -0,0 +1,32 @@
+
+
+
+ horizontal
+ me,f
+
+
+ 1
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
diff --git a/res/skins/Tango/decks_34.xml b/res/skins/Tango/decks_34.xml
new file mode 100644
index 000000000000..c788f3034612
--- /dev/null
+++ b/res/skins/Tango/decks_34.xml
@@ -0,0 +1,36 @@
+
+
+
+ horizontal
+ me,f
+
+
+
+ 3
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+ [Master],show_4decks
+ visible
+
+
+
diff --git a/res/skins/Tango/eq_knob_button_left.xml b/res/skins/Tango/eq_knob_button_left.xml
new file mode 100644
index 000000000000..a5497e7c38e3
--- /dev/null
+++ b/res/skins/Tango/eq_knob_button_left.xml
@@ -0,0 +1,70 @@
+
+
+ EqualizerRack1
+ 1
+ [EqualizerRack1__Effect1]
+
+ EQKnobContainerLeft
+ min,min
+ vertical
+
+
+ min,min
+ horizontal
+
+
+
+ min,min
+ stacked
+
+
+ 30f,30f
+ skin:/knobs_sliders/knob_white.svg
+ skin:/knobs_sliders/knob_bg.svg
+
+
+
+ ,parameter
+
+
+
+
+ EQKillUnderlayLeft
+ 30f,30f
+ button_parameter
+
+
+
+
+
+
+ EQKillButton
+ 12f,30f
+ button_parameter
+
+
+
+ ,loaded
+ visible
+
+
+
+ 42me,30f
+
+ ,loaded
+
+ visible
+
+
+
+
+
diff --git a/res/skins/Tango/eq_knob_button_right.xml b/res/skins/Tango/eq_knob_button_right.xml
new file mode 100644
index 000000000000..01ef8b1fadf1
--- /dev/null
+++ b/res/skins/Tango/eq_knob_button_right.xml
@@ -0,0 +1,70 @@
+
+
+ EqualizerRack1
+ 1
+ [EqualizerRack1__Effect1]
+
+ EQKnobContainerRight
+ min,min
+ vertical
+
+
+ min,min
+ horizontal
+
+
+
+ EQKillButton
+ 12f,30f
+ button_parameter
+
+
+
+
+ min,min
+ stacked
+
+
+ 30f,30f
+ skin:/knobs_sliders/knob_white.svg
+ skin:/knobs_sliders/knob_bg.svg
+
+
+
+ ,parameter
+
+
+
+
+ EQKillUnderlayRight
+ 30f,30f
+ button_parameter
+
+
+
+
+
+ ,loaded
+ visible
+
+
+
+ 42me,30f
+
+ ,loaded
+
+ visible
+
+
+
+
+
diff --git a/res/skins/Tango/eq_knob_left.xml b/res/skins/Tango/eq_knob_left.xml
deleted file mode 100644
index d074ea29286e..000000000000
--- a/res/skins/Tango/eq_knob_left.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
- 1
- 1
- [EqualizerRack]
- [EqualizerRack_]
- [EqualizerRack__Effect]
-
- horizontal
- min,min
-
-
-
- EQKnobLeft
- horizontal
- 54f,34f
-
-
- min,min
- stacked
-
-
- 30f,30f
- skin:/knobs_sliders/knob_white.svg
-
-
-
- ,parameter
-
-
-
- EQKillButtonUnderlayLeft
- 30f,30f
- ,button_parameter
-
-
-
-
-
- EQKillButton
- Kill
- 12f,30f
- ,button_parameter
-
-
-
-
-
- 6f,1min
-
- [Tango],filter_knob
- visible
-
-
-
-
-
-
diff --git a/res/skins/Tango/eq_knob_right.xml b/res/skins/Tango/eq_knob_right.xml
deleted file mode 100644
index 0ad50d5679ab..000000000000
--- a/res/skins/Tango/eq_knob_right.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
- 1
- 1
- [EqualizerRack]
- [EqualizerRack_]
- [EqualizerRack__Effect]
-
- horizontal
- min,min
-
-
-
- 6f,1min
-
- [Tango],filter_knob
- visible
-
-
-
-
- EQKnobRight
- horizontal
- 54f,34f
-
-
- EQKillButton
- Kill
- 12f,30f
- ,button_parameter
-
-
-
- min,min
- stacked
-
-
- 30f,30f
- skin:/knobs_sliders/knob_white.svg
-
-
-
- ,parameter
-
-
-
- EQKillButtonUnderlayRight
- 30f,30f
- ,button_parameter
-
-
-
-
-
-
-
-
-
-
diff --git a/res/skins/Tango/fx_assign_button.xml b/res/skins/Tango/fx_assign_button.xml
index 2d8b82b2d584..311a3ee75d6b 100644
--- a/res/skins/Tango/fx_assign_button.xml
+++ b/res/skins/Tango/fx_assign_button.xml
@@ -1,11 +1,10 @@
@@ -16,20 +15,20 @@ Variables:
false
0
-
+ FX
center
skin:/buttons/btn_.svg
skin:/buttons/btn_.svg
1
-
+ FX
center
skin:/buttons/btn_.svg
skin:/buttons/btn_.svg
- [EffectRack1_EffectUnit],group__enable
+ [EffectRack1_EffectUnit],group__enable
LeftButton
diff --git a/res/skins/Tango/fx_button.xml b/res/skins/Tango/fx_button.xml
new file mode 100644
index 000000000000..c31610cad721
--- /dev/null
+++ b/res/skins/Tango/fx_button.xml
@@ -0,0 +1,37 @@
+
+
+ _
+
+
+
+ 2
+ false
+
+ 0
+ skin:/buttons/btn_.svg
+ skin:/buttons/btn_.svg
+
+
+ 1
+ skin:/buttons/btn_.svg
+ skin:/buttons/btn_.svg
+
+
+ [_Effect],
+ LeftButton
+
+
+
diff --git a/res/skins/Tango/fx_focus_button.xml b/res/skins/Tango/fx_focus_button.xml
index d01f19c53b6a..a310fe5a16f8 100644
--- a/res/skins/Tango/fx_focus_button.xml
+++ b/res/skins/Tango/fx_focus_button.xml
@@ -1,39 +1,74 @@
-
- EffectSlot_focus
- EffectFocusButton
- 12f,30me
- 2
- true
-
- 0
-
-
- 1
-
-
- [],focused_effect
- LeftButton
- true
-
-
-
- [],focused_effect
- RightButton
- true
-
-
-
- [],show_focus
- visible
-
-
+
+ AlignVCenter
+ horizontal
+ 14f,30me
+
+
+
+ EffectSlot_focus
+ FxFocusButton
+ 14f,18f
+ 2
+ true
+
+ [],focused_effect
+ LeftButton
+ true
+
+
+
+ [],focused_effect
+ RightButton
+ true
+
+
+
+ [],focused_effect
+
+ visible
+
+
+
+
+
+ EffectSlot_focus
+ FxFocusButton
+ 14f,18f
+ 2
+ true
+
+ [],focused_effect
+ LeftButton
+ true
+
+
+
+ [],focused_effect
+ RightButton
+ true
+
+
+
+ [],focused_effect
+
+ false
+
+
+ [],focused_effect
+
+ visible
+
+
+
+
diff --git a/res/skins/Tango/fx_head_master_button.xml b/res/skins/Tango/fx_head_master_button.xml
new file mode 100644
index 000000000000..3c8cf6fdb8c7
--- /dev/null
+++ b/res/skins/Tango/fx_head_master_button.xml
@@ -0,0 +1,33 @@
+
+
+
+ EffectUnit__enabled
+ FxHeadMasterButton
+
+ 2
+ false
+
+ 0
+ skin:/buttons/btn_.svg
+ skin:/buttons/btn_.svg
+
+
+ 1
+ skin:/buttons/btn_.svg
+ skin:/buttons/btn_.svg
+
+
+ [EffectRack1_EffectUnit],group__enable
+ LeftButton
+
+
+
diff --git a/res/skins/Tango/fx_metaknob.xml b/res/skins/Tango/fx_metaknob.xml
new file mode 100644
index 000000000000..8f438805fac1
--- /dev/null
+++ b/res/skins/Tango/fx_metaknob.xml
@@ -0,0 +1,24 @@
+
+
+ [_Effect]
+
+ EffectSlot_metaknob
+ FxSlot_metaknob
+ 30f,30f
+ skin:/knobs_sliders/knob_blue.svg
+ skin:/knobs_sliders/knob_bg.svg
+
+
+
+ ,meta
+
+
+
diff --git a/res/skins/Tango/fx_parameter_button.xml b/res/skins/Tango/fx_parameter_button.xml
index bd150284a178..b3d1fa64f8e9 100644
--- a/res/skins/Tango/fx_parameter_button.xml
+++ b/res/skins/Tango/fx_parameter_button.xml
@@ -4,55 +4,87 @@ Description:
Stacked layout of invisible button, parameter name
and button display underneath.
Variables:
- fxRack : rack number
- fxUnit : unit number
- fxGroup_fxNum : EffectRack1_EffectUnitX_EffectY
- fxNum : effect number
- fxButtonParameter : the parameter
+ FxRackNum : rack number
+ FxUnitNum : unit number
+ FxGroup_FxNum : EffectRack1_EffectUnitX_EffectY
+ FxNum : effect number
+ parameter : the parameter
-->
+ EffectUnit
+ EffectRack1_EffectUnit
+ [_Effect]
stacked
- EffectButtonParameter
-
+ FxParameterButton
+
52f,26f
-
-
- EffectButtonParameterOverlay
- EffectSlot_button_parameter
+
+
+
+ FxParameterButtonOverlay
51f,18f
- ,button_parameter
+ button_parameter
-
+
+
51f,18f
horizontal
me,min
min,me
- EffectButtonParameterName
-
-
-
-
+ FxParameterButtonName_0
+
+
+
+
center
me,min
+
+ ,button_parameter
+ 0
+ visible
+
-
- EffectButtonParameterUnderlay
+
+
+ 51f,18f
+ horizontal
+
+ me,min
+
+ min,me
+ FxParameterButtonName_1
+
+
+
+
+ center
+
+ me,min
+
+
+ ,button_parameter
+ 1
+ visible
+
+
+
+
+
+ FxParameterButtonUnderlay
51f,18f
- ,button_parameter
+ button_parameter
- ,button_parameter_loaded
+ ,button_parameter_loaded
visible
diff --git a/res/skins/Tango/fx_parameter_knob.xml b/res/skins/Tango/fx_parameter_knob.xml
index 2f51db9e3d27..4fcfbb21a72f 100644
--- a/res/skins/Tango/fx_parameter_knob.xml
+++ b/res/skins/Tango/fx_parameter_knob.xml
@@ -3,11 +3,11 @@ Description:
An effect parameter knob with a 5 state button below
that controls SuperKnob linking type.
Variables:
- fxRack : rack number
- fxUnit : unit number
- fxGroup_fxNum : EffectRack1_EffectUnitX_EffectY
- fxNum : effect number
- fxKnobParameter : the parameter
+ FxRack : rack number
+ FxUnitNum : unit number
+ FxGroup_FxNum : EffectRack1_EffectUnitX_EffectY
+ FxNum : effect number
+ parameter : the parameter
-->
@@ -20,18 +20,19 @@ Variables:
- EffectKnobParameter
+ FxParameterknob
vertical
51f,26f
- 26f,26f
- skin:/knobs_sliders/knob_fx_yellow.svg
-
-
-
- ,parameter
-
+ 26f,26f
+ skin:/knobs_sliders/knob_fx_yellow.svg
+ skin:/knobs_sliders/knob_bg_fx_parameter.svg
+
+
+
+ ,parameter
+
@@ -40,14 +41,15 @@ Variables:
51f,34f
horizontal
+
me,min
- EffectKnobParameterName
+ FxParameterKnobName
-1min,34f
-
-
-
-
+
+
+
+
left
me,min
@@ -60,26 +62,26 @@ Variables:
- EffectLinkTypeButton
EffectSlot_parameter_link_type
+ FxSuperLinkButton
51f,5f
- ,parameter_link_type
+ ,parameter_link_type
1min,1f
- EffectLinkInvertButton
EffectSlot_parameter_inversion
+ FxSuperLinkInvertButton
51f,5f
- ,parameter_link_inverse
+ ,parameter_link_inverse
- ,parameter_loaded
+ ,parameter_loaded
visible
diff --git a/res/skins/Tango/fx_parameter_row.xml b/res/skins/Tango/fx_parameter_row.xml
index 3b322de295e4..3269cb5643d8 100644
--- a/res/skins/Tango/fx_parameter_row.xml
+++ b/res/skins/Tango/fx_parameter_row.xml
@@ -2,73 +2,73 @@
Description:
A row of up to 8 effect parameter knobs and up to 8 parameter buttons.
Variables:
- fxGroup : EffectRack1_EffectUnitX
- fxNum : effect number
+ FxGroup : EffectRack1_EffectUnitX
+ FxNum : effect number
-->
- [_Effect]
+ [_Effect]
- EffectSlotParameters
+ FxParameters
horizontal
max,45f
-
+
- 1
+ 1
- 1
+ 1
-
+
- 2
+ 2
- 2
+ 2
-
+
- 3
+ 3
- 3
+ 3
-
+
- 4
+ 4
- 4
+ 4
-
+
- 5
+ 5
- 5
+ 5
-
+
- 6
+ 6
- 6
+ 6
-
+
- 7
+ 7
- 7
+ 7
-
+
- 8
+ 8
- 8
+ 8
-
+
diff --git a/res/skins/Tango/fx_selector_meta_left.xml b/res/skins/Tango/fx_selector_meta_left.xml
deleted file mode 100644
index eb20c97443d2..000000000000
--- a/res/skins/Tango/fx_selector_meta_left.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
- [_Effect]
-
- EffectTogglerMetaKnob
- horizontal
- 123,30
- 134,39
- max,me
-
-
-
- EffectTogglerLeft
- horizontal
- min,min
-
-
-
- 90f,20f
-
-
-
-
-
-
- EffectToggler
- stacked
- min,min
-
-
-
-
- EffectToggleButton
- EffectSlot_enabled
- 72f,20f
- ,enabled
-
-
-
- fxNameContainer
- 72f,20f
- horizontal
-
- 0me,1min
-
- fxName
-
-
-
-
- 0me,1min
-
-
-
-
- EffectToggleButtonUnderlay
- 72f,20f
- ,enabled
-
-
-
-
-
-
-
- 1f,1min
-
-
- EffectSlot_metaknob
-
- meta
- 30f,30f
- blue
-
-
-
-
-
- 1f,1min
-
-
-
-
diff --git a/res/skins/Tango/fx_selector_meta_right.xml b/res/skins/Tango/fx_selector_meta_right.xml
deleted file mode 100644
index dccb0962fa7d..000000000000
--- a/res/skins/Tango/fx_selector_meta_right.xml
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
- [_Effect]
-
- EffectTogglerMetaKnob
- horizontal
- 122,30
- 133,39
- max,me
-
-
- 1f,1min
-
-
-
-
- EffectSlot_metaknob
-
- meta
- 30f,30f
- blue
-
-
- 1f,1min
-
-
- EffectToggler
- stacked
- min,min
-
-
-
-
- EffectToggleButton
- EffectSlot_enabled
- 72f,20f
- ,enabled
-
-
-
- fxNameContainer
- 72f,20f
- horizontal
-
- 0me,1min
-
- fxName
-
-
-
-
- 0me,1min
-
-
-
-
- EffectToggleButtonUnderlay
- 72f,20f
- ,enabled
-
-
-
- 90f,20f
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/skins/Tango/fx_toggle_selector.xml b/res/skins/Tango/fx_toggle_selector.xml
new file mode 100644
index 000000000000..0f91313c22fe
--- /dev/null
+++ b/res/skins/Tango/fx_toggle_selector.xml
@@ -0,0 +1,61 @@
+
+
+ [_Effect]
+
+ FxToggleSelector
+ stacked
+ min,min
+
+
+
+ EffectSlot_enabled
+ FxToggleButton
+ 72f,20f
+ ,enabled
+
+
+
+ FxNameContainer
+ 72f,20f
+ horizontal
+
+ 0me,1min
+
+ FxName
+
+
+
+
+ 0me,1min
+
+
+
+
+
+ FxToggleButtonUnderlay
+ 72f,20f
+ ,enabled
+
+
+
+ 82f,20f
+
+
+
+
+
+
+
+
diff --git a/res/skins/Tango/fx_unit_group_button.xml b/res/skins/Tango/fx_unit_group_button.xml
deleted file mode 100644
index 3714a4838003..000000000000
--- a/res/skins/Tango/fx_unit_group_button.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
- EffectUnit_group_enabled
- EffectUnitGroupButton
-
- 2
- false
-
- 0
-
- center
- skin:/buttons/btn_.svg
- skin:/buttons/btn_.svg
-
-
- 1
-
- center
- skin:/buttons/btn_.svg
- skin:/buttons/btn_.svg
-
-
- [],group__enable
- LeftButton
-
-
-
-
diff --git a/res/skins/Tango/fx_unit_left.xml b/res/skins/Tango/fx_unit_left.xml
index 2e30ca8f679e..804ca707f661 100644
--- a/res/skins/Tango/fx_unit_left.xml
+++ b/res/skins/Tango/fx_unit_left.xml
@@ -2,236 +2,317 @@
Description:
An effect chain widget.
* EffectSlots, with or without highlight/focus option
- * mixer with Wet/Dry knob and Super knob
- * Enable and Eject button
- * assignment buttons for decks, master, headphone, mics & aux
+ * mixer with Wet/Dry knob and Super knob (optional)
+ * assignment buttons for master & headphone
Variables:
- fxRack: Number of effect rack.
- fxUnit: Number of effect unit.
+ FxUnitNum: number of effect unit for FX label
-->
+ EffectRack1_EffectUnit
+ EffectUnit
- EffectUnitLeft
horizontal
me,min
-
- EffectSlots
- vertical
- me,min
+
+ Spacer0f
+ stacked
+ min,min
-
- EffectSlotLeftHighlight
- min,min
- horizontal
-
-
- 1
-
- 5f,1min
-
- 1
-
-
-
- [],focused_effect
- highlight
-
- 1
-
-
-
-
- 1me,1f
-
-
- EffectSlotLeftHighlight
+
+ vertical
min,min
- horizontal
-
- 2
-
- 5f,1min
-
- 2
-
+
+ AlignRight
+ min,min
+ horizontal
+
+ 1
+ 5f,1min
+ 1
+ 2f,1min
+ 1
+ 1
+ 4f,1min
+
+
+
+ 1me,1f
+
+
+ AlignRight
+ min,min
+ horizontal
+
+ 2
+ 5f,1min
+ 2
+ 2f,1min
+ 2
+ 2
+ 4f,1min
+
+
+
+ 1me,1f
+
+
+ AlignRight
+ min,min
+ horizontal
+
+ 3
+ 5f,1min
+ 3
+ 2f,1min
+ 3
+ 3
+ 4f,1min
+
+
-
- [],focused_effect
- highlight
-
- 2
-
-
-
-
- 1me,1f
-
-
- EffectSlotLeftHighlight
+
+
+
+ stacked
min,min
- horizontal
-
- 3
-
- 5f,1min
-
- 3
-
-
-
- [],focused_effect
- highlight
-
- 3
-
-
-
+
+ FxFlowUnderlay_left_focus1
+ 1me,53f
+
+ [],focused_effect
+ highlight
+ 1
+
+
+
+
+ FxFlowUnderlay_left_focus2
+ 1me,99f
+
+ [],focused_effect
+ highlight
+ 2
+
+
+
+ FxFlowUnderlay_left_focus3
+ 1me,137f
+
+ [],focused_effect
+ highlight
+ 3
+
+
+
+
- [],show_focus
+ [],show_focus
visible
-
+
-
- EffectSlots
- vertical
- me,min
+
+ Spacer0f
+ stacked
+ min,min
-
- EffectSlotLeft
+
+ vertical
min,min
- horizontal
-
- 1
-
- 5f,1min
-
- 1
-
-
-
+
+ AlignRight
+ min,min
+ horizontal
+
+ 1
+ 5f,1min
+ 1
+ 1
+ 4f,1min
+
+
- 1me,1f
+ 1me,1f
-
- EffectSlotLeft
- min,min
- horizontal
-
-
- 2
-
- 5f,1min
-
- 2
-
-
-
+
+ AlignRight
+ min,min
+ horizontal
+
+ 2
+ 5f,1min
+ 2
+ 2
+ 4f,1min
+
+
- 1me,1f
+ 1me,1f
-
- EffectSlotLeft
+
+ AlignRight
+ min,min
+ horizontal
+
+ 3
+ 5f,1min
+ 3
+ 3
+ 4f,1min
+
+
+
+
+
+
+ stacked
min,min
- horizontal
-
- 3
-
- 5f,1min
-
- 3
-
+
+ FxFlowUnderlay_left_noFocus1
+ 1me,53f
+
+
+
+ FxFlowUnderlay_left_noFocus2
+ 1me,99f
+
+
+
+ FxFlowUnderlay_left_noFocus3
+ 1me,137f
+
-
+
- [],show_focus
- visible
+ [],show_focus
+ visible
-
+
- EffectUnitControlsLeft
+ FxUnitControlsLeft
vertical
44f,1me
- FXSamplersMiniMaxiButton
+ FxSamplersMiniMaxi
EffectUnit_show_parameters
22me,14f
- [],show_parameters
+ [],show_parameters
- EffectUnitMixerLeft
+ FxUnitMixerLeft
vertical
44f,1me
-
+
SuperWetDryContainer
vertical
me,me
- 1min,0me
+ 1min,0me
+
EffectUnit_mix
SuperWetDryKnob
32f,32f
- []
+ []
mix
red
- 1min,0me
-
- EffectUnit_super1
- SuperWetDryKnob
- 32f,32f
- []
- super1
- blue
-
- 1min,0me
+
+ 1min,0me
+
+
+ 32f,32f
+ vertical
+
+
+ EffectUnit_super1
+ SuperWetDryKnob
+ 32f,32f
+ []
+ super1
+ blue
+
+
+
+ [Tango],fx_super_knob
+ visible
+
+
+
+
+ 1min,0me
+
+ [Tango],fx_super_knob
+ visible
+
+
-
+
- 1min,1f
+ 1min,1f
horizontal
min,min
-
+
21f,21f
master
fx_master_off
fx_master_on
[Master]
- 1f,1min
-
- 21f,21f
- headphones
- fx_head_off
- fx_head_on
- [Headphone]
-
+ 1f,1min
+
+ 21f,21f
+ stacked
+
+
+ 0f,0f
+
+
+
+ MixerbarCover
+ vertical
+ me,me
+
+ [Master],headEnabled
+ visible
+
+
+
+
+
+ 21f,21f
+ headphones
+ fx_head_off
+ fx_head_on
+ [Headphone]
+
+
+
diff --git a/res/skins/Tango/fx_unit_left_mini.xml b/res/skins/Tango/fx_unit_left_mini.xml
index 8b4bc139a000..25a89b0ab6f3 100644
--- a/res/skins/Tango/fx_unit_left_mini.xml
+++ b/res/skins/Tango/fx_unit_left_mini.xml
@@ -2,148 +2,222 @@
Description:
An effect chain widget.
* EffectSlots, with or without highlight/focus option
- * mixer with Wet/Dry knob and Super knob
- * Enable button
+ * mixer with Wet/Dry knob and Super knob (optional)
+ * assignment buttons for master & headphone
Variables:
- fxRack: Number of effect rack.
- fxUnit: Number of effect unit.
+ FxUnitNum: number of effect unit for FX label
-->
-
- EffectUnitLeftMini
+ EffectRack1_EffectUnit
+ EffectUnit
+
horizontal
me,max
-
- AlignRightCenter
- horizontal
- me,min
-
-
- Spacer330me,1min
+ Spacer330me,1min
- Spacer0f1max,1min
+ Spacer0f1f,1min
-
- EffectSlotLeftHighlight
+
+ stacked
+ min,min
+
+
horizontal
- min,me
+ max,min
- 4f,1min
-
- 1
-
-
-
- [],focused_effect
- highlight
- 1
-
-
+
+ horizontal
+
+ 4f,1min
+ 1
+ 1
+ 4f,1min
+
+
- Spacer0f1f,1min
+
+ horizontal
+
+ 4f,1min
+ 2
+ 2
+ 4f,1min
+
+
-
- EffectSlotLeftHighlight
- horizontal
- min,me
-
- 4f,1min
-
- 2
-
+
+ horizontal
+
+ 4f,1min
+ 3
+ 3
+ 4f,1min
+
+
-
- [],focused_effect
- highlight
- 2
-
-
-
- Spacer0f1f,1min
+
-
- EffectSlotLeftHighlight
- horizontal
- min,me
+
+ Spacer0f
+ stacked
+ min,min
- 4f,1min
-
- 3
-
-
-
- [],focused_effect
- highlight
- 3
-
-
+
+ FxFlowUnderlay_mini_noFocus1
+ 120f,30f
+
+
+
+ FxFlowUnderlay_mini_noFocus2
+ 240f,30f
+
+
+ FxFlowUnderlay_mini_noFocus3
+ 360f,30f
+
+
+
- [],show_focus
+ [],show_focus
+
visible
-
+
-
- AlignRightCenter
- horizontal
- me,min
+
+ stacked
+ min,min
+
+ horizontal
+ max,min
+
+
+ horizontal
+
+ 4f,1min
+ 1
+ 1
+ 1
+ 4f,1min
+
+
- Spacer330me,1min
+
+ horizontal
+
+ 4f,1min
+ 2
+ 2
+ 2
+ 4f,1min
+
+
- Spacer0f1f,1min
+
+ horizontal
+
+ 4f,1min
+ 3
+ 3
+ 3
+ 4f,1min
+
+
+
+
-
- EffectSlotLeft
- horizontal
- min,me
+
+ Spacer0f
+ stacked
+ min,min
- 4f,1min
-
- 1
-
-
-
+
+ FxFlowUnderlay_mini_focus1
+ 134f,30f
+
+ [],focused_effect
+ 1
+ highlight
+
+
- Spacer0f1f,1min
+
+ FxFlowUnderlay_mini_focus2
+ 268f,30f
+
+ [],focused_effect
+ 2
+ highlight
+
+
-
- EffectSlotLeft
- horizontal
- min,me
-
- 4f,1min
-
- 2
-
+
+ FxFlowUnderlay_mini_focus3
+ 402f,30f
+
+ [],focused_effect
+ 3
+ highlight
+
+
-
+
+
+
+ [],show_focus
+ visible
+
+
- Spacer0f1f,1min
+ Spacer0f1f,1min
-
- EffectSlotLeft
- horizontal
- min,me
+
+ vertical
+ min,min
+
+
+ 15f,15f
+ master
+ fx_master_off
+ fx_master_on
+ [Master]
+
+ 1min,1f
+
+ 15f,14f
+ stacked
- 4f,1min
-
- 3
+
+ 0f,0f
+
+
+
+ MixerbarCover
+ vertical
+ me,me
+
+ [Master],headEnabled
+ visible
+
+
+
+
+
+ 15f,14f
+ headphones
+ fx_head_off
+ fx_head_on
+ [Headphone]
-
-
+
-
- [],show_focus
- visible
-
-
-
+
Spacer0f1f,1min
@@ -152,20 +226,30 @@ Variables:
horizontal
min,min
-
- SuperWetDryKnob
- EffectUnit_super1
- 30f,30f
- []
- super1
- blue
-
+
+ 30f,30f
+ vertical
+
+
+ SuperWetDryKnob
+ EffectUnit_super1
+ 30f,30f
+ []
+ super1
+ blue
+
+
+
+ [Tango],fx_super_knob
+ visible
+
+
SuperWetDryKnob
EffectUnit_mix
30f,30f
- []
+ []
mix
red
@@ -174,27 +258,84 @@ Variables:
1f,1min
-
+
vertical
28f,30f
-
- FXSamplersMiniMaxiButton
- EffectUnit_show_parameters
- 28f,13f
- [],show_parameters
-
+
+ vertical
+ 28f,14f
+
+
+ FxSamplersMiniMaxi
+ EffectUnit_show_parameters
+ 28f,14f
+ [],show_parameters
+
+
+
+ [],show_focus
+
+ visible
+
+
+
+
+ vertical
+ 28f,14f
+
+
+ vertical
+ 28f,14f
+
+
+ FxSamplersMiniMaxi
+ EffectUnit_show_parameters
+ 28f,14f
+ [],show_parameters
+
+
+
+ [],focused_effect
+ 0
+ visible
+
+
+
+
+ vertical
+ 28f,14f
+
+
+ FxSamplersMiniMaxi_Focus
+ EffectUnit_show_parameters
+ 28f,14f
+ [],show_parameters
+
+
+
+ [],focused_effect
+ 0
+ visible
+
+
+
+
+ [],show_focus
+ visible
+
+
1min,0me
-
+
diff --git a/res/skins/Tango/fx_unit_right.xml b/res/skins/Tango/fx_unit_right.xml
index 0ae0b10c6b55..34eed628e99b 100644
--- a/res/skins/Tango/fx_unit_right.xml
+++ b/res/skins/Tango/fx_unit_right.xml
@@ -2,92 +2,133 @@
Description:
An effect chain widget.
* EffectSlots, with or without highlight/focus option
- * mixer with Wet/Dry knob and Super knob
- * Enable button
+ * mixer with Wet/Dry knob and Super knob (optional)
+ * assignment buttons for master & headphone
Variables:
- fxRack: Number of effect rack.
- fxUnit: Number of effect unit.
+ FxUnitNum: number of effect unit for FX label
-->
-
- EffectUnitRight
+ EffectRack1_EffectUnit
+ EffectUnit
+
horizontal
me,min
- EffectUnitControlsRight
+ FxUnitControlsRight
vertical
44f,1me
- FXSamplersMiniMaxiButton
+ FxSamplersMiniMaxi
EffectUnit_show_parameters
22me,14f
- [],show_parameters
+ [],show_parameters
- EffectUnitMixerRight
+ FxUnitMixerRight
vertical
44f,1me
-
+
SuperWetDryContainer
vertical
me,me
- 1min,0me
+ 1min,0me
+
- SuperWetDryKnob
EffectUnit_mix
+ SuperWetDryKnob
32f,32f
- []
+ []
mix
red
- 1min,0me
-
- SuperWetDryKnob
- EffectUnit_super1
- 32f,32f
- []
- super1
- blue
-
- 1min,0me
+
+ 1min,0me
+
+
+ 32f,32f
+ vertical
+
+
+ EffectUnit_super1
+ SuperWetDryKnob
+ 32f,32f
+ []
+ super1
+ blue
+
+
+
+ [Tango],fx_super_knob
+ visible
+
+
+
+
+ 1min,0me
+
+ [Tango],fx_super_knob
+ visible
+
+
-
+
- 1min,1f
+ 1min,1f
horizontal
min,min
-
+
21f,21f
master
fx_master_off
fx_master_on
[Master]
- 1f,1min
-
- 21f,21f
- headphones
- fx_head_off
- fx_head_on
- [Headphone]
-
+ 1f,1min
+
+ 21f,21f
+ stacked
+
+
+ 0f,0f
+
+
+
+ MixerbarCover
+ vertical
+ me,me
+
+ [Master],headEnabled
+ visible
+
+
+
+
+
+ 21f,21f
+ headphones
+ fx_head_off
+ fx_head_on
+ [Headphone]
+
+
+
@@ -96,147 +137,188 @@ Variables:
-
- EffectSlots
- vertical
+
+ Spacer0f
+ stacked
min,min
-
- EffectSlotRightHighlight
- min,min
- horizontal
-
-
- 1
-
- 5f,1min
-
- 1
-
-
-
- [],focused_effect
- highlight
-
- 1
-
-
-
-
- 1me,1f
-
-
- EffectSlotRightHighlight
+
+ vertical
min,min
- horizontal
-
- 2
-
- 5f,1min
-
- 2
-
+
+ AlignLeft
+ min,min
+ horizontal
+
+ 4f,1min
+ 1
+ 1
+ 2f,1min
+ 1
+ 5f,1min
+ 1
+
+
+
+ 1me,1f
+
+
+ AlignLeft
+ min,min
+ horizontal
+
+ 4f,1min
+ 2
+ 2
+ 2f,1min
+ 2
+ 5f,1min
+ 2
+
+
+
+ 1me,1f
+
+
+ AlignLeft
+ min,min
+ horizontal
+
+ 4f,1min
+ 3
+ 3
+ 3
+ 5f,1min
+ 3
+
+
-
- [],focused_effect
- highlight
-
- 2
-
-
-
-
- 1me,1f
-
-
- EffectSlotRightHighlight
+
+
+
+ stacked
min,min
- horizontal
-
- 3
-
- 5f,1min
-
- 3
-
+
+ FxFlowUnderlay_right_focus1
+ 1me,53f
+
+ [],focused_effect
+ highlight
+ 1
+
+
+
+
+ FxFlowUnderlay_right_focus2
+ 1me,99f
+
+ [],focused_effect
+ highlight
+ 2
+
+
+
+
+ FxFlowUnderlay_right_focus3
+ 1me,137f
+
+ [],focused_effect
+ highlight
+ 3
+
+
-
- [],focused_effect
- highlight
-
- 3
-
-
-
+
- [],show_focus
+ [],show_focus
visible
-
+
-
- EffectSlots
- vertical
+
+ Spacer0f
+ stacked
min,min
-
- EffectSlotRight
+
+ vertical
min,min
- horizontal
-
- 1
-
- 5f,1min
-
- 1
-
-
-
+
+ AlignLeft
+ min,min
+ horizontal
+
+ 4f,1min
+ 1
+ 1
+ 5f,1min
+ 1
+
+
- 1me,1f
+ 1me,1f
-
- EffectSlotRight
- min,min
- horizontal
-
-
- 2
-
- 5f,1min
-
- 2
-
-
-
+
+ AlignLeft
+ min,min
+ horizontal
+
+ 4f,1min
+ 2
+ 2
+ 5f,1min
+ 2
+
+
- 1me,1f
+ 1me,1f
-
- EffectSlotRight
+
+ AlignLeft
+ min,min
+ horizontal
+
+ 4f,1min
+ 3
+ 3
+ 5f,1min
+ 3
+
+
+
+
+
+
+ stacked
min,min
- horizontal
-
- 3
-
- 5f,1min
-
- 3
-
+
+ FxFlowUnderlay_right_noFocus1
+ 1me,53f
+
+
+
+ FxFlowUnderlay_right_noFocus2
+ 1me,99f
+
+
+
+ FxFlowUnderlay_right_noFocus3
+ 1me,137f
+
-
+
- [],show_focus
- visible
+ [],show_focus
+ visible
-
+
diff --git a/res/skins/Tango/fx_unit_right_mini.xml b/res/skins/Tango/fx_unit_right_mini.xml
index 805833606fb8..f7dda78adcfb 100644
--- a/res/skins/Tango/fx_unit_right_mini.xml
+++ b/res/skins/Tango/fx_unit_right_mini.xml
@@ -1,38 +1,98 @@
-
- EffectUnitRightMini
+ EffectRack1_EffectUnit
+ EffectUnit
+
horizontal
me,max
-
+
vertical
28f,30f
-
- FXSamplersMiniMaxiButton
- EffectUnit_show_parameters
- 28f,13f
- [],show_parameters
-
+
+ vertical
+ 28f,14f
+
+
+ FxSamplersMiniMaxi
+ EffectUnit_show_parameters
+ 28f,14f
+ [],show_parameters
+
+
+
+ [],show_focus
+
+ visible
+
+
+
+
+ vertical
+ 28f,14f
+
+
+ vertical
+ 28f,14f
+
+
+ FxSamplersMiniMaxi
+ EffectUnit_show_parameters
+ 28f,14f
+ [],show_parameters
+
+
+
+ [],focused_effect
+ 0
+ visible
+
+
+
+
+ vertical
+ 28f,14f
+
+
+ FxSamplersMiniMaxi_Focus
+ EffectUnit_show_parameters
+ 28f,14f
+ [],show_parameters
+
+
+
+ [],focused_effect
+ 0
+ visible
+
+
+
+
+ [],show_focus
+ visible
+
+
1min,0me
-
+
1f,1min
@@ -42,155 +102,240 @@
min,min
- SuperWetDryKnob
EffectUnit_mix
+ SuperWetDryKnob
30f,30f
- []
+ []
mix
red
-
- SuperWetDryKnob
- EffectUnit_super1
- 30f,30f
- []
- super1
- blue
-
-
-
-
- Spacer0f1f,1min
-
-
- AlignRightCenter
- me,min
- horizontal
-
-
- EffectSlotRightHighlight
- horizontal
- min,me
+ 30f,30f
+ vertical
-
- 1
+
+ EffectUnit_super1
+ SuperWetDryKnob
+ 30f,30f
+ []
+ super1
+ blue
- 4f,1min
- [],focused_effect
- highlight
- 1
+ [Tango],fx_super_knob
+ visible
+
+
- Spacer0f1f,1min
+ Spacer0f1f,1min
-
- EffectSlotRightHighlight
- horizontal
- min,me
+
+ vertical
+ min,min
+
+
+ 15f,15f
+ master
+ fx_master_off
+ fx_master_on
+ [Master]
+
+ 1min,1f
+
+ 15f,14f
+ stacked
-
- 2
+
+ 0f,0f
+
+
+
+ MixerbarCover
+ vertical
+ me,me
+
+ [Master],headEnabled
+ visible
+
+
+
+
+
+ 15f,14f
+ headphones
+ fx_head_off
+ fx_head_on
+ [Headphone]
- 4f,1min
-
- [],focused_effect
- highlight
- 2
-
-
+
+
+
- Spacer0f1f,1min
+ Spacer0f1f,1min
-
- EffectSlotRightHighlight
+
+ stacked
+ min,min
+
+
horizontal
- min,me
+ max,min
-
- 3
-
- 4f,1min
+
+ horizontal
+
+ 4f,1min
+ 1
+ 1
+ 4f,1min
+
+
+
+
+ horizontal
+
+ 4f,1min
+ 2
+ 2
+ 4f,1min
+
+
+
+
+ horizontal
+
+ 4f,1min
+ 3
+ 3
+ 4f,1min
+
+
-
- [],focused_effect
- highlight
- 3
-
-
+
- Spacer0f1f,1min
+
+ Spacer0f
+ stacked
+ min,min
+
+
+ FxFlowUnderlay_mini_noFocus1
+ 120f,30f
+
- Spacer330me,1min
+
+ FxFlowUnderlay_mini_noFocus2
+ 240f,30f
+
+
+ FxFlowUnderlay_mini_noFocus3
+ 360f,30f
+
+
+
- [],show_focus
+ [],show_focus
+
visible
-
+
-
- AlignRightCenter
- me,min
- horizontal
+
+ stacked
+ min,min
-
-
- EffectSlotRight
+
horizontal
- min,me
+ max,min
-
- 1
-
- 4f,1min
-
-
+
+ horizontal
+
+ 4f,1min
+ 1
+ 1
+ 1
+ 4f,1min
+
+
- Spacer0f1f,1min
+
+ horizontal
+
+ 4f,1min
+ 2
+ 2
+ 2
+ 4f,1min
+
+
-
- EffectSlotRight
- horizontal
- min,me
-
-
- 2
-
- 4f,1min
+
+ horizontal
+
+ 4f,1min
+ 3
+ 3
+ 3
+ 4f,1min
+
+
-
+
- Spacer0f1f,1min
-
-
- EffectSlotRight
- horizontal
- min,me
+
+ Spacer0f
+ stacked
+ min,min
-
- 3
-
- 4f,1min
-
-
+
+ FxFlowUnderlay_mini_focus1
+ 134f,30f
+
+ [],focused_effect
+ 1
+ highlight
+
+
- Spacer0f1max,1min
- Spacer330me,1min
+
+ FxFlowUnderlay_mini_focus2
+ 268f,30f
+
+ [],focused_effect
+ 2
+ highlight
+
+
+
+ FxFlowUnderlay_mini_focus3
+ 402f,30f
+
+ [],focused_effect
+ 3
+ highlight
+
+
+
+
- [],show_focus
+ [],show_focus
visible
-
-
+
+
+ Spacer0f1f,1min
+
+ Spacer330me,1min
diff --git a/res/skins/Tango/fx_units_12.xml b/res/skins/Tango/fx_units_12.xml
index ff450a4aae57..3a9b112543bb 100644
--- a/res/skins/Tango/fx_units_12.xml
+++ b/res/skins/Tango/fx_units_12.xml
@@ -1,27 +1,25 @@
-
- EffectUnits12
+ EffectRack1
+ 1
+
+ FxUnits12
me,max
horizontal
-
- EffectUnit1_maxi
+
vertical
- me,max
+ min,max
- 1
- 1
- EffectRack1_EffectUnit1
+ 1
+ 1min,5f
[EffectRack1_EffectUnit1],show_parameters
@@ -29,91 +27,32 @@ Description:
-
- EffectUnit1_mini
+
vertical
- me,me
+ min,me
- 1
- 1
- EffectRack1_EffectUnit1
+ 1
- 1min,0me
+ 1min,5me
[EffectRack1_EffectUnit1],show_parameters
visible
-
-
-
- horizontal
- min,min
-
-
-
- 110f,1min
-
-
-
- 106f,1min
-
-
- [Tango],pitch_fader
- visible
-
-
-
-
- vertical
- min,min
-
-
- vertical
- 22f,1min
-
-
-
- [Tango],vumeter
- visible
-
-
-
-
- [Tango],channel_mixer
- visible
-
-
-
-
-
-
- [Tango],normal_mode
- visible
-
-
+
-
- 10f,1min
-
-
- [Tango],netbook_mode
- visible
-
-
+
-
- EffectUnit2_maxi
+
vertical
- me,max
+ min,max
- 1
- 2
- EffectRack1_EffectUnit2
+ 2
+ 1min,5f
[EffectRack1_EffectUnit2],show_parameters
@@ -121,24 +60,21 @@ Description:
-
- EffectUnit2_mini
+
vertical
- me,me
+ min,me
- 1
- 2
- EffectRack1_EffectUnit2
+ 2
- 1min,0me
+ 1min,5me
[EffectRack1_EffectUnit2],show_parameters
visible
-
+
diff --git a/res/skins/Tango/fx_units_34.xml b/res/skins/Tango/fx_units_34.xml
index bc9b5f495159..15c458aeb82e 100644
--- a/res/skins/Tango/fx_units_34.xml
+++ b/res/skins/Tango/fx_units_34.xml
@@ -1,27 +1,25 @@
-
- EffectUnits34
+ EffectRack1
+ 1
+
+ FxUnits34
me,max
horizontal
-
- EffectUnit3_maxi
+
vertical
min,max
- 1
- 3
- EffectRack1_EffectUnit3
+ 3
+ 1min,5f
[EffectRack1_EffectUnit3],show_parameters
@@ -29,90 +27,32 @@ Description:
-
- EffectUnit3_mini
+
vertical
min,me
- 1
- 3
- EffectRack1_EffectUnit3
+ 3
- 1min,0me
+ 1min,5me
[EffectRack1_EffectUnit3],show_parameters
visible
-
-
-
- horizontal
- min,min
-
-
-
- 110f,1min
-
-
-
- 106f,1min
-
-
- [Tango],pitch_fader
- visible
-
-
-
-
- vertical
- min,min
-
-
- vertical
- 22f,1min
-
-
-
- [Tango],vumeter
- visible
-
-
-
-
- [Tango],channel_mixer
- visible
-
-
-
-
-
- [Tango],normal_mode
- visible
-
-
+
-
- 10f,1min
-
-
- [Tango],netbook_mode
- visible
-
-
+
-
- EffectUnit4_maxi
+
vertical
min,max
- 1
- 4
- EffectRack1_EffectUnit4
+ 4
+ 1min,5f
[EffectRack1_EffectUnit4],show_parameters
@@ -120,29 +60,26 @@ Description:
-
- EffectUnit4_mini
+
vertical
min,me
- 1
- 4
- EffectRack1_EffectUnit4
+ 4
- 1min,0me
+ 1min,5me
[EffectRack1_EffectUnit4],show_parameters
visible
-
+
[EffectRack1],show
visible
-
+
diff --git a/res/skins/Tango/graphics/battery_0_charging.svg b/res/skins/Tango/graphics/battery_0_charging.svg
index d4e2b4153e0d..113e9e07029f 100644
--- a/res/skins/Tango/graphics/battery_0_charging.svg
+++ b/res/skins/Tango/graphics/battery_0_charging.svg
@@ -1,76 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_0_discharging.svg b/res/skins/Tango/graphics/battery_0_discharging.svg
index 6207b27e6081..ea9393df28e4 100644
--- a/res/skins/Tango/graphics/battery_0_discharging.svg
+++ b/res/skins/Tango/graphics/battery_0_discharging.svg
@@ -1,85 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_1_charging.svg b/res/skins/Tango/graphics/battery_1_charging.svg
index 7780d57e5307..b7cdd059c8af 100644
--- a/res/skins/Tango/graphics/battery_1_charging.svg
+++ b/res/skins/Tango/graphics/battery_1_charging.svg
@@ -1,82 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_1_discharging.svg b/res/skins/Tango/graphics/battery_1_discharging.svg
index aad5dce1f7bd..e00acba144b4 100644
--- a/res/skins/Tango/graphics/battery_1_discharging.svg
+++ b/res/skins/Tango/graphics/battery_1_discharging.svg
@@ -1,77 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_2_charging.svg b/res/skins/Tango/graphics/battery_2_charging.svg
index ab063f4595f1..cd6f9b4bd643 100644
--- a/res/skins/Tango/graphics/battery_2_charging.svg
+++ b/res/skins/Tango/graphics/battery_2_charging.svg
@@ -1,82 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_2_discharging.svg b/res/skins/Tango/graphics/battery_2_discharging.svg
index 0d1ff874c757..d02a3480e6c9 100644
--- a/res/skins/Tango/graphics/battery_2_discharging.svg
+++ b/res/skins/Tango/graphics/battery_2_discharging.svg
@@ -1,77 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_3_charging.svg b/res/skins/Tango/graphics/battery_3_charging.svg
index 0b3639380e70..9b90a2b0a812 100644
--- a/res/skins/Tango/graphics/battery_3_charging.svg
+++ b/res/skins/Tango/graphics/battery_3_charging.svg
@@ -1,82 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_3_discharging.svg b/res/skins/Tango/graphics/battery_3_discharging.svg
index 59f005838f94..4de20dbf869c 100644
--- a/res/skins/Tango/graphics/battery_3_discharging.svg
+++ b/res/skins/Tango/graphics/battery_3_discharging.svg
@@ -1,77 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_4_charging.svg b/res/skins/Tango/graphics/battery_4_charging.svg
index 1e1cd74b10e5..e285a81af40e 100644
--- a/res/skins/Tango/graphics/battery_4_charging.svg
+++ b/res/skins/Tango/graphics/battery_4_charging.svg
@@ -1,82 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_4_discharging.svg b/res/skins/Tango/graphics/battery_4_discharging.svg
index 6ecb923573d1..2ed22196661d 100644
--- a/res/skins/Tango/graphics/battery_4_discharging.svg
+++ b/res/skins/Tango/graphics/battery_4_discharging.svg
@@ -1,77 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_5_charging.svg b/res/skins/Tango/graphics/battery_5_charging.svg
index f003a993faf3..838533316259 100644
--- a/res/skins/Tango/graphics/battery_5_charging.svg
+++ b/res/skins/Tango/graphics/battery_5_charging.svg
@@ -1,82 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_5_discharging.svg b/res/skins/Tango/graphics/battery_5_discharging.svg
index 42508bf8a836..f702424f3bd5 100644
--- a/res/skins/Tango/graphics/battery_5_discharging.svg
+++ b/res/skins/Tango/graphics/battery_5_discharging.svg
@@ -1,77 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_6_charging.svg b/res/skins/Tango/graphics/battery_6_charging.svg
index 4fc6c2a9d252..d90e5f7aa9bf 100644
--- a/res/skins/Tango/graphics/battery_6_charging.svg
+++ b/res/skins/Tango/graphics/battery_6_charging.svg
@@ -1,82 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_6_discharging.svg b/res/skins/Tango/graphics/battery_6_discharging.svg
index bd98382d9e0c..4c8f55a6d735 100644
--- a/res/skins/Tango/graphics/battery_6_discharging.svg
+++ b/res/skins/Tango/graphics/battery_6_discharging.svg
@@ -1,77 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_7_charging.svg b/res/skins/Tango/graphics/battery_7_charging.svg
index 3f47670bad9f..5f7dc8dd6954 100644
--- a/res/skins/Tango/graphics/battery_7_charging.svg
+++ b/res/skins/Tango/graphics/battery_7_charging.svg
@@ -1,82 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_7_discharging.svg b/res/skins/Tango/graphics/battery_7_discharging.svg
index 1897a93a32b3..8e01422be002 100644
--- a/res/skins/Tango/graphics/battery_7_discharging.svg
+++ b/res/skins/Tango/graphics/battery_7_discharging.svg
@@ -1,77 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_8_charging.svg b/res/skins/Tango/graphics/battery_8_charging.svg
index 5b7eddc3748e..0cefd2ae25e6 100644
--- a/res/skins/Tango/graphics/battery_8_charging.svg
+++ b/res/skins/Tango/graphics/battery_8_charging.svg
@@ -1,82 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_8_discharging.svg b/res/skins/Tango/graphics/battery_8_discharging.svg
index 80170cd3cf05..8e01422be002 100644
--- a/res/skins/Tango/graphics/battery_8_discharging.svg
+++ b/res/skins/Tango/graphics/battery_8_discharging.svg
@@ -1,77 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_9_charging.svg b/res/skins/Tango/graphics/battery_9_charging.svg
index d03bf146e4b5..7260261e990b 100644
--- a/res/skins/Tango/graphics/battery_9_charging.svg
+++ b/res/skins/Tango/graphics/battery_9_charging.svg
@@ -1,81 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_9_discharging.svg b/res/skins/Tango/graphics/battery_9_discharging.svg
index f85fa75e03e0..523a3cc5bbe2 100644
--- a/res/skins/Tango/graphics/battery_9_discharging.svg
+++ b/res/skins/Tango/graphics/battery_9_discharging.svg
@@ -1,76 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/battery_charged.svg b/res/skins/Tango/graphics/battery_charged.svg
index 48711547b49e..55fee28ec91f 100644
--- a/res/skins/Tango/graphics/battery_charged.svg
+++ b/res/skins/Tango/graphics/battery_charged.svg
@@ -1,71 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/blank_1x1.svg b/res/skins/Tango/graphics/blank_1x1.svg
new file mode 100644
index 000000000000..c886185764a4
--- /dev/null
+++ b/res/skins/Tango/graphics/blank_1x1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/cover_default.svg b/res/skins/Tango/graphics/cover_default.svg
index fd08d44028e5..3ed7660e459f 100644
--- a/res/skins/Tango/graphics/cover_default.svg
+++ b/res/skins/Tango/graphics/cover_default.svg
@@ -1,103 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/cover_default_mini.svg b/res/skins/Tango/graphics/cover_default_mini.svg
index 9d83c2b19a4f..a4f867b70209 100644
--- a/res/skins/Tango/graphics/cover_default_mini.svg
+++ b/res/skins/Tango/graphics/cover_default_mini.svg
@@ -1,81 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/cover_default_mini_1.svg b/res/skins/Tango/graphics/cover_default_mini_1.svg
index 79dd48646258..688582359d1e 100644
--- a/res/skins/Tango/graphics/cover_default_mini_1.svg
+++ b/res/skins/Tango/graphics/cover_default_mini_1.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/cover_default_mini_2.svg b/res/skins/Tango/graphics/cover_default_mini_2.svg
index ec37e75db416..688582359d1e 100644
--- a/res/skins/Tango/graphics/cover_default_mini_2.svg
+++ b/res/skins/Tango/graphics/cover_default_mini_2.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/cover_default_mini_3.svg b/res/skins/Tango/graphics/cover_default_mini_3.svg
index 54b8e2754a35..47c1a8fc3996 100644
--- a/res/skins/Tango/graphics/cover_default_mini_3.svg
+++ b/res/skins/Tango/graphics/cover_default_mini_3.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/cover_default_mini_4.svg b/res/skins/Tango/graphics/cover_default_mini_4.svg
index 736ac511399a..47c1a8fc3996 100644
--- a/res/skins/Tango/graphics/cover_default_mini_4.svg
+++ b/res/skins/Tango/graphics/cover_default_mini_4.svg
@@ -1,87 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_h_unfocused1.svg b/res/skins/Tango/graphics/fxChainFlow_h_unfocused1.svg
new file mode 100644
index 000000000000..9e54cfb27bfd
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_h_unfocused1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_h_unfocused2.svg b/res/skins/Tango/graphics/fxChainFlow_h_unfocused2.svg
new file mode 100644
index 000000000000..103b36a088b6
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_h_unfocused2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_h_unfocused3.svg b/res/skins/Tango/graphics/fxChainFlow_h_unfocused3.svg
new file mode 100644
index 000000000000..1e1d77950a1a
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_h_unfocused3.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_v_noFocus1.svg b/res/skins/Tango/graphics/fxChainFlow_v_noFocus1.svg
new file mode 100644
index 000000000000..0fd37f30f6b5
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_v_noFocus1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_v_noFocus2.svg b/res/skins/Tango/graphics/fxChainFlow_v_noFocus2.svg
new file mode 100644
index 000000000000..b619605b0551
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_v_noFocus2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_v_noFocus3.svg b/res/skins/Tango/graphics/fxChainFlow_v_noFocus3.svg
new file mode 100644
index 000000000000..fe04f853123a
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_v_noFocus3.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_v_unfocused1.svg b/res/skins/Tango/graphics/fxChainFlow_v_unfocused1.svg
new file mode 100644
index 000000000000..e4a4ba5b0956
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_v_unfocused1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_v_unfocused2.svg b/res/skins/Tango/graphics/fxChainFlow_v_unfocused2.svg
new file mode 100644
index 000000000000..7e99d1106e31
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_v_unfocused2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/fxChainFlow_v_unfocused3.svg b/res/skins/Tango/graphics/fxChainFlow_v_unfocused3.svg
new file mode 100644
index 000000000000..505bf23c727c
--- /dev/null
+++ b/res/skins/Tango/graphics/fxChainFlow_v_unfocused3.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/latency_usage.png b/res/skins/Tango/graphics/latency_usage.png
new file mode 100644
index 000000000000..e7c414d90903
Binary files /dev/null and b/res/skins/Tango/graphics/latency_usage.png differ
diff --git a/res/skins/Tango/graphics/latency_usage_over.png b/res/skins/Tango/graphics/latency_usage_over.png
new file mode 100644
index 000000000000..ffb302e559cc
Binary files /dev/null and b/res/skins/Tango/graphics/latency_usage_over.png differ
diff --git a/res/skins/Tango/graphics/mixerbar_vumeter.png b/res/skins/Tango/graphics/mixerbar_vumeter.png
new file mode 100644
index 000000000000..961c1117ec35
Binary files /dev/null and b/res/skins/Tango/graphics/mixerbar_vumeter.png differ
diff --git a/res/skins/Tango/graphics/mixerbar_vumeter_clipping.png b/res/skins/Tango/graphics/mixerbar_vumeter_clipping.png
new file mode 100644
index 000000000000..b60c3eaba55f
Binary files /dev/null and b/res/skins/Tango/graphics/mixerbar_vumeter_clipping.png differ
diff --git a/res/skins/Tango/graphics/mixerbar_vumeter_clipping_over.png b/res/skins/Tango/graphics/mixerbar_vumeter_clipping_over.png
new file mode 100644
index 000000000000..12d266662161
Binary files /dev/null and b/res/skins/Tango/graphics/mixerbar_vumeter_clipping_over.png differ
diff --git a/res/skins/Tango/graphics/mixerbar_vumeter_over.png b/res/skins/Tango/graphics/mixerbar_vumeter_over.png
new file mode 100644
index 000000000000..f3024345513d
Binary files /dev/null and b/res/skins/Tango/graphics/mixerbar_vumeter_over.png differ
diff --git a/res/skins/Tango/graphics/passthrough_play_cover.svg b/res/skins/Tango/graphics/passthrough_play_cover.svg
new file mode 100644
index 000000000000..40efba6d8e90
--- /dev/null
+++ b/res/skins/Tango/graphics/passthrough_play_cover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinnyMini_1_mask.svg b/res/skins/Tango/graphics/spinnyMini_1_mask.svg
index 5c816f0898c1..2f5a5ce5b390 100644
--- a/res/skins/Tango/graphics/spinnyMini_1_mask.svg
+++ b/res/skins/Tango/graphics/spinnyMini_1_mask.svg
@@ -1,169 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinnyMini_2_mask.svg b/res/skins/Tango/graphics/spinnyMini_2_mask.svg
index 339ad1f38d4f..2f5a5ce5b390 100644
--- a/res/skins/Tango/graphics/spinnyMini_2_mask.svg
+++ b/res/skins/Tango/graphics/spinnyMini_2_mask.svg
@@ -1,169 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinnyMini_3_mask.svg b/res/skins/Tango/graphics/spinnyMini_3_mask.svg
index c0c90a55b21c..bb3e6a4d7cd3 100644
--- a/res/skins/Tango/graphics/spinnyMini_3_mask.svg
+++ b/res/skins/Tango/graphics/spinnyMini_3_mask.svg
@@ -1,68 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinnyMini_4_mask.svg b/res/skins/Tango/graphics/spinnyMini_4_mask.svg
index 168cc6ba5a2d..bb3e6a4d7cd3 100644
--- a/res/skins/Tango/graphics/spinnyMini_4_mask.svg
+++ b/res/skins/Tango/graphics/spinnyMini_4_mask.svg
@@ -1,68 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinnyMini_bg.svg b/res/skins/Tango/graphics/spinnyMini_bg.svg
index f52d74d0c4c7..055c4d58e881 100644
--- a/res/skins/Tango/graphics/spinnyMini_bg.svg
+++ b/res/skins/Tango/graphics/spinnyMini_bg.svg
@@ -1,177 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinnyMini_indicator.svg b/res/skins/Tango/graphics/spinnyMini_indicator.svg
index 196a18c0b7e9..9e3530f67eb4 100644
--- a/res/skins/Tango/graphics/spinnyMini_indicator.svg
+++ b/res/skins/Tango/graphics/spinnyMini_indicator.svg
@@ -1,149 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinnyMini_indicator_ghost.svg b/res/skins/Tango/graphics/spinnyMini_indicator_ghost.svg
index 37a65e51d1df..7c08e609b722 100644
--- a/res/skins/Tango/graphics/spinnyMini_indicator_ghost.svg
+++ b/res/skins/Tango/graphics/spinnyMini_indicator_ghost.svg
@@ -1,168 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinny_bg.svg b/res/skins/Tango/graphics/spinny_bg.svg
index fdc292ae6a51..9a276bea58d0 100644
--- a/res/skins/Tango/graphics/spinny_bg.svg
+++ b/res/skins/Tango/graphics/spinny_bg.svg
@@ -1,80 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinny_indicator.svg b/res/skins/Tango/graphics/spinny_indicator.svg
index 86440528cfb9..68b635db6175 100644
--- a/res/skins/Tango/graphics/spinny_indicator.svg
+++ b/res/skins/Tango/graphics/spinny_indicator.svg
@@ -1,180 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinny_indicator_ghost.svg b/res/skins/Tango/graphics/spinny_indicator_ghost.svg
index 102629b9516d..5f4148403eef 100644
--- a/res/skins/Tango/graphics/spinny_indicator_ghost.svg
+++ b/res/skins/Tango/graphics/spinny_indicator_ghost.svg
@@ -1,169 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/spinny_mask.svg b/res/skins/Tango/graphics/spinny_mask.svg
index bc9863e8dcf1..f5ef7412f682 100644
--- a/res/skins/Tango/graphics/spinny_mask.svg
+++ b/res/skins/Tango/graphics/spinny_mask.svg
@@ -1,85 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/res/skins/Tango/graphics/vumeter_floating.png b/res/skins/Tango/graphics/vumeter_floating.png
index eea27e72e7e3..30a85a9e0fa5 100644
Binary files a/res/skins/Tango/graphics/vumeter_floating.png and b/res/skins/Tango/graphics/vumeter_floating.png differ
diff --git a/res/skins/Tango/graphics/vumeter_floating_clipping.png b/res/skins/Tango/graphics/vumeter_floating_clipping.png
index 0db0b614e728..ee8c90c3646d 100644
Binary files a/res/skins/Tango/graphics/vumeter_floating_clipping.png and b/res/skins/Tango/graphics/vumeter_floating_clipping.png differ
diff --git a/res/skins/Tango/graphics/vumeter_floating_clipping_over.png b/res/skins/Tango/graphics/vumeter_floating_clipping_over.png
index 2e6656baf0f5..1eaf57b307a3 100644
Binary files a/res/skins/Tango/graphics/vumeter_floating_clipping_over.png and b/res/skins/Tango/graphics/vumeter_floating_clipping_over.png differ
diff --git a/res/skins/Tango/graphics/vumeter_floating_over.png b/res/skins/Tango/graphics/vumeter_floating_over.png
index fdd9016bd723..9b4b98720419 100644
Binary files a/res/skins/Tango/graphics/vumeter_floating_over.png and b/res/skins/Tango/graphics/vumeter_floating_over.png differ
diff --git a/res/skins/Tango/graphics/vumeter_h_floating.png b/res/skins/Tango/graphics/vumeter_h_floating.png
deleted file mode 100644
index 39ed941ef896..000000000000
Binary files a/res/skins/Tango/graphics/vumeter_h_floating.png and /dev/null differ
diff --git a/res/skins/Tango/graphics/vumeter_h_floating_clipping.png b/res/skins/Tango/graphics/vumeter_h_floating_clipping.png
deleted file mode 100644
index d73e6bb3cf1c..000000000000
Binary files a/res/skins/Tango/graphics/vumeter_h_floating_clipping.png and /dev/null differ
diff --git a/res/skins/Tango/graphics/vumeter_h_floating_clipping_over.png b/res/skins/Tango/graphics/vumeter_h_floating_clipping_over.png
deleted file mode 100644
index db1a3baba203..000000000000
Binary files a/res/skins/Tango/graphics/vumeter_h_floating_clipping_over.png and /dev/null differ
diff --git a/res/skins/Tango/graphics/vumeter_h_floating_over.png b/res/skins/Tango/graphics/vumeter_h_floating_over.png
deleted file mode 100644
index 51bf36e65dfd..000000000000
Binary files a/res/skins/Tango/graphics/vumeter_h_floating_over.png and /dev/null differ
diff --git a/res/skins/Tango/graphics/vumeter_master.png b/res/skins/Tango/graphics/vumeter_master.png
new file mode 100644
index 000000000000..f3cc6e944462
Binary files /dev/null and b/res/skins/Tango/graphics/vumeter_master.png differ
diff --git a/res/skins/Tango/graphics/vumeter_master_clipping.png b/res/skins/Tango/graphics/vumeter_master_clipping.png
new file mode 100644
index 000000000000..ee8c90c3646d
Binary files /dev/null and b/res/skins/Tango/graphics/vumeter_master_clipping.png differ
diff --git a/res/skins/Tango/graphics/vumeter_master_clipping_over.png b/res/skins/Tango/graphics/vumeter_master_clipping_over.png
new file mode 100644
index 000000000000..1eaf57b307a3
Binary files /dev/null and b/res/skins/Tango/graphics/vumeter_master_clipping_over.png differ
diff --git a/res/skins/Tango/graphics/vumeter_master_over.png b/res/skins/Tango/graphics/vumeter_master_over.png
new file mode 100644
index 000000000000..9b4b98720419
Binary files /dev/null and b/res/skins/Tango/graphics/vumeter_master_over.png differ
diff --git a/res/skins/Tango/hotcues_deck_left.xml b/res/skins/Tango/hotcues_deck_left.xml
index 9985914542a2..ea23913b17bb 100644
--- a/res/skins/Tango/hotcues_deck_left.xml
+++ b/res/skins/Tango/hotcues_deck_left.xml
@@ -1,48 +1,46 @@
- Hotcues
+ Spacer33
horizontal
- me,f
+ me,me
-
horizontal
- min,f
+ min,me
-
- Spacer33
min,me
+ Spacer0f
horizontal
64,24
96,24
me,f
- 1f,1min
+ 1f,1me
1
- 1f,1min
+ 1f,1me
2
- 1f,1min
+ 1f,1me
3
- 1f,1min
+ 1f,1me
4
@@ -52,43 +50,44 @@ Variables:
visible
-
+
+ Spacer0f
horizontal
128,24
192,24
me,f
- 1f,1min
+ 1f,1me
1
- 1f,1min
+ 1f,1me
2
- 1f,1min
+ 1f,1me
3
- 1f,1min
+ 1f,1me
4
- 1f,1min
+ 1f,1me
5
- 1f,1min
+ 1f,1me
6
- 1f,1min
+ 1f,1me
7
- 1f,1min
+ 1f,1me
8
@@ -97,7 +96,7 @@ Variables:
[Tango],8_hotcues
visible
-
+
[Tango],hotcues
diff --git a/res/skins/Tango/hotcues_deck_right.xml b/res/skins/Tango/hotcues_deck_right.xml
index b971f306b896..22acb82f9e4b 100644
--- a/res/skins/Tango/hotcues_deck_right.xml
+++ b/res/skins/Tango/hotcues_deck_right.xml
@@ -1,23 +1,21 @@
- Hotcues
+ Spacer33
horizontal
- me,f
+ me,me
-
- HotcueBox
horizontal
min,f
- Hotcues4
+ Spacer0f
horizontal
64,24
96,24
@@ -48,7 +46,7 @@ Variables:
- Hotcues8
+ Spacer0f
horizontal
128,24
192,24
@@ -97,7 +95,6 @@ Variables:
This spacer is necessary to fill (expanding) container
when 4 hotcues are enabled. -->
- Spacer33
min,me
@@ -106,7 +103,6 @@ Variables:
visible
-
diff --git a/res/skins/Tango/hotcues_sampler_preview.xml b/res/skins/Tango/hotcues_sampler_preview.xml
index 5c7367dee87d..5d902b8f452f 100644
--- a/res/skins/Tango/hotcues_sampler_preview.xml
+++ b/res/skins/Tango/hotcues_sampler_preview.xml
@@ -1,8 +1,8 @@
@@ -20,15 +20,15 @@ Variables:
1
- 1f,1min
+ 1f,1me
2
- 1f,1min
+ 1f,1me
3
- 1f,1min
+ 1f,1me
4
@@ -50,31 +50,31 @@ Variables:
1
- 1f,1min
+ 1f,1me
2
- 1f,1min
+ 1f,1me
3
- 1f,1min
+ 1f,1me
4
- 1f,1min
+ 1f,1me
5
- 1f,1min
+ 1f,1me
6
- 1f,1min
+ 1f,1me
7
- 1f,1min
+ 1f,1me
8
diff --git a/res/skins/Tango/knob_textless.xml b/res/skins/Tango/knob_textless.xml
index 59a7b0077f3d..9d1999d9f673 100644
--- a/res/skins/Tango/knob_textless.xml
+++ b/res/skins/Tango/knob_textless.xml
@@ -1,34 +1,34 @@
-
- KnobTextless
- horizontal
- f,f
-
-
-
-
-
- skin:/knobs_sliders/knob_.svg
-
-
-
- ,
-
-
-
-
+
+
+ vertical
+ min,min
+
+
+
+
+ skin:/knobs_sliders/knob_.svg
+ skin:/knobs_sliders/knob_bg.svg
+
+
+
+ ,
+
+
+
+
diff --git a/res/skins/Tango/knobs_sliders/knob_bg.svg b/res/skins/Tango/knobs_sliders/knob_bg.svg
new file mode 100644
index 000000000000..d68d629d5da5
--- /dev/null
+++ b/res/skins/Tango/knobs_sliders/knob_bg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/knobs_sliders/knob_bg_fx_parameter.svg b/res/skins/Tango/knobs_sliders/knob_bg_fx_parameter.svg
new file mode 100644
index 000000000000..86d21808e17c
--- /dev/null
+++ b/res/skins/Tango/knobs_sliders/knob_bg_fx_parameter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/res/skins/Tango/knobs_sliders/knob_blue.svg b/res/skins/Tango/knobs_sliders/knob_blue.svg
index 3d008fc3350a..d856c058e10c 100644
--- a/res/skins/Tango/knobs_sliders/knob_blue.svg
+++ b/res/skins/Tango/knobs_sliders/knob_blue.svg
@@ -1,851 +1,14 @@
-
-
-
-
+
+
+ 30min,30min
+
+ [Library],show_coverart
+ visible
+
+
+
diff --git a/res/skins/Tango/library_samplers.xml b/res/skins/Tango/library_samplers.xml
deleted file mode 100644
index 91296ad44ca9..000000000000
--- a/res/skins/Tango/library_samplers.xml
+++ /dev/null
@@ -1,175 +0,0 @@
-
-
-
-
-
-
- Library_Samplers_0
- vertical
- me,max
- 770,0
- -1,36
-
-
- Library_Singleton
-
- [Library],show_library
- visible
-
-
-
-
-
-
- Library_Samplers_1
- vertical
- me,min
- 770,37
- -1,81
-
-
-
- 0f,0f
-
-
- Library_Samplers_1__Samplers
- me,min
- vertical
-
-
- Library_Samplers_1__Samplers_4mini
- me,min
- vertical
-
-
- 0f,0f
-
-
-
- [Samplers],show_samplers
- -1
- visible
-
-
-
-
- [Samplers],show_samplers
- visible
-
-
-
-
- Library_Singleton
-
- [Library],show_library
- visible
-
-
-
-
-
-
-
- Library_Samplers_2
- vertical
- me,me
- 770,82
- -1,166
-
-
-
- Library_Samplers_2__Samplers
- me,max
- vertical
-
-
-
- Library_Samplers_2__4mini_4Maxi
- me,min
- vertical
-
-
-
-
- [Samplers],show_samplers
- -1
- visible
-
-
-
-
- Library_Samplers_2__8mini
- me,min
- vertical
-
-
- 0f,0f
-
-
-
- [Samplers],show_samplers
- -1
- visible
-
-
-
-
-
- [Samplers],show_samplers
- visible
-
-
-
-
- Library_Singleton
-
- [Library],show_library
- visible
-
-
-
-
-
-
-
- Library_Samplers_3
- vertical
- me,me
- 770,167
-
-
-
- Library_Samplers_3__Samplers
- me,max
- horizontal
-
-
-
-
- [Samplers],show_samplers
- visible
-
-
-
-
- Library_Singleton
-
- [Library],show_library
- visible
-
-
-
-
-
-
-
-
-
diff --git a/res/skins/Tango/loop_controls_left.xml b/res/skins/Tango/loop_controls_left.xml
deleted file mode 100644
index 605b1174edd7..000000000000
--- a/res/skins/Tango/loop_controls_left.xml
+++ /dev/null
@@ -1,140 +0,0 @@
-
-
-
- LoopBeatJumpContainer_Left
- horizontal
- min,min
-
- 0me,1min
-
-
-
- Spacer0f
- horizontal
-
- 1f,1min
-
-
- loop_in
- LoopBeatJumpButton
- 22f,22f
- loop_in_active.svg
- loop_in.svg
- ,loop_in
- ,loop_in_goto
-
-
- 1f,1min
-
-
- loop_out
- LoopBeatJumpButton
- 22f,22f
- loop_out_active.svg
- loop_out.svg
- ,loop_out
- ,loop_out_goto
-
-
- 1f,1min
-
-
- reloop_toggle
- ReloopButton
- 30f,22f
- reloop_off.svg
- reloop_off.svg
- reloop_on.svg
- reloop_on.svg
- ,reloop_toggle
- ,reloop_andstop
- ,loop_enabled
-
-
- 1f,1min
-
-
-
- 5f,1min
-
-
- beatloop_size
- ,beatloop_size
-
-
- Spacer1e3f,1min
-
-
- Spacer0f
- horizontal
-
-
-
- beatloop_activate
- LoopBeatJumpButton
- 30f,22f
- loop_on.svg
- loop.svg
- loop_on.svg
- loop_on.svg
- ,beatloop_activate
- ,beatlooproll_activate
-
-
-
-
-
- Spacer1e3f,1min
-
-
- 0me,1min
- 5f,1min
-
-
- beatjump_size
- ,beatjump_size
-
-
- Spacer1e3f,1min
-
-
- Spacer0f
- horizontal
-
-
-
- beatjump_backward
- LoopBeatJumpButton
- 22f,22f
- backward_pressed.svg
- backward.svg
- ,beatjump_backward
- ,beatjump_1_backward
-
-
- 1f,1min
-
-
- beatjump_forward
- LoopBeatJumpButton
- 22f,22f
- forward_pressed.svg
- forward.svg
- ,beatjump_forward
- ,beatjump_1_forward
-
-
-
-
- Spacer1e3f,1min
-
-
-
-
-
diff --git a/res/skins/Tango/loop_controls_right.xml b/res/skins/Tango/loop_controls_right.xml
deleted file mode 100644
index 4f23c4a55f00..000000000000
--- a/res/skins/Tango/loop_controls_right.xml
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
- LoopBeatJumpContainer_Right
- horizontal
- min,min
-
- Spacer1e3f,1min
-
-
-
- Spacer0f
- horizontal
-
-
- beatjump_backward
- LoopBeatJumpButton
- 22f,22f
- backward_pressed.svg
- backward.svg
- ,beatjump_backward
- ,beatjump_1_backward
-
-
- 1f,1min
-
-
- beatjump_forward
- LoopBeatJumpButton
- 22f,22f
- forward_pressed.svg
- forward.svg
- ,beatjump_forward
- ,beatjump_1_forward
-
-
-
-
- Spacer1e3f,1min
-
-
- beatjump_size
- ,beatjump_size
-
-
- 5f,1min
- 0me,1min
-
-
- Spacer1e3f,1min
-
-
-
- beatloop_activate
- LoopBeatJumpButton
- 30f,22f
- loop_on.svg
- loop.svg
- loop_on.svg
- loop_on.svg
- ,beatloop_activate
- ,beatlooproll_activate
-
-
- Spacer1e3f,1min
-
-
- beatloop_size
- ,beatloop_size
-
-
- 5f,1min
-
-
- Spacer0f
- horizontal
-
- 1f,1min
-
-
- reloop_toggle
- ReloopButton
- 30f,22f
- reloop_off.svg
- reloop_off.svg
- reloop_on.svg
- reloop_on.svg
- ,reloop_toggle
- ,reloop_andstop
- ,loop_enabled
-
-
- 1f,1min
-
-
- loop_in
- LoopBeatJumpButton
- 22f,22f
- loop_in_active.svg
- loop_in.svg
- ,loop_in
- ,loop_in_goto
-
-
- 1f,1min
-
-
- loop_out
- LoopBeatJumpButton
- 22f,22f
- loop_out_active.svg
- loop_out.svg
- ,loop_out
- ,loop_out_goto
-
-
- 1f,1min
-
-
-
-
- 0me,1min
-
-
-
diff --git a/res/skins/Tango/loop_indicator.xml b/res/skins/Tango/loop_indicator.xml
index 450e85be6802..ca2def565588 100644
--- a/res/skins/Tango/loop_indicator.xml
+++ b/res/skins/Tango/loop_indicator.xml
@@ -1,9 +1,9 @@
@@ -23,7 +23,7 @@ Variables:
- [Channel],loop_enabled
+ ,loop_enabled
visible
diff --git a/res/skins/Tango/loop_jump_controls_left.xml b/res/skins/Tango/loop_jump_controls_left.xml
new file mode 100644
index 000000000000..f4a539758a28
--- /dev/null
+++ b/res/skins/Tango/loop_jump_controls_left.xml
@@ -0,0 +1,213 @@
+
+
+
+ Spacer1e
+ vertical
+ min,min
+
+ 1me,3f
+
+
+ horizontal
+ min,min
+
+
+ 25
+ 0me,0me
+
+
+
+ 0,0
+ 3,-1
+ me,min
+
+
+
+ vertical
+ min,min
+
+
+ horizontal
+ min,min
+
+
+ beatloop_activate
+ LoopBeatJumpButton
+ 30f,22f
+ loop_on.svg
+ loop.svg
+ loop_on.svg
+ loop_on.svg
+ ,beatloop_activate
+ ,beatlooproll_activate
+
+
+ 2f,1min
+
+
+ beatloop_size
+ ,beatloop_size
+
+
+ 5f,1min
+
+
+ Spacer0f
+ horizontal
+
+
+ reloop_toggle
+ ReloopButton
+ 30f,22f
+ reloop_off.svg
+ reloop_off.svg
+ reloop_on.svg
+ reloop_on.svg
+ ,reloop_toggle
+ ,reloop_andstop
+ ,loop_enabled
+
+
+ 1f,1min
+
+
+ loop_in
+ LoopBeatJumpButton
+ 22f,22f
+ loop_in_active.svg
+ loop_in.svg
+ ,loop_in
+ ,loop_in_goto
+
+
+ 1f,1min
+
+
+ loop_out
+ LoopBeatJumpButton
+ 22f,22f
+ loop_out_active.svg
+ loop_out.svg
+ ,loop_out
+ ,loop_out_goto
+
+
+
+
+ 2f,1min
+
+
+ FxSamplersMiniMaxi
+ 16f,16f
+ [Tango],loop_sizes
+
+
+
+
+
+
+
+
+
+
+
+ 0,0
+ 2,-1
+ me,min
+
+
+
+
+ 25
+ 0me,0me
+
+
+
+ 0,0
+ 5,-1
+ me,min
+
+
+
+ min,min
+ vertical
+
+
+ min,min
+ horizontal
+
+
+ beatjump_size
+ ,beatjump_size
+
+
+ 2f,1min
+
+
+ Spacer0f
+ horizontal
+
+
+ beatjump_backward
+ LoopBeatJumpButton
+ 22f,22f
+ backward_pressed.svg
+ backward.svg
+ ,beatjump_backward
+ ,beatjump_1_backward
+
+
+ 1f,1min
+
+
+ beatjump_forward
+ LoopBeatJumpButton
+ 22f,22f
+ forward_pressed.svg
+ forward.svg
+ ,beatjump_forward
+ ,beatjump_1_forward
+
+
+
+
+
+
+
+ min,min
+ vertical
+
+ 1min,3f
+
+ 25
+ 0me,0min
+
+
+
+ [Tango],loop_sizes
+ visible
+
+
+
+
+
+
+ 0,0
+ 3,-1
+ me,min
+
+
+
+
+
+ [Tango],loop_beatjump_controls
+ visible
+
+
+
diff --git a/res/skins/Tango/loop_jump_controls_right.xml b/res/skins/Tango/loop_jump_controls_right.xml
new file mode 100644
index 000000000000..51b842241cb9
--- /dev/null
+++ b/res/skins/Tango/loop_jump_controls_right.xml
@@ -0,0 +1,213 @@
+
+
+
+ Spacer1e
+ vertical
+ min,min
+
+ 1me,3f
+
+
+ horizontal
+ min,min
+
+
+ 0,0
+ 3,-1
+ me,min
+
+
+
+ min,min
+ vertical
+
+
+ min,min
+ horizontal
+
+
+ Spacer0f
+ horizontal
+
+
+ beatjump_backward
+ LoopBeatJumpButton
+ 22f,22f
+ backward_pressed.svg
+ backward.svg
+ ,beatjump_backward
+ ,beatjump_1_backward
+
+
+ 1f,1min
+
+
+ beatjump_forward
+ LoopBeatJumpButton
+ 22f,22f
+ forward_pressed.svg
+ forward.svg
+ ,beatjump_forward
+ ,beatjump_1_forward
+
+
+
+
+ 2f,1min
+
+
+ beatjump_size
+ ,beatjump_size
+
+
+
+
+
+ min,min
+ vertical
+
+ 1min,3f
+
+ 25
+ 0me,0min
+
+
+
+ [Tango],loop_sizes
+ visible
+
+
+
+
+
+
+ 0,0
+ 5,-1
+ me,min
+
+
+
+
+ 25
+ 0me,0me
+
+
+
+ 0,0
+ 3,-1
+ me,min
+
+
+
+ vertical
+ min,min
+
+
+ horizontal
+ min,min
+
+
+ FxSamplersMiniMaxi
+ 16f,16f
+ [Tango],loop_sizes
+
+
+ 2f,1min
+
+
+ beatloop_activate
+ LoopBeatJumpButton
+ 30f,22f
+ loop_on.svg
+ loop.svg
+ loop_on.svg
+ loop_on.svg
+ ,beatloop_activate
+ ,beatlooproll_activate
+
+
+ 2f,1min
+
+
+ beatloop_size
+ ,beatloop_size
+
+
+ 5f,1min
+
+
+ Spacer0f
+ horizontal
+
+
+ reloop_toggle
+ ReloopButton
+ 30f,22f
+ reloop_off.svg
+ reloop_off.svg
+ reloop_on.svg
+ reloop_on.svg
+ ,reloop_toggle
+ ,reloop_andstop
+ ,loop_enabled
+
+
+ 1f,1min
+
+
+ loop_in
+ LoopBeatJumpButton
+ 22f,22f
+ loop_in_active.svg
+ loop_in.svg
+ ,loop_in
+ ,loop_in_goto
+
+
+ 1f,1min
+
+
+ loop_out
+ LoopBeatJumpButton
+ 22f,22f
+ loop_out_active.svg
+ loop_out.svg
+ ,loop_out
+ ,loop_out_goto
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0,0
+ 3,-1
+ me,min
+
+
+
+ 25
+ 0me,0me
+
+
+
+
+
+ [Tango],loop_beatjump_controls
+ visible
+
+
+
diff --git a/res/skins/Tango/loop_sizes.xml b/res/skins/Tango/loop_sizes_left.xml
similarity index 69%
rename from res/skins/Tango/loop_sizes.xml
rename to res/skins/Tango/loop_sizes_left.xml
index 0e7adaa3f63c..7d46af8ecb80 100644
--- a/res/skins/Tango/loop_sizes.xml
+++ b/res/skins/Tango/loop_sizes_left.xml
@@ -6,65 +6,62 @@ Variables:
-->
- LoopBeatJumpContainer
vertical
min,min
-
-
+ 1min,3f
+
+
+ Spacer0f
horizontal
min,min
-
+
0.125
/8
1f,1min
-
+
0.25
/4
1f,1min
-
+
0.5
/2
1f,1min
-
+
1
1
-
-
-
- 1min,1f
-
-
- horizontal
- min,min
-
-
+ 1f,1min
+
2
2
1f,1min
-
+
4
4
1f,1min
-
+
8
8
1f,1min
-
+
16
16
-
+
+ Spacer1e0me,1min
-
-
+
+
+ [Tango],loop_sizes
+ visible
+
diff --git a/res/skins/Tango/loop_sizes_right.xml b/res/skins/Tango/loop_sizes_right.xml
new file mode 100644
index 000000000000..fcb0d5639d13
--- /dev/null
+++ b/res/skins/Tango/loop_sizes_right.xml
@@ -0,0 +1,67 @@
+
+
+
+ vertical
+ min,min
+
+ 1min,3f
+
+
+ Spacer0f
+ horizontal
+ min,min
+
+ Spacer1e0me,1min
+
+ 0.125
+ /8
+
+ 1f,1min
+
+ 0.25
+ /4
+
+ 1f,1min
+
+ 0.5
+ /2
+
+ 1f,1min
+
+ 1
+ 1
+
+ 1f,1min
+
+ 2
+ 2
+
+ 1f,1min
+
+ 4
+ 4
+
+ 1f,1min
+
+ 8
+ 8
+
+ 1f,1min
+
+ 16
+ 16
+
+
+
+
+
+ [Tango],loop_sizes
+ visible
+
+
+
diff --git a/res/skins/Tango/mixer_channel_left.xml b/res/skins/Tango/mixer_channel_left.xml
index 32e5bc79a6f5..c19b4ff89b2f 100644
--- a/res/skins/Tango/mixer_channel_left.xml
+++ b/res/skins/Tango/mixer_channel_left.xml
@@ -1,12 +1,12 @@
@@ -18,118 +18,39 @@ Variables:
Spacer0f1f,1me
- 4f,1min
+ 2f,1min
-
- EQKnobs
+
vertical
min,min
-
-
+ 1min,4f
+
3
- filterHigh
-
+ 1min,4f
+
2
- filterMid
-
+ 1min,4f
+
1
- filterLow
-
- 1min,1f
-
-
- 1min,3f
-
- [Tango],filter_knob
- visible
-
-
-
-
-
-
-
-
- FilterPflContainer
- min,min
- horizontal
-
-
- 1f,1min
-
-
- pfl
- PflButton
- 28f,28f
- pfl_off.svg
- pfl_off.svg
- pfl_on.svg
- pfl_on.svg
- ,pfl
-
-
- 25f,1min
-
-
-
-
-
-
- FilterPflContainer
- min,min
- horizontal
-
-
-
- FilterKnob
-
- 30f,30f
- blue
- [QuickEffectRack1_]
- super1
-
-
- 4f,1min
-
-
- pfl
- PflButton
- 24f,24f
- pfl_off.svg
- pfl_off.svg
- pfl_on.svg
- pfl_on.svg
- ,pfl
-
-
- 2f,1min
-
-
-
- [Tango],filter_knob
- visible
-
-
-
-
-
-
+ 1min,4f
+
[Tango],eq_knobs
visible
-
+
+
+ 4f,1min
VolumeSliderGain
vertical
- 36f,1me
+ f,me
VolumeSlider
@@ -144,31 +65,60 @@ Variables:
1min,1me
-
- horizontal
- min,min
-
- 3f,1min
-
- GainKnob
- pregain
- 30f,30f
- yellow
-
- pregain
-
- 3f,1min
-
-
+
+
+ pregain
+ GainKnob
+ 30f,30f
+ yellow
+
+ pregain
+
-
- 2f,1me
-
- 2f,1me
+
+ AlignCenter
+ vertical
+
+
+ 1min,5f
+
+ PflBoxLeft
+ 25f,25f
+ stacked
+
+
+ 0f,0f
+
+
+
+ MixerbarCover
+ vertical
+ me,me
+
+ [Master],headEnabled
+ visible
+
+
+
+
+
+ pfl
+ PflButtonLeft
+ 24f,24f
+ pfl_off.svg
+ pfl_off.svg
+ pfl_on.svg
+ pfl_on.svg
+ ,pfl
+
+
+
+
+
[Tango],channel_mixer
diff --git a/res/skins/Tango/mixer_channel_right.xml b/res/skins/Tango/mixer_channel_right.xml
index 0d4c715c9462..c8b2a88267c1 100644
--- a/res/skins/Tango/mixer_channel_right.xml
+++ b/res/skins/Tango/mixer_channel_right.xml
@@ -1,12 +1,12 @@
@@ -17,15 +17,52 @@ Variables:
min,me
-
- 2f,1me
-
- 2f,1me
+
+ AlignCenter
+ vertical
+
+
+ 1min,5f
+
+
+ PflBoxRight
+ 25f,25f
+ stacked
+
+
+ 0f,0f
+
+
+
+ MixerbarCover
+ vertical
+ me,me
+
+ [Master],headEnabled
+ visible
+
+
+
+
+
+ pfl
+ PflButtonRight
+ 24f,24f
+ pfl_off.svg
+ pfl_off.svg
+ pfl_on.svg
+ pfl_on.svg
+ ,pfl
+
+
+
+
+
VolumeSliderGain
vertical
- 36f,1me
+ f,me
VolumeSlider
@@ -40,133 +77,47 @@ Variables:
1min,1me
-
- horizontal
- min,min
-
- 3f,1min
-
- GainKnob
- pregain
- 30f,30f
- yellow
-
- pregain
-
- 3f,1min
-
-
+
+
+ GainKnob
+ pregain
+ 30f,30f
+ yellow
+
+ pregain
+
-
+
+
+ 4f,1min
-
- EQKnobs
+
vertical
min,min
-
-
+ 1min,4f
+
3
- filterHigh
-
+ 1min,4f
+
2
- filterMid
-
+ 1min,4f
+
1
- filterLow
-
- 1min,1f
-
-
- 1min,3f
-
- [Tango],filter_knob
- visible
-
-
-
-
-
-
-
-
- FilterPflContainer
- min,min
- horizontal
-
-
- 25f,1min
-
-
- pfl
- PflButton
- 28f,28f
- pfl_off.svg
- pfl_off.svg
- pfl_on.svg
- pfl_on.svg
- ,pfl
-
-
- 1f,1min
-
-
-
-
-
-
- FilterPflContainer
- min,min
- horizontal
-
-
- 2f,1min
-
-
- pfl
- PflButton
- 24f,24f
- pfl_off.svg
- pfl_off.svg
- pfl_on.svg
- pfl_on.svg
- ,pfl
-
-
- 4f,1min
-
-
- FilterKnob
-
- 30f,30f
- blue
- [QuickEffectRack1_]
- super1
-
-
-
-
- [Tango],filter_knob
- visible
-
-
-
-
-
-
+ 1min,4f
+
[Tango],eq_knobs
visible
-
+
- 4f,1me
+ 2f,1min
Spacer0f1f,1me
diff --git a/res/skins/Tango/mixerbar.xml b/res/skins/Tango/mixerbar.xml
index 93a5e9bb19a4..de3bdd8f12b7 100644
--- a/res/skins/Tango/mixerbar.xml
+++ b/res/skins/Tango/mixerbar.xml
@@ -13,12 +13,12 @@ Description:
-->
- MixerBar
+ Mixerbar
horizontal
- 1me,36f
+ -1min,36f
+ centers Mixerbar when Library is hidden -->
horizontal
@@ -36,9 +36,9 @@ Description:
horizontal
- MixerBar_BelowLibrary
+ Mixerbar_BelowLibrary
12f,32f
- [Tango],mixerbar_below_library
+ [Tango],mixerbar_below_library
@@ -48,140 +48,164 @@ Description:
- MixerBarSection
+ MixerbarSection
horizontal
-1min,36f
- MixerBar_MasterSectionLabel
- 32f,32f
+ Mixerbar_MasterSectionLabel
+ 24f,32f
-
+
+ VUMeterMixerbar
max,max
- vertical
+ stacked
-
-
- MixerBarSlider
- max,max
- skin:/knobs_sliders/slider_volume_h_handle.svg
- skin:/knobs_sliders/slider_volume_h_scale.svg
- true
+
+ skin:/graphics/mixerbar_vumeter_clipping_over.png
+ skin:/graphics/mixerbar_vumeter_clipping.png
- [Master],volume
+ [Master],PeakIndicator
-
-
- VUMeterFloating_h
- max,max
- stacked
-
-
- skin:/graphics/vumeter_h_floating_clipping_over.png
- skin:/graphics/vumeter_h_floating_clipping.png
-
- [Master],PeakIndicator
-
-
-
- skin:/graphics/vumeter_h_floating_over.png
- skin:/graphics/vumeter_h_floating.png
- true
- 5
- 500
- 50
- 2
-
- [Master],VuMeter
-
-
-
-
+
+
+ skin:/graphics/mixerbar_vumeter_over.png
+ skin:/graphics/mixerbar_vumeter.png
+ false
+ 5
+ 500
+ 50
+ 2
+
+ [Master],VuMeter
+
+
-
+
+
+ 1f,1min
+
+
+ master_gain
+ MixerbarKnob
+ 28f,28f
+ [Master]
+ gain
+ yellow
+
-
2f,1min
-
- max,max
- vertical
+
+ balance
+ MixerbarSlider
+ min,min
+ skin:/knobs_sliders/slider_balance_handle.svg
+ skin:/knobs_sliders/slider_balance_scale.svg
+ true
+
+ [Master],balance
+
+
+
+
+
+
+
+ horizontal
+ -1min,36f
+
+
+ MixerbarSection
+ horizontal
+ -1min,36f
-
- balance
- MixerBarSlider
- min,min
- skin:/knobs_sliders/slider_balance_handle.svg
- skin:/knobs_sliders/slider_balance_scale.svg
- true
-
- [Master],balance
-
-
- 1min,4f
+
+
+ Mixerbar_BoothSectionLabel
+ 36f,32f
+
+
+
+ booth_gain
+ MixerbarKnob
+ 28f,28f
+ [Master]
+ booth_gain
+ yellow
+
+
+ 1f,1min
+
-
-
+
+ [Master],booth_enabled
+ visible
+
+
- MixerBarSection
+ MixerbarSection
horizontal
-1min,36f
- MixerBar_HeadSectionLabel
+ Mixerbar_HeadSectionLabel
32f,32f
1f,1min
- MixerBarToggler
+ MixerbarToggler
11f,32f
- [Tango],mixerbar_headphone
+ [Tango],mixerbar_headphone
- max,max
- horizontal
+ max,me
+ stacked
-
- max,max
- vertical
-
-
-
- MixerBarSlider
- min,min
- skin:/knobs_sliders/slider_volume_h_handle.svg
- skin:/knobs_sliders/slider_volume_h_scale.svg
- true
-
- [Master],headVolume
-
-
- 1min,4f
-
-
-
- 2f,1min
+
+ 0f,0f
+
- max,max
+ MixerbarCover
vertical
+ min,me
+
+ [Master],headEnabled
+ visible
+
+
+
+
+
+
+ min,me
+ horizontal
+
+ headphone_gain
+ MixerbarKnob
+ 28f,28f
+ [Master]
+ headGain
+ yellow
+
+
+ 2f,1min
+
headMix
- MixerBarSlider
+ MixerbarSlider
min,min
skin:/knobs_sliders/slider_headMix_handle.svg
skin:/knobs_sliders/slider_headMix_scale.svg
@@ -190,76 +214,77 @@ Description:
[Master],headMix
- 1min,4f
-
-
- 1f,1min
+ 1f,1min
-
- max,max
- vertical
-
-
- headSplit
- MixerBarButton
- 38f,24f
- headSplit_off.svg
- headSplit_off.svg
- headSplit_on.svg
- headSplit_on.svg
- [Master],headSplit
-
- 1min,4f
-
-
+
+ min,min
+ vertical
+
+ 1min,4f
+
+ headSplit
+ MixerbarButton
+ 38f,24f
+ headSplit_off.svg
+ headSplit_off.svg
+ headSplit_on.svg
+ headSplit_on.svg
+ [Master],headSplit
+
+
+
+ 2f,1min
+
+
[Tango],mixerbar_headphone
visible
-
-
+
- MixerBarSection
+ MixerbarSection
horizontal
-1min,36f
- MixerBar_MicSectionLabel
+ Mixerbar_MicSectionLabel
22f,32f
- MixerBarToggler
+ MixerbarToggler
11f,32f
- [Tango],mixerbar_mic
+ [Tango],mixerbar_mic
- max,max
+ MicsExpanded
+ min,me
horizontal
-
+
1f,1min
+
- max,max
+ min,min
vertical
+ 1min,4f
- MixerBarButton
+ MixerbarButton
42f,24f
DUCK
AUTO
MAN
- [Master],talkoverDucking
+ [Master],talkoverDucking
- 1min,4f
@@ -267,15 +292,15 @@ Description:
stacked
- 28f,28f
+ max,min
0f,0f
-
- MixerBarCover
+
+
+ MixerbarCover
vertical
me,me
-
[Master],talkoverDucking
visible
@@ -285,7 +310,7 @@ Description:
- MixerBarKnob
+ MixerbarKnob
28f,28f
[Master]
duckStrength
@@ -324,20 +349,20 @@ Description:
- MixerBarSection
+ MixerbarSection
horizontal
-1min,36f
- MixerBar_AuxSectionLabel
+ Mixerbar_AuxSectionLabel
18f,32f
- MixerBarToggler
+ MixerbarToggler
11f,32f
- [Tango],mixerbar_aux
+ [Tango],mixerbar_aux
diff --git a/res/skins/Tango/mixerbar_aux.xml b/res/skins/Tango/mixerbar_aux.xml
index 25c658c0eff2..de75dd600e7e 100644
--- a/res/skins/Tango/mixerbar_aux.xml
+++ b/res/skins/Tango/mixerbar_aux.xml
@@ -11,129 +11,159 @@ Variables:
auxiliary
[Auxiliary]
+ AlignTop
horizontal
- -1min,32f
+ -1min,32min
- 4f,1min
+ Spacer0f1f,32me
- microphone_talkover
- MixerBarButton
+ mute
+ MixerbarMute
20f,28f
- mic_off.svg
- mic_off.svg
- mic_on.svg
- mic_on.svg
- ,talkover
+ mic_on.svg
+ mic_on.svg
+ mic_off.svg
+ mic_off.svg
+ ,mute
+ 3f,1min
+
+
+ VUMeterMixerbar
+ max,max
+ stacked
+
+
+ skin:/graphics/mixerbar_vumeter_clipping_over.png
+ skin:/graphics/mixerbar_vumeter_clipping.png
+
+ ,PeakIndicator
+
+
+
+ skin:/graphics/mixerbar_vumeter_over.png
+ skin:/graphics/mixerbar_vumeter.png
+ false
+ 5
+ 500
+ 50
+ 2
+
+ ,VuMeter
+
+
+
+
+
+ 1f,1min
+
- MixerBarKnob
+ MixerbarKnob
28f,28f
pregain
yellow
-
+ 2f,1min
+
+
max,max
vertical
+ 1min,1f
+
+ pfl
+ MixerbarPflButton
+ 18f,18f
+ pfl_off.svg
+ pfl_off.svg
+ pfl_on.svg
+ pfl_on.svg
+ ,pfl
+
+ 1min,1f
+
+ orientation
+ MixerbarXfaderButton
+ 18f,12f
+ mixerbar_xfader_left.svg
+ mixerbar_xfader_left.svg
+ mixerbar_xfader_center.svg
+ mixerbar_xfader_center.svg
+ mixerbar_xfader_right.svg
+ mixerbar_xfader_right.svg
+ ,orientation
+
+
+
-
-
- MixerBarSlider
- min,min
- skin:/knobs_sliders/slider_volume_h_handle.svg
- skin:/knobs_sliders/slider_volume_h_scale.svg
- true
-
- ,volume
-
-
+ 2f,1min
-
- VUMeterFloating_h
- max,max
- stacked
-
-
- skin:/graphics/vumeter_h_floating_clipping_over.png
- skin:/graphics/vumeter_h_floating_clipping.png
-
- ,PeakIndicator
-
-
-
- skin:/graphics/vumeter_h_floating_over.png
- skin:/graphics/vumeter_h_floating.png
- true
- 5
- 500
- 50
- 2
-
- ,VuMeter
-
-
-
-
-
-
+
+
+ MixerbarSlider
+ min,min
+ skin:/knobs_sliders/slider_volume_h_handle.svg
+ skin:/knobs_sliders/slider_volume_h_scale.svg
+ true
+
+ ,volume
+
+
+
+ 1f,1min
- vertical
+ Spacer0f
+ horizontal
min,min
- 1min,1f
+ 1f,1min
- horizontal
+ vertical
min,min
- 26f,15f
- FX1
- 1
+ 26f,16f
+ 1
- 1f,1min
+ 1min,1f
- 26f,15f
- FX2
- 2
+ 26f,16f
+ 3
- 1f,1min
- 1min,1f
+ 1f,1min
- horizontal
+ vertical
min,min
- 26f,15f
- FX3
- 3
+ 26f,16f
+ 2
- 1f,1min
+ 1min,1f
- 26f,15f
- FX
- 4
+ 26f,16f
+ 4
- 1f,1min
diff --git a/res/skins/Tango/mixerbar_mic.xml b/res/skins/Tango/mixerbar_mic.xml
index 99694bee13f0..620b485c6bde 100644
--- a/res/skins/Tango/mixerbar_mic.xml
+++ b/res/skins/Tango/mixerbar_mic.xml
@@ -12,14 +12,15 @@ Variables:
microphone
[Microphone]
+ AlignTop
horizontal
- -1min,32f
+ -1min,32min
- 4f,1min
+ Spacer0f1f,32me
-
+
+
+ MixerbarSlider
+ min,min
+ skin:/knobs_sliders/slider_volume_h_handle.svg
+ skin:/knobs_sliders/slider_volume_h_scale.svg
+ true
+
+ ,volume
+
+
+
+ 1f,1min
- vertical
+ Spacer0f
+ horizontal
min,min
- 1min,1f
+ 1f,1min
- horizontal
+ vertical
min,min
- 26f,15f
- FX1
- 1
+ 26f,16f
+ 1
- 1f,1min
+ 1min,1f
- 26f,15f
- FX2
- 2
+ 26f,16f
+ 3
- 1f,1min
- 1min,1f
+ 1f,1min
- horizontal
+ vertical
min,min
- 26f,15f
- FX3
- 3
+ 26f,16f
+ 2
- 1f,1min
+ 1min,1f
- 26f,15f
- FX
- 4
+ 26f,16f
+ 4
- 1f,1min
diff --git a/res/skins/Tango/netbook_trigger.xml b/res/skins/Tango/netbook_trigger.xml
deleted file mode 100644
index f52fbe6d7704..000000000000
--- a/res/skins/Tango/netbook_trigger.xml
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
- horizontal
-
-
-
-
-
- vertical
- me,max
- 1,1
- 1259,1
-
-
-
-
- 2f,2f
-
-
-
- [Tango],netbook_mode
- visible
-
-
-
- 2f,2f
-
-
-
- [Tango],normal_mode
- visible
-
-
-
-
-
-
-
-
- vertical
- me,me
- 1260,-1
-
-
-
-
- 2f,2f
-
-
-
- [Tango],netbook_mode
- visible
-
-
-
- 2f,2f
-
-
-
- [Tango],normal_mode
- visible
-
-
-
-
-
-
-
-
-
- EnforceNetbookMode
- 10000f,1f
-
-
- [Tango],enforce_netbook_mode
- visible
-
-
-
-
-
diff --git a/res/skins/Tango/preview_deck.xml b/res/skins/Tango/preview_deck.xml
index 2aed26e5cf20..03b90f8bb6ce 100644
--- a/res/skins/Tango/preview_deck.xml
+++ b/res/skins/Tango/preview_deck.xml
@@ -8,121 +8,133 @@ Description:
* Gain knob
* Eject button
Variables:
- group: set to [PreviewDeck1]
PlayedOverlayColor : defined in skin.xml
-->
[PreviewDeck1]
- PreviewDeck
- vertical
- me,min
+ stacked
+ me,max
+
+ 0f,0f
+
+
- PreviewTitleEject
- horizontal
- 1me,19f
-
-
- horizontal
- 1me,18f
- PreviewTitle
-
-
- text
- 1me,17f
-
- right
-
-
-
-
- eject
- PreviewEject
- 18f,18f
- eject_pressed.svg
- eject.svg
- ,eject
-
-
+ MixerbarCover
+ vertical
+ me,min
+
+ [Master],headEnabled
+ visible
+
+
-
- PreviewPlayOverview
- horizontal
- 80me,34f
+
+ PreviewDeck
+ vertical
+ me,min
- PreviewPlay
- stacked
- 25f,34f
+ PreviewTitleEject
+ horizontal
+ 1me,19f
-
- PlayCue
- 24f,34f
- ,play
- ,cue_default
- ,play_indicator
-
-
-
- CueUnderlay
- 24f,34f
- ,play
+
+ horizontal
+ 1me,18f
+ PreviewTitle
+
+
+ text
+ 1me,17f
+
+ right
+
+
+
+
+ eject
+ PreviewEject
+ 18f,18f
+ eject_pressed.svg
+ eject.svg
+ ,eject
-
- waveform_overview
- 1me,34f
-
- #1a1a1a
- #bababa
- #FF4300
-
- #00FF00
-
- bottom|right
- #00FF00
- #FFFFFF
- %1
-
-
- cue_point
- C
- top|right
- #FF0080
- #FFFFFF
-
-
- ,playposition
-
-
-
-
- PreviewGainKnob
- 22f,34f
- vertical
+
+ PreviewPlayOverview
+ horizontal
+ 80me,34f
+
+ PreviewPlay
+ stacked
+ 25f,34f
+
+
+ PlayCue
+ 24f,34f
+ ,play
+ ,cue_default
+ ,play_indicator
+
+
+
+ CueUnderlay
+ 24f,34f
+ ,play
+
+
+
+
+
+ waveform_overview
+ 1me,34f
+
+ #1a1a1a
+ #bababa
+ #FF4300
+
+ #00FF00
+
+ bottom|right
+ #00FF00
+ #FFFFFF
+ %1
+
+
+ cue_point
+ C
+ top|right
+ #FF0080
+ #FFFFFF
+
+
+ ,playposition
+
+
+
+ PreviewGainKnob
22f,22f
pregain
tiny_red
-
-
-
-
- Spacer0f0me,1f
+
-
+ Spacer0f0me,1f
- 1me,4f
+
+
+
[PreviewDeck],show_previewdeck
diff --git a/res/skins/Tango/quick_fx_knob_button_left.xml b/res/skins/Tango/quick_fx_knob_button_left.xml
new file mode 100644
index 000000000000..d12aceef56a0
--- /dev/null
+++ b/res/skins/Tango/quick_fx_knob_button_left.xml
@@ -0,0 +1,70 @@
+
+
+ [QuickEffectRack1_]
+ [QuickEffectRack1__Effect1]
+
+ EQKnobContainerLeft
+ min,min
+ vertical
+
+
+ horizontal
+ min,min
+
+
+
+ min,min
+ stacked
+
+
+ QuickEffectRack_super1
+ 30f,30f
+ skin:/knobs_sliders/knob_blue.svg
+ skin:/knobs_sliders/knob_bg.svg
+
+
+
+ ,super1
+
+
+
+
+ QuickFxEnableUnderlay
+ 30f,30f
+ ,enabled
+
+
+
+
+
+
+ QuickEffectRack_enabled
+ QuickFxEnableButton
+ 12f,30f
+ ,enabled
+
+
+
+ ,loaded
+ visible
+
+
+
+ 42me,30f
+
+ ,loaded
+
+ visible
+
+
+
+
+
diff --git a/res/skins/Tango/quick_fx_knob_button_right.xml b/res/skins/Tango/quick_fx_knob_button_right.xml
new file mode 100644
index 000000000000..78c344cdbc87
--- /dev/null
+++ b/res/skins/Tango/quick_fx_knob_button_right.xml
@@ -0,0 +1,71 @@
+
+
+ [QuickEffectRack1_]
+ [QuickEffectRack1__Effect1]
+
+ EQKnobContainerRight
+ min,min
+ vertical
+
+
+ horizontal
+ min,min
+
+
+
+ QuickEffectRack_enabled
+ QuickFxEnableButton
+ 12f,30f
+ ,enabled
+
+
+
+
+ min,min
+ stacked
+
+
+ QuickEffectRack_super1
+ 30f,30f
+ skin:/knobs_sliders/knob_blue.svg
+ skin:/knobs_sliders/knob_bg.svg
+
+
+
+ ,super1
+
+
+
+
+ QuickFxEnableUnderlay
+ 30f,30f
+ ,enabled
+
+
+
+
+
+
+ ,loaded
+ visible
+
+
+
+ 42me,30f
+
+ ,loaded
+
+ visible
+
+
+
+
+
diff --git a/res/skins/Tango/rate_pitch_key.xml b/res/skins/Tango/rate_pitch_key.xml
index 03ace5519af2..5286e62aca8d 100644
--- a/res/skins/Tango/rate_pitch_key.xml
+++ b/res/skins/Tango/rate_pitch_key.xml
@@ -54,27 +54,25 @@ Variables:
-
+
visual_key
KeyDisplay
50f,13f
-
center
right
@@ -86,17 +84,12 @@ Variables:
horizontal
50f,13f
-
- Spacer33
- 12f,13f
-
-
- 26f,13f
-
-
- Spacer33
- 12f,13f
-
+
+ Spacer3312f,13f
+
+ 26f,13f
+
+ Spacer3312f,13f
@@ -133,11 +126,11 @@ Variables:
-
+
PitchSlider
- 50f,107f
+ 50f,106f
rate
skin:/knobs_sliders/slider_pitch_handle.svg
skin:/knobs_sliders/slider_pitch_scale.svg
@@ -147,16 +140,19 @@ Variables:
+ 1me,1f
+
Spacer1e
1me,25f
-
[Tango],loop_beatjump_controls
visible
+ 0min,0me
+
[Tango],pitch_fader
diff --git a/res/skins/Tango/sampler.xml b/res/skins/Tango/sampler.xml
index 478dd8387890..7e516c0f4508 100644
--- a/res/skins/Tango/sampler.xml
+++ b/res/skins/Tango/sampler.xml
@@ -60,7 +60,6 @@ Variables:
34f,34f
sampler_paused.png
sampler_paused.png
- sampler_paused.png
sampler_playing.svg
sampler_playing.svg
,cue_gotoandplay
@@ -72,7 +71,7 @@ Variables:
SamplerCover
34f,34f
- skin:/buttons/btn_.svg
+ skin:/graphics/blank_1x1.svg
@@ -178,29 +177,50 @@ Variables:
tiny_red
- 0me,1min
+ 0me,1min
-
- pfl
- PflButton
- 16f,16f
- pfl_off.svg
- pfl_off.svg
- pfl_on.svg
- pfl_on.svg
- ,pfl
-
+
+ 16f,16f
+ stacked
+
+
+ 0f,0f
+
+
+
+ MixerbarCover
+ vertical
+ me,me
+
+ [Master],headEnabled
+ visible
+
+
+
+
+
+ pfl
+ PflButton
+ 16f,16f
+ pfl_off.svg
+ pfl_off.svg
+ pfl_on.svg
+ pfl_on.svg
+ ,pfl
+
+
+
orientation
SamplerButton
16f,16f
- sampler_cf_left_white.svg
- sampler_cf_left_white.svg
- sampler_cf_center.svg
- sampler_cf_center.svg
- sampler_cf_right_white.svg
- sampler_cf_right_white.svg
+ sampler_xfader_left_white.svg
+ sampler_xfader_left_white.svg
+ sampler_xfader_center.svg
+ sampler_xfader_center.svg
+ sampler_xfader_right_white.svg
+ sampler_xfader_right_white.svg
,orientation
@@ -235,7 +255,7 @@ Variables:
,keylock
- 1me,1min
+ 1me,1min
beatsync_beatsync_tempo
@@ -247,14 +267,13 @@ Variables:
,beatsync_tempo
- 1f,1min
+ 1f,1min
Spacer0f
-1me,1f
-
[Tango],hotcues
visible
@@ -263,13 +282,16 @@ Variables:
-
+
+ -->
+
diff --git a/res/skins/Tango/sampler_mini.xml b/res/skins/Tango/sampler_mini.xml
index 75120e6ea782..a2e2d06e9f6f 100644
--- a/res/skins/Tango/sampler_mini.xml
+++ b/res/skins/Tango/sampler_mini.xml
@@ -31,7 +31,6 @@ Variables:
play_cue_set
sampler_paused.png
sampler_paused.png
- sampler_paused.png
sampler_playing.svg
sampler_playing.svg
,cue_gotoandplay
@@ -43,7 +42,7 @@ Variables:
SamplerCover
34f,34f
- skin:/buttons/btn_.svg
+ skin:/graphics/blank_1x1.svg
@@ -74,7 +73,7 @@ Variables:
82me,20f
- 2f,1min
+ 2f,1min
pregain
@@ -99,16 +98,16 @@ Variables:
orientation
SamplerButton
16f,16f
- sampler_cf_left_white.svg
- sampler_cf_left_white.svg
- sampler_cf_center.svg
- sampler_cf_center.svg
- sampler_cf_right_white.svg
- sampler_cf_right_white.svg
+ sampler_xfader_left_white.svg
+ sampler_xfader_left_white.svg
+ sampler_xfader_center.svg
+ sampler_xfader_center.svg
+ sampler_xfader_right_white.svg
+ sampler_xfader_right_white.svg
,orientation
- 1f,1min
+ 1f,1min
beatsync_beatsync_tempo
@@ -120,7 +119,7 @@ Variables:
,beatsync_tempo
- 1f,1min
+ 1f,1min
diff --git a/res/skins/Tango/sampler_row.xml b/res/skins/Tango/sampler_row.xml
index bf4e1a117aef..359a324f93fd 100644
--- a/res/skins/Tango/sampler_row.xml
+++ b/res/skins/Tango/sampler_row.xml
@@ -44,9 +44,9 @@ Variables:
1min,3f
- FXSamplersMiniMaxiButton
+ FxSamplersMiniMaxi
22f,13f
- [SamplerRow],expanded
+ [SamplerRow],expanded
1min,1me
@@ -114,9 +114,9 @@ Variables:
1min,3f
- FXSamplersMiniMaxiButton
+ FxSamplersMiniMaxi
22f,13f
- [SamplerRow],expanded
+ [SamplerRow],expanded
1min,1me
diff --git a/res/skins/Tango/size_detector_deck_controls_toggle.xml b/res/skins/Tango/size_detector_deck_controls_toggle.xml
new file mode 100644
index 000000000000..e971063abfb5
--- /dev/null
+++ b/res/skins/Tango/size_detector_deck_controls_toggle.xml
@@ -0,0 +1,83 @@
+
+
+
+ horizontal
+ 126f,1f
+
+
+
+ 20f,1f
+
+ [Tango],always_visible_keylock
+ visible
+
+
+
+ 22f,1f
+
+ [Tango],always_visible_repeat
+ visible
+
+
+
+ 20f,1f
+
+ [Tango],always_visible_eject
+ visible
+
+
+
+ 22f,1f
+
+ [Tango],always_visible_slipMode
+ visible
+
+
+
+ 20f,1f
+
+ [Tango],always_visible_xfaderOrientation
+ visible
+
+
+
+ 22f,1f
+
+ [Tango],always_visible_quantize
+ visible
+
+
+
+
+
+
+ me,me
+ 0,1
+ 0,1
+
+ 1f,1f
+ 1f,1f
+
+
+
+
+ me,me
+ 1,1
+ -1,1
+
+ 1f,1f
+ 1f,1f
+
+
+
+
+
+
+
diff --git a/res/skins/Tango/size_detector_netbook.xml b/res/skins/Tango/size_detector_netbook.xml
index e4eeff85d36b..b15c064387fc 100644
--- a/res/skins/Tango/size_detector_netbook.xml
+++ b/res/skins/Tango/size_detector_netbook.xml
@@ -11,53 +11,75 @@ Description:
-->
- horizontal
+ vertical
1me,0f
-
+
+ horizontal
+ 1me,0f
-
-
- me,max
- 1,0
- 1259,0
+
-
- 2f,0f
-
-
-
- 2f,0f
-
-
-
-
-
- me,me
- 1260,0
+
+ me,max
+ 1,0
+ 1259,0
+
+ 2f,0f
+ 2f,0f
+
+
+
+
+ me,me
+ 1260,0
+
+ 2f,0f
+ 2f,0f
+
+
+
+
+
+
+ EnforceNetbookMode
+ 10000f,0f
+
+ [Tango],enforce_netbook_mode
+ visible
+
+
+
+
+
+ horizontal
+ 1me,0f
+
+
-
- 2f,0f
-
-
-
- 2f,0f
-
-
+
+
+ me,max
+ 1,0
+ 1259,0
+
+ 2f,0f
+ 2f,0f
+
+
+
+
+ me,me
+ 1260,0
+
+ 2f,0f
+ 2f,0f
+
+
-
+
-
-
-
- EnforceNetbookMode
- 10000f,0f
-
-
- [Tango],enforce_netbook_mode
- visible
-
diff --git a/res/skins/Tango/size_detector_stars.xml b/res/skins/Tango/size_detector_stars.xml
index 14933724dbb2..d25c6f9d5157 100644
--- a/res/skins/Tango/size_detector_stars.xml
+++ b/res/skins/Tango/size_detector_stars.xml
@@ -19,15 +19,11 @@ Controls:
horizontal
me,min
-
- SizeTest
- 63f,12f
-
-
-
- SizeTest
- 25f,12f
-
+
+ 63f,1f
+
+
+ 25f,1f
[Tango],separate_cue_button
1
@@ -35,9 +31,7 @@ Controls:
- SizeTest
- 64f,12f
-
+ 64f,1f
[Tango],hotcues
1
@@ -45,65 +39,58 @@ Controls:
- SizeTest
- 128f,12f
-
+ 128f,1f
[Tango],hotcues
2
visible
+
+ 11f,1f
+
+ [Tango],deck_controls_toggle
+ visible
+
+
- SizeTest
- 20f,12f
-
+ 20f,1f
[Tango],always_visible_keylock
visible
- SizeTest
- 22f,12f
-
+ 22f,1f
[Tango],always_visible_repeat
visible
- SizeTest
- 20f,12f
-
+ 20f,1f
[Tango],always_visible_eject
visible
- SizeTest
- 22f,12f
-
+ 22f,1f
[Tango],always_visible_slipMode
visible
-
- SizeTest
- 20f,12f
-
+
+ 20f,1f
- [Tango],always_visible_cfOrientation
+ [Tango],always_visible_xfaderOrientation
visible
- SizeTest
- 22f,12f
-
+ 22f,1f
[Tango],always_visible_quantize
visible
@@ -115,9 +102,7 @@ Controls:
horizontal
- SizeTest
- 20f,12f
-
+ 20f,1f
[Tango],always_visible_keylock
@@ -125,9 +110,7 @@ Controls:
- SizeTest
- 22f,12f
-
+ 22f,1f
[Tango],always_visible_repeat
@@ -135,9 +118,7 @@ Controls:
- SizeTest
- 20f,12f
-
+ 20f,1f
[Tango],always_visible_eject
@@ -145,29 +126,23 @@ Controls:
- SizeTest
- 22f,12f
-
+ 22f,1f
[Tango],always_visible_slipMode
visible
-
- SizeTest
- 20f,12f
-
+
+ 20f,1f
- [Tango],always_visible_cfOrientation
+ [Tango],always_visible_xfaderOrientation
visible
- SizeTest
- 22f,12f
-
+ 22f,1f
[Tango],always_visible_quantize
@@ -185,33 +160,21 @@ Controls:
me,me
- 0,12
- 82,12
+ 0,1
+ 82,1
-
- 1f,12f
-
-
-
- 1f,12f
-
-
+ 1f,1f
+ 1f,1f
me,me
- 83,12
- -1,12
+ 83,1
+ -1,1
-
- 1f,12f
-
-
-
- 1f,12f
-
-
+ 1f,1f
+ 1f,1f
diff --git a/res/skins/Tango/skin.xml b/res/skins/Tango/skin.xml
index f5a39bc7455f..29fc7a62a764 100644
--- a/res/skins/Tango/skin.xml
+++ b/res/skins/Tango/skin.xml
@@ -1,35 +1,39 @@
Tango
- Ronny Sandig
- 0.9.X
+ ronso0
+ 2.1.4
A flat, super-minimizable, nightime-compatible skin
en
Creative Commons Attribution, Share-Alike 3.0 Unported
@@ -47,31 +51,32 @@
0
1
1
- 0
+ 1
0
0
0
- 1
- 0
+ 0
+ 0
1
1
0
+ 0
1
1
- 1
1
1
0
- 0
+ 1
0
- 0
- 0
+ 0
+ 1
1
1
0
1
1
+ 0
1
1
1
@@ -148,11 +153,13 @@
+ Put these variable definitions at the beginning in order to have
+ have all variables available for SingletonDefinitions -->
-
+
-130
130
@@ -182,112 +189,6 @@
-
-
- Decks12_Singleton
-
-
- vertical
- me,f
-
-
-
-
- vertical
-
- 1me,3f
-
- [Tango],stacked_waveforms
-
- visible
-
-
-
-
- [Tango],normal_mode
- visible
-
-
-
-
- DecksMixer12
- horizontal
- 1008me,136min
-
-
- 1
-
-
-
-
-
-
-
-
-
-
- 2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Decks34_Singleton
-
-
- vertical
- me,f
-
-
-
- DecksMixer34
- horizontal
- 1008me,136min
-
-
-
- 3
-
-
-
-
-
-
-
-
-
-
- 4
-
-
-
-
-
-
-
-
-
- [Master],show_4decks
- visible
-
-
-
-
-
-
-
-
@@ -297,7 +198,7 @@
me,me
-
+
@@ -326,113 +227,63 @@
-
+
vertical
me,min
-
+
+
+
+
+ 1me,3f
+
+ [Tango],stacked_waveforms
+
+ visible
+
+
-
+
+
+
vertical
me,min
-
-
- Decks12_Singleton
-
-
-
- 1me,5f
-
-
- [Master],show_4decks
- visible
-
-
-
-
- Decks34_Singleton
-
- [Master],show_4decks
- visible
-
-
-
-
- 1me,5f
-
-
- [EffectRack1],show
- visible
-
-
-
-
-
- [Tango],2or4_fxUnits
-
+ [Tango],2or4_FxUnits
visible
-
+
+
+
-
+
vertical
me,min
-
-
- Decks12_Singleton
-
-
-
- 1me,5f
-
-
- [EffectRack1],show
- visible
-
-
-
-
-
-
- 1me,5f
-
-
- [Master],show_4decks
- visible
-
-
-
-
- Decks34_Singleton
-
- [Master],show_4decks
- visible
-
-
-
-
- 1me,5f
-
-
- [EffectRack1],show
- visible
-
-
-
+
+
+ [Tango],2or4_FxUnits
+ visible
+
+
+
+ vertical
+ me,min
+
+
- [Tango],2or4_fxUnits
+ [Tango],2or4_FxUnits
+
visible
-
+
@@ -456,7 +307,7 @@
-
+
@@ -488,6 +339,5 @@
-
diff --git a/res/skins/Tango/skin_settings.xml b/res/skins/Tango/skin_settings.xml
index a3a70ffa28ad..a1099d72bfd7 100644
--- a/res/skins/Tango/skin_settings.xml
+++ b/res/skins/Tango/skin_settings.xml
@@ -1,9 +1,10 @@
- 1me,1me
+
+
+ 1me,1me
+
SkinSettingsClose
- 17f,24f
- skinsettings_close.svg
- skinsettings_close.svg
+ 20f,24f
[Tango],skin_settings
-
+
SkinSettingsCategory
+ 182,150
+ -1,176
+ me,me
vertical
- me,max
+
+ stacked
+ 182,13
+ -1,17
+ me,me
+
+
+ 0f,0f
-
- Compact mode
- ✔ Compact mode
- [Tango],enforce_netbook_mode
-
+
+ SubmenuCover
+ vertical
+ 182,13
+ -1,17
+ me,me
+
+ [Tango],netbook_mode_auto
+ visible
+
+
+
+
+ SubmenuCover
+ vertical
+ 182,13
+ -1,17
+ me,me
+
+
+ Netbook mode
+ ✔ Netbook mode
+ [Tango],enforce_netbook_mode
+
+
+
+ [Tango],netbook_mode_auto
+
+ visible
+
+
+
+
+ SubmenuCover
+ vertical
+ 182,13
+ -1,17
+ me,me
+
+
+ ✔ Netbook mode (automatic)
+ ✔ Netbook mode (automatic)
+ [Tango],enforce_netbook_mode
+
+
+
+ [Tango],netbook_mode_auto
+ visible
+
+
+
+
Symmetric Overviews
@@ -65,11 +124,20 @@ Description:
[Tango],symmetric_time
-
- [ 4 ◀ 8 ] Hotcues
- [ 4 ▶ 8 ] Hotcues
- [Tango],8_hotcues
-
+
+ 182,13
+ -1,17
+ me,me
+ horizontal
+
+ 14f,1min
+
+ [ 4 ◀ 8 ] Hotcues
+ [ 4 ▶ 8 ] Hotcues
+ [Tango],8_hotcues
+
+
+
Track Comment
@@ -85,9 +153,9 @@ Description:
stacked
- 182,15
- 182,17
- f,max
+ 182,13
+ -1,17
+ me,me
0f,0f
@@ -95,12 +163,13 @@ Description:
SubmenuCover
vertical
- me,max
-
+ 182,13
+ -1,17
+ me,me
[Tango],pitch_fader
- visible
+ visible
@@ -118,92 +187,118 @@ Description:
[Tango],loop_beatjump_controls
-
+
DeckIndicatorSettings
vertical
- 182f,30f
+ 182,28
+ -1,32
+ me,me
-
+
AlignTopLeft
- 182f,15f
+ 50me,15f
horizontal
+
DeckButtonVisibility
- 15f,15f
+ 16f,15f
keylock_off.svg
keylock_off.svg
keylock_on.svg
keylock_on.svg
- [Tango],always_visible_keylock
+ [Tango],always_visible_keylock
DeckButtonVisibility
- 15f,15f
+ 16f,15f
eject.svg
eject.svg
eject_pressed.svg
eject_pressed.svg
- [Tango],always_visible_eject
+ [Tango],always_visible_eject
DeckButtonVisibility
16f,15f
- slipmode_off.svg
- slipmode_off.svg
+ slipmode_hidden.svg
+ slipmode_hidden.svg
slipmode_visible.svg
slipmode_visible.svg
- [Tango],always_visible_slipMode
+ [Tango],always_visible_slipMode
DeckButtonVisibility
16f,15f
- repeat_off.svg
- repeat_off.svg
+ repeat_hidden.svg
+ repeat_hidden.svg
repeat_visible.svg
repeat_visible.svg
- [Tango],always_visible_repeat
+ [Tango],always_visible_repeat
DeckButtonVisibility
- 15f,15f
- cf_center.svg
- cf_center.svg
- cf_visible.svg
- cf_visible.svg
- [Tango],always_visible_cfOrientation
+ 16f,15f
+ xfader_center.svg
+ xfader_center.svg
+ xfader_visible.svg
+ xfader_visible.svg
+ [Tango],always_visible_xfaderOrientation
DeckButtonVisibility
- 15f,15f
- quantize_off.svg
- quantize_off.svg
+ 16f,15f
+ quantize_hidden.svg
+ quantize_hidden.svg
quantize_visible.svg
quantize_visible.svg
- [Tango],always_visible_quantize
+ [Tango],always_visible_quantize
4f,0f
-
- DeckButtonVisibility
- 16f,15f
- stars_off.svg
- stars_off.svg
- stars_visible.svg
- stars_visible.svg
- [Tango],stars
-
+
+ stacked
+ 16f,15f
+
+
+ 0f,0f
+
+
+ SubmenuCover
+ vertical
+ 16f,15f
+
+ [Tango],stars_fit
+
+ visible
+
+
+
+
+ DeckButtonVisibility
+ 16f,15f
+ stars_hidden.svg
+ stars_hidden.svg
+ stars_visible.svg
+ stars_visible.svg
+ [Tango],stars
+
+
+
+
4f,0f
@@ -212,29 +307,33 @@ Description:
28f,15f
CUE
CUE
- [Tango],separate_cue_button
+ [Tango],separate_cue_button
-
+
-
-
+
-
+
-