Commit graph

18 commits

Author SHA1 Message Date
90ff680aff Main: fix Clang builds.
For some reason, only GCC has setlocale() wrapped in the std namespace.
2022-11-26 11:30:48 +01:00
722cc511d6 Main: don't forget to initialise Logger.
Especially on release builds...
2022-11-25 17:10:26 +01:00
7ddc8e0748 Main: edit a message. 2022-11-21 19:28:49 +01:00
fe10bbb3f3 Main: use Logger. 2022-11-21 10:17:13 +01:00
e21e7a1aba Main: add processor detection. 2022-11-21 09:51:21 +01:00
714d8cc6bb Main: force UTF-8 locale. 2022-11-21 09:50:43 +01:00
b7cd78ca21 Main: reformat includes. 2022-11-21 09:48:33 +01:00
453c5391a4 Main: Improve some dialogs. 2022-11-21 09:47:21 +01:00
05611d59b1 Main: update log. 2022-11-21 09:30:38 +01:00
a5a8db289a Main: update formatting. 2022-11-21 09:30:13 +01:00
ef05c075ba main: improve logging. 2022-03-30 14:18:23 +02:00
bde6fc41a0 Main: don't include <fstream> in debug builds. 2022-03-27 22:09:56 +02:00
51faed7210 Update copyright years.
I should have done that earlier... and of course I forgot a few files...
2022-01-30 11:38:22 +01:00
22c9627b84 Main: add single-instance checking. 2021-07-28 15:17:46 +02:00
ff1782ca9d main: change the name of the log file. 2021-07-13 18:50:38 +02:00
e0647b907a CMakeLists: change the name of the debug macro. 2021-07-13 18:35:23 +02:00
b0affadd9a Add output redirection in release mode.
Debug mode gets outputted to std{out,err}. While most IDEs are sane
enough to capture the streams by default (hello, Qt Creator!), others
aren't (such as CLion, but there's a workaround there), and you can
forget about CMD output as well. Ugh, I hate Windows...
2021-06-20 13:39:43 +02:00
61d1e3635f Add initial files.
Feature parity is also reached.
2021-06-11 19:24:52 +02:00