Commit Graph

11374 Commits (5b23956ef661936b04860aaf1f8840d5ca385cb1)
 

Author SHA1 Message Date
Stenzek 5b23956ef6
README: Add mention of CCD images 5 months ago
Stenzek 2bccb29297
Achievements: Add option to prefetch badges
Will pre-download locked badges to avoid load delays when unlocking.
5 months ago
Stenzek dc31d7d67f
HTTPDownloader: Log time for each request 5 months ago
Stenzek 04948484cb
FullscreenUI: Remove redundant is_initialized variable 5 months ago
Stenzek af5ec7fb29
FullscreenUI: Prefetch 3 scrolls worth of badges in list
This should help reduce seeing placeholders when scrolling.
5 months ago
Stenzek 3248d9449f
XInputSource: Support SCP XInput Bridge 5 months ago
Stenzek 5707977919
XInputSource: Fix inverted motors in ConvertKeyToString()
Don't think this had any real negative effects except swapping the order
in the list.
5 months ago
Stenzek 5d46cca27c
XInputSource: Add missing break in GetCurrentValue() 5 months ago
Stenzek 6464faface
XInputSource: Fix icons not displaying 5 months ago
Stenzek fdd724f34c
CDImage: Make MDS class name consistent with others 5 months ago
Stenzek dcb3e3624e
CDImage: Support loading CloneCD images
This replaces the old "img" fallback, which did not work for multi-track
games.
5 months ago
Stenzek 3072e65c4c
CI: Don't compress already-compressed artifacts 5 months ago
Stenzek 156837e694
Scripts: Remove redundant packaging subdirectory 5 months ago
Stenzek 92b7cb98af
Achievements: Prefetch next achievement badge on unlock/start 5 months ago
Stenzek be8f38bef6
ImGuiManager: Transition texture layout after font update 5 months ago
Stenzek add30da47a
GPUDevice: Move present result to global namespace
Get rid of some extra includes in headers.
5 months ago
Stenzek 5a7c855256
FullscreenUI: Use command/option key icons on MacOS
And the Windows icon on Windows.
5 months ago
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.
5 months ago
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...
5 months ago
Stenzek 3b17273281
CMake: Ensure resources directory exists before rcc
Fixes spurious build failures on low core count machines.
5 months ago
Stenzek 5add36e4ef
GameDB: Add sort names for NFS/NASCAR games 5 months ago
Stenzek 91ba5ab2ed
GameDB: Add NeGconRumble to a bunch of supported games 5 months ago
Stenzek 7a0fee0532
FullscreenUI: Fix mode list not populating on default adapter 5 months ago
Stenzek d5eb3e10ea
GPUDevice: Enumerate fullscreen modes if using SDL 5 months ago
Stenzek 0d0bd69ada
Mini: Set fullscreen display mode on "windows" on kmsdrm
Allow the user to choose the display mode.
5 months ago
Stenzek 4f6c42e0f7
Data: Add additional PromptFont glyphs
Fixes missing glyphs for guide/PS buttons.
5 months ago
Stenzek 10b96b9847
Achievements: Reset bucket collapse on window open 5 months ago
Stenzek 2339b23db7
FullscreenUI: ResetFocusHere() doesn't need to return boolean
And the expression was incorrect anyway, NavInputSource will always be
keyboard or gamepad.
5 months ago
Stenzek da2fb9a298
Achievements: Fix only core subset showing in leaderboard view
For games that don't have leaderboards outside of the core set.
5 months ago
Stenzek f91e996330
Achievements: Fix spectator mode not applying while game active 5 months ago
Stenzek 890cde029b
Achievements: Add "Unlocked in Softcore" bucket 5 months ago
Stenzek dd3d7d372c
Threading: Backport thread ID not getting set
Don't think it's causing any issues here, but just in case.
5 months ago
Stenzek 234f263e78
FullscreenUI: Fix one-frame flicker when changing settings pages
Nav was zero for a frame.
5 months ago
Stenzek 41708dead9
FullscreenUI: Add vertical padding to split windows
Fixes the mismatch between horizontal and vertical.
5 months ago
Stenzek 71e0e61df5
Qt: Order Automatic achievement scale option before OSD
And fix the help text.
5 months ago
Stenzek 9edc3c5a55
Qt: Set widget enable on achievement groups
Instead of the individual widgets.
5 months ago
Stenzek a52dcc7031
Data: Update SDL game controller database 5 months ago
Stenzek 82f36ad8d9
SettingsInterface: Move functions to .cpp file
Knocks ~10KB off the binary size. LLVM LTO inlines most of them anyway.
5 months ago
Stenzek e6238dac16
Settings: Add and use saturated int retrieval helpers 5 months ago
Stenzek 1b2bcfd4ce
Common: Move BCD helpers into separate file
Saves a few unnecessary includes.
5 months ago
Stenzek 8d359a6c82
Achievements: Add scale options for notifications/indicators 5 months ago
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.
5 months ago
Stenzek d1e14af24b
FullscreenUI: Update translation strings
Forgot this..
5 months ago
Stenzek 7962b9fa06
Achievements: Don't read g_settings on video thread 5 months ago
Stenzek 913aaf6023
Settings: Remove persistent OSD message type duration
We don't need to store it.
5 months ago
Stenzek 14d49a47ac
Qt: Display content and RA hash in summary page 5 months ago
Stenzek 0cf818e50b
Qt: Combine a couple of summary page fields
Make some more space.
5 months ago
Stenzek 2d727922ed
Qt: Allow game to override state media path when resuming
Regression from ce83fb8f5d.
5 months ago
Stenzek e50acca9ab
Qt: Annotate missing BIOS images 5 months ago
Stenzek 0f81e595df
GameDB: Add sortName for NBA Live games 5 months ago