Stenzek
19cf29e5cf
CI/Linux: Push to Flathub beta
2023-06-27 01:50:15 +10:00
Stenzek
8fe9282bd9
Qt: De-duplicate AppIcon
2023-06-26 17:52:39 +10:00
Stenzek
cd4d829f9f
CI/Linux: Use clang 16 for AppImage
2023-06-24 02:10:35 +10:00
Stenzek
d6ba2aa76a
CI: Prevent double builds on pushes to pcsx2 repo
2023-06-23 13:20:18 +01:00
Tyler Wilding
6986030cd9
ci: don't build the localization branch on push ( #9031 )
2023-06-22 17:33:10 -04:00
Stenzek
0366929231
Flatpak: Add screenshots
2023-06-22 18:32:51 +10:00
Stenzek
161cead2e4
CI: Install ffmpeg packages on AppImage builder
2023-06-16 22:36:57 +10:00
Stenzek
1b953c1dc7
CI/Linux: Add Flatpak build files
2023-06-14 22:56:37 +10:00
Stenzek
c33960b411
CI/Linux: Allow path to clang and build deps to be set at build time
2023-06-14 22:56:37 +10:00
Stenzek
ed6dd6f6cd
CI: Update build to use patches.zip instead of cheats
2023-05-31 16:38:14 +01:00
CharlesThobe
9de152b8ee
Linux: implement DBus screensaver inhibitor
2023-04-30 19:18:53 +01:00
refractionpcsx2
ded971a3ec
Build: Fix Qtdir for windows build workdflows
2023-04-25 22:57:05 +01:00
Stenzek
b3a88d6ea7
Qt: Migrate to 6.5.0 on Windows
2023-04-25 21:53:30 +01:00
Connor McLaughlin
1d7a69ad40
AppImage: Include libxcb-cursor
2023-04-13 10:51:09 +01:00
TellowKrinkle
128cf9b57d
3rdparty:macOS: Update to Qt 6.4.3
...
Gives us 5 more months to decide whether we want to use 6.2 LTS or drop macOS 10.14 and macOS 10.15 support
2023-04-13 08:27:49 +01:00
TellowKrinkle
e5b7adb228
3rdparty:linux: Update to Qt 6.5.0
2023-04-13 08:27:49 +01:00
TellowKrinkle
bd5ae66fbe
3rdparty: Update SDL to 2.26.5
2023-04-13 08:27:49 +01:00
dependabot[bot]
f61f7bb711
Bump peter-evans/create-pull-request from 4 to 5
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 16:13:04 +02:00
JordanTheToaster
93014bfede
CI: Switch Windows Qt builds to Clang
...
Switches the Qt builds over to using Clang by default which should be a bit faster overall.
2023-03-30 09:27:10 +01:00
JordanTheToaster
4dd946bc8a
CI: Remove separate Windows builds
...
Removes the AVX2 and SSE4 builds in favour of the unified Qt build.
2023-03-29 20:00:51 -05:00
Stenzek
1499994143
CI: Update Linux to Qt 6.4.3 and SDL2 2.26.4
2023-03-20 15:46:32 +00:00
Stenzek
8c8bf22892
CI: Build libbacktrace in Linux deps
2023-03-20 15:46:32 +00:00
TellowKrinkle
0ba1a42867
CI:macOS: Use xz for distribution
...
macOS 10.14 fixed a bug where Archive Utility couldn't decompress .tar.xz and is now our minimum version
2023-03-17 03:18:02 +01:00
TellowKrinkle
b90405a7d2
GHActions:Windows: Add CMake clang-cl build
2023-03-13 20:45:12 +00:00
TellowKrinkle
2cd5ce6aea
GHActions: Update release pipeline for MultiISA
2023-01-25 18:27:06 -06:00
Stenzek
771d3c3c9d
CI: Retry downloading commands on Linux
...
The Azure Ubuntu package server, in particular, seems to be very
unreliable. Hopefully within 10 attempts it'll complete the package
download in such cases.
2023-01-13 09:30:46 +00:00
Stenzek
33e7bcbdb8
UnitTests: Compile with PCSX2 core library
...
Instead of shoehorning GS source files into the unit tests, we link with
the full PCSX2 core library. We stub out all the Host functions, as,
well, there isn't one, and they may be indirectly referenced.
2023-01-04 11:43:23 +00:00
Stenzek
246f783a64
CI: Generate Windows Clang builds
2023-01-03 12:16:50 +00:00
Stenzek
f240660a6e
CMake: Post-WX cleanup
...
- Remove unused build options
- Disable setcap by default
Applications should not need to call sudo as part of the build process.
- Rename XDG_STD to USE_LEGACY_USER_DIRECTORY
By default, we use ~/.config/PCSX2 now.
- Default Wayland support to on
I don't think there's any systems worth supporting that don't have it.
- Rework "install" logic
Linux no longer installs to GIT_ROOT/bin, it builds direct to BUILD/bin.
Saves a file copy, and running make install before running your developer
build was always silly.
- Don't require install target to build appimage
AppImage creator now just adds the entire bin directory as-is.
Everything needed is in there.
2023-01-02 14:13:42 +00:00
lightningterror
2de6a5029f
gh-workflows-macos: Remove leftover wx dependencies.
...
Also remove qt gui check since it's the only gui we use.
2023-01-02 08:50:43 +01:00
Mrlinkwii
8681eb0251
CI : remove mention to wxWidgets in MAC build-dependencies
2022-12-29 09:37:40 +01:00
Stenzek
2b99f3c753
pcsx2-wx: Finally remove it all
2022-12-24 08:42:23 +00:00
Stenzek
7cb22815e6
CI: Remove wx builds
2022-12-24 07:59:22 +00:00
TellowKrinkle
a8382ceb50
GHActions: Switch linux release pipeline to full lto
...
Missed that last time
2022-12-03 14:42:22 -06:00
TellowKrinkle
22f214c8e1
GHActions: Check multi-isa builds for global constructors
2022-12-03 00:52:10 -06:00
TellowKrinkle
9ff2dd6be1
GHActions:Windows: Enable multi-isa builds in cmake
2022-12-03 00:52:10 -06:00
lightningterror
3d551e384a
workflows: Remove external shaders directory from appimage.
2022-11-29 09:46:31 +01:00
TellowKrinkle
bb2016889a
3rdparty: Update SDL to 2.26.0
2022-11-25 23:47:32 -06:00
AKuHAK
2ab27ef42a
formatter: apply editorconig into various files
2022-11-25 22:41:00 +00:00
Connor McLaughlin
db8fb7f5a3
AppImage: Don't change current working directory
2022-11-25 10:25:28 +00:00
Connor McLaughlin
129fddf07c
Qt: Switch to 6.4.0 on Windows
2022-11-20 17:25:55 +00:00
Connor McLaughlin
8f4e01e004
CI: Change Windows builders to VS2022
2022-11-20 11:35:16 +01:00
Tyler Wilding
fba0e5932f
ci: use the json schema to validate the GameDB
2022-11-15 12:15:42 +01:00
Tyler Wilding
d1459650e1
ci/lint: remove GameDB python lint script, replace with json-schema
2022-11-15 12:15:42 +01:00
Tyler Wilding
212b2aea16
releases: allow publishing discord announcements to multiple webhooks
2022-11-08 17:44:00 +00:00
refractionpcsx2
5321ca913e
EE: Implement Instant DMA hack for some cache problematic games
...
Bump savestate version for new dma stall flag
[SAVEVERSION+]
2022-11-07 18:56:04 +00:00
dependabot[bot]
3e878f5124
Bump mathieudutour/github-tag-action from 6.0 to 6.1
...
Bumps [mathieudutour/github-tag-action](https://github.com/mathieudutour/github-tag-action ) from 6.0 to 6.1.
- [Release notes](https://github.com/mathieudutour/github-tag-action/releases )
- [Commits](https://github.com/mathieudutour/github-tag-action/compare/v6.0...v6.1 )
---
updated-dependencies:
- dependency-name: mathieudutour/github-tag-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-03 21:50:57 +00:00
refractionpcsx2
bc2f576b30
GS-HW: SW Render CLUT draws
2022-10-30 14:46:11 +00:00
TellowKrinkle
65aeeba567
GHActions: Migrate to new variable output system
2022-10-20 09:30:00 +01:00
TellowKrinkle
f37fd29fd0
CMake:Windows: Add install step
2022-10-19 15:50:43 -05:00