|
67a83bbac4
|
Removed need for jlog to handle colors. Using mcolor library now.
|
2024-07-02 13:28:00 -04:00 |
|
|
e553c74ade
|
Cleanup
|
2024-07-01 14:48:56 -04:00 |
|
|
9d36f07717
|
Beating Windows and MSVC further into submission.
|
2024-07-01 14:28:18 -04:00 |
|
|
47caaba587
|
Forcing abstraction to work with windows and beating windows into submission to work like a good boy
|
2024-07-01 14:05:12 -04:00 |
|
|
f2651b58df
|
FIx bug causing std::max to be an error in j3ml QuaternionTests
|
2024-06-28 18:19:22 -04:00 |
|
|
83df783e7c
|
Unfortunate regression to get Windows ColorCodes working again. Will clean up shortly. (Test On Linux Also)
|
2024-06-28 14:45:04 -04:00 |
|
|
e83dd27d31
|
Made logger more platform agnostic. Hopefully supporting Windows properly for the message formatter functions.
|
2024-06-28 13:54:11 -04:00 |
|
|
623b9efc26
|
Accreditations
|
2024-06-28 13:16:25 -04:00 |
|
|
abb9eed60f
|
use std::function signature in argument?
|
2024-06-28 13:06:43 -04:00 |
|
|
5675480499
|
Merge remote-tracking branch 'origin/main'
|
2024-06-28 12:59:15 -04:00 |
|
|
3e414abc8d
|
Implemented ability to specify custom logfile globally and per-function. Wrote helper functions to make writing custom loggers easier. Still need to work on the windows side of things, but that should be easy.
|
2024-06-28 12:59:07 -04:00 |
|
|
69ef213d85
|
More documentation
|
2024-06-28 12:57:33 -04:00 |
|
|
e5d8ea5faa
|
Removed unused include "format"
|
2024-06-28 09:43:31 -04:00 |
|
|
e870007004
|
Beginning documentation effort.
|
2024-06-27 15:09:10 -04:00 |
|
|
4138b45404
|
Implement basic capability to log to specified file.
|
2024-06-27 14:57:14 -04:00 |
|
|
f0ccdf00c0
|
consolidate as much as possible
|
2024-06-26 21:19:04 -04:00 |
|
Redacted
|
9f0ccef302
|
Refactor to abstract platform-specific colorcodes away from the higher-level API
|
2024-06-26 19:17:12 -04:00 |
|
|
95f2c761c7
|
Rewritten most functionality to be more generic and flexible. Cleaned up code as well. Implemented formatter system for easier wrapping. Made it easier for custom loggers to be built from jlog generics and primitives. Removed unused ultra short and short loggers to remove clutter.
|
2024-06-19 11:23:57 -04:00 |
|
Redacted
|
80d9bcd240
|
Update include/jlog/jlog.hpp
Fix definition clash when using in multiple projects.
|
2024-06-18 14:40:31 -04:00 |
|
|
2799c918b8
|
Implemented log level handling/switching. Use LOGLEVEL macro for setting level/severity. See jlog::severity in jlog.hpp for more information.
|
2024-06-18 12:11:41 -04:00 |
|
|
3a28d4e43b
|
Update ansi_escape_codes.hpp
Fix problem that'd sometimes cause errors when using the macros in a lot of different files.
|
2024-06-18 00:44:07 -04:00 |
|
|
4b512df77a
|
Windows color codes.
|
2024-06-16 18:52:05 -04:00 |
|
|
eb21b8a81f
|
Windows
|
2024-06-16 11:07:24 -07:00 |
|
maxbyte9p
|
f22b869335
|
Added short and ultra short logger messages.
|
2024-06-15 21:09:28 -04:00 |
|
|
17bd6b17ff
|
Fix up README
|
2024-06-14 12:47:46 -04:00 |
|
|
7ab579fa0b
|
Implement macros that capture current file, line, and function name.
|
2024-06-13 13:48:20 -04:00 |
|
|
4106bdb662
|
Partial work
|
2024-06-13 12:30:48 -04:00 |
|
|
85203b29e4
|
Partial work
|
2024-06-13 00:49:04 -04:00 |
|
|
57b84b0672
|
Dawsh
|
2024-06-11 20:16:26 -04:00 |
|
|
e719b700e4
|
Initial Commit
|
2024-06-11 20:03:10 -04:00 |
|