Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add multi-track property editor / batch tag editor #12548

Merged
merged 30 commits into from
May 26, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
57f1470
add multi-track property editor DlgTrackInfoMulti
ronso0 Jan 12, 2024
eae126a
Merge remote-tracking branch 'mixxx/main' into trackprop-multi-track
ronso0 May 6, 2024
90c3459
DlgTrackInfoMulti: typos and small fixes
ronso0 May 9, 2024
8b9573b
DlgTrackInfoMulti: use comboboxes for tag fields
ronso0 May 9, 2024
39c300f
DlgTrackInfoMulti: add key validation
ronso0 May 12, 2024
42e920c
DlgTrackInfoMulti: use QString instead of std::optional<QString>, cha…
ronso0 May 15, 2024
1382e94
DlgTrackInfoMulti: const, use std::as_const QHash iterator
ronso0 May 15, 2024
944d379
pick util/stringformat.h from #13236
ronso0 May 15, 2024
a152996
DlgTrackInfoMulti: use QSet for temp tag sets
ronso0 May 15, 2024
4d940fe
DlgTrackInfoMulti: add combobox for comment
ronso0 May 16, 2024
e605f60
DlgTrackInfoMulti: fix color apply, remove unused var
ronso0 May 17, 2024
58f14fe
DlgTrackInfoMulti: remove obsolete QSet helper function
ronso0 May 17, 2024
632ad51
DlgTrackInfoMulti: don't break/return if re-reading metadata fails
ronso0 May 17, 2024
2e3089d
DlgTrackInfoMulti: don't trim comment text
ronso0 May 18, 2024
7c5da51
DlgTrackInfoMulti: minor 'comment' fixes and comments
ronso0 May 18, 2024
cd2fe90
DlgTrackInfoMulti: limit the width of the comment popup
ronso0 May 18, 2024
c565519
DlgTrackInfoMulti: move comment combobox above its edit box
ronso0 May 18, 2024
b998cb1
DlgTrackInfoMulti: fix some labels' alignment
ronso0 May 18, 2024
65c98c6
DlgTrackInfo: fix some labels' alignment
ronso0 May 18, 2024
2aaa433
DlgTrackInfoMulti: add File Browser button, enable for common location
ronso0 May 18, 2024
c093f51
DlgTrackInfoMulti: remove clear(), it's not needed
ronso0 May 20, 2024
675419d
DlgTrackInfoMulti: clean up ui file, remove obsolete layouts and spacers
ronso0 May 22, 2024
bf3bf6f
DlgTrackInfoMulti: ensure tracks hash is empty when loading tracks
ronso0 May 22, 2024
a3e5603
DlgTrackInfoMulti: add/remove TODO
ronso0 May 23, 2024
ae3c048
DlgTrackInfoMulti ui file: fix names, add blank lines
ronso0 May 24, 2024
152226b
DlgTrackInfoMulti: remove obsolete QTabWidget
ronso0 May 24, 2024
04aae6e
DlgTrackInfoMulti: fix key validation and key reset via empty string
ronso0 May 24, 2024
f6a9bdb
DlgTrackInfoMulti: remove Clear item in a more robust way, commnents
ronso0 May 24, 2024
d78c47e
DlgTrackInfoMulti: show more items in the popups
ronso0 May 24, 2024
4350b46
DlgTrackInfoMulti: move comobox change funcs to separate slots
ronso0 May 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -932,6 +932,8 @@ add_library(mixxx-lib STATIC EXCLUDE_FROM_ALL
src/library/dlgtagfetcher.ui
src/library/dlgtrackinfo.cpp
src/library/dlgtrackinfo.ui
src/library/dlgtrackinfomulti.cpp
src/library/dlgtrackinfomulti.ui
src/library/dlgtrackmetadataexport.cpp
src/library/export/coverartcopyworker.cpp
src/library/export/dlgtrackexport.ui
Expand Down
Loading