Commit Graph

830 Commits

Author SHA1 Message Date
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
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