Martchus
d248c63279
Allow passing settings to JavaScript
2023-08-07 17:30:25 +02:00
Martchus
22953ad0da
Allow tag processing via JavaScript
2023-07-30 16:15:19 +02:00
Martchus
27a1d6b81e
Actually add the `--pedantic` to the `set` operation
2023-05-03 20:41:05 +02:00
Martchus
40acb0bdec
Fix --no-color argument
2023-04-29 12:25:10 +02:00
Martchus
b7016f98a2
Add pedantic argument to allow returning a non-zero exit code in case of errors
...
This is especially useful to check whether a file is complete, e.g. one might
use `tageditor info --validate --pedantic --files …` to check whether the
specified files are ok. (If they were truncated there's be an error about it
and the command would return a non-zero exit code. Without pedantic this would
just return in a non-zero exit code if the file couldn't be parsed at all.)
2023-04-25 23:16:15 +02:00
Martchus
b26b972e25
Return non-zero exit code in all fatal error cases
...
See https://github.com/Martchus/tageditor/issues/83
2022-05-21 13:06:34 +02:00
Martchus
df1c949f88
cli: Revamp `extract` to allow specifying index of value to extract
2022-03-16 20:37:35 +01:00
Martchus
52edf572d4
Update documentation for `--remove-target` CLI option
2021-12-31 00:32:25 +01:00
Martchus
fef97aa1db
Allow specifying `--validate` flag when displaying file info
2021-08-18 23:12:27 +02:00
Martchus
e505202ba2
Apply clang-format
2021-07-06 16:32:00 +02:00
Martchus
b4d1df8592
Fix typos found via `codespell --skip .git -w`
2021-07-03 19:38:36 +02:00
Martchus
28cc7ac1da
Apply clang-format
2021-06-03 23:18:20 +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
9e0ce80c8c
cli: Add --quiet flag to set operation
2021-05-27 18:56:42 +02:00
Martchus
c05a976bac
Apply clang-format
2020-04-24 23:26:52 +02:00
Martchus
c8cbe2852b
Add extraction example to CLI documentation
2020-04-16 20:18:37 +02:00
Martchus
911dba870e
Improve CLI-only message
2020-04-16 19:52:54 +02:00
Martchus
f3ce0f23ec
Fix building without GUI
...
See https://github.com/Martchus/tageditor/issues/53
2020-04-05 21:40:12 +02:00
Martchus
66a45f7578
Adapt to changes in c++utilities
2019-06-12 20:47:44 +02:00
Martchus
66c9250246
Adapt to changes in c++utilities
2019-06-10 22:49:46 +02:00
Martchus
1e6facc2a8
Add 'track+=' example to CLI help
2019-02-13 18:15:10 +01:00
Martchus
5e0aa7ea6d
Add custom fields example to help
2019-01-02 17:09:13 +01:00
Martchus
4edeaa1ab2
Support showing unsupported fields when displaying tag info
2018-05-13 00:27:42 +02:00
Martchus
73fb412cfc
Simplify creation of CLI arguments
2018-03-14 18:44:33 +01:00
Martchus
1f4a79403e
Turn most warnings into fatal errors
2018-03-13 19:20:41 +01:00
Martchus
4b7d7a9499
Apply clang-format
2018-03-07 01:18:01 +01:00
Martchus
82ccb9b9f3
cli: Allow to set backup path
2018-02-20 21:36:55 +01:00
Martchus
5254e6cdf9
Add --pretty flag to JSON export
2018-01-26 18:09:53 +01:00
Martchus
01e57c86d6
Add JSON export
2018-01-15 01:08:36 +01:00
Martchus
d06004d01a
cli: Improve help/auto-completion for track attributes
2017-12-05 15:21:59 +01:00
Martchus
02586635b5
Add option to specify time span output format
...
See https://github.com/Martchus/tageditor/issues/27
2017-11-29 22:57:32 +01:00
Martchus
163abf3b02
Make use of escape codes configurable
2017-10-17 00:01:58 +02:00
Martchus
df6c9234df
Improve argument descriptions/examples
2017-09-29 20:59:42 +02:00
Martchus
90ee0991d2
Use Argument::varValueCount
2017-09-29 18:28:54 +02:00
Martchus
4dc3f7fb44
Use ArgumentParser::parseArgsOrExit()
2017-09-29 17:20:54 +02:00
Martchus
041b53101a
Make definitions for gui support project specific
2017-04-27 22:10:55 +02:00
Martchus
900eb45ef8
Remove spaces before end of line
2017-03-29 00:59:04 +02:00
Martchus
fe23039fc3
Fix building without GUI
2017-03-21 10:01:35 +01:00
Steven Penny
1a181d36d4
Proper include qtutilities/misc/conversion.h
...
C’mon man, this is just lazy.
2016-12-29 22:39:03 -06:00
Martchus
7d464f496f
Consider all strings from tagparser UTF-8
2016-12-20 23:53:33 +01:00
Martchus
77da65ddf7
Convert args to UTF-8 under Windows
2016-12-19 23:50:10 +01:00
Martchus
015dd6e181
Fix --tag-pos option
...
Also add test and show tag pos for MP4 files
2016-11-15 22:45:19 +01:00
Martchus
30fc881a30
Remove ambiguous argument abbreviations
2016-11-15 22:03:56 +01:00
Martchus
db11dc9f1e
Uniform line endings (dos2unix)
2016-08-29 20:23:27 +02:00
Martchus
1a7f87e21d
Add --output-files options for setting tags
2016-08-07 22:08:11 +02:00
Martchus
5010d3621d
Improve CLI and add more tests
2016-08-06 22:03:29 +02:00
Martchus
46f006f289
Add more CLI tests
2016-08-04 20:41:05 +02:00
Martchus
1a20eea65b
Improve handling of attachments via CLI
2016-08-04 00:19:29 +02:00
Martchus
aaccbcc375
Drop Qt dependency when building only CLI
2016-07-27 19:55:32 +02:00
Martchus
d69190a6e5
Remove feature for removing backup files
...
Simple combination of find, xargs and rm
should do the same.
2016-07-11 21:15:58 +02:00