Stenzek
|
26917f14c5
|
CI/Flatpak: Disable SDK CFLAGS
It's setting _GLIBCXX_ASSERTIONS in release builds, which has a
performance hit.
|
2024-04-26 12:47:02 +10:00 |
Stenzek
|
808e832c9a
|
CI: Slim down Linux package install list
|
2024-04-25 17:32:48 +10:00 |
Stenzek
|
4df6f3bc4d
|
Scripts: Drop freetype/zlib from Linux deps build
Qt pulls in fontconfig, which needs the system version.
|
2024-04-25 15:57:55 +10:00 |
Stenzek
|
8867bb129a
|
CMake: Tidy up build system
And fix Windows CMake... who knows how long for.
|
2024-04-20 21:19:31 +10:00 |
Stenzek
|
d712fcc371
|
Scripts: Rename build-dependencies.sh to build-dependencies-linux.sh
|
2024-04-20 19:09:27 +10:00 |
Stenzek
|
e40c022a0f
|
CI: Fix Flathub update script
|
2024-04-16 15:40:31 +10:00 |
Stenzek
|
8a3ba53204
|
CI: Build SPIRV-Cross
|
2024-04-14 17:25:23 +10:00 |
Stenzek
|
59eeb89243
|
CI: Backport shaderc changes from PCSX2
|
2024-04-14 16:26:22 +10:00 |
Stenzek
|
8ab1623276
|
CI/Flatpak: Remove unused file
|
2024-04-13 19:57:25 +10:00 |
Stenzek
|
efcfcd8e11
|
Build: Migrate Flatpak to Qt 6.7
|
2024-04-11 21:55:50 +10:00 |
Stenzek
|
69f79c3a4f
|
Deps: Speed up shaderc build
Mainly for flatpak...
|
2024-04-06 00:12:16 +10:00 |
Stenzek
|
e245884d16
|
Deps: Build shaderc
|
2024-04-05 17:53:24 +10:00 |
Stenzek
|
69588bf7a6
|
Deps: Include freetype/harfbuzz shared libraries
|
2024-04-05 17:23:28 +10:00 |
Stenzek
|
5c56d4e869
|
Deps: Update to Qt 6.7.0 and SDL 2.30.2
|
2024-04-05 17:23:28 +10:00 |
Stenzek
|
d4d3518e68
|
CI: Enable DBus for Linux deps build
|
2024-03-29 13:25:30 +10:00 |
Stenzek
|
98d2d866d6
|
CI: Use OS zlib for MacOS
Because the updater doesn't get fixup'd, so the dylib doesn't get added
to its bundle.
|
2024-03-26 01:20:33 +10:00 |
Stenzek
|
b1c00cfd95
|
CI: Don't bother building SDL2 debug
Nobody's actually running debug DS builds except me...
|
2024-03-24 16:03:00 +10:00 |
Stenzek
|
b143d96476
|
Build: Use deps DLLs on Windows
|
2024-03-24 16:02:59 +10:00 |
Stenzek
|
68ff16e187
|
CI: Build zlib/zstd/libjpeg/libpng as part of deps
|
2024-03-24 15:17:09 +10:00 |
Stenzek
|
17e3e96789
|
CI: Build libwebp on Windows as part of deps
|
2024-03-23 13:47:10 +10:00 |
Stenzek
|
604b47c7b7
|
Deps: Update to SDL2 2.30.1 and Qt 6.6.2
|
2024-03-08 23:41:14 +10:00 |
Stenzek
|
e9c4416272
|
dep: Add libjpeg v9f
|
2024-03-06 23:55:18 +10:00 |
Stenzek
|
b749c483da
|
dep: Add libpng 1.6.43
|
2024-03-06 23:55:18 +10:00 |
Stenzek
|
a5de489d6f
|
CI/Flatpak: Use flatpak-github-actions
|
2024-03-02 21:28:15 +10:00 |
Stenzek
|
c2c3eac749
|
Build: Use shared webp/zstd/zlib
|
2024-02-03 19:41:56 +10:00 |
Stenzek
|
607ee54ab7
|
deps: Bump to SDL2 2.30.0
|
2024-02-03 16:16:43 +10:00 |
Stenzek
|
da9e3064c2
|
Achievements: Display missable/progression/win icons
|
2024-01-14 01:44:21 +10:00 |
KamFretoZ
|
34160a8c1b
|
Qt/FSUI: Backport PromptFont from PCSX2 for better readibility
|
2024-01-10 22:23:56 +10:00 |
Stenzek
|
55b5ec7321
|
Qt: Patch macdeployqt to always deploy Qt SVG imageformat plugin
|
2023-12-25 19:43:06 +10:00 |
Stenzek
|
ad6e49998f
|
RegTest: Add PGXP/upscale/recompiler options
|
2023-12-13 20:56:43 +10:00 |
Stenzek
|
ea878533b8
|
Qt: Revert to 6.6.0 for Mac
Regressions...
|
2023-12-02 16:16:02 +10:00 |
Stenzek
|
310e3c0900
|
deps/qt: Update to Qt 6.6.1
|
2023-11-30 20:32:14 +10:00 |
Stenzek
|
dfb27c14be
|
FullscreenUI: More localization fixes
|
2023-11-29 23:11:28 +10:00 |
Stenzek
|
325dcc81ca
|
FullscreenUI: Allow changing UI language
|
2023-11-29 20:26:36 +10:00 |
Stenzek
|
fc6359457b
|
ImGuiManager: Use PromptFont icons for input OSD
|
2023-11-26 21:35:29 +10:00 |
Stenzek
|
dc75afeb3d
|
RegTest: Fix directory creation always failing
|
2023-11-25 22:04:05 +10:00 |
Stenzek
|
1b948aab62
|
dep/cubeb: Minimize and update to 54217bc
|
2023-11-25 00:50:12 +10:00 |
Stenzek
|
7cc52bba23
|
CMake: Support multiple CMAKE_OSX_ARCHITECTURES
|
2023-11-25 00:50:12 +10:00 |
Stenzek
|
20de40a597
|
RegTest: Fix build on Mac
|
2023-11-21 22:31:18 +10:00 |
Stenzek
|
b93e9ef61c
|
Flatpak: Bump SDL2 to v2.28.5
|
2023-11-18 17:35:45 +10:00 |
Stenzek
|
ac10d311da
|
Deps: Update to Qt 6.5.3 and SDL2 2.28.5
Also sort out the lack-of-PDBs for Qt+SDL2.
|
2023-11-11 13:35:26 +10:00 |
Stenzek
|
6ca098db97
|
CI/Flatpak: Disable Wayland by default
|
2023-10-29 21:16:58 +10:00 |
Stenzek
|
33f945f1e8
|
CI/AppImage: Disable Wayland by default
Set I_WANT_A_BROKEN_WAYLAND_UI=1 if you must use it.
But there's gonna be broken stuff.
|
2023-10-29 21:16:23 +10:00 |
Stenzek
|
dcfc48d84b
|
CI: Fix Flatpak version generation
|
2023-10-08 23:20:34 +10:00 |
Stenzek
|
706dc86a94
|
scmversion: Use annotated tag as base
|
2023-10-07 13:41:47 +10:00 |
Stenzek
|
34ce59eb46
|
RegTest: Fix double renderer parameter
|
2023-09-30 23:42:58 +10:00 |
Stenzek
|
90d0029c34
|
Build: Unify Flatpak manifests
|
2023-09-30 13:34:08 +10:00 |
Stenzek
|
a45b50c3e9
|
Build: Add additional Flatpak build scripts
|
2023-09-29 02:30:54 +10:00 |
Stenzek
|
fa93c02e45
|
CI: Make Mac Updater a universal binary too
|
2023-09-27 22:00:46 +10:00 |
Stenzek
|
1b08ea4254
|
Flatpak: Drop filesystem permission
Not needed, portals work fine.
|
2023-09-23 14:14:52 +10:00 |