kichikuou
55837e5115
Remove xcore graphics backend
...
This removes X11 specific code, making SDL2 a hard dependency.
X-based environments are continue to be supported via SDL2.
This also removes joystick_linux.c which was only used if SDL2 was not
available.
2020-10-01 21:27:59 +09:00
kichikuou
f941916fb2
CI: Install libgtk2.0-dev in X11 build
2020-09-12 16:56:41 +09:00
kichikuou
7baab6b616
Android CI: Use the system's default JDK
2020-08-23 14:09:37 +09:00
kichikuou
a20363b901
Android: Upgrade build environment
...
- targetSdkVersion 28
- Android Gradle plugin 4.0.1
- Kotlin 1.3.72
- Gradle 6.1.1
2020-08-23 11:22:05 +09:00
kichikuou
dfc10a7f34
Update emscripten to 1.40.1
2020-08-08 10:35:23 +09:00
kichikuou
05cacb170f
Windows CI: Generate installer as build artifact
2020-08-01 23:23:51 +09:00
kichikuou
4223284781
CI: Update GitHub Actions
...
- mymindstorm/setup-emsdk@v6
- actions/cache@v2
- actions/upload-artifact@v2
2020-07-12 11:27:45 +09:00
kichikuou
3d70d00bce
Add unit test for gameresource.c
2020-07-11 19:12:45 +09:00
kichikuou
64c3c28336
CI: Run SDL2 and X11 builds on Linux
2020-06-20 10:52:35 +09:00
kichikuou
80266d6454
Support JPEG image format
...
JPEG images are not used in AliceSoft games, but supported since System3.6
version 3.23 and used in some third-party games (e.g. Graymerca).
2020-06-14 14:16:19 +09:00
kichikuou
43c6688ce7
CI updates
...
- Add Windows build
- Run Debug and Release builds on Linux
- Run CI against pull requests
2020-06-07 15:16:39 +09:00
kichikuou
697c15854a
Update emscripten to 1.39.16
2020-05-29 22:24:10 +09:00
kichikuou
d50e7ac150
CI: Run 'apt update'
2020-05-06 15:39:24 +09:00
kichikuou
638e96f894
Add GitHub workflows
2020-02-23 23:04:38 +09:00