From 0ea02bd9165e4774bba7fe702d912eaf7f48ca45 Mon Sep 17 00:00:00 2001 From: Antoine C Date: Tue, 17 Sep 2024 19:38:27 +0100 Subject: [PATCH] WIP --- .../Traktor Kontrol S4 MK3.bulk.xml | 35 -- .../Traktor Kontrol S4 MK3.hid.xml | 183 ++++++++ res/controllers/Traktor-Kontrol-S4-MK3.js | 283 +++++++++++-- .../S4MK3/AdvancedScreen.qml | 5 - .../S4MK3/Screens/Defines/Colors.qml | 1 + .../S4MK3/Screens/Defines/Settings.qml | 10 +- .../Screens/S4MK3/Browser/BrowserFooter.qml | 5 +- .../Screens/S4MK3/Browser/TrackFooter.qml | 5 +- .../S4MK3/Screens/S4MK3/DeckScreen.qml | 5 +- .../S4MK3/Screens/S4MK3/Overlays/CueInfo.qml | 1 - .../Screens/S4MK3/Overlays/GridControls.qml | 8 +- .../Screens/S4MK3/Overlays/JumpControls.qml | 56 ++- .../Screens/S4MK3/Overlays/LoopControls.qml | 6 +- .../S4MK3/Overlays/QuickFXSelector.qml | 151 +++++++ .../Screens/S4MK3/Overlays/RollControls.qml | 6 +- .../Screens/S4MK3/ViewModels/DeckInfo.qml | 302 +++++++++++--- .../S4MK3/Screens/S4MK3/Views/BrowserView.qml | 95 ++++- .../S4MK3/Screens/S4MK3/Views/Colors.qml | 3 +- .../S4MK3/Screens/S4MK3/Views/StemDeck.qml | 5 +- .../S4MK3/Screens/S4MK3/Views/TrackDeck.qml | 10 +- .../S4MK3/Waveform/StemColorIndicators.qml | 10 +- .../S4MK3/Waveform/WaveformContainer.qml | 6 +- .../Screens/S4MK3/Widgets/DeckHeader.qml | 57 +-- .../S4MK3/Screens/S4MK3/Widgets/LoopSize.qml | 8 +- .../Screens/S4MK3/Widgets/StemOverlay.qml | 394 ++++++++++-------- src/qml/qmlchainpresetmodel.cpp | 7 +- 26 files changed, 1257 insertions(+), 400 deletions(-) create mode 100755 res/controllers/TraktorKontrolS4MK3Screens/S4MK3/Screens/S4MK3/Overlays/QuickFXSelector.qml diff --git a/res/controllers/Traktor Kontrol S4 MK3.bulk.xml b/res/controllers/Traktor Kontrol S4 MK3.bulk.xml index bb7be94f1f6b..65fa74a745d3 100644 --- a/res/controllers/Traktor Kontrol S4 MK3.bulk.xml +++ b/res/controllers/Traktor Kontrol S4 MK3.bulk.xml @@ -87,41 +87,6 @@ label="deckDWaveformColour"/> - - - - - - - + + + + + + + + + + + + + + +