Martchus
9a352e0b8f
Do not add source files to Doxygen target
...
Adding the files only has the effect that the files
are shown in the IDE. However, the files should be present
anyways and adding them again causes Qt Creator to
accidently use the wrong target for the code model.
5 years ago
Martchus
7b974a1b1d
Add 'const char *' overload to ConversionException
5 years ago
Martchus
19332033ec
Format all GUI-only files
5 years ago
Martchus
55649d750a
Fix calling verifyArgs()
5 years ago
Martchus
6249db3b09
Remove unused parameter in ArgumentParser::verifyArgs()
5 years ago
Martchus
007235973a
Use DateTime::exactGmtNow in stringbuilder benchmark
5 years ago
Martchus
9e8ec0fcd5
Split Qt-specific config from other config
...
So adding Qt-specific config does not require a change
in c++utilities anymore.
5 years ago
Martchus
cdecc48a1d
Fix warning about signedness conversion in BinaryReader
...
Length is expected to be positive
5 years ago
Martchus
da5a027ea3
Add simplified, string_view-compatible version of splitString()
5 years ago
Martchus
8a83870ac7
Allow variable number of digits in license versions
5 years ago
Martchus
d684e20bfc
Add launchable to appdata.xml
5 years ago
Martchus
0dcbb3de55
Improve coding style in CMake modules
5 years ago
Martchus
eea5aa57bc
Fix reading version of static Qt 5 modules
5 years ago
Martchus
7c8580d579
Add license to config
5 years ago
Martchus
e57e79f9c9
Stringify meta data in template
5 years ago
Martchus
486c99f7fd
Determine project license automatically
5 years ago
Martchus
989d1d20c8
Allow using templated appdata body
5 years ago
Martchus
4da48b0546
Install appdata.xml template
5 years ago
Martchus
6300e37924
Install shared/static config
5 years ago
Martchus
486a09c1c5
Add basic template for meta info
5 years ago
Martchus
3fcbaf7fff
Split shared and static configuration
5 years ago
Martchus
3a768508fd
Use src dir as fallback unless arg *and* env var specified
5 years ago
Martchus
6a1280ba8a
Fix warning about implicit conversion
5 years ago
Martchus
53c3d72833
Increase version 4.12.0 -> 4.12.1
5 years ago
Martchus
b375ea80b0
Deprecate BinaryReader::readTerminatedString() methods
5 years ago
Martchus
209a59106e
Fix BinaryReader::readMultibyteTerminatedStringXX methods
5 years ago
Martchus
d6361e1cfd
Fix some mistakes in ANSI escape codes
5 years ago
Martchus
e3310792d3
Improve tests for IO utilities
5 years ago
Martchus
bc61461b7a
Improve tests of conversion utilities
5 years ago
Martchus
2862c81a23
Fix ISO date string parsing/formatting
5 years ago
Martchus
9ed143e7d5
Improve chrono tests
5 years ago
Martchus
368fc46e47
Improve tests of argument parser
5 years ago
Martchus
2a797e436d
Improve documentation of value completion behaviour
5 years ago
Martchus
8c42a4644b
Simplify ArgumentParser::readArgs()
5 years ago
Martchus
5950aed7ec
Adjust use of llvm-cov to LLVM 5
5 years ago
Martchus
400e73005a
Fix use of std::time
5 years ago
Martchus
ff5eb6c7c9
Do not show help for --help
5 years ago
Martchus
09f9181281
Split operations from other top-level args in --help
5 years ago
Martchus
18e7154c03
Allow test target to be intended for manual testing
...
So those test targets which only setup an environment for
manual testing can be excluded from eg. `make check`.
5 years ago
Martchus
a67805cb0f
Allow providing a special include dir for build
5 years ago
Martchus
5c6207c6fa
Do not try to strip header only libs
5 years ago
Martchus
60a762f514
Allow configuring static Qt Widget style plugins
...
Required since the platform styles have been
pluginized in Qt 5.10
See 4f3249f32d
5 years ago
Martchus
37c98b2f91
Allow ~OutputCheck() to throw so assert behaves as expected
...
* Required because assertion might throw
* No ABI break because not part of ABI anyways
5 years ago
Martchus
db006408b7
Export DateTime operator+(DateTime begin, Period period)
5 years ago
Martchus
46e9d4b1e4
Add formatting for Period class
5 years ago
Martchus
26cd303422
Improve period compution
5 years ago
Martchus
a89f6f9ce4
Improve documentation of chrono library
5 years ago
Martchus
602993aa05
Add tests for TimeSpanOutputFormat::TotalSeconds
5 years ago
Martchus
85f29adb8a
Use full precision for total seconds in TimeSpan::toString
5 years ago
Martchus
a3192a1113
Fix parsing top-level argument after abbreviation
5 years ago