Commit Graph

26 Commits

Author SHA1 Message Date
Martchus b2d85c7d53 Refactor various aspects of the code
* Prefer using auto
* Reduce nesting in certain places
* Simplify code in main function
2024-04-01 13:59:22 +02:00
Martchus 6684f1b627 Fix warning about duplicated branch 2021-08-22 00:03:12 +02:00
Martchus 7ac57bb5a1 Use aboutToQuit() signal for cleanup-code
As recommended by the Qt documentation
2019-09-14 19:38:06 +02:00
Martchus f16dbc06d1 Adapt to changes in c++utilities 2019-06-10 22:44:59 +02:00
Marius Kittler f863fb474c Adapt to c++utilities v5 2019-05-04 22:25:56 +02:00
Martchus 507aefae3f Improve coding style, reduce warnings 2018-12-08 19:55:41 +01:00
Martchus 54b5fd0b21 Handle non-ASCII characters of CLI args correctly under Windows
This is the same workaround as used for tageditor.
2018-09-18 23:33:00 +02:00
Martchus ff6ddc6976 Skip argument parsing under Android 2018-08-31 19:59:08 +02:00
Martchus 65c8797079 Improve startup code for WIP Qt Quick GUI 2018-04-22 20:38:29 +02:00
Martchus 683da12178 Apply clang-format from LLVM 6 2018-03-24 17:08:19 +01:00
Martchus 654489cb45 Use ArgumentParser::parseArgsOrExit() 2017-09-29 17:16:44 +02:00
Martchus 2dfe0ac902 Improve CLI 2017-06-10 22:26:12 +02:00
Martchus f5bdf4c438 Apply clang-format 2017-05-01 03:26:04 +02:00
Martchus 1c033b4746 Make definitions for gui support project specific 2017-04-27 22:16:26 +02:00
Martchus 0e8dbd6f66 Use ENABLE_QT_RESOURCES_OF_STATIC_DEPENDENCIES 2017-02-11 02:36:10 +01:00
Martchus 648d482766 Uniform line endings (dos2unix) 2016-08-29 20:21:24 +02:00
Martchus 4caabbb148 Fix building without Qt/GUI 2016-07-27 18:29:00 +02:00
Martchus 53712d52c8 Provide bash completion 2016-07-04 23:29:49 +02:00
Martchus dd7ff6ea98 Use new argument parser API 2016-06-14 00:49:29 +02:00
Martchus 4fdd328e9d overall cleanup 2016-04-25 22:06:24 +02:00
Martchus f2f2540bb9 improved project files 2015-12-08 08:37:18 +01:00
Martchus 515cb9fe84 added simple CMake project file 2015-12-05 22:52:00 +01:00
Martchus 90d37aeaa9 fixed includes 2015-09-06 20:33:09 +02:00
Martchus 8f2bd78b47 updated application startup 2015-09-01 20:18:13 +02:00
Martchus a0883968cb updated application info 2015-08-25 19:14:49 +02:00
Martchus bda20da10c First commit 2015-04-22 19:30:09 +02:00