caed1ebca9
Merge remote-tracking branch 'upstream/release/13' into 13
2023-02-25 05:03:41 +00:00
a9d56369a0
Merge commit '13.0-RC1~2'
2023-02-25 04:49:57 +00:00
Patric Stout
64bd824b48
Add: [Actions] upload releases to GOG automatically
2023-01-28 21:50:32 +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
Sergii Pylypenko
909b24b2bb
Emscripten: Fixed liblzo2 compilation
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
371a94ae3c
Emscripten: fixed linking with freetype library
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
82b8772f8f
Emscripten: enable debug logs
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
8efa8964d0
Emscripten: libicu is not working anyway, because there are no libicuuc and libicu-le-hb available
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
10fb568cd0
Emscripten: explicitly linking to libexpat and libuuid is not necessary
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
98d7eb2c94
Emscripten: fixed compilation with fontconfig
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
032a92532e
Emscripten: disabled libtimidity for now, it does not work anyway on Chrome for Android because of massive lag
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
bc59102732
Emscripten: fixed fontconfig compilation
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
fd42ae95f4
Emscripten: added fontconfig library
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
f2812cd7e3
Fixed saving config file
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
c61311978a
Emscripten: Fixed relative paths
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
6a07256e33
Emscripten: updated deply script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
f11e9ba1de
Emscripten: fixed deploy script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
a048423b61
Emscripten: script to deploy the webapp
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
679968a567
Fixed OpenMSX not recognized
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
81796d8c8f
Emscripten: build with timidity
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
74066154d7
Emscripten: updated app manifest
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
6d41b97504
Emscripten: fixed build script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
378dae0996
Emscripten: fixed init script
2021-11-28 02:04:25 +02:00