Davide Pesavento
a2bf5b4f50
GameDatabase: Drop "GPU" prefix from PGXP settings in compatibility report
2025-06-17 14:53:45 +10:00
Davide Pesavento
2edcb20930
GameDatabase: Add three missing settings to compatibility report
2025-06-17 14:53:45 +10:00
Davide Pesavento
69399f3449
GameDatabase: Missing newline in compatibility report
...
And refactor the Append*Setting() functions to reduce duplication.
2025-06-17 14:53:45 +10:00
Davide Pesavento
0c3ad8a78b
GameDB: Fix number of players for Syphon Filter 2 & 3 ( #3451 )
2025-06-17 14:52:46 +10:00
Stenzek
f5c3280202
ImGuiOverlays: Remove unused code
2025-06-15 13:58:09 +10:00
Stenzek
4616dd3293
Qt: Avoid heap string copy for each context menu action
...
QString is copy-on-write.
2025-06-15 13:57:06 +10:00
Stenzek
308bc5f356
ImGuiOverlays: Warning fixes
2025-06-15 13:31:46 +10:00
Stenzek
35a8bfa469
FullscreenUI: Warning fixes
2025-06-15 13:31:43 +10:00
Stenzek
0c8cf0a4d7
Qt: Fix incorrect help text
2025-06-15 13:24:15 +10:00
Stenzek
466ccc5d88
CI: Use maximum compression for zip builds
2025-06-15 13:24:15 +10:00
Stenzek
7f066c2864
ImGuiOverlays: Fix display with only GPU/latency stats
2025-06-15 13:24:15 +10:00
bl@ck_m@ge
61f3f86bbc
GameDB: exclude analog support for Final Fantasy Origins ( #3449 )
2025-06-15 13:24:02 +10:00
zkdpower
42bf2b3360
update the Simple-Chinese translation to latest. ( #3448 )
2025-06-15 13:23:49 +10:00
Stenzek
c32e590808
Qt: Don't hold lock while game list context menu active
2025-06-14 15:08:45 +10:00
Stenzek
20b353535d
ImGuiOverlays: Backport condition tidy-up
2025-06-14 15:08:28 +10:00
Stenzek
ba6309c458
FullscreenUI: Keep a one-deep previous window stack
...
Fixes settings close returning to wrong window if opened from game list.
2025-06-14 14:39:22 +10:00
Stenzek
1a39dece6a
FullscreenUI: Don't tint background in landing/game list
...
But keep it for settings etc, since it needs it for readability.
2025-06-14 14:33:07 +10:00
Stenzek
3a7cbc20d9
FullscreenUI: Use horizotal layout for about dialog
2025-06-14 14:10:29 +10:00
Stenzek
e19817c7f9
README: Fix typo
2025-06-14 13:42:02 +10:00
Stenzek
233c342d68
README: Recommend AppImage over Flatpak
...
Tired of Flathub's infrastructure randomly failing builds, and portal
paths being invalidated every update.
Does anyone actually use this?
2025-06-14 13:37:27 +10:00
Stenzek
3ba05f182f
Qt: Use same size for serial across platforms
...
And center the field to compensate.
2025-06-14 13:25:52 +10:00
Stenzek
b98d521ff9
ImGuiOverlays: Draw larger status indicator icons
...
Always bugged me, but couldn't justify the rasterization time before
dynamic fonts.
2025-06-14 13:25:22 +10:00
Stenzek
bf4a89e82e
Qt: Use GameList::FormatTimespan()
...
No point duplicating the logic since the core can handle
plural translations now.
2025-06-14 13:12:21 +10:00
Stenzek
9ffded0e73
SmallString: Fix size bug in assign(SmallStringBase&&)
2025-06-14 13:12:02 +10:00
Stenzek
a31d67921b
SmallString: Use L instead of L+1
...
Keep the stack aligned to power of 2.
2025-06-14 13:11:39 +10:00
Davide Pesavento
70225f8345
Always use CTAD with std::unique_lock
2025-06-14 13:10:57 +10:00
Davide Pesavento
2c7d07b245
Qt: Implement reset play time for disc sets
2025-06-14 13:10:57 +10:00
Anderson Cardoso
74838e9bd8
Atualização Português do Brasil ( #3444 )
...
Atualizado para a última versão
2025-06-14 13:09:28 +10:00
KamFretoZ
bb76d7cce8
Update Indonesian Translation ( #3445 )
2025-06-14 13:09:18 +10:00
Davide Pesavento
873c7c9dc3
Qt: Right align size columns in game list view
2025-06-14 13:08:38 +10:00
Davide Pesavento
00330ca391
Qt: Avoid truncating Serial column in game list view on macOS
2025-06-14 13:08:38 +10:00
Davide Pesavento
5dc55bb4a1
Qt: Avoid showing "0 minutes" of played time ( #3447 )
2025-06-14 13:00:19 +10:00
Stenzek
9c4e15ef1c
Host: Remove now-unused ReadCompressedResourceFile()
2025-06-14 02:30:11 +10:00
Stenzek
9ff3edd317
Qt: Disable unmaintained translations
...
These haven't been touched in 4+ years, and there are very few strings
still valid.
They'll still be built, so you can use them via the ini, but they will
not appear in the dropdown list.
2025-06-14 02:30:11 +10:00
Stenzek
0cf5618a05
FullscreenUI: Fix crash in JogCon controller settings
2025-06-14 02:30:11 +10:00
Stenzek
65ed9b51ab
Data: Fix glyph conflict with vibration icon
2025-06-14 02:30:11 +10:00
Stenzek
0026615eb9
Data: Remove unused base fonts
2025-06-14 02:30:10 +10:00
Stenzek
c06da318d6
FullscreenUI: Fix trophy placement on non-square covers
2025-06-14 02:30:10 +10:00
Stenzek
06da45b3f2
FullscreenUI: Polish dialogs
2025-06-14 02:30:10 +10:00
Stenzek
77457a3b1d
ImGuiManager: Switch to dynamic fonts
2025-06-14 02:30:10 +10:00
Stenzek
5945153e67
Data: Add variable weight fonts
2025-06-13 22:37:11 +10:00
Stenzek
9c4aaca7c8
FullscreenUI: Avoid losing game list selection inbetween mouse move and popups
2025-06-13 21:42:40 +10:00
Stenzek
a2d351ca90
FullscreenUI: Improve title truncation in game grid
...
Use the computed text length, rather than an arbitrary size.
2025-06-13 21:26:54 +10:00
Stenzek
39a5bd6e54
FullscreenUI: Remove padding from CD icon
...
It wasn't even.
2025-06-13 21:26:34 +10:00
Stenzek
94b88fad23
GPU/HW: Avoid texture filter dual-source output when unnecessary
...
Because we all know how much mobile drivers crapping themselves
whenever anyone mutters dual-source blending.
2025-06-13 21:02:07 +10:00
Stenzek
d37048e4e4
FullscreenUI: Fix animation glitch on choice select
2025-06-13 20:54:50 +10:00
Stenzek
a8db46a6b8
GPU/HW: Use signed difference in luma_distance()
...
Fixes the warning, and also underflowing, since both were unsigned
it would overflow if the second was greater the first.
2025-06-13 20:54:48 +10:00
Stenzek
ac0c4544e1
GPU/HW: Work around fxc uninitialized variable false positive
2025-06-13 20:54:48 +10:00
Stenzek
824b91a1f8
GPU/HW: Split MMPX to MMPX and MMPX Enhanced
2025-06-13 16:42:32 +10:00
crashGG
98798fec66
mmpx enhance ( #3443 )
...
enhance MMPX algorithm, fix some minor graphics defects.
Update gpu_hw_shadergen.cpp
2025-06-13 16:34:54 +10:00