summaryrefslogtreecommitdiffstats
path: root/res/qml/LibraryControl.qml
diff options
context:
space:
mode:
Diffstat (limited to 'res/qml/LibraryControl.qml')
-rw-r--r--res/qml/LibraryControl.qml21
1 files changed, 21 insertions, 0 deletions
diff --git a/res/qml/LibraryControl.qml b/res/qml/LibraryControl.qml
index 64cea6dacc..8f22f1001c 100644
--- a/res/qml/LibraryControl.qml
+++ b/res/qml/LibraryControl.qml
@@ -8,6 +8,7 @@ Item {
signal moveSelection(int offset)
signal loadSelectedTrack(string group, bool play)
+ signal loadSelectedTrackIntoNextAvailableDeck(bool play)
Mixxx.ControlProxy {
id: focusedWidgetControl
@@ -18,6 +19,26 @@ Item {
}
Mixxx.ControlProxy {
+ group: "[Library]"
+ key: "GoToItem"
+ onValueChanged: {
+ if (value != 0 && root.focused)
+ root.loadSelectedTrackIntoNextAvailableDeck(false);
+
+ }
+ }
+
+ Mixxx.ControlProxy {
+ group: "[Playlist]"
+ key: "LoadSelectedIntoFirstStopped"
+ onValueChanged: {
+ if (value != 0)
+ root.loadSelectedTrackIntoNextAvailableDeck(false);
+
+ }
+ }
+
+ Mixxx.ControlProxy {
group: "[Playlist]"
key: "SelectTrackKnob"
onValueChanged: {