Commit Graph

1152 Commits

Author SHA1 Message Date
Azamat H. Hackimov
2b396d2d87 Handle error on uninitialized plog submodule
Fail cmake configuration if plog submodule is not initialized.
2024-09-10 03:01:16 +03:00
Azamat H. Hackimov
ad33f3d79f Update gamespy.cpp to use new logger 2024-09-10 03:00:57 +03:00
Azamat H. Hackimov
8b0f27604c Use plog from vcpkg on CI
Additional documentation on changes.
2024-09-10 03:00:57 +03:00
Azamat H. Hackimov
83de469e96 Add plog license information
plog is licensed under MIT license.
2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
9172c9dd9f Checkout plog submodule to tag 1.1.10 2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
ad3aa8bb42 Cleanup misc submodule
Move common parts from platform-specific ifdefs.
2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
25c4837b1d Editor: fix compilation
Add `"mono.h"` where needed.
2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
cc61f5de31 Convert win32 to use new logging facility 2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
83ff0eef99 GitHub Actions: recursive checkout sources 2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
e19bb71cf7 Convert core game to use new logging facility 2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
14691a5549 Convert networking to use new logging facility 2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
b1f9b61d44 Cleanup ddebug submodule
Remove unused functions.
2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
0abd11f08f Convert ui to use new logging facility 2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
a4f00480b1 Convert streamaudio to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
ae8e1b4a48 Convert sndlib to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
df93488815 Convert rtperfomance to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
d8de33eb35 Convert renderer to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
c32c2d3db3 Convert physics to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
ffdbc8b621 Convert music to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
b9de85791d Convert model to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
b11927fc46 Convert mem to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
4259fe4c18 Convert manage to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
dc82d2314d Convert linux to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
e627dfc546 Convert grtext to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
a16420789d Convert ddio to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
76d0711aa3 Convert dd_grwin32 to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
9d2aaf12f2 Convert cfile to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
c76637d97f Convert bitmap to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
867a1d2e07 Convert AudioEncode to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
a3324dc06e Convert 2dlib to use new logging facility 2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
30f8fefa0b Cleanup sdlmain.cpp
Remove unused global variables, rewrite internal functions, remove `-game_checksum` cmdline option.
2024-09-10 03:00:25 +03:00
Azamat H. Hackimov
c6ab519652 Add plog library as logging facility
Added additional cmake option `USE_SYSTEM_PLOG`.
2024-09-10 03:00:23 +03:00
Louis Gombert
9fcd4e7857
Merge pull request #558 from jengelh/crashes.2
Fix some 8 other game crashes [ASAN]
2024-09-07 21:57:49 +02:00
Louis Gombert
7c9fd48ea6
Merge pull request #566 from jengelh/scorch
Repair non-sensical scorch iterations
2024-09-07 21:49:34 +02:00
Louis Gombert
8c39002076
Merge pull request #567 from jengelh/spello
Fix a bunch of spellos in comments and strings
2024-09-07 21:48:51 +02:00
Jan Engelhardt
5f0bdf8184 Fix spello "it's" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
38b835a03b Fix spello "its" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
a3a31c77a2 Fix spello "seperate.." 2024-09-03 13:26:51 +02:00
Jan Engelhardt
4d9ff9cdc6 Fix some one-off spellos 2024-09-03 13:26:51 +02:00
Jan Engelhardt
1c32732f59 Fix spello "wierd" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
a09efdaf20 Fix spello "conforming" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
96c787bfb2 Fix spello "interative why" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
b14470bbff Fix spello "independan.." 2024-09-03 13:26:51 +02:00
Jan Engelhardt
1036c3c677 Fix spello "targett" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
edbde82918 Fix spello "agression" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
b88d7d4b7a Fix spello "recersive" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
762d0689fb Fix spello "visabil.." 2024-09-03 13:26:51 +02:00
Jan Engelhardt
ad9c2ba1d0 Fix spello "guarentee" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
234e666ce0 Fix spello "charactor" 2024-09-03 13:26:51 +02:00
Jan Engelhardt
337e8eaa17 Repair non-sensical scorch iterations
Gazing at my own code/modification, I find it is embarrasingly wrong.
Since ``sp`` is re-initialized at every loop iteration, setting it to
(the locally-constant) ``Scorch_start`` is incorrect. Make ``sp``
really mirror ``i`` at all times; this way, it also will not be
necessary anymore to update ``sp`` within the loop.

Fixes: 20ed30eef8
2024-09-03 00:09:39 +02:00