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
Martchus
e6cfeabde6
Update translations
2021-08-02 20:12:34 +02:00
Martchus
df4d3060b3
Fix wrong comment referencing LyricsWikia
2021-08-02 20:11:21 +02:00
Martchus
409582deef
Rename "MusicBrains/LyricsWikia search" to "Metadata search"
...
* LyricsWikia is offline
* "Metadata" is more generic and shorter
2021-08-02 20:10:24 +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
99e29616fc
Improve build instructions to deal with symlinks under Windows
2021-07-25 17:26:07 +02:00
Martchus
e505202ba2
Apply clang-format
2021-07-06 16:32:00 +02:00
Martchus
f9ee37b2ff
Update translations
2021-07-06 16:30:40 +02:00
Martchus
9c1bd4c210
Avoid warning about implicit conversion
2021-07-03 23:53:20 +02:00
Martchus
b4d1df8592
Fix typos found via `codespell --skip .git -w`
2021-07-03 19:38:36 +02:00
Martchus
ebf52dcf15
Update translations
2021-06-04 16:06:21 +02:00
Martchus
2a074348fb
Remove useless TODO
2021-06-04 16:05:46 +02:00
Martchus
28cc7ac1da
Apply clang-format
2021-06-03 23:18:20 +02:00
Martchus
39870dd8e2
Link against a possibly required extra library for std::filesystem
2021-06-03 23:15:51 +02:00
Martchus
a9f3a607a3
Improve showing IO errors
...
* Make error messages and dialogs more consistent
* Print the actual error message (which might actually contain something
useful when NativeFileStream is used)
2021-06-01 22:36:48 +02:00
Martchus
523971ad9d
Suppress warning about cover type for ID3v1 tag when also an ID3v2 tag is present
2021-06-01 22:05:07 +02:00
Martchus
7ada28b06e
cli: Allow preserving the modification time
...
See https://github.com/Martchus/tageditor/issues/66
2021-06-01 21:56:23 +02:00
Martchus
43eaf7f8db
Update TODOs section of README and merge it with Windows problems
...
* Drop the note about `-DUSE_NATIVE_FILE_BUFFER=ON` because this is now the
default and mentioned in c++utilities itself.
2021-05-31 20:16:00 +02:00
Martchus
91c854b83b
Bump minor version
...
The `--quiet` flag has been added and some bugs have been fixed which
prevented certain features to work at all.
2021-05-27 19:00:42 +02:00
Martchus
53bb9fb292
Update translations
2021-05-27 18:58:24 +02:00