Commit Graph

367 Commits

Author SHA1 Message Date
Martchus 9b708715e9 Add appstream metadata
See https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps
2018-02-21 23:13:05 +01:00
Martchus 8614563019 Assert remove in CLI tests 2018-02-21 17:24:13 +01:00
Martchus 82ccb9b9f3 cli: Allow to set backup path 2018-02-20 21:36:55 +01:00
Martchus 5320ef0660 cli: Gather notifications also in the error case 2018-02-20 21:36:15 +01:00
Martchus 6280e67e3a Update downloads 2018-02-09 00:20:17 +01:00
Martchus fd5d449bdc Update translations 2018-02-05 21:57:25 +01:00
Martchus 1a17bef9c2 Fix typo 2018-02-05 21:55:45 +01:00
Martchus 1615fe1559 Fix unit tests for tagparser 6.5.1 2018-02-05 00:14:38 +01:00
Martchus 9633d248f5 Test JSON export 2018-02-03 17:41:58 +01:00
Martchus 9b3d80992a Fix typo 2018-01-31 21:05:06 +01:00
Martchus 799f76e5ab Use QMessageBox::critical consistently 2018-01-31 21:04:50 +01:00
Martchus c9b3218c76 Display tag and index position in GUI 2018-01-31 21:04:15 +01:00
Martchus 7848b285b6 Fix some warnings 2018-01-31 21:02:24 +01:00
Martchus 5254e6cdf9 Add --pretty flag to JSON export 2018-01-26 18:09:53 +01:00
Martchus a00ec48405 Update version 2018-01-21 15:28:52 +01:00
Martchus 9deee64f31 Document JSON export 2018-01-21 15:28:03 +01:00
Martchus ef08011167 Add #ifdef for JSON export include 2018-01-21 15:27:34 +01:00
Martchus 12e49e1680 Increase version 2018-01-20 21:16:29 +01:00
Martchus 13d9bbf8d6 Fix include paths for reflective-rapidjson
So the paths match the actual install directory.
2018-01-20 21:16:15 +01:00
Martchus e3e9e40682 Fix error handling in JSON export 2018-01-20 00:59:50 +01:00
Martchus ae85f123f8 Export target info in a structured way 2018-01-19 23:43:54 +01:00
Martchus 01e57c86d6 Add JSON export 2018-01-15 01:08:36 +01:00
Martchus f9e3f8426e Document setting track attributes 2017-12-05 15:44:43 +01:00
Martchus 3443729d16 Reset allTracks for following track modifier 2017-12-05 15:44:25 +01:00
Martchus d06004d01a cli: Improve help/auto-completion for track attributes 2017-12-05 15:21:59 +01:00
Martchus 79a8be22c5 cli: Parse on/off as boolean 2017-12-05 15:11:28 +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 cdcf9563d2 Update translations 2017-11-01 19:08:33 +01:00
Martchus 4ec099b07a Update minor version 2017-11-01 19:08:24 +01:00
Martchus 163abf3b02 Make use of escape codes configurable 2017-10-17 00:01:58 +02:00
Martchus b1b071aba8 Call only save functions (according to POSIX) in signal handler
It still uses some static variables. However, it seems to be
unproblematic.
2017-10-14 18:15:51 +02:00
Martchus 30f76b8d59 cli: Be sure pos is initialized 2017-10-09 21:35:16 +02:00
Martchus ec695373cf cli: Improve overall coding style
First step for further refactoring
2017-10-09 20:58:13 +02:00
Martchus 358b105b1b cli: Handle interrupt so setting tags is not force-canceled
This should prevent damaged files in case CTRL + C is used to
terminate the application during rewrite.
2017-10-09 19:25:01 +02:00
Martchus 7f7d5f22c7 cli: Clear current status after finalizing log 2017-10-09 19:03:54 +02:00
Martchus 41def42c71 cli: Use phrases also in helper 2017-10-09 19:02:28 +02:00
Martchus 4ce58426c0 cli: Catch correct exceptions when setting tags 2017-10-09 19:01:49 +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 f1de016b39 Move phrases for CLI to c++utilities 2017-09-26 15:25:24 +02:00
Martchus 5ffa9b7d2c Improve CLI
* Use formatting
* Use more consistent format
* Show track summary
2017-09-22 00:19:24 +02:00
Martchus 25d570d394 Allow opening HTML file info in browser 2017-09-20 19:37:49 +02:00
Martchus 5c5db1574f Update tests for c++utilities 4.10 2017-09-14 22:10:17 +02:00
Martchus 70dcc2a5e4 Add 'Building this straight' section also for Tag Editor 2017-08-25 15:03:17 +02:00
Martchus 960e18a6cf Fix markdown of README.md so it looks better in Gogs 2017-08-23 23:33:38 +02:00
Martchus 546b5bc2df Improve documentation about USE_NATIVE_FILE_BUFFER 2017-08-21 01:26:42 +02:00
Martchus fe0dccf019 Fix some warnings 2017-08-20 02:01:37 +02:00
Martchus 3525588219 Expose basic track info to renaming scripts 2017-08-17 19:11:10 +02:00
Martchus 50f737ce48 Show technical summary in info 2017-08-17 19:10:20 +02:00