latest-ls41
·
56 commits
to master
since this release
CI Report:
https://ci-tests.linuxserver.io/linuxserver/duckstation/latest-ls41/index.html
LinuxServer Changes:
Full Changelog: latest-ls40...latest-ls41
Remote Changes:
Commits
- 9790c1b8a Updated Swedish translation (#3660)
- f248c1cd7 Atualização Português do Brasil (#3659)
- 4c384842c Qt: Failed to retrieve update change list is not fatal
- 9ba0bb9a3 MSBuild: Only remove source paths in ReleaseLTCG
- e06d88025 MSBuild: Set -Wno-invalid-offsetof
- c9177bc39 Common: Add vector rectangle helper functions
- 9eaf58613 Qt: Simplify cover and icon invalidation
- ed531da03 Qt: Move wireframe rendering to debug tab
- 69784d10a GPU: Move draw helper functions to cpp file
- 97582bcfe GPU: Use vectors/rects for presentation
- 986e66b51 GPU: Use vectors in draw rect calculation
- c6a44ff56 GPU: Add "Fine Crop" settings
- 7cf6e0425 GPU/HW: Chunk skewed+overlapping copies
- 3fc563e5a Qt: Invalidate tooltips for title changes as well
- 351e78768 Common: Fix a bunch of errors in ARM vector wrapper
- 37d7cd46c Common: Silence deprecation warnings on MacOS
- 2498e66a6 MetalDevice: Fix compile warnings
- 1ee0f73df Achievements: Use rc_client API for fetching game titles (#3658)
- 900d06c32 FullscreenUI: Fix inconsistent notification colour gradient
- 86ba9ea3a ImGuiManager: Add colour gradient to OSD messages
- f99601e3d dep/rcheevos: Bump to b77013b
- cda367d21 Achievements: Use badge_url for downloads
- 708e3b869 Achievements: Use rc_client_create_subset_list()
- f52a5afcb System: Fix fullscreen state persisting between games
- a777466c5 Qt: Invalidate covers when all titles are invalidated
- 547b76fe1 SDLInputSource: Use auto mode for enhanced reports
- b3caf07a4 Qt: Make enhanced controllers reports option more clear
- 1ccd7508a CMake: Avoid using system zlib outside of MacOS
- b10eba419 VulkanDevice: Disable fbfetch on LLVMpipe
- 7a539ba69 GPUDevice: Reduce GraphicsConfig struct size
- fe8d2e032 VulkanDevice: Set rasterization order attachment access bit on blend state
- 652135534 CMake: Don't copy desktop file to resources
- b8b576e15 Qt: Override application font on Linux
- 89946ccad Qt: Provide theme icons for most used Qt StandardIcons
- 6062f5e2f Qt: Use same changed colour in memory scanner as view
- 93f62c429 CI: Fix cache key in upload caches workflow
- bc72d58fd Achievements: Preserve hardcore mode when toggling encore/spectator/unofficial settings (#3661)
- 985783514 GameDB: Add mouse support for compatible games (#3662)
- a72d21f7a Win32RawInputSource: Support device hotplugging
- 0af8b7477 InputManager: Move device notification from main window
- 51986e763 InputManager: Fix some low-risk races during reload
- 822024dda Qt: Fix empty text box after image verification
- 97128838c ProgressCallback: Add a variant with alert/confirm
- d5dc9fb56 FullscreenUI: Fix bg load after close->reopen
- 1c06b685c GameDB: add missing compatibility entry for original release of A Bug’s Life (#3664)
- 7d31ab9f1 GameDB: Fix typo in FF7's sort title
- b8c894149 GameDB: Add sort title to FF7 and FF8 demo discs
- ea8d7b015 VulkanDevice: Only enable KHR_maintenance5 with dynamic rendering