Commit Graph

161 Commits (039b34e83aaadce84ec2513c35db678485e964ed)

Author SHA1 Message Date
Gabriel Vaduva 3173422786 Background color unchanged
Keep the background color unchaged on Windows console when using colored loggers.
8 years ago
gabime 4371092309 fixed gcc shadow warnings 8 years ago
Alexei Pastuchov 8fd16fc45e code formatting (astyle and dos2unix)
it aims to solve the issue #467
8 years ago
Cyres 765095db66 Add set_color to ansicolor_sink
It is now possible again to set the color in the ansicolor_sink with set_color
8 years ago
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>
8 years ago
gabime 13fb2550c6 Fixed issue #449 8 years ago
Tennn f8d509d010 Fixed issues 449
Please check it
8 years ago
gabime 42a56f6669 fixed "final" keyword error 8 years ago
gabime d56fa23eb9 fixed compilation errors 8 years ago
gabime 095cb1f560 Added _flush() to base_sink 8 years ago
Gabi Melman e215758b42 Update ansicolor_sink.h 8 years ago
Gabi Melman 87f5a60b90 Update ansicolor_sink.h 8 years ago
gabime 7da3e47ddc fixed color comment 8 years ago
gabime 1f9f9c09a2 fixed flush 8 years ago
gabime 8c240faa7d changed info color to regular insted of bold 8 years ago
gabime 7bbab6889d use data() istead of c_str() in ansicolor_sink 8 years ago
gabime 6cc7e7382e astyle 8 years ago
gabime 7f84daffd5 fixed compilation 8 years ago
gabime 98addad888 Disable colors if terminal no attached and simplfy ansicolor_sink 8 years ago
gabime 1d6842f0f9 bugfix in color detection and astyle 8 years ago
gabime bd25f59a42 Don't use color escape codes if terminal doesn't support them in ansicolor_sink 8 years ago
Gabi Melman 52292fb526 Update android_sink.h 8 years ago
Gabi Melman 6927aa1544 Update android_sink.h 8 years ago
Alexander Zilberkant 2f205a6dbc android sink - add retry mechanism
- in some cases subsequent calls to __android_log_write() may result with -EAGAIN error code.
  in such cases spdlog will sleep and try again for number of times defined by
  SPDLOG_ANDROID_LOG_NUM_OF_RETRIES

- defeult SPDLOG_ANDROID_LOG_NUM_OF_RETRIES set to 2 - can be overridden at build time
8 years ago
Jean-Michaël Celerier 53138c20fb Add an optional final qualifier to types
When building with GCC's -Wfinal-types, a lot of types of spdlog
are marked as being more optimizable if they were marked final.

This patch adds a possibility for the user of the library to `#define SPDLOG_FINAL final`
and enjoy potentially better performance : GCC is then able to replace virtual calls by true
function calls if it can ensure that there are no derived types).

By default SPDLOG_FINAL is defined to nothing to not break existing code that
may be inheriting of some of these types for some reason.
8 years ago
Gabi Melman 9e6d81de08 Merge pull request #422 from theamirocohen/android_log
Android_logger conditionally apply its own formatting
8 years ago
Amir Cohen 45e3e7041d Android_logger apply its own formatting to every print by adding timestamps, severity, thread and process ids, thus the option flag in the ctor 8 years ago
odeits 6670d3b925 fix typos in base_sink.h 9 years ago
Ľubomír Carik fd8df5b820 Don't hardcode '.txt.' log file name suffix (resolve #333)
Signed-off-by: Ľubomír Carik <Lubomir.Carik@gmail.com>
9 years ago
Gabi Melman 38456118d0 Update null_sink.h 9 years ago
gabime 5d23e88c16 astyle 9 years ago
Onno Broekmans b61be7320a Fix compilation errors in "wincolor_sink.h" 9 years ago
gabime bd6fe569b5 astyle previous commits 9 years ago
Chen Hayat 0c16b9ae1e Remove casting from previous commit and fix the following Klockwork issues:
1. Removing "return" from void functions.
2. Using "const" for operator= argument.
9 years ago
Chen Hayat 83d192b1f1 Fix compilation error C2664 on VS2013
No converting constructor
9 years ago
Gabi Melman 698783861c Fixed vc warning on x64 build 9 years ago
gabime f14d1c002b astyle 9 years ago
gabime 0cfdad4d0b Windows console color support. Replaced color param in API with new functions 9 years ago
gabime 56678a5f6a added set_force_flush(bool) to simple file sink for performance benchmarks 9 years ago
gabime 12800ac466 fixed shadow warnings in gcc 9 years ago
gabime e97621d61d Removed force_flush arg from everywhere. Use flush_on(level) instead 9 years ago
gabime 5653e5c9d7 astyle 9 years ago
Hugh Wang bf02f57475 Fix Android sink.
1. Remove lock.
2. Improve error detection.
3. Remove unsupported log levels.
9 years ago
davide b67076fc85 added level_t to sink. Improves the flexibility of loggers with multiple sinks 9 years ago
Sam Brkopac 0be736c7fc Added the ability to truncate the basic file logger.
Added the ability to truncate the basic file logger.
9 years ago
gabime b13735dc22 astyle 9 years ago
Nazım Can Bedir 2678c37b56 Move syslog support tests to one place. 9 years ago
gabime 5b2bd79b7e Added support for syslog in FreeBSD 9 years ago
gabime aa0f62292b fixed dist_sink in gcc 9 years ago
gabime 916a686f8f astyle 9 years ago