235 Commits

Author SHA1 Message Date
Craig Drummond
b2d740d0e9 Don't write empty genres to tags.
Issue #1765
2022-02-06 12:41:55 +00:00
Craig Drummond
b6bd94c236 Update (c) year 2022-01-08 21:24:07 +00:00
buckmelanoma
69f595f9e4 Fix tag editor window width issue
The artist and composer combo boxes can grow extremely wide for some tracks causing the tag editor window to span nearly the entire width of the screen.  Adding the AdjustToMinimumContentsLengthWithIcon property for these two combo boxes fixes the window from growing too wide but keeps the ability to view long artists and composers.
2021-09-07 17:51:49 -07:00
Craig Drummond
a5c29cd115 Fix tablib version check, etc.
Issue #1734
2021-08-21 19:03:02 +01:00
Craig Drummond
49f729d45c Fix more deprecation warnings 2021-08-11 18:14:02 +01:00
Craig Drummond
059aceb95d Fix build issues due to previous change. #1727 2021-07-29 12:13:42 +01:00
Craig Drummond
31b8a6d9b9 Revert "Revert "Merge pull request #1727 from jprjr/fix-deprecated-warnings""
This reverts commit be9c1e74e0.
2021-07-29 12:00:04 +01:00
Craig Drummond
be9c1e74e0 Revert "Merge pull request #1727 from jprjr/fix-deprecated-warnings"
This reverts commit cb18837d11, reversing
changes made to b296cf7113.
2021-07-28 19:44:57 +01:00
John Regan
39038acfc0 fix deprecation: QComboBox::AdjustToMinimumContentsLength obsolete 2021-07-20 15:26:53 -04:00
John Regan
8d6d3645fa fix deprecation: taglib isEmpty/null obsolete
taglib no longer distinguishes between an empty string and a null
string, they're essentially the same thing.
2021-07-20 08:55:23 -04:00
John Regan
8b9f4ed91b fix deprecation: taglib mpeg save with boolean obsolete, use enums 2021-07-20 08:54:54 -04:00
John Regan
4099791529 fix deprecation: taglib MP4 itemListMap obsolete, use setItem, contains, etc 2021-07-20 08:54:27 -04:00
John Regan
0210677ba8 fix deprecation: taglib removeField with null value obsolete, use removeFields 2021-07-20 08:53:26 -04:00
John Regan
f1dba04397 fix deprecation: pid() obsolete 2021-07-20 08:51:07 -04:00
John Regan
93c4ea12c3 fix deprecation: QSet::toList 2021-07-20 08:44:23 -04:00
John Regan
cc0d116986 fix deprecation: QString::SkipEmptyParts is now Qt::SkipEmptyParts 2021-07-19 15:00:32 -04:00
iczero
32b80fc73c Fix ogg opus file type confusion in cantata-tags 2021-02-13 23:45:18 -08:00
Craig Drummond
11bb7571c9 Update (c) year 2021-01-01 10:06:43 +00:00
Thomas Uhle
afc0b2fcc1 Replace Utils::random() by QRandomGenerator::global()
qrand() and qsrand() which are used by Utils::random() and Utils::initRand()
respectively are deprecated. Utils::random() and Utils::initRand() are no
longer necessary because QRandomGenerator supports everything what is
needed.
2020-06-12 16:10:56 +02:00
Craig Drummond
d4defb27ad Fix build
Closes #1615
2020-06-10 13:47:18 +01:00
Craig Drummond
b8645d1358 Fix most, but not all, deprecation warnings. 2020-02-16 09:51:37 +00:00
Craig Drummond
d7b3965b9b Update (c) year 2020-01-01 11:51:13 +00:00
Craig Drummond
cb9efe205f Update (c) year 2019-09-15 15:56:58 +01:00
Craig Drummond
567dab035d Set ReplayGain/R128 difference to 0 - as this is the only combination
that sounds the same between FLACs and OPUS for me with MPD 0.20.21

Also, only apply the difference (when reading tags) if the unmodified
tag is not 0

Issue #1345
2018-08-27 09:50:50 +01:00
Craig Drummond
31965337d5 Adjust R128 tags to take into account difference between R128 and
ReplayGain
Issue #1345
2018-08-23 18:28:31 +01:00
Craig Drummond
8a8bae8ba3 Opus RG issues 2018-08-21 23:12:28 +01:00
Craig Drummond
1d40cf14d3 Fix setting of R128 tags?
Issue #1345
2018-08-21 17:38:53 +01:00
Craig Drummond
0fd268d3a9 Opus does not use replaygain peak tags 2018-08-20 19:33:48 +01:00
Craig Drummond
75fda0bd23 For Opus files, use R128_TRACK_GAIN and R128_ALBUM_GAIN to store replaygain values.
Issue #1345
2018-08-10 09:04:41 +01:00
Craig Drummond
a066e64adb When using Track Organizer to rename music tracks, rename any other files that have the same basename as the music file.
Issue #1305
2018-06-08 16:57:31 +01:00
Craig Drummond
c32be6fe3e Fix loading of FLAC images with older TagLib.
Closes #1281
2018-05-17 17:26:30 +01:00
Craig Drummond
a550f0cd08 XiphComment::pictureList requires taglib>=1.11 2018-04-08 11:20:03 +01:00
Craig Drummond
a004d20851 Add current source and binary folders to include paths
Issue #1231
2018-03-10 09:49:01 +00:00
Craig Drummond
eff0e66d39 Use AUTOMOC 2018-03-07 19:04:14 +00:00
Craig Drummond
ff48cfa0c0 Cleanup some settings. No longer offer to save lyrics, artist images,
and backdrops in MPD folder, just save in cache dir. Move cover setting
into interface settings - in a new 'Covers' tab.
2018-02-15 20:18:08 +00:00
Craig Drummond
b3889f14cf No need to update MPD if edit local files 2018-02-07 19:49:34 +00:00
Craig Drummond
95b178773d And add tag editor 2018-02-07 19:48:01 +00:00
Craig Drummond
7e7aa45982 Fix reading embedded covers from OGG files.
Closes #1195
2018-02-07 19:14:13 +00:00
Craig Drummond
37ed2e71fb Merge tag helper debug with main debug 2018-02-07 18:41:47 +00:00
Craig Drummond
db82c57772 TagLib extras not required 2018-02-07 18:20:52 +00:00
Craig Drummond
5d713012a1 Fix URL clicks in NOTE labels 2018-01-10 18:32:44 +00:00
padertux
4f26eb686e Refactor code to use C++11 nullptr 2018-01-08 23:01:25 +01:00
padertux
dc8cbed1eb Refactor code to use C++11 overriding 2018-01-08 22:51:48 +01:00
Craig Drummond
2139d3dbb8 Update (c) year 2018-01-01 10:11:39 +00:00
Craig Drummond
6e100a5ef5 Use for(var: list) and not foreach(var, list) 2017-11-27 22:36:53 +00:00
Wolfgang Scherer
70bad36bbd Server feature detection 2017-11-19 16:49:01 +01:00
Wolfgang Scherer
e97ecf1609 Option to suppress update command after manipulating files 2017-11-12 07:02:26 +01:00
Wolfgang Scherer
5914307c6b Adjust trackorganiser for absolute song filenames 2017-11-10 23:54:05 +01:00
Wolfgang Scherer
0db5703f1e Incorrect handling of absolute file names in tag editor fixed 2017-11-10 00:39:12 +01:00
Craig Drummond
5001c5b593 Revert "Remove Cantata's high-dpi handling code, this should be done by Qt."
This reverts commit 28df204fc4.

Issue #1077
2017-08-30 19:25:26 +01:00