-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New logging system with file output #679
base: dev
Are you sure you want to change the base?
Conversation
less logging categories
LOG_CONSOLE
verbose logging per context
dynos context in mod_activate
network_receive context
@AgentXLP @Isaac0-dev can you undo this "approved" please. that was unintentionally |
* Update German.ini * Translated VERBOSE_LOGS to all languages
This seems pretty ready to me now. A LOT of files were changed here and, while it builds and runs successfully, I don't trust myself to have not forgotten something. plz review @Isaac0-dev 🙏 |
@kermeow i didnt mean that we should create a seperate crash log file, but if the game crashes it would be helpful if some details why it crashed would be saved into the normal log file. especially helpful when you already closed the game and still want to report the "bug" or "problem" in discord for example. i mean logging those infos from a crash screen in the log file too: |
This is a continuation of #635 that has been rebased with latest dev.
I also went through every file that already contained
LOG_*
macros to make sure they wouldn't spam the logs.debuglog.h
has been replaced withlog.h
/log.c
LOG_*
macros have been made to replicate the previous behaviourLOG_*_VERBOSE
macros have been made to replicate filename logging and debug print behaviourLOG_DEBUG
andLOG_DEBUG_VERBOSE
are occluded from release buildsTranslation will be needed for the "Verbose Logs" misc option that has replaced the old debug log options.
cc: @iZePlayzYT