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
Martchus
60187d54c8
Reduce indentation in `FileInfoModel::updateCache()`
2021-08-08 00:16:18 +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