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
Stenzek
ac1e6b533f
GameList: Fix some interactions with custom serials
...
- Disc sets need to be recreated.
- Title should be cleared if going from unknown to known serial.
2026-01-26 12:50:53 +10:00
Stenzek
3a53a89268
Qt: Fix double save of custom serials
2026-01-26 12:50:27 +10:00
Stenzek
1608a6f7f5
FullscreenUI: Adjust footer item spacing
2026-01-25 23:23:50 +10:00
Stenzek
6c013dbe91
ImGuiManager: Increase font weight for OSD settings
...
Needed with font change.
2026-01-25 23:23:50 +10:00
Stenzek
4d6932eb13
GameDB: Tighten timing in Wing Commander III
...
Prevents crash during area loading.
2026-01-25 23:23:50 +10:00
Víctor "IlDucci
2ac1d892a9
Spanish (Spain) translation update. ( #3688 )
...
- Added translations for new/changed strings, other minor tweaks.
- Renamed "subconjunto" (achievements) to "subset" following now-existing RetroAchievements translation.
- Renamed "ampliación de tiempo" to "ampliación temporal".
2026-01-25 23:23:27 +10:00
Stenzek
91b0ed95da
ImGuiManager: Use text font for frame time overlay
...
Slightly less terrible looking on low-DPI.
2026-01-25 21:02:47 +10:00
Stenzek
ac8502ce50
ImGuiManager: Swap fixed-width font to Google Sans Code
...
More consistent and better looking at low-DPI.
2026-01-25 21:02:47 +10:00
Stenzek
65bb5bc43e
ImGuiManager: Adjust fixed-width font weight based on DPI
...
Fixed-width fonts seem to look awful at lighter weight on low-DPI
displays.
2026-01-25 21:02:47 +10:00
Stenzek
dedc59037f
ImGuiManager: Allow renderer switch without destroying context
...
Fixes UI getting reset when changing renderers, and works around being
left in an inconsistent state if FSUI wasn't started and renderers are
changed from the ingame settings menu.
2026-01-25 21:02:47 +10:00
Stenzek
81bee3191e
ImGuiManager: Fix possible memory leak on shutdown
2026-01-25 21:02:47 +10:00
Davide Pesavento
60ab6a960b
Qt: Reflect new defaults in settings help ( #3687 )
2026-01-25 21:02:24 +10:00
Stenzek
1379d3ae55
Qt: Fix recommended value for Optimal Frame Pacing
2026-01-25 17:05:15 +10:00
Stenzek
ba180d63ae
Qt: Add option to edit game list serials
...
Useful for modded games/ROM hacks, since then they get a different set
of settings.
2026-01-25 16:56:08 +10:00
Stenzek
4281de3521
Qt: Make settings update check ignore skipped updates
...
Same as help menu.
2026-01-25 14:02:37 +10:00
Stenzek
d3bff97f48
Settings: Default optimal frame pacing to enabled
...
Except on ARM64 Linux because potato RK3326's and such.
2026-01-25 13:10:58 +10:00
Stenzek
c76ee85b1d
VulkanDevice: Don't submit during image acquire
...
Regression from 5e6a18a584
2026-01-25 13:08:00 +10:00
Stenzek
6f9752a177
VulkanDevice: Simplify EndAndSubmitCommandBuffer() a bit
2026-01-25 12:48:52 +10:00