Commit Graph

742 Commits

Author SHA1 Message Date
Martchus d8a97e8f13 Update release date 2022-12-06 11:51:39 +01:00
Martchus 634d020e7e Update release date 2022-10-12 23:29:30 +02:00
Martchus 655d54ee53 Add release date 2022-10-12 23:29:16 +02:00
Martchus 0198132739 Update URL of Gentoo overlay 2022-09-21 13:19:28 +02:00
Martchus 902d93a21a Update minimum required Qt version
Builds with Qt 5.6 are no longer conducted so only the latest
Qt 5 or 6 version is tested anymore.
2022-09-20 21:00:21 +02:00
Martchus 860b6f0ea5 Improve wording in about dialog 2022-09-10 16:29:32 +02:00
Martchus 487406a9c9 Update translations 2022-09-10 16:07:44 +02:00
Martchus 30470c364e Clarify license of breeze icons
This change is similar to recent changes in Syncthing Tray done as part of
Debian packaging.
2022-09-10 16:07:32 +02:00
Martchus a020f7e292 Re-design program icon as license of program icon was not clear
The new program icon is based on breeze icons which is noted in the README.
2022-09-10 16:06:33 +02:00
Martchus 86b102e901 Bump patch version 2022-09-10 16:04:09 +02:00
Martchus c7013a3523 Fix typo in README 2022-08-28 00:18:39 +02:00
Martchus 8908dc5b6c Allow portable configuration via `QtUtilities::getSettings()`
See https://github.com/Martchus/tageditor/issues/88
2022-08-20 16:26:33 +02:00
Martchus a36b1d5525 Mention Void Linux packages in README.md 2022-08-20 15:16:19 +02:00
Martchus 586ce5420d Update translations 2022-08-13 15:45:51 +02:00
Martchus b76ccbfc1c Assume by default that tag data types can be treated as string
This makes introducing new tag data types easier as they can usually be
treated as string.
2022-08-13 15:42:52 +02:00
Martchus 82537e5bff Support displaying `TagDataType::DateTimeExpression` 2022-08-13 15:33:55 +02:00
Martchus 823b59b8b6 Update translations 2022-08-12 00:39:04 +02:00
Martchus 08629ef4ee Improve error handling when setting tags in CLI 2022-08-12 00:28:57 +02:00
Martchus 04a09c025c Bump patch version 2022-08-12 00:28:33 +02:00
Martchus 507d1ae6d8 Allow renaming currently opened file in GUI 2022-07-29 23:51:32 +02:00
Martchus 77c07d89fa Make all status messages in `TagEditorWidget` translatable 2022-07-29 23:50:28 +02:00
Martchus aa985f69b5 Catch possible exception when closing file 2022-07-29 23:48:35 +02:00
Martchus 9483c65f8d Bump patch version 2022-07-29 23:47:08 +02:00
Martchus 95995606cf Allow editing popularity value as string 2022-06-19 16:28:59 +02:00
Martchus c3f471c168 Apply fixes from codespell 2022-06-19 13:46:45 +02:00
Martchus 2c6afddee3 Document all member functions of `TagFieldEdit` 2022-06-19 13:46:01 +02:00
Martchus 9eeae7ae22 Use `TagValue::toDisplayString()` instead of handling exception 2022-06-19 13:32:46 +02:00
Martchus 7ce566729b Avoid use of QString::front() as it is only available in Qt 5.10 and newer 2022-06-09 19:59:11 +02:00
Martchus 89bc4535cf Add highlighting for more keywords in renaming utility editor 2022-05-26 21:41:48 +02:00
Martchus b5c12f09b5 Apply clang-format 2022-05-26 21:40:55 +02:00
Martchus 6dd2855bde Bump patch version 2022-05-26 21:40:28 +02:00
Martchus e7b059f08b Remove invalid chars from filename also in simple renaming example 2022-05-24 18:15:03 +02:00
Martchus 7105d6310d Fix keeping suffix as-is in advanced renaming example 2022-05-24 18:13:46 +02:00
Martchus ee7d92f0a7 Fix check for misc album in advanced renaming example 2022-05-24 18:13:22 +02:00
Martchus 90d2d7bde4 Support all known fields in renaming utility
* Generalize and simplify code for populating tag object
2022-05-24 18:12:50 +02:00
Martchus e8c0450c1c Preserve casing in field mapping consistently for cases where it is wanted 2022-05-24 18:11:33 +02:00
Martchus cea78543e0 Increase maximum width/height in image conversion dialog
The current limit of 2048 pixels is not *that* big.
2022-05-23 21:46:47 +02:00
Martchus 7521233f08 Improve example renaming script
* Use shorter syntax
* Make initial variables const
* Improve various details, e.g. use only the first artist
2022-05-23 21:24:44 +02:00
Martchus 794afdb01e Print diagnostic messages to stderr
They contain errors and debugging information so stderr fits better. This
also ensures they don't conflict with the output, e.g. when extracting to
stdout.
2022-05-21 13:25:44 +02:00
Martchus b26b972e25 Return non-zero exit code in all fatal error cases
See https://github.com/Martchus/tageditor/issues/83
2022-05-21 13:06:34 +02:00
Martchus 2a6a68bd54 Bump patch version 2022-05-21 13:05:21 +02:00
Martchus 95f421ac76 Document QT_PACKAGE_PREFIX 2022-05-16 21:09:26 +02:00
Martchus 29b1d4dc13 Update download instructions 2022-05-16 20:45:53 +02:00
Martchus 56ca398dda Apply changes to any Ogg Vorbis comment unless a track has been specified
This is required since the parsed Ogg Vorbis comment's target is set to the
containing Ogg stream as it still makes sense not having to care about the
specific track in most cases.
2022-05-04 00:42:48 +02:00
Martchus 66ee4fc3ae Update translations 2022-05-03 23:55:18 +02:00
Martchus 25458a0ca7 Do not allow changing tag target of Ogg Vorbis comments
It has no effect anyways as tagparser does not allow to move a Vorbis
comment from one stream to another this way.
2022-05-03 23:54:46 +02:00
Martchus 5150a61d47 Update translations 2022-04-12 01:25:01 +02:00
Martchus de672d84f3 Strip trailing brackets of artist/album in advanced renaming script 2022-04-12 01:24:39 +02:00
Martchus 79d9e1b9d4 Fix spelling mistakes 2022-04-12 01:16:27 +02:00
Martchus fd96d40b1f Add stalebot config 2022-04-10 18:49:04 +02:00