Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smarties #13

Open
wants to merge 411 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
411 commits
Select commit Hold shift + click to select a range
45df906
using geometrynode for end of track
Dec 9, 2024
58fb26b
use geometrynodes for waveform signals rgb, hsv, simple and filtered/…
Dec 9, 2024
f9a4d9e
use static cast
Jan 18, 2025
97db5c7
use geometrynodes for waveformrendermark
Dec 9, 2024
67ce405
use geometrynode for waveformrendererpreroll
Dec 9, 2024
6ab1e00
use geometrynodes for waveformrender markrange
Dec 9, 2024
f412016
Actually use libdjinterop-0.24.1
mr-smidge Jan 18, 2025
f9751ef
Update src/waveform/renderers/allshader/waveformrendererfiltered.cpp
m0dB Jan 19, 2025
b89f742
Update src/waveform/renderers/allshader/waveformrendererhsv.cpp
m0dB Jan 19, 2025
17a7ecc
Update src/waveform/renderers/allshader/waveformrenderersimple.cpp
m0dB Jan 19, 2025
ce896f7
Update src/waveform/renderers/allshader/waveformrendererendoftrack.cpp
m0dB Jan 19, 2025
4e2648e
float conversion
Jan 19, 2025
e185704
act on review
Jan 19, 2025
21efdce
Set qt6_policy(SET QTP0004 OLD)
daschuer Jan 20, 2025
ec3c95b
wait for the portaudio finished callback to avoid sporadic deadlocks
Jan 20, 2025
6004cc8
Update src/waveform/renderers/allshader/waveformrendererpreroll.cpp
m0dB Jan 20, 2025
863f665
Update src/waveform/renderers/waveformwidgetrenderer.cpp
m0dB Jan 20, 2025
3e4dd30
Update src/waveform/renderers/waveformwidgetrenderer.cpp
m0dB Jan 20, 2025
6fb2067
Update src/waveform/renderers/waveformwidgetrenderer.cpp
m0dB Jan 20, 2025
4a37ab3
fix debug build
Jan 20, 2025
7f84711
formatting
Jan 21, 2025
8aa39f9
Update src/waveform/renderers/allshader/waveformrendererrgb.cpp
m0dB Jan 21, 2025
f713235
Use libdjinterop 0.24.2
mr-smidge Jan 22, 2025
282dbb4
No really libdjinterop 0.24.3
mr-smidge Jan 24, 2025
f269193
searchbetweenconversionadded
evelynnev Jan 27, 2025
027d7b9
Added2ViewLogicGroupedAndNonGrouped
evelynnev Jan 27, 2025
9e925f1
Added2ViewLogicGroupedAndNonGrouped
evelynnev Jan 27, 2025
23db3db
DlgPrefController: remove screens tab if QML flag is OFF
ronso0 Jan 27, 2025
e91729f
DlgPrefController ui: remove useless rowstretch (ignored if all are 0)
ronso0 Jan 27, 2025
256c52a
DlgPrefController ui: remove useless minimumSize from mapping descrip…
ronso0 Jan 27, 2025
e7bc252
DlgPrefController ui: keep device info small, expand mapping info hor…
ronso0 Jan 27, 2025
ea36d91
DlgPrefController ui: keep device/mapping info minimal vertically
ronso0 Jan 27, 2025
5a1dbc7
DlgPrefController ui: remove "handling" from data protocol label
ronso0 Jan 27, 2025
c48c17a
DlgPrefController: rename function, remove blank line
ronso0 Jan 27, 2025
60735b7
De-DupeDLG
evelynnev Jan 28, 2025
0ffdc58
cleanup
evelynnev Jan 28, 2025
0d3128a
cleanup
evelynnev Jan 28, 2025
cbe6ab5
cleanup
evelynnev Jan 28, 2025
b99de1c
cleanup
evelynnev Jan 28, 2025
8d480d1
cleanup
evelynnev Jan 28, 2025
911d9db
DlgKeywheel: Make dialog a floating tool window
fwcd Jan 29, 2025
7b6001c
Merge pull request #14256 from fwcd/floating-keywheel
daschuer Jan 29, 2025
0cf9ead
DlgControllerLearning: replace foreach, add comment
ronso0 Jan 30, 2025
12cb8da
(fix) DlgControllerLearning: make control box completer usable (case-…
ronso0 Jan 30, 2025
d82c209
(fix) Controller preferences: fix broken overwrite dialog ('Save as..…
ronso0 Jan 30, 2025
c873e69
Merge pull request #14263 from ronso0/midi-saveas-bug
daschuer Jan 30, 2025
571c621
(fix) Controller preferences: don't reload mapping after MIDI learn
ronso0 Jan 29, 2025
9fb9fae
Merge pull request #14260 from ronso0/midi-learn-completer-fix
daschuer Jan 30, 2025
ecf783b
Merge pull request #14150 from ronso0/overview-analyis-update
daschuer Jan 30, 2025
531ad2d
Merge pull request #14077 from ronso0/tracks-hidden-add-load-capabili…
daschuer Jan 30, 2025
408c359
fix(controllers): allow midino 0 in `MidiController::makeInputHandler`
git-developer Jan 31, 2025
35da842
HotcueButton: move drag info and dnd verification to separate file
ronso0 Jan 16, 2025
7230fa3
add PlayButton: drop previewing HotcueButton onto it to latch `play`
ronso0 Jan 31, 2025
17c4956
Update CHANGELOG.md for the 2.5.1 release
daschuer Jan 31, 2025
e2dca8e
Update Translation template. Found 3118 source text(s) (2 new and 311…
daschuer Jan 31, 2025
78a4581
Building without tests-tools
PPN-SD Jan 31, 2025
2576977
Slight adaptation for test.main.cpp
PPN-SD Jan 31, 2025
cf1b663
Building without tests-tools
PPN-SD Jan 30, 2025
5b81a3c
Slight adaptation for test.main.cpp
PPN-SD Jan 31, 2025
2534cf6
ResolveConflictWTrackMenu
evelynnev Feb 1, 2025
7268347
ResolveConflictWTrackMenu
evelynnev Feb 1, 2025
67bf563
fix(controllers): use uchar in `MidiController::makeInputHandler`
git-developer Feb 1, 2025
2481a0a
addedTrackInAllCratesPlaylistsHistorylists
evelynnev Feb 1, 2025
4d3459d
addedTrackInAllCratesPlaylistsHistorylists
evelynnev Feb 1, 2025
6d3221a
Merge branch 'main' into Smarties
Eve00000 Feb 1, 2025
6962a0a
Merge pull request #3 from ronso0/con-pref-tab-layout-fixes
JoergAtGithub Feb 1, 2025
f54d3f6
Merge pull request #14006 from JoergAtGithub/controller_pref_tab_layout
ronso0 Feb 1, 2025
32907f8
Merge pull request #14266 from git-developer/fix/midino
daschuer Feb 1, 2025
778ba6b
Updated 2.5 buildenv to build with libdjinterop 0.24.3 (#5)
JoergAtGithub Feb 2, 2025
ee51cec
Merge pull request #14268 from PPN-SD/cmake-mixxx-main
daschuer Feb 2, 2025
654d410
Merge pull request #14269 from PPN-SD/cmake-mixxx-2.5
daschuer Feb 2, 2025
45cfe5d
Merge remote-tracking branch 'upstream/2.5'
daschuer Feb 2, 2025
d4f159e
Update to lates 2.5 vcpkg environment
daschuer Feb 2, 2025
ed624b1
Make sure localy build libdjinterop is included first
daschuer Feb 2, 2025
4fab161
Merge pull request #14204 from daschuer/qtp0004
JoergAtGithub Feb 2, 2025
528f92d
improved comments, renamed function to makeStreamInactiveAndWait, rev…
Feb 2, 2025
977abea
always call Pa_CloseStream , even when error occurs
Feb 2, 2025
41ba007
Use QChar('\n') instead of QStringLiteral("\n") for joining debug str…
JoergAtGithub Feb 2, 2025
1d33656
rebased on main and resolved conflicts
Feb 2, 2025
e358f11
float prefix
Jan 19, 2025
2373d63
act on review
Feb 3, 2025
7c1c000
Pull latest translations from https://www.transifex.com/mixxx-dj-soft…
daschuer Feb 3, 2025
5c1468e
Merge pull request #14187 from m0dB/rg-wr-endoftrack
acolombier Feb 3, 2025
a6d3250
refactor(controllers): manage inputs in JS
git-developer Jan 28, 2025
1d25302
Merge pull request #14189 from m0dB/rg-wr-markrange
acolombier Feb 3, 2025
e42942b
Merge pull request #14186 from m0dB/rg-wr-signals
acolombier Feb 3, 2025
2b0ce96
Merge pull request #14190 from m0dB/rg-wr-preroll
acolombier Feb 3, 2025
91100d7
Merge pull request #14192 from m0dB/rg-wr-stem
acolombier Feb 3, 2025
e24c569
fix: use generic way to get the group on stem waveform renderer
acolombier Feb 3, 2025
605e813
docs(controllers): manage inputs in JS
git-developer Feb 3, 2025
fb4434d
Merge pull request #14172 from xsco/enh/libdjinterop-0_23_2
JoergAtGithub Feb 3, 2025
ad3e0f0
Merge pull request #14289 from daschuer/vcpkg_25
JoergAtGithub Feb 3, 2025
e226365
Merge branch 'main' into rg-wr-mark
m0dB Feb 3, 2025
5e13601
Merge pull request #14188 from m0dB/rg-wr-mark
acolombier Feb 3, 2025
d750d7f
Only set a mapping dirty if the change is visible in the xml file.
daschuer Jan 10, 2025
12ff535
Merge pull request #14291 from acolombier/fix/stem-waveform-crash
Holzhaus Feb 3, 2025
e9cf774
Merge pull request #14285 from git-developer/refactor/jsinput
daschuer Feb 3, 2025
c3b0b13
Pass diconnet() calls through MidiController, because the mapping mig…
daschuer Jan 5, 2025
8e1dca6
manage m_pMapping as unique_ptr to be sure it is not used elsewhere
daschuer Jan 7, 2025
ab79003
Install safety measures against a sliced LegacyControllerMapping copy
daschuer Feb 3, 2025
3f4c437
Introduce WesternEurope enum for "windows-1252" because it is not exa…
daschuer Jan 2, 2025
bfbbe72
Pass QLatin1String by value, because it not > 16 byte.
daschuer Jan 2, 2025
3831d3d
Update enum Charset in engine-api.d.ts
daschuer Jan 10, 2025
0e6a417
Merge pull request #14108 from daschuer/windows-1252-fix
Swiftb0y Feb 4, 2025
98ad6f3
Allow unsetting a mapping via nullptr
daschuer Feb 4, 2025
a4dda5c
also explicit delete move constructor and asignment operator
daschuer Feb 4, 2025
a4df5ca
Don't set a mapping dirty if an invisible mapping is removed
daschuer Feb 4, 2025
6987809
Use fast equal_range() when looking up mappings
daschuer Feb 4, 2025
724e9fa
Merge pull request #14253 from ronso0/midi-learn-smapler-cue_default
daschuer Feb 4, 2025
4b827a1
Merge pull request #14110 from daschuer/qmlMappingTestFix
acolombier Feb 5, 2025
c792546
build: add missing deps for RPM systems
acolombier Dec 14, 2024
c6aa2c5
Merge pull request #14123 from ronso0/s3-pitch-slider-true
acolombier Feb 5, 2025
7b1fdb6
Merge pull request #14078 from ronso0/tooltips-ctrl-key
acolombier Feb 5, 2025
16efaee
Merge pull request #14183 from acolombier/fix/add-missing-rpm-deps
Swiftb0y Feb 5, 2025
83d154a
fix: add HID error message upon failed open
acolombier Dec 14, 2024
9832232
Merge pull request #14184 from acolombier/fix/enhance-hid-failure-mes…
daschuer Feb 5, 2025
9374dc6
Update res/controllers/Numark-Mixtrack-3-scripts.js
amakea Feb 5, 2025
404ed7b
Introduce borrowable_ptr including a unittest a threadsave calback so…
daschuer Jun 16, 2018
90974f2
Update Numark-Mixtrack-3-scripts.js
endcredits33 Jan 23, 2025
0238dc2
Merge pull request #14057 from BoredGuy1/2.5
acolombier Feb 6, 2025
35d6818
Merge pull request #1713 from daschuer/use_counting_ptr
acolombier Feb 6, 2025
b8db970
Merge pull request #14193 from amakea/mixtrack3
acolombier Feb 6, 2025
3d640ac
Remove shell.nix
matthiasbeyer Feb 6, 2025
43eea60
Merge branch '2.5' into ddj-sb3-fixes
Swiftb0y Feb 6, 2025
cbfd506
Include QtConcurrentRun
daschuer Feb 6, 2025
7f20709
Merge pull request #14300 from matthiasbeyer/remove-shellnix
daschuer Feb 6, 2025
d6abcab
Merge pull request #14303 from daschuer/use_counting_ptr
Swiftb0y Feb 6, 2025
932d9cf
Merge pull request #14292 from daschuer/gh13940_4
daschuer Feb 7, 2025
3f6b5ac
Merge pull request #14281 from daschuer/gh14280
daschuer Feb 7, 2025
a61ecb3
Add recent changes from the 2.5 branch
daschuer Feb 7, 2025
e8544eb
add controls to sort hotcues by position, optionally remove empty slo…
ronso0 Jan 14, 2025
fcfa8ba
Control picker menu: add hotcue sort controls
ronso0 Jan 26, 2025
dade8be
Test: add 'hotcue order by position' keep/remove offsets
ronso0 Jan 17, 2025
fba7bfe
early return on error
Feb 8, 2025
8165eca
Track menu: add Hotcues menu with hotcue sort actions
ronso0 Jan 14, 2025
8b0381c
Merge pull request #14079 from ronso0/controller-pref-dont-break-links
JoergAtGithub Feb 8, 2025
a8e619f
Merge remote-tracking branch 'upstream/2.5'
daschuer Feb 9, 2025
f2bfb33
Update Translation template. Found XXXX source text(s) (8 new and 317…
daschuer Feb 9, 2025
799ff78
Pull latest translations from https://www.transifex.com/mixxx-dj-soft…
daschuer Feb 9, 2025
85e929c
Improve QSizePolicy::Policy to string conversion in debug
JoergAtGithub Feb 9, 2025
f02777f
Move trimming of empty tooltip lines to the basetooltip methods
JoergAtGithub Feb 9, 2025
a190841
Replaced `switch` with `QVariant::fromValue(policy).toString()`.
JoergAtGithub Feb 9, 2025
ec51118
LibraryControl: Add the EditItem action to enable remapping its keybo…
cr7pt0gr4ph7 Apr 21, 2024
3e94543
LibraryControl: Add bindings of EditItem to "r" to all default keymaps
cr7pt0gr4ph7 Apr 21, 2024
5ec7e08
LibraryControl: Map the EditItem shortcut to the "Rename" action when…
cr7pt0gr4ph7 Apr 21, 2024
d1e03fd
WLibrarySidebar: Rename editSelectedItem to renameSelectedItem
cr7pt0gr4ph7 Apr 24, 2024
0107209
WLibrarySidebar: Remove unnecessary condition in renameSelectedItem
cr7pt0gr4ph7 Apr 24, 2024
8384c18
Do not display the shortcut for the "Rename" context menu item
cr7pt0gr4ph7 Feb 10, 2025
088c261
Add case-insensitive parsing for Lancelot key notation
cr7pt0gr4ph7 Feb 10, 2025
e689d25
(fix) Traktor S4mk3: smooth xfader curve for Const Power mode
ronso0 Feb 7, 2025
2d0f048
WOverview: p prefix for WidgetFactory*, move acquisition into scope
ronso0 Feb 10, 2025
bb55d47
Overview: scale by ReplayGain
ronso0 Feb 10, 2025
d407227
Add test cases for case-insensitive Lancelot notation parsing
cr7pt0gr4ph7 Feb 10, 2025
a6b6f40
Use QRegularExpression::CaseInsensitiveOption
cr7pt0gr4ph7 Feb 10, 2025
f9993b1
Use toUpper() for case-insensitive matching of Lancelot major modes
cr7pt0gr4ph7 Feb 10, 2025
3ea77ab
Merge pull request #13808 from ronso0/hotcue-order-by-position
Swiftb0y Feb 10, 2025
692eb9a
Merge pull request #14305 from ronso0/s4mk3-xfader-curve
acolombier Feb 11, 2025
ae2dc10
Merge pull request #14318 from cr7pt0gr4ph7/ready-for-merge/flexible-…
acolombier Feb 11, 2025
c376b56
Give a hint for https://github.com/mixxxdj/mixxx/wiki/Compiling-depen…
daschuer Feb 11, 2025
990898b
Adjust the hint towards the correct buildenv.sh
daschuer Feb 11, 2025
42401fe
Merge pull request #12872 from evoixmr/2.4
ronso0 Feb 11, 2025
a9d047b
Merge pull request #13952 from JoergAtGithub/qbasewidgetimprovements
ronso0 Feb 12, 2025
8b31ff3
Update src/soundio/sounddeviceportaudio.cpp
m0dB Feb 12, 2025
885e6f4
Update src/soundio/sounddeviceportaudio.cpp
m0dB Feb 12, 2025
5b545b5
Update res/controllers/Pioneer-DDJ-SB3-scripts.js
acolombier Feb 12, 2025
bbebce7
Merge pull request #4614 from dj-ak/reloop-djaK
acolombier Feb 12, 2025
1c35e2f
Merge pull request #14309 from ronso0/overview-replaygain
acolombier Feb 12, 2025
d3a7af9
Merge pull request #14208 from m0dB/fix-14055
daschuer Feb 12, 2025
68158d9
Merge pull request #14126 from konstruktiv/dj-control-starlight-update
acolombier Feb 12, 2025
65696c2
feat: factorise controller setting to reduce boilerplate
acolombier Nov 21, 2024
f45cd37
test: remove heap allocation on controller setting
acolombier Nov 21, 2024
d3d8d89
Merge pull request #11307 from llaver/ddj-sb3-fixes
acolombier Feb 12, 2025
8340f2c
Merge pull request #13148 from cr7pt0gr4ph7/configurable-edit-item-sh…
daschuer Feb 12, 2025
898ef6d
Merge pull request #13920 from acolombier/feat/refactor-controller-se…
Swiftb0y Feb 12, 2025
b67099b
use helper class for eventfilter and create it in main thread
Feb 13, 2025
904defc
comment
Feb 13, 2025
0228aa1
Improve some descriptions
daschuer Feb 13, 2025
2a73dd6
Add recent changes from the 2.5 branch
daschuer Feb 13, 2025
8022489
fix: skip message send if sysex code is undefined
acolombier Feb 13, 2025
ec9e7df
Merge pull request #14328 from acolombier/fix/reloop-digital-jockey-2-ie
Swiftb0y Feb 13, 2025
fef7062
Merge remote-tracking branch 'mixxx/2.5'
ronso0 Feb 13, 2025
db6b2e3
Traktor S4mk2: fix script error in pointlessLightShow()
ronso0 Feb 13, 2025
bb99d0c
Merge pull request #14329 from ronso0/traktor-s4mk2-fix-pointlessLigh…
Swiftb0y Feb 13, 2025
b00d01c
(fixup) Overview: use 1.0 if track has no valid replayGain ratio
ronso0 Feb 13, 2025
dcd06f5
fix(controllers): avoid timer warning on button release
git-developer Feb 12, 2025
be19492
Merge pull request #14323 from git-developer/fix/timer-stop
acolombier Feb 13, 2025
0450608
Merge pull request #14273 from daschuer/changelog_25
ronso0 Feb 13, 2025
fdc7f8b
Controller mapping info: avoid cropped description text
ronso0 Feb 13, 2025
4978805
use parented_ptr
Feb 13, 2025
317428a
S4MK3: stop wheel led blinking when track is over/stopped
acolombier Dec 16, 2024
cc9c96d
Merge pull request #14331 from ronso0/overview-replaygain-fixup
daschuer Feb 13, 2025
a7f58a7
Merge pull request #14327 from m0dB/fix-14326
daschuer Feb 13, 2025
3abc570
Merge pull request #14028 from acolombier/fix/ring-wheel-eot-blinking
ronso0 Feb 13, 2025
9e85bd2
Merge pull request #14332 from ronso0/controller-description-cropped-fix
Swiftb0y Feb 13, 2025
a4377fb
Merge pull request #14321 from daschuer/first_time_experience
acolombier Feb 14, 2025
1ff89d4
use correct parent
Feb 14, 2025
ec635a4
Merge pull request #14333 from m0dB/fix-14326-followup
m0dB Feb 14, 2025
deb3d8c
style(controllers): use generic name for generic variable
git-developer Feb 14, 2025
99c9d9d
feat(controllers): allow feedback on every release of powerWindow button
git-developer Feb 14, 2025
ad47c6a
feat(controllers): apply feedbackOnRelease to BCR2000 mapping
git-developer Feb 14, 2025
fd9a780
chore: fix recently introduced clazy warnings
acolombier Feb 14, 2025
00bb01a
Added softfix workflow
daschuer Feb 14, 2025
b49795e
Merge pull request #14337 from daschuer/softfix
daschuer Feb 14, 2025
94d7440
Merge pull request #14336 from acolombier/fix/rendergraph-clazy
Swiftb0y Feb 14, 2025
64e9cca
qsscheck.py -> added utf-8 in open()
Eve00000 Feb 10, 2025
59a9b85
Merge pull request #14320 from Eve00000/patch-2
daschuer Feb 14, 2025
d1df9aa
traktor-s3: Small updates and fixes
ywwg Feb 14, 2025
3568a3b
feat(controllers): allow feedback on button release
git-developer Feb 14, 2025
d8c6fe4
Labeler: Add "developer experience" label
cr7pt0gr4ph7 Feb 14, 2025
00c3cf6
Merge pull request #14340 from mixxxdj/traktor-s3-updates
acolombier Feb 14, 2025
eb64166
Labeler: Add more files to the "developer experience" label
cr7pt0gr4ph7 Feb 14, 2025
5595a5d
Small grammar fix for comment in BpmControl::slotUpdateRateSlider
cr7pt0gr4ph7 Nov 1, 2024
1173645
Merge pull request #14344 from cr7pt0gr4ph7/ready-for-merge/engine-co…
ronso0 Feb 14, 2025
5b0cdef
Add links to important guidelines to CONTRIBUTING.md
cr7pt0gr4ph7 Feb 14, 2025
4f77d5e
Merge pull request #14335 from git-developer/feat/power-window-releas…
Swiftb0y Feb 15, 2025
f6a4219
Merge pull request #14179 from ronso0/hotcue-drag-to-play
Swiftb0y Feb 15, 2025
4f03874
fix(controllers): avoid warnings
git-developer Feb 15, 2025
4c92fbe
Move pre-commit setup instructions into their own section
cr7pt0gr4ph7 Feb 15, 2025
f1aeb4d
Update Markdownlint config to re-enable no-inline-html rule
cr7pt0gr4ph7 Feb 15, 2025
abdbb31
Merge pull request #14342 from cr7pt0gr4ph7/ready-for-merge/add-devel…
acolombier Feb 15, 2025
9324003
Merge pull request #14343 from cr7pt0gr4ph7/ready-for-merge/dx-labeler
acolombier Feb 15, 2025
ca76213
Add softfix.yml
daschuer Feb 14, 2025
26f30ab
Check if commenter is maintainer befor performing softfix
daschuer Feb 15, 2025
19cdb34
Require to startsWith /softfix
daschuer Feb 15, 2025
23a9c9a
Merge pull request #14349 from git-developer/fix/controller-warnings
Swiftb0y Feb 15, 2025
8ee3b14
Merge pull request #14111 from daschuer/log_test
acolombier Feb 15, 2025
88aa50e
Merge remote-tracking branch 'upstream/2.5'
Swiftb0y Feb 16, 2025
e43a0ca
add WSettingsCheckBoxLabel to replace the click eventFilter
ronso0 Feb 17, 2025
0ed7e39
Fix typo
daschuer Feb 17, 2025
5a040e7
Update description about squash in CONTRIUTING.md
daschuer Feb 17, 2025
dc451b2
Merge pull request #14355 from ronso0/con-sett-clicklabelcheck
acolombier Feb 17, 2025
1c2263a
Merge pull request #14341 from daschuer/squash_on_demand
acolombier Feb 17, 2025
f7bd1e3
Merge remote-tracking branch 'upstream/2.5'
daschuer Feb 18, 2025
0fa1526
CoreServices: Update note on the iOS/Wasm music directory
fwcd Feb 18, 2025
e963ea2
Merge pull request #13615 from ronso0/pref-waveform-grouping
acolombier Feb 18, 2025
674e171
Merge pull request #13498 from fwcd/default-music-dir-ios-wasm
acolombier Feb 18, 2025
d09d9c5
Merge pull request #12690 from fwcd/ios-itunes-importer
acolombier Feb 18, 2025
17b3b27
Revert "Added softfix workflow"
daschuer Feb 18, 2025
7aa3439
chore: lint CMakeLists.txt
acolombier Feb 18, 2025
4bc6060
Merge pull request #14369 from acolombier/chore/fix-pre-commit-cmakef…
Swiftb0y Feb 18, 2025
8fa3b37
CMakeLists: Disable QTlsBackendOpenSSLPlugin on iOS
fwcd Feb 19, 2025
460f36b
MixxxApplication: Disable QTlsBackendOpenSSL on iOS
fwcd Feb 19, 2025
245614b
DlgPrefController: Hide HID settings when building without HID
fwcd Feb 19, 2025
a543ebc
Merge pull request #14376 from fwcd/fix-hid-settings
acolombier Feb 19, 2025
4c1b881
Merge pull request #14375 from fwcd/disable-tls-backend-ios
acolombier Feb 19, 2025
ea6363d
SearchCrates
evelynnev Feb 19, 2025
788f6b3
SearchCrates
evelynnev Feb 19, 2025
884e615
SearchCrates
evelynnev Feb 19, 2025
8b6881d
SearchCrates
evelynnev Feb 19, 2025
7939504
Merge branch 'Smarties' of github.com:Eve00000/mixxx into Smarties
evelynnev Feb 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,17 @@ controller mappings:
- any-glob-to-any-file:
- res/controllers/**

developer experience:
- changed-files:
- any-glob-to-any-file:
- .github/ISSUE_TEMPLATE/**
- .github/labeler.yml
- tools/**
- .pre-commit-config.yaml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- README.md

analyzer:
- changed-files:
- any-glob-to-any-file:
Expand Down
36 changes: 36 additions & 0 deletions .github/workflows/softfix.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Softfix workflow
on:
issue_comment:
types: [created]

permissions:
pull-requests: write
contents: write

jobs:
softfix:
name: Softfix action
if: github.event.issue.pull_request != '' && startsWith(github.event.comment.body, '/softfix')
runs-on: ubuntu-latest
steps:
- name: Check if commenter is maintainer
id: check-maintainer
uses: actions/github-script@v7
with:
script: |
const response = await github.rest.repos.getCollaboratorPermissionLevel({
owner: context.repo.owner,
repo: context.repo.repo,
username: context.payload.comment.user.login
});

const isMaintainer = ['admin', 'write'].includes(response.data.permission);
return isMaintainer;
- name: Checkout repository
if: steps.check-maintainer.outputs.result == 'true'
uses: actions/checkout@v4
- name: Softfix
if: steps.check-maintainer.outputs.result == 'true'
uses: daschuer/softfix@v3
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
86 changes: 83 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,15 +201,95 @@

### Controller Mappings

* Numark NS6II: Add new controller mapping [#11075](https://github.com/mixxxdj/mixxx/pull/11075)
* Hercules Inpulse 300: Updated mapping [#14051](https://github.com/mixxxdj/mixxx/pull/14051)
* Behringer DDM4000 & BCR2000: Update mappings to 2.5 [#14232](https://github.com/mixxxdj/mixxx/pull/14232)
* Hercules Inpulse 300: add toneplay, slicer, and beatmatch functionalities
[#14051](https://github.com/mixxxdj/mixxx/pull/14051)
[#14057](https://github.com/mixxxdj/mixxx/pull/14057)
* Numark NS6II: New mapping [#11075](https://github.com/mixxxdj/mixxx/pull/11075)
* Numark Platinum FX: New mapping [#12872](https://github.com/mixxxdj/mixxx/pull/12872)
* Pioneer-DDJ-SB3: Fixes slip mode and adds missing knob controls [#11307](https://github.com/mixxxdj/mixxx/pull/11307)
* Reloop Digital Jockey 2 IE: New mapping [#4614](https://github.com/mixxxdj/mixxx/pull/4614)
* Traktor S4mk3: Set 4 decks, avoid CO warnings for decks 3/4, eg. VU meter
[#14249](https://github.com/mixxxdj/mixxx/pull/14249)
* Traktor S4mk3: Smooth xfader curve for Const Power mode [#14305](https://github.com/mixxxdj/mixxx/pull/14305)
* Traktor Kontrol S3: Use pitch absolute mode as described in the manual [#14123](https://github.com/mixxxdj/mixxx/pull/14123)

### Fixes
### Skins

* Deere (64 samplers): Bring back library in regular view
[#14101](https://github.com/mixxxdj/mixxx/pull/14101)
[#14097](https://github.com/mixxxdj/mixxx/issues/14097)
* Fix crash when hiding waveforms in Deere
[#14170](https://github.com/mixxxdj/mixxx/pull/14170)
* Waveform Overview: Abort play pos dragging if cursor is released outside the valid area
[#13741](https://github.com/mixxxdj/mixxx/pull/13741)
[#13732](https://github.com/mixxxdj/mixxx/issues/13732)
* Waveform Overview: Also render analysis progress when triggered by track menu or analysis feature [#14150](https://github.com/mixxxdj/mixxx/pull/14150)
* Don't show 'menubar hide' dialog when switching skins [#14254](https://github.com/mixxxdj/mixxx/pull/14254)
* Key Wheel: Move to View menu and make it a floating tool window
[#14256](https://github.com/mixxxdj/mixxx/pull/14256)
[#14239](https://github.com/mixxxdj/mixxx/pull/14239)

### Fixes

* Enable R3 time-stretching with Rubberband 4.0.0 API version numbers [#14100](https://github.com/mixxxdj/mixxx/pull/14100)
* Library: Add Ctrl+Shift+C to copy the content of the selected cell(s) (The Mxxx 2.4 behaviour of Ctrl+C).
[#14114](https://github.com/mixxxdj/mixxx/pull/14114)
[#14065](https://github.com/mixxxdj/mixxx/issues/14065)
* Preferences Effects: add Hide/Unhide (move) buttons to Effects tab [#13329](https://github.com/mixxxdj/mixxx/pull/13329)
* Fix MusicBrainz lookup on Windows and macOS [#14216](https://github.com/mixxxdj/mixxx/pull/14216)
* Controller Learning: Correct skin control for mic/aux section [#14221](https://github.com/mixxxdj/mixxx/pull/14221)
* Apply talkover ducking after master effects to allow using a compressor effect
[#13844](https://github.com/mixxxdj/mixxx/pull/13844)
[#12451](https://github.com/mixxxdj/mixxx/issues/12451)
* Fix for `TypeError` in `midi-components-0.0.js`
[#14203](https://github.com/mixxxdj/mixxx/pull/14203)
[#14197](https://github.com/mixxxdj/mixxx/issues/14197)
* Library scanner: Update cached 'missing' flag when file is redicovered
[#14250](https://github.com/mixxxdj/mixxx/pull/14250)
* Controller preference: Fix notify of pending changes when closing preferences [#14234](https://github.com/mixxxdj/mixxx/pull/14234)
[#14220](https://github.com/mixxxdj/mixxx/issues/14220)
* Controller preferences: Fix broken overwrite dialog ('Save as..' not working) [#14263](https://github.com/mixxxdj/mixxx/pull/14263)
* Controller preferences: Don't break support link texts [#14079](https://github.com/mixxxdj/mixxx/pull/14079)
* MIDI controller learning: Make control box search usable [#14260](https://github.com/mixxxdj/mixxx/pull/14260)
* Hidden Tracks: Allow 'load to' via track context manu [#14077](https://github.com/mixxxdj/mixxx/pull/14077)
* MIDI controller learning: don't reload mapping after learn [#14253](https://github.com/mixxxdj/mixxx/pull/14253)
* Controller preferences: Fix wrong mapping change confirmation request caused by MidiController::makeInputHandler()
[#14281](https://github.com/mixxxdj/mixxx/pull/14281)
[#14280](https://github.com/mixxxdj/mixxx/issues/14280)
[#14292](https://github.com/mixxxdj/mixxx/pull/14292)
* Allow `midino` 0 in `MidiController::makeInputHandler()
[#14266](https://github.com/mixxxdj/mixxx/pull/14266)
[#14265](https://github.com/mixxxdj/mixxx/issues/14265)
* Update to libdjinterop 0.24.3 - support for Engine 4.1/4.2
[#14172](https://github.com/mixxxdj/mixxx/pull/14172)
[#14289](https://github.com/mixxxdj/mixxx/pull/14289)
* Fix sporadic deadlocks when closing Mixxx or changing sound devices
[#14208](https://github.com/mixxxdj/mixxx/pull/14208)
[#14055](https://github.com/mixxxdj/mixxx/issues/14055)

### Target support

* Allow to build with git "showSignature = true"
[#14115](https://github.com/mixxxdj/mixxx/pull/14115)
[#12997](https://github.com/mixxxdj/mixxx/issues/12997)
* Support building with Qt 6.8/6.9
[#14080](https://github.com/mixxxdj/mixxx/pull/14080)
[#14071](https://github.com/mixxxdj/mixxx/issues/14071)
[#14200](https://github.com/mixxxdj/mixxx/pull/14200)
[#14204](https://github.com/mixxxdj/mixxx/pull/14204)
* Welcome Ubuntu Plucky Puffin; Good bye Mantic Minotaur
[#14148](https://github.com/mixxxdj/mixxx/pull/14148)
[#14158](https://github.com/mixxxdj/mixxx/pull/14158)
* Add more translations to Linux desktop file
[#14153](https://github.com/mixxxdj/mixxx/pull/14153)
[#14169](https://github.com/mixxxdj/mixxx/pull/14169)
* Debian: recommend qt6-translations-l10n [#14147](https://github.com/mixxxdj/mixxx/pull/14147)
* Update FindFFTW3.cmake to not find version 2
[#13937](https://github.com/mixxxdj/mixxx/pull/13937)
[#13931](https://github.com/mixxxdj/mixxx/issues/13931)
* Allow building without tests-tools via new CMake options BUILD_TESTING and BUILD_BENCH
[#14269](https://github.com/mixxxdj/mixxx/pull/14269)

## [2.5.0](https://github.com/mixxxdj/mixxx/issues?q=milestone%3A2.5.0) (2024-12-24)

Expand Down
Loading
Loading