Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-26 | Merge pull request #3559 from uklotzde/track-metadata-export-fix | Jan Holthuis | |
Track: Preserve stream info on metadata import | |||
2021-01-21 | track/taglib/trackmetadata: Hack around String/ByteVector null issues | Jan Holthuis | |
2021-01-21 | Remove usage of TagLib::String::null/isNull() | Uwe Klotz | |
2021-01-21 | remove use of deprecated TagLib::String::null | Be | |
This causes link errors on Windows when TagLib is built dynamically https://github.com/taglib/taglib/issues/651 | |||
2021-01-21 | Add TODO for a suggested redesign and refactoring | Uwe Klotz | |
2021-01-21 | Reword and move comments | Uwe Klotz | |
2021-01-14 | Move m_streamInfoFromSource from Track into TrackRecord | Uwe Klotz | |
2021-01-08 | CueInfo: Add isLocked convenience method | Jan Holthuis | |
2021-01-08 | SeratoMarkers: Add comments about parsing failures | Jan Holthuis | |
2021-01-08 | CueInfo: Add comment regarding flags storage to header file | Jan Holthuis | |
2021-01-06 | SeratoMarkers: Ignore isLocked for non-loop cues | Jan Holthuis | |
2021-01-05 | SeratoMarkers2: Add support for CueFlag::Locked | Jan Holthuis | |
2021-01-05 | SeratoMarkers: Add support for CueFlag::Locked | Jan Holthuis | |
2021-01-05 | CueInfo: Add support for flags | Jan Holthuis | |
2021-01-05 | track/serato: Export loops with fixed color | Jan Holthuis | |
2021-01-05 | Cue: Fix conversion from samples to millis | Uwe Klotz | |
Only affects tracks with unknown or invalid sample rate | |||
2020-12-17 | Merge pull request #3421 from Holzhaus/serato-beatgrid-export | Uwe Klotz | |
Serato Tags: Implement Mixxx Beats to Serato Beatgrid conversion | |||
2020-12-15 | Add missing override keywords | Jan Holthuis | |
2020-12-15 | Replace null pointer constants (e.g. NULL, 0) with nullptr | Jan Holthuis | |
2020-12-15 | Add pointer qualification to auto types | Jan Holthuis | |
2020-12-15 | Add missing braces around single-line statements | Jan Holthuis | |
2020-12-15 | Add missing namespace comments | Jan Holthuis | |
2020-12-12 | Fix inconsistent naming of hot cue "index" vs. "number" | Uwe Klotz | |
2020-12-09 | Serato Tags: Implement Mixxx Beats to Serato Beatgrid conversion | Jan Holthuis | |
2020-12-09 | Merge pull request #3422 from Holzhaus/serato-beatgrid-import-fix | Uwe Klotz | |
Serato BeatsGrid: Fix wrong beat at position 0 on import | |||
2020-12-09 | Serato BeatsGrid: Fix wrong beat at position 0 on import | Jan Holthuis | |
The wrong usage of `QVector<T>::resize(int)` instead of `QVector<T>::reserve(int)` always created a bunch of beats at sample position 0, even if there is no actual beat at that position. This could lead to audible sudden tempo changes when sync is used. | |||
2020-12-07 | Merge branch '2.3' of github.com:mixxxdj/mixxx into cleanup-headers | Jan Holthuis | |
2020-12-07 | Merge pull request #3413 from uklotzde/track-metadata-export-with-stream-info | Jan Holthuis | |
Export track metadata with accurate stream info | |||
2020-12-07 | Merge pull request #3411 from poelzi/antimoc | Daniel Schürmann | |
Slimdown moc_compilation.cpp | |||
2020-12-07 | Reuse StreamInfo for TrackMetadata | Uwe Klotz | |
Replace individual properties in TrackMetadata with a single StreamInfo property. | |||
2020-12-07 | Slimdown moc_compilation.cpp | Daniel Poelzleithner | |
The moc_compilation file became unbearable large, easily taking 10 minutes to compile whenever a Q_OBJECT changes. AUTOMOC scans for <basename>_moc.cpp includes and does not add the file to the moc_compilation whenever it is included in the propper cpp file. After this patch, moc_compilation.cpp is empty and the mocs are compiled with the approptial cpp, increasing recompile speeds by a factor of 10 when just a header file changed. | |||
2020-12-06 | Add track.resetRating() and use it in reset menu | Daniel Poelzleithner | |
2020-12-02 | Merge pull request #3326 from ↵ | Jan Holthuis | |
uklotzde/basetracktablemodel-validate-and-transform BaseTrackTableModel: Validate and transform raw data from derived classes | |||
2020-12-02 | Delete trailing/leading blank lines | Jan Holthuis | |
2020-12-02 | Merge branch '2.3' of github.com:mixxxdj/mixxx into cleanup-headers | Jan Holthuis | |
2020-11-28 | Fix various MSVC conversion data loss warnings | Jan Holthuis | |
2020-11-28 | Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into ↵ | Uwe Klotz | |
basetracktablemodel-validate-and-transform | |||
2020-11-26 | Safe and robust conversion between hot cue index <-> number | Uwe Klotz | |
2020-11-26 | Merge branch '2.3' into basetracktablemodel-validate-and-transform | Uwe Klotz | |
2020-11-20 | Merge branch '2.3' into clazy-returning-void-expression | Uwe Klotz | |
2020-11-19 | Do not return void expressions | Jan Holthuis | |
Fixes a bunch of `-Wclazy-returning-void-expression` warnings, since returning void expressions is confusing and may hide subtle bugs. See https://github.com/KDE/clazy/blob/master/docs/checks/README-returning-void-expression.md for details. | |||
2020-11-19 | Pass non-trivial/large function args by reference | Jan Holthuis | |
Fixes a bunch of `-Wclazy-function-args-by-ref` warnings. See https://github.com/KDE/clazy/blob/master/docs/checks/README-function-args-by-ref.md for details. Most of these changes are automated, using the clazy fixit by setting the `CLAZY_EXPORT_FIXES` before compilation and then running: $ mkdir /tmp/patch $ find ../src -iname "*.yaml" -exec mv {} /tmp/patch \; $ clang-apply-replacements /tmp/patch | |||
2020-11-15 | BaseTrackTableModel: Validate and transform raw data from derived classes | Uwe Klotz | |
2020-11-15 | Cue/CueDAO: Improve type-safety and reduce code duplication | Uwe Klotz | |
2020-11-14 | Remove unused non-trivial variables | Jan Holthuis | |
Fixes all -Wclazy-unused-non-trivial-variable warnings. See https://github.com/KDE/clazy/blob/master/docs/checks/README-unused-non-trivial-variable.md for details. | |||
2020-11-13 | Merge remote-tracking branch 'upstream/2.3' into cleanup-headers | xerus2000 | |
2020-11-12 | Fix remaining -Wclazy-range-loop warnings using a local const var | Jan Holthuis | |
2020-11-12 | Use iterator instead of loop over QMap::values()/keys() | Jan Holthuis | |
This not only fixes the -Wclazy-range-loop warning but should also be faster because we avoid construction of an intermediate QList/QSet. | |||
2020-11-12 | Fix a bunch of clazy-range-loop warnings | Jan Holthuis | |
2020-11-11 | Delete obsolete comment | Uwe Klotz | |