diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2023-05-29 21:25:08 +0200 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2023-05-29 21:25:08 +0200 |
commit | c3b808cf90e124d25f324c784c8887c77f2bd8fd (patch) | |
tree | e79c96595b215ee8dfa28c47c0cb3682b1d08288 | |
parent | 24eee4547c1acbc847709ef90e778428d14bbd1d (diff) | |
parent | 592c0c728e538fb57a1fbcf617fed2c0dc39085d (diff) |
Merge remote-tracking branch 'upstream/2.4' into main
-rw-r--r-- | CHANGELOG.md | 25 | ||||
-rw-r--r-- | res/linux/org.mixxx.Mixxx.metainfo.xml | 37 |
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> |