Commit Graph

91 Commits

Author SHA1 Message Date
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
643dcb0a39 Update bug_report.md 2021-11-05 15:19:16 +10:00
134f7d6e54 CI: Set version in rc files at build time 2021-10-25 17:03:05 +10:00
96f4fdf8d8 CI: Fix incorrect operator 2021-10-20 02:07:17 +10:00
8ccee29694 Disable AppX signing for PRs
Allows builds to complete with unsigned UWPs
2021-10-19 07:44:24 -07:00
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
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
36bad69b31 CI: Don't try to make UWP app bundle on pull requests 2021-07-17 14:06:28 +10:00
c3cbe3b969 CI: Enable UWP/AppX releases 2021-07-11 16:47:21 +10:00
172c522a73 CI: Fix incorrect auto-updater arm64 filename 2021-06-30 20:20:18 +10:00
b5af2b25cf CI: Collapse del commands 2021-06-12 22:43:04 +10:00
52673743e1 CI: Fix workflow failure 2021-06-09 13:12:04 +10:00
64560d09fc Update CI scripts 2021-06-08 16:39:52 +10:00
4435851276 CI: Generate app bundles 2021-06-06 15:53:36 +10:00
950b81861b CI: Revert previous commit and fix underlying issue 2021-06-04 16:49:34 +10:00
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
5e0e6c71bf CI: Improve naming of libretro binaries 2021-05-20 12:25:08 +10:00
f10134251b CI: Add play store builder 2021-05-20 12:19:26 +10:00
f98f9fcd0c CI: Fix libretro dll for Windows 2021-05-20 12:19:23 +10:00
94cb847e21 CI: Re-add libretro builds 2021-05-20 12:18:55 +10:00
d4214211a2 Merge pull request #2028 from j8r/add-appstream-metadata-file
Add AppStream metadata file
2021-05-03 03:20:03 +10:00
4bd1161ac9 Split appimage script and distribution files 2021-05-01 17:48:26 +02:00
25426a90e7 CI: Don't publish Mac builds 2021-05-01 13:37:42 +10:00
6ba94b7eb2 Add note about issue templates being mandatory 2021-04-20 14:34:40 +10:00
924756860e HostDisplay: Support refresh rate queries on all platforms except Mac 2021-04-03 02:53:28 +10:00
dbedb8d5d6 update spanish qt, new config to block blank issues 2021-03-17 19:52:31 -03:00
adae4e1e5b CI: Fix build path for Qt on Mac (#1740) 2021-03-04 13:08:16 +10:00
9a8cb97875 CI: Add missing Mac build to preview release 2021-03-01 00:54:32 +10:00
4eace11a8b Enable building with RetroAchievements by default 2021-02-28 19:04:40 +10:00
413e52b38d CI: Use Ubuntu 20.04 for AppImage builds 2021-02-19 01:37:56 +10:00
1b1a5996ec CI: Enable DRM/KMS and Wayland for AppImage builds 2021-02-08 00:45:37 +10:00
8647423fe9 Update issue template 2021-02-04 13:47:16 +10:00
2dabccffc6 CI: Package NoGUI AppImage on Linux instead of SDL 2021-01-31 18:11:56 +10:00
7d036d6fee CI: Provide Windows build symbols as separate file 2021-01-31 17:00:57 +10:00
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
498b00a8e8 Update Bug Report Template (#1369)
* Update Bug Report Template
2021-01-04 02:12:59 +10:00
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
e3ce0530bf Revert "CI: Stop building libretro cores"
This reverts commit 1a6a14fcd4.
2020-12-27 02:21:16 +10:00
1a6a14fcd4 CI: Stop building libretro cores
Apparently libretro want to do this themselves now?
2020-12-27 00:50:08 +10:00
5451a1f5c3 README/Issue template: Clarify that libretro core is not officially supported 2020-12-27 00:50:08 +10:00
b468f643fb CI: Remove unused scripts 2020-12-25 13:53:28 +10:00
e5495b43c6 CI: Rename beta builds to preview builds, stable to development 2020-12-25 13:53:28 +10:00
3ab017c32e CI: Set prerelease tag only on beta release 2020-12-22 02:40:27 +10:00
80ce7bde26 CI: Generate master->beta, stable->latest releases 2020-12-22 02:18:15 +10:00
e36bfa567d Suggestion - Controller Troubleshoot 2020-12-20 17:35:49 -03:00
5e9a4f9bc6 Update bug report issue template 2020-12-17 22:53:48 -08:00
ea355c20ad CI: Fix Windows/ARM64 build 2020-11-22 14:22:01 +10:00
57c1e54a54 CI: Add Windows ARM64 builds 2020-11-22 14:05:37 +10:00
3797d2acbc CI: Generate armv7 libretro cores 2020-11-22 01:24:26 +10:00
2ee2207106 CI: Output Android apk as duckstation-android.apk 2020-11-22 01:24:25 +10:00