bl@ck_m@ge
5cf8d080c9
GameDB: Max speedup cycles for Disruptor and Rescue Shot ( #3693 )
preview
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
Stenzek
5516f7a2f1
Misc: Use 'Render Window' consistently instead of 'Display Window'
2026-01-28 00:04:24 +10:00
Stenzek
92b888fb82
VideoThread: Fix overreserve in command allocator
...
Should be inconsequential.
Also fix wraparound handling at the buffer size.
2026-01-28 00:04:12 +10:00
Stenzek
4c523a6345
VideoThread: Rename some missed references
2026-01-27 23:20:26 +10:00
Anderson Cardoso
7c4bcefdd6
Atualização Português do Brasil ( #3691 )
...
Atualizado novos textos para última versão.
2026-01-27 19:52:45 +10:00
Stenzek
0bbb5b736e
Qt: Fix tab order in OSD settings again
2026-01-27 19:51:47 +10:00
Stenzek
31f9be1ba1
VideoPresenter: Simplify post-processing settings update
2026-01-27 17:17:38 +10:00
Stenzek
219ee2067e
PostProcessing: Fix depth buffer always being requested
2026-01-27 17:17:38 +10:00
Stenzek
208a8a505b
GPUPresenter: Rename to VideoPresenter
...
Also fewer conflicts.
2026-01-27 17:17:38 +10:00
Stenzek
a04a312c1a
GPUThread: Rename to VideoThread
...
Fewer conflicts.
2026-01-27 17:17:16 +10:00
Stenzek
63102e9a7f
Qt: Avoid locals symbol name clash in qtthemes.cpp
2026-01-27 15:24:18 +10:00
Stenzek
370df62930
Qt: Add option to use the system font on Linux
2026-01-27 15:24:18 +10:00
Stenzek
9b299fee46
GPUPresenter: Convert to namespace
2026-01-27 15:24:18 +10:00
Stenzek
df757371e6
WindowInfo: Move prerotation enum to global scope
...
Enable forward declarations.
2026-01-27 13:56:38 +10:00
Stenzek
7e484861de
Achievements: Reduce the size of challenge notifications
2026-01-27 12:37:30 +10:00
Stenzek
27afb31cc2
Achievements: Fix overlap when >1 leaderboard tracker active
2026-01-27 12:21:46 +10:00
Stenzek
5c0a227c1c
Qt: Ensure fields in MemoryViewWidget are initialized
...
Didn't hit this before but better safe than sorry.
2026-01-26 20:59:17 +10:00
Stenzek
6be96f6fd7
GameDB: PGXP CPU for World's Scariest Police Chases
2026-01-26 20:58:58 +10:00
Stenzek
fb682a92ce
Qt: Fix incorrect tab indices in graphics settings
2026-01-26 17:53:19 +10:00
Stenzek
499c08a370
Achievements: Warn on shutdown when unlocks are unconfirmed
2026-01-26 16:47:53 +10:00
Stenzek
ddcc2e0878
Achievements: Add missing lock to GetPauseThrottleFrames()
2026-01-26 16:47:53 +10:00
Stenzek
8643068870
Achievements: Fix unsynchronized achievements missing from list
2026-01-26 16:47:53 +10:00
Stenzek
2da35d2d38
dep/rcheevos: Prioritize unsynchronized bucket over recently unlocked
2026-01-26 16:47:53 +10:00
Stenzek
dc69e3f0c5
Qt: Fix conflicting accelerators in Settings menu
2026-01-26 16:47:53 +10:00
Stenzek
38c6c3e769
Qt: Improve grouping of OSD options
2026-01-26 15:46:44 +10:00
Stenzek
1f672d3ff1
ImGuiManager: Fix spacing for media capture timer overlay
2026-01-26 15:25:23 +10:00
Stenzek
a0fbffe05d
Qt: Don't store unneeded references to settings pages
2026-01-26 15:10:41 +10:00
Stenzek
0f35e4e5dd
Qt: Drop workaround for Classic Windows theme change bug
...
Seems fine now.
2026-01-26 15:10:41 +10:00
Stenzek
0a9a77ceb1
Qt: Move OSD and Capture settings to their own sections
2026-01-26 15:10:41 +10:00
Davide Pesavento
83b3a2ebb3
GameDB: Adjust cropping in Threads of Fate
2026-01-26 15:10:31 +10:00
Davide Pesavento
dcebea1cbf
GameDB: Adjust cropping in FF8 and FF9
2026-01-26 15:10:31 +10:00
Davide Pesavento
21dfa471a0
GameDB: Disable auto analog in Mizzurna Falls ( #3689 )
2026-01-26 12:53:21 +10:00