Commit Graph

84 Commits

Author SHA1 Message Date
dP
f19d9122cc Merge branch 'v14' 2025-12-08 02:42:34 +05:00
dP
0cca44ef47 Implement new cmserver join packet 2025-12-04 23:42:52 +05:00
dP
8404c2a7cc Merge remote-tracking branch 'upstream/master' 2025-09-28 02:33:49 +05:00
dP
187feeb3e0 Merge tag '15.0-beta3' into openttd 2025-09-01 23:08:18 +05:00
dP
73cdeac5a1 Fix compilation erorrs 2025-06-30 14:21:06 +05:00
dP
46bf85e736 Update rev.cpp.in to 15.0-beta2 2025-06-09 18:55:44 +05:00
dP
8b5a6ca791 Merge commit '369983846a82bdd87e911bdd940ec49f3316c6ac' into HEAD 2025-06-09 16:26:13 +05:00
Rubidium
b20b56d5fc Codechange: store revision information in C++ style strings 2025-04-28 23:48:32 +02:00
Patric Stout
86841ba1f0 Codechange: no longer add "src" to the include-path (#13511) 2025-02-09 19:43:15 +00:00
dP
a86fd7c621 Update to 15.0-beta1 2024-12-25 20:34:06 +05:00
dP
46dc456049 Update to 14.1 2024-05-05 14:51:12 +05:00
dP
14504ff3b2 Update to 14.0 2024-04-14 01:56:35 +07:00
dP
872e715374 Update to 14.0-RC3 2024-04-11 11:07:23 +07:00
Patric Stout
f08da1d373 Codechange: the "no revision detected" string is with four zeros (norev0000) (#12328) 2024-03-17 13:17:35 +00:00
Patric Stout
a3cfd23cf9 Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
dP
da761f41e2 Update to 14.0-RC2 2024-03-17 01:01:56 +07:00
dP
53ff9d1f9f Update to 14.0-RC1 2024-02-19 04:42:45 +05:30
dP
910fa762b9 Update to 14.0-beta3 2024-02-07 13:59:10 +05:30
dP
33ef333b57 Update to 14.0-beta1 2024-02-04 02:18:17 +05:30
dP
79037e2c65 Update to 13.4 2023-07-31 19:33:16 +04:00
Rubidium
eaae0bb5e7 Codechange: automatic adding of _t to (u)int types, and WChar to char32_t
for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done
2023-07-19 19:30:14 +02:00
dP
9be99d15c3 Update to 13.3 2023-06-11 22:51:03 +04:00
dP
c88bb8e91d Update to 13.2 2023-06-10 18:44:21 +04:00
dP
0c29a3a5fb Update to 13.2 (github source) 2023-06-10 18:03:07 +04:00
dP
afd62e21e2 Update to 13.1 (release package) 2023-04-11 00:36:08 +04:00
dP
9743ba7d99 Update to 13.1 (github source package) 2023-04-10 23:55:14 +04:00
dP
5f920a122d Update to 13.0 2023-02-05 22:15:48 +04:00
dP
ebf0794b1c Update to 13.0-RC2 2023-02-03 15:05:53 +04:00
Pavel Stupnikov
59c991fa52 Update to 13.0-RC1 2023-01-03 15:58:14 +04:00
Pavel Stupnikov
be23283677 Update to 13.0-beta1 2022-11-23 14:30:36 +04:00
dP
269352680c Update to 12.2 2022-04-02 15:34:00 +03:00
dP
76f735ed58 Update to 12.1 2021-11-08 23:42:22 +03:00
dP
ccd5309c09 Update to 12.0 2021-10-17 13:01:41 +03:00
dP
4eb8b29dbf Update to 12.0-RC1 2021-09-26 20:30:12 +03:00
Patric Stout
a8641ea44a Add: support filtering content entries for patchpacks (#9541)
This changes nothing for us, but allows patchpacks to add the
right pieces of code to start filtering content entries on patchpack
only entries.
2021-09-11 15:34:46 +02:00
dP
c9765f712f Update to 12.0-beta2 2021-08-19 23:05:31 +03:00
dP
9df4f2c4fc Update to 12.0-beta1 2021-08-15 14:57:29 +03:00
Patric Stout
eca73a810c Change: rebrand 1.12.0 to 12.0
One question that keeps popping up: "when do we release 2.0?".
NewGRF will force that at least 1.16 will be 2.0, but to not wait
for this, let's drop the "1." and be for ever done with that
conversation.

We are following in the footstep of giants here.
2021-08-15 12:28:51 +02:00
dP
ac7d3eba75 Update to 1.11.2 2021-05-03 22:10:57 +03:00
Loïc Guilloux
d4f0b6f434 Fix: [CMake] Auto-fill version details in rev.cpp and ottres.rc (#9066) 2021-04-20 21:38:46 +02:00
dP
5881c752f5 Update to 1.11.1 2021-04-19 00:52:41 +03:00
dP
5253131d44 Update to 1.11.0 2021-04-01 17:02:53 +03:00
dP
595606287d Update to 1.11.0-RC1 2021-03-15 12:57:26 +03:00
Patric Stout
9bfa7198fd Change: Heading for 1.12 now (#8862) 2021-03-14 20:47:31 +01:00
dP
5e4506f493 Update to 1.11.0-beta1 2021-01-23 17:31:11 +03:00
Patric Stout
56d54cf60e Add: introduce CMake for project management
CMake works on all our supported platforms, like MSVC, Mingw, GCC,
Clang, and many more. It allows for a single way of doing things,
so no longer we need shell scripts and vbs scripts to work on all
our supported platforms.

Additionally, CMake allows to generate project files for like MSVC,
KDevelop, etc.

This heavily reduces the lines of code we need to support multiple
platforms from a project perspective.

Addtiionally, this heavily improves our detection of libraries, etc.
2020-06-05 19:36:05 +02:00
Pavel Stupnikov
0e8ed94e00 Update to 1.10.2 2020-06-02 01:52:45 +03:00
glx
e0d20a44d2 Codechange: Use a dynamic copyright year 2020-05-06 09:54:36 +01:00
glx
2f264f2c92 Change: Heading for 1.11 now 2020-02-08 23:38:49 +01:00
dP
c7c3966eec Update to 1.10.0-beta2 2020-01-06 18:49:34 +03:00