Commits
- 9790c1b Updated Swedish translation (#3660)
- f248c1c Atualização Português do Brasil (#3659)
- 4c38484 Qt: Failed to retrieve update change list is not fatal
- 9ba0bb9 MSBuild: Only remove source paths in ReleaseLTCG
- e06d880 MSBuild: Set -Wno-invalid-offsetof
- c9177bc Common: Add vector rectangle helper functions
- 9eaf586 Qt: Simplify cover and icon invalidation
- ed531da Qt: Move wireframe rendering to debug tab
- 69784d1 GPU: Move draw helper functions to cpp file
- 97582bc GPU: Use vectors/rects for presentation
- 986e66b GPU: Use vectors in draw rect calculation
- c6a44ff GPU: Add "Fine Crop" settings
- 7cf6e04 GPU/HW: Chunk skewed+overlapping copies
- 3fc563e Qt: Invalidate tooltips for title changes as well
- 351e787 Common: Fix a bunch of errors in ARM vector wrapper
- 37d7cd4 Common: Silence deprecation warnings on MacOS
- 2498e66 MetalDevice: Fix compile warnings
- 1ee0f73 Achievements: Use rc_client API for fetching game titles (#3658)
- 900d06c FullscreenUI: Fix inconsistent notification colour gradient
- 86ba9ea ImGuiManager: Add colour gradient to OSD messages
- f99601e dep/rcheevos: Bump to b77013b
- cda367d Achievements: Use badge_url for downloads
- 708e3b8 Achievements: Use rc_client_create_subset_list()
- f52a5af System: Fix fullscreen state persisting between games
- a777466 Qt: Invalidate covers when all titles are invalidated
- 547b76f SDLInputSource: Use auto mode for enhanced reports
- b3caf07 Qt: Make enhanced controllers reports option more clear
- 1ccd750 CMake: Avoid using system zlib outside of MacOS
- b10eba4 VulkanDevice: Disable fbfetch on LLVMpipe
- 7a539ba GPUDevice: Reduce GraphicsConfig struct size
- fe8d2e0 VulkanDevice: Set rasterization order attachment access bit on blend state
- 6521355 CMake: Don't copy desktop file to resources
- b8b576e Qt: Override application font on Linux
- 89946cc Qt: Provide theme icons for most used Qt StandardIcons
- 6062f5e Qt: Use same changed colour in memory scanner as view
- 93f62c4 CI: Fix cache key in upload caches workflow
- bc72d58 Achievements: Preserve hardcore mode when toggling encore/spectator/unofficial settings (#3661)
- 9857835 GameDB: Add mouse support for compatible games (#3662)
- a72d21f Win32RawInputSource: Support device hotplugging
- 0af8b74 InputManager: Move device notification from main window
- 51986e7 InputManager: Fix some low-risk races during reload
- 822024d Qt: Fix empty text box after image verification
- 9712883 ProgressCallback: Add a variant with alert/confirm
- d5dc9fb FullscreenUI: Fix bg load after close->reopen
- 1c06b68 GameDB: add missing compatibility entry for original release of A Bug’s Life (#3664)
- 7d31ab9 GameDB: Fix typo in FF7's sort title
- b8c8941 GameDB: Add sort title to FF7 and FF8 demo discs
- ea8d7b0 VulkanDevice: Only enable KHR_maintenance5 with dynamic rendering