summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-11-29refactor(BCR2000): move equalizer unit into deckChristian
2020-11-29feat(BCR2000): add support for a default component definition in a containerChristian
2020-11-28feat(BCR2000): add support for additional midi output for fx and eqChristian
2020-11-26Merge remote-tracking branch 'upstream/2.3' into ↵Christian
feature/controller-mapping-behringer-bcr2000
2020-11-26Merge pull request #3365 from Be-ing/remove_appveyorUwe Klotz
remove AppVeyor
2020-11-26refactor(BCR2000): avoid object creation for prototype definitionChristian
2020-11-26refactor(BCR2000): avoid object creation for prototype definitionChristian
2020-11-26Merge pull request #3371 from Be-ing/fix_new_configUwe Klotz
ConfigObject: fix creation of new config file
2020-11-26fix(BCR2000): avoid warning about unknown controlChristian
2020-11-25ConfigObject: add comment explaining reason to check if file existsBe
2020-11-25ConfigObject: fix creation of new config fileBe
2020-11-25Merge pull request #3370 from Be-ing/angleBe
fix ANGLE OpenGL issues on Windows
2020-11-25Add ANGLE DLLs to Windows installerJoergAtGithub
2020-11-25Fix OpenGL swap buffer issuesJoergAtGithub
2020-11-25prevent macOS code signing keychain access from timing outBe
2020-11-25feat(BCR2000): restrict publishers to potsChristian
2020-11-25feat(BCR2000): make controller feedback configurableChristian
2020-11-25feat(BCR2000): add component container for equalizer unitChristian
2020-11-25chore(BCR2000): add key and group for shift buttonChristian
This is not strictly necessary for shift handling but avoids binding to an undefined mixxx control. This reverts commit 612e45625f8131f20de372aa29bd51c944e500bc.
2020-11-24GH Actions: verbose output for cpackBe
2020-11-25feat(BCR2000): generalize container creationChristian
2020-11-25fix(BCR2000): handle 'this' to called functionChristian
2020-11-25Merge pull request #3362 from Be-ing/macos_buildenv_scriptJan Holthuis
macos_buildenv.sh script improvements
2020-11-25Merge pull request #3172 from ronso0/table-item-focus-borderUwe Klotz
Skins: add focus border to table cells
2020-11-24Merge pull request #3366 from Holzhaus/windows-fixesUwe Klotz
Windows fixes
2020-11-24ColorDelegate: Switch if/else armsUwe Klotz
2020-11-24CoverArtDelegate, ColorDelegate: draw a focus border, pick color from ↵ronso0
stylesheets (default: white)
2020-11-24Library: paint location text like other selected cells' textronso0
2020-11-24Shade: apply library font also to location delegate by packing library into ↵ronso0
Singleton
2020-11-24Skins, libary: add focus border to all table cellsronso0
2020-11-24Merge pull request #3368 from Be-ing/windows_disable_autodj_testsUwe Klotz
GH Actions: disable all AutoDJ tests on Windows
2020-11-24GH Actions: disable all AutoDJ tests on WindowsBe
Different tests are failing on different builds. I do not know why they work on Ubuntu and macOS but not Windows.
2020-11-24macos_buildenv.sh: make pre-commit happyBe
2020-11-24macos_buildenv.sh: fix GitHub Actions buildBe
2020-11-24macos_buildenv.sh: consolidate duplicated code into a functionBe
2020-11-24macos_buildenv.sh: reorder output for easier readabilityBe
$PATH can get very long and likely wraps lines
2020-11-24macos_buildenv.sh more zsh compatibility fixesBe
2020-11-24macos_buildenv.sh: improve interactive feedbackBe
2020-11-24fix QT_PATH -> Qt5_DIRBe
2020-11-24Merge remote-tracking branch 'upstream/2.3' into macos_buildenv_scriptBe
2020-11-24Parser: Fix potential trunction of constant valueJan Holthuis
Fixes: src\library\parser.cpp(52): warning C4309: 'static_cast': truncation of constant value src\library\parser.cpp(55): warning C4309: 'static_cast': truncation of constant value src\library\parser.cpp(57): warning C4309: 'static_cast': truncation of constant value
2020-11-24PortMidiControllerTest: Fix potential trunction of constant valueJan Holthuis
QByteArray::append() expects `char`, not `unsigned char`. Fixes these warnings: src\test\portmidicontroller_test.cpp(250): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(258): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(286): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(293): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(321): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(326): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(330): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(387): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(394): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(430): warning C4309: 'argument': truncation of constant value src\test\portmidicontroller_test.cpp(437): warning C4309: 'argument': truncation of constant value
2020-11-24util/lcs: Use int instead of size_tJan Holthuis
Fixes these warnings: src\util\lcs.h(13): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data src\util\lcs.h(18): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data src\util\lcs.h(22): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data src\util\lcs.h(23): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data src\util\lcs.h(24): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data src\util\lcs.h(25): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data src\util\lcs.h(29): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data src\util\lcs.h(33): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
2020-11-24engine/filters: Fix potential out-of-bounds read in setCoefs{2}Jan Holthuis
To prevent this, the methods now take additional buffer size arguments. Fixes these MSVC warnings: src\engine/filters/enginefilteriir.h(99): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt\string.h(130): note: see declaration of 'strcpy' src\engine/filters/enginefilteriir.h(94): note: while compiling class template member function 'void EngineFilterIIR<4,IIR_HP>::setCoefs(const char *,double,double,double,int)' src\engine\filters\enginefilterbessel4.cpp(80): note: see reference to function template instantiation 'void EngineFilterIIR<4,IIR_HP>::setCoefs(const char *,double,double,double,int)' being compiled src\engine/filters/enginefilteriir.h(383): note: see reference to class template instantiation 'EngineFilterIIR<4,IIR_HP>' being compiled
2020-11-24EncoderMP3: Fix conversion warnings on WindowsJan Holthuis
Fixes: src\encoder\encodermp3.cpp(122): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data src\encoder\encodermp3.cpp(125): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
2020-11-24SampleUtilTest: Fix data loss warningsJan Holthuis
Fixes: src\test\sampleutiltest.cpp(557): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data src\test\sampleutiltest.cpp(577): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
2020-11-24HidController: Use strcpy/wcsncpy from C++ std namspaceJan Holthuis
Hopefully this fixes the C4996 warnings on Windows. These suggest to replace the functions with Microsoft-only versions. src\controllers\hid\hidcontroller.cpp(41): warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt\string.h(334): note: see declaration of 'strncpy' src\controllers\hid\hidcontroller.cpp(48): warning C4996: 'wcsncpy': This function or variable may be unsafe. Consider using wcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt\corecrt_wstring.h(200): note: see declaration of 'wcsncpy'
2020-11-24remove AppVeyorBe
Builds are on GitHub Actions now.
2020-11-24Merge pull request #3339 from Holzhaus/gh-actions-windowsBe
GitHub Actions: Add Windows workflow
2020-11-24GitHub Actions: Switch to Windows build to windows-2019Jan Holthuis