summaryrefslogtreecommitdiffstats
path: root/src/Logging.cpp
AgeCommit message (Collapse)Author
2023-10-31Speed up compilation a bitNicolas Werner
2023-02-21Get rid of year in license headersNicolas Werner
See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
2023-02-19Remove a few more unused symbolsNicolas Werner
2023-01-21Work around multiple destructor calls after consteval construction in full ↵Nicolas Werner
expression I have no idea, if this is our fault or not, but Jason traced it back to the consteval on the {fmt} format string constructor. Specifically when a consteval constructor call happens in the statement, the destructor call is moved to the end of the block. Inside the switch statement that means, the destructor is called multiple times, which corrupts the use count and crashes Nheko because of a double free. I am assuming this is a bug in clang, but this will need to be investigated more. fixes #1292
2023-01-02A whole new year full of excitement and possibilities!Nicolas Werner
2022-09-10Control logging via command line and environment variablesForest
Nheko is very chatty in its log output, generating log noise (which complicates diagnostics) and needless disk writes (which affect power consumption and SSD life). This patch introduces command line options and environment variables to control log levels and output type. The old --debug command line option still works, at least for now. It is overridden by the new command line options when they are used. Partially addresses #665.
2022-05-08Add mtxclient to loggingNicolas Werner
2022-01-01Update year in copyright notice to shut up lint jobNicolas Werner
2021-09-18Change indentation to 4 spacesNicolas Werner
2021-07-27Port to explicit connect syntaxNicolas Werner
Also fix a lot of warnings.
2021-03-14Remove some more allocationsNicolas Werner
2021-03-05Update license headersNicolas Werner
2020-11-15Silence signal syntax deprecatedNicolas Werner
2020-04-21Fix Binding restoreMode warning spamming logsNicolas Werner
fixes #170
2020-04-15Add --debug switchNicolas Werner
2020-04-08Add comment on why we surpress some of those log messagesNicolas Werner
2020-04-01Fix UserProfile resizingNicolas Werner
2020-03-29Use palette for qml code for themingNicolas Werner
Can't do it for QtWidgets code. We need to fully transition, before we can fully switch over probably.
2020-01-23Surpress qt binding warning message until we can depend on qt5.14Nicolas Werner
2019-11-23Actually fix updating roomlist on new messagesNicolas Werner
2019-11-23Redirect qt loggerNicolas Werner
2019-08-26Try to reduce memory usage by reusing avatar pixmapsNicolas Werner
2018-09-30Enable debug logsKonstantinos Sideris
2018-09-04Enable colors in console loggerKonstantinos Sideris
2018-08-08Use archives instead of repos to fetch dependenciesKonstantinos Sideris
2018-07-17Move all files under src/Konstantinos Sideris
2018-06-14Rename the log namespace to avoid symbol clash with the math functionKonstantinos Sideris
- Patch the olm repo with a CMakeLists.txt file
2018-06-10Add support for displaying decrypted messagesKonstantinos Sideris
2018-06-09Migrate to mtxclient for the http callsKonstantinos Sideris