Commits
- 98798fe mmpx enhance (#3443)
- 824b91a GPU/HW: Split MMPX to MMPX and MMPX Enhanced
- ac0c454 GPU/HW: Work around fxc uninitialized variable false positive
- a8db46a GPU/HW: Use signed difference in luma_distance()
- d37048e FullscreenUI: Fix animation glitch on choice select
- 94b88fa GPU/HW: Avoid texture filter dual-source output when unnecessary
- 39a5bd6 FullscreenUI: Remove padding from CD icon
- a2d351c FullscreenUI: Improve title truncation in game grid
- 9c4aaca FullscreenUI: Avoid losing game list selection inbetween mouse move and popups
- 5945153 Data: Add variable weight fonts
- 77457a3 ImGuiManager: Switch to dynamic fonts
- 06da45b FullscreenUI: Polish dialogs
- c06da31 FullscreenUI: Fix trophy placement on non-square covers
- 0026615 Data: Remove unused base fonts
- 65ed9b5 Data: Fix glyph conflict with vibration icon
- 0cf5618 FullscreenUI: Fix crash in JogCon controller settings
- 9ff3edd Qt: Disable unmaintained translations
- 9c4e15e Host: Remove now-unused ReadCompressedResourceFile()
- 5dc55bb Qt: Avoid showing "0 minutes" of played time (#3447)
- 00330ca Qt: Avoid truncating Serial column in game list view on macOS
- 873c7c9 Qt: Right align size columns in game list view
- bb76d7c Update Indonesian Translation (#3445)
- 74838e9 Atualização Português do Brasil (#3444)
- 2c7d07b Qt: Implement reset play time for disc sets
- 70225f8 Always use CTAD with std::unique_lock
- a31d679 SmallString: Use L instead of L+1
- 9ffded0 SmallString: Fix size bug in assign(SmallStringBase&&)
- bf4a89e Qt: Use GameList::FormatTimespan()
- b98d521 ImGuiOverlays: Draw larger status indicator icons
- 3ba05f1 Qt: Use same size for serial across platforms
- 233c342 README: Recommend AppImage over Flatpak
- e19817c README: Fix typo
- 3a7cbc2 FullscreenUI: Use horizotal layout for about dialog
- 1a39dec FullscreenUI: Don't tint background in landing/game list
- ba6309c FullscreenUI: Keep a one-deep previous window stack
- 20b3535 ImGuiOverlays: Backport condition tidy-up
- c32e590 Qt: Don't hold lock while game list context menu active
- 42bf2b3 update the Simple-Chinese translation to latest. (#3448)
- 61f3f86 GameDB: exclude analog support for Final Fantasy Origins (#3449)
- 7f066c2 ImGuiOverlays: Fix display with only GPU/latency stats
- 466ccc5 CI: Use maximum compression for zip builds
- 0c8cf0a Qt: Fix incorrect help text
- 35a8bfa FullscreenUI: Warning fixes
- 308bc5f ImGuiOverlays: Warning fixes
- 4616dd3 Qt: Avoid heap string copy for each context menu action
- f5c3280 ImGuiOverlays: Remove unused code
- 0c3ad8a GameDB: Fix number of players for Syphon Filter 2 & 3 (#3451)
- 69399f3 GameDatabase: Missing newline in compatibility report
- 2edcb20 GameDatabase: Add three missing settings to compatibility report
- a2bf5b4 GameDatabase: Drop "GPU" prefix from PGXP settings in compatibility report
- fa7b4ae Qt: Convert auto updater to window
- ce6924d Qt: AutoUpdaterDialog -> AutoUpdaterWindow in translations
- d83ecb0 Qt: Fix return to desktop mode with -nogui -bigpicture
- 99268f2 Separate mmpx enhance from mmpx (#3453)
- 6ef3df5 Achievements: Use gethostuuid() as machine key on macOS (#3452)
- 5f885b8 Settings: Add missing case statement
- 42a9d8c Qt: Raise updater window if already shown
- 1653cf8 GPU/HW: Fix GLSL ES compile error
- 49d5d8e Qt: Fix achievement login dialog sizing on MacOS
- fa0a926 Deps: Bump FontAwesome to 6.7.2 (#3456)
- 6c6cc91 DMA: Invalidate code pages on CD-ROM DMA write
- ff0add2 ImGuiManager: Load PF before FA
- 2ac481d Qt: Fix setup wizard achievements page title
- 1026902 Data: Update SDL game controller database
- 3b90d18 Qt: Fix return code confusion in AchievementLoginDialog
- 9127198 ImGuiManager: Move font awesome to last priority
- 5063a49 FullscreenUI: Remove hardcoded sizes for menu items
- 88a63f0 FullscreenUI: More hardcoded size removal
- 7b03b54 FullscreenUI: Eliminate last of layout height constants
- 11cb221 FullscreenUI: Polish range dialogs
- ac9be01 FullscreenUI: Snap CenterImage() to integer coordinates
- d18910a Achievements: Release lock while waiting for HTTP requests
- 68fa33e FullscreenUI: Polish achievements page
- 5dd64c8 FullscreenUI: Bump animation time for theme change
- f775a6d Qt: Fix achievement login tab order
- 11bc193 FullscreenUI: Skip drawing background if transparent
- 82bb29d FullscreenUI: Fix extra padding in resume state popup
- f9fb591 Data: Add missing file
- aafd72e FullscreenUI: Add cheats/patches icons
- bf36432 Qt: Swap console/emulation icons
- ee0cb60 Qt: Add additional toolbar properties for labels/icons
- 7b1c8a0 System: Log init/boot time
- a7f5105 Qt: Fix toolbar context menu lock inversion
- e469e33 Qt: Fix default button in AudioStretchSettingsDialog
- 74f697e Qt: Add button icons to InputBindingDialog
- f6d10eb Qt: Fix default button in InputBindingDialog
- 175ed8c Qt: Fix default button in ControllerLEDSettingsDialog
- 842f741 Qt: Simplify connecting to QDialogButtonBox signals
- 976bf83 Qt: Use QDialog::Accepted/Rejected in more places
- b67a8c3 Common: Don't include deprecated (and unused) codecvt header
- 40c495c Qt: Remove last use of SLOT
- 29ec2fe Qt: Fix saving toolbar locked state (#3458)
- 6fcb119 FullscreenUI: Further icon improvements
- ba799f4 Qt: Disable toolbar related actions if hidden
- cdc9206 Qt: Fix typo in toolbar icon action
- 9347c00 Qt: Refine use of ellipsis in game list context menu (#3459)
- 96d0851 Update the Simple-Chinese translation to latest. (#3460)
- 5b18455 Qt: Eliminate unnecessary includes in settingwidgetbinder.h
- c679ffb Atualização Português do Brasil (#3462)
- a7d0a8a Updated Swedish translation (#3461)
- 281119b Qt: Always perform update check on startup
- 280c003 FullscreenUI: Change a few icons for improved consistency (#3463)
- ebf97c2 dep/imgui: Sync to 5ee9c2a
- 2bff209 FullscreenUI: Fix returning to wrong window after back
- 889df1d VulkanDevice: Only reset descriptor pool if used
- 1b740ef FullscreenUI: Avoid ID clash in controller settings
- 866b77e Spanish (Spain) 2025-06-27 translation update (#3465)
- 5df28de Qt: Fix hotkey category heading size on MacOS
- 71a60f9 Data: Update SDL game controller database
- 33b1e82 Achievements: Fix imgui assertion in leaderboard view
- 376a2e8 FullscreenUI: Fix crash when loading/saving state
- 355c17b FullscreenUI: Fix fade on system start/stop