summaryrefslogtreecommitdiffstats
path: root/res/qml/LibraryControl.qml
diff options
context:
space:
mode:
authorJan Holthuis <jholthuis@mixxx.org>2021-12-24 02:29:02 +0100
committerJan Holthuis <jholthuis@mixxx.org>2022-01-11 19:53:42 +0100
commit77c28799acd8f5c9cf82319c7f0f09a25b30982c (patch)
tree72be059a6de1ae2972e462fc01871a931ff66be7 /res/qml/LibraryControl.qml
parent73d6c72dd1810661cbaf63dce4152c80d6416366 (diff)
QML: Add support for [Playlist],LoadSelectedIntoFirstStopped CO
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: {