f312cf0f91
Merge remote-tracking branch 'upstream/release/14' into 14
2024-04-04 18:22:11 +01:00
2eb3ee919b
Merge commit '73bed054b87399484e39f6972d30f91a404daba8'
2024-04-03 19:37:54 +01:00
Owen Rudge
60739118b7
Change: [CI] Use Azure Code Signing for Windows build
2024-03-23 15:32:22 +01:00
Patric Stout
d6e8e83052
Fix: [CI] patch in SHF_COMPRESSED symbol for our Linux Generic binaries ( #11651 )
2023-12-30 14:40:09 +01:00
chucky-n-ice
79e03f435c
Update to 13.0
2023-12-03 18:12:58 +01:00
Patric Stout
b866e52b17
Remove: officially mark Vista as no longer supported ( #11531 )
...
It is very likely Vista hasn't been working for years, but the
amount of users that use an OS that has been EoL for over 11 years
is very small, so reports happen rarely.
2023-12-02 22:12:50 +00:00
Patric Stout
ba67f39db6
Codechange: vendor the nlohmann-json library ( #11290 )
2023-09-13 16:11:34 +02:00
glx22
4eddec9e79
Add: [Emscripten] Support for bootstrapping
2023-08-31 12:59:12 +02:00
glx22
3d1c4a8589
Codechange: [Emscripten] Improve syncfs synchronisation on exit/abort
2023-08-31 12:59:12 +02:00
Patric Stout
75d3dc0a19
Codechange: [Emscripten] remove "relative_mode" parameter from -vsdl as it doesn't exist ( #11249 )
2023-08-31 12:04:22 +02:00
Patric Stout
323dd619bb
Change: [CI] rework preview flow and use Cloudflare Pages to publish ( #11116 )
2023-07-08 12:30:27 +02:00
Patric Stout
153323a4c0
Fix: [Emscripten] actually link against nlohmann_json ( #11120 )
...
We fake a plain (non-scoped) library, but we don't actually set
the library to anything valid. In result, it is never actually
linked.
2023-07-07 21:21:43 +00:00
Loïc Guilloux
5f2246eabf
Fix 021c45c: [CMake] detection and use of nlohmann-json for emscripten ( #11113 )
2023-07-06 11:49:06 +02:00
Patric Stout
bc83974b38
Fix: [Emscripten] switch to URL for content-service that supports WebSocket ( #11106 )
...
In the old days, content.openttd.org and bananas-server.openttd.org
ended up on the same route. But with a recent migration, they do not.
content.openttd.org only serves the custom TCP protocol, and
bananas-server.openttd.org only serves the HTTP(S).
Websockets use HTTPS, and as such, should be routed via the latter.
2023-07-04 12:39:55 +00:00
Owen Rudge
1a3d1bca59
Remove: OS/2 port
2023-06-16 14:29:14 +01:00
Owen Rudge
5a7098cb41
Change: [Actions] Use notarytool for notarization instead of gon
2023-06-15 14:52:00 +01:00
Patric Stout
021c45c4f6
Add: [CMake] JSON library (nlohmann)
2023-05-14 23:22:02 +02:00
Patric Stout
fbad57ecf7
Change: [CI] update emscripten and liblzma to the latest version ( #10757 )
2023-05-02 23:12:52 +02:00
a9d56369a0
Merge commit '13.0-RC1~2'
2023-02-25 04:49:57 +00:00
Owen Rudge
f951ce6931
Fix: Ensure logo for Windows Store common assets package is named correctly
2023-02-07 09:23:44 +00:00
Patric Stout
64bd824b48
Add: [Actions] upload releases to GOG automatically
2023-01-28 21:50:32 +01:00
Patric Stout
be0d65d978
Add: [Actions] upload releases to GOG automatically
2023-01-28 20:41:08 +01:00
clienthax
25f247047d
Update: emsdk to 3.1.28 and lzma (for emsdk) to 5.4.0 ( #10234 )
...
Co-authored-by: Patric Stout <truebrain@openttd.org >
2022-12-29 23:34:45 +01:00
Czcibor Bohusz-Dobosz
7425660b3e
Change: Set minimum macOS version to 10.13 ( #10253 )
2022-12-17 18:35:45 +01:00
Bouke Haarsma
45d98f689a
Fix #9993 : Handle DPI changes on macOS and Windows
2022-10-16 16:52:14 +02:00
Owen Rudge
5a6ea11ead
Feature: [Actions] Package builds for the Windows Store automatically
2022-05-04 11:40:49 +01:00
Miguel Horta
136db27f51
Merge tag '12.2' into 12
2022-04-12 12:30:17 +01:00
Sergii Pylypenko
f1232bfed7
CI: OpenTTD will not link without libfreetype-dev package
2022-02-22 01:50:42 +02:00
Sergii Pylypenko
731a4d2b11
CI: apparently we also need gperf for libfontconfig
2022-02-22 01:14:43 +02:00
Sergii Pylypenko
cc8a1d76d3
Emscripten: updated readme
2022-02-22 01:12:35 +02:00
Patric Stout
6b12a05cc5
Change: [Emscripten] update to 2.0.34 and use Release over RelWithDebInfo ( #9696 )
...
It turns out that having "-g" in the compile-statement causes
Emscripten to pick -g3, which makes for very big binaries. This
is very likely not your intention when building Emscripten, as
smaller really is better.
For comparison, with RelWithDebInfo the binary is ~80MB. With
Release it is ~7.4MB.
2022-01-05 13:10:50 +01:00
Owen Rudge
280f54c0f7
Add: Specify minimum version for macOS ( #9689 )
2022-01-05 13:10:50 +01:00
Owen Rudge
cf4cf63b00
Change: Explicitly specify SHA1 for legacy code signing on Windows
2022-01-05 13:10:50 +01:00
Sergii Pylypenko
c4a7b5f73b
Emscripten: removed FS warning
2021-12-19 03:47:36 +02:00
Sergii Pylypenko
a2b9e32a13
Emscripten: load savegames from the browser download directory
2021-12-19 03:41:30 +02:00
Sergii Pylypenko
eab51cb2b9
Emscripten: adjust resolution to the device DPI
2021-12-19 01:38:36 +02:00
Sergii Pylypenko
8909ce3d8c
Fixed emscripten compilation
2021-12-15 00:40:26 +02:00
Sergii Pylypenko
793444e1ba
Merge tag '12.1' into branch 12
2021-12-10 02:36:38 +02:00
Sergii Pylypenko
2f6b20cbfd
Merge branch upstream/master while introducing compile errors and reverting parts of Android changes, video BPP options are gone
2021-11-29 02:20:37 +02:00
Sergii Pylypenko
87c94c6230
Emscripten: disable page zoom
2021-11-28 03:39:26 +02:00
Sergii Pylypenko
487c2f76a9
Emscripten: console text input
2021-11-28 03:39:26 +02:00
Sergii Pylypenko
a3b87d43a3
Emscripten: fixed key events for text input
2021-11-28 03:39:26 +02:00
Sergii Pylypenko
0ae8febc37
Emscripten: text input with HTML <input> element
2021-11-28 03:39:26 +02:00
Sergii Pylypenko
022df487c7
Emscripten: added a hit counter to loading screen
2021-11-28 03:39:26 +02:00
Sergii Pylypenko
ef3b0961c1
Emscripten: fixed fontconfig font path
2021-11-28 03:35:07 +02:00
Sergii Pylypenko
c9e2163aa6
Emscripten: compile libiculx for RTL text support
2021-11-28 03:35:07 +02:00
Sergii Pylypenko
960e1a7957
Emscripten: Sync FS before closing the browser window
2021-11-28 03:35:07 +02:00
Sergii Pylypenko
dd37c3d8da
Emscripten: updated emsdk patch
2021-11-28 03:35:06 +02:00
Sergii Pylypenko
eca0f69e11
Emscripten: updated deploy script
2021-11-28 03:34:42 +02:00
Sergii Pylypenko
7defb52028
Merge branch upstream/master
2021-11-28 03:16:36 +02:00