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
Martchus
0c083531be
Change display-name of `SUBTITLE` to "Sub Title" in accordance with Mkv spec
2022-04-09 21:02:59 +02:00
Martchus
4cb728ca48
Restore editability of attachment name in GUI broken by e535e207
2022-04-09 14:25:58 +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
a40cff17a9
Apply clang-format
2022-04-05 20:17:33 +02:00
Martchus
d3166b891a
Add copyright notice
2022-04-05 20:16:52 +02:00
Martchus
32c9cbaae2
Use `makeNativePath()` instead of `u8path()`
...
On non-Windows platforms the internal representation used for paths is the
configured native (narrow) character set. Most of the time that's UTF-8 but
only on Windows UTF-8 is *always* used for the internal representation.
2022-03-17 22:41:51 +01:00
Martchus
30bf73163f
cli: Catch conversion exceptions when making tag values from CLI args
2022-03-16 21:09:20 +01:00
Martchus
df1c949f88
cli: Revamp `extract` to allow specifying index of value to extract
2022-03-16 20:37:35 +01:00
Martchus
7f1e234f36
Fix occurrences of wrong encoding handling with `std::filesystem`
2022-03-16 19:51:54 +01:00
Martchus
7ba63ad79f
cli: Display at least MIME-type if field cannot be displayed as string
2022-03-16 19:38:51 +01:00
Martchus
feb4180fa3
Increment patch version
2022-03-15 21:52:48 +01:00
Martchus
65ce0cad3a
Clarify that license is "GPL-2-or-later"
2022-03-15 21:50:39 +01:00
Martchus
f05c64fd1f
Update license info for Windows distribution
2022-03-15 00:58:34 +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
659377a4ba
Add OBS repository URL as download page doesn't contain all versions
2022-01-22 17:52:14 +01:00
Martchus
53cc7aff96
Merge pull request #79 from techie2000/patch-1
...
Update README.md
2022-01-19 10:22:48 +01:00
techie2000
8849b053e7
Update README.md
...
Correct typos
2022-01-19 08:49:34 +00:00
Martchus
68664d87e3
Update translations
2022-01-11 11:31:06 +01:00
Martchus
a21d91e716
Improve coding style in CLI code for parsing specified fields
...
* Use `std::string_view` instead of C-style strings and e.g. `strncmp`
* Use consistent coding style, e.g. for initialization
2022-01-01 21:15:22 +01:00
Martchus
ef637cb361
Use more uniform coding style in `setTagInfo()`
2022-01-01 20:45:06 +01:00
Martchus
28691378ce
Avoid creation of targets when relevat values are empty or when using relaxed matching
2022-01-01 20:44:42 +01:00
Martchus
2d39875f96
Remove "Custom substitution" checkbox (group checkbox is used instead)
2021-12-31 18:18:00 +01:00
Martchus
4905aa96b4
Avoid copy when registering interrupt handler
2021-12-31 00:44:52 +01:00
Martchus
2c9be7c223
Fix parsing CLI argument "target-attachments"
2021-12-31 00:42:43 +01:00
Martchus
dca5905744
Improve coding style in CLI code
...
* Use `std::string_view` instead of `const std::string &`
* Use `const` and `auto` where it makes sense
2021-12-31 00:41:56 +01:00
Martchus
c71fde86ec
Allow relaxed target matching
2021-12-31 00:40:36 +01:00
Martchus
34282ebbe9
Remove handling for comma-separated specifications of targets to remove
2021-12-31 00:35:42 +01:00
Martchus
52edf572d4
Update documentation for `--remove-target` CLI option
2021-12-31 00:32:25 +01:00
Martchus
5242ba590f
Fix wording in README.md
2021-12-21 01:09:27 +01:00
Martchus
ee1305a3ef
Add another exception for fixing umlauts
2021-12-21 01:08:59 +01:00
Martchus
b8496df331
Update/improve build instructions
2021-12-05 18:36:36 +01:00
Martchus
c753c2e1fd
Remove unused variable
2021-12-05 17:52:55 +01:00
Martchus
572c6af5db
Bump patch version
2021-12-05 17:52:39 +01:00
Martchus
6b38569ba2
Update translations
2021-10-05 18:26:32 +02:00
Martchus
67ed2add78
Link relevant workarounds from Syncthing Tray's README
2021-10-05 18:26:17 +02:00
Martchus
f0f79fae91
Add notes about compatibility of Windows builds
2021-10-05 18:17:33 +02: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
8496cc079c
Update translations
2021-09-07 15:18:19 +02:00
Martchus
dfc7b9ebe5
Fix issues when loading file within GUI
...
* Update file info before creating tags so the file info actually
represents the file's state on disk
* Fix treating unknown files as MP3 by using the correct flag
(`TagCreationFlags::TreatUnknownFilesAsMp3Files`)
2021-09-06 18:28:13 +02:00
Martchus
4efa92f033
Update translations
2021-08-21 01:30:33 +02:00
Martchus
f5c4bc5724
Avoid repeating defaults when reading settings
2021-08-21 01:29:07 +02:00
Martchus
1e084f8eae
Add option to preserve "modification date" on file saving for UI
...
See https://github.com/Martchus/tageditor/issues/67
2021-08-21 01:22:29 +02:00
Martchus
fef97aa1db
Allow specifying `--validate` flag when displaying file info
2021-08-18 23:12:27 +02:00
Martchus
cc551d4a83
Update translations
2021-08-17 16:20:46 +02:00
Martchus
2b3fd0720c
Improve README.md, add example for `>` syntax
2021-08-14 14:36:25 +02:00
Martchus
33b346fb7e
Improve error message when file for tag value not found
2021-08-14 14:23:08 +02:00