2df01316ce
engine: client: add two new APIs for mainui to get extended new gameinfo structure
2024-08-13 18:28:07 +03:00
6bbf08893e
engine: add NetAPI to extended menu API
2024-07-07 03:39:09 +03:00
2ea7162287
engine: gameui: add GetNativeObject to extended menu API
2024-02-19 17:49:37 +03:00
683c4874f8
common: add ALLOC_CHECK macro that enables attribute alloc_size on GCC that allows to prevent suspicious allocation sizes
2023-12-09 19:00:25 +03:00
fe9ed0ac9b
engine: client: gameui: add new NET_CompareAdrSort function to menu API
2022-12-12 06:30:47 +03:00
3d5aa7c20c
engine: remove mistakingly placed NORETURN attributes
2022-08-05 18:05:40 +03:00
2905f951bd
engine: menu_int: expose TF_EXPAND_SOURCE imagelib flag
2022-06-29 03:20:55 +03:00
c532c3032c
engine: menu_int: hack to compile on MotoMAGX
2022-06-09 03:28:38 +03:00
dd29e705f8
engine: menu_int: add _format and NORETURN attributes to MenuAPI
2022-05-29 02:33:28 +03:00
df616b950d
engine: add NET_AdrToString to menu extended API, upgrade mainui submodule
2022-03-08 07:00:36 +03:00
f3fedbfdba
engine: add safe ParseFile to menu extended API
2021-10-08 17:31:32 +03:00
Gleb Mazovetskiy
5e0a0765ce
Trim all trailing whitespace
...
The `.editorconfig` file in this repo is configured to trim all trailing
whitespace regardless of whether the line is modified.
Trims all trailing whitespace in the repository to make the codebase easier
to work with in editors that respect `.editorconfig`.
`git blame` becomes less useful on these lines but it already isn't very useful.
Commands:
```
find . -type f -name '*.h' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
find . -type f -name '*.c' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
```
2021-01-04 20:55:10 +03:00
5d97a293fe
menu_int: add DoubleTime extension
2020-03-04 07:23:38 +03:00
8323df240b
engine: implement menu extensions to allow choosing renderers from GUI
2019-08-09 04:44:50 +03:00
2f8fec6b70
Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever.
2019-07-19 20:23:08 +03:00
9e30fc253f
engine: gameui: add new extended API and declare old engine menu extensions deprecated
2019-07-12 22:42:13 +03:00
ab7a67464b
engine: fix long<->int conversion UBs
2019-05-02 19:05:09 +03:00
48d1aa5115
engine: fix warnings
2018-10-06 03:42:09 +03:00
7601a4cd29
Revert 64257ef
to not break C++ header compability
2018-07-12 23:13:30 +03:00
dcc19aeafb
Merge 4097
2018-04-26 03:23:00 +03:00
9bab7d222a
Apply 4097 update
2018-04-26 03:09:36 +03:00
78365d2bc6
Add new two functions to Menu API
2018-04-24 05:54:57 +03:00
e1f80fba3d
Add forgotten const-qualifiers in interface headers. Remove unneeded PM headers
2018-04-23 23:06:18 +03:00
fd649905ea
Fix some format warnings
2018-04-23 21:49:37 +03:00
9ab3300b76
Rename allow_console to developer in menu_int.h. Define NEW_ENGINE_INTERFACE.
2018-04-21 11:16:11 +03:00
64257ef428
Avoid some struct declaration in parameter list
2018-04-14 04:26:12 +03:00
4a0add4063
Move Win32 console into separate file(second commit), hide Win32 console code under _WIN32 macro. Add some fork-specific macros. Add sys_con.c for generic log file implementation.
2018-04-14 04:08:28 +03:00
8d6e3b7f79
Pure engine source code(LF line endings, UTF8 encoded)
2018-04-13 19:23:45 +03:00