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
Sergii Pylypenko
dde5c130ae
Emscripten: small fix to build script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
38ba55633e
Emscripten: fixed build script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
ffe5031dbe
Emscripten: add SFX and music to the data file
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
8be06db7fa
Emscripten: Include GFX baseset into data file
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
19bd2f9fe3
Emscripten: Re-enabled sounds
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
9f5be43100
emscripten: moved build scripts from root dir
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
105bc6af0f
Emscripten: added app manifest and favicon
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
e88d185e76
Updated Emscripten liblzma patch for Emscripten 2.0.15
2021-11-28 02:04:25 +02:00
Patric Stout
69118d063f
Change: use TCP for everything except for master-server and initial server scan ( #9130 )
...
This means that pressing Refresh button and adding servers manually
now uses TCP.
The master-server and initial scan are still UDP as they will be
replaced by Game Coordinator; no need to change this now.
If we query a server that is too old, show a proper warning to the
user informing him the server is too old.
2021-04-30 11:34:47 +02:00
Michael Lutz
0fc763bc55
Change: [OSX] Render screen in full native resolution on HiDPI displays.
2021-02-14 11:50:18 +01:00
embeddedt
6c8f2227cd
Fix: [Emscripten] open links in browser ( #8655 )
2021-02-08 19:18:30 +01:00
Patric Stout
a667ed945f
Add: [Actions] Automatically upload releases to Steam ( #8644 )
2021-02-05 20:58:15 +01:00
embeddedt
76a279ef68
Fix: [Emscripten] Pin Dockerfile to emsdk:2.0.10 to prevent patch failure ( #8628 )
2021-01-31 15:27:17 +01:00
Owen Rudge
1187dc3217
Feature: [Actions] Create .zip for macOS build
2021-01-28 19:15:36 +00:00
Owen Rudge
60851ef1a6
Feature: Sign macOS builds
2021-01-13 13:45:52 +00:00
Patric Stout
7cdf7c7ca0
Fix: [bundle] custom launch.sh is no longer required for Mac OS
...
Co-authored-by: Owen Rudge <owen@owenrudge.net >
2020-12-19 18:26:29 +01:00
Patric Stout
d15dc9f40f
Add: support for emscripten (play-OpenTTD-in-the-browser)
...
Emscripten compiles to WASM, which can be loaded via
HTML / JavaScript. This allows you to play OpenTTD inside a
browser.
Co-authored-by: milek7 <me@milek7.pl >
2020-12-15 15:46:39 +01:00
Patric Stout
b7643b1d36
Add: create bundles via CPack
...
CPack works closely together with CMake to do the right thing in
terms of bundling (called 'package'). This generates all the
packaging we need, and some more.
2020-06-05 19:36:05 +02: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
duck
e1c85e67a7
Fix #8102 : Update Windows installer strings to reference newer Windows version ( #8114 )
...
* Fix #8102 : Update Windows installer strings to reference versions newer than 7
* Fix 2c53390: Version strings incorrectly capitalised
2020-05-05 22:05:40 +02:00
glx
2f264f2c92
Change: Heading for 1.11 now
2020-02-08 23:38:49 +01:00
Charles Pigott
18f03a300b
Update: Prepare for 1.10.0-beta2 release
2019-12-24 22:20:28 +00:00
S. D. Cloudt
13cc8a0cee
Cleanup: Removed SVN headers
2019-11-10 17:59:20 +00:00
Charles Pigott
9f50c754ff
Codechange: No longer expect iculx when building debs
2019-10-30 17:28:22 +00:00
Charles Pigott
dd07b23ed3
Fix: A few places still referred to old name of COPYING and README
2019-10-28 23:52:54 +01:00
Charles Pigott
f5b72059be
Update: Changelog and other release files for 1.10.0-beta1
2019-10-28 23:52:54 +01:00
Charles Pigott
57add90b0f
Doc: Updates from 1.9
2019-10-28 23:52:54 +01:00
glx
93e42a9407
Fix 3575dd551: update names for installer
2019-10-23 15:05:40 +02:00
JMcKiern
04f659e768
Fix: Some typos found using codespell
2019-09-29 21:27:32 +01:00