summary refs log tree commit diff
path: root/src/Logging.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Speed up compilation a bitNicolas Werner2023-10-311-1/+0
|
* Get rid of year in license headersNicolas Werner2023-02-211-3/+1
| | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
* Remove a few more unused symbolsNicolas Werner2023-02-191-8/+8
|
* Work around multiple destructor calls after consteval construction in full ↵Nicolas Werner2023-01-211-5/+5
| | | | | | | | | | | | | | | | | 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
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-021-0/+1
|
* Control logging via command line and environment variablesForest2022-09-101-10/+24
| | | | | | | | | | | | 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.
* Add mtxclient to loggingNicolas Werner2022-05-081-1/+5
|
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-011-0/+1
|
* Change indentation to 4 spacesNicolas Werner2021-09-181-59/+58
|
* Port to explicit connect syntaxNicolas Werner2021-07-271-9/+1
| | | | Also fix a lot of warnings.
* Remove some more allocationsNicolas Werner2021-03-141-5/+6
|
* Update license headersNicolas Werner2021-03-051-0/+4
|
* Silence signal syntax deprecatedNicolas Werner2020-11-151-1/+4
|
* Fix Binding restoreMode warning spamming logsNicolas Werner2020-04-211-4/+2
| | | | fixes #170
* Add --debug switchNicolas Werner2020-04-151-1/+3
|
* Add comment on why we surpress some of those log messagesNicolas Werner2020-04-081-6/+12
|
* Fix UserProfile resizingNicolas Werner2020-04-011-1/+2
|
* Use palette for qml code for themingNicolas Werner2020-03-291-1/+1
| | | | | Can't do it for QtWidgets code. We need to fully transition, before we can fully switch over probably.
* Surpress qt binding warning message until we can depend on qt5.14Nicolas Werner2020-01-231-0/+8
|
* Actually fix updating roomlist on new messagesNicolas Werner2019-11-231-1/+0
|
* Redirect qt loggerNicolas Werner2019-11-231-0/+39
|
* Try to reduce memory usage by reusing avatar pixmapsNicolas Werner2019-08-261-0/+2
|
* Enable debug logsKonstantinos Sideris2018-09-301-0/+7
|
* Enable colors in console loggerKonstantinos Sideris2018-09-041-2/+2
|
* Use archives instead of repos to fetch dependenciesKonstantinos Sideris2018-08-081-1/+2
|
* Move all files under src/Konstantinos Sideris2018-07-171-1/+1
|
* Rename the log namespace to avoid symbol clash with the math functionKonstantinos Sideris2018-06-141-7/+7
| | | | - Patch the olm repo with a CMakeLists.txt file
* Add support for displaying decrypted messagesKonstantinos Sideris2018-06-101-3/+12
|
* Migrate to mtxclient for the http callsKonstantinos Sideris2018-06-091-0/+50