Commit Graph

11498 Commits (bbd36606d6ff6db7bdddd24461901ff6f5596f41)
 

Author SHA1 Message Date
Stenzek bbd36606d6
Cheats: Drop extern from declarations 3 months ago
Anderson Cardoso ed7261d9ee
Atualização Português do Brasil (#3708)
Atualizado para a última versão
3 months ago
Stenzek bdd796c6d9
FileSystem: Remove GetDisplayNameFromPath()
Was only needed for Android scoped storage, and I have a much better way
of handling that now.
3 months ago
Stenzek 9b0a4ec559
FullscreenUI: Fix OSD message background when guest display off
We don't want to disable blur, because then you get a colour change when
it turns back on.
3 months ago
Stenzek ac88e79382
FullscreenUI: Fix settings navbar icon in light theme 3 months ago
Stenzek 383331ddb4
FullscreenUI: Adjust light theme background alpha
Also improve legibility.
3 months ago
Stenzek a081ecfdb6
FullscreenUI: Disable text shadow in light themes
Improves legibility.
3 months ago
Stenzek cd6ab843ff
FullscreenUI: Add PopupHighlight colour
Fixes inability to differentiate popup menu items in light theme.
3 months ago
Stenzek 34c957e8f8
FullscreenUI: Fix submenu icon colours in light themes 3 months ago
Stenzek f512f493c3
Qt: Round borders on tree views 3 months ago
Stenzek 8197817055
Qt: Make game list settings slightly less ugly 3 months ago
Stenzek 9eaa6735ca
ImGuiOverlays: Add blur background to save state selector 3 months ago
Anderson Cardoso ffb33c281d
Atualização Português do Brasil (#3707)
Atualizado para a última versão
4 months ago
Stenzek 459a6fcfef
Deps: Update to 20260328 4 months ago
Stenzek 4e353ea00e
Deps: Update bundled ffmpeg headers to 8.1.0 4 months ago
Víctor "IlDucci 773fe4b886
Spanish (Spain) translation update (#3706)
Monthly update of the Spanish (Spain) translation.
4 months ago
Stenzek 125c3ec70f
Qt: Respond to QScreen refresh rate changes 4 months ago
Stenzek 7485d7ce8c
WindowInfo: Remove QueryRefreshRateForWindow()
No longer needed.
4 months ago
Stenzek 13ab70f47f
Qt: Use QScreen for refresh rate queries
At some point this started giving fractional values.

Fixes incorrect refresh rate detection when dragging windows between
displays.
4 months ago
Stenzek a7f2edd95f
FullscreenUI: Make menu border slightly less ugly 4 months ago
Stenzek aebca6a951
ImGuiOverlays: Use outline text for OSD 4 months ago
Stenzek 805dce4ade
FullscreenUI: Add outline renderer 4 months ago
Stenzek 0f7eed06cc
dep/imgui: Update to 3a26b64 4 months ago
Stenzek efa974193b
Qt: Warn when changing renderer for the first time 4 months ago
Stenzek 28c34feeb6
Qt: Use saveAndReloadGameSettings() instead of manual save 4 months ago
Stenzek c339e67273
Qt: Tweak slider colour in Dark Ocean theme 4 months ago
Stenzek 770bebf3c9
Settings: Remove empty sections before saving 4 months ago
Stenzek 335f6b627f
Settings: Ensure INI gets saved in logical section order 4 months ago
Stenzek 06708e0b54
GPUDevice: Fix false error logged with OpenGL 4 months ago
Stenzek c38b99a0f1
VulkanDevice: Fix duplicate check for VK_KHR_get_surface_capabilities2 4 months ago
Stenzek 47dc3ce6ab
CI: Verify hashes of dependencies 4 months ago
Stenzek 1dacb130fd
FullscreenUI: Fix achievements hotkey hang with VSync on 4 months ago
Stenzek dbfe9219ca
OpenGLDevice: Remove prerotation hacks
No longer needed.
4 months ago
Stenzek 98e9db7fbb
GPUDevice: Drop SDL window type
Never worked properly anyway. Couldn't change modes, since releasing the
window destroyed the context, didn't support multi-window, etc.
4 months ago
Stenzek 7b50681fa7
CMake: Always build Qt interface
And drop the mini interface. Turns out the reason I wrote this in the
first place was kinda redundant since the low spec machines can just run
a lightweight Wayland compositor, and it's generally reliable through
that anyhow.
4 months ago
Stenzek fedd294bde
CI: Only build Qt frontend for cross jobs 4 months ago
Stenzek ec5e676511
CI: Update to latest AppImage utilities 4 months ago
Stenzek 4acd4a099c
CI: Remove AppRun hook from cross AppImage
We handle setting QT_QPA_PLATFORMTHEME early during startup.
4 months ago
Stenzek 3c3f9e3eb4
CI: Drop libc injection hack
It never worked well, and broke network connectivity.
4 months ago
Stenzek cad17e8eb3
FullscreenUI: Show 'Scroll Page' in footer legend 4 months ago
Stenzek 8764857654
FullscreenUI: Use BackgroundHighlight for button hover in choice dialog
Makes it consistent with the theme.
4 months ago
Stenzek 684d24b145
FullscreenUI: Display PS/Xbox button icons based on current device 4 months ago
Stenzek 78f286799e
Scripts: Fix regtest runner
Regression from cc7e03c2dd
4 months ago
Stenzek d83dc3f332
Qt: Add 'Dark Ocean' theme
And corresponding FullscreenUI theme.
4 months ago
Stenzek 1c643d704e
Achievements: Add toast when achievement is pinned/unpinned
Also provide a key for directly pinning, and scroll it into view.
4 months ago
Yang Liu 87ce392369 CPU/LoongArch64: Don't clobber downcount in GTE blocks
Ported from 26fda0b985
4 months ago
Yang Liu c1ae04a7b9 CPU/LoongArch64: Add recompiler
This is mostly a direct translation from the RISC-V backend.

Co-Authored-By: phorcys <phorcys@126.com>
4 months ago
Yang Liu f6d526712e Common: Add LoongArch support 4 months ago
Yang Liu c41cd7937a GPU: Fix blend32() template for non-SIMD path
The mask-based blend32() was incorrectly selecting components only from the input vector using mask bits as indices, rather than blending between this and the input vector based on mask bits. Fix the logic to properly select each component from either this or v based on the corresponding mask bit.

Add tests covering this.

Co-Authored-By: phorcys <phorcys@126.com>
4 months ago
Yang Liu 9ca9930da7 dep: Add lagoon 4 months ago