pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/mixxx



Module Name:    pkgsrc
Committed By:   nia
Date:           Sat Nov 20 19:07:38 UTC 2021

Modified Files:
        pkgsrc/audio/mixxx: Makefile PLIST distinfo
        pkgsrc/audio/mixxx/patches: patch-src_controllers_controllermanager.cpp
Removed Files:
        pkgsrc/audio/mixxx: PLIST.wv options.mk
        pkgsrc/audio/mixxx/patches: patch-build_depends.py
            patch-build_features.py
            patch-lib_vamp_src_vamp-hostsdk_PluginHostAdapter.cpp
            patch-src_encoder_encodermp3.cpp patch-vamp-plugins_SConscript

Log Message:
mixxx: update to 2.3.1

Changes in 2.3.x: https://mixxx.org/news/2021-06-28-mixxx-2-3-0-released/
mCVS: ----------------------------------------------------------------------


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/audio/mixxx/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/audio/mixxx/PLIST
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/mixxx/PLIST.wv
cvs rdiff -u -r1.5 -r1.6 pkgsrc/audio/mixxx/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/audio/mixxx/options.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/mixxx/patches/patch-build_depends.py \
    pkgsrc/audio/mixxx/patches/patch-build_features.py \
    pkgsrc/audio/mixxx/patches/patch-lib_vamp_src_vamp-hostsdk_PluginHostAdapter.cpp \
    pkgsrc/audio/mixxx/patches/patch-src_encoder_encodermp3.cpp \
    pkgsrc/audio/mixxx/patches/patch-vamp-plugins_SConscript
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/audio/mixxx/patches/patch-src_controllers_controllermanager.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/mixxx/Makefile
diff -u pkgsrc/audio/mixxx/Makefile:1.25 pkgsrc/audio/mixxx/Makefile:1.26
--- pkgsrc/audio/mixxx/Makefile:1.25    Mon Nov 15 22:54:03 2021
+++ pkgsrc/audio/mixxx/Makefile Sat Nov 20 19:07:37 2021
@@ -1,62 +1,29 @@
-# $NetBSD: Makefile,v 1.25 2021/11/15 22:54:03 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2021/11/20 19:07:37 nia Exp $
 
-DISTNAME=      mixxx-2.2.2
-PKGREVISION=   17
+DISTNAME=      mixxx-2.3.1
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mixxxdj/}
-GITHUB_TAG=    release-${PKGVERSION_NOREV}
+GITHUB_TAG=    ${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://mixxx.org/
 COMMENT=       DJ mixing application
 LICENSE=       gnu-gpl-v2
 
-USE_LANGUAGES= c c++11
+USE_LANGUAGES= c c++
 USE_TOOLS+=    pkg-config
 
 # c++11
 GCC_REQD+=     4.9
 
-PLIST_SRCS+=   PLIST
-
-.include "../../mk/bsd.prefs.mk"
-
-SCONS_ARGS+=   -j${MAKE_JOBS:U1}
+USE_CMAKE=     yes
 
-# scons fails otherwise
-PYTHON_VERSIONS_ACCEPTED=      27
+CMAKE_ARGS+=   -DUSE_SYMLINKS=OFF
+CMAKE_ARGS+=   -DPORTMIDI=OFF
 
-CHECK_PORTABILITY_SKIP+=       lib/gmock-1.7.0/configure
+PLIST_SRCS+=   PLIST
 
-# No support in the build system.
-BROKEN_ON_PLATFORM+=   SunOS-*-*
-
-SUBST_CLASSES+=                base
-SUBST_STAGE.base=      pre-configure
-SUBST_FILES.base=      build/depends.py
-SUBST_VARS.base=       LOCALBASE
-
-SCONS_ARGS+=   faad=1
-SCONS_ARGS+=   modplug=1
-
-SCONS_ARGS+=   build="release"
-
-# let pkgsrc take care of this
-SCONS_ARGS+=   optimize="off"
-
-# XXX horrible workaround
-CXXFLAGS+=     -I${QTDIR}/include/QtConcurrent
-CXXFLAGS+=     -I${QTDIR}/include/QtCore
-CXXFLAGS+=     -I${QTDIR}/include/QtDBus
-CXXFLAGS+=     -I${QTDIR}/include/QtGui
-CXXFLAGS+=     -I${QTDIR}/include/QtNetwork
-CXXFLAGS+=     -I${QTDIR}/include/QtOpenGL
-CXXFLAGS+=     -I${QTDIR}/include/QtScript
-CXXFLAGS+=     -I${QTDIR}/include/QtScriptTools
-CXXFLAGS+=     -I${QTDIR}/include/QtSql
-CXXFLAGS+=     -I${QTDIR}/include/QtSvg
-CXXFLAGS+=     -I${QTDIR}/include/QtWidgets
-CXXFLAGS+=     -I${QTDIR}/include/QtXml
+.include "../../mk/bsd.prefs.mk"
 
 REPLACE_INTERPRETER+=  node
 REPLACE.node.old=      .*/usr/bin/env node
@@ -67,22 +34,13 @@ REPLACE_FILES.node+=        res/controllers/nov
 # avoid a hard nodejs dependency
 CHECK_INTERPRETER_SKIP+=       share/mixxx/controllers/novation-launchpad/scripts/*
 
-do-build:
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SCONSBIN} ${SCONS_ARGS} \
-            CC=${CC:Q} CXX=${CXX:Q} CFLAGS=${CFLAGS:Q} CXXFLAGS=${CXXFLAGS:Q} \
-            LINKFLAGS=${LDFLAGS:Q} qtdir=${QTDIR:Q} prefix=${PREFIX}
-do-install:
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SCONSBIN} ${SCONS_ARGS} \
-            CC=${CC:Q} CXX=${CXX:Q} CFLAGS=${CFLAGS:Q} CXXFLAGS=${CXXFLAGS:Q} \
-            LINKFLAGS=${LDFLAGS:Q} qtdir=${QTDIR:Q} prefix=${PREFIX} install \
-           --install-sandbox=${DESTDIR}
-
-.include "options.mk"
 .include "../../audio/chromaprint/buildlink3.mk"
 .include "../../audio/faad2/buildlink3.mk"
 .include "../../audio/flac/buildlink3.mk"
+.include "../../audio/lame/buildlink3.mk"
 .include "../../audio/libebur128/buildlink3.mk"
 .include "../../audio/libid3tag/buildlink3.mk"
+.include "../../audio/libkeyfinder/buildlink3.mk"
 .include "../../audio/libmad/buildlink3.mk"
 .include "../../audio/libmodplug/buildlink3.mk"
 .include "../../audio/libshout/buildlink3.mk"
@@ -95,17 +53,20 @@ do-install:
 .include "../../audio/rubberband/buildlink3.mk"
 .include "../../audio/soundtouch/buildlink3.mk"
 .include "../../audio/taglib/buildlink3.mk"
-.include "../../audio/vamp-plugin-sdk/buildlink3.mk"
+.include "../../audio/wavpack/buildlink3.mk"
 .include "../../comms/libhidapi/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
 .include "../../devel/libusb1/buildlink3.mk"
 .include "../../devel/protobuf/buildlink3.mk"
-.include "../../devel/scons/buildlink3.mk"
 .include "../../graphics/glu/buildlink3.mk"
 .include "../../math/fftw/buildlink3.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
 .include "../../multimedia/mp4v2/buildlink3.mk"
+.include "../../security/qt5-qtkeychain/buildlink3.mk"
 .include "../../sysutils/upower/buildlink3.mk"
 .include "../../x11/qt5-qtbase/buildlink3.mk"
 .include "../../x11/qt5-qtscript/buildlink3.mk"
 .include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/mixxx/PLIST
diff -u pkgsrc/audio/mixxx/PLIST:1.4 pkgsrc/audio/mixxx/PLIST:1.5
--- pkgsrc/audio/mixxx/PLIST:1.4        Sun Oct  6 13:45:42 2019
+++ pkgsrc/audio/mixxx/PLIST    Sat Nov 20 19:07:37 2021
@@ -1,12 +1,18 @@
-@comment $NetBSD: PLIST,v 1.4 2019/10/06 13:45:42 nia Exp $
+@comment $NetBSD: PLIST,v 1.5 2021/11/20 19:07:37 nia Exp $
 bin/mixxx
-lib/mixxx/plugins/soundsourceqt5/libsoundsourcem4a.so
-lib/mixxx/plugins/vampqt5/libmixxxminimal.so
-share/appdata/mixxx.appdata.xml
-share/applications/mixxx.desktop
+share/applications/org.mixxx.Mixxx.desktop
+share/doc/mixxx/COPYING
 share/doc/mixxx/LICENSE
-share/doc/mixxx/Mixxx-Manual.pdf
-share/doc/mixxx/README
+share/doc/mixxx/Mixxx-Keyboard-Shortcuts.pdf
+share/doc/mixxx/README.md
+share/icons/hicolor/128x128/apps/mixxx.png
+share/icons/hicolor/256x256/apps/mixxx.png
+share/icons/hicolor/32x32/apps/mixxx.png
+share/icons/hicolor/512x512/apps/mixxx.png
+share/icons/hicolor/64x64/apps/mixxx.png
+share/icons/hicolor/scalable/apps/mixxx.svg
+share/metainfo/org.mixxx.Mixxx.metainfo.xml
+share/mixxx/controllers/.eslintrc.json
 share/mixxx/controllers/Akai MPD24.midi.xml
 share/mixxx/controllers/Akai-LPD8-RK-scripts.js
 share/mixxx/controllers/Akai-LPD8-RK.midi.xml
@@ -22,15 +28,22 @@ share/mixxx/controllers/American-Audio-V
 share/mixxx/controllers/Behringer BCD2000.midi.xml
 share/mixxx/controllers/Behringer BCD3000 Advanced.midi.xml
 share/mixxx/controllers/Behringer BCD3000.midi.xml
+share/mixxx/controllers/Behringer BCR2000.midi.xml
 share/mixxx/controllers/Behringer CMD MM1.midi.xml
 share/mixxx/controllers/Behringer CMD Micro.midi.xml
 share/mixxx/controllers/Behringer CMDStudio4a.midi.xml
+share/mixxx/controllers/Behringer DDM4000.midi.xml
 share/mixxx/controllers/Behringer-BCD2000-scripts.js
 share/mixxx/controllers/Behringer-BCD3000-Advanced-scripts.js
 share/mixxx/controllers/Behringer-BCD3000-scripts.js
+share/mixxx/controllers/Behringer-BCR2000-preset-scripts.js
+share/mixxx/controllers/Behringer-BCR2000-scripts.js
 share/mixxx/controllers/Behringer-CMD-MM1-scripts.js
 share/mixxx/controllers/Behringer-CMD-Micro-scripts.js
 share/mixxx/controllers/Behringer-CMDStudio4a-scripts.js
+share/mixxx/controllers/Behringer-DDM4000-scripts.js
+share/mixxx/controllers/Behringer-Extension-scripts.js
+share/mixxx/controllers/CueColorsReference.svg
 share/mixxx/controllers/DJ TechTools MIDI Fighter Twister.midi.xml
 share/mixxx/controllers/DJ TechTools-MIDI Fighter Twister-scripts.js
 share/mixxx/controllers/DJ-Tech CDJ-101.midi.xml
@@ -56,6 +69,8 @@ share/mixxx/controllers/Denon-MC3000-scr
 share/mixxx/controllers/Denon-MC4000-scripts.js
 share/mixxx/controllers/Denon-MC6000MK2-scripts.js
 share/mixxx/controllers/Denon-MC6000MK2.midi.xml
+share/mixxx/controllers/Denon-MC7000-scripts.js
+share/mixxx/controllers/Denon-MC7000.midi.xml
 share/mixxx/controllers/EKS Otus.hid.xml
 share/mixxx/controllers/EKS-Otus.js
 share/mixxx/controllers/Electrix Tweaker.midi.xml
@@ -90,6 +105,7 @@ share/mixxx/controllers/Hercules DJ Cont
 share/mixxx/controllers/Hercules DJ Control MP3.midi.xml
 share/mixxx/controllers/Hercules DJ Control Steel.midi.xml
 share/mixxx/controllers/Hercules DJControl Compact.midi.xml
+share/mixxx/controllers/Hercules DJControl Starlight.midi.xml
 share/mixxx/controllers/Hercules P32 DJ.midi.xml
 share/mixxx/controllers/Hercules-DJ-Console-4-Mx-scripts.js
 share/mixxx/controllers/Hercules-DJ-Console-Mk1-hid-scripts.js
@@ -105,9 +121,18 @@ share/mixxx/controllers/Hercules-DJ-Cont
 share/mixxx/controllers/Hercules-DJ-Control-MP3-scripts.js
 share/mixxx/controllers/Hercules-DJ-Control-Steel-scripts.js
 share/mixxx/controllers/Hercules-DJControl-Compact-scripts.js
+share/mixxx/controllers/Hercules-DJControl-Inpulse-200-script.js
+share/mixxx/controllers/Hercules-DJControl-Inpulse-300-script.js
+share/mixxx/controllers/Hercules-DJControl-Starlight-scripts.js
 share/mixxx/controllers/Hercules-P32-scripts.js
 share/mixxx/controllers/Hercules-mp3e2-compat.js
+share/mixxx/controllers/Hercules_DJControl_Inpulse_200.midi.xml
+share/mixxx/controllers/Hercules_DJControl_Inpulse_300.midi.xml
+share/mixxx/controllers/Hercules_DJControl_Jogvision-scripts.js
+share/mixxx/controllers/Hercules_DJControl_Jogvision.midi.xml
 share/mixxx/controllers/Ion Discover DJ.midi.xml
+share/mixxx/controllers/Ion-Discover-DJ-Pro-scripts.js
+share/mixxx/controllers/Ion-Discover-DJ-Pro.midi.xml
 share/mixxx/controllers/Ion-Discover-DJ-scripts.js
 share/mixxx/controllers/KANE_QuNeo.midi.xml
 share/mixxx/controllers/KANE_QuNeo_scripts.js
@@ -147,34 +172,44 @@ share/mixxx/controllers/Numark DJ2Go.mid
 share/mixxx/controllers/Numark MIXTRACK.midi.xml
 share/mixxx/controllers/Numark Mixtrack 2.midi.xml
 share/mixxx/controllers/Numark Mixtrack Platinum.midi.xml
+share/mixxx/controllers/Numark Mixtrack Pro FX.midi.xml
 share/mixxx/controllers/Numark Mixtrack Pro.midi.xml
 share/mixxx/controllers/Numark N4.midi.xml
 share/mixxx/controllers/Numark NS7.midi.xml
 share/mixxx/controllers/Numark Omni Control.midi.xml
 share/mixxx/controllers/Numark Total Control.midi.xml
 share/mixxx/controllers/Numark V7.midi.xml
+share/mixxx/controllers/Numark iDJ Live II.midi.xml
 share/mixxx/controllers/Numark-DJ2Go-scripts.js
 share/mixxx/controllers/Numark-MixTrack-scripts.js
 share/mixxx/controllers/Numark-Mixtrack-2-scripts.js
 share/mixxx/controllers/Numark-Mixtrack-3-scripts.js
 share/mixxx/controllers/Numark-Mixtrack-3.midi.xml
 share/mixxx/controllers/Numark-Mixtrack-Platinum-scripts.js
+share/mixxx/controllers/Numark-Mixtrack-Pro-FX-scripts.js
 share/mixxx/controllers/Numark-Mixtrack-Pro-scripts.js
 share/mixxx/controllers/Numark-N4-scripts.js
 share/mixxx/controllers/Numark-NS7-scripts.js
 share/mixxx/controllers/Numark-Omni-Control-scripts.js
 share/mixxx/controllers/Numark-Total-Control-scripts.js
 share/mixxx/controllers/Numark-V7-scripts.js
+share/mixxx/controllers/Numark-iDJ-Live-II-scripts.js
+share/mixxx/controllers/Numark_DJ2GO2_Touch.midi.xml
+share/mixxx/controllers/Numark_DJ2GO2_Touch_scripts.js
 share/mixxx/controllers/Pioneer CDJ HID.hid.xml
 share/mixxx/controllers/Pioneer CDJ-2000.midi.xml
 share/mixxx/controllers/Pioneer CDJ-350 Ch1.midi.xml
 share/mixxx/controllers/Pioneer CDJ-350 Ch2.midi.xml
 share/mixxx/controllers/Pioneer CDJ-850.midi.xml
+share/mixxx/controllers/Pioneer DDJ-200.midi.xml
 share/mixxx/controllers/Pioneer DDJ-SX.midi.xml
 share/mixxx/controllers/Pioneer-CDJ-2000-scripts.js
 share/mixxx/controllers/Pioneer-CDJ-350-scripts.js
 share/mixxx/controllers/Pioneer-CDJ-850-scripts.js
 share/mixxx/controllers/Pioneer-CDJ-HID.js
+share/mixxx/controllers/Pioneer-DDJ-200-scripts.js
+share/mixxx/controllers/Pioneer-DDJ-400-script.js
+share/mixxx/controllers/Pioneer-DDJ-400.midi.xml
 share/mixxx/controllers/Pioneer-DDJ-SB-scripts.js
 share/mixxx/controllers/Pioneer-DDJ-SB.midi.xml
 share/mixxx/controllers/Pioneer-DDJ-SB2-scripts.js
@@ -191,13 +226,19 @@ share/mixxx/controllers/Reloop-Beatmix-2
 share/mixxx/controllers/Reloop-Beatpad-scripts.js
 share/mixxx/controllers/Reloop-Digital-Jockey2-Controller-scripts.js
 share/mixxx/controllers/Reloop-Jockey-3-ME-scripts.js
+share/mixxx/controllers/Roland_DJ-505-scripts.js
+share/mixxx/controllers/Roland_DJ-505.midi.xml
 share/mixxx/controllers/Sony SixxAxis.hid.xml
 share/mixxx/controllers/Sony-SixxAxis.js
+share/mixxx/controllers/Soundless_joyMIDI.midi.xml
+share/mixxx/controllers/Soundless_joyMIDI_scripts.js
 share/mixxx/controllers/Stanton SCS.1d.midi.xml
 share/mixxx/controllers/Stanton SCS.1m.midi.xml
 share/mixxx/controllers/Stanton SCS.3d Alternate.midi.xml
 share/mixxx/controllers/Stanton SCS.3d.midi.xml
 share/mixxx/controllers/Stanton SCS.3m.midi.xml
+share/mixxx/controllers/Stanton-DJC-4-scripts.js
+share/mixxx/controllers/Stanton-DJC-4.midi.xml
 share/mixxx/controllers/Stanton-SCS1d-scripts.js
 share/mixxx/controllers/Stanton-SCS1m-scripts.js
 share/mixxx/controllers/Stanton-SCS3d-alternate-scripts.js
@@ -206,9 +247,15 @@ share/mixxx/controllers/Stanton-SCS3m-sc
 share/mixxx/controllers/TrakProDJ iPad.midi.xml
 share/mixxx/controllers/TrakProDJ-iPad-scripts.js
 share/mixxx/controllers/Traktor Kontrol F1.hid.xml
+share/mixxx/controllers/Traktor Kontrol S2 MK3.hid.xml
+share/mixxx/controllers/Traktor Kontrol S2 Mk2.hid.xml
+share/mixxx/controllers/Traktor Kontrol S3.hid.xml
 share/mixxx/controllers/Traktor Kontrol S4 MK2.hid.xml
 share/mixxx/controllers/Traktor Kontrol X1.midi.xml
 share/mixxx/controllers/Traktor-Kontrol-F1-scripts.js
+share/mixxx/controllers/Traktor-Kontrol-S2-MK2-hid-scripts.js
+share/mixxx/controllers/Traktor-Kontrol-S2-MK3-hid-scripts.js
+share/mixxx/controllers/Traktor-Kontrol-S3-hid-scripts.js
 share/mixxx/controllers/Traktor-Kontrol-S4-MK2-hid-scripts.js
 share/mixxx/controllers/Traktor-Kontrol-X1.js
 share/mixxx/controllers/Vestax Spin.midi.xml
@@ -247,11 +294,10 @@ share/mixxx/controllers/mixco/novation_t
 share/mixxx/controllers/novation-launchpad/.babelrc
 share/mixxx/controllers/novation-launchpad/.editorconfig
 share/mixxx/controllers/novation-launchpad/.eslintignore
-share/mixxx/controllers/novation-launchpad/.eslintrc.yaml
 share/mixxx/controllers/novation-launchpad/.gitignore
 share/mixxx/controllers/novation-launchpad/LICENSE
 share/mixxx/controllers/novation-launchpad/Makefile
-share/mixxx/controllers/novation-launchpad/README.MD
+share/mixxx/controllers/novation-launchpad/README.md
 share/mixxx/controllers/novation-launchpad/docs/lp-1.png
 share/mixxx/controllers/novation-launchpad/docs/lp-2.png
 share/mixxx/controllers/novation-launchpad/docs/lp-3.png
@@ -324,11 +370,6 @@ share/mixxx/controllers/novation-launchp
 share/mixxx/controllers/novation_twitch.mixco.output.js
 share/mixxx/controllers/novation_twitch.mixco.output.midi.xml
 share/mixxx/controllers/us428.midi.xml
-share/mixxx/fonts/OpenSans-Regular.ttf
-share/mixxx/fonts/OpenSans.LICENSE.txt
-share/mixxx/fonts/Ubuntu-B.ttf
-share/mixxx/fonts/Ubuntu-R.ttf
-share/mixxx/fonts/Ubuntu.LICENCE.txt
 share/mixxx/keyboard/cs_CZ.kbd.cfg
 share/mixxx/keyboard/da_DK.kbd.cfg
 share/mixxx/keyboard/de_CH.kbd.cfg
@@ -341,30 +382,42 @@ share/mixxx/keyboard/fr_CH.kbd.cfg
 share/mixxx/keyboard/fr_FR.kbd.cfg
 share/mixxx/keyboard/it_IT.kbd.cfg
 share/mixxx/keyboard/ru_RU.kbd.cfg
-share/mixxx/skins/Deere (64 Samplers)/preferences_preview_screenshot.png
+share/mixxx/script/.eslintrc.json
+share/mixxx/script/console/__init__.js
+share/mixxx/script/svg/__init__.js
 share/mixxx/skins/Deere (64 Samplers)/sample_decks.xml
 share/mixxx/skins/Deere (64 Samplers)/skin.xml
+share/mixxx/skins/Deere (64 Samplers)/skin_preview.png
 share/mixxx/skins/Deere (64 Samplers)/skin_settings.xml
 share/mixxx/skins/Deere/auxiliary.xml
-share/mixxx/skins/Deere/beatjump.xml
+share/mixxx/skins/Deere/auxiliary_unconfigured.xml
 share/mixxx/skins/Deere/beatloop_button.xml
 share/mixxx/skins/Deere/crossfader_orientation_button.xml
 share/mixxx/skins/Deere/deck.xml
+share/mixxx/skins/Deere/deck_beatjump_controls.xml
 share/mixxx/skins/Deere/deck_controls_row.xml
+share/mixxx/skins/Deere/deck_coverart.xml
+share/mixxx/skins/Deere/deck_looping_controls.xml
+share/mixxx/skins/Deere/deck_overview.xml
 share/mixxx/skins/Deere/deck_overview_row.xml
+share/mixxx/skins/Deere/deck_singletons.xml
+share/mixxx/skins/Deere/deck_small.xml
+share/mixxx/skins/Deere/deck_spinny.xml
 share/mixxx/skins/Deere/deck_tempo_column.xml
 share/mixxx/skins/Deere/deck_text_row.xml
-share/mixxx/skins/Deere/deck_visual_row.xml
-share/mixxx/skins/Deere/effect_button_parameter.xml
+share/mixxx/skins/Deere/deck_waveform.xml
+share/mixxx/skins/Deere/decks_small.xml
 share/mixxx/skins/Deere/effect_buttons.xml
 share/mixxx/skins/Deere/effect_focus_button.xml
 share/mixxx/skins/Deere/effect_meta_knob.xml
+share/mixxx/skins/Deere/effect_parameter_button.xml
 share/mixxx/skins/Deere/effect_parameter_knob.xml
 share/mixxx/skins/Deere/effect_rack.xml
 share/mixxx/skins/Deere/effect_single_no_parameters.xml
 share/mixxx/skins/Deere/effect_single_with_parameters.xml
 share/mixxx/skins/Deere/effect_single_with_parameters_row.xml
 share/mixxx/skins/Deere/effect_unit.xml
+share/mixxx/skins/Deere/effect_unit_controls.xml
 share/mixxx/skins/Deere/effect_unit_no_parameters.xml
 share/mixxx/skins/Deere/effect_unit_with_parameters.xml
 share/mixxx/skins/Deere/equalizer_rack_parameter_left.xml
@@ -381,10 +434,35 @@ share/mixxx/skins/Deere/handle-vertical-
 share/mixxx/skins/Deere/handle-vertical-orange.svg
 share/mixxx/skins/Deere/handle-vertical-purple.svg
 share/mixxx/skins/Deere/hide_show_button.xml
-share/mixxx/skins/Deere/hotcue.xml
 share/mixxx/skins/Deere/hotcue_button.xml
+share/mixxx/skins/Deere/hotcues.xml
 share/mixxx/skins/Deere/icon/ic_add_48px.svg
 share/mixxx/skins/Deere/icon/ic_autodj_32px.svg
+share/mixxx/skins/Deere/icon/ic_autodj_addrandom.svg
+share/mixxx/skins/Deere/icon/ic_autodj_enable.svg
+share/mixxx/skins/Deere/icon/ic_autodj_fade.svg
+share/mixxx/skins/Deere/icon/ic_autodj_fade_disabled.svg
+share/mixxx/skins/Deere/icon/ic_autodj_repeat_playlist.svg
+share/mixxx/skins/Deere/icon/ic_autodj_shuffle.svg
+share/mixxx/skins/Deere/icon/ic_autodj_skip.svg
+share/mixxx/skins/Deere/icon/ic_autodj_skip_disabled.svg
+share/mixxx/skins/Deere/icon/ic_battery_charged_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_charging_0_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_charging_1_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_charging_2_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_charging_3_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_charging_4_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_charging_5_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_charging_6_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_charging_7_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_discharging_0_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_discharging_1_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_discharging_2_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_discharging_3_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_discharging_4_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_discharging_5_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_discharging_6_48px.svg
+share/mixxx/skins/Deere/icon/ic_battery_discharging_7_48px.svg
 share/mixxx/skins/Deere/icon/ic_beatjump_backward_48px.svg
 share/mixxx/skins/Deere/icon/ic_beatjump_forward_48px.svg
 share/mixxx/skins/Deere/icon/ic_beatloop_activate_48px.svg
@@ -398,6 +476,7 @@ share/mixxx/skins/Deere/icon/ic_broadcas
 share/mixxx/skins/Deere/icon/ic_broadcast_1_32px.svg
 share/mixxx/skins/Deere/icon/ic_broadcast_2_32px.svg
 share/mixxx/skins/Deere/icon/ic_broadcast_3_32px.svg
+share/mixxx/skins/Deere/icon/ic_broadcast_4_32px.svg
 share/mixxx/skins/Deere/icon/ic_chevron_down_48px.svg
 share/mixxx/skins/Deere/icon/ic_chevron_down_selector.svg
 share/mixxx/skins/Deere/icon/ic_chevron_down_selector_hover.svg
@@ -409,16 +488,27 @@ share/mixxx/skins/Deere/icon/ic_chevron_
 share/mixxx/skins/Deere/icon/ic_chevron_up_selector.svg
 share/mixxx/skins/Deere/icon/ic_chevron_up_selector_hover.svg
 share/mixxx/skins/Deere/icon/ic_clear_48px.svg
+share/mixxx/skins/Deere/icon/ic_delete.svg
 share/mixxx/skins/Deere/icon/ic_eject_48px.svg
 share/mixxx/skins/Deere/icon/ic_fast_forward_48px.svg
 share/mixxx/skins/Deere/icon/ic_fast_rewind_48px.svg
 share/mixxx/skins/Deere/icon/ic_fx_mixmode_d+w.svg
 share/mixxx/skins/Deere/icon/ic_fx_mixmode_d-w.svg
 share/mixxx/skins/Deere/icon/ic_headphones_48px.svg
+share/mixxx/skins/Deere/icon/ic_hotcues_earlier_48px.svg
+share/mixxx/skins/Deere/icon/ic_hotcues_later_48px.svg
 share/mixxx/skins/Deere/icon/ic_key_48px.svg
+share/mixxx/skins/Deere/icon/ic_lib_clear_search.svg
+share/mixxx/skins/Deere/icon/ic_lib_clear_search_focus.svg
+share/mixxx/skins/Deere/icon/ic_lib_spinbox_down_white.svg
+share/mixxx/skins/Deere/icon/ic_lib_spinbox_up_white.svg
 share/mixxx/skins/Deere/icon/ic_library_bpm_locked.svg
 share/mixxx/skins/Deere/icon/ic_library_bpm_unlocked.svg
-share/mixxx/skins/Deere/icon/ic_library_checkmark.svg
+share/mixxx/skins/Deere/icon/ic_library_checkbox.svg
+share/mixxx/skins/Deere/icon/ic_library_checkbox_checked.svg
+share/mixxx/skins/Deere/icon/ic_library_checkmark_blue.svg
+share/mixxx/skins/Deere/icon/ic_library_checkmark_grey.svg
+share/mixxx/skins/Deere/icon/ic_library_checkmark_orange.svg
 share/mixxx/skins/Deere/icon/ic_library_preview_pause.svg
 share/mixxx/skins/Deere/icon/ic_library_preview_play.svg
 share/mixxx/skins/Deere/icon/ic_loop_48px.svg
@@ -426,8 +516,13 @@ share/mixxx/skins/Deere/icon/ic_loop_in_
 share/mixxx/skins/Deere/icon/ic_loop_move_backward_48px.svg
 share/mixxx/skins/Deere/icon/ic_loop_move_forward_48px.svg
 share/mixxx/skins/Deere/icon/ic_loop_out_48px.svg
+share/mixxx/skins/Deere/icon/ic_mainmenu_checkbox.svg
+share/mixxx/skins/Deere/icon/ic_mainmenu_checkbox_checked.svg
 share/mixxx/skins/Deere/icon/ic_menu_48px.svg
 share/mixxx/skins/Deere/icon/ic_orientation_48px.svg
+share/mixxx/skins/Deere/icon/ic_orientation_aux.svg
+share/mixxx/skins/Deere/icon/ic_orientation_aux_left.svg
+share/mixxx/skins/Deere/icon/ic_orientation_aux_right.svg
 share/mixxx/skins/Deere/icon/ic_orientation_left_48px.svg
 share/mixxx/skins/Deere/icon/ic_orientation_right_48px.svg
 share/mixxx/skins/Deere/icon/ic_pause_48px.svg
@@ -459,8 +554,8 @@ share/mixxx/skins/Deere/image/marker_cue
 share/mixxx/skins/Deere/image/marker_loop_in.png
 share/mixxx/skins/Deere/image/marker_loop_out.png
 share/mixxx/skins/Deere/image/mixxx_logo.svg
-share/mixxx/skins/Deere/image/style_branch_closed.png
-share/mixxx/skins/Deere/image/style_branch_open.png
+share/mixxx/skins/Deere/image/style_branch_closed.svg
+share/mixxx/skins/Deere/image/style_branch_open.svg
 share/mixxx/skins/Deere/image/style_handle_horizontal_checked.svg
 share/mixxx/skins/Deere/image/style_handle_horizontal_unchecked.svg
 share/mixxx/skins/Deere/image/style_handle_vertical_checked.svg
@@ -501,23 +596,24 @@ share/mixxx/skins/Deere/left_right_1stat
 share/mixxx/skins/Deere/left_right_2state_button.xml
 share/mixxx/skins/Deere/left_right_display_2state_button.xml
 share/mixxx/skins/Deere/library.xml
-share/mixxx/skins/Deere/loop.xml
 share/mixxx/skins/Deere/main_decks.xml
 share/mixxx/skins/Deere/microphone.xml
 share/mixxx/skins/Deere/microphone_rack.xml
-share/mixxx/skins/Deere/microphone_talkover_button.xml
+share/mixxx/skins/Deere/microphone_unconfigured.xml
 share/mixxx/skins/Deere/mixer.xml
 share/mixxx/skins/Deere/mixer_column_eq_left.xml
 share/mixxx/skins/Deere/mixer_column_eq_right.xml
-share/mixxx/skins/Deere/mixer_column_gain_levels.xml
-share/mixxx/skins/Deere/mixer_column_master_vu.xml
-share/mixxx/skins/Deere/mixer_column_volume.xml
-share/mixxx/skins/Deere/mixer_controls_condensed_left.xml
-share/mixxx/skins/Deere/mixer_controls_condensed_right.xml
-share/mixxx/skins/Deere/mixer_controls_left.xml
-share/mixxx/skins/Deere/mixer_controls_right.xml
+share/mixxx/skins/Deere/mixer_column_master_vu_2decks.xml
+share/mixxx/skins/Deere/mixer_column_master_vu_4decks.xml
+share/mixxx/skins/Deere/mixer_column_pfl_levels.xml
+share/mixxx/skins/Deere/mixer_column_volume_gain.xml
+share/mixxx/skins/Deere/mixer_controls_2decks_left.xml
+share/mixxx/skins/Deere/mixer_controls_2decks_right.xml
+share/mixxx/skins/Deere/mixer_controls_4decks_left.xml
+share/mixxx/skins/Deere/mixer_controls_4decks_right.xml
+share/mixxx/skins/Deere/mixer_spacer_topbottom.xml
 share/mixxx/skins/Deere/mixer_status_bar.xml
-share/mixxx/skins/Deere/preferences_preview_screenshot.png
+share/mixxx/skins/Deere/parallel_waveforms.xml
 share/mixxx/skins/Deere/preview_deck.xml
 share/mixxx/skins/Deere/quick_effect_superknob_left.xml
 share/mixxx/skins/Deere/quick_effect_superknob_right.xml
@@ -529,7 +625,10 @@ share/mixxx/skins/Deere/sampler_row.xml
 share/mixxx/skins/Deere/sampler_rows_selection_button.xml
 share/mixxx/skins/Deere/sampler_text_row.xml
 share/mixxx/skins/Deere/skin.xml
+share/mixxx/skins/Deere/skin_preview.png
 share/mixxx/skins/Deere/skin_settings.xml
+share/mixxx/skins/Deere/skinsettings_button.xml
+share/mixxx/skins/Deere/skinsettings_category_button.xml
 share/mixxx/skins/Deere/slider-crossfader-AutoDJ.svg
 share/mixxx/skins/Deere/slider-crossfader.svg
 share/mixxx/skins/Deere/slider-vertical.svg
@@ -538,7 +637,8 @@ share/mixxx/skins/Deere/spacer_h.xml
 share/mixxx/skins/Deere/spacer_hx.xml
 share/mixxx/skins/Deere/spacer_v.xml
 share/mixxx/skins/Deere/spacer_vx.xml
-share/mixxx/skins/Deere/spinny.xml
+share/mixxx/skins/Deere/special_cue_button.xml
+share/mixxx/skins/Deere/special_cues.xml
 share/mixxx/skins/Deere/statuslight_3state.xml
 share/mixxx/skins/Deere/style-mac.qss
 share/mixxx/skins/Deere/style.qss
@@ -547,6 +647,7 @@ share/mixxx/skins/Deere/vinylcontrol.xml
 share/mixxx/skins/Deere/vumeter.png
 share/mixxx/skins/Deere/vumeter.svg
 share/mixxx/skins/Deere/vumeter.xml
+share/mixxx/skins/Deere/vumeter_bg.png
 share/mixxx/skins/Deere/vumeter_clip.png
 share/mixxx/skins/Deere/vumeter_clip.svg
 share/mixxx/skins/Deere/vumeter_h.xml
@@ -557,351 +658,831 @@ share/mixxx/skins/Deere/vumeter_master.x
 share/mixxx/skins/Deere/vumeter_v.png
 share/mixxx/skins/Deere/vumeter_v.svg
 share/mixxx/skins/Deere/vumeter_v.xml
-share/mixxx/skins/LateNight/aux_unit.xml
-share/mixxx/skins/LateNight/button_1state.xml
-share/mixxx/skins/LateNight/button_1state_right.xml
-share/mixxx/skins/LateNight/button_2state.xml
-share/mixxx/skins/LateNight/button_2state_nohover.xml
-share/mixxx/skins/LateNight/button_2state_persist.xml
-share/mixxx/skins/LateNight/button_2state_right.xml
-share/mixxx/skins/LateNight/button_2state_right_display.xml
-share/mixxx/skins/LateNight/button_3state.xml
-share/mixxx/skins/LateNight/button_3state_display.xml
-share/mixxx/skins/LateNight/button_3state_persist.xml
-share/mixxx/skins/LateNight/button_5state.xml
-share/mixxx/skins/LateNight/button_hotcue.xml
-share/mixxx/skins/LateNight/buttons/btn_.svg
-share/mixxx/skins/LateNight/buttons/btn__down.svg
-share/mixxx/skins/LateNight/buttons/btn__over.svg
-share/mixxx/skins/LateNight/buttons/btn__overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_arrow_left.svg
-share/mixxx/skins/LateNight/buttons/btn_arrow_left_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_arrow_right.svg
-share/mixxx/skins/LateNight/buttons/btn_arrow_right_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_aux_play.svg
-share/mixxx/skins/LateNight/buttons/btn_aux_play_down.svg
-share/mixxx/skins/LateNight/buttons/btn_aux_play_over.svg
-share/mixxx/skins/LateNight/buttons/btn_aux_play_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_beat_curpos.svg
-share/mixxx/skins/LateNight/buttons/btn_beat_curpos_large.svg
-share/mixxx/skins/LateNight/buttons/btn_beat_curpos_large_down.svg
-share/mixxx/skins/LateNight/buttons/btn_beat_curpos_over.svg
-share/mixxx/skins/LateNight/buttons/btn_beatbox_double.svg
-share/mixxx/skins/LateNight/buttons/btn_beatbox_double_pressed.svg
-share/mixxx/skins/LateNight/buttons/btn_beatbox_halve.svg
-share/mixxx/skins/LateNight/buttons/btn_beatbox_halve_pressed.svg
-share/mixxx/skins/LateNight/buttons/btn_beatgrid_buttons_toggle.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_curpos.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_earlier.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_earlier_down.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_faster.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_faster_down.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_later.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_later_down.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_slower.svg
-share/mixxx/skins/LateNight/buttons/btn_beats_slower_down.svg
-share/mixxx/skins/LateNight/buttons/btn_cue.svg
-share/mixxx/skins/LateNight/buttons/btn_cue_down.svg
-share/mixxx/skins/LateNight/buttons/btn_cue_over.svg
-share/mixxx/skins/LateNight/buttons/btn_cue_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_eject.svg
-share/mixxx/skins/LateNight/buttons/btn_eject_over.svg
-share/mixxx/skins/LateNight/buttons/btn_eject_sampler.svg
-share/mixxx/skins/LateNight/buttons/btn_eject_sampler_over.svg
-share/mixxx/skins/LateNight/buttons/btn_eq_kill.svg
-share/mixxx/skins/LateNight/buttons/btn_eq_kill_down.svg
-share/mixxx/skins/LateNight/buttons/btn_eq_kill_over.svg
-share/mixxx/skins/LateNight/buttons/btn_eq_kill_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_fxCollapse.svg
-share/mixxx/skins/LateNight/buttons/btn_fxExpand.svg
-share/mixxx/skins/LateNight/buttons/btn_fxParameter.svg
-share/mixxx/skins/LateNight/buttons/btn_fxParameter_down.svg
-share/mixxx/skins/LateNight/buttons/btn_fxParameter_over.svg
-share/mixxx/skins/LateNight/buttons/btn_fxParameter_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_fxSelector.svg
-share/mixxx/skins/LateNight/buttons/btn_fxSelector_pressed.svg
-share/mixxx/skins/LateNight/buttons/btn_fxSelector_pressed_x2.svg
-share/mixxx/skins/LateNight/buttons/btn_fxSelector_x2.svg
-share/mixxx/skins/LateNight/buttons/btn_fxToggle.svg
-share/mixxx/skins/LateNight/buttons/btn_fxToggle_down.svg
-share/mixxx/skins/LateNight/buttons/btn_fxToggle_over.svg
-share/mixxx/skins/LateNight/buttons/btn_fxToggle_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_fx_focus_off.svg
-share/mixxx/skins/LateNight/buttons/btn_fx_focus_on.svg
-share/mixxx/skins/LateNight/buttons/btn_fx_mixmode_d+w.svg
-share/mixxx/skins/LateNight/buttons/btn_fx_mixmode_d-w.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_1.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_1_down.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_1_over.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_1_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_2.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_2_down.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_2_over.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_2_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_3.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_3_down.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_3_over.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_3_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_4.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_4_down.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_4_over.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_4_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_5.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_5_down.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_5_over.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_5_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_6.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_6_down.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_6_over.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_6_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_7.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_7_down.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_7_over.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_7_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_8.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_8_down.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_8_over.svg
-share/mixxx/skins/LateNight/buttons/btn_hotcue_8_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_keylock.svg
-share/mixxx/skins/LateNight/buttons/btn_keylock_over.svg
-share/mixxx/skins/LateNight/buttons/btn_keylock_sampler.svg
-share/mixxx/skins/LateNight/buttons/btn_keylock_sampler_over.svg
-share/mixxx/skins/LateNight/buttons/btn_lib_bpm_locked.svg
-share/mixxx/skins/LateNight/buttons/btn_lib_bpm_unlocked.svg
-share/mixxx/skins/LateNight/buttons/btn_lib_checkmark.svg
-share/mixxx/skins/LateNight/buttons/btn_lib_preview_pause.svg
-share/mixxx/skins/LateNight/buttons/btn_lib_preview_play.svg
-share/mixxx/skins/LateNight/buttons/btn_lib_radio_button_off.svg
-share/mixxx/skins/LateNight/buttons/btn_lib_radio_button_on.svg
-share/mixxx/skins/LateNight/buttons/btn_loop.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_0.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_down.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_in.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_in_active.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_in_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_on.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_out.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_out_active.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_out_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_over.svg
-share/mixxx/skins/LateNight/buttons/btn_loop_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_mastersync_master_off.png
-share/mixxx/skins/LateNight/buttons/btn_mastersync_master_on.png
-share/mixxx/skins/LateNight/buttons/btn_micDuck.svg
-share/mixxx/skins/LateNight/buttons/btn_micDuck_over.svg
-share/mixxx/skins/LateNight/buttons/btn_microphone_talkover.svg
-share/mixxx/skins/LateNight/buttons/btn_microphone_talkover_down.svg
-share/mixxx/skins/LateNight/buttons/btn_microphone_talkover_over.svg
-share/mixxx/skins/LateNight/buttons/btn_microphone_talkover_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_minus.svg
-share/mixxx/skins/LateNight/buttons/btn_minus_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_next.svg
-share/mixxx/skins/LateNight/buttons/btn_next_down.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_aux_left.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_aux_master.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_aux_right.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_deckLeft_left.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_deckLeft_right.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_deckRight_left.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_deckRight_right.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_deck_master.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_sampler_left.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_sampler_master.svg
-share/mixxx/skins/LateNight/buttons/btn_orientation_sampler_right.svg
-share/mixxx/skins/LateNight/buttons/btn_pfl.svg
-share/mixxx/skins/LateNight/buttons/btn_pfl_down.svg
-share/mixxx/skins/LateNight/buttons/btn_pfl_over.svg
-share/mixxx/skins/LateNight/buttons/btn_pfl_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_play.svg
-share/mixxx/skins/LateNight/buttons/btn_play_down.svg
-share/mixxx/skins/LateNight/buttons/btn_play_over.svg
-share/mixxx/skins/LateNight/buttons/btn_play_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_play_preview.svg
-share/mixxx/skins/LateNight/buttons/btn_play_preview_down.svg
-share/mixxx/skins/LateNight/buttons/btn_play_preview_over.svg
-share/mixxx/skins/LateNight/buttons/btn_play_preview_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_play_sampler.svg
-share/mixxx/skins/LateNight/buttons/btn_play_sampler_down.svg
-share/mixxx/skins/LateNight/buttons/btn_play_sampler_over.svg
-share/mixxx/skins/LateNight/buttons/btn_play_sampler_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_plus.svg
-share/mixxx/skins/LateNight/buttons/btn_plus_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_power_off.svg
-share/mixxx/skins/LateNight/buttons/btn_power_on.svg
-share/mixxx/skins/LateNight/buttons/btn_prev.svg
-share/mixxx/skins/LateNight/buttons/btn_prev_down.svg
-share/mixxx/skins/LateNight/buttons/btn_quantize.svg
-share/mixxx/skins/LateNight/buttons/btn_quantize_over.svg
-share/mixxx/skins/LateNight/buttons/btn_quickEffect.svg
-share/mixxx/skins/LateNight/buttons/btn_quickEffect_down.svg
-share/mixxx/skins/LateNight/buttons/btn_quickEffect_over.svg
-share/mixxx/skins/LateNight/buttons/btn_quickEffect_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_reloop.svg
-share/mixxx/skins/LateNight/buttons/btn_reloop_down.svg
-share/mixxx/skins/LateNight/buttons/btn_reloop_over.svg
-share/mixxx/skins/LateNight/buttons/btn_reloop_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_repeat.svg
-share/mixxx/skins/LateNight/buttons/btn_repeat_over.svg
-share/mixxx/skins/LateNight/buttons/btn_reverse.svg
-share/mixxx/skins/LateNight/buttons/btn_reverse_down.svg
-share/mixxx/skins/LateNight/buttons/btn_reverse_over.svg
-share/mixxx/skins/LateNight/buttons/btn_reverse_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_samplerCollapse.svg
-share/mixxx/skins/LateNight/buttons/btn_samplerExpand.svg
-share/mixxx/skins/LateNight/buttons/btn_settings.svg
-share/mixxx/skins/LateNight/buttons/btn_settings_off.svg
-share/mixxx/skins/LateNight/buttons/btn_settings_on.svg
-share/mixxx/skins/LateNight/buttons/btn_skinsettings_close.svg
-share/mixxx/skins/LateNight/buttons/btn_skinsettings_close_hover.svg
-share/mixxx/skins/LateNight/buttons/btn_skinsettings_on.svg
-share/mixxx/skins/LateNight/buttons/btn_slip.svg
-share/mixxx/skins/LateNight/buttons/btn_slip_over.svg
-share/mixxx/skins/LateNight/buttons/btn_sync.svg
-share/mixxx/skins/LateNight/buttons/btn_sync_down.svg
-share/mixxx/skins/LateNight/buttons/btn_sync_over.svg
-share/mixxx/skins/LateNight/buttons/btn_sync_overdown.svg
-share/mixxx/skins/LateNight/buttons/btn_sync_sampler.svg
-share/mixxx/skins/LateNight/buttons/btn_sync_sampler_overdown.svg
-share/mixxx/skins/LateNight/buttons/rec_dot.svg
-share/mixxx/skins/LateNight/deck.xml
-share/mixxx/skins/LateNight/deck_coverArt.xml
-share/mixxx/skins/LateNight/deck_coverArt_small.xml
-share/mixxx/skins/LateNight/deck_row_1_keyVinylFx.xml
-share/mixxx/skins/LateNight/deck_row_2_3_TitleArtistTime.xml
-share/mixxx/skins/LateNight/deck_row_4_overviewSpinny.xml
-share/mixxx/skins/LateNight/deck_row_5_transportLoopJump.xml
-share/mixxx/skins/LateNight/decks_left.xml
-share/mixxx/skins/LateNight/decks_right.xml
-share/mixxx/skins/LateNight/eq_knob_4decks.xml
-share/mixxx/skins/LateNight/eq_knob_left.xml
-share/mixxx/skins/LateNight/eq_knob_right.xml
-share/mixxx/skins/LateNight/fx_button.xml
-share/mixxx/skins/LateNight/fx_focus_button.xml
-share/mixxx/skins/LateNight/fx_meta_knob.xml
-share/mixxx/skins/LateNight/fx_parameter_button.xml
-share/mixxx/skins/LateNight/fx_parameter_knob.xml
+share/mixxx/skins/Deere/vumeter_v_bg.png
+share/mixxx/skins/LateNight/classic/buttons/btn__.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__1.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__2.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__3.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__4.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__5.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__6.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__7.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__8.svg
+share/mixxx/skins/LateNight/classic/buttons/btn___.svg
+share/mixxx/skins/LateNight/classic/buttons/btn___active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn___pressed.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__arrow_left_down.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__arrow_left_up.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__arrow_right_down.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__arrow_right_up.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_addrandom.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_enable_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_enable_on.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_fade.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_fade_disabled.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_repeat_playlist_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_repeat_playlist_on.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_shuffle.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_skip.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__autodj_skip_disabled.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__aux_play.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beat_curpos.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beat_curpos_active_12.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beat_curpos_active_34.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beat_curpos_large.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beatgrid_controls_collapse.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beatgrid_controls_expand.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beatjump_left.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beatjump_right.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beats_earlier.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beats_faster.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beats_hotcues_earlier.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beats_hotcues_later.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beats_later.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__beats_slower.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__broadcast_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__broadcast_on.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__collapse.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__collapse_dim.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__cue_deck.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__delete.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__effectselector_border.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__eject.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__eject_active_12.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__eject_active_34.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__eq_kill_high.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__eq_kill_low.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__eq_kill_mid.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__expand.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__expand_dim.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_2.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_2_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_3.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_3_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_4.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_4_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_FX1.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_FX1_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_FX2.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_FX2_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_FX3.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_FX3_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_FX4.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_FX4_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_focus.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_focus_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_mixmode_d+w.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_mixmode_d-w.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_selector_down.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_selector_down_pressed.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_toggle.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__fx_toggle_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__intro_end.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__intro_start.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__key_down.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__key_match.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__key_up.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__keylock.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__keylock_active_12.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__keylock_active_34.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_bpm_down.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_bpm_locked_orange.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_bpm_unlocked_grey.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_bpm_up.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_checkbox.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_checkbox_checked.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_checkmark_grey.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_checkmark_indeterminate_grey.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_checkmark_indeterminate_orange.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_checkmark_orange.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_clear_search.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_clear_search_focus.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_preview_pause.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_preview_play.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_radio_button_gold_on.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_radio_button_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_radio_button_on_yellow.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_radio_button_yellow_on.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_sort_down.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__lib_sort_up.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__loop.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__loop_in.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__loop_out.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__menu_checkbox.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__menu_checkbox_checked.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__mic_duck_auto.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__mic_duck_manual.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__mic_duck_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__mic_talk.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__minus.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__next.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__outro_end.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__outro_start.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__pause_deck_mini.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__pause_preview.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__pause_sampler.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__pfl.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__play_deck.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__play_deck_mini.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__play_sampler.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__plus.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__plus_flat.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__prev.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__quantize.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__quantize_active_12.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__quantize_active_34.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__rec_dot.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__rec_dot_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__reloop.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__repeat.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__repeat_active_12.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__repeat_active_34.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__reverse.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__settings_close.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__settings_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__settings_on.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__slip.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__slip_active_12.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__slip_active_34.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__split.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__split_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__star.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__sync_deck.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__sync_sampler.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_aux_left.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_aux_left_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_aux_mid.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_aux_mid_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_aux_right.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_aux_right_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_deck_left_default.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_deck_left_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_deck_left_warning.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_deck_mid_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_deck_mid_warning.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_deck_right_default.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_deck_right_off.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_deck_right_warning.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_sampler_left.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_sampler_master.svg
+share/mixxx/skins/LateNight/classic/buttons/btn__xfader_sampler_right.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_fx.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_fx_focus.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_fx_selector.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_fx_selector_open.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_medium.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_medium_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_medium_set.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_play.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_play_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_square.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_square_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_square_big.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_square_big_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_square_set.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_sync.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_sync_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_wide.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_wide_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_elevated_wide_set.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded__active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded__pressed.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_combobox.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_combobox_focus.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_effectselector_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_eqkill.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_eqkill_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_fx_focus.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_fx_focus_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_fx_parameter.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_fx_parameter_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_grid.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_grid_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_library.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_library_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_library_focus.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_library_tall.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_library_tall_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_library_wide.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_library_wide_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_medium.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_medium_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_medium_set.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_mixmode.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_mixmode_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_play.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_play_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_square.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_square_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_square_big.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_square_big_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_square_set.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_sync.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_sync_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_tall.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_tall_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_wide.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_embedded_wide_active.svg
+share/mixxx/skins/LateNight/classic/buttons/btn_flat_square.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_down.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_down_pressed.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_elevated_border.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_elevated_border_focus.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_elevated_border_hover.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_embedded_border.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_embedded_border_focus_orange.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_embedded_border_focus_orange.svg.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_embedded_border_hover.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_up.svg
+share/mixxx/skins/LateNight/classic/buttons/spinbox_up_pressed.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_bg_fx.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_bg_master.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_bg_regular.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_bg_small.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_fx_blue.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_fx_green.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_fx_white.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_master_orange.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_master_red.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_regular_blue.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_regular_green.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_regular_orange.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_regular_red.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_regular_white.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_small_blue.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_small_green.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_small_orange.svg
+share/mixxx/skins/LateNight/classic/knobs/knob_indicator_small_red.svg
+share/mixxx/skins/LateNight/classic/sliders/knob_crossfader.svg
+share/mixxx/skins/LateNight/classic/sliders/knob_pitch_deck.svg
+share/mixxx/skins/LateNight/classic/sliders/knob_pitch_sampler.svg
+share/mixxx/skins/LateNight/classic/sliders/knob_volume_deck.svg
+share/mixxx/skins/LateNight/classic/sliders/knob_volume_previewdeck.svg
+share/mixxx/skins/LateNight/classic/sliders/slider_crossfader.svg
+share/mixxx/skins/LateNight/classic/sliders/slider_crossfader_small.svg
+share/mixxx/skins/LateNight/classic/sliders/slider_pitch_deck.svg
+share/mixxx/skins/LateNight/classic/sliders/slider_pitch_deck_compact.svg
+share/mixxx/skins/LateNight/classic/sliders/slider_pitch_deck_compact_sync.svg
+share/mixxx/skins/LateNight/classic/sliders/slider_pitch_sampler.svg
+share/mixxx/skins/LateNight/classic/sliders/slider_volume_deck.svg
+share/mixxx/skins/LateNight/classic/sliders/slider_volume_previewdeck.svg
+share/mixxx/skins/LateNight/classic/style/autodj_status.svg
+share/mixxx/skins/LateNight/classic/style/background_tile.png
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charged.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charging_0.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charging_1.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charging_2.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charging_3.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charging_4.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charging_5.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charging_6.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_charging_7.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_discharging_0.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_discharging_1.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_discharging_2.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_discharging_3.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_discharging_4.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_discharging_5.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_discharging_6.svg
+share/mixxx/skins/LateNight/classic/style/batt/ic_battery_discharging_7.svg
+share/mixxx/skins/LateNight/classic/style/cover_default.svg
+share/mixxx/skins/LateNight/classic/style/fx_separator.svg
+share/mixxx/skins/LateNight/classic/style/latency_bg.png
+share/mixxx/skins/LateNight/classic/style/latency_over.png
+share/mixxx/skins/LateNight/classic/style/library_branch_closed.svg
+share/mixxx/skins/LateNight/classic/style/library_branch_closed_selected.svg
+share/mixxx/skins/LateNight/classic/style/library_branch_open.svg
+share/mixxx/skins/LateNight/classic/style/library_branch_open_selected.svg
+share/mixxx/skins/LateNight/classic/style/menu_arrow_white.svg
+share/mixxx/skins/LateNight/classic/style/menu_arrow_yellow.svg
+share/mixxx/skins/LateNight/classic/style/mixxx_logo_small.svg
+share/mixxx/skins/LateNight/classic/style/spinny_bg.svg
+share/mixxx/skins/LateNight/classic/style/spinny_indicator.svg
+share/mixxx/skins/LateNight/classic/style/spinny_indicator_ghost.svg
+share/mixxx/skins/LateNight/classic/style/spinny_mask_12.svg
+share/mixxx/skins/LateNight/classic/style/spinny_mask_34.svg
+share/mixxx/skins/LateNight/classic/style/splitter_handle_horizontal.png
+share/mixxx/skins/LateNight/classic/style/splitter_handle_horizontal_pressed.png
+share/mixxx/skins/LateNight/classic/style/splitter_handle_vertical.png
+share/mixxx/skins/LateNight/classic/style/splitter_handle_vertical_pressed.png
+share/mixxx/skins/LateNight/classic/style/toolbar_separator.svg
+share/mixxx/skins/LateNight/classic/style/vinyl_control_0.svg
+share/mixxx/skins/LateNight/classic/style/vinyl_control_1.svg
+share/mixxx/skins/LateNight/classic/style/vinyl_control_2.svg
+share/mixxx/skins/LateNight/classic/style/vinyl_control_3.svg
+share/mixxx/skins/LateNight/classic/style/vu_deck_clipping_active.png
+share/mixxx/skins/LateNight/classic/style/vu_deck_clipping_bg_dark.png
+share/mixxx/skins/LateNight/classic/style/vu_deck_clipping_bg_light.png
+share/mixxx/skins/LateNight/classic/style/vu_deck_level_active.png
+share/mixxx/skins/LateNight/classic/style/vu_deck_level_bg_dark.png
+share/mixxx/skins/LateNight/classic/style/vu_deck_level_bg_light.png
+share/mixxx/skins/LateNight/classic/style/vu_micaux_clipping_active.png
+share/mixxx/skins/LateNight/classic/style/vu_micaux_clipping_bg_.png
+share/mixxx/skins/LateNight/classic/style/vu_micaux_level_active.png
+share/mixxx/skins/LateNight/classic/style/vu_micaux_level_bg_.png
+share/mixxx/skins/LateNight/classic/style/vu_preview_clipping_active.png
+share/mixxx/skins/LateNight/classic/style/vu_preview_clipping_bg_.png
+share/mixxx/skins/LateNight/classic/style/vu_preview_level_active.png
+share/mixxx/skins/LateNight/classic/style/vu_preview_level_bg_.png
+share/mixxx/skins/LateNight/classic/style/vu_sampler_clipping_active.png
+share/mixxx/skins/LateNight/classic/style/vu_sampler_clipping_bg_.png
+share/mixxx/skins/LateNight/classic/style/vu_sampler_level_active.png
+share/mixxx/skins/LateNight/classic/style/vu_sampler_level_bg_.png
+share/mixxx/skins/LateNight/controls/button_1state.xml
+share/mixxx/skins/LateNight/controls/button_1state_right.xml
+share/mixxx/skins/LateNight/controls/button_2state.xml
+share/mixxx/skins/LateNight/controls/button_2state_persist.xml
+share/mixxx/skins/LateNight/controls/button_2state_right.xml
+share/mixxx/skins/LateNight/controls/button_2state_right_display.xml
+share/mixxx/skins/LateNight/controls/button_3state.xml
+share/mixxx/skins/LateNight/controls/button_3state_display.xml
+share/mixxx/skins/LateNight/controls/button_3state_persist.xml
+share/mixxx/skins/LateNight/controls/button_5state.xml
+share/mixxx/skins/LateNight/controls/button_hotcue.xml
+share/mixxx/skins/LateNight/controls/button_hotcue_inlne_style.xml
+share/mixxx/skins/LateNight/controls/button_special_cue.xml
+share/mixxx/skins/LateNight/controls/button_xfader_aux.xml
+share/mixxx/skins/LateNight/controls/button_xfader_deck.xml
+share/mixxx/skins/LateNight/controls/knob.xml
+share/mixxx/skins/LateNight/controls/knob_with_label.xml
+share/mixxx/skins/LateNight/decks/deck.xml
+share/mixxx/skins/LateNight/decks/deck_compact.xml
+share/mixxx/skins/LateNight/decks/deck_full.xml
+share/mixxx/skins/LateNight/decks/deck_mini.xml
+share/mixxx/skins/LateNight/decks/deck_settings.xml
+share/mixxx/skins/LateNight/decks/deck_singletons.xml
+share/mixxx/skins/LateNight/decks/decks_left.xml
+share/mixxx/skins/LateNight/decks/decks_left_mini.xml
+share/mixxx/skins/LateNight/decks/decks_right.xml
+share/mixxx/skins/LateNight/decks/decks_right_mini.xml
+share/mixxx/skins/LateNight/decks/key_controls.xml
+share/mixxx/skins/LateNight/decks/overview.xml
+share/mixxx/skins/LateNight/decks/preview_deck.xml
+share/mixxx/skins/LateNight/decks/rate_controls.xml
+share/mixxx/skins/LateNight/decks/rate_controls_compact.xml
+share/mixxx/skins/LateNight/decks/row_1_keyVinylFx.xml
+share/mixxx/skins/LateNight/decks/row_2_3_TitleArtistTime.xml
+share/mixxx/skins/LateNight/decks/row_2_3_TitleArtistTime_compact.xml
+share/mixxx/skins/LateNight/decks/row_4_overviewSpinny.xml
+share/mixxx/skins/LateNight/decks/row_4_overviewSpinny_compact.xml
+share/mixxx/skins/LateNight/decks/row_5_transportLoopJump.xml
+share/mixxx/skins/LateNight/decks/row_5_transportLoopJump_compact.xml
+share/mixxx/skins/LateNight/decks/spinny_coverart.xml
+share/mixxx/skins/LateNight/decks/vinyl_controls.xml
+share/mixxx/skins/LateNight/fx/assign_button.xml
+share/mixxx/skins/LateNight/fx/assign_buttons.xml
+share/mixxx/skins/LateNight/fx/assign_buttons_master.xml
+share/mixxx/skins/LateNight/fx/focus_button.xml
+share/mixxx/skins/LateNight/fx/meta_knob.xml
+share/mixxx/skins/LateNight/fx/parameter_button.xml
+share/mixxx/skins/LateNight/fx/parameter_knob.xml
+share/mixxx/skins/LateNight/fx/singletons.xml
+share/mixxx/skins/LateNight/fx/slot_controls.xml
+share/mixxx/skins/LateNight/fx/slot_parameters.xml
+share/mixxx/skins/LateNight/fx/unit.xml
+share/mixxx/skins/LateNight/fx/unit_parameters_hidden.xml
+share/mixxx/skins/LateNight/fx/unit_parameters_visible.xml
 share/mixxx/skins/LateNight/fx_rack.xml
-share/mixxx/skins/LateNight/fx_slot.xml
-share/mixxx/skins/LateNight/fx_unit_parameters_hidden.xml
-share/mixxx/skins/LateNight/fx_unit_parameters_visible.xml
-share/mixxx/skins/LateNight/fx_units_12.xml
-share/mixxx/skins/LateNight/fx_units_34.xml
-share/mixxx/skins/LateNight/knob.xml
-share/mixxx/skins/LateNight/knob_bg.svg
-share/mixxx/skins/LateNight/knob_bg.svg_no_ring
-share/mixxx/skins/LateNight/knob_bg.svg_ring
-share/mixxx/skins/LateNight/knob_crossfader.svg
-share/mixxx/skins/LateNight/knob_indicator.svg
-share/mixxx/skins/LateNight/knob_pitch_deck.svg
-share/mixxx/skins/LateNight/knob_pitch_sampler.svg
-share/mixxx/skins/LateNight/knob_small_bg.svg
-share/mixxx/skins/LateNight/knob_small_indicator.svg
-share/mixxx/skins/LateNight/knob_small_textless.xml
-share/mixxx/skins/LateNight/knob_textless.xml
-share/mixxx/skins/LateNight/knob_volume_deck.svg
-share/mixxx/skins/LateNight/knob_volume_previewdeck.svg
+share/mixxx/skins/LateNight/helpers/skin_helper_mic_ducking.xml
+share/mixxx/skins/LateNight/helpers/skin_helper_spinny-cover.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_button_2state.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_compact_deck.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_cover.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_cover_inverted.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_deck_size_button.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_full_deck.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_labelbutton_2state.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_mini_deck.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_numToggle.xml
+share/mixxx/skins/LateNight/helpers/skin_settings_numToggle_header.xml
 share/mixxx/skins/LateNight/library.xml
+share/mixxx/skins/LateNight/mic_aux/aux_unit.xml
+share/mixxx/skins/LateNight/mic_aux/aux_unit_unconfigured.xml
+share/mixxx/skins/LateNight/mic_aux/ducking_controls.xml
+share/mixxx/skins/LateNight/mic_aux/mic_unit.xml
+share/mixxx/skins/LateNight/mic_aux/mic_unit_unconfigured.xml
 share/mixxx/skins/LateNight/mic_aux_rack.xml
-share/mixxx/skins/LateNight/mic_unit.xml
+share/mixxx/skins/LateNight/misc_res/background_tile.svg
+share/mixxx/skins/LateNight/misc_res/btn__keylock.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_bpm_locked_black.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_bpm_unlocked_black.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_checkmark_black.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_preview_play_black.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_radio_button_on_gold.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_spinbox_down_black.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_spinbox_down_white.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_spinbox_up_black.svg
+share/mixxx/skins/LateNight/misc_res/btn__lib_spinbox_up_white.svg
+share/mixxx/skins/LateNight/misc_res/btn__mastersync_master_off.png
+share/mixxx/skins/LateNight/misc_res/btn__mastersync_master_on.png
+share/mixxx/skins/LateNight/misc_res/btn__rate_center_cyan.svg
+share/mixxx/skins/LateNight/misc_res/btn__rate_center_off.svg
+share/mixxx/skins/LateNight/misc_res/latency_bg.svg
+share/mixxx/skins/LateNight/misc_res/latency_over.svg
+share/mixxx/skins/LateNight/misc_res/library_branch_closed_selected_black.png
+share/mixxx/skins/LateNight/misc_res/library_branch_open_selected_black.png
+share/mixxx/skins/LateNight/misc_res/menu_arrow_black.svg
 share/mixxx/skins/LateNight/mixer.xml
-share/mixxx/skins/LateNight/mixer_channel_4decks.xml
-share/mixxx/skins/LateNight/mixer_channel_left.xml
-share/mixxx/skins/LateNight/mixer_channel_right.xml
-share/mixxx/skins/LateNight/mixer_master_headphone.xml
-share/mixxx/skins/LateNight/preferences_preview_screenshot.png
-share/mixxx/skins/LateNight/preview_deck.xml
-share/mixxx/skins/LateNight/quick_effect_knob_4decks.xml
-share/mixxx/skins/LateNight/quick_effect_knob_left.xml
-share/mixxx/skins/LateNight/quick_effect_knob_right.xml
-share/mixxx/skins/LateNight/rate_controls.xml
-share/mixxx/skins/LateNight/sampler.xml
-share/mixxx/skins/LateNight/samplers_4decks.xml
-share/mixxx/skins/LateNight/samplers_8decks.xml
+share/mixxx/skins/LateNight/mixer/channel_4decks.xml
+share/mixxx/skins/LateNight/mixer/channel_left.xml
+share/mixxx/skins/LateNight/mixer/channel_right.xml
+share/mixxx/skins/LateNight/mixer/eq_knob_4decks.xml
+share/mixxx/skins/LateNight/mixer/eq_knob_left.xml
+share/mixxx/skins/LateNight/mixer/eq_knob_right.xml
+share/mixxx/skins/LateNight/mixer/mixer_2decks.xml
+share/mixxx/skins/LateNight/mixer/mixer_4decks.xml
+share/mixxx/skins/LateNight/mixer/mixer_main_headphone.xml
+share/mixxx/skins/LateNight/mixer/quick_effect_knob_4decks.xml
+share/mixxx/skins/LateNight/mixer/quick_effect_knob_left.xml
+share/mixxx/skins/LateNight/mixer/quick_effect_knob_right.xml
+share/mixxx/skins/LateNight/mixer/singletons.xml
+share/mixxx/skins/LateNight/mixer/vumeter_latency.xml
+share/mixxx/skins/LateNight/mixer/vumeter_master.xml
+share/mixxx/skins/LateNight/mixer/vumeter_single.xml
+share/mixxx/skins/LateNight/mixer/vumeters_compact.xml
+share/mixxx/skins/LateNight/palemoon/buttons/btn_.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__1.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__1_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__1_active_dark.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__2.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__2_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__2_active_dark.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__3.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__3_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__3_active_dark.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__4.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__4_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__4_active_dark.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__5.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__5_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__5_active_dark.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__6.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__6_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__6_active_dark.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__7.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__7_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__7_active_dark.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__8.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__8_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__8_active_dark.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn___active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn___pressed.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__arrow_left_down.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__arrow_left_down_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__arrow_left_up.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__arrow_left_up_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__arrow_right_down.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__arrow_right_down_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__arrow_right_up.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__arrow_right_up_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_addrandom.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_addrandom_pressed.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_enable_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_enable_on.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_fade.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_fade_disabled.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_fade_pressed.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_repeat_playlist_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_repeat_playlist_on.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_shuffle.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_shuffle_pressed.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_skip.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_skip_disabled.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__autodj_skip_pressed.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__aux_play.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__aux_play_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beat_curpos.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beat_curpos_active_12.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beat_curpos_active_34.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beat_curpos_large.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beat_curpos_large_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beatgrid_controls_collapse.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beatgrid_controls_expand.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beatjump_left.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beatjump_left_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beatjump_right.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beatjump_right_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_earlier.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_earlier_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_faster.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_faster_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_hotcues_earlier.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_hotcues_earlier_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_hotcues_later.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_hotcues_later_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_later.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_later_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_slower.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__beats_slower_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__broadcast_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__broadcast_on.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__collapse_dim.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__cue_deck.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__cue_deck_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__delete.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__effect_selected.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eject.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eject_active_12.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eject_active_34.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eq_kill_dot_active_green.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eq_kill_dot_active_red.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eq_kill_dot_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eq_kill_high.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eq_kill_low.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__eq_kill_mid.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__expand_dim.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__fx_focus.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__fx_focus_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__fx_mixmode_d+w.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__fx_mixmode_d-w.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__fx_selector_down.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__fx_toggle.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__fx_toggle_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__intro_end.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__intro_end_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__intro_start.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__intro_start_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__key_down.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__key_down_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__key_match.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__key_match_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__key_up.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__key_up_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__keylock.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__keylock_active_12.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__keylock_active_34.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_bpm_locked_black.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_bpm_locked_blue.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_bpm_unlocked_grey.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_checkbox.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_checkmark_blue.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_checkmark_grey.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_checkmark_indeterminate_blue.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_checkmark_indeterminate_grey.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_checkmark_ivory.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_clear_search.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_clear_search_focus.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_preview_pause.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_preview_play.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_radio_button_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_radio_button_on_blue.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_sort_down.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_sort_up.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_spinbox_down.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__lib_spinbox_up.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__loop.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__loop_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__loop_in.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__loop_in_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__loop_out.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__loop_out_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__menu_checkbox.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__menu_checkbox_checked.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__mic_duck_auto.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__mic_duck_manual.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__mic_duck_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__mic_talk.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__mic_talk_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__minus.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__minus_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__outro_end.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__outro_end_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__outro_start.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__outro_start_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__pause_deck_mini.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__pause_sampler.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__pfl.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__pfl_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__play_deck.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__play_deck_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__play_deck_mini.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__play_sampler.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__plus.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__plus_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__plus_flat.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__prev.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__quantize.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__quantize_active_12.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__quantize_active_34.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__rate_center_cyan.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__rate_center_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__rec_dot.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__rec_dot_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__reloop.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__reloop_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__repeat.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__repeat_active_12.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__repeat_active_34.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__reverse.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__reverse_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__settings_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__settings_on.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__slip.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__slip_active_12.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__slip_active_34.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__spinbox_down.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__spinbox_up.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__split.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__split_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__star.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__sync_deck.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__sync_deck_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__sync_sampler.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__sync_sampler_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_aux_left.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_aux_left_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_aux_mid.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_aux_mid_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_aux_right.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_aux_right_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_deck_left_default.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_deck_left_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_deck_left_warning.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_deck_mid_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_deck_mid_warning.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_deck_right_default.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_deck_right_off.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_deck_right_warning.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_sampler_left.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_sampler_master.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn__xfader_sampler_right.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_colorpicker.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_colorpicker_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded__active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded__pressed.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_eqkill.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_eqkill_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_fx_parameter.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_fx_parameter_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_grid.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_grid_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_disabled.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_focus_blue.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_focus_green.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_header.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_header_sort.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_tall.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_tall_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_wide.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_library_wide_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_medium.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_medium_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_medium_set.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_mixmode.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_mixmode_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_play.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_play_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_spinbox.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_spinbox_autodj.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_spinbox_focus_blue.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_square.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_square_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_square_big.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_square_big_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_square_set.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_sync.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_sync_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_tall.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_tall_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_wide.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_embedded_wide_active.svg
+share/mixxx/skins/LateNight/palemoon/buttons/btn_flat_square.svg
+share/mixxx/skins/LateNight/palemoon/colorscheme.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_bg_fx.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_bg_master.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_bg_regular.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_bg_small.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_fx_grey.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_master_orange.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_master_red.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_regular_blue.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_regular_green.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_regular_grey.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_regular_orange.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_regular_red.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_small_blue.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_small_green.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_small_orange.svg
+share/mixxx/skins/LateNight/palemoon/knobs/knob_indicator_small_red.svg
+share/mixxx/skins/LateNight/palemoon/sliders/knob_crossfader.svg
+share/mixxx/skins/LateNight/palemoon/sliders/knob_pitch_deck.svg
+share/mixxx/skins/LateNight/palemoon/sliders/knob_pitch_sampler.svg
+share/mixxx/skins/LateNight/palemoon/sliders/knob_volume_deck.svg
+share/mixxx/skins/LateNight/palemoon/sliders/knob_volume_previewdeck.svg
+share/mixxx/skins/LateNight/palemoon/sliders/slider_crossfader.svg
+share/mixxx/skins/LateNight/palemoon/sliders/slider_crossfader_small.svg
+share/mixxx/skins/LateNight/palemoon/sliders/slider_pitch_deck.svg
+share/mixxx/skins/LateNight/palemoon/sliders/slider_pitch_deck_compact.svg
+share/mixxx/skins/LateNight/palemoon/sliders/slider_pitch_deck_compact_sync.svg
+share/mixxx/skins/LateNight/palemoon/sliders/slider_pitch_sampler.svg
+share/mixxx/skins/LateNight/palemoon/sliders/slider_volume_deck.svg
+share/mixxx/skins/LateNight/palemoon/sliders/slider_volume_previewdeck.svg
+share/mixxx/skins/LateNight/palemoon/style/autodj_status.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charged.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charging_0.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charging_1.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charging_2.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charging_3.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charging_4.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charging_5.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charging_6.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_charging_7.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_discharging_0.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_discharging_1.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_discharging_2.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_discharging_3.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_discharging_4.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_discharging_5.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_discharging_6.svg
+share/mixxx/skins/LateNight/palemoon/style/batt/ic_battery_discharging_7.svg
+share/mixxx/skins/LateNight/palemoon/style/cover_default.svg
+share/mixxx/skins/LateNight/palemoon/style/fx_flow_horizontal.svg
+share/mixxx/skins/LateNight/palemoon/style/fx_flow_vertical.svg
+share/mixxx/skins/LateNight/palemoon/style/latency_bg.png
+share/mixxx/skins/LateNight/palemoon/style/latency_over.png
+share/mixxx/skins/LateNight/palemoon/style/library_branch_closed.svg
+share/mixxx/skins/LateNight/palemoon/style/library_branch_closed_selected.svg
+share/mixxx/skins/LateNight/palemoon/style/library_branch_open.svg
+share/mixxx/skins/LateNight/palemoon/style/library_branch_open_selected.svg
+share/mixxx/skins/LateNight/palemoon/style/library_splitter_handle_unchecked.svg
+share/mixxx/skins/LateNight/palemoon/style/menu_arrow_ivory.svg
+share/mixxx/skins/LateNight/palemoon/style/menu_arrow_white.svg
+share/mixxx/skins/LateNight/palemoon/style/mixxx_logo.svg
+share/mixxx/skins/LateNight/palemoon/style/mixxx_logo_small.svg
+share/mixxx/skins/LateNight/palemoon/style/progressbar.svg
+share/mixxx/skins/LateNight/palemoon/style/progressbar_bg.svg
+share/mixxx/skins/LateNight/palemoon/style/spinny_bg.svg
+share/mixxx/skins/LateNight/palemoon/style/spinny_indicator.svg
+share/mixxx/skins/LateNight/palemoon/style/spinny_indicator_ghost.svg
+share/mixxx/skins/LateNight/palemoon/style/spinny_mask_12.svg
+share/mixxx/skins/LateNight/palemoon/style/spinny_mask_34.svg
+share/mixxx/skins/LateNight/palemoon/style/splitter_handle_horizontal.svg
+share/mixxx/skins/LateNight/palemoon/style/splitter_handle_horizontal_pressed.svg
+share/mixxx/skins/LateNight/palemoon/style/splitter_handle_vertical.png
+share/mixxx/skins/LateNight/palemoon/style/splitter_handle_vertical.svg
+share/mixxx/skins/LateNight/palemoon/style/splitter_handle_vertical_pressed.png
+share/mixxx/skins/LateNight/palemoon/style/vinyl_control_0.svg
+share/mixxx/skins/LateNight/palemoon/style/vinyl_control_1.svg
+share/mixxx/skins/LateNight/palemoon/style/vinyl_control_2.svg
+share/mixxx/skins/LateNight/palemoon/style/vinyl_control_3.svg
+share/mixxx/skins/LateNight/palemoon/style/vu_deck_clipping_active.png
+share/mixxx/skins/LateNight/palemoon/style/vu_deck_clipping_bg_dark.png
+share/mixxx/skins/LateNight/palemoon/style/vu_deck_clipping_bg_light.png
+share/mixxx/skins/LateNight/palemoon/style/vu_deck_level_active.png
+share/mixxx/skins/LateNight/palemoon/style/vu_deck_level_bg_dark.png
+share/mixxx/skins/LateNight/palemoon/style/vu_deck_level_bg_light.png
+share/mixxx/skins/LateNight/palemoon/style/vu_micaux_clipping_active.png
+share/mixxx/skins/LateNight/palemoon/style/vu_micaux_clipping_bg_.png
+share/mixxx/skins/LateNight/palemoon/style/vu_micaux_level_active.png
+share/mixxx/skins/LateNight/palemoon/style/vu_micaux_level_bg_.png
+share/mixxx/skins/LateNight/palemoon/style/vu_preview_clipping_active.png
+share/mixxx/skins/LateNight/palemoon/style/vu_preview_clipping_bg_.png
+share/mixxx/skins/LateNight/palemoon/style/vu_preview_level_active.png
+share/mixxx/skins/LateNight/palemoon/style/vu_preview_level_bg_.png
+share/mixxx/skins/LateNight/palemoon/style/vu_sampler_clipping_active.png
+share/mixxx/skins/LateNight/palemoon/style/vu_sampler_clipping_bg_.png
+share/mixxx/skins/LateNight/palemoon/style/vu_sampler_level_active.png
+share/mixxx/skins/LateNight/palemoon/style/vu_sampler_level_bg_.png
+share/mixxx/skins/LateNight/samplers/overview.xml
+share/mixxx/skins/LateNight/samplers/sampler.xml
+share/mixxx/skins/LateNight/samplers/sampler_expand_button.xml
+share/mixxx/skins/LateNight/samplers/sampler_mini.xml
+share/mixxx/skins/LateNight/samplers/samplers_16decks.xml
+share/mixxx/skins/LateNight/samplers/samplers_4decks.xml
+share/mixxx/skins/LateNight/samplers/samplers_8decks.xml
+share/mixxx/skins/LateNight/samplers/singletons.xml
 share/mixxx/skins/LateNight/samplers_rack.xml
-share/mixxx/skins/LateNight/samplersmall.xml
 share/mixxx/skins/LateNight/skin.xml
+share/mixxx/skins/LateNight/skin_preview_Classic.png
+share/mixxx/skins/LateNight/skin_preview_PaleMoon.png
 share/mixxx/skins/LateNight/skin_settings.xml
-share/mixxx/skins/LateNight/skin_settings_button_2state.xml
-share/mixxx/skins/LateNight/skin_settings_labelbutton_2state.xml
-share/mixxx/skins/LateNight/slider_crossfader.svg
-share/mixxx/skins/LateNight/slider_pitch_deck.svg
-share/mixxx/skins/LateNight/slider_pitch_sampler.svg
-share/mixxx/skins/LateNight/slider_volume_deck.svg
-share/mixxx/skins/LateNight/slider_volume_previewdeck.svg
-share/mixxx/skins/LateNight/spinny.xml
-share/mixxx/skins/LateNight/spinny_small.xml
-share/mixxx/skins/LateNight/style-mac.qss
 share/mixxx/skins/LateNight/style.qss
-share/mixxx/skins/LateNight/style/background_tile.png
-share/mixxx/skins/LateNight/style/btn_lib_sort_down.png
-share/mixxx/skins/LateNight/style/btn_lib_sort_up.png
-share/mixxx/skins/LateNight/style/clipping_deck.png
-share/mixxx/skins/LateNight/style/clipping_deck.svg
-share/mixxx/skins/LateNight/style/clipping_deck_over.png
-share/mixxx/skins/LateNight/style/clipping_deck_over.svg
-share/mixxx/skins/LateNight/style/clipping_micAux.svg
-share/mixxx/skins/LateNight/style/clipping_micAux_over.png
-share/mixxx/skins/LateNight/style/clipping_micAux_over.svg
-share/mixxx/skins/LateNight/style/clipping_previewdeck.png
-share/mixxx/skins/LateNight/style/clipping_previewdeck.svg
-share/mixxx/skins/LateNight/style/clipping_previewdeck_over.png
-share/mixxx/skins/LateNight/style/clipping_previewdeck_over.svg
-share/mixxx/skins/LateNight/style/latency_bg.png
-share/mixxx/skins/LateNight/style/latency_bg.svg
-share/mixxx/skins/LateNight/style/latency_over.png
-share/mixxx/skins/LateNight/style/latency_over.svg
-share/mixxx/skins/LateNight/style/library_branch_closed.png
-share/mixxx/skins/LateNight/style/library_branch_closed_selected.png
-share/mixxx/skins/LateNight/style/library_branch_open.png
-share/mixxx/skins/LateNight/style/library_branch_open_selected.png
-share/mixxx/skins/LateNight/style/mixxx_logo.svg
-share/mixxx/skins/LateNight/style/progressbar.svg
-share/mixxx/skins/LateNight/style/progressbar_bg.svg
-share/mixxx/skins/LateNight/style/spinny1_mask.svg
-share/mixxx/skins/LateNight/style/spinny2_mask.svg
-share/mixxx/skins/LateNight/style/spinny3_mask.svg
-share/mixxx/skins/LateNight/style/spinny4_mask.svg
-share/mixxx/skins/LateNight/style/spinny_bg.svg
-share/mixxx/skins/LateNight/style/spinny_indicator.svg
-share/mixxx/skins/LateNight/style/spinny_indicator_ghost.svg
-share/mixxx/skins/LateNight/style/splitter_handle_checked.png
-share/mixxx/skins/LateNight/style/splitter_handle_horizontal_checked.png
-share/mixxx/skins/LateNight/style/splitter_handle_horizontal_unchecked.png
-share/mixxx/skins/LateNight/style/splitter_handle_unchecked.png
-share/mixxx/skins/LateNight/style/toolbar_divider.png
-share/mixxx/skins/LateNight/style/vinyl_control_1.svg
-share/mixxx/skins/LateNight/style/vinyl_control_2.svg
-share/mixxx/skins/LateNight/style/vinyl_control_3.svg
-share/mixxx/skins/LateNight/style/vinylcontrol_indicator_horizontal1.png
-share/mixxx/skins/LateNight/style/vinylcontrol_indicator_horizontal2.png
-share/mixxx/skins/LateNight/style/vinylcontrol_indicator_horizontal3.png
-share/mixxx/skins/LateNight/style/volume_display_deck.png
-share/mixxx/skins/LateNight/style/volume_display_deck.svg
-share/mixxx/skins/LateNight/style/volume_display_deck_over.png
-share/mixxx/skins/LateNight/style/volume_display_deck_over.svg
-share/mixxx/skins/LateNight/style/volume_display_micAux.png
-share/mixxx/skins/LateNight/style/volume_display_micAux.svg
-share/mixxx/skins/LateNight/style/volume_display_micAux_over.png
-share/mixxx/skins/LateNight/style/volume_display_micAux_over.svg
-share/mixxx/skins/LateNight/style/volume_display_previewdeck.png
-share/mixxx/skins/LateNight/style/volume_display_previewdeck.svg
-share/mixxx/skins/LateNight/style/volume_display_previewdeck_over.png
-share/mixxx/skins/LateNight/style/volume_display_previewdeck_over.svg
-share/mixxx/skins/LateNight/style/volume_display_sampler.png
-share/mixxx/skins/LateNight/style/volume_display_sampler.svg
-share/mixxx/skins/LateNight/style/volume_display_sampler_over.png
-share/mixxx/skins/LateNight/style/volume_display_sampler_over.svg
+share/mixxx/skins/LateNight/style_classic.qss
+share/mixxx/skins/LateNight/style_palemoon.qss
 share/mixxx/skins/LateNight/toolbar.xml
-share/mixxx/skins/LateNight/vinyl_controls.xml
-share/mixxx/skins/LateNight/vumeter_latency.xml
 share/mixxx/skins/LateNight/waveform.xml
-share/mixxx/skins/LateNight/waveforms.xml
-share/mixxx/skins/LateNight/waveforms_singleton.xml
-share/mixxx/skins/Shade/CHANGELOG.txt
+share/mixxx/skins/LateNight/waveforms_container.xml
 share/mixxx/skins/Shade/audio_latency/audio_latency_overload.png
 share/mixxx/skins/Shade/audio_latency/audio_latency_overload_back.png
 share/mixxx/skins/Shade/audio_latency/audio_latency_usage.png
 share/mixxx/skins/Shade/auxiliary.xml
+share/mixxx/skins/Shade/btn/btn_autodj_addrandom.svg
+share/mixxx/skins/Shade/btn/btn_autodj_enable.svg
+share/mixxx/skins/Shade/btn/btn_autodj_fade.svg
+share/mixxx/skins/Shade/btn/btn_autodj_fade_disabled.svg
+share/mixxx/skins/Shade/btn/btn_autodj_repeat_playlist.png
+share/mixxx/skins/Shade/btn/btn_autodj_repeat_playlist.svg
+share/mixxx/skins/Shade/btn/btn_autodj_shuffle.svg
+share/mixxx/skins/Shade/btn/btn_autodj_skip.svg
+share/mixxx/skins/Shade/btn/btn_autodj_skip_arrow.svg
+share/mixxx/skins/Shade/btn/btn_autodj_skip_disabled.svg
+share/mixxx/skins/Shade/btn/btn_autodj_skip_x.svg
 share/mixxx/skins/Shade/btn/btn_aux_mute.png
 share/mixxx/skins/Shade/btn/btn_aux_mute_over.png
 share/mixxx/skins/Shade/btn/btn_aux_mute_overdown.png
@@ -935,6 +1516,10 @@ share/mixxx/skins/Shade/btn/btn_beatloop
 share/mixxx/skins/Shade/btn/btn_beatloop_2_down.png
 share/mixxx/skins/Shade/btn/btn_beatloop_2_over.png
 share/mixxx/skins/Shade/btn/btn_beatloop_2_overdown.png
+share/mixxx/skins/Shade/btn/btn_beatloop_3.png
+share/mixxx/skins/Shade/btn/btn_beatloop_3_down.png
+share/mixxx/skins/Shade/btn/btn_beatloop_3_over.png
+share/mixxx/skins/Shade/btn/btn_beatloop_3_overdown.png
 share/mixxx/skins/Shade/btn/btn_beatloop_4.png
 share/mixxx/skins/Shade/btn/btn_beatloop_4_down.png
 share/mixxx/skins/Shade/btn/btn_beatloop_4_over.png
@@ -964,6 +1549,11 @@ share/mixxx/skins/Shade/btn/btn_cue.png
 share/mixxx/skins/Shade/btn/btn_cue_down.png
 share/mixxx/skins/Shade/btn/btn_cue_over.png
 share/mixxx/skins/Shade/btn/btn_cue_overdown.png
+share/mixxx/skins/Shade/btn/btn_delete.svg
+share/mixxx/skins/Shade/btn/btn_ducking_auto_over.png
+share/mixxx/skins/Shade/btn/btn_ducking_auto_overdown.png
+share/mixxx/skins/Shade/btn/btn_ducking_man_over.png
+share/mixxx/skins/Shade/btn/btn_ducking_man_overdown.png
 share/mixxx/skins/Shade/btn/btn_effect_enable.png
 share/mixxx/skins/Shade/btn/btn_effect_enable_down.png
 share/mixxx/skins/Shade/btn/btn_effect_enable_over.png
@@ -988,25 +1578,44 @@ share/mixxx/skins/Shade/btn/btn_fx_minus
 share/mixxx/skins/Shade/btn/btn_fx_plus.png
 share/mixxx/skins/Shade/btn/btn_fxmix_d+w.svg
 share/mixxx/skins/Shade/btn/btn_fxmix_d-w.svg
+share/mixxx/skins/Shade/btn/btn_headsplit.png
+share/mixxx/skins/Shade/btn/btn_headsplit_down.png
+share/mixxx/skins/Shade/btn/btn_headsplit_over.png
+share/mixxx/skins/Shade/btn/btn_headsplit_overdown.png
 share/mixxx/skins/Shade/btn/btn_hotcue_1.png
-share/mixxx/skins/Shade/btn/btn_hotcue_1_down.png
 share/mixxx/skins/Shade/btn/btn_hotcue_1_over.png
 share/mixxx/skins/Shade/btn/btn_hotcue_1_overdown.png
 share/mixxx/skins/Shade/btn/btn_hotcue_2.png
-share/mixxx/skins/Shade/btn/btn_hotcue_2_down.png
 share/mixxx/skins/Shade/btn/btn_hotcue_2_over.png
 share/mixxx/skins/Shade/btn/btn_hotcue_2_overdown.png
 share/mixxx/skins/Shade/btn/btn_hotcue_3.png
-share/mixxx/skins/Shade/btn/btn_hotcue_3_down.png
 share/mixxx/skins/Shade/btn/btn_hotcue_3_over.png
 share/mixxx/skins/Shade/btn/btn_hotcue_3_overdown.png
 share/mixxx/skins/Shade/btn/btn_hotcue_4.png
-share/mixxx/skins/Shade/btn/btn_hotcue_4_down.png
 share/mixxx/skins/Shade/btn/btn_hotcue_4_over.png
 share/mixxx/skins/Shade/btn/btn_hotcue_4_overdown.png
+share/mixxx/skins/Shade/btn/btn_hotcue_5.png
+share/mixxx/skins/Shade/btn/btn_hotcue_5_over.png
+share/mixxx/skins/Shade/btn/btn_hotcue_5_overdown.png
+share/mixxx/skins/Shade/btn/btn_hotcue_6.png
+share/mixxx/skins/Shade/btn/btn_hotcue_6_over.png
+share/mixxx/skins/Shade/btn/btn_hotcue_6_overdown.png
+share/mixxx/skins/Shade/btn/btn_hotcue_7.png
+share/mixxx/skins/Shade/btn/btn_hotcue_7_over.png
+share/mixxx/skins/Shade/btn/btn_hotcue_7_overdown.png
+share/mixxx/skins/Shade/btn/btn_hotcue_8.png
+share/mixxx/skins/Shade/btn/btn_hotcue_8_over.png
+share/mixxx/skins/Shade/btn/btn_hotcue_8_overdown.png
 share/mixxx/skins/Shade/btn/btn_hotcues.png
-share/mixxx/skins/Shade/btn/btn_hotcues_minus.png
-share/mixxx/skins/Shade/btn/btn_hotcues_plus.png
+share/mixxx/skins/Shade/btn/btn_intro_cues.png
+share/mixxx/skins/Shade/btn/btn_intro_end.png
+share/mixxx/skins/Shade/btn/btn_intro_end_down.png
+share/mixxx/skins/Shade/btn/btn_intro_end_over.png
+share/mixxx/skins/Shade/btn/btn_intro_end_overdown.png
+share/mixxx/skins/Shade/btn/btn_intro_start.png
+share/mixxx/skins/Shade/btn/btn_intro_start_down.png
+share/mixxx/skins/Shade/btn/btn_intro_start_over.png
+share/mixxx/skins/Shade/btn/btn_intro_start_overdown.png
 share/mixxx/skins/Shade/btn/btn_keylock.png
 share/mixxx/skins/Shade/btn/btn_keylock_over.png
 share/mixxx/skins/Shade/btn/btn_keylock_sampler.png
@@ -1015,18 +1624,39 @@ share/mixxx/skins/Shade/btn/btn_kill.png
 share/mixxx/skins/Shade/btn/btn_kill_down.png
 share/mixxx/skins/Shade/btn/btn_kill_over.png
 share/mixxx/skins/Shade/btn/btn_kill_overdown.png
+share/mixxx/skins/Shade/btn/btn_kill_overdown_dark.png
+share/mixxx/skins/Shade/btn/btn_kill_overdown_darnk.png
+share/mixxx/skins/Shade/btn/btn_kill_overdown_summer.png
 share/mixxx/skins/Shade/btn/btn_lib_bpm_locked.svg
 share/mixxx/skins/Shade/btn/btn_lib_bpm_unlocked.svg
+share/mixxx/skins/Shade/btn/btn_lib_checkbox.svg
+share/mixxx/skins/Shade/btn/btn_lib_checkbox_checked.svg
 share/mixxx/skins/Shade/btn/btn_lib_checkmark.svg
+share/mixxx/skins/Shade/btn/btn_lib_checkmark_black.svg
+share/mixxx/skins/Shade/btn/btn_lib_checkmark_dark_grey.svg
+share/mixxx/skins/Shade/btn/btn_lib_checkmark_grey.svg
+share/mixxx/skins/Shade/btn/btn_lib_clear_search.svg
+share/mixxx/skins/Shade/btn/btn_lib_clear_search_focus.svg
+share/mixxx/skins/Shade/btn/btn_lib_clear_search_focus_green.svg
 share/mixxx/skins/Shade/btn/btn_lib_preview_pause.svg
 share/mixxx/skins/Shade/btn/btn_lib_preview_play.svg
 share/mixxx/skins/Shade/btn/btn_lib_radio_button_off.svg
-share/mixxx/skins/Shade/btn/btn_lib_radio_button_on.svg
-share/mixxx/skins/Shade/btn/btn_lib_radio_button_on_dark.svg
-share/mixxx/skins/Shade/btn/btn_lib_sort_down.png
+share/mixxx/skins/Shade/btn/btn_lib_radio_button_on_green.svg
+share/mixxx/skins/Shade/btn/btn_lib_radio_button_on_mustard.svg
+share/mixxx/skins/Shade/btn/btn_lib_radio_button_on_neongreen.svg
+share/mixxx/skins/Shade/btn/btn_lib_radio_button_on_pink.svg
+share/mixxx/skins/Shade/btn/btn_lib_sort_down_black.png
 share/mixxx/skins/Shade/btn/btn_lib_sort_down_dark.png
+share/mixxx/skins/Shade/btn/btn_lib_sort_down_green.png
+share/mixxx/skins/Shade/btn/btn_lib_sort_down_orange.png
+share/mixxx/skins/Shade/btn/btn_lib_sort_down_pink.png
 share/mixxx/skins/Shade/btn/btn_lib_sort_up.png
+share/mixxx/skins/Shade/btn/btn_lib_sort_up_black.png
 share/mixxx/skins/Shade/btn/btn_lib_sort_up_dark.png
+share/mixxx/skins/Shade/btn/btn_lib_sort_up_green.png
+share/mixxx/skins/Shade/btn/btn_lib_sort_up_pink.png
+share/mixxx/skins/Shade/btn/btn_lib_spinbox_down_white.svg
+share/mixxx/skins/Shade/btn/btn_lib_spinbox_up_white.svg
 share/mixxx/skins/Shade/btn/btn_load.png
 share/mixxx/skins/Shade/btn/btn_loop_in.png
 share/mixxx/skins/Shade/btn/btn_loop_in_down.png
@@ -1038,6 +1668,13 @@ share/mixxx/skins/Shade/btn/btn_loop_out
 share/mixxx/skins/Shade/btn/btn_loop_out_over.png
 share/mixxx/skins/Shade/btn/btn_loop_out_overdown.png
 share/mixxx/skins/Shade/btn/btn_loop_plus.png
+share/mixxx/skins/Shade/btn/btn_mainmenu_checkbox.svg
+share/mixxx/skins/Shade/btn/btn_mainmenu_checkbox_checked.svg
+share/mixxx/skins/Shade/btn/btn_mainmenu_dark_checkbox.svg
+share/mixxx/skins/Shade/btn/btn_mainmenu_dark_checkbox_checked.svg
+share/mixxx/skins/Shade/btn/btn_mainmenu_summer_checkbox.svg
+share/mixxx/skins/Shade/btn/btn_mainmenu_summer_checkbox_checked.svg
+share/mixxx/skins/Shade/btn/btn_menu_arrow.png
 share/mixxx/skins/Shade/btn/btn_microphone_talkover.png
 share/mixxx/skins/Shade/btn/btn_microphone_talkover_down.png
 share/mixxx/skins/Shade/btn/btn_microphone_talkover_over.png
@@ -1046,12 +1683,23 @@ share/mixxx/skins/Shade/btn/btn_minus.pn
 share/mixxx/skins/Shade/btn/btn_mix.png
 share/mixxx/skins/Shade/btn/btn_next.png
 share/mixxx/skins/Shade/btn/btn_next_over.png
+share/mixxx/skins/Shade/btn/btn_next_white.png
 share/mixxx/skins/Shade/btn/btn_orientation_microphone_left_over.png
 share/mixxx/skins/Shade/btn/btn_orientation_microphone_master.png
 share/mixxx/skins/Shade/btn/btn_orientation_microphone_right_over.png
 share/mixxx/skins/Shade/btn/btn_orientation_sampler_left_over.png
 share/mixxx/skins/Shade/btn/btn_orientation_sampler_master.png
 share/mixxx/skins/Shade/btn/btn_orientation_sampler_right_over.png
+share/mixxx/skins/Shade/btn/btn_outro_end.png
+share/mixxx/skins/Shade/btn/btn_outro_end_down.png
+share/mixxx/skins/Shade/btn/btn_outro_end_over.png
+share/mixxx/skins/Shade/btn/btn_outro_end_overdown.png
+share/mixxx/skins/Shade/btn/btn_outro_start.png
+share/mixxx/skins/Shade/btn/btn_outro_start_down.png
+share/mixxx/skins/Shade/btn/btn_outro_start_over.png
+share/mixxx/skins/Shade/btn/btn_outro_start_overdown.png
+share/mixxx/skins/Shade/btn/btn_pause_sampler_over.png
+share/mixxx/skins/Shade/btn/btn_pause_sampler_overdown.png
 share/mixxx/skins/Shade/btn/btn_pfl.png
 share/mixxx/skins/Shade/btn/btn_pfl_down.png
 share/mixxx/skins/Shade/btn/btn_pfl_fx.png
@@ -1068,17 +1716,28 @@ share/mixxx/skins/Shade/btn/btn_play_dec
 share/mixxx/skins/Shade/btn/btn_play_deck_down.png
 share/mixxx/skins/Shade/btn/btn_play_deck_over.png
 share/mixxx/skins/Shade/btn/btn_play_deck_overdown.png
+share/mixxx/skins/Shade/btn/btn_play_deck_preview.png
+share/mixxx/skins/Shade/btn/btn_play_deck_small.png
+share/mixxx/skins/Shade/btn/btn_play_deck_small_down.png
+share/mixxx/skins/Shade/btn/btn_play_deck_small_over.png
+share/mixxx/skins/Shade/btn/btn_play_deck_small_overdown.png
+share/mixxx/skins/Shade/btn/btn_play_deck_small_preview.png
 share/mixxx/skins/Shade/btn/btn_play_previewdeck_over.png
 share/mixxx/skins/Shade/btn/btn_play_previewdeck_overdown.png
 share/mixxx/skins/Shade/btn/btn_play_sampler.png
 share/mixxx/skins/Shade/btn/btn_play_sampler_down.png
 share/mixxx/skins/Shade/btn/btn_play_sampler_over.png
 share/mixxx/skins/Shade/btn/btn_play_sampler_overdown.png
+share/mixxx/skins/Shade/btn/btn_play_sampler_preview.png
 share/mixxx/skins/Shade/btn/btn_plus.png
+share/mixxx/skins/Shade/btn/btn_preview_deck.png
 share/mixxx/skins/Shade/btn/btn_previous.png
 share/mixxx/skins/Shade/btn/btn_previous_over.png
 share/mixxx/skins/Shade/btn/btn_quantize.png
 share/mixxx/skins/Shade/btn/btn_quantize_over.png
+share/mixxx/skins/Shade/btn/btn_record_off.png
+share/mixxx/skins/Shade/btn/btn_record_on.png
+share/mixxx/skins/Shade/btn/btn_record_ready.png
 share/mixxx/skins/Shade/btn/btn_reloop.png
 share/mixxx/skins/Shade/btn/btn_reloop_down.png
 share/mixxx/skins/Shade/btn/btn_reloop_over.png
@@ -1100,6 +1759,10 @@ share/mixxx/skins/Shade/btn/btn_sampler_
 share/mixxx/skins/Shade/btn/btn_sampler_plus.xcf
 share/mixxx/skins/Shade/btn/btn_save.png
 share/mixxx/skins/Shade/btn/btn_seek.png
+share/mixxx/skins/Shade/btn/btn_seek_minus.png
+share/mixxx/skins/Shade/btn/btn_seek_plus.png
+share/mixxx/skins/Shade/btn/btn_slip.png
+share/mixxx/skins/Shade/btn/btn_slip_over.png
 share/mixxx/skins/Shade/btn/btn_spin_down.png
 share/mixxx/skins/Shade/btn/btn_spin_up.png
 share/mixxx/skins/Shade/btn/btn_spinny.png
@@ -1107,6 +1770,14 @@ share/mixxx/skins/Shade/btn/btn_spinny_o
 share/mixxx/skins/Shade/btn/btn_src_minus.png
 share/mixxx/skins/Shade/btn/btn_src_plus.png
 share/mixxx/skins/Shade/btn/btn_super.png
+share/mixxx/skins/Shade/btn/btn_sync_bpm.png
+share/mixxx/skins/Shade/btn/btn_sync_bpm_down.png
+share/mixxx/skins/Shade/btn/btn_sync_bpm_over.png
+share/mixxx/skins/Shade/btn/btn_sync_bpm_overdown.png
+share/mixxx/skins/Shade/btn/btn_sync_key.png
+share/mixxx/skins/Shade/btn/btn_sync_key_down.png
+share/mixxx/skins/Shade/btn/btn_sync_key_over.png
+share/mixxx/skins/Shade/btn/btn_sync_key_overdown.png
 share/mixxx/skins/Shade/btn/btn_sync_sampler.png
 share/mixxx/skins/Shade/btn/btn_sync_sampler_down.png
 share/mixxx/skins/Shade/btn/btn_sync_sampler_over.png
@@ -1129,16 +1800,20 @@ share/mixxx/skins/Shade/btn/btn_vinylcon
 share/mixxx/skins/Shade/btn/btn_vinylcontrol_passthrough.png
 share/mixxx/skins/Shade/btn/btn_vinylcontrol_passthrough_over.png
 share/mixxx/skins/Shade/btn/btn_vinylcontrol_rel.png
-share/mixxx/skins/Shade/btn_link_type/btn_link_type_inverted.png
+share/mixxx/skins/Shade/btn_link_type/btn_link_inversion_off.png
+share/mixxx/skins/Shade/btn_link_type/btn_link_inversion_on.png
 share/mixxx/skins/Shade/btn_link_type/btn_link_type_left.png
 share/mixxx/skins/Shade/btn_link_type/btn_link_type_left_right.png
 share/mixxx/skins/Shade/btn_link_type/btn_link_type_linked.png
 share/mixxx/skins/Shade/btn_link_type/btn_link_type_none.png
 share/mixxx/skins/Shade/btn_link_type/btn_link_type_right.png
-share/mixxx/skins/Shade/dark.qss
 share/mixxx/skins/Shade/deck.xml
+share/mixxx/skins/Shade/deck_cues.xml
 share/mixxx/skins/Shade/deck_effect.xml
+share/mixxx/skins/Shade/deck_overview.xml
+share/mixxx/skins/Shade/deck_small.xml
 share/mixxx/skins/Shade/deck_transport.xml
+share/mixxx/skins/Shade/decks_row_small.xml
 share/mixxx/skins/Shade/ducking.xml
 share/mixxx/skins/Shade/effect_parameter_button.xml
 share/mixxx/skins/Shade/effect_parameter_knob.xml
@@ -1149,6 +1824,58 @@ share/mixxx/skins/Shade/effectslotsmall.
 share/mixxx/skins/Shade/effectunit_border.xml
 share/mixxx/skins/Shade/effectunit_parameters.xml
 share/mixxx/skins/Shade/effectunitsmall.xml
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charged.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charging_0.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charging_1.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charging_2.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charging_3.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charging_4.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charging_5.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charging_6.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_charging_7.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_discharging_0.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_discharging_1.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_discharging_2.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_discharging_3.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_discharging_4.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_discharging_5.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_discharging_6.svg
+share/mixxx/skins/Shade/graphics/batt_classic/ic_battery_discharging_7.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charged.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charging_0.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charging_1.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charging_2.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charging_3.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charging_4.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charging_5.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charging_6.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_charging_7.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_discharging_0.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_discharging_1.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_discharging_2.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_discharging_3.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_discharging_4.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_discharging_5.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_discharging_6.svg
+share/mixxx/skins/Shade/graphics/batt_dark/ic_battery_discharging_7.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charged.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charging_0.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charging_1.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charging_2.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charging_3.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charging_4.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charging_5.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charging_6.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_charging_7.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_discharging_0.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_discharging_1.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_discharging_2.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_discharging_3.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_discharging_4.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_discharging_5.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_discharging_6.svg
+share/mixxx/skins/Shade/graphics/batt_summersunset/ic_battery_discharging_7.svg
+share/mixxx/skins/Shade/hotcue_button.xml
 share/mixxx/skins/Shade/knob_crossfader.png
 share/mixxx/skins/Shade/knob_pitch.png
 share/mixxx/skins/Shade/knob_pitch_sampler.png
@@ -1283,15 +2010,82 @@ share/mixxx/skins/Shade/knobs_no_center/
 share/mixxx/skins/Shade/knobs_no_center/knob_rotary_s7.png
 share/mixxx/skins/Shade/knobs_no_center/knob_rotary_s8.png
 share/mixxx/skins/Shade/knobs_no_center/knob_rotary_s9.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s0.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s1.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s10.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s11.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s12.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s13.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s14.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s15.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s16.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s17.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s18.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s19.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s2.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s20.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s21.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s22.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s23.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s24.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s25.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s26.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s27.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s28.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s29.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s3.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s30.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s31.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s32.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s33.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s34.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s35.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s36.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s37.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s38.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s39.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s4.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s40.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s41.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s42.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s43.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s44.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s45.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s46.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s47.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s48.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s49.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s5.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s50.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s51.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s52.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s53.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s54.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s55.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s56.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s57.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s58.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s59.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s6.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s60.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s61.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s62.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s63.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s7.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s8.png
+share/mixxx/skins/Shade/knobs_no_center_inverted/knob_rotary_s9.png
+share/mixxx/skins/Shade/library.xml
 share/mixxx/skins/Shade/looping.xml
 share/mixxx/skins/Shade/microphone.xml
 share/mixxx/skins/Shade/mixer_panel.xml
-share/mixxx/skins/Shade/preferences_preview_screenshot.png
 share/mixxx/skins/Shade/preview_deck.xml
 share/mixxx/skins/Shade/sampler.xml
 share/mixxx/skins/Shade/samplerrow.xml
 share/mixxx/skins/Shade/samplersmall.xml
 share/mixxx/skins/Shade/skin.xml
+share/mixxx/skins/Shade/skin_preview_Classic.png
+share/mixxx/skins/Shade/skin_preview_Dark.png
+share/mixxx/skins/Shade/skin_preview_SummerSunset.png
 share/mixxx/skins/Shade/slider_crossfader.png
 share/mixxx/skins/Shade/slider_pitch.png
 share/mixxx/skins/Shade/slider_pitch_sampler.png
@@ -1301,14 +2095,18 @@ share/mixxx/skins/Shade/slider_volume_pr
 share/mixxx/skins/Shade/srcfx.xml
 share/mixxx/skins/Shade/srcmicrophoneaux.xml
 share/mixxx/skins/Shade/srcrow.xml
-share/mixxx/skins/Shade/style-mac.qss
 share/mixxx/skins/Shade/style.qss
+share/mixxx/skins/Shade/style/menu_arrow.svg
 share/mixxx/skins/Shade/style/mixxx-icon-logo-symbolic.png
-share/mixxx/skins/Shade/style/style_bg_auxiliary.png
+share/mixxx/skins/Shade/style/style_bg_auxiliary_1.png
+share/mixxx/skins/Shade/style/style_bg_auxiliary_2.png
+share/mixxx/skins/Shade/style/style_bg_deck_blank.png
 share/mixxx/skins/Shade/style/style_bg_deck_border.png
 share/mixxx/skins/Shade/style/style_bg_deck_botom_mid.png
 share/mixxx/skins/Shade/style/style_bg_deck_pane.png
 share/mixxx/skins/Shade/style/style_bg_deck_right.png
+share/mixxx/skins/Shade/style/style_bg_deck_small.png
+share/mixxx/skins/Shade/style/style_bg_deck_small_titletimebpmkey.png
 share/mixxx/skins/Shade/style/style_bg_deck_top_left.png
 share/mixxx/skins/Shade/style/style_bg_deck_top_mid.png
 share/mixxx/skins/Shade/style/style_bg_deck_woverview.png
@@ -1319,23 +2117,27 @@ share/mixxx/skins/Shade/style/style_bg_e
 share/mixxx/skins/Shade/style/style_bg_effectunit.png
 share/mixxx/skins/Shade/style/style_bg_effectunit_right.png
 share/mixxx/skins/Shade/style/style_bg_looping.png
-share/mixxx/skins/Shade/style/style_bg_microphone.png
-share/mixxx/skins/Shade/style/style_bg_mixer_panel.png
+share/mixxx/skins/Shade/style/style_bg_microphone_1.png
+share/mixxx/skins/Shade/style/style_bg_microphone_2.png
+share/mixxx/skins/Shade/style/style_bg_mixer_panel_bottom.png
+share/mixxx/skins/Shade/style/style_bg_mixer_panel_main.png
+share/mixxx/skins/Shade/style/style_bg_mixer_panel_stretch.png
 share/mixxx/skins/Shade/style/style_bg_sampler_bottom.png
 share/mixxx/skins/Shade/style/style_bg_sampler_mid.png
 share/mixxx/skins/Shade/style/style_bg_sampler_right.png
 share/mixxx/skins/Shade/style/style_bg_sampler_top.png
-share/mixxx/skins/Shade/style/style_bg_sampler_vu.png
 share/mixxx/skins/Shade/style/style_bg_sampler_woverview_buttons.png
 share/mixxx/skins/Shade/style/style_bg_src.png
 share/mixxx/skins/Shade/style/style_bg_vinylcontrol.png
 share/mixxx/skins/Shade/style/style_bg_waveform.png
-share/mixxx/skins/Shade/style/style_branch_closed.png
-share/mixxx/skins/Shade/style/style_branch_closed_selected.png
-share/mixxx/skins/Shade/style/style_branch_open.png
-share/mixxx/skins/Shade/style/style_branch_open_selected.png
+share/mixxx/skins/Shade/style/style_branch_closed.svg
+share/mixxx/skins/Shade/style/style_branch_closed_selected.svg
+share/mixxx/skins/Shade/style/style_branch_open.svg
+share/mixxx/skins/Shade/style/style_branch_open_selected.svg
+share/mixxx/skins/Shade/style/style_component_border.png
 share/mixxx/skins/Shade/style/style_handle_checked.png
 share/mixxx/skins/Shade/style/style_handle_unchecked.png
+share/mixxx/skins/Shade/style/style_icon_autodj.png
 share/mixxx/skins/Shade/style/tab_effectrack.png
 share/mixxx/skins/Shade/style/tab_effectrack_over.png
 share/mixxx/skins/Shade/style/tab_microphone.png
@@ -1364,42 +2166,18 @@ share/mixxx/skins/Shade/style/volume_dis
 share/mixxx/skins/Shade/style/volume_display_previewdeck_over.png
 share/mixxx/skins/Shade/style/volume_display_sampler.png
 share/mixxx/skins/Shade/style/volume_display_sampler_over.png
-share/mixxx/skins/Shade/summer_sunset.qss
+share/mixxx/skins/Shade/style_dark.qss
+share/mixxx/skins/Shade/style_summer_sunset.qss
 share/mixxx/skins/Shade/vinyl_spinny_background.png
 share/mixxx/skins/Shade/vinyl_spinny_foreground.png
 share/mixxx/skins/Shade/vinyl_spinny_foreground_ghost.png
 share/mixxx/skins/Shade/vinylcontrol.xml
-share/mixxx/skins/Tango (64 Samplers)/preferences_preview_screenshot.png
+share/mixxx/skins/Shade/waveform.xml
 share/mixxx/skins/Tango (64 Samplers)/sampler_rack.xml
 share/mixxx/skins/Tango (64 Samplers)/skin.xml
+share/mixxx/skins/Tango (64 Samplers)/skin_preview.png
 share/mixxx/skins/Tango (64 Samplers)/skin_settings.xml
 share/mixxx/skins/Tango (64 Samplers)/skin_settings_sampler_rows_64.xml
-share/mixxx/skins/Tango/aux_unit.xml
-share/mixxx/skins/Tango/button_1state.xml
-share/mixxx/skins/Tango/button_1state_right.xml
-share/mixxx/skins/Tango/button_1state_right_display.xml
-share/mixxx/skins/Tango/button_1state_right_persist.xml
-share/mixxx/skins/Tango/button_2state.xml
-share/mixxx/skins/Tango/button_2state_display.xml
-share/mixxx/skins/Tango/button_2state_highlight.xml
-share/mixxx/skins/Tango/button_2state_persist.xml
-share/mixxx/skins/Tango/button_2state_right.xml
-share/mixxx/skins/Tango/button_2state_right_display.xml
-share/mixxx/skins/Tango/button_3state.xml
-share/mixxx/skins/Tango/button_3state_display.xml
-share/mixxx/skins/Tango/button_3state_persist.xml
-share/mixxx/skins/Tango/button_4state_display.xml
-share/mixxx/skins/Tango/button_5state.xml
-share/mixxx/skins/Tango/button_5state_display.xml
-share/mixxx/skins/Tango/button_deck_control_1state_opt.xml
-share/mixxx/skins/Tango/button_deck_control_1state_perm.xml
-share/mixxx/skins/Tango/button_deck_control_2state_opt.xml
-share/mixxx/skins/Tango/button_deck_control_2state_perm.xml
-share/mixxx/skins/Tango/button_deck_control_3state_opt.xml
-share/mixxx/skins/Tango/button_deck_control_3state_perm.xml
-share/mixxx/skins/Tango/button_hotcue_deck.xml
-share/mixxx/skins/Tango/button_hotcue_sam_pre.xml
-share/mixxx/skins/Tango/button_loopsize.xml
 share/mixxx/skins/Tango/buttons/btn_.svg
 share/mixxx/skins/Tango/buttons/btn_2decks.svg
 share/mixxx/skins/Tango/buttons/btn_4decks.svg
@@ -1419,22 +2197,33 @@ share/mixxx/skins/Tango/buttons/btn_arro
 share/mixxx/skins/Tango/buttons/btn_arrow_up_black.svg
 share/mixxx/skins/Tango/buttons/btn_arrow_up_black_hover.svg
 share/mixxx/skins/Tango/buttons/btn_arrow_up_hover.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_addrandom.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_enable_off.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_enable_on.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_fade.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_fade_disabled.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_repeat_playlist_off.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_repeat_playlist_on.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_shuffle.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_skip.svg
+share/mixxx/skins/Tango/buttons/btn_autodj_skip_disabled.svg
 share/mixxx/skins/Tango/buttons/btn_aux_unit.svg
 share/mixxx/skins/Tango/buttons/btn_aux_xfader_center.svg
 share/mixxx/skins/Tango/buttons/btn_aux_xfader_left.svg
 share/mixxx/skins/Tango/buttons/btn_aux_xfader_right.svg
-share/mixxx/skins/Tango/buttons/btn_backward.svg
-share/mixxx/skins/Tango/buttons/btn_backward_pressed.svg
 share/mixxx/skins/Tango/buttons/btn_beatbox_down.svg
 share/mixxx/skins/Tango/buttons/btn_beatbox_down_hover.svg
 share/mixxx/skins/Tango/buttons/btn_beatbox_up.svg
 share/mixxx/skins/Tango/buttons/btn_beatbox_up_hover.svg
+share/mixxx/skins/Tango/buttons/btn_beatjump_backward.svg
+share/mixxx/skins/Tango/buttons/btn_beatjump_backward_pressed.svg
+share/mixxx/skins/Tango/buttons/btn_beatjump_forward.svg
+share/mixxx/skins/Tango/buttons/btn_beatjump_forward_pressed.svg
 share/mixxx/skins/Tango/buttons/btn_beats_curpos.svg
 share/mixxx/skins/Tango/buttons/btn_beats_earlier.svg
 share/mixxx/skins/Tango/buttons/btn_beats_faster.svg
 share/mixxx/skins/Tango/buttons/btn_beats_later.svg
 share/mixxx/skins/Tango/buttons/btn_beats_slower.svg
-share/mixxx/skins/Tango/buttons/btn_booth.svg
 share/mixxx/skins/Tango/buttons/btn_broadcast_connected.svg
 share/mixxx/skins/Tango/buttons/btn_broadcast_connecting.svg
 share/mixxx/skins/Tango/buttons/btn_broadcast_failure.svg
@@ -1445,10 +2234,9 @@ share/mixxx/skins/Tango/buttons/btn_deck
 share/mixxx/skins/Tango/buttons/btn_deck2_vu_label.svg
 share/mixxx/skins/Tango/buttons/btn_deck3_vu_label.svg
 share/mixxx/skins/Tango/buttons/btn_deck4_vu_label.svg
+share/mixxx/skins/Tango/buttons/btn_delete.svg
 share/mixxx/skins/Tango/buttons/btn_eject.svg
 share/mixxx/skins/Tango/buttons/btn_eject_pressed.svg
-share/mixxx/skins/Tango/buttons/btn_forward.svg
-share/mixxx/skins/Tango/buttons/btn_forward_pressed.svg
 share/mixxx/skins/Tango/buttons/btn_fx_focus_off.svg
 share/mixxx/skins/Tango/buttons/btn_fx_focus_off_hover.svg
 share/mixxx/skins/Tango/buttons/btn_fx_focus_on.svg
@@ -1464,6 +2252,8 @@ share/mixxx/skins/Tango/buttons/btn_fx_s
 share/mixxx/skins/Tango/buttons/btn_head.svg
 share/mixxx/skins/Tango/buttons/btn_headSplit_off.svg
 share/mixxx/skins/Tango/buttons/btn_headSplit_on.svg
+share/mixxx/skins/Tango/buttons/btn_hotcues_earlier.svg
+share/mixxx/skins/Tango/buttons/btn_hotcues_later.svg
 share/mixxx/skins/Tango/buttons/btn_hotcues_off.svg
 share/mixxx/skins/Tango/buttons/btn_hotcues_on.svg
 share/mixxx/skins/Tango/buttons/btn_key_down.svg
@@ -1476,7 +2266,16 @@ share/mixxx/skins/Tango/buttons/btn_keyl
 share/mixxx/skins/Tango/buttons/btn_keylock_on.svg
 share/mixxx/skins/Tango/buttons/btn_lib_bpm_locked.svg
 share/mixxx/skins/Tango/buttons/btn_lib_bpm_unlocked.svg
+share/mixxx/skins/Tango/buttons/btn_lib_checkbox.svg
+share/mixxx/skins/Tango/buttons/btn_lib_checkbox_checked.svg
 share/mixxx/skins/Tango/buttons/btn_lib_checkmark.svg
+share/mixxx/skins/Tango/buttons/btn_lib_checkmark_dark_grey.svg
+share/mixxx/skins/Tango/buttons/btn_lib_checkmark_grey.svg
+share/mixxx/skins/Tango/buttons/btn_lib_checkmark_indeterminate.svg
+share/mixxx/skins/Tango/buttons/btn_lib_checkmark_indeterminate_grey.svg
+share/mixxx/skins/Tango/buttons/btn_lib_checkmark_white.svg
+share/mixxx/skins/Tango/buttons/btn_lib_clear_search.svg
+share/mixxx/skins/Tango/buttons/btn_lib_clear_search_focus.svg
 share/mixxx/skins/Tango/buttons/btn_lib_maxi.svg
 share/mixxx/skins/Tango/buttons/btn_lib_maxi_hover.svg
 share/mixxx/skins/Tango/buttons/btn_lib_mini.svg
@@ -1487,8 +2286,8 @@ share/mixxx/skins/Tango/buttons/btn_lib_
 share/mixxx/skins/Tango/buttons/btn_lib_preview_play.svg
 share/mixxx/skins/Tango/buttons/btn_lib_radio_button_off.svg
 share/mixxx/skins/Tango/buttons/btn_lib_radio_button_on.svg
-share/mixxx/skins/Tango/buttons/btn_logo_102x24.svg
-share/mixxx/skins/Tango/buttons/btn_logo_102x24_grey.svg
+share/mixxx/skins/Tango/buttons/btn_lib_spinbox_down_white.svg
+share/mixxx/skins/Tango/buttons/btn_lib_spinbox_up_white.svg
 share/mixxx/skins/Tango/buttons/btn_loop.svg
 share/mixxx/skins/Tango/buttons/btn_loop_beatjump_off.svg
 share/mixxx/skins/Tango/buttons/btn_loop_beatjump_on.svg
@@ -1498,6 +2297,8 @@ share/mixxx/skins/Tango/buttons/btn_loop
 share/mixxx/skins/Tango/buttons/btn_loop_on.svg
 share/mixxx/skins/Tango/buttons/btn_loop_out.svg
 share/mixxx/skins/Tango/buttons/btn_loop_out_active.svg
+share/mixxx/skins/Tango/buttons/btn_mainmenu_checkbox.svg
+share/mixxx/skins/Tango/buttons/btn_mainmenu_checkbox_checked.svg
 share/mixxx/skins/Tango/buttons/btn_master.svg
 share/mixxx/skins/Tango/buttons/btn_master_head_mixer.svg
 share/mixxx/skins/Tango/buttons/btn_master_vu_label.svg
@@ -1509,11 +2310,13 @@ share/mixxx/skins/Tango/buttons/btn_mic_
 share/mixxx/skins/Tango/buttons/btn_mixer_off.svg
 share/mixxx/skins/Tango/buttons/btn_mixer_on.svg
 share/mixxx/skins/Tango/buttons/btn_pause_deck.svg
+share/mixxx/skins/Tango/buttons/btn_pause_deck_mini.svg
 share/mixxx/skins/Tango/buttons/btn_pause_previewdeck.svg
 share/mixxx/skins/Tango/buttons/btn_pause_sampler.svg
 share/mixxx/skins/Tango/buttons/btn_pfl_off.svg
 share/mixxx/skins/Tango/buttons/btn_pfl_on.svg
 share/mixxx/skins/Tango/buttons/btn_play_deck.svg
+share/mixxx/skins/Tango/buttons/btn_play_deck_mini.svg
 share/mixxx/skins/Tango/buttons/btn_play_previewdeck.svg
 share/mixxx/skins/Tango/buttons/btn_play_sampler.svg
 share/mixxx/skins/Tango/buttons/btn_quantize_hidden.svg
@@ -1573,69 +2376,111 @@ share/mixxx/skins/Tango/buttons/btn_xfad
 share/mixxx/skins/Tango/buttons/btn_xfader_right.svg
 share/mixxx/skins/Tango/buttons/btn_xfader_right_attention.svg
 share/mixxx/skins/Tango/buttons/btn_xfader_visible.svg
-share/mixxx/skins/Tango/deck_left.xml
-share/mixxx/skins/Tango/deck_right.xml
-share/mixxx/skins/Tango/deck_row_artist_title_left.xml
-share/mixxx/skins/Tango/deck_row_artist_title_right.xml
-share/mixxx/skins/Tango/deck_row_comment_left.xml
-share/mixxx/skins/Tango/deck_row_comment_right.xml
-share/mixxx/skins/Tango/deck_row_loop_jump.xml
-share/mixxx/skins/Tango/deck_row_overview_left.xml
-share/mixxx/skins/Tango/deck_row_overview_right.xml
-share/mixxx/skins/Tango/deck_row_transport_left.xml
-share/mixxx/skins/Tango/deck_row_transport_right.xml
+share/mixxx/skins/Tango/controls/button_1state.xml
+share/mixxx/skins/Tango/controls/button_1state_right.xml
+share/mixxx/skins/Tango/controls/button_1state_right_display.xml
+share/mixxx/skins/Tango/controls/button_1state_right_persist.xml
+share/mixxx/skins/Tango/controls/button_2state.xml
+share/mixxx/skins/Tango/controls/button_2state_display.xml
+share/mixxx/skins/Tango/controls/button_2state_highlight.xml
+share/mixxx/skins/Tango/controls/button_2state_persist.xml
+share/mixxx/skins/Tango/controls/button_2state_right.xml
+share/mixxx/skins/Tango/controls/button_2state_right_display.xml
+share/mixxx/skins/Tango/controls/button_3state.xml
+share/mixxx/skins/Tango/controls/button_3state_display.xml
+share/mixxx/skins/Tango/controls/button_3state_persist.xml
+share/mixxx/skins/Tango/controls/button_4state_display.xml
+share/mixxx/skins/Tango/controls/button_5state.xml
+share/mixxx/skins/Tango/controls/button_5state_display.xml
+share/mixxx/skins/Tango/controls/button_deck_control_1state_opt.xml
+share/mixxx/skins/Tango/controls/button_deck_control_1state_perm.xml
+share/mixxx/skins/Tango/controls/button_deck_control_2state_opt.xml
+share/mixxx/skins/Tango/controls/button_deck_control_2state_perm.xml
+share/mixxx/skins/Tango/controls/button_deck_control_3state_opt.xml
+share/mixxx/skins/Tango/controls/button_deck_control_3state_perm.xml
+share/mixxx/skins/Tango/controls/button_hotcue_deck.xml
+share/mixxx/skins/Tango/controls/button_hotcue_sam_pre.xml
+share/mixxx/skins/Tango/controls/button_loopsize.xml
+share/mixxx/skins/Tango/controls/button_specialcue_deck.xml
+share/mixxx/skins/Tango/controls/knob_textless.xml
+share/mixxx/skins/Tango/controls/skin_settings_button_2state.xml
+share/mixxx/skins/Tango/controls/skin_settings_button_multi.xml
+share/mixxx/skins/Tango/controls/skin_settings_button_sampler_rows.xml
+share/mixxx/skins/Tango/controls/skin_settings_category_button_2state.xml
+share/mixxx/skins/Tango/controls/statuslight_4state.xml
+share/mixxx/skins/Tango/decks/deck_left.xml
+share/mixxx/skins/Tango/decks/deck_left_mini.xml
+share/mixxx/skins/Tango/decks/deck_right.xml
+share/mixxx/skins/Tango/decks/deck_right_mini.xml
+share/mixxx/skins/Tango/decks/hotcues_deck_left.xml
+share/mixxx/skins/Tango/decks/hotcues_deck_right.xml
+share/mixxx/skins/Tango/decks/hotcues_sampler_preview.xml
+share/mixxx/skins/Tango/decks/jump_controls.xml
+share/mixxx/skins/Tango/decks/loop_controls.xml
+share/mixxx/skins/Tango/decks/loop_indicator.xml
+share/mixxx/skins/Tango/decks/loop_sizes.xml
+share/mixxx/skins/Tango/decks/overview.xml
+share/mixxx/skins/Tango/decks/preview_deck.xml
+share/mixxx/skins/Tango/decks/rate_pitch_key.xml
+share/mixxx/skins/Tango/decks/row_comment_fx_left.xml
+share/mixxx/skins/Tango/decks/row_comment_fx_right.xml
+share/mixxx/skins/Tango/decks/row_loop_jump.xml
+share/mixxx/skins/Tango/decks/row_overview_left.xml
+share/mixxx/skins/Tango/decks/row_overview_right.xml
+share/mixxx/skins/Tango/decks/row_text_left.xml
+share/mixxx/skins/Tango/decks/row_text_right.xml
+share/mixxx/skins/Tango/decks/row_transport_left.xml
+share/mixxx/skins/Tango/decks/row_transport_right.xml
+share/mixxx/skins/Tango/decks/spinny_cover_maxi.xml
+share/mixxx/skins/Tango/decks/spinny_cover_mini.xml
+share/mixxx/skins/Tango/decks/vinyl_controls_left.xml
+share/mixxx/skins/Tango/decks/vinyl_controls_right.xml
 share/mixxx/skins/Tango/decks_12.xml
 share/mixxx/skins/Tango/decks_34.xml
-share/mixxx/skins/Tango/eq_knob_left.xml
-share/mixxx/skins/Tango/eq_knob_right.xml
-share/mixxx/skins/Tango/fx_assign_button.xml
-share/mixxx/skins/Tango/fx_button.xml
-share/mixxx/skins/Tango/fx_flow_focus_background.xml
-share/mixxx/skins/Tango/fx_flow_focus_separator.xml
-share/mixxx/skins/Tango/fx_flow_noFocus_separator.xml
-share/mixxx/skins/Tango/fx_focus_button.xml
-share/mixxx/skins/Tango/fx_master_button.xml
-share/mixxx/skins/Tango/fx_metaknob.xml
-share/mixxx/skins/Tango/fx_parameter_button.xml
-share/mixxx/skins/Tango/fx_parameter_knob.xml
-share/mixxx/skins/Tango/fx_parameter_row.xml
-share/mixxx/skins/Tango/fx_toggle_selector.xml
-share/mixxx/skins/Tango/fx_unit_left.xml
-share/mixxx/skins/Tango/fx_unit_left_mini.xml
-share/mixxx/skins/Tango/fx_unit_right.xml
-share/mixxx/skins/Tango/fx_unit_right_mini.xml
+share/mixxx/skins/Tango/fx/assign_button.xml
+share/mixxx/skins/Tango/fx/button.xml
+share/mixxx/skins/Tango/fx/flow_focus_background.xml
+share/mixxx/skins/Tango/fx/flow_focus_separator.xml
+share/mixxx/skins/Tango/fx/flow_noFocus_separator.xml
+share/mixxx/skins/Tango/fx/focus_button.xml
+share/mixxx/skins/Tango/fx/master_button.xml
+share/mixxx/skins/Tango/fx/metaknob.xml
+share/mixxx/skins/Tango/fx/parameter_button.xml
+share/mixxx/skins/Tango/fx/parameter_knob.xml
+share/mixxx/skins/Tango/fx/parameter_row.xml
+share/mixxx/skins/Tango/fx/toggle_selector.xml
+share/mixxx/skins/Tango/fx/unit_left.xml
+share/mixxx/skins/Tango/fx/unit_left_mini.xml
+share/mixxx/skins/Tango/fx/unit_right.xml
+share/mixxx/skins/Tango/fx/unit_right_mini.xml
 share/mixxx/skins/Tango/fx_units_12.xml
 share/mixxx/skins/Tango/fx_units_34.xml
-share/mixxx/skins/Tango/graphics/batt/battery_0_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_0_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_1_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_1_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_2_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_2_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_3_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_3_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_4_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_4_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_5_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_5_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_6_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_6_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_7_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_7_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_8_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_8_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_9_charging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_9_discharging.svg
-share/mixxx/skins/Tango/graphics/batt/battery_charged.svg
+share/mixxx/skins/Tango/graphics/autodj_status.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charged.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charging_0.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charging_1.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charging_2.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charging_3.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charging_4.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charging_5.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charging_6.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_charging_7.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_discharging_0.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_discharging_1.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_discharging_2.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_discharging_3.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_discharging_4.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_discharging_5.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_discharging_6.svg
+share/mixxx/skins/Tango/graphics/batt/ic_battery_discharging_7.svg
 share/mixxx/skins/Tango/graphics/blank_1x1.svg
-share/mixxx/skins/Tango/graphics/branch_closed.png
-share/mixxx/skins/Tango/graphics/branch_open.png
+share/mixxx/skins/Tango/graphics/branch_closed.svg
+share/mixxx/skins/Tango/graphics/branch_open.svg
 share/mixxx/skins/Tango/graphics/cover_default.svg
 share/mixxx/skins/Tango/graphics/cover_default_mini.svg
-share/mixxx/skins/Tango/graphics/cover_default_mini_1.svg
-share/mixxx/skins/Tango/graphics/cover_default_mini_2.svg
-share/mixxx/skins/Tango/graphics/cover_default_mini_3.svg
-share/mixxx/skins/Tango/graphics/cover_default_mini_4.svg
+share/mixxx/skins/Tango/graphics/cover_default_mini_.svg
+share/mixxx/skins/Tango/graphics/cover_default_mini_green.svg
+share/mixxx/skins/Tango/graphics/cover_default_mini_purple.svg
 share/mixxx/skins/Tango/graphics/fxFlow_maxi_focus_bottom.svg
 share/mixxx/skins/Tango/graphics/fxFlow_maxi_focus_top.svg
 share/mixxx/skins/Tango/graphics/fxFlow_maxi_noFocus.svg
@@ -1647,55 +2492,46 @@ share/mixxx/skins/Tango/graphics/latency
 share/mixxx/skins/Tango/graphics/latency_usage_over.svg
 share/mixxx/skins/Tango/graphics/library_sort_down.svg
 share/mixxx/skins/Tango/graphics/library_sort_up.svg
+share/mixxx/skins/Tango/graphics/logo_102x24.svg
+share/mixxx/skins/Tango/graphics/logo_102x24_grey.svg
 share/mixxx/skins/Tango/graphics/logo_160x40.svg
 share/mixxx/skins/Tango/graphics/passthrough_play_cover.svg
 share/mixxx/skins/Tango/graphics/pitch_rate_label.svg
 share/mixxx/skins/Tango/graphics/pitch_rate_label_0.08.svg
-share/mixxx/skins/Tango/graphics/rec_dot.svg
-share/mixxx/skins/Tango/graphics/spinnyMini_1_mask.svg
-share/mixxx/skins/Tango/graphics/spinnyMini_2_mask.svg
-share/mixxx/skins/Tango/graphics/spinnyMini_3_mask.svg
-share/mixxx/skins/Tango/graphics/spinnyMini_4_mask.svg
-share/mixxx/skins/Tango/graphics/spinnyMini_bg.svg
-share/mixxx/skins/Tango/graphics/spinnyMini_indicator.svg
-share/mixxx/skins/Tango/graphics/spinnyMini_indicator_ghost.svg
 share/mixxx/skins/Tango/graphics/spinny_bg.svg
 share/mixxx/skins/Tango/graphics/spinny_indicator.svg
 share/mixxx/skins/Tango/graphics/spinny_indicator_ghost.svg
 share/mixxx/skins/Tango/graphics/spinny_mask.svg
+share/mixxx/skins/Tango/graphics/spinny_mini__mask.svg
+share/mixxx/skins/Tango/graphics/spinny_mini_bg.svg
+share/mixxx/skins/Tango/graphics/spinny_mini_indicator.svg
+share/mixxx/skins/Tango/graphics/spinny_mini_indicator_ghost.svg
+share/mixxx/skins/Tango/graphics/spinny_mini_mask_green.svg
+share/mixxx/skins/Tango/graphics/spinny_mini_mask_purple.svg
 share/mixxx/skins/Tango/graphics/splitterHori_handle.svg
 share/mixxx/skins/Tango/graphics/splitterHori_handle_pressed.svg
 share/mixxx/skins/Tango/graphics/splitterVert_handle.svg
 share/mixxx/skins/Tango/graphics/splitterVert_handle_pressed.svg
-share/mixxx/skins/Tango/graphics/vumeter_floating.png
-share/mixxx/skins/Tango/graphics/vumeter_floating.svg
-share/mixxx/skins/Tango/graphics/vumeter_floating_clipping.png
-share/mixxx/skins/Tango/graphics/vumeter_floating_clipping.svg
-share/mixxx/skins/Tango/graphics/vumeter_floating_clipping_over.png
-share/mixxx/skins/Tango/graphics/vumeter_floating_clipping_over.svg
-share/mixxx/skins/Tango/graphics/vumeter_floating_over.png
-share/mixxx/skins/Tango/graphics/vumeter_floating_over.svg
-share/mixxx/skins/Tango/graphics/vumeter_mini.png
-share/mixxx/skins/Tango/graphics/vumeter_mini.svg
+share/mixxx/skins/Tango/graphics/vumeter_clipping.png
+share/mixxx/skins/Tango/graphics/vumeter_clipping.svg
+share/mixxx/skins/Tango/graphics/vumeter_clipping_over.png
+share/mixxx/skins/Tango/graphics/vumeter_clipping_over.svg
+share/mixxx/skins/Tango/graphics/vumeter_level.png
+share/mixxx/skins/Tango/graphics/vumeter_level.svg
+share/mixxx/skins/Tango/graphics/vumeter_level_over.png
+share/mixxx/skins/Tango/graphics/vumeter_level_over.svg
 share/mixxx/skins/Tango/graphics/vumeter_mini_clipping.png
 share/mixxx/skins/Tango/graphics/vumeter_mini_clipping.svg
 share/mixxx/skins/Tango/graphics/vumeter_mini_clipping_over.png
 share/mixxx/skins/Tango/graphics/vumeter_mini_clipping_over.svg
-share/mixxx/skins/Tango/graphics/vumeter_mini_over.png
-share/mixxx/skins/Tango/graphics/vumeter_mini_over.svg
-share/mixxx/skins/Tango/graphics/vumeter_mixer.png
-share/mixxx/skins/Tango/graphics/vumeter_mixer.svg
-share/mixxx/skins/Tango/graphics/vumeter_mixer_clipping.png
-share/mixxx/skins/Tango/graphics/vumeter_mixer_clipping.svg
-share/mixxx/skins/Tango/graphics/vumeter_mixer_clipping_over.png
-share/mixxx/skins/Tango/graphics/vumeter_mixer_clipping_over.svg
-share/mixxx/skins/Tango/graphics/vumeter_mixer_over.png
-share/mixxx/skins/Tango/graphics/vumeter_mixer_over.svg
-share/mixxx/skins/Tango/hotcues_deck_left.xml
-share/mixxx/skins/Tango/hotcues_deck_right.xml
-share/mixxx/skins/Tango/hotcues_sampler_preview.xml
-share/mixxx/skins/Tango/jump_controls.xml
-share/mixxx/skins/Tango/knob_textless.xml
+share/mixxx/skins/Tango/graphics/vumeter_mini_level.png
+share/mixxx/skins/Tango/graphics/vumeter_mini_level.svg
+share/mixxx/skins/Tango/graphics/vumeter_mini_level_over.png
+share/mixxx/skins/Tango/graphics/vumeter_mini_level_over.svg
+share/mixxx/skins/Tango/helpers/pfl_cover.xml
+share/mixxx/skins/Tango/helpers/size_detector_deck_controls_toggle.xml
+share/mixxx/skins/Tango/helpers/size_detector_stars.xml
+share/mixxx/skins/Tango/helpers/spacer_center.xml
 share/mixxx/skins/Tango/knobs_sliders/balance_handle.svg
 share/mixxx/skins/Tango/knobs_sliders/balance_scale.svg
 share/mixxx/skins/Tango/knobs_sliders/crossfader_handle.svg
@@ -1703,10 +2539,14 @@ share/mixxx/skins/Tango/knobs_sliders/cr
 share/mixxx/skins/Tango/knobs_sliders/headMix_handle.svg
 share/mixxx/skins/Tango/knobs_sliders/headMix_scale.svg
 share/mixxx/skins/Tango/knobs_sliders/knob_bg.svg
-share/mixxx/skins/Tango/knobs_sliders/knob_bg_disabled.svg
+share/mixxx/skins/Tango/knobs_sliders/knob_bg_booth.svg
 share/mixxx/skins/Tango/knobs_sliders/knob_bg_fx_parameter.svg
+share/mixxx/skins/Tango/knobs_sliders/knob_bg_head.svg
+share/mixxx/skins/Tango/knobs_sliders/knob_bg_master.svg
 share/mixxx/skins/Tango/knobs_sliders/knob_blue.svg
+share/mixxx/skins/Tango/knobs_sliders/knob_eq_killed.svg
 share/mixxx/skins/Tango/knobs_sliders/knob_fx_yellow.svg
+share/mixxx/skins/Tango/knobs_sliders/knob_quickFX_disabled.svg
 share/mixxx/skins/Tango/knobs_sliders/knob_red.svg
 share/mixxx/skins/Tango/knobs_sliders/knob_tiny_red.svg
 share/mixxx/skins/Tango/knobs_sliders/knob_white.svg
@@ -1718,77 +2558,67 @@ share/mixxx/skins/Tango/knobs_sliders/pi
 share/mixxx/skins/Tango/knobs_sliders/volume_handle.svg
 share/mixxx/skins/Tango/knobs_sliders/volume_scale.svg
 share/mixxx/skins/Tango/library.xml
-share/mixxx/skins/Tango/loop_controls.xml
-share/mixxx/skins/Tango/loop_indicator.xml
-share/mixxx/skins/Tango/loop_sizes.xml
 share/mixxx/skins/Tango/mic_aux_rack.xml
-share/mixxx/skins/Tango/mic_unit.xml
-share/mixxx/skins/Tango/mixer_channel_left.xml
-share/mixxx/skins/Tango/mixer_channel_right.xml
-share/mixxx/skins/Tango/mixer_headphone.xml
-share/mixxx/skins/Tango/mixer_master_booth.xml
-share/mixxx/skins/Tango/pfl_cover.xml
-share/mixxx/skins/Tango/preferences_preview_screenshot.png
-share/mixxx/skins/Tango/preview_deck.xml
-share/mixxx/skins/Tango/preview_headmixer_cover.xml
-share/mixxx/skins/Tango/quick_fx_knob_left.xml
-share/mixxx/skins/Tango/quick_fx_knob_right.xml
-share/mixxx/skins/Tango/rate_pitch_key.xml
-share/mixxx/skins/Tango/sampler.xml
+share/mixxx/skins/Tango/mic_aux_sampler/aux_unit.xml
+share/mixxx/skins/Tango/mic_aux_sampler/aux_unit_unconfigured.xml
+share/mixxx/skins/Tango/mic_aux_sampler/mic_unit.xml
+share/mixxx/skins/Tango/mic_aux_sampler/mic_unit_unconfigured.xml
+share/mixxx/skins/Tango/mic_aux_sampler/sampler.xml
+share/mixxx/skins/Tango/mic_aux_sampler/sampler_row.xml
+share/mixxx/skins/Tango/mixer/eq_knob_left.xml
+share/mixxx/skins/Tango/mixer/eq_knob_right.xml
+share/mixxx/skins/Tango/mixer/mixer_channel_left.xml
+share/mixxx/skins/Tango/mixer/mixer_channel_right.xml
+share/mixxx/skins/Tango/mixer/mixer_headphone.xml
+share/mixxx/skins/Tango/mixer/mixer_master.xml
+share/mixxx/skins/Tango/mixer/quick_fx_knob_left.xml
+share/mixxx/skins/Tango/mixer/quick_fx_knob_right.xml
+share/mixxx/skins/Tango/mixer/vumeter_floating.xml
+share/mixxx/skins/Tango/mixer/vumeter_master.xml
+share/mixxx/skins/Tango/mixer/vumeter_mini.xml
+share/mixxx/skins/Tango/mixer/vumeter_mixer.xml
+share/mixxx/skins/Tango/mixer/vumeter_single.xml
 share/mixxx/skins/Tango/sampler_rack.xml
-share/mixxx/skins/Tango/sampler_row.xml
-share/mixxx/skins/Tango/size_detector_deck_controls_toggle.xml
-share/mixxx/skins/Tango/size_detector_stars.xml
 share/mixxx/skins/Tango/skin.xml
+share/mixxx/skins/Tango/skin_preview.png
 share/mixxx/skins/Tango/skin_settings.xml
-share/mixxx/skins/Tango/skin_settings_button_2state.xml
-share/mixxx/skins/Tango/skin_settings_button_multi.xml
-share/mixxx/skins/Tango/skin_settings_button_sampler_rows.xml
 share/mixxx/skins/Tango/skin_settings_sampler_rows_16.xml
-share/mixxx/skins/Tango/spacer_center.xml
-share/mixxx/skins/Tango/spinnyCover_maxi.xml
-share/mixxx/skins/Tango/spinnyCover_mini.xml
-share/mixxx/skins/Tango/statuslight_4state.xml
 share/mixxx/skins/Tango/style-mac.qss
 share/mixxx/skins/Tango/style.qss
 share/mixxx/skins/Tango/topbar.xml
-share/mixxx/skins/Tango/vinyl_controls_left.xml
-share/mixxx/skins/Tango/vinyl_controls_right.xml
-share/mixxx/skins/Tango/vumeter_floating.xml
-share/mixxx/skins/Tango/vumeter_master.xml
-share/mixxx/skins/Tango/vumeter_mini.xml
-share/mixxx/skins/Tango/vumeter_mixer.xml
 share/mixxx/skins/Tango/waveform.xml
 share/mixxx/skins/Tango/waveforms_container.xml
+share/mixxx/skins/default-menu-styles-linux.qss
+share/mixxx/skins/default-menu-styles-windows.qss
+share/mixxx/skins/default.qss
 share/mixxx/translations/mixxx_ar.qm
 share/mixxx/translations/mixxx_ast.qm
 share/mixxx/translations/mixxx_bg.qm
 share/mixxx/translations/mixxx_br.qm
 share/mixxx/translations/mixxx_bs.qm
-share/mixxx/translations/mixxx_ca-ES.qm
 share/mixxx/translations/mixxx_ca.qm
-share/mixxx/translations/mixxx_ceb.qm
+share/mixxx/translations/mixxx_ca_ES.qm
 share/mixxx/translations/mixxx_cs.qm
 share/mixxx/translations/mixxx_da.qm
 share/mixxx/translations/mixxx_de.qm
-share/mixxx/translations/mixxx_el-GR.qm
 share/mixxx/translations/mixxx_el.qm
-share/mixxx/translations/mixxx_en.qm
+share/mixxx/translations/mixxx_el_GR.qm
 share/mixxx/translations/mixxx_en_GB.qm
 share/mixxx/translations/mixxx_eo.qm
-share/mixxx/translations/mixxx_es-ES.qm
-share/mixxx/translations/mixxx_es-MX.qm
 share/mixxx/translations/mixxx_es.qm
+share/mixxx/translations/mixxx_es_ES.qm
+share/mixxx/translations/mixxx_es_MX.qm
 share/mixxx/translations/mixxx_et.qm
 share/mixxx/translations/mixxx_eu.qm
 share/mixxx/translations/mixxx_fa.qm
 share/mixxx/translations/mixxx_fi.qm
-share/mixxx/translations/mixxx_fr-FR.qm
 share/mixxx/translations/mixxx_fr.qm
+share/mixxx/translations/mixxx_fr_FR.qm
 share/mixxx/translations/mixxx_ga.qm
 share/mixxx/translations/mixxx_gl.qm
-share/mixxx/translations/mixxx_he-IL.qm
 share/mixxx/translations/mixxx_he.qm
+share/mixxx/translations/mixxx_he_IL.qm
+share/mixxx/translations/mixxx_hi_IN.qm
 share/mixxx/translations/mixxx_hr.qm
 share/mixxx/translations/mixxx_hu.qm
 share/mixxx/translations/mixxx_hy.qm
@@ -1796,12 +2626,15 @@ share/mixxx/translations/mixxx_ia.qm
 share/mixxx/translations/mixxx_id.qm
 share/mixxx/translations/mixxx_is.qm
 share/mixxx/translations/mixxx_it.qm
+share/mixxx/translations/mixxx_it_IT.qm
 share/mixxx/translations/mixxx_ja.qm
 share/mixxx/translations/mixxx_ko.qm
 share/mixxx/translations/mixxx_ky.qm
 share/mixxx/translations/mixxx_lb.qm
 share/mixxx/translations/mixxx_lt.qm
 share/mixxx/translations/mixxx_lv.qm
+share/mixxx/translations/mixxx_mi.qm
+share/mixxx/translations/mixxx_mi_NZ.qm
 share/mixxx/translations/mixxx_mk.qm
 share/mixxx/translations/mixxx_ml.qm
 share/mixxx/translations/mixxx_mn.qm
@@ -1809,22 +2642,23 @@ share/mixxx/translations/mixxx_mr.qm
 share/mixxx/translations/mixxx_ms.qm
 share/mixxx/translations/mixxx_my.qm
 share/mixxx/translations/mixxx_nb.qm
-share/mixxx/translations/mixxx_nl-BE.qm
-share/mixxx/translations/mixxx_nl-NL.qm
 share/mixxx/translations/mixxx_nl.qm
+share/mixxx/translations/mixxx_nl_BE.qm
+share/mixxx/translations/mixxx_nl_NL.qm
 share/mixxx/translations/mixxx_nn.qm
 share/mixxx/translations/mixxx_oc.qm
 share/mixxx/translations/mixxx_pl.qm
-share/mixxx/translations/mixxx_pt-PT.qm
 share/mixxx/translations/mixxx_pt.qm
 share/mixxx/translations/mixxx_pt_BR.qm
+share/mixxx/translations/mixxx_pt_PT.qm
 share/mixxx/translations/mixxx_ro.qm
 share/mixxx/translations/mixxx_ru.qm
+share/mixxx/translations/mixxx_ru_RU.qm
 share/mixxx/translations/mixxx_si.qm
 share/mixxx/translations/mixxx_sk.qm
 share/mixxx/translations/mixxx_sl.qm
 share/mixxx/translations/mixxx_sn.qm
-share/mixxx/translations/mixxx_sq-AL.qm
+share/mixxx/translations/mixxx_sq_AL.qm
 share/mixxx/translations/mixxx_sr.qm
 share/mixxx/translations/mixxx_sv.qm
 share/mixxx/translations/mixxx_ta.qm
@@ -1833,8 +2667,8 @@ share/mixxx/translations/mixxx_tr.qm
 share/mixxx/translations/mixxx_uk.qm
 share/mixxx/translations/mixxx_uz.qm
 share/mixxx/translations/mixxx_vi.qm
-share/mixxx/translations/mixxx_zh-HK.qm
 share/mixxx/translations/mixxx_zh_CN.qm
+share/mixxx/translations/mixxx_zh_HK.qm
 share/mixxx/translations/mixxx_zh_TW.Big5.qm
 share/mixxx/translations/mixxx_zh_TW.qm
-share/pixmaps/mixxx_icon.svg
+share/mixxx/udev/rules.d/mixxx-usb-uaccess.rules

Index: pkgsrc/audio/mixxx/distinfo
diff -u pkgsrc/audio/mixxx/distinfo:1.5 pkgsrc/audio/mixxx/distinfo:1.6
--- pkgsrc/audio/mixxx/distinfo:1.5     Tue Oct 26 09:59:13 2021
+++ pkgsrc/audio/mixxx/distinfo Sat Nov 20 19:07:37 2021
@@ -1,13 +1,10 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 09:59:13 nia Exp $
+$NetBSD: distinfo,v 1.6 2021/11/20 19:07:37 nia Exp $
 
-BLAKE2s (mixxx-2.2.2.tar.gz) = fcaacd44956fc64887918cf4101af8b95399293a5d135ce7798fbc08344c61b8
-SHA512 (mixxx-2.2.2.tar.gz) = 3b9365bd9d9a7d387cd8791d7d9f6315116e04322370db103998d5e055a6de5e159a4605c7de96cbcf13e7d0653cbe53140dca18a8c3f1b688b227be2c4aeb6f
-Size (mixxx-2.2.2.tar.gz) = 35050389 bytes
-SHA1 (patch-build_depends.py) = 0025d32ac9c57a65253fd3c59ea04b244b0f3cd4
-SHA1 (patch-build_features.py) = 52471069ffcda271f52cf8d87388ffbf3c1a3dc8
-SHA1 (patch-lib_vamp_src_vamp-hostsdk_PluginHostAdapter.cpp) = 656f09d146a81ea143af2ddd85cc66392fa3fce8
-SHA1 (patch-src_controllers_controllermanager.cpp) = df7cf07336a6fd511bc09a4253bb409511056938
-SHA1 (patch-src_encoder_encodermp3.cpp) = 2cbd5b4351fe88a6841857817081163ce5c01bb7
+BLAKE2s (mixxx-2.3.1.tar.gz) = 70ee035e6399d096caec4fe8aa69d4a3ce361763c4a5fbfd7f2c985f4c7cbc71
+SHA512 (mixxx-2.3.1.tar.gz) = 17cf8dee2aaca2ed85067474d40b0955abd22268767a9c68dbc8126554e6b216ddab9a42b6c888606aca61fdcccccda3062f5b4f1f550722c5033c516e046816
+Size (mixxx-2.3.1.tar.gz) = 39977210 bytes
+SHA1 (patch-CMakeLists.txt) = f7c45756d9952391859b643daf12c7c74dce5b1c
+SHA1 (patch-lib_kaitai_kaitaistream.cpp) = 1d77832b7f33d4605eda857a9998a0c66654c452
+SHA1 (patch-src_controllers_controllermanager.cpp) = eb368c3ed4c0fe3bd553641fe07a385e7e78a064
 SHA1 (patch-src_util_screensaver.cpp) = da16ba829646298af7a57567894c732ef1ecd53e
 SHA1 (patch-src_util_screensaver.h) = 8bea9c3365219fd52db60f38af4fdcab4be40b81
-SHA1 (patch-vamp-plugins_SConscript) = 91840864b658e2cd9a5cfcb1d9c4f7a35a156824

Index: pkgsrc/audio/mixxx/patches/patch-src_controllers_controllermanager.cpp
diff -u pkgsrc/audio/mixxx/patches/patch-src_controllers_controllermanager.cpp:1.1 pkgsrc/audio/mixxx/patches/patch-src_controllers_controllermanager.cpp:1.2
--- pkgsrc/audio/mixxx/patches/patch-src_controllers_controllermanager.cpp:1.1  Mon Jul  8 16:46:32 2019
+++ pkgsrc/audio/mixxx/patches/patch-src_controllers_controllermanager.cpp      Sat Nov 20 19:07:37 2021
@@ -1,16 +1,25 @@
-$NetBSD: patch-src_controllers_controllermanager.cpp,v 1.1 2019/07/08 16:46:32 nia Exp $
+$NetBSD: patch-src_controllers_controllermanager.cpp,v 1.2 2021/11/20 19:07:37 nia Exp $
 
 Support building without PortMIDI.
 
---- src/controllers/controllermanager.cpp.orig 2019-04-22 07:50:04.000000000 +0000
+--- src/controllers/controllermanager.cpp.orig 2021-09-29 13:23:02.000000000 +0000
 +++ src/controllers/controllermanager.cpp
-@@ -127,7 +127,9 @@ void ControllerManager::slotInitialize()
+@@ -24,7 +24,7 @@
+ // http://developer.qt.nokia.com/wiki/Threads_Events_QObjects
+ 
+ // Poll every 1ms (where possible) for good controller response
+-#ifdef __LINUX__
++#if defined(__LINUX__) || defined(__NetBSD__)
+ // Many Linux distros ship with the system tick set to 250Hz so 1ms timer
+ // reportedly causes CPU hosage. See Bug #990992 rryan 6/2012
+ const mixxx::Duration ControllerManager::kPollInterval = mixxx::Duration::fromMillis(5);
+@@ -139,7 +139,9 @@ void ControllerManager::slotInitialize()
  
      // Instantiate all enumerators. Enumerators can take a long time to
      // construct since they interact with host MIDI APIs.
 +#ifdef __PORTMIDI__
-     m_enumerators.append(new PortMidiEnumerator());
+     m_enumerators.append(new PortMidiEnumerator(m_pConfig));
 +#endif
  #ifdef __HSS1394__
-     m_enumerators.append(new Hss1394Enumerator());
+     m_enumerators.append(new Hss1394Enumerator(m_pConfig));
  #endif



Home | Main Index | Thread Index | Old Index