luk3yx
1aabc2ca14
Merge tag '5.4.1' into main
...
5.4.1
2021-06-08 10:37:38 +12:00
MoNTE48
2f9205c23d
License upgrade to GNU Lesser General Public License 3.0+
2020-08-28 18:31:02 +02:00
SmallJoker
4fa1e03f68
Cleanup ClientLauncher structure ( #10160 )
...
Remove duplicated variables and unify the startup data into a new (inherited) struct.
2020-07-14 19:10:37 +02:00
Loïc Blot
921151d97a
C++ modernize: Pragma once ( #6264 )
...
* Migrate cpp headers to pragma once
2017-08-17 22:19:39 +02:00
Loïc Blot
3a90b78a03
LINT: Switch whitelist check from egrep to awk
...
Bonus: make CI happy with the last rules fix
2017-04-06 23:21:40 +02:00
ShadowNinja
2139d7d45f
Refactor logging
...
- Add warning log level
- Change debug_log_level setting to enumeration string
- Map Irrlicht log events to MT log events
- Encapsulate log_* functions and global variables into a class, Logger
- Unify dstream with standard logging mechanism
- Unify core.debug() with standard core.log() script API
2015-10-14 01:03:54 -04:00
Loic Blot
146f77fdb7
main.cpp rework * Move ClientLauncher class to a dedicated file * ClientLauncher now owns print_video_modes and speed_tests functions (they are only called by him) * Move GameParams to shared/gameparams.h because it's shared between server and client and launcher need to know it * Move InputHandlers class to client/inputhandler.h * Cleanup includes
2015-02-12 15:00:03 +01:00