54e2490aa5
fix(logger): Wrong conversion function called
...
For some reason when passing some non-const strings to convert, the
convert(T&& arg) method was used instead of the one specialized for
strings.
This caused an error in clang because you can't pass objects with
non-trivial types to varargs functions.
The best solution I found was to just add a specialized function for
non-const strings.
2020-12-12 01:43:12 +01:00
a45b5d0424
fix(build): UB when converting strings in logger
...
The memory returned was no longer valid because arg is destructed after
the function returns.
2020-12-12 01:43:12 +01:00
cae3848030
logger: Add default logging level 'notice'
...
Between info and warning. Should be for things the user should be aware
of but not imply anything has to be done about it.
2020-04-22 00:38:31 +02:00
51f9f35599
cleanup(logger): use universal references to avoid useless copies
2020-01-24 16:32:26 +01:00
2a3b2b2b99
refactor(logger): Use better contrast for trace
...
The current colors are barely legible
2018-08-13 12:21:14 -07:00
5e1886a312
wip(refactor): Cairo drawing
2017-01-24 07:11:14 +01:00
892673c405
fix(config): Require value reference without fallback
2017-01-20 02:31:55 +01:00
e3a51b235a
refactor(clang-tidy): Apply fixes
2016-12-31 04:32:11 +01:00
debb3534c7
concurrency_ytil: Thread id
2016-12-23 05:18:58 +01:00
eca870774f
fix: Handle single input events
2016-12-14 11:01:44 +01:00
83f7d2ce91
refactor: Cleanup
2016-12-14 11:01:44 +01:00
683ce7acc6
refactor(logger): Cleanup
2016-12-14 11:01:44 +01:00
4fca0c89b4
refactor: Object construction
2016-12-14 11:01:44 +01:00
1a2a6e5fab
refactor: Construction methods
2016-12-14 11:01:44 +01:00
08be86fbe1
wip(refactor): Improve signal and event handling
2016-12-14 11:01:44 +01:00
ff9be848c7
refactor(clang-tidy): Apply fixes
2016-11-25 21:58:49 +01:00
c6d85b2b92
refactor: Optimize build
2016-11-20 23:04:31 +01:00
fd57ab0f3d
fix: project rename
2016-11-19 06:26:07 +01:00
37ad86fa1c
fix(build): GCC warnings
2016-11-03 18:19:47 +01:00
e7cb345cec
wip: Separate source from definitions
2016-11-03 12:54:32 +01:00