Commit Graph

165 Commits

Author SHA1 Message Date
Martchus 04bd9563c0 Support "Publisher webpage field" 2023-12-29 17:27:55 +01:00
Martchus b5f9158106 Bump patch version 2023-11-10 14:35:52 +01:00
Martchus fedc89b20e Update release date 2023-09-05 10:46:09 +02:00
Martchus 1cb00c7c41 Rename `mediafileinfoobject.cpp` to `scriptapi.cpp`
The file contains various wrapper "objects" so it makes sense to use a more
generic name.
2023-08-09 22:38:02 +02:00
Martchus e69278634f Overhaul meta-data search
* Improve coding style
* Remove useless code comments
* Hide legacy providers by default
* Add Tekstowo to have at least one functioning provider for lyrics again
* Enable query logging only if an environment variable is set
* Use Tekstowo in example JavaScript
2023-08-06 20:02:00 +02:00
Martchus 11d3cefbcf Bump tagparser version for JavaScript processing feature 2023-07-30 16:25:36 +02:00
Martchus 22953ad0da Allow tag processing via JavaScript 2023-07-30 16:15:19 +02:00
Martchus 857917c23d Bump minor version 2023-07-30 15:58:09 +02:00
Martchus 1cb6e06f31 Avoid CMake deprecation warning by bumping version 2023-07-23 20:59:39 +02:00
Martchus b63521330f Update release date 2023-06-08 15:31:43 +02:00
Martchus 5286273cc5 Bump patch version 2023-06-07 23:16:51 +02:00
Martchus 313b2c60ac Update release date 2023-06-06 11:05:17 +02:00
Martchus 2cd10b7a66 Update to tagparser 12 2023-05-16 22:01:51 +02:00
Martchus bc73842ae9 Add test for the --no-color, --validate and --pedantic options 2023-04-29 18:31:21 +02:00
Martchus 1e77e0b9e1 Bump minor version 2023-04-25 23:10:15 +02:00
Martchus 59ca34983e Update release date 2023-04-04 21:06:11 +02:00
Martchus 1835ebfdd1 Apply Qt settings immediately 2023-03-26 21:48:25 +02:00
Martchus 8612827e1f Bump patch version 2023-03-13 19:56:31 +01:00
Martchus 0ffb999c08 Update release date 2023-03-07 20:08:50 +01:00
Martchus b021a54e58 Fix compilation with MSVC 2023-03-06 22:20:41 +01:00
Martchus 37a6d14dc5 Handle errors when restoring/saving settings 2023-02-18 18:46:27 +01:00
Martchus e0f4b929c9 Bump patch version 2023-01-12 18:06:34 +01:00
Martchus ed36fe8c4a Update release date 2023-01-02 20:07:18 +01:00
Martchus 6e9bace75f Bump patch version 2022-12-10 12:04:05 +01:00
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 86b102e901 Bump patch version 2022-09-10 16:04:09 +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 82537e5bff Support displaying `TagDataType::DateTimeExpression` 2022-08-13 15:33:55 +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 9483c65f8d Bump patch version 2022-07-29 23:47:08 +02:00
Martchus 9eeae7ae22 Use `TagValue::toDisplayString()` instead of handling exception 2022-06-19 13:32:46 +02:00
Martchus 6dd2855bde Bump patch version 2022-05-26 21:40:28 +02:00
Martchus 2a6a68bd54 Bump patch version 2022-05-21 13:05:21 +02:00
Martchus 6577ec161e Make attachments buttons easier to spot on small screens
by simply moving them to the top
2022-04-09 14:21:28 +02:00
Martchus 5e808d069b Support many more fields 2022-04-06 01:15:21 +02:00
Martchus df1c949f88 cli: Revamp `extract` to allow specifying index of value to extract 2022-03-16 20:37:35 +01:00
Martchus feb4180fa3 Increment patch version 2022-03-15 21:52:48 +01:00
Martchus 7afe73814a Increase patch version 2022-02-15 23:25:11 +01:00
Martchus 11702cd35f Adapt to tagparser v11.0.0 2022-02-15 23:23:16 +01:00
Martchus c71fde86ec Allow relaxed target matching 2021-12-31 00:40:36 +01:00
Martchus 572c6af5db Bump patch version 2021-12-05 17:52:39 +01:00
Martchus 43ebafe6dc Improve error message when trying to assign attachments to format not supporting it
See https://github.com/Martchus/tageditor/issues/74
2021-09-24 21:54:52 +02:00
Martchus fef97aa1db Allow specifying `--validate` flag when displaying file info 2021-08-18 23:12:27 +02:00
Martchus ea6e670600 Show only tags which are actually present on disk in the file info view
The file info view is supposed to represent the state of the file as it is
currently on disk and should not show any tags which have been added as
part of the automatic tag management.
2021-08-08 00:07:02 +02:00
Martchus 084bfea1fe Apply changes in `webviewincludes.h` (from `qtutilities`) 2021-08-07 18:29:45 +02:00
Martchus 4701c9c476 Fix removing tag field edit from its current layout causing wrong ordering 2021-07-25 20:36:33 +02:00
Martchus b4d1df8592 Fix typos found via `codespell --skip .git -w` 2021-07-03 19:38:36 +02:00