Florian Märkl
a1fd418685
Update Ubuntu for AppImage to 24.04
2025-06-25 16:56:44 +02:00
Florian Märkl
4eb90a7a65
Refresh switch to build again
2025-06-09 12:20:27 +02:00
Florian Märkl
89368f63c9
Add script for local macOS distribution
2023-08-20 11:42:20 +02:00
Florian Märkl
bcdd0dd7fd
Update CI images
2023-08-20 09:45:15 +02:00
Florian Märkl
582ec7aa54
Allow specifying command in switch podman script
2023-02-08 14:08:17 +01:00
Johannes Baiter
c2f0932670
gui: Support for DualSense haptics and trigger effects
...
Haptics with PulseAudio does not seem to be working properly, so using
Pipewire as a backend is recommended (and picked by default, if
available via an SDL hint).
2023-02-01 18:05:59 +01:00
Johannes Baiter
4c8209762c
Add support for touchpad and sensor handling via SDL
...
This should enable support for more controllers besides the DS4 and
DualSense, basically any controller supported by SDL that has at least
one touchpad, an accelerometer and a gyroscope.
Older SDL versions have been tested down to 2.0.9. Versions older than
2.0.14 won't have sensors and touchpad support, though.
Setsu is deprecated and remains in-tree for now, but defaults to being
disabled if SDL2 is found and >= 2.0.14. If Setsu is enabled explicitly,
touchpad and sensors are not handled by SDL.
2022-12-14 20:22:40 +01:00
Florian Märkl
76690a319c
Fix testing on AppVeyor and make appveyor-win.sh more portable
...
test/chiaki-unit.exe failed to load some OpenSSL dlls somehow, which
broke the build. Moving them next to the executable fixes that.
The APPVEYOR_BUILD_FOLDER env var is also not needed anymore now.
2022-12-14 19:27:15 +01:00
Florian Märkl
6bfbcfc456
Update chiaki-build-switch image in build script
2022-09-25 14:24:43 +02:00
Florian Märkl
4164255ef9
Update dependencies and fix CI
...
* nanopb 0.4.6.4 with PB_C99_STATIC_ASSERT to avoid depending on C11
* OpenSSL 1.1.1q on windows
* Switched from docker to podman in CI
* Appdir in appimage build container is now in /build/appdir to fix
"Invalid cross-device link" errors in linuxdeploy when appdir is in
mount
* Use python protobuf==3.19.5 in bionic image, which still supports
python 3.6, and on windows where nanopb otherwise has issues
* Purge nanopb_pb2.py to force regeneration of it for possibly different
python protobuf versions in subsequent builds
* FreeBSD needs py39 packages now
2022-09-24 15:18:53 +02:00
Florian Märkl
7d820bd4ab
Update and fix CI
...
* appimage: switched to bionic
* android: updated container for nanopb changes
* switch: updated devkitpro and simpler cmake scripts
2022-03-26 18:33:15 +01:00
Florian Märkl
aa3a3b8bbc
Update Windows Dependencies in CI
2022-03-26 11:33:50 +01:00
Florian Märkl
f50b060795
Fix AppVeyor
2021-04-11 18:11:35 +02:00
Florian Märkl
ae3ca1ac7a
Update Flatpak to v2.1.1
2021-01-24 14:02:17 +01:00
Florian Märkl
ac8a3a3a3c
Update Flatpak to v2.1.0
2021-01-15 22:49:56 +01:00
Florian Märkl
505910bc5f
Enable Setsu in AppImage
2021-01-15 22:01:35 +01:00
Roy P
3272f47dc6
Update Flatpak to v2.0.1
2021-01-06 15:56:35 +01:00
h0neybadger
d4dc0ffee1
Fix switch README info and nxlink push script
2021-01-02 13:23:14 +01:00
Alexander Millin
a2955d21fc
Enable hevc_vaapi in FFMPEG Builds
2021-01-01 21:24:51 +01:00
Florian Märkl
526286c5d7
Update FFMPEG and enable H265 Decoder
2020-12-29 11:25:08 +01:00
Florian Märkl
b7c7d87db6
Transition to Sourcehut
2020-12-28 13:50:29 +01:00
Florian Märkl
dfc0f32ac2
Move Rest of CI to Sourcehut
2020-12-27 23:38:32 +01:00
Florian Märkl
db5b3a1499
Add macOS to AppVeyor
2020-12-27 18:36:34 +01:00
Florian Märkl
4da09f75f3
Make Borealis GUI more generic to build ( #408 )
2020-12-23 17:36:17 +01:00
Roy P
8b6f9a5fc1
Updating flatpak to point to 1.3.0 branch ( #368 )
2020-11-12 16:41:26 +01:00
Florian Märkl
aea23effe9
Fix Bullseye Deps ( #363 )
2020-11-07 11:17:22 +01:00
Florian Märkl
cbfa49551d
Add option to use system Nanopb ( #352 )
2020-10-25 21:08:13 +01:00
H0neyBadger
f7c83e8416
Add Nintendo Switch Borealis GUI ( #349 )
2020-10-25 10:51:49 +01:00
Florian Märkl
03c82ea515
Optionally use system jerasure and add Bullseye CI
2020-10-22 23:43:07 +02:00
Florian Märkl
a9e50e46ea
Use prebuilt Docker Image for Switch CI ( #301 )
2020-08-13 18:51:29 +02:00
Florian Märkl
57b0b683e8
Drop Support for QtGamepad
2020-07-02 21:18:32 +02:00
Roy P
2f8d9d189d
Pin the flatpak file to the v1.2.1 release
2020-06-15 18:56:09 +02:00
Florian Märkl
0df3ba69cd
Temporarily use local Switch Toolchain File
2020-05-30 15:26:27 +02:00
Roy P
bf8685c761
Adding manifest to build flatpak package ( #239 )
2020-05-30 13:25:50 +02:00
h0neybadger
e116d3fa4c
Remove out of scope switch fake_ctest.nintendo.net.py script
2020-05-18 14:02:53 +02:00
Florian Märkl
6e2d93ec2c
Add CI Build for Switch ( #234 )
2020-05-15 12:04:21 +02:00
H0neyBadger
f35311bf61
Add Nintendo Switch chiaki-lib support ( #233 )
2020-05-15 11:06:54 +02:00
Florian Märkl
4e301b9885
Enable VAAPI in build-ffmpeg.sh ( #215 )
2020-04-27 18:16:32 +02:00
Łukasz Siudut
8c651b0890
Add VAAPI support to Qt GUI ( Fix #26 ) ( #205 )
2020-04-22 10:57:18 +02:00
Florian Märkl
d7372394a2
Enhance Dockerfile
2020-01-15 21:23:45 +01:00
Florian Märkl
dc11724627
Make psn-account-id.py Script easier for Windows
2019-12-01 12:18:19 +01:00
Florian Märkl
e368a82e8f
Force utf-8 instead of ascii in psn-account-id.py #103
2019-11-20 16:23:40 +01:00
Florian Märkl
3f66b985d5
Switch to generic Qt 5.12 Path on AppVeyor
2019-11-19 21:55:10 +01:00
Scratch
bbf744824b
Golang PSN auth script ( #64 )
2019-10-14 14:50:14 +02:00
Strubbl
6cfeec48e8
Add Dockerfile to run Chiaki in a Container ( #50 )
2019-10-14 11:15:00 +02:00
Florian Märkl
bf4a3f4020
Add AccountID Script
2019-10-12 15:16:06 +02:00
Florian Märkl
cf5fe30219
Restructure and fix Travis
2019-10-10 17:57:34 +02:00
Florian Märkl
9cedb348c4
Clean chiaki.rb Cask
2019-09-27 13:09:40 +02:00
Florian Märkl
326ffdaa8f
Generate chiaki.rb Cask on Travis ( #37 )
2019-09-27 11:28:50 +02:00
Florian Märkl
c9401aa4b2
Switch to Xenial for Releases ( #29 ) ( Fix #25 )
2019-09-13 15:49:15 +02:00