Martchus
12620c5768
Ensure desktop file name is set when initializing GUI
2024-04-12 01:08:59 +02:00
Martchus
854bd13efc
Update translations
2024-02-28 21:43:03 +01:00
Martchus
22aa2f0851
Handle TRACKTOTAL/DISCTOTAL/PARTTOTAL fields in Vorbis Comments
...
See the corresponding tagparser commit
2024-02-28 21:39:52 +01:00
Martchus
abc80c24ff
Mention key used for signing binaries in README
2024-02-07 19:25:15 +01:00
Martchus
6e66b6aa0b
Make code in `runProcess` compile with Qt 5
2024-01-26 12:26:32 +01:00
Martchus
934b955837
Update copyright date
2024-01-23 00:27:34 +01:00
Martchus
959b0f0032
Allow running a sub process via the script API
2024-01-20 17:30:48 +01:00
Martchus
d8f542d3e4
Update translations
2024-01-17 14:34:43 +01:00
Martchus
a8281f323a
Fix consistency issue when declaring/defining field mapping array
2024-01-17 14:34:30 +01:00
Martchus
b3f576a354
Fix typo in README
2024-01-08 14:42:02 +01:00
Martchus
c26d3e7be8
Fix indentation in `gui/entertargetdialog.ui`
2024-01-07 23:37:49 +01:00
Martchus
63ec653df5
Add and update tab-stops explicitly where default order is wrong
2024-01-07 23:36:27 +01:00
Martchus
2cd47777a3
Add mapping for "Publisher webpage" in CLI
2024-01-04 20:54:43 +01:00
Martchus
88989ff986
Extend script API; allow copying tags from other files
2023-12-30 03:06:58 +01:00
Martchus
e1e979f9f5
Avoid use of `jq`-argument `--argjson` as it has been removed
...
Apprently `--slurpfile` is supposed to be used instead.
2023-12-29 18:08:25 +01:00
Martchus
04bd9563c0
Support "Publisher webpage field"
2023-12-29 17:27:55 +01:00
Martchus
dd0bbd74c5
Update use of `albumArtist` in examples of renaming utility
2023-12-29 15:47:32 +01:00
Martchus
f82bf04c66
State minimum required Windows 10 version
2023-11-18 21:42:26 +01:00
Martchus
a87e431e04
Update outdated README section about DPI awareness under Windows
2023-11-18 21:28:11 +01:00
Martchus
72dcbbbd81
Allow renaming file via `set --script …`
...
This allows doing what the GUI renaming utilitiy does on the command-line.
If only renaming is wanted
2023-11-10 15:46:45 +01:00
Martchus
b5f9158106
Bump patch version
2023-11-10 14:35:52 +01:00
Martchus
f1b785337d
Mention settings to improve performance
2023-10-31 21:25:25 +01:00
Martchus
09e2fe20f7
Mention Chocolatey package in README
2023-10-20 17:38:41 +02:00
Martchus
c7df780281
Mention problem with antivirus software in README
2023-10-20 17:38:41 +02:00
Martchus
fedc89b20e
Update release date
2023-09-05 10:46:09 +02:00
Martchus
6ba93048c6
Apply clang-format
2023-08-20 20:28:53 +02:00
Martchus
e1fdfa744c
Add test for script processing
2023-08-20 20:26:17 +02:00
Martchus
6f30fc309e
Improve README section about script processing
2023-08-19 18:35:12 +02:00
Martchus
d26a7afc47
Change `--java-script` to just `--script`
...
This should be specific enough in this context and is more consistent with
`--script-settings`.
2023-08-19 00:18:27 +02:00
Martchus
9a7108fe58
Fix `CliTests::testFileLayoutOptions()` under Windows
2023-08-19 00:10:13 +02:00
Martchus
6f7ee1ea69
Fix `CliTests::testExtraction()` under Windows
2023-08-18 23:56:49 +02:00
Martchus
a2fa2e5561
Fix `CliTests::testHandlingAttachments()` under Windows
2023-08-18 23:39:35 +02:00
Martchus
4f2b8904fa
Fix `CliTests::testMultipleFiles()` under Windows
2023-08-18 23:34:59 +02:00
Martchus
f92d7b39dd
Allow running CLI tests under Windows as well
...
Not all tests pass yet but it is a start
2023-08-18 23:25:57 +02:00
Martchus
e58f8a14a5
Make setting covers via CLI work with Windows drive letters
...
Interpret a single letter plus colon as drive specification followed by the
actual path instead of splitting it and considering the path the cover
type.
See https://github.com/Martchus/tageditor/issues/109
2023-08-09 23:54:01 +02:00
Martchus
1bb9f4b76e
Update translations
2023-08-09 23:27:42 +02:00
Martchus
f4346fb8e6
Allow preserving the muxing/writing application
...
See https://github.com/Martchus/tageditor/issues/108
2023-08-09 23:27:34 +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
35dc6bca20
Update translations
2023-08-09 01:29:41 +02:00
Martchus
2d5f586c88
Fix condition for skipping lyrics download from Tekstowo if already done
2023-08-09 01:29:04 +02:00
Martchus
07406a1185
Make `set-tags.js` a bit more generic by disabling certain parts by default
2023-08-09 01:01:23 +02:00
Martchus
503c8f2c88
Extend advanced renaming script to put bootlegs and singles into special folder
2023-08-09 00:56:37 +02:00
Martchus
7f8cf5c44d
Add exception for "true" in umlaut fixing function
2023-08-08 23:19:29 +02:00
Martchus
9d704ffc27
Fix crash when opening meta-data search
2023-08-08 23:18:42 +02:00
Martchus
1e45722ea1
Avoid running into Qt assertion when destructing TagFieldEdit
2023-08-08 22:47:53 +02:00
Martchus
488684a318
Show muxing/writing application when displaying file info
2023-08-08 17:24:37 +02:00
Martchus
023b25e44b
Improve example JavaScript example and README section
2023-08-08 01:05:09 +02:00
Martchus
5222082635
Fix crashes when invoking DB query functions with invalid index
2023-08-08 00:53:57 +02:00
Martchus
63f0ab96a4
Fix/improve code for DB query widget
2023-08-07 23:03:13 +02:00
Martchus
64aabf6de3
Restore compatibility with Qt 5
2023-08-07 22:43:37 +02:00