Commit Graph

360 Commits

Author SHA1 Message Date
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
Martchus 057b7dc43e Add additional screenshot showing search 2017-08-15 23:53:21 +02:00
Martchus 256a664332 Reduce vertical space required by DB query widget
* Reduce margins
* Allow results list view to shrink further

See https://github.com/Martchus/tageditor/issues/20
2017-08-15 23:36:48 +02:00
Martchus a3b8048156 Allow showing db query result in browser 2017-08-08 20:22:37 +02:00
Martchus 3c1c7839d1 Improve finding selected index in DbQueryWidget 2017-08-08 20:04:17 +02:00
Martchus fe4e6ff02d Fix error handling when parsing lyrics from LyricsWikia 2017-08-08 20:02:39 +02:00
Martchus c64791e10f Fix showing cover from LyricsWikia 2017-08-08 19:16:11 +02:00
Martchus 978de4f101 Limit number of errors displayed in db query widget 2017-08-08 18:45:23 +02:00