Commit Graph

2484 Commits

Author SHA1 Message Date
gabime
6797ac64bd Updated backend func name 2024-12-14 19:26:43 +02:00
gabime
e0ec53ed21 Clean some tidy warnings 2024-12-14 19:14:24 +02:00
gabime
a57169f4f0 Clean some tidy warnings 2024-12-14 19:13:37 +02:00
gabime
4e7a371053 forward declaration 2024-12-14 12:46:59 +02:00
gabime
1994eb1a15 Move all func impl from async_sink.h header to async_sink.cpp 2024-12-14 12:38:06 +02:00
gabime
8643c66b6e created async_sink.cpp and updated example 2024-12-14 12:31:23 +02:00
gabime
40ffca95c0 Fixed compile in c++20 2024-12-07 20:58:42 +02:00
gabime
98ffe77328 Removed virtual clone and dtor from logger 2024-12-07 19:03:57 +02:00
gabime
5ec87952ff Fixed analyzer warnings 2024-12-07 18:39:12 +02:00
gabime
cb939ce9b8 logger::sink_it_ no longer virtual 2024-12-07 18:31:13 +02:00
gabime
08ed7f2737 Code formatting 2024-12-07 17:40:43 +02:00
gabime
a1be409897 Added on_thread callbacks to async_sink.h 2024-12-07 17:25:05 +02:00
gabime
01ef17ef45 Updated comments 2024-12-07 16:59:37 +02:00
gabime
43998c07f9 default_queue_size 2024-12-07 16:47:22 +02:00
gabime
16eef3ebf1 fixed ringbuffer_sink.h 2024-12-07 16:42:22 +02:00
gabime
6cc6a7b655 wip async sink 2024-12-07 16:41:54 +02:00
gabime
1bfdff87ab Fixed ring buffer sink 2024-12-07 15:22:29 +02:00
gabime
1ab59c4237 set level to uint8_t 2024-12-07 14:47:03 +02:00
gabime
07c697f4f5 wip async sink 2024-12-07 13:54:40 +02:00
Gabi Melman
a00229eaa5 Fix syslog_sink and example 2024-12-07 11:29:12 +02:00
Gabi Melman
31f6b371cb Fix compile 2024-12-07 11:00:31 +02:00
gabime
9fa35a9229 Fixed windows compile 2024-12-07 01:05:19 +02:00
gabime
8d4943789c wip1 2024-12-07 00:52:27 +02:00
Gabi Melman
166843ff3a
V2.x no reg (#3285)
Removed registry
2024-12-06 19:21:42 +02:00
Gabi Melman
08c727e4f8
Use std filesystem (#3284)
* Use std::filesystem for path names and impl
2024-12-05 19:14:25 +02:00
gabime
e62be8b43f clang-format 2024-12-01 23:59:09 +02:00
gabime
3b6f36c43b Fix windows compile 2024-11-30 20:16:56 +02:00
gabime
3c9963a495 Removed tweak options and spdlog_config.h 2024-11-30 19:55:45 +02:00
gabime
e26e3692d1 Non locking ::fwrite if possible (SPDLOG_FWRITE_UNLOCKED defined) or use the regular locking fwrite 2024-11-30 15:46:06 +02:00
gabime
0d8f1f1dd4 Fixed tidy warnings 2024-11-30 12:53:19 +02:00
gabime
7a0e2ff8a8 Fixed tidy warnings 2024-11-30 12:45:14 +02:00
gabime
82bb5114e2 Fixed some tidy warnings 2024-11-30 11:36:43 +02:00
gabime
03e20348e2 Added back wstr_to_utf8buf() and utf8_to_wstrbuf() for windows 2024-11-29 22:48:38 +02:00
hjs-ast
bb4b719ccf Allow manual rotation of rotating_file_sink (#3269)
* Allow manual rotation of rotating_file_sink

* Rename rotation method

* Attempted fix for tests on Windows

* Apply review mark-ups
2024-11-29 22:08:17 +02:00
gabime
2057f67015 Removed SPDLOG_WCHAR_FILENAMES support 2024-11-29 17:17:30 +02:00
gabime
ddf14d67df Fix comment 2024-11-29 16:25:51 +02:00
gabime
0ef49d7df6 Minor cleanup 2024-11-29 16:15:13 +02:00
gabime
bb3d25b626 Added [[nodiscard]] and made should_flush_ const 2024-11-29 16:11:13 +02:00
gabime
15814dba5b clean source_loc.h 2024-11-29 15:30:00 +02:00
gabime
eccaa62e9d clean source_loc.h 2024-11-29 15:29:43 +02:00
Gabi Melman
63535f140b
V2.x no std format (#3271)
* Removed SPDLOG_USE_STD_FORMAT

* Removed SPDLOG_USE_STD_FORMAT

* clang-format

* Fix windows.yml ci

* Fix ci
2024-11-29 15:25:29 +02:00
gabime
1d2138fdbe always use std::string_view and remove is_convertible_to_sv 2024-11-29 13:56:45 +02:00
gabime
0641ddec58 always use std::string_view and remove is_convertible_to_sv 2024-11-29 13:56:27 +02:00
gabime
fb3969d540 alwaus use std::string_view 2024-11-29 13:52:17 +02:00
gabime
62534f2e4e clang format 2024-11-29 13:40:40 +02:00
gabime
eacd4d6b2a Remove mdc 2024-11-29 13:32:15 +02:00
gabime
50ea0cc1aa Removed appveyor ci 2024-11-29 13:06:44 +02:00
gabime
6ea6b065ba Clean prev source_loc impl leftovers 2024-11-29 13:04:08 +02:00
gabime
968dcfbc6b Remove SPDLOG_SOURCE_LOCATION support 2024-11-29 12:12:20 +02:00
gabime
79422fe1dc Added missing include 2024-11-29 10:57:25 +02:00