Skip to content

Commit

Permalink
Merge 5d64028 into c43b5d4
Browse files Browse the repository at this point in the history
  • Loading branch information
daschuer committed Feb 7, 2024
2 parents c43b5d4 + 5d64028 commit efc5a86
Show file tree
Hide file tree
Showing 3 changed files with 87 additions and 12 deletions.
21 changes: 18 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@
* Fix showing wrong Remove hotkey [#11171](https://github.com/mixxxdj/mixxx/pull/11171) [#10761](https://github.com/mixxxdj/mixxx/issues/10761)
* Restore "Remove from playlist" in History [#11591](https://github.com/mixxxdj/mixxx/pull/11591) [#10974](https://github.com/mixxxdj/mixxx/issues/10974)
* Enable Lock BPM action if any selected track BPM is unlocked [#12385](https://github.com/mixxxdj/mixxx/pull/12385)
* Order BPM action by factor, show peview (for single track) [#12701](https://github.com/mixxxdj/mixxx/pull/12701) [#10128](https://github.com/mixxxdj/mixxx/issues/10128)

### Music Library: Sidebar & Searchbar

Expand Down Expand Up @@ -345,10 +346,12 @@
[#12537](https://github.com/mixxxdj/mixxx/pull/12537)
* KeyControl: fix keylock/unlock bugs, reset pitch_adjust [4710](https://github.com/mixxxdj/mixxx/pull/4710)
* Looping: fix asserts for loop move [#11735](https://github.com/mixxxdj/mixxx/pull/11735)
* Looping: reset loop_end_pos on eject [#12224](https://github.com/mixxxdj/mixxx/pull/12224) [#12223](https://github.com/mixxxdj/mixxx/issues/12223)
* Fix Loop_out not seeking back [#12739](https://github.com/mixxxdj/mixxx/pull/12739) [#12742](https://github.com/mixxxdj/mixxx/pull/12742)
* ReadAheadManager: fix loop wraparound reader condition [#11717](https://github.com/mixxxdj/mixxx/pull/11717)
* Slip mode: consider loop for background position only if it was enabled before slip [#11848](https://github.com/mixxxdj/mixxx/pull/11848) [#11844](https://github.com/mixxxdj/mixxx/issues/11844)
* Looping: reset loop_end_pos on eject [#12224](https://github.com/mixxxdj/mixxx/pull/12224) [#12223](https://github.com/mixxxdj/mixxx/issues/12223)
* Make decks' xfader assignment persistent [#12074](https://github.com/mixxxdj/mixxx/pull/12074) [#10122](https://github.com/mixxxdj/mixxx/issues/10122)
* Fix gain issue with cloned tracks [#12435](https://github.com/mixxxdj/mixxx/pull/12435) [#10550](https://github.com/mixxxdj/mixxx/issues/10550)

### Controller Mappings

Expand Down Expand Up @@ -431,13 +434,15 @@
* Remove deprecated ControlObjects from Skins [#12030](https://github.com/mixxxdj/mixxx/pull/12030)
* Log warning if deprecated control is used [#11972](https://github.com/mixxxdj/mixxx/pull/11972)
* ControlObject alias improvements [#11973](https://github.com/mixxxdj/mixxx/pull/11973)
* Keyboard: Repeat certain control actions if key is held [#12474](https://github.com/mixxxdj/mixxx/pull/12474)
* Keyboard mapping: Repeat certain control actions if key is held [#12474](https://github.com/mixxxdj/mixxx/pull/12474)
* Keyboard mapping: Return triggers doubleclick, move Preview functions to P / Shift+P [#12639](https://github.com/mixxxdj/mixxx/pull/12639)
* Keyboard mapping: Various fixes [#12730](https://github.com/mixxxdj/mixxx/pull/12730)
* Update keyboard sheet [#12578](https://github.com/mixxxdj/mixxx/pull/12578)
* Logging: Add support for `QT_MESSAGE_PATTERN` environment variable
[#3204](https://github.com/mixxxdj/mixxx/pull/3204)
[#3518](https://github.com/mixxxdj/mixxx/pull/3518)
* Avoid issue with `stars_up/_down` ControlObjects [#12591](https://github.com/mixxxdj/mixxx/pull/12591)
* hotcue_X_color control: Fix color not stored in cue [#12733](https://github.com/mixxxdj/mixxx/pull/12733)

### Skins

Expand Down Expand Up @@ -470,11 +475,13 @@
* LateNight: Remove blinking play indicator from mini samplers [#4807](https://github.com/mixxxdj/mixxx/pull/4807)
* LateNight: Add buffer underflow indicator [#4906](https://github.com/mixxxdj/mixxx/pull/4906) [#10978](https://github.com/mixxxdj/mixxx/pull/10978)
* LateNight: Fix xfader icons in samplers and aux units [#12477](https://github.com/mixxxdj/mixxx/pull/12477)
* LateNight: use default RGB waveform colors [#12712](https://github.com/mixxxdj/mixxx/pull/12712)
* Add LateNight (64 Samplers) [#11715](https://github.com/mixxxdj/mixxx/pull/11715)
* Deere: fix skin/library layout (library missing in default view with Qt6) [#11912](https://github.com/mixxxdj/mixxx/pull/11912)
* Deere: use decks' waveform colors for sliders (Vol + pitch) [#12129](https://github.com/mixxxdj/mixxx/pull/12129) [#10240](https://github.com/mixxxdj/mixxx/issues/10240)
* Shade: Remove initial setting of now accessible effect controls [#4398](https://github.com/mixxxdj/mixxx/pull/4398) [#10557](https://github.com/mixxxdj/mixxx/issues/10557)
* Shade: Audio Latency meter fix [#11601](https://github.com/mixxxdj/mixxx/pull/11601)
* Tango: allow to toggle crossfader independently from mixer [#12703](https://github.com/mixxxdj/mixxx/pull/12703) [#12654](https://github.com/mixxxdj/mixxx/issues/12654)
* Fix outdated tooltips
[#11387](https://github.com/mixxxdj/mixxx/pull/11387)
[#11384](https://github.com/mixxxdj/mixxx/issues/11384)
Expand All @@ -491,6 +498,9 @@
* Add `skins:` path alias [#12463](https://github.com/mixxxdj/mixxx/pull/12463)
* Remove `Text`, use `TrackProperty` or `Label` [#12004](https://github.com/mixxxdj/mixxx/pull/12004)
* Beat spinBox/AutoDJ spinbox: Enter & Esc also move focus to library [#4617](https://github.com/mixxxdj/mixxx/pull/4617) [#4845](https://github.com/mixxxdj/mixxx/pull/4845)
* Samplers: don't create extra empty players during startup [#12657](https://github.com/mixxxdj/mixxx/pull/12657)
* Add effect chain menu button to Deere, polish in Tango [#12735](https://github.com/mixxxdj/mixxx/pull/12735)
* Skins: reload default.qss when (re)loading a skin [#12219](https://github.com/mixxxdj/mixxx/pull/12219)

### Waveforms and GL Widgets

Expand Down Expand Up @@ -728,6 +738,7 @@
[#12663](https://github.com/mixxxdj/mixxx/pull/12663)
[#12661](https://github.com/mixxxdj/mixxx/pull/12661)
[#12650](https://github.com/mixxxdj/mixxx/pull/12650)
* Fail early in case Taglib 2.0 is found [#12709](https://github.com/mixxxdj/mixxx/pull/12709)

### Track properties

Expand Down Expand Up @@ -764,17 +775,21 @@
* Library: Add link to settings files info in the manual [#4367](https://github.com/mixxxdj/mixxx/pull/4367)
* Controllers: add search bars to mapping tables [#11165](https://github.com/mixxxdj/mixxx/pull/11165)
* Add 13 new translation languages [#4785](https://github.com/mixxxdj/mixxx/pull/4785) [#9702](https://github.com/mixxxdj/mixxx/issues/9702)
* Join Franch translations to "fr" and remove all untranslated English strings. [#12699](https://github.com/mixxxdj/mixxx/pull/12699)

### Known issues

* Volume / Loudness spikes on Windows with M4A/AAC files.
Last known working version is Windows 10 build 17763.
Affected versions are Windows 10 build 19041 and Windows 11 build 22000.
A fix is promised in 2024-02 with Windows 11 build 26016.
[#12289](https://github.com/mixxxdj/mixxx/issues/12289)
[#11094](https://github.com/mixxxdj/mixxx/issues/11094)
* macOS: Library entries are now sorted using the language depending Unicode Collation Algorithm (UCA).
[#12517](https://github.com/mixxxdj/mixxx/issues/12517)
* macOS: Visual glitches with the main EQ sliders
[#12517](https://github.com/mixxxdj/mixxx/issues/12630)
* Linux: possible crash when enabling a MIDI controller [#12001](https://github.com/mixxxdj/mixxx/issues/12001)
Introduce with Qt 5.15.5, fixed in Qt 5.15.17 and Qt 6.6.3

## [2.3.6](https://github.com/mixxxdj/mixxx/milestone/40) (2023-08-15)

Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ endif()
project(mixxx VERSION 2.4.0)
enable_language(C CXX)
# Work around missing version suffixes support https://gitlab.kitware.com/cmake/cmake/-/issues/16716
set(MIXXX_VERSION_PRERELEASE "beta") # set to "alpha" "beta" or ""
set(MIXXX_VERSION_PRERELEASE "") # set to "alpha" "beta" or ""

set(CMAKE_PROJECT_HOMEPAGE_URL "https://www.mixxx.org")
set(CMAKE_PROJECT_DESCRIPTION "Mixxx is Free DJ software that gives you everything you need to perform live mixes.")
Expand Down
76 changes: 68 additions & 8 deletions res/linux/org.mixxx.Mixxx.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
Do not edit it manually.
-->
<releases>
<release version="2.4.0" type="development" date="2024-01-29" timestamp="1706563668">
<release version="2.4.0" type="development" date="2024-02-06" timestamp="1707252082">
<description>
<p>
Music Library: Tracks Table &amp; Track Menu
Expand Down Expand Up @@ -250,6 +250,11 @@
Enable Lock BPM action if any selected track BPM is unlocked
#12385
</li>
<li>
Order BPM action by factor, show peview (for single track)
#12701
#10128
</li>
</ul>
<p>
Music Library: Sidebar &amp; Searchbar
Expand Down Expand Up @@ -852,6 +857,16 @@
Looping: fix asserts for loop move
#11735
</li>
<li>
Looping: reset loop_end_pos on eject
#12224
#12223
</li>
<li>
Fix Loop_out not seeking back
#12739
#12742
</li>
<li>
ReadAheadManager: fix loop wraparound reader condition
#11717
Expand All @@ -861,16 +876,16 @@
#11848
#11844
</li>
<li>
Looping: reset loop_end_pos on eject
#12224
#12223
</li>
<li>
Make decks' xfader assignment persistent
#12074
#10122
</li>
<li>
Fix gain issue with cloned tracks
#12435
#10550
</li>
</ul>
<p>
Controller Mappings
Expand Down Expand Up @@ -1170,13 +1185,17 @@
#11973
</li>
<li>
Keyboard: Repeat certain control actions if key is held
Keyboard mapping: Repeat certain control actions if key is held
#12474
</li>
<li>
Keyboard mapping: Return triggers doubleclick, move Preview functions to P / Shift+P
#12639
</li>
<li>
Keyboard mapping: Various fixes
#12730
</li>
<li>
Update keyboard sheet
#12578
Expand All @@ -1194,6 +1213,10 @@
ControlObjects
#12591
</li>
<li>
hotcue_X_color control: Fix color not stored in cue
#12733
</li>
</ul>
<p>
Skins
Expand Down Expand Up @@ -1295,6 +1318,10 @@
LateNight: Fix xfader icons in samplers and aux units
#12477
</li>
<li>
LateNight: use default RGB waveform colors
#12712
</li>
<li>
Add LateNight (64 Samplers)
#11715
Expand All @@ -1317,6 +1344,11 @@
Shade: Audio Latency meter fix
#11601
</li>
<li>
Tango: allow to toggle crossfader independently from mixer
#12703
#12654
</li>
<li>
Fix outdated tooltips
#11387
Expand Down Expand Up @@ -1379,6 +1411,18 @@
#4617
#4845
</li>
<li>
Samplers: don't create extra empty players during startup
#12657
</li>
<li>
Add effect chain menu button to Deere, polish in Tango
#12735
</li>
<li>
Skins: reload default.qss when (re)loading a skin
#12219
</li>
</ul>
<p>
Waveforms and GL Widgets
Expand Down Expand Up @@ -1814,6 +1858,10 @@
#12661
#12650
</li>
<li>
Fail early in case Taglib 2.0 is found
#12709
</li>
</ul>
<p>
Track properties
Expand Down Expand Up @@ -1932,6 +1980,10 @@
#4785
#9702
</li>
<li>
Join Franch translations to "fr" and remove all untranslated English strings.
#12699
</li>
</ul>
<p>
Known issues
Expand All @@ -1941,14 +1993,22 @@
Volume / Loudness spikes on Windows with M4A/AAC files.
Last known working version is Windows 10 build 17763.
Affected versions are Windows 10 build 19041 and Windows 11 build 22000.
A fix is promised in 2024-02 with Windows 11 build 26016.
#12289
#11094
</li>
<li>
macOS: Library entries are now sorted using the language depending Unicode Collation Algorithm (UCA).
#12517
</li>
<li>
macOS: Visual glitches with the main EQ sliders
#12517
</li>
<li>
Linux: possible crash when enabling a MIDI controller
#12001
Introduce with Qt 5.15.5, fixed in Qt 5.15.17 and Qt 6.6.3
</li>
</ul>
</description>
</release>
Expand Down

0 comments on commit efc5a86

Please sign in to comment.