15 Commits

Author SHA1 Message Date
yvt
403b0a5e7f
Make Function::Function constexpr to allow static initialization
`Function` is constructed for every `SPADES_MARK_FUNCTION`, so this
drastically reduces the number of constructor calls at startup.
2019-07-23 22:46:37 +09:00
yvt
701105f916
Change the return type of file opening functions to std::unique_ptr<_>
This also fixes a memory leak in `MainScreenHelper::SaveFavorites`.
2019-07-23 22:14:10 +09:00
yvt
008c687e83
Raise the buffer size limit of BoundedLogBuffer 2019-07-14 23:22:20 +09:00
yvt
6b415aa7d4
Redirect SPLog to the console window 2019-07-14 16:02:07 +09:00
David Carlier
c282f0bf72 While loading a map, a tack overflow is triggered either
in NetLog or LogMessage so here we put some limit to
the buffer.
2017-01-14 18:20:53 +00:00
Tomoaki Kawada
ebd79c0099 Change #include style
All `#include`s to other subsystem now use angle brackets, e.g., `#include <Core/Math.h>`.
2016-12-03 18:49:07 +09:00
Tomoaki Kawada
2eb9e35c65 Apply clang-format to all non-external source files 2016-12-03 18:23:47 +09:00
yvt
b9e79a3fe6 Improved stability of cg_smp 2014-03-16 22:52:24 +09:00
yvt
92e59b05be Control characters in log outputs are now escaped (preventing PC beeps on BEL) 2013-12-17 15:54:30 +09:00
learn_more
c5cb653370 remove hardcoded path in release, update timestamp to be somewhat more readable, show debug + compiler in window title 2013-10-08 22:06:36 +02:00
learn_more
978d89dd96 Cleanup serverbrowser
Advanced settings has a filter box (enter text to filter on that)
2013-09-14 02:45:20 +02:00
yvt
f0d34ef494 added GPLv3 header 2013-08-29 11:45:22 +09:00
yvt
8f95042821 Chat Log 2013-08-26 19:24:15 +09:00
yvt
8b61eef7f2 Log output (useful for debugging) 2013-08-26 01:27:44 +09:00
yvt
931be8cf09 From pre-0.0.3 source code 2013-08-18 16:18:06 +09:00