summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Schürmann <daschuer@mixxx.org>2023-05-29 21:25:08 +0200
committerDaniel Schürmann <daschuer@mixxx.org>2023-05-29 21:25:08 +0200
commitc3b808cf90e124d25f324c784c8887c77f2bd8fd (patch)
treee79c96595b215ee8dfa28c47c0cb3682b1d08288
parent24eee4547c1acbc847709ef90e778428d14bbd1d (diff)
parent592c0c728e538fb57a1fbcf617fed2c0dc39085d (diff)
Merge remote-tracking branch 'upstream/2.4' into main
-rw-r--r--CHANGELOG.md25
-rw-r--r--res/linux/org.mixxx.Mixxx.metainfo.xml37
2 files changed, 49 insertions, 13 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4b85fb41fd..47165c6285 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -113,10 +113,12 @@
* Automatic analyze and optimize database [#4199](https://github.com/mixxxdj/mixxx/pull/4199)
* Re-import and update metadata after files have been modified when loading tracks [#4218](https://github.com/mixxxdj/mixxx/pull/4218)
* Fix playlists sidebar navigation/activation [#4193](https://github.com/mixxxdj/mixxx/pull/4193) [#10488](https://github.com/mixxxdj/mixxx/issues/10488)
+* Sidebar: Improve UX (right-click and selection after add, rename, delete, duplicate etc.) [#11208](https://github.com/mixxxdj/mixxx/pull/11208)
* Sidebar: Map Left Arrow Key to jump to parent node and activates it [#4253](https://github.com/mixxxdj/mixxx/pull/4253)
* Library sidebar: add F2 and Del/Backspace shortcuts for renaming & deleting playlists and crates
[#11172](https://github.com/mixxxdj/mixxx/pull/11172)
[#11235](https://github.com/mixxxdj/mixxx/pull/11235)
+* History: Fix sidebar context menu actions [#4384](https://github.com/mixxxdj/mixxx/pull/4384)
* Fix assertion when navigating history playlists [#4297](https://github.com/mixxxdj/mixxx/pull/4297) [#10529](https://github.com/mixxxdj/mixxx/issues/10529)
* Track table: Add keyboard shortcut Ctrl+Enter to open track properties [#4347](https://github.com/mixxxdj/mixxx/pull/4347)
* Track table: Home/End keys jump to first/last row [#4850](https://github.com/mixxxdj/mixxx/pull/4850)
@@ -124,7 +126,6 @@
[#4360](https://github.com/mixxxdj/mixxx/pull/4360)
[#10184](https://github.com/mixxxdj/mixxx/issues/10184)
[#10523](https://github.com/mixxxdj/mixxx/issues/10523)
-* History: Fix sidebar context menu actions [#4384](https://github.com/mixxxdj/mixxx/pull/4384)
* Allow to remove tracks from the library by pressing the Delete key
[#4330](https://github.com/mixxxdj/mixxx/pull/4330)
[#7176](https://github.com/mixxxdj/mixxx/issues/7176)
@@ -143,7 +144,13 @@
* Track Menu: Add menu for Analyze and Reanalyze [#4806](https://github.com/mixxxdj/mixxx/pull/4806)
* Track Menu: Add support for overriding analyzis settings about variable/constant BPM on a per-track basis [#10931](https://github.com/mixxxdj/mixxx/pull/10931)
* Track Menu: Add menu for looking up track metadata at Discogs, Soundcoud and LastFM [#4772](https://github.com/mixxxdj/mixxx/pull/4772) [#4836](https://github.com/mixxxdj/mixxx/pull/4836)
-* Track Menu: Add Remove from disk and fix undeleted message and progress dialog [#4560](https://github.com/mixxxdj/mixxx/pull/4560) [#4831](https://github.com/mixxxdj/mixxx/pull/4831) [#10763](https://github.com/mixxxdj/mixxx/issues/10763)
+* Track Menu: Add Remove from disk and fix undeleted message and progress dialog
+ [#4560](https://github.com/mixxxdj/mixxx/pull/4560)
+ [#4831](https://github.com/mixxxdj/mixxx/pull/4831)
+ [#10763](https://github.com/mixxxdj/mixxx/issues/10763)
+ [#11580](https://github.com/mixxxdj/mixxx/pull/11580)
+ [#11577](https://github.com/mixxxdj/mixxx/issues/11577)
+ [#11583](https://github.com/mixxxdj/mixxx/pull/11583)
* Track Menu: Allow to clear the comment field [#4722](https://github.com/mixxxdj/mixxx/pull/4722) [#10615](https://github.com/mixxxdj/mixxx/issues/10615)
* Track Menu: Allow to reset loops and also via "[ChannelN], loop_remove" control object [#4802](https://github.com/mixxxdj/mixxx/pull/4802) [#10748](https://github.com/mixxxdj/mixxx/issues/10748)
* Track Menu: Show 'Update ReplayGain' only in decks' menus [#4719](https://github.com/mixxxdj/mixxx/pull/4719)
@@ -164,6 +171,7 @@
[#11444](https://github.com/mixxxdj/mixxx/pull/11444)
[#11503](https://github.com/mixxxdj/mixxx/pull/11503)
[#11500](https://github.com/mixxxdj/mixxx/pull/11500)
+ [#11509](https://github.com/mixxxdj/mixxx/pull/11509)
* Refactoring of library code
[#2756](https://github.com/mixxxdj/mixxx/pull/2756)
[#2717](https://github.com/mixxxdj/mixxx/pull/2717)
@@ -368,8 +376,8 @@
### Controller Backend
* Never raise a fatal error if a controller mapping tries access a non-existent control object [#2947](https://github.com/mixxxdj/mixxx/pull/2947)
-* Add generic USB HID "Set Reports (Feature)" functionality [#3051](https://github.com/mixxxdj/mixxx/pull/3051)
-* Add support for reading the status of an HID controller (like MIDI SYSEX) [#3317](https://github.com/mixxxdj/mixxx/pull/3317)
+* Add support to access HID FeatureReports [#3051](https://github.com/mixxxdj/mixxx/pull/3051)
+* Add function to request HID InputReports, to determine controller state at startup [#3317](https://github.com/mixxxdj/mixxx/pull/3317)
* Exclude HID device: ELAN touch screen [#11324](https://github.com/mixxxdj/mixxx/pull/11324) [#11323](https://github.com/mixxxdj/mixxx/issues/11323)
* Show otherwise hidden HID devices in developer mode [#11317](https://github.com/mixxxdj/mixxx/pull/11317)
* Use hidapi's hidraw backend instead of libusb on Linux [#4054](https://github.com/mixxxdj/mixxx/pull/4054)
@@ -513,6 +521,14 @@
* 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)
* Fix outdated tooltips [#11387](https://github.com/mixxxdj/mixxx/pull/11387) [#11384](https://github.com/mixxxdj/mixxx/issues/11384)
+* Waveform overhaul based on QOpenGlWindow and introduce full GLSL shader based waveforms, vumeters and spinnies. This fixes a couple of performance issues mainly on macOS.
+ [#10989](https://github.com/mixxxdj/mixxx/pull/10989)
+ [#10416](https://github.com/mixxxdj/mixxx/issues/10416)
+ [#11460](https://github.com/mixxxdj/mixxx/issues/11460)
+ [#11556](https://github.com/mixxxdj/mixxx/issues/11556)
+ [#11460](https://github.com/mixxxdj/mixxx/issues/11460)
+ [#11460](https://github.com/mixxxdj/mixxx/issues/11450)
+ [#10416](https://github.com/mixxxdj/mixxx/issues/10416)
### Effects
@@ -588,6 +604,7 @@
[#4832](https://github.com/mixxxdj/mixxx/pull/4832)
[#4803](https://github.com/mixxxdj/mixxx/pull/4803)
[#11551](https://github.com/mixxxdj/mixxx/issues/11551)
+ [#11573](https://github.com/mixxxdj/mixxx/pull/11573)
* Drop Ubuntu Bionic support, require Qt 5.12
[#3687](https://github.com/mixxxdj/mixxx/pull/3687)
[#3735](https://github.com/mixxxdj/mixxx/pull/3735)
diff --git a/res/linux/org.mixxx.Mixxx.metainfo.xml b/res/linux/org.mixxx.Mixxx.metainfo.xml
index 191ecc9714..0e47be9dcd 100644
--- a/res/linux/org.mixxx.Mixxx.metainfo.xml
+++ b/res/linux/org.mixxx.Mixxx.metainfo.xml
@@ -96,11 +96,11 @@
Do not edit it manually.
-->
<releases>
- <release version="2.5.0" type="development" date="2023-05-29" timestamp="1685366841">
+ <release version="2.5.0" type="development" date="2023-05-29" timestamp="1685369411">
<description>
</description>
</release>
- <release version="2.4.0" type="development" date="2023-05-29" timestamp="1685366841">
+ <release version="2.4.0" type="development" date="2023-05-29" timestamp="1685369411">
<description>
<p>
Cover Art
@@ -316,6 +316,10 @@
#10488
</li>
<li>
+ Sidebar: Improve UX (right-click and selection after add, rename, delete, duplicate etc.)
+ #11208
+ </li>
+ <li>
Sidebar: Map Left Arrow Key to jump to parent node and activates it
#4253
</li>
@@ -325,6 +329,10 @@
#11235
</li>
<li>
+ History: Fix sidebar context menu actions
+ #4384
+ </li>
+ <li>
Fix assertion when navigating history playlists
#4297
#10529
@@ -344,10 +352,6 @@
#10523
</li>
<li>
- History: Fix sidebar context menu actions
- #4384
- </li>
- <li>
Allow to remove tracks from the library by pressing the Delete key
#4330
#7176
@@ -416,6 +420,9 @@
#4560
#4831
#10763
+ #11580
+ #11577
+ #11583
</li>
<li>
Track Menu: Allow to clear the comment field
@@ -486,6 +493,7 @@
#11444
#11503
#11500
+ #11509
</li>
<li>
Refactoring of library code
@@ -852,11 +860,11 @@
#2947
</li>
<li>
- Add generic USB HID "Set Reports (Feature)" functionality
+ Add support to access HID FeatureReports
#3051
</li>
<li>
- Add support for reading the status of an HID controller (like MIDI SYSEX)
+ Add function to request HID InputReports, to determine controller state at startup
#3317
</li>
<li>
@@ -1197,6 +1205,16 @@
#11387
#11384
</li>
+ <li>
+ Waveform overhaul based on QOpenGlWindow and introduce full GLSL shader based waveforms, vumeters and spinnies. This fixes a couple of performance issues mainly on macOS.
+ #10989
+ #10416
+ #11460
+ #11556
+ #11460
+ #11460
+ #10416
+ </li>
</ul>
<p>
Effects
@@ -1323,6 +1341,7 @@
#4832
#4803
#11551
+ #11573
</li>
<li>
Drop Ubuntu Bionic support, require Qt 5.12
@@ -1907,7 +1926,7 @@
</ul>
</description>
</release>
- <release version="2.3.6" type="development" date="2023-05-29" timestamp="1685366841">
+ <release version="2.3.6" type="development" date="2023-05-29" timestamp="1685369411">
<description>
<ul>
<li>