Commit Graph

10222 Commits (31c75a2b5a58f063dd2f1d64fc79417e93c5722d)
 

Author SHA1 Message Date
Davide Pesavento de2d6d1aa0
Qt: More accurate game list column width estimation (#3505)
Three main changes:
1. Use the pixel metrics of the style instead of hardcoded values.
2. Account for the potential sort indicator in the column header.
3. In the two "Size" columns, the largest numerical value does not
   necessarily result in the widest text string, so just use the
   value 8888.88 to estimate the width (we assume that 8 is the
   widest digit, which is true for many proportional fonts).
2 months ago
Stenzek c519d3ca76
GameDB: Add analog joystick to supported games
Data from manual testing and https://docs.google.com/spreadsheets/d/11xMh5utlKDukC3sWWQUUWPj4NSrJH5ouvOsHFRC_egs/edit?usp=sharing
3 months ago
Stenzek 2a2a011854
FullscreenUI: Improve title padding of achievements
Need to redo this whole dialog's layout, but this'll do for now.
3 months ago
Davide Pesavento d65c8a3073
Achievements: Keep track of the earliest unlocked win condition (#3504)
For sets that have more than one win condition, e.g. RE2.
3 months ago
Stenzek 9b99d997f5
Achievements: Fix display of game completion date 3 months ago
Davide Pesavento b75be05971
Achievements: Fix counting progression achievements (#3503) 3 months ago
Stenzek a84d583c42
CI: Missed one workflow 3 months ago
Stenzek 7830a6d236
Deps: Bump to SDL3 3.2.20 3 months ago
Davide Pesavento a5c61383a8 GameDB: Disable disc speedup on MDEC for `Star Ocean - The Second Story` 3 months ago
Davide Pesavento 4e662f1fff GameDB: Add compatibility rating to a couple of games 3 months ago
Davide Pesavento 474d5dc9db GameDB: Delete obsolete comment
Works fine for me with fast boot and even with maximum disc speedup.
3 months ago
Davide Pesavento 2f8460b90c GameDB: Disable disc speedup on MDEC for `Chrono Cross` 3 months ago
Davide Pesavento 1984d8c85b GameDB: Disable widescreen for `Arc the Lad II` 3 months ago
KamFretoZ 20e9b8d271
Qt: Fix buffer size help text (#3501) 3 months ago
Stenzek 42dc5e416d
CI: Fix PR builds failing 3 months ago
Stenzek 09e785555d
Qt: Fix updater download size display 3 months ago
Stenzek 45a2257436
CMake: Update version requirements 3 months ago
Stenzek 5fc4fbcf36
Qt: Improve display of version in updater 3 months ago
Stenzek aa2a0cddb5
Data: Update SDL game controller database 3 months ago
Stenzek e38039873e
Achievements: Infer and display beaten/completed time 3 months ago
Davide Pesavento 5c48f853da
GameDB: Fix cropping in Tomb Raider 4 & 5 (#3500) 3 months ago
KamFretoZ ebbc1e98b6
Qt/Updater: Move Download Size indicator to the top (#3499) 3 months ago
Stenzek edd63dfd9c
Qt: Remove now-unused resize column helpers 3 months ago
Stenzek 670027107e
Qt: Use header resize mode for disc windows 3 months ago
Stenzek 93d6fc64da
Qt: Use header resize mode for memory card editor 3 months ago
Stenzek c6c8039211
Qt: Use header resize mode for settings panels 3 months ago
Stenzek bb7833168e
Qt: Use header resize mode for memory scanner 3 months ago
Stenzek 73f326cd75
Qt: Use header resize mode for game list column widths
Simpler code, no need for workarounds in showEvent() either.
3 months ago
Stenzek 76fdbb0b38
Qt: Add tooltips for more fields in game list 3 months ago
Stenzek a080228ee5
Qt: Don't reset model for every scanned game
Make the UI a little more responsive.
3 months ago
Davide Pesavento 2669b026d7 Qt: Remove obsolete comment
The logic was changed in 281119b812
3 months ago
Davide Pesavento bc908aa4cc GameDB: Adjust crop area for Silent Hill 3 months ago
Stenzek d2caabd04a
Qt: Fix exit on separate window close with FSUI active 3 months ago
Stenzek a2222d805b
Qt: Fix inability to exit with HC mode active 3 months ago
Stenzek 501380ec7c
Achievements: Split up overlay setting
Split into challenge indicator modes, leaderboard trackers, and progress
indicators.
3 months ago
Stenzek e98871ad47
Settings: Remove middle padding
Why did I do this...
3 months ago
Stenzek 5c682d2325
ImGuiOverlays: Frame time history is aligned 3 months ago
Stenzek 628e41f849
ImGuiManager: Don't render when skipping present
Fixes very slow scrolling in save state selector when fast forwarding,
and generally just giving a "true" DeltaTime is probably a good thing.
3 months ago
Stenzek fe11c658ee
ImGuiOverlays: Fix save state selector out-of-order drawing
Specifically the animated background appearing in front of the
thumbnails.
3 months ago
Stenzek be48e5c681
dep/imgui: Demo window should not enabled 3 months ago
Stenzek 143ae49f2c
AudioStream: Use larger target size only when intentionally running slow
Fixes buffer underruns at fast or slow speed settings.
3 months ago
Stenzek d3f04dcda9
AudioStream: SIMD averaging window calculation 3 months ago
Stenzek 9b4698d48c
AudioStream: Back off resets that don't pass threshold over time
That way a very occasional lag/overflow doesn't cascade into
unnecessary tempo adjustment.
3 months ago
Stenzek f464d42be5
AudioStream: Fix glitches when disabling fast-forwarding
Usually happened at high frame rates.
3 months ago
Stenzek 6c9d339855
PerformanceCounters: Align to 4 elements
And use minv()/maxv().
3 months ago
Stenzek b81dfa205c
GPU: Simplify screenshot size calculation
And don't miscalculate it for some games.
3 months ago
Stenzek 4644db00ea
GPU: Fix screenshot size in uncorrected mode 3 months ago
Stenzek a27fedae86
Qt: Various fixes to memory scanner UI
Reduce repetition in formatting.
Make formatting consistent between saving/loading watches.
Fix description display.
3 months ago
Stenzek 02a1ccbcdc
Qt: Persist memory scanner watch list across instances
i.e. save it to a file.
3 months ago
Stenzek 52d9f73f98
Misc: Replace a bunch of static qualifiers with inline
Allows deduplication, shaves a couple percent off the debug binary size.
Release binary size difference is negligible.
3 months ago