summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2021-12-28Dispose sleep.h and SleepableQThread, workarounds for QT4 where ↵Daniel Schürmann
QThread::sleep() was potected.
2021-12-25Merge branch '2.3' of github.com:mixxxdj/mixxxJan Holthuis
2021-12-20Merge pull request #4566 from JoergAtGithub/CompressorProxyDaniel Schürmann
Event queue compressing proxy
2021-12-15DlgDeveloperTools: Move SortFilterProxy into ControlSortFilterModel for QMLJan Holthuis
2021-12-12Implemented compressing proxy for events, which skips the processing of ↵JoergAtGithub
superseded events. Use it in ControlObjectScript Implemented a unit test which tests the compressing behavior in ControlObjectScript
2021-12-02minor fixes when compiling with qt6Viktor Gal
2021-11-21Merge pull request #1966 from Be-ing/audio_engine_cleanupRJ Skerry-Ryan
remove autogenerated code from ChannelMixer
2021-11-20CMake: remove obsolete references to files generated by sconsBe
2021-11-17ControllerDebug: Remove singleton in favor of categorized loggingJan Holthuis
2021-11-17replace --controller-debug CLI argument with Qt logging categoriesBe
Logging is separated into several subcategores: controller.CONTROLLERNAME: general messages controller.CONTROLLERNAME.input: incoming data controller.CONTROLLERNAME.output: outgoing data CONTROLLERNAME is the lowercase device name with non-alphanumeric characters removed. This allows more fine tuned control of what messages are shown in the console. This is required for the logging output to be useful with controllers that continually send input such as the Native Instruments Traktor Kontrol S4 Mk3 and Gemini GMX.
2021-11-13Merge remote-tracking branch 'upstream/2.3'Be
2021-11-12Update libkeyfinder versionsUwe Klotz
2021-11-11Adjust the download directory and name of external dependenciesUwe Klotz
The file name in the URL doesn't match the actual file name that is downloaded from GitHub.
2021-11-11Adjust the download directory and name of external dependenciesUwe Klotz
The file name in the URL doesn't match the actual file name that is downloaded from GitHub.
2021-10-25Merge pull request #4467 from mixxxdj/effects_refactoringBe
Effects refactoring
2021-10-25Merge branch 'main' of github.com:mixxxdj/mixxx into newbeatsJan Holthuis
2021-10-24Qt6: Re-enable Waveform and WaveformFactory classesUwe Klotz
2021-10-21Beats: Merge new beats implementation into abstract Beats classJan Holthuis
2021-10-21Beats: Remove old BeatMap/BeatGrid classesJan Holthuis
2021-10-21Beats: Add new unified beats implementationJan Holthuis
This is supposed to combine the beatmap/beatgrid classes into a single, versatile implementation.
2021-10-18Merge remote-tracking branch 'upstream/main' into effects_refactoringDaniel Schürmann
2021-10-17Merge branch 'main' of git@github.com:mixxxdj/mixxx.git into track-metadata-syncUwe Klotz
2021-10-16CMake: fix static linking Qt6Be
2021-10-15Merge branch 'main' of git@github.com:mixxxdj/mixxx.git into track-metadata-syncUwe Klotz
2021-10-14Merge pull request #4416 from Be-ing/qt6_link_xUwe Klotz
CMake: link to Xlib with Qt6
2021-10-14Merge pull request #4422 from Be-ing/qt6_2Uwe Klotz
CMake: raise minimum Qt6 version to 6.2
2021-10-14CMake: check for Qt 5.12Be
2021-10-14CMake: raise minimum Qt6 version to 6.2Be
2021-10-14CMake: link to Xlib with Qt6Be
This is required for src/util/screensaver.cpp.
2021-10-13Merge remote-tracking branch 'upstream/main' into effects_refactoringBe
2021-10-13Merge remote-tracking branch 'upstream/main' into effects_refactoringBe
2021-10-13CMake: do not build legacy LibraryFeatures with Qt6Be
Getting these building with Qt6 would require nontrivial effort and probably be a waste of time anyway. https://mixxx.zulipchat.com/#narrow/stream/109171-development/topic/QML.20library.20GUI/near/257231756
2021-10-13do not build MixxxMainWindow with Qt6Be
MixxxMainWindow is incompatible with Qt6 due to the use of QGLFormat.
2021-10-12Merge branch 'main' of git@github.com:mixxxdj/mixxx.git into track-metadata-syncUwe Klotz
# Conflicts: # src/preferences/dialog/dlgpreflibrary.cpp
2021-10-08Merge remote-tracking branch 'upstream/main' into effects_refactoringBe
2021-10-06FramePos: Move QDebug implementation into cpp fileJan Holthuis
2021-10-04Add more compiler warning options (GCC/Clang)Uwe Klotz
https://rsalsamendi.github.io/salsablog/#not--werror-considered-harmful
2021-09-30Merge remote-tracking branch 'upstream/main' into effects_refactoringBe
2021-09-30Merge pull request #4327 from Be-ing/qmlapplicationengineSwiftb0y
decouple QML from legacy skin system + add preferences button
2021-09-30Merge pull request #4201 from Be-ing/devendor_soundtouchDaniel Schürmann
Devendor SoundTouch
2021-09-30devendor SoundTouchBe
2021-09-30devendor libebur128Be
2021-09-29add QML button to show DlgPreferencesBe
2021-09-29move src/qmlapplication.{cpp,h} to src/qmlBe
2021-09-29move src/skin/qml to src/qmlBe
2021-09-29remove QmlSkin classBe
2021-09-29add QmlApplication class activated by --qml CLI optionBe
2021-09-24Merge remote-tracking branch 'upstream/main' into effects_refactoringBe
2021-09-20Merge remote-tracking branch 'upstream/2.3' into mainDaniel Schürmann
2021-09-20Strip `icons` parent directory on installUwe Klotz