-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
238fc5c
commit 274cdad
Showing
2 changed files
with
164 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,163 @@ | ||
Installer: | ||
- Architecture: x64 | ||
InstallerUrl: https://downloads.mixxx.org/releases/2.5.0/mixxx-2.5.0-win64.msi | ||
Locale: | ||
- Key: ReleaseNotesUrl | ||
Value: https://mixxx.org/news/ | ||
- Locale: en-US | ||
Key: ReleaseNotes | ||
Value: |- | ||
Modernized Platform: Update to Qt6 | ||
- Mixxx is now using Qt6, offering improved performance and enhanced compatibility with modern systems. #11863 #11892 | ||
- Build system defaults to Qt6. Qt5 build support will be dropped with Mixxx 2.6 #11934 | ||
- Drop support for macOS versions earlier than 11 | ||
- Drop support for Windows versions earlier than Windows 10 build 1809 | ||
- Drop support for Ubuntu versions earlier than 22.04 | ||
- Require a C++20 compiler | ||
- Support GCC 14 #13504 #13467 | ||
- DlgAbout: Add Qt version to the dialog #11862 | ||
- WWidget: Disable touch events on macOS (fixing trackpad issues on Qt 6) #11870 | ||
- Various Skin adjustments #11970 #11957 #12050 #12939 #13242 #14014 #13535 #14013 #13959 #14034 #12972 #14035 | ||
- Various Library adjustments #12380 #12478 #13035 #13033 #12488 #12216 #13448 | ||
Engine | ||
- Beats: allow undoing the last BPM/beats change #12954 #12774 #10138 #13339 | ||
- Add beatloop anchor to set and adjust loop from either start or end #12745 #13241 | ||
- Add Rate Tap button #12104 | ||
- Store/restore regular loop when toggling rolling loops #12475 #8947 | ||
- Add beats_translate_move ControlEncoder #12376 | ||
- Looping/Beatjump: use seconds if track has no beats #12961 #11124 | ||
- Add Track colour palette cycling controls track_color_next and track_color_prev to library, decks and samplers #13066 #12905 | ||
- Add Tempo locking controls #13041 #13041 #13038 #13199 | ||
- Recording: Fix bogus timestamp in CUE sheet after restarting a recording #13966 #13964 | ||
- Improve Taglib/SoundSource logging #13541 | ||
Skins / Interface | ||
- Toggle the menubar with single Alt key press (auto hide) #11526 #13301 | ||
- Fullscreen toggle rework #11566 #13189 #13030 | ||
- Allow to edit track title and artist directly within the decks via a delayed double-click #11755 #13930 | ||
- Require a minimum movement before initiating the drag&drop of tracks #12903 | ||
- Add type toggle to cue popup #13215 | ||
- Effect Meta Knob: draws arc from default meta position #12638 #12634 | ||
- Handle not supported files when dragging to waveforms and spinnies #13206 | ||
- Tooltips: Improve rate_up/down description regarding pitch vs. speed #12590 | ||
- Tooltips: Add description for expand/collapse samplers buttons #13005 #12998 | ||
- Track label widgets: Set show_track_menu only for main decks #12978 | ||
- MacOS: App proxy icon of the playing track to the window title #12116 | ||
- Auto DJ: Force-show decks 3/4 if we are going to use them #13455 | ||
- Auto DJ: Add new random tracks if one track does not exists #13551 | ||
- Allow to set LaunchImage style per color scheme #13731 | ||
- Show wait cursor when re/loading a skin (not during startup) #13747 | ||
- LateNight: Merge vinyl control toggle and status light #12947 #10192 | ||
- LateNight, Deere, Tango: Deactivate beatgrid edit controls if BPM is locked #13320 #13323 #13325 | ||
- LateNight: Add/tweak CueDelete icons #13495 #13492 | ||
- LateNight: Use Classic launch image style also for 64 samplers version #13796 | ||
- Adjust some skin controls, to allow point-and-click mapping #13906 | ||
- PreviewDeckN,LoadSelectedTrackAndPlay toggles play/pause if the track is already loaded #12920 #9819 | ||
- Command line interface: Determine whether to color output based on TERM variable #13486 | ||
- Command line interface: Add option --start-autodj to start Auto DJ immediately after Mixxx start. #13017 #10189 | ||
- Logging: Include timestamps in messages by default #11861 | ||
- Logging: Limit mixxx.log size to 100 MB or via --log-max-file-size #13684 #13660 | ||
- Fix skin reload after changing color scheme #13847 | ||
Effects | ||
- Add Compressor effect #12523 | ||
- add Glitch effect #11329 | ||
- Add backend for Audio Unit (AU) plugins on macOS #12112 #13938 | ||
- Effect Meta knob: Draw arc from default meta position #12638 #12634 | ||
- Show newly added effects, read/write HiddenEffects #13326 #11343 | ||
Library | ||
- Shortkeys Cut, Copy, Paste for track list management #12020 #13361 #13364 #13958 #13100 | ||
- Playlists: move tracks with Alt + Up/Down/PageUp/PageDown/Home/End #13092 #10826 #13098 | ||
- Search: Add special BPM filters #12072 #8191 | ||
- Search: Add "OR" search operator #12061 #8881 | ||
- Search: Add 'type' filter #13338 | ||
- Search: Add 'id' filter #13694 | ||
- Search related Tracks menu: Allow to use multiple filters at once #12213 #12211 | ||
- Track menu: Rephrase "Reset" to "Clear" #12955 | ||
- Track menu: Add support for scaling BPM by different ratios #12934 #9133 | ||
- Track menu: Remove from disk: stop and eject all affected decks #13214 | ||
- Track menu: add star rating #12700 #10652 | ||
- Track menu: Show Properties in Missing and Hidden view #13426 | ||
- Add multi-track property editor / batch tag editor #12548 #9023 #13299 #13609 #13597 #13631 | ||
- Track property editor: focus the editing field in the track properties that corresponds to the focused column #13841 #14036 | ||
- Computer feature: add sidebar action "Refresh directory tree" #12908 | ||
- Add feedback to directory operations (add, remove, relink) #12436 #10481 | ||
- Add ability to import external playlists as crates #11852 | ||
- Add 'Shuffle playlist' sidebar action #12498 #6988 | ||
- Playlists: Update of playlist labels after adding tracks #12866 #12761 | ||
- Tracks: Custom color for missing tracks #12895 | ||
- Tracks: Custom text color for played tracks (qss) #12744 #5911 #12912 #13538 | ||
- History: Show track count and duration in sidebar #12811 #12788 | ||
- Don't allow pasting tracks into locked playlists/crates or History #12926 | ||
- Optimize Library scrolling #13358 | ||
- Keep the metadata key text unchanged, use it as the origin of information #11096 #11095 #13650 #14011 #14008 #14020 | ||
- Center date values, right-align Track # #13674 | ||
- Analysis: Fix stop button when analyzing crate/playlist #13902 | ||
- Add a debug message, which appears when event loop processing in Mixxx application takes very long #12094 #13900 #13889 #13903 #14012 | ||
Preferences | ||
- Add load point option 'First hotcue' #12869 #12740 | ||
- MIDI Input editor: allow selecting multiple Options #12348 | ||
- Apply changes only after pressing Apply in color preferences #13302 | ||
- Add/reorder tabstops in Library and Waveform preferences #13846 | ||
- Add missing spacer in interface preferences #13094 | ||
- Fix fetching of soundcard sample rate #11951 11949 | ||
Controller Mappings | ||
- Denon MC7000: Add optional jog wheel acceleration to the controller mapping #4684 | ||
- Denon MC7000: Unify parameter button logic and add customizable modes #13589 | ||
- Denon MC7000: Add sampler options to mapping settings #13950 | ||
- MIDI for light: Implement new Active deck heuristic #13513 | ||
- MIDI for light: Add settings GUI #13721 | ||
- Numark Scratch: Add controller settings #13404 | ||
- Pioneer DDJ-FLX4: Mapping improvements #12842 | ||
- Traktor Kontrol S4 MK3: Add setting definition for #12995 | ||
- Traktor Kontrol S4 MK3: Software mixer support and default pad layout customisation #13059 | ||
- Traktor Kontrol S4 Mk3: Rework jogwheel speed compute and motorized platter #13393 | ||
- Traktor Kontrol S4 Mk3: Revert QuickEffect preset offset #13997 | ||
- Traktor Kontrol S4 Mk3: Correct wheel timestamp wrap-around #14016 | ||
Controller Backend | ||
- Send sysex to all handlers #12827 | ||
- Speed up midi sysex receive #12843 | ||
- Add control for showing a deck's track menu #10825 | ||
- Removed old examples HID keyboard and HID trackpad #12977 | ||
- Reduce log noise with HID device #13010 #13125 | ||
- Allow controller mapping to discard polling #12558 | ||
- Add support for mapping user settings #11300 #13046 #13057 #13045 #13656 #13738 #13979 #13990 | ||
- Registering MIDI Input Handlers From Javascript #12781 #13089 | ||
- Controller IO table: Fix display text for Action/control delegate #13188 | ||
- Drop lodash dependency in ComponentJS #12779 | ||
- Support for bulk devices on Windows and Mac #13008 | ||
- Drop lodash dependency in ComponentJS #12779 | ||
- Fix pending reference to the old mapping after selecting 'No mapping' #13907 | ||
- Fix crash with GoToItem when no app windows has the focus #13657 | ||
Waveforms | ||
- Visualize slip mode position by splitting waveform (RGB GLSL only) #13002 #13256 #10063 | ||
- Show beats and time until next marker in the waveform #12994 #13311 #13953 #13314 | ||
- Don't elide hotcue labels #13219 #10722 | ||
- Allshader RGB, Filtered and Stacked Waveforms using textures for waveform data #13151 #12641 | ||
- Allow changing the waveform overview type without reloading the skin #13273 | ||
- Overview: Update immediately, when the normalize option or global gain changed #13634 | ||
- Overview: Clear pickup position display when opening cue menu #13693 | ||
Experimental Features | ||
- QML Skin: Can be tested via the --qml command line option #13152 #12139 #13152 | ||
- QML Skin related changes #11423 #12559 #12549 #12541 #12795 #12844 #12546 #12794 #12536 #13058 #12604 #3967 #13009 #13009 #13011 #13506 | ||
- iOS support: Mixxx can be built for iOS #12672 | ||
- iOS support related changes #12689 #12714 #12716 #12698 #12676 #12688 #13379 #13378 #13383 | ||
- Emscripten/WebAssembly support, to run Mixxx hardware independent in a browser #12918 | ||
- Emscripten/WebAssembly related changes #12910 #12913 #12916 #12915 #12921 #12922 #12931 #12940 #12945 #12952 #12930 #12917 | ||
Target support | ||
- Maintain GL ES support #13485 | ||
- Tools: Add rpm_buildenv.sh for building on Fedora #13069 | ||
- Lenient taglib 2.0 guard #12793 | ||
- MixxxApplication: Support linking Qt statically on Linux #12284 | ||
- FindSndFile: Link mpg123 in static builds #13087 | ||
- FindPortMidi: Link ALSA in static builds on Linux #12292 #12291 | ||
- FindLibudev: Link hidapi and libusb with libudev in static builds on Linux #12294 | ||
- FindVorbis: Link ogg in static builds #12297 | ||
- FindSleef: Use OpenMP in static builds #12295 | ||
- macOS packaging: Enable app sandbox in ad-hoc-packaged (i.e. non-notarized) bundles too #12101 | ||
- CMakeLists: Match arbitrary arm64-osx triplets #11933 | ||
- Disable warning in lib/apple code #13522 | ||
- GitHub CI: Use retry loop for CPack to work around macOS issue #13991 | ||
- Github CI: Enable WARNINGS_FATAL on macOS, too #11905 | ||
- Key: ReleaseNotesUrl | ||
Value: https://github.com/mixxxdj/mixxx/blob/HEAD/CHANGELOG.md#250-2024-12-24 | ||
Version: 2.5.0 | ||
ReleaseTime: 2025-01-01T14:34:56.8849420Z |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
Log_20241201T070612Z.yaml | ||
Log_20250101T150645Z.yaml |