Stenzek
|
dc31d7d67f
|
HTTPDownloader: Log time for each request
|
2026-02-23 00:00:08 +10:00 |
|
Stenzek
|
04948484cb
|
FullscreenUI: Remove redundant is_initialized variable
|
2026-02-22 23:54:31 +10:00 |
|
Stenzek
|
af5ec7fb29
|
FullscreenUI: Prefetch 3 scrolls worth of badges in list
This should help reduce seeing placeholders when scrolling.
|
2026-02-22 23:54:31 +10:00 |
|
Stenzek
|
3248d9449f
|
XInputSource: Support SCP XInput Bridge
|
2026-02-22 21:59:51 +10:00 |
|
Stenzek
|
5707977919
|
XInputSource: Fix inverted motors in ConvertKeyToString()
Don't think this had any real negative effects except swapping the order
in the list.
|
2026-02-22 21:58:07 +10:00 |
|
Stenzek
|
5d46cca27c
|
XInputSource: Add missing break in GetCurrentValue()
|
2026-02-22 21:55:17 +10:00 |
|
Stenzek
|
6464faface
|
XInputSource: Fix icons not displaying
|
2026-02-22 21:55:17 +10:00 |
|
Stenzek
|
fdd724f34c
|
CDImage: Make MDS class name consistent with others
|
2026-02-21 19:04:12 +10:00 |
|
Stenzek
|
dcb3e3624e
|
CDImage: Support loading CloneCD images
This replaces the old "img" fallback, which did not work for multi-track
games.
|
2026-02-21 19:04:12 +10:00 |
|
Stenzek
|
3072e65c4c
|
CI: Don't compress already-compressed artifacts
|
2026-02-21 13:12:36 +10:00 |
|
Stenzek
|
156837e694
|
Scripts: Remove redundant packaging subdirectory
|
2026-02-21 13:12:36 +10:00 |
|
Stenzek
|
92b7cb98af
|
Achievements: Prefetch next achievement badge on unlock/start
|
2026-02-21 13:12:36 +10:00 |
|
Stenzek
|
be8f38bef6
|
ImGuiManager: Transition texture layout after font update
|
2026-02-21 13:12:36 +10:00 |
|
Stenzek
|
add30da47a
|
GPUDevice: Move present result to global namespace
Get rid of some extra includes in headers.
|
2026-02-21 13:12:36 +10:00 |
|
Stenzek
|
5a7c855256
|
FullscreenUI: Use command/option key icons on MacOS
And the Windows icon on Windows.
v0.1-10861
|
2026-02-18 17:18:03 +10:00 |
|
Stenzek
|
9f94d6b0a0
|
OpenGLDevice: Fix incorrect SDL MakeCurrent()/DoneCurrent() usage
Too bad multiple windows on a single aren't supported properly.
Should just rip this whole thing out.
|
2026-02-16 22:49:00 +10:00 |
|
Stenzek
|
6a4ae21f33
|
VulkanDevice: Destroy context on zero refs with SDL window type
If it's not destroyed, it prevents OpenGL contexts from being created
without any errors...
|
2026-02-16 22:49:00 +10:00 |
|
Stenzek
|
3b17273281
|
CMake: Ensure resources directory exists before rcc
Fixes spurious build failures on low core count machines.
|
2026-02-16 22:49:00 +10:00 |
|
Stenzek
|
5add36e4ef
|
GameDB: Add sort names for NFS/NASCAR games
|
2026-02-16 22:43:21 +10:00 |
|
Stenzek
|
91ba5ab2ed
|
GameDB: Add NeGconRumble to a bunch of supported games
|
2026-02-16 22:43:21 +10:00 |
|
Stenzek
|
7a0fee0532
|
FullscreenUI: Fix mode list not populating on default adapter
|
2026-02-16 22:43:21 +10:00 |
|
Stenzek
|
d5eb3e10ea
|
GPUDevice: Enumerate fullscreen modes if using SDL
|
2026-02-16 22:43:21 +10:00 |
|
Stenzek
|
0d0bd69ada
|
Mini: Set fullscreen display mode on "windows" on kmsdrm
Allow the user to choose the display mode.
|
2026-02-16 22:43:21 +10:00 |
|
Stenzek
|
4f6c42e0f7
|
Data: Add additional PromptFont glyphs
Fixes missing glyphs for guide/PS buttons.
|
2026-02-16 21:02:07 +10:00 |
|
Stenzek
|
10b96b9847
|
Achievements: Reset bucket collapse on window open
|
2026-02-15 14:21:04 +10:00 |
|
Stenzek
|
2339b23db7
|
FullscreenUI: ResetFocusHere() doesn't need to return boolean
And the expression was incorrect anyway, NavInputSource will always be
keyboard or gamepad.
|
2026-02-15 13:56:10 +10:00 |
|
Stenzek
|
da2fb9a298
|
Achievements: Fix only core subset showing in leaderboard view
For games that don't have leaderboards outside of the core set.
|
2026-02-15 13:46:25 +10:00 |
|
Stenzek
|
f91e996330
|
Achievements: Fix spectator mode not applying while game active
|
2026-02-15 13:37:23 +10:00 |
|
Stenzek
|
890cde029b
|
Achievements: Add "Unlocked in Softcore" bucket
|
2026-02-15 13:37:09 +10:00 |
|
Stenzek
|
dd3d7d372c
|
Threading: Backport thread ID not getting set
Don't think it's causing any issues here, but just in case.
|
2026-02-15 13:35:46 +10:00 |
|
Stenzek
|
234f263e78
|
FullscreenUI: Fix one-frame flicker when changing settings pages
Nav was zero for a frame.
|
2026-02-13 01:11:43 +10:00 |
|
Stenzek
|
41708dead9
|
FullscreenUI: Add vertical padding to split windows
Fixes the mismatch between horizontal and vertical.
|
2026-02-13 00:21:28 +10:00 |
|
Stenzek
|
71e0e61df5
|
Qt: Order Automatic achievement scale option before OSD
And fix the help text.
|
2026-02-13 00:15:21 +10:00 |
|
Stenzek
|
9edc3c5a55
|
Qt: Set widget enable on achievement groups
Instead of the individual widgets.
|
2026-02-12 22:58:19 +10:00 |
|
Stenzek
|
a52dcc7031
|
Data: Update SDL game controller database
|
2026-02-12 22:54:53 +10:00 |
|
Stenzek
|
82f36ad8d9
|
SettingsInterface: Move functions to .cpp file
Knocks ~10KB off the binary size. LLVM LTO inlines most of them anyway.
|
2026-02-12 22:53:56 +10:00 |
|
Stenzek
|
e6238dac16
|
Settings: Add and use saturated int retrieval helpers
|
2026-02-12 22:53:56 +10:00 |
|
Stenzek
|
1b2bcfd4ce
|
Common: Move BCD helpers into separate file
Saves a few unnecessary includes.
|
2026-02-12 22:53:56 +10:00 |
|
Stenzek
|
8d359a6c82
|
Achievements: Add scale options for notifications/indicators
|
2026-02-12 22:53:56 +10:00 |
|
Stenzek
|
6bb397a8a3
|
FullscreenUI: Adjust achievements pause menu overlay margins
Bring it more in line with the menu.
Also normalize the background alpha with the settings window.
|
2026-02-12 22:53:56 +10:00 |
|
Stenzek
|
d1e14af24b
|
FullscreenUI: Update translation strings
Forgot this..
|
2026-02-12 21:39:07 +10:00 |
|
Stenzek
|
7962b9fa06
|
Achievements: Don't read g_settings on video thread
|
2026-02-12 19:17:03 +10:00 |
|
Stenzek
|
913aaf6023
|
Settings: Remove persistent OSD message type duration
We don't need to store it.
|
2026-02-12 16:47:35 +10:00 |
|
Stenzek
|
14d49a47ac
|
Qt: Display content and RA hash in summary page
|
2026-02-12 15:14:00 +10:00 |
|
Stenzek
|
0cf818e50b
|
Qt: Combine a couple of summary page fields
Make some more space.
|
2026-02-12 15:13:38 +10:00 |
|
Stenzek
|
2d727922ed
|
Qt: Allow game to override state media path when resuming
Regression from ce83fb8f5d.
|
2026-02-12 14:17:09 +10:00 |
|
Stenzek
|
e50acca9ab
|
Qt: Annotate missing BIOS images
|
2026-02-12 13:58:56 +10:00 |
|
Stenzek
|
0f81e595df
|
GameDB: Add sortName for NBA Live games
|
2026-02-10 23:29:20 +10:00 |
|
Stenzek
|
7bcc0a739b
|
Qt: Remove redundant lambda
|
2026-02-07 15:50:43 +10:00 |
|
Stenzek
|
24c43abef0
|
FullscreenUI: Fix scroll not resetting in split window
|
2026-02-07 15:50:18 +10:00 |
|