Commit Graph

1324 Commits

Author SHA1 Message Date
Gabi Melman
9a04e37275 Merge pull request #465 from cyres/re_add_color
Add set_color to ansicolor_sink
2017-06-27 09:18:37 +03:00
Cyres
765095db66 Add set_color to ansicolor_sink
It is now possible again to set the color in the ansicolor_sink with set_color
2017-06-27 01:23:35 +02:00
Gabi Melman
431fb423fa Merge pull request #463 from sheldonlyr/threadid-osx
More meaningful thread id for OSX
2017-06-24 11:34:43 +03:00
sheldonlyr
66a2c4993b More meaningful thread id for OSX 2017-06-24 15:38:18 +08:00
Gabi Melman
1e4f14c789 Update README.md 2017-06-18 07:46:02 +03:00
Gabi Melman
c0f0fd713d Merge pull request #460 from asit-dhal/master
conditional logging
2017-06-18 03:13:53 +03:00
Asit Kumar Dhal
97be4532cc trace_if and debug_if macro added 2017-06-18 01:12:11 +02:00
Asit Kumar Dhal
868c0cedb0 Update README file 2017-06-17 20:26:07 +02:00
Asit Kumar Dhal
a767f07ba3 Conditional logging in the example 2017-06-17 19:10:52 +02:00
Asit Kumar Dhal
de0154c525 Test Case for conditional logging 2017-06-17 18:50:21 +02:00
Asit Kumar Dhal
380233b727 mend 2017-06-17 17:24:16 +02:00
Asit Kumar Dhal
b463b06ab5 conditional logging for all levels 2017-06-17 16:07:04 +02:00
Asit Kumar Dhal
9a189badbd conditional logging implementation 2017-06-17 15:54:44 +02:00
Asit Kumar Dhal
ed7c3a83f8 conditional logging implementation 2017-06-17 02:45:24 +02:00
Gabi Melman
d3e013a567 Merge pull request #459 from cneumann/create_async
Add create_async factory functions for async loggers
2017-06-15 22:42:48 +03:00
Carsten Neumann
8ee90d3349 Add create_async factory functions for async loggers 2017-06-15 11:08:44 -05:00
Gabi Melman
e6cbc22da5 Merge pull request #456 from rkollataj/mingw_fix
Fix for MinGW error: 'There are no arguments that depend on a template parameter'
2017-06-09 21:16:03 +03:00
Remigiusz Kołłątaj
2e84ca4fa4 Adding additional build environments for AppVeyor
Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@gmail.com>
2017-06-09 19:11:29 +02:00
Remigiusz Kołłątaj
fab55c8a14 Fix for MinGW error: 'There are no arguments that depend on a template parameter'
Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@gmail.com>
2017-06-09 19:03:11 +02:00
Gabi Melman
9470bdd3ec Update common.h 2017-06-01 03:42:10 +03:00
Gabi Melman
5d5f2f3ac3 Merge pull request #451 from ThePhD/pattern_time
UTC Time
2017-05-31 21:39:18 +03:00
ThePhD
7e09f01847 brace styling 2017-05-31 13:12:21 -04:00
ThePhD
d98d54896b use if statement instead of switch (changes of adding new time specifications outside of standard are probably unlikely anyhow)
pattern_time -> pattern_time_type
ptime variable name -> pattern_time variable name
make sure four spaces used, not tabs
2017-05-31 12:52:12 -04:00
ThePhD
18a0455b91 _pattern was never set... but it was also never used. Intentional by @gabime, or a reflection of a refactor with some data member left behind? 2017-05-30 18:15:30 -04:00
ThePhD
5c5080d304 implement a flag (in this case, an enumeration) that allows control over the type; we make it an enum for possible expansions of time abstractions that might make it into the C++ standard in the future (see Howard Hinnant's date/timezone library) or might be usefully-available from the OS at some point in time 2017-05-30 18:05:25 -04:00
gabime
13fb2550c6 Fixed issue #449 2017-05-21 20:39:54 +03:00
Gabi Melman
c6ad598af9 Merge pull request #450 from stonedreamforest/master
Fixed issues 449
2017-05-21 13:27:13 +03:00
Tennn
f8d509d010 Fixed issues 449
Please check it
2017-05-21 17:44:44 +08:00
gabime
e1d4c4651b Minor formatting 2017-05-21 04:07:20 +03:00
gabime
8d164f47a8 tweakme disable counters by default 2017-05-21 04:03:36 +03:00
gabime
42a56f6669 fixed "final" keyword error 2017-05-21 04:02:32 +03:00
gabime
d56fa23eb9 fixed compilation errors 2017-05-21 03:48:54 +03:00
gabime
095cb1f560 Added _flush() to base_sink 2017-05-21 03:43:41 +03:00
Gabi Melman
e215758b42 Update ansicolor_sink.h 2017-05-21 03:08:03 +03:00
Gabi Melman
87f5a60b90 Update ansicolor_sink.h 2017-05-21 03:06:35 +03:00
gabime
361344912e Refactored message counter a little 2017-05-21 02:45:08 +03:00
gabime
7da3e47ddc fixed color comment 2017-05-21 02:33:19 +03:00
gabime
1f9f9c09a2 fixed flush 2017-05-21 02:25:33 +03:00
gabime
8c240faa7d changed info color to regular insted of bold 2017-05-21 02:11:09 +03:00
gabime
7bbab6889d use data() istead of c_str() in ansicolor_sink 2017-05-21 02:07:43 +03:00
gabime
6cc7e7382e astyle 2017-05-21 01:56:56 +03:00
gabime
40fc5becff fixed compilation 2017-05-21 01:56:41 +03:00
gabime
3899e8a560 fixed compilation warning 2017-05-21 01:54:21 +03:00
gabime
7f84daffd5 fixed compilation 2017-05-21 01:49:06 +03:00
gabime
98addad888 Disable colors if terminal no attached and simplfy ansicolor_sink 2017-05-21 01:36:03 +03:00
Gabi Melman
1ab63ffdca Merge pull request #445 from alzix/message_counter
implement message counter feature
2017-05-18 23:38:57 +03:00
Alexander Zilberkant
ef6eb376d3 disable message counter feature in tweakme.h 2017-05-18 22:48:45 +03:00
Alexander Zilberkant
f29ff77ae7 implement message counter feature
adds %i logger pattern for printing log message sequence ID
2017-05-18 22:46:16 +03:00
Gabi Melman
bf3a415b1d Merge pull request #447 from eliaskosunen/master
Fix OSX builds of details/os.h
2017-05-17 22:05:47 +03:00
Elias Kosunen
c6c5a46560 Fix OSX builds of details/os.h 2017-05-17 21:14:39 +03:00