Stenzek
c8abdccce4
FullscreenUI: Remove content start sound effect
...
This ended up being way more annoying than I thought it would be.
4 days ago
Stenzek
4f37bc6e18
dep/rcheevos: Update rcheevos to v12.2.1
...
Already applied the patch, but this will bump the user agent which may
help with troubleshooting.
4 days ago
Stenzek
53e7cf5e5b
System: Disable screensaver inhibit on Gamescope
...
So I don't have a barrage of Steam Deck users whinging about the OSD
message.
Also disable it if XDG_CURRENT_DESKTOP is missing, like running directly
on the framebuffer.
4 days ago
Stenzek
2a8256673a
GPUDevice: Use separate variables for last/next present time
...
Fixes erratic frame rates in Big Picture mode.
Regression from 09926a3769 .
4 days ago
Stenzek
2c77eabe3a
Qt: Use nested layouts in controller settings dialog
...
Gets rid of the gaps but doesn't require rearranging.
4 days ago
Stenzek
9c9bd21c30
Qt: Remove RemoveEmptyRowsAndColumns() helper
...
Even after fixing this function, Qt's still screwing up the spacing of
grid items after rearranging. Better to approach this a different way.
4 days ago
Stenzek
8863c53813
System: Fix inhibit state if option changed while paused
5 days ago
Stenzek
70d286516e
Qt: Fix auto updater half complete state on missing asset
5 days ago
Stenzek
54692a842b
Qt: Only override with real/fractional scale on Metal renderer
...
Vulkan/MoltenVK can't handle it.
5 days ago
Stenzek
171514327d
Qt: Fix incorrect fractional window size in MacOS
5 days ago
Stenzek
ebb604e1c6
Achievements: Use secondary colour for active subset
...
Makes it clearer.
5 days ago
Stenzek
3b57f437d4
Achievements: Don't duplicate subset title in list view
...
It's already shown in the subset selector.
5 days ago
Stenzek
1c02bf01a7
Achievements: Fix progress bar being too short
5 days ago
Stenzek
2463a5fdb7
Misc: Remove platform_misc.h completely
5 days ago
Stenzek
9c07d9bf7c
CocoaTools: Move util functions to common
5 days ago
Stenzek
8135aefacf
Qt: Move window corner rounding out of PlatformMisc
5 days ago
Stenzek
ffe7ca9f0a
Host: Move screensaver inhibit to host
...
Removes direct dependency on DBus, uses Qt DBus instead.
5 days ago
Stenzek
e2266cd617
dep/rcheevos: Bumpt a4b9156 + #492
...
And remove some local patches that are now unnecessary.
5 days ago
Stenzek
2c8647d348
Achievements: Use rc_client_create_leaderboard_list() for hidden test
...
That way it's compatible with external client.
5 days ago
Stenzek
3a0c4898ef
GunCon: Add line/tick offset for position fine-tuning
...
Fixes calibration in Ghoul Panic and default position in Judge Dredd.
5 days ago
Stenzek
9882ef4251
GPU: Fix ConvertDisplayCoordinatesToBeamTicksAndLines() with forced-progressive
5 days ago
Stenzek
4c92dc1818
Qt: Fix tab order in a couple of places
...
Regression from ff889fc749 and
e52b7dde8b .
6 days ago
Stenzek
6d61c54d50
Qt: Adjust Darker Fusion highlight colour
6 days ago
Davide Pesavento
ff889fc749
Qt: Fix overlapping group boxes in controller global settings ( #3683 )
6 days ago
Anderson Cardoso
a9bea9a4dd
Atualização Português do Brasil ( #3682 )
...
Atualizado para a última versão
6 days ago
Davide Pesavento
0edd6e6fe4
GameDB: PGXP CPU mode and max speedup cycles for `The Guardian of Darkness`
6 days ago
Davide Pesavento
98596dd7df
GameDB: Set PGXP tolerance for `Vagrant Story`
6 days ago
Stenzek
bd44e36f70
Achievements: Use OSD messages for errors instead of notifications
6 days ago
Stenzek
18768bcaba
Achievements: Use note area in more notifications
...
- Show RA logo for login/game summary.
- Add icons to game complete, subset complete, leaderboard start/fail.
6 days ago
Stenzek
d02df7cf4b
Achievements: Don't use visibility for leaderboard paging
...
Fixes leaderboards not being scrollable with controller only navigation.
6 days ago
Stenzek
f372a92246
Achievements: Add active leaderboard trackers to pause menu
6 days ago
Stenzek
93a5663fc8
Achievements: Make leaderboard notifications a little nicer
6 days ago
Stenzek
f222c5012a
Achievements: Raise leaderboard fetch size to 15/50
...
Was loading too often otherwise.
6 days ago
Stenzek
a108fcf2b2
Hotkeys: Fix power off hotkey in achievements hardcore mode
6 days ago
Stenzek
80993e9880
FullscreenUI: Fix crash when hovering floating buttons
...
Only used in achievement lists.
Regression from db46413df7 .
6 days ago
Stenzek
56fc9afbcf
InputManager: Default to using global sources in profiles/games
...
Fixes controllers disconnecting and reconnecting on game start if any
settings were not copied from global (e.g. new settings).
Also fixes raw input not being hidden on non-Windows.
This is a breaking change if you were relying on input profiles/game
configuration having different sources selected.
In those cases, you will need to enable the new "Use Profile Input
Sources" checkbox to revert to the old behaviour for new profiles.
7 days ago
Stenzek
0c29d4e1db
Qt: Remove empty rows/columns in controller settings
7 days ago
Stenzek
82947f0f65
Qt: Don't double-create the controller settings widgets
...
If editing a preset.
7 days ago
Stenzek
2db018bd88
Qt: Convert text in analog/digital pad SVGs to paths
...
Makes controller settings open instantly instead of a second or two
delay while DWrite is set up for font rendering.
7 days ago
Davide Pesavento
8dc07e5282
Qt: Use splitter in macro editor ( #3680 )
7 days ago
Stenzek
1ec280113f
Qt: Fix incorrect row for compatibility comments
7 days ago
Stenzek
0912783158
System: Add taint for memory card time travelling
7 days ago
Stenzek
3bff452022
Qt: Add custom titles for disc sets
...
Still questioning the point since all discs including patched will get
lumped into the same disc set... but it's straightforward enough.
7 days ago
Stenzek
09926a3769
GPUDevice: Update last presented time after present
...
Instead of before.
Makes present skipping much more effective against NVIDIA's global
framerate cap if enabled, on my system with the cap at 60fps it
went from 120fps to 1400fps. Still about half of the true uncapped
speed, but when the present call blocks for a few milliseconds this
is all you can do. Can't stop presenting frames entirely.
1 week ago
Stenzek
d02382da79
GameList: Log image open errors on file scan failure
1 week ago
Stenzek
0c84baf4da
Qt: Use portal file picker on KDE/GNOME
1 week ago
Stenzek
9cc8b0e19f
InputManager: Apply 'Disable Background Input' to ImGui too
...
And fix the incorrect config key.
1 week ago
Stenzek
2d8b7c85bf
FullscreenUI: Halve menu animation time
...
Felt really sluggish. Not sure how I haven't picked up on this before.
1 week ago
Stenzek
e52b7dde8b
InputManager: Add 'Disable Background Input' option
...
Ignores controller input when application is not in the foreground.
1 week ago
Stenzek
f901d716bc
InputManager: Don't use relative mode in raw input without bindings
...
Fixes mouse pointer getting locked if the user accidentially enables it
with nothing bound.
1 week ago