Commit Graph

450 Commits (dev)

Author SHA1 Message Date
Stenzek 4f37bc6e18
dep/rcheevos: Update rcheevos to v12.2.1
Already applied the patch, but this will bump the user agent which may
help with troubleshooting.
5 days ago
Stenzek 2a8256673a
GPUDevice: Use separate variables for last/next present time
Fixes erratic frame rates in Big Picture mode.

Regression from 09926a3769.
5 days ago
Stenzek e2266cd617
dep/rcheevos: Bumpt a4b9156 + #492
And remove some local patches that are now unnecessary.
5 days ago
Stenzek 18768bcaba
Achievements: Use note area in more notifications
- Show RA logo for login/game summary.
- Add icons to game complete, subset complete, leaderboard start/fail.
7 days ago
Stenzek 93a5663fc8
Achievements: Make leaderboard notifications a little nicer 7 days ago
Stenzek 1431d5cf5b
FullscreenUI: Use horizontal buttons for message dialogs
Unless it's a long string, then use vertical.

Also add icons to the dialogs.
1 week ago
Stenzek a83ccdcd0e
FullscreenUI: Fix focusing when pressing west face button 1 week ago
Stenzek 454d33272f
FullscreenUI: Hook up L2/R2 to page up/down 1 week ago
Stenzek 9dcef869a3
FullscreenUI: Use appropriate icon for console settings 1 week ago
Stenzek c5ce2f999b
dep/imgui: Add ImGuiChildFlags_NoNavCancel 1 week ago
Stenzek a2f3d038db
dep/imgui: Update to 69a501d 2 weeks ago
Stenzek 64d70753fc
ImGuiManager: Use default icons when unspecified 2 weeks ago
Stenzek 170d4b9fb8
Build: Don't make fast_float a public link for libraries 3 weeks ago
Stenzek 4c79ee82ac
CMake: Adjust fmt build macros
Set on the library, not globally.
3 weeks ago
Stenzek 84e4aed8a7
dep/fmt: Update to v12.1.0 3 weeks ago
Stenzek 3f1ab1cb8a
SoundEffectManager: Upmix and resample sound effects when needed
Allows users to provide files at other sample rates/channels.
3 weeks ago
Davide Pesavento 6c46b0cfe8
Deps: Update FontAwesome to 7.1.0 4 weeks ago
Davide Pesavento 84ff881721 Deps: Remove version number from FontAwesome header
Reduces code churn on version bumps.
4 weeks ago
Stenzek c206bd6311
FullscreenUI: Fix incorrect icon for macro buttons 4 weeks ago
Stenzek 9370642434
Deps: Update rcheevos to v12.2.0 4 weeks ago
Stenzek 41a000c0f1
Deps: Update Vulkan-Headers to v1.4.337 1 month ago
Stenzek d7c015aefb
MSBuild: Fix non-reproducible path sneaking into binary 1 month ago
Stenzek 26b8fe0d5b
MSBuild: Remove _CRT_INTERNAL_NONSTDC_NAMES
Doesn't seem to be needed anymore.
1 month ago
Stenzek f99601e3d0
dep/rcheevos: Bump to b77013b 1 month ago
mariobob 1ee0f73df8
Achievements: Use rc_client API for fetching game titles (#3658)
* dep/rcheevos: Bump to 7fb4300

* Achievements: Use rc_client API for fetching game titles
1 month ago
Stenzek e06d880257
MSBuild: Set -Wno-invalid-offsetof
Same as CMake.
1 month ago
Stenzek 9ba0bb9a32
MSBuild: Only remove source paths in ReleaseLTCG
Don't want to hurt debugability.
1 month ago
Stenzek 6070bff9f6
dep/rcheevos: Bump to 9aa1352 2 months ago
Stenzek 56d8750f41
FullscreenUI: Add floating nav bar widgets 2 months ago
Stenzek b4900c90ed
dep/imgui: Fix memory leak in imgui_freetype
Only once on font load, but still a leak.
2 months ago
Stenzek 2bf14f84e0
Qt: Don't copy QtConcurrent DLL 2 months ago
Stenzek b9b1b13fb3
Qt: QtConcurrent is no longer needed
Hasn't been in some time. Apparently I forgot to remove it.
2 months ago
Stenzek d532acb39a
Build: Use VS2026 build tools
GitHub runners don't have it yet, but it's a non-issue there as they're
using clang, not MSVC.
2 months ago
Stenzek c953480ed5
Build: Use Unicode as default MSBuild character set
Apparently I forgot to change this ages ago...
2 months ago
Stenzek 65be533ad3
Build: Use C17 for MSBuild 2 months ago
Stenzek a038c88d24
dep/reshadefx: Work around inability to discard in function in DXC
Need to fix this in SPIRV-Cross instead.
3 months ago
Stenzek fcde8c7765
dep/reshadefx: Cherry-pick upstream 74e95dd 3 months ago
Stenzek 505753da48
Deps: Update to FFmpeg 8.0 3 months ago
Stenzek 50a9f04dd9
dep/rcheevos: Bump to 6755915 3 months ago
Stenzek 4d516c5247
dep/rcheevos: Bump external client image URL buffer size
Works around invalid parameter being triggered on long usernames.
3 months ago
Stenzek ff23462113
dep/rcheevos: Bump to fae1e23 4 months ago
Stenzek 2346f67c8c
dep/fmt: Update to v11.2.0 4 months ago
Stenzek ee9f32185e
dep/rcheevos: Remove files deleted upstream 4 months ago
Stenzek edeaae613a
dep/rcheevos: Bump to 4570cb7 4 months ago
Stenzek 843234f817
MSBuild: Set /d1trimfile and /PDBALTPATH
More steps to reproducible builds.

/d1trimfile only works on MSVC, so set -fmacro-prefix-map and
-ffile-prefix-map on Clang.
5 months ago
Stenzek 0aa8374f73
MSBuild: Don't merge qt_LANG.qm when qtbase_LANG.qm exists
Stops qt_sv.qm being generated which references files that do not exist,
e.g. qtscript_sv.qm.
5 months ago
Stenzek 25b44f4283
Qt: Wire up new key glyphs 5 months ago
Stenzek db2f563db6
dep/googletest: Update to v1.17.0 5 months ago
Stenzek d13d3d89f9
Resources: Relocate PromptFont key glyphs to high range
Stops them clashing with full-width characters used in Japanese titles.
5 months ago
Stenzek 414ddf78cc
Achievements: Display warning for unsupported achievements 5 months ago