141 Commits

Author SHA1 Message Date
Hugo Locurcio
b9841634cd
Replace existing issue templates with issue forms
Issue forms provide better guidance when creating issues, especially
for people less familiar with GitHub issue creation.
2021-12-26 22:48:04 +01:00
Connor McLaughlin
643dcb0a39 Update bug_report.md 2021-11-05 15:19:16 +10:00
Connor McLaughlin
134f7d6e54 CI: Set version in rc files at build time 2021-10-25 17:03:05 +10:00
Connor McLaughlin
96f4fdf8d8
CI: Fix incorrect operator 2021-10-20 02:07:17 +10:00
qurious-pixel
8ccee29694
Disable AppX signing for PRs
Allows builds to complete with unsigned UWPs
2021-10-19 07:44:24 -07:00
Anderson_Cardoso
6253003bc0
Update Bug Report!
Since there is no Android support anymore, I'm removing the part where it is mentioned!
2021-10-05 17:58:49 -03:00
qurious-pixel
11be9c1498
generate a wayland appimage (#2625)
* generate a wayland appimage

- update patchelf to 0.12
- integrate qt5-wayland plugins
- check for wayland display environment

* duckstation wayland

- update packages to include qt5-wayland
- upload wayland packages
- add wayland packages to release

* Generate single Qt appimage with wayland

- combine x11 and wayland into one appimage

* One Qt appimage
2021-09-26 09:56:56 +10:00
Connor McLaughlin
36bad69b31 CI: Don't try to make UWP app bundle on pull requests 2021-07-17 14:06:28 +10:00
Connor McLaughlin
c3cbe3b969 CI: Enable UWP/AppX releases 2021-07-11 16:47:21 +10:00
Connor McLaughlin
172c522a73 CI: Fix incorrect auto-updater arm64 filename 2021-06-30 20:20:18 +10:00
Connor McLaughlin
b5af2b25cf CI: Collapse del commands 2021-06-12 22:43:04 +10:00
Connor McLaughlin
52673743e1
CI: Fix workflow failure 2021-06-09 13:12:04 +10:00
Connor McLaughlin
64560d09fc Update CI scripts 2021-06-08 16:39:52 +10:00
Connor McLaughlin
4435851276 CI: Generate app bundles 2021-06-06 15:53:36 +10:00
Connor McLaughlin
950b81861b CI: Revert previous commit and fix underlying issue 2021-06-04 16:49:34 +10:00
Connor McLaughlin
1269a1e091 CI: Remove macOS builds completely
Random failures, and I don't have a machine to debug it on.
2021-06-04 14:22:30 +10:00
Connor McLaughlin
5e0e6c71bf CI: Improve naming of libretro binaries 2021-05-20 12:25:08 +10:00
Connor McLaughlin
f10134251b CI: Add play store builder 2021-05-20 12:19:26 +10:00
Connor McLaughlin
f98f9fcd0c CI: Fix libretro dll for Windows 2021-05-20 12:19:23 +10:00
Connor McLaughlin
94cb847e21 CI: Re-add libretro builds 2021-05-20 12:18:55 +10:00
Connor McLaughlin
d4214211a2
Merge pull request #2028 from j8r/add-appstream-metadata-file
Add AppStream metadata file
2021-05-03 03:20:03 +10:00
Julien Reichardt
4bd1161ac9 Split appimage script and distribution files 2021-05-01 17:48:26 +02:00
Connor McLaughlin
25426a90e7 CI: Don't publish Mac builds 2021-05-01 13:37:42 +10:00
Connor McLaughlin
6ba94b7eb2 Add note about issue templates being mandatory 2021-04-20 14:34:40 +10:00
Connor McLaughlin
924756860e HostDisplay: Support refresh rate queries on all platforms except Mac 2021-04-03 02:53:28 +10:00
falsepopsky
dbedb8d5d6 update spanish qt, new config to block blank issues 2021-03-17 19:52:31 -03:00
Connor McLaughlin
adae4e1e5b
CI: Fix build path for Qt on Mac (#1740) 2021-03-04 13:08:16 +10:00
Connor McLaughlin
9a8cb97875 CI: Add missing Mac build to preview release 2021-03-01 00:54:32 +10:00
Connor McLaughlin
4eace11a8b Enable building with RetroAchievements by default 2021-02-28 19:04:40 +10:00
Connor McLaughlin
413e52b38d CI: Use Ubuntu 20.04 for AppImage builds 2021-02-19 01:37:56 +10:00
Connor McLaughlin
1b1a5996ec CI: Enable DRM/KMS and Wayland for AppImage builds 2021-02-08 00:45:37 +10:00
Connor McLaughlin
8647423fe9 Update issue template 2021-02-04 13:47:16 +10:00
Connor McLaughlin
2dabccffc6 CI: Package NoGUI AppImage on Linux instead of SDL 2021-01-31 18:11:56 +10:00
Connor McLaughlin
7d036d6fee CI: Provide Windows build symbols as separate file 2021-01-31 17:00:57 +10:00
Connor McLaughlin
419726f4cc Remove libretro core - core will now be maintained by libretro
libretro have agreed to take over maintenance of the core.

Please see their fork at https://github.com/libretro/duckstation if you
wish to continue to use it.
2021-01-08 01:37:59 +10:00
Anderson_Cardoso
498b00a8e8
Update Bug Report Template (#1369)
* Update Bug Report Template
2021-01-04 02:12:59 +10:00
Guillaume Bouchard
f30addc70d Use gtk3 for nativefiledialog
Rational: gtk2 is not maintained anymore and the change was simple.

- Update of nativefiledialog/CMakeLists.txt in order to detect and use
  gtk3
- Updated a few files referencing gtk2, especially:
  - github workflow: I tested that the apt-get update works on ubuntu
    18.03 in a docker container
  - Readme.

This was tested in the following nixpkgs PR: https://github.com/NixOS/nixpkgs/pull/107878
2020-12-29 15:13:43 +01:00
Connor McLaughlin
e3ce0530bf Revert "CI: Stop building libretro cores"
This reverts commit 1a6a14fcd459e834c747e831db5829699e48c50b.
2020-12-27 02:21:16 +10:00
Connor McLaughlin
1a6a14fcd4 CI: Stop building libretro cores
Apparently libretro want to do this themselves now?
2020-12-27 00:50:08 +10:00
Connor McLaughlin
5451a1f5c3 README/Issue template: Clarify that libretro core is not officially supported 2020-12-27 00:50:08 +10:00
Connor McLaughlin
b468f643fb CI: Remove unused scripts 2020-12-25 13:53:28 +10:00
Connor McLaughlin
e5495b43c6 CI: Rename beta builds to preview builds, stable to development 2020-12-25 13:53:28 +10:00
Connor McLaughlin
3ab017c32e CI: Set prerelease tag only on beta release 2020-12-22 02:40:27 +10:00
Connor McLaughlin
80ce7bde26 CI: Generate master->beta, stable->latest releases 2020-12-22 02:18:15 +10:00
Anderson_Cardoso
e36bfa567d
Suggestion - Controller Troubleshoot 2020-12-20 17:35:49 -03:00
Albert Liu
5e9a4f9bc6 Update bug report issue template 2020-12-17 22:53:48 -08:00
Connor McLaughlin
ea355c20ad CI: Fix Windows/ARM64 build 2020-11-22 14:22:01 +10:00
Connor McLaughlin
57c1e54a54 CI: Add Windows ARM64 builds 2020-11-22 14:05:37 +10:00
Connor McLaughlin
3797d2acbc CI: Generate armv7 libretro cores 2020-11-22 01:24:26 +10:00
Connor McLaughlin
2ee2207106 CI: Output Android apk as duckstation-android.apk 2020-11-22 01:24:25 +10:00
Connor McLaughlin
83db685376
Update rolling-release.yml 2020-11-19 01:09:29 +10:00
Connor McLaughlin
bb4a7e0e78 CI: Use fixed version of sign-android-release 2020-11-15 00:20:16 +10:00
Connor McLaughlin
a83ac0f0c5 Update issue templates 2020-11-11 00:35:15 +10:00
Connor McLaughlin
82e19f7188 Build: Set macOS deployment target to 10.14 2020-10-31 14:29:11 +10:00
Albert Liu
a4ece3e1b7 CI: Drop Linux runner to Ubuntu 18.04
This lowers the AppImage glibc version requirement.
2020-10-01 18:19:46 -07:00
Albert Liu
25661d9299 AppImage: Follow repository convention for script naming 2020-10-01 18:19:46 -07:00
Connor McLaughlin
35b35f2782 Add libretro builds to macOS CI 2020-09-13 12:12:38 +10:00
Connor McLaughlin
69a9e5e6a9 CI: Build macOS .app 2020-08-25 22:06:33 +10:00
Connor McLaughlin
12e91f45fe CI: Add Linux AArch64 builds 2020-08-19 00:11:45 +10:00
Albert Liu
a992020973 CI: Re-enable Linux packaging with old linuxdeploy version 2020-08-14 20:31:28 -07:00
Connor McLaughlin
31186ed9f3 CI: Disable Android signing on pull requests 2020-08-11 03:48:41 +10:00
Connor McLaughlin
2a6c06d4be CI: Temporarily disable Linux packaging
Seems that there's some issues with AppImage creation...
2020-08-09 03:02:32 +10:00
Connor McLaughlin
c2a60b766d CI: Tag Windows builds so they can be updated 2020-08-06 22:11:08 +10:00
Connor McLaughlin
64b745fd56 CI: Fix Windows build upload 2020-08-06 20:11:04 +10:00
Connor McLaughlin
389c4945e0 CI: Use zips instead of 7z for Windows downloads 2020-08-06 19:36:41 +10:00
Connor McLaughlin
199315cea7 CI: Rename updater to updater.exe 2020-08-06 19:36:41 +10:00
Connor McLaughlin
79c8b9f52c Qt: Add Portuguese translation 2020-07-28 20:33:09 +10:00
Albert Liu
30eae96358 CI: Add path ignores to Actions workflow 2020-07-14 04:39:42 -07:00
Albert Liu
0433038b53 CI: Add manual Actions workflow trigger 2020-07-13 14:51:07 -07:00
Connor McLaughlin
d2cf9c44c1 CI: Sign Android APKs 2020-07-13 02:18:01 +10:00
Connor McLaughlin
ef11a31b6e CI: Add Android APK builds 2020-07-12 01:15:23 +10:00
Connor McLaughlin
659da85ff3 CI: Build Android AArch64 libretro core 2020-07-09 02:28:36 +10:00
Connor McLaughlin
e1788ee988 CI: Fix Linux libretro builds 2020-07-08 02:17:39 +10:00
Connor McLaughlin
cf1dec6667 CI: Use cmake for Windows libretro builds 2020-07-07 20:27:14 +10:00
Connor McLaughlin
67bc14dac9 CI: Use libretro core naming convention 2020-07-05 13:15:12 +10:00
Albert Liu
0a65fe4156 GitHub Actions: Update to checkout action v2.3.1 with fetch-depth: 0
Checkout v2+ checks out a local branch rather than a detached head.
Branch name for releases should now be master instead of HEAD.
2020-07-02 17:46:37 -07:00
Connor McLaughlin
a1fd801b7f Build libretro core in CI 2020-07-01 02:46:16 +10:00
Connor McLaughlin
fc911de1e7 CI: Use Ubuntu 20.04 image for Linux build 2020-06-07 01:40:34 +10:00
Albert Liu
873072af95 GitHub Actions: Create release only when workflow is triggered on master branch 2020-06-01 21:00:56 -07:00
Connor McLaughlin
c0869fc756 CI: Include qtbase5-private-dev package 2020-05-25 15:21:04 +10:00
Albert Liu
c6c1d3952f GitHub Actions: Add AppImage zsync files to rolling release 2020-05-23 03:09:44 -07:00
Connor McLaughlin
f2e6b8d72b CI: Add GitHub actions-based rolling release 2020-05-17 23:01:03 +10:00
Connor McLaughlin
1ccc26804d CI: Use AppVeyor for Windows builds 2020-02-15 21:40:10 +09:00
Connor McLaughlin
6c8eaa5204 Update windows-build.yml to remove unnecessary DLL copy step 2020-02-03 13:55:34 +10:00
Connor McLaughlin
b255dfb439 CI: Remove pdbs/libs/etc from directory before uploading Windows builds 2020-01-11 16:39:01 +10:00
Connor McLaughlin
a9e12883bf CI: Don't do recursive clone for Linux 2020-01-10 13:40:53 +10:00
Connor McLaughlin
f3e9c3ec8c Add initial work on Qt frontend 2019-12-31 16:18:30 +10:00
Connor McLaughlin
004f0796b8 Update source lists in Linux CI build before installing packages 2019-12-13 01:31:21 +10:00
Connor McLaughlin
41404cad47 Add automated Linux build script
Not providing downloads at this point, but at least I'll know when I break the build...
2019-12-11 00:35:56 +10:00
Connor McLaughlin
b3cf18b593 Don't create .7z within .zip for windows build 2019-11-26 20:00:43 +10:00
Connor McLaughlin
47cbe75b48
Create windows-build.yml 2019-11-25 17:15:32 +10:00