RedDevilus
6cf518e7df
actions: Add windows category for SDL
...
Upcoming Qt will feature native support for multiple controllers + remapping for all relevant OSes. This makes the step a bit easier.
Rationale:
Windows has cleaner code (becoming just like OnePad) and no more DS4/DualSense/Switch Pro/... wrapper such as steam or DS4Windows (ryochan7) though will still work if you want it.
Linux will have OnePad legacy remapping.
Mac will have feature parity to some extent.
2022-02-14 01:50:57 +00:00
RedDevilus
c1d96fc876
CI: Label Qt into GUI/Qt
...
The label has recently been changed into GUI/Qt for more clarity that it touches upon a GUI toolkit just like WX. Also added the 3rdparty for the binary.
2022-02-10 21:04:28 +01:00
TellowKrinkle
88c0c41a70
CMake: Use relative paths for package mode
...
Allows relocating install prefix without recompiling
2022-02-02 17:09:48 -06:00
TellowKrinkle
1b453d0436
GUI: Move translations to resources directory
...
Also fixes finding translations in package mode builds
2022-02-02 17:09:48 -06:00
RedDevilus
ead6f9f4cd
CI: Automatically label Qt
...
This will label PRs that touches on Qt-related files.
2022-02-02 17:33:41 +00:00
Connor McLaughlin
75b5f70196
CI: Build Qt binaries
2022-01-31 16:46:23 +00:00
dependabot[bot]
f9f4557841
Bump node-fetch in /.github/workflows/scripts/releases/announce-release
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.5 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.5...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-30 19:06:25 +01:00
dependabot[bot]
d441cdba71
Bump node-fetch
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.5 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.5...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-30 19:06:11 +01:00
dependabot[bot]
9f24fb618f
Bump node-fetch
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.5 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.5...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-30 19:05:39 +01:00
lightningterror
96bc6807ae
github: auto labeler: Add GS Vulkan label.
2022-01-08 08:35:02 +01:00
TellowKrinkle
d97e867c07
GHActions: Cache patchelf
2022-01-01 16:36:15 -06:00
TellowKrinkle
0744bc4004
GHActions: Build latest SDL on linux
...
Package manager version too old
2022-01-01 16:36:15 -06:00
TellowKrinkle
b773ab3fb4
GHActions: Fix game controller db updater
2021-12-28 18:04:19 +01:00
qurious-pixel
d0de8d22fe
MISC: codacy fixes
2021-12-28 08:54:17 +00:00
qurious-pixel
231b8e9481
reference the app-variables.sh apprun-hook file
2021-12-28 08:54:17 +00:00
qurious-pixel
f9f36700bb
Update AppRun
2021-12-28 08:54:17 +00:00
qurious-pixel
ba9fced3db
Create app-variables.sh
2021-12-28 08:54:17 +00:00
Ty Lamontagne
1695124472
Linux / Windows CMake Builds: Change output executable to lowercase
...
No reason to be uppercase.
2021-12-25 15:11:17 +00:00
TellowKrinkle
d51bdccf7f
CMake: Remove gio dependency on macOS
2021-12-13 03:29:16 -06:00
kenshen112
e6f72fdde7
GHActions: Enable Wayland in CI builds
2021-12-13 00:23:52 -06:00
TellowKrinkle
4cb4844e8d
AppImage: Fix resource location
2021-12-12 06:10:47 -06:00
Connor McLaughlin
a143122804
CI: Copy resources into AppImage
2021-12-12 03:27:43 +00:00
Connor McLaughlin
96a1ce2fb2
CI: Fix path to GameIndex.yaml
2021-12-12 03:27:43 +00:00
Tyler Wilding
7b815b5f07
actions: increase linux build times as well until cache is reliable
...
We can rely on the cache more once the following issue is resolved - https://github.com/actions/cache/issues/342#issuecomment-673371329
Once we can, we should be able to dynamically set the timeout according to the cache-hit/miss
2021-12-04 06:05:38 +01:00
Tyler Wilding
754c6126b1
actions: Only announce `pre-release` releases in the discord
2021-12-04 05:57:05 +01:00
Tyler Wilding
9321c3c334
gh: remove 32-bit Windows 11, it doesn't exist
2021-12-03 19:24:05 +01:00
Tyler Wilding
adc7d41183
gh: add minimal issue template for issues that don't pertain to games
...
A lot of the required information we enforce is not applicable to application level bugs
2021-12-03 19:24:05 +01:00
Tyler Wilding
4ca69d8818
gh: Update issue-templates to include Win11
2021-12-03 19:24:05 +01:00
TellowKrinkle
a2e15bbc87
GHActions:macos: Install glib
...
Looks like GHActions changed what things they preinstall
2021-12-02 15:08:18 +01:00
dependabot[bot]
96642d8bc3
Bump mathieudutour/github-tag-action from 5.6 to 6.0
...
Bumps [mathieudutour/github-tag-action](https://github.com/mathieudutour/github-tag-action ) from 5.6 to 6.0.
- [Release notes](https://github.com/mathieudutour/github-tag-action/releases )
- [Commits](https://github.com/mathieudutour/github-tag-action/compare/v5.6...v6.0 )
---
updated-dependencies:
- dependency-name: mathieudutour/github-tag-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 16:01:55 +01:00
dependabot[bot]
8a26c3783a
Bump actions/cache from 2.1.6 to 2.1.7
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 13:21:27 +00:00
TellowKrinkle
8f394b5c3f
GHActions:macos: Remove gtk3 dependency
2021-11-17 14:23:15 -06:00
TellowKrinkle
bfd960ad1b
GHActions:Linux: Upgrade to Clang 9
2021-11-04 20:11:15 +00:00
qurious-pixel
6b81808ecc
gcc compatibility for older distros
...
Add compatibility layer for using newer gcc on older distros.
- use AppImageKit-checkrt
- copy build system stdc++ and gcc_s
2021-11-04 20:11:15 +00:00
TellowKrinkle
c615a6f6e2
GHActions:Linux: Upgrade to GCC 10
2021-11-04 20:11:15 +00:00
TellowKrinkle
40b522b42f
GHActions:Linux: Remove unneccessary packages
2021-11-04 20:11:15 +00:00
TellowKrinkle
f2655b763f
GHActions:Linux: Clean up setup scripts
2021-11-04 20:11:15 +00:00
Tyler Wilding
71923e7cba
actions: cleanup discord embed links and add release body
2021-11-03 23:46:45 +00:00
Tyler Wilding
dc051541bd
actions: create automatic controller db updating workflow
2021-11-03 16:40:36 +01:00
Tyler Wilding
0a9cc924a4
actions: only run these new workflows and new steps on `PCSX2/pcsx2`
2021-11-01 20:07:31 -05:00
Tyler Wilding
79e56f21d1
actions: lint yaml replace `semver` with just `version`
2021-11-01 20:07:31 -05:00
Tyler Wilding
f9e4bb5288
actions-win: Remove remaining retention override
2021-11-01 20:07:31 -05:00
Tyler Wilding
d1085a40ba
actions-docs: Add documentation for how this works
2021-11-01 20:07:31 -05:00
Tyler Wilding
c0f83524a9
actions-linux: Update linux workflow to upload artifacts to release
2021-11-01 20:07:31 -05:00
Tyler Wilding
9d2976cef6
actions-win: Update windows workflow to upload to release, also include symbols as an artifact
2021-11-01 20:07:31 -05:00
Tyler Wilding
b20dd73b30
actions: Add brand new workflows - creating and announcing the releases
2021-11-01 20:07:31 -05:00
Tyler Wilding
c32d5f1672
actions: Create script to announce a new release via a Discord WebHooks
2021-11-01 20:07:31 -05:00
Tyler Wilding
6eacade082
actions: Move the temporary location of the AppImages to align with the rest
2021-11-01 20:07:31 -05:00
Tyler Wilding
8baecb9c9c
actions: Create script to upload artifacts from workflow and publish release if all are accounted for
2021-11-01 20:07:31 -05:00
Tyler Wilding
b7bdbffad4
actions: Create script for generating release notes
2021-11-01 20:07:31 -05:00