Kawe Mazidjatari 611ea6447a Console performance improvements and bug fixes
* Heavily reduced string compares for coloring logs (the left overs require a dedicated hook, this is for the future)
The new method uses a ImVec 4 constant containing the color obtained via a switch case by context, this is then out into the new CConLog structure where the loop in the console will now gather the colors directly from.
Error/Warning use a single constant.

* Fixed bugs in several log locations where the ostringstream was cleared before the emission causing double logs.

* Added global log mutex to log wrappers that lacked those.
2022-05-09 02:20:07 +02:00
..
2022-04-18 03:35:08 +02:00
2022-05-06 02:49:38 +02:00
2022-05-06 14:54:28 +02:00
2022-04-18 03:35:08 +02:00
2022-04-18 03:35:08 +02:00
2022-04-26 20:24:51 +02:00
2022-05-01 05:38:51 +02:00
2022-04-18 03:35:08 +02:00
2022-05-07 03:52:33 +02:00
2022-05-04 12:55:00 +02:00
2022-04-26 20:35:51 +02:00
2022-04-16 00:30:46 +02:00
2022-04-26 20:24:51 +02:00
2022-04-18 03:35:08 +02:00
2022-03-04 15:59:33 +01:00
2022-04-18 03:35:08 +02:00
2022-05-07 02:05:49 +02:00
2022-05-06 01:04:33 +02:00
2022-05-07 03:52:33 +02:00
2022-05-07 17:13:37 +02:00
2022-02-22 15:19:32 +01:00
2022-04-16 00:30:46 +02:00
2021-04-13 04:45:22 -07:00
2022-02-22 15:20:08 +01:00