Connor McLaughlin
fcd3f972c1
README: Update resource overrides section
...
Replace with a link to the wiki page.
2026-02-01 14:16:59 +10:00
Stenzek
d8b889757b
Qt: Reverse window open order on all Wayland platforms
...
Turns out KDE's kinda broken too - behaves inconsistently from run to
run. Probably a QtWayland issue, can't be arsed debugging.
2026-02-01 14:09:19 +10:00
Stenzek
59aeb1e84b
VulkanDevice: Fix query index in WaitForCommandBufferCompletion()
2026-02-01 13:39:49 +10:00
Stenzek
3a54524e40
VulkanDevice: Add missing scissor clamp in SetInitialPipelineState()
2026-02-01 13:38:04 +10:00
Stenzek
2bd0a6ab41
VulkanDevice: Fix incorrect stage bits for compute PushUniformBuffer()
2026-02-01 13:36:11 +10:00
Stenzek
86dcbc614e
Achievements: Remove hidden leaderboard check
...
No longer necessary since this is handled in rc_client now.
2026-02-01 13:33:13 +10:00
Stenzek
7df574cf59
Achievements: Fix notification icon opacity
...
Mostly noticeable on the RA icon when using center position.
2026-02-01 13:29:01 +10:00
Stenzek
fbf4cdd085
dep/rcheevos: Bump to dedfe2d
2026-02-01 13:25:51 +10:00
Stenzek
c60e3aaf2c
VideoThread: Fix core thread view missing surface format
...
Fixes media capture throwing unhandled pixel format error after toggling
fullscreen.
2026-02-01 13:18:41 +10:00
Stenzek
e81fa84800
HTTPDownloader: Add missing error status assignment
2026-02-01 02:41:32 +10:00
Stenzek
84ff25e487
HTTPDownloader: Fix return value of curl write callback
2026-02-01 02:41:32 +10:00
Stenzek
ca49dd1ae5
HTTPDownloader: Fix error description for WinHttpOpenRequest()
2026-02-01 02:41:32 +10:00
Stenzek
66856687cc
OpenGLDevice: Fix error reporting in SetSwapInterval() and SetVSyncMode()
2026-02-01 02:41:32 +10:00
Stenzek
87c4b66c46
OpenGLDevice: Fix error reporting in CreateFramebuffer()
2026-02-01 02:41:32 +10:00
Stenzek
a64272b7aa
PostProcessing/FX: Fix incorrect min_point_mag_linear_mip_point translation
2026-02-01 02:41:32 +10:00
Stenzek
9630464e37
CMake: Remove pointless flags change
...
Wasn't specified in the user flags anyway.
2026-02-01 02:41:32 +10:00
Stenzek
7db0555b60
CMake: Bump version requirement
2026-02-01 02:41:32 +10:00
Stenzek
b20c2b281f
Common: Add additional unit tests
...
And fix several logical errors.
2026-02-01 02:41:32 +10:00
Stenzek
d6915fb57a
D3D11Device: Fix assigning integer to boolean
2026-02-01 02:41:32 +10:00
Stenzek
566681ff20
D3D11Device: Add missing push constant buffer destroy
...
No difference overall, but better to destroy buffer before device.
2026-02-01 02:41:32 +10:00
Stenzek
fa4d08491f
CMake: Simplify resource copy
2026-02-01 02:41:32 +10:00
Stenzek
b330b3e7da
CMake: Simplify Metal shader build
...
Don't need multiple versions.
2026-02-01 00:28:11 +10:00
Davide Pesavento
29241260a0
Qt: Avoid rich text in message boxes ( #3695 )
...
Otherwise Qt falls back to a very ugly non-native dialog on macOS.
2026-01-31 23:03:07 +10:00
Stenzek
0f280acaa7
InputManager: Remove padding from struct
...
No longer necessary since it's not shared between threads.
2026-01-31 19:47:31 +10:00
Stenzek
d66db164bd
Qt: Add controller sensor mapping
2026-01-31 19:47:31 +10:00
Stenzek
668a930eb5
SDLInputSource: Add sensor (accelerometer) support
2026-01-31 19:29:59 +10:00
Stenzek
c13d04e2c9
InputManager: Remove Sensor source
...
This was only used for Android, and is better handled in the source
itself.
2026-01-31 19:25:14 +10:00
Stenzek
44e055ba03
Misc: Use delta from initial value for input binding
...
Avoids sensors falsely tripping.
2026-01-31 18:44:25 +10:00
Stenzek
1cfde39d3c
Deps: Version updates
...
- Qt 6.10.2
- Harfbuzz 12.3.2
- libpng 1.6.54
2026-01-31 18:00:54 +10:00
Stenzek
0aca150a46
Common: Fix incorrect float rvalid()
2026-01-31 18:00:53 +10:00
Davide Pesavento
511058dc51
Qt: Fix crash on Linux when opening game properties ( #3694 )
...
* Qt: Fix crash on Linux when opening game properties
Regression from 370df62930
* Qt: Remove 'Use System Font' option from game properties
It only makes sense to set this globally.
2026-01-31 13:06:00 +10:00
bl@ck_m@ge
5cf8d080c9
GameDB: Max speedup cycles for Disruptor and Rescue Shot ( #3693 )
2026-01-30 22:00:22 +10:00
Stenzek
e50909234b
Common: Fix string tests building
2026-01-30 21:56:38 +10:00
Stenzek
467f2fa6a8
StateWrapper: Avoid unnecessary include
2026-01-30 19:55:26 +10:00
Stenzek
7235494a77
VideoPresenter: Ensure skipped_present_count is zeroed
2026-01-29 22:12:50 +10:00
Stenzek
130494fae5
Qt: Allow changing executable with drag/drop
...
Also simplify the process a bit, remove the hack for GPU dumps in
InsertMedia().
2026-01-29 14:04:12 +10:00
Stenzek
a87d2aeafa
Qt: Fix application name in task switcher on GNOME
...
Stupid desktop environment.
This will only work if you let DuckStation create/manage its desktop file.
2026-01-28 19:03:29 +10:00
Stenzek
f245357bbc
Qt: Move state into QtHost namespace
...
Avoids symbol conflicts...
2026-01-28 17:59:01 +10:00
Stenzek
133018440a
Qt: Fix log window appearing in front of main window on KDE
2026-01-28 17:55:10 +10:00
Stenzek
0aa6e1efcf
Qt: Add popup to create desktop file on Linux
2026-01-28 17:33:30 +10:00
Stenzek
f4b3d1ce91
FileSystem: Add SetPathExecutable()
2026-01-28 16:32:17 +10:00
Stenzek
2fd81f5032
ImGuiManager: Make margins consistent across OSD/achievements
2026-01-28 15:44:33 +10:00
Stenzek
6f39b2f2e8
Qt: Fix fixed-width font not loading
2026-01-28 15:40:39 +10:00
Stenzek
8e5ec64448
Qt: Adjust window bring-up order
...
Ensure that the main window always has focus over the log window, but
the main window is shown first so it doesn't break the application icon
on Windows.
2026-01-28 15:32:12 +10:00
Stenzek
d45e121559
Qt: Remove QtUtils::GetRootWidget()
...
And replace usage with correct alternatives.
2026-01-28 14:56:38 +10:00
Davide Pesavento
a875254528
Controller: Add option to use right analog as trigger buttons ( #3692 )
2026-01-28 14:49:07 +10:00
Stenzek
c28282c405
Qt: Always use FullscreenUI for confirm message if system valid
2026-01-28 00:15:49 +10:00
Stenzek
36788b8595
Misc: Eliminate unnecessary atomic thread fences
2026-01-28 00:15:49 +10:00
Stenzek
25211c6fdb
VideoPresenter: Move present throttling from VideoThread
2026-01-28 00:15:49 +10:00
Stenzek
335145b54b
VideoThread: Avoid possible null presentation in PresentFrameAndRestoreContext()
2026-01-28 00:04:24 +10:00