Commit Graph

9876 Commits (preview)
 

Author SHA1 Message Date
Stenzek 96c224497b
Qt: Use selected language locale for formatting
But check the prefix against the system locale, so that e.g. en can use
the system country.
5 hours ago
Stenzek c82351a14a
Qt: Implement 'System Language' language option 5 hours ago
Stenzek 7f5f90338f
Qt: Use application locale in most places 5 hours ago
Stenzek ef320c62a3
Qt: Cache app locale object 5 hours ago
Stenzek f91ee34fa4
Qt: Merge qttranslations.cpp with qthost.cpp
No need to keep it separate anymore since we're not precalculating glyph
ranges.
5 hours ago
Stenzek 9b353f841e
Misc: Use host locale formatting for dates
Fixes achievement unlocks and lasted played times being shown in US
format.
5 hours ago
Stenzek 1c8699b8a0
Host: Add FormatNumber()
Formats the argument according to the system locale, instead of C.
5 hours ago
Stenzek e82218f823
Qt: Fix changing language while game running 5 hours ago
Stenzek 47fe487c2e
README: Add migration instructions for Flatpak->AppImage 10 hours ago
Stenzek 83d521f3d8
CMake: Drop Flatpak workarounds
No longer needed since it is using self-contained.
10 hours ago
Stenzek 6c4300c6c7
CI/Flatpak: Simplify deps build
I'll probably drop it in the future since there was only one or two
people who indicated that they're using it. But at least now I don't
have another file I need to keep up to date.

So consider the Flatpak package as deprecated.
10 hours ago
Stenzek 3426bcdc71
Deps: Update for July 2025
SDL3 3.2.18
harfbuzz 11.3.2
libjpeg-turbo 3.1.1
libpng 1.6.50
libwebp 1.6.0
libzip 1.11.4
10 hours ago
Stenzek ad4a909aa4
FullscreenUI: Fix incorrect parent directory button 13 hours ago
Stenzek 37efd34a99
Qt: Drop renderer option from setup wizard
No need when automatic renderer exists.
13 hours ago
Davide Pesavento d63ae9715f GameDB: Add missing controllers and metadata for The Legend of Dragoon 13 hours ago
Davide Pesavento 6e63ceb5a2 GameDB: Add missing metadata for Koudelka
And fix the EU and NA release dates
13 hours ago
Víctor "IlDucci d28c0a00b4
Spanish (Spain) update 2025-07-25 (#3490)
- New strings have been translated.
- Corrected a typo in the "seconds" counter.
- Other minor changes.
13 hours ago
Stenzek d0e00178c3
Qt: Fix fullscreen action enabled on startup 2 days ago
Stenzek a660c13625
System: Always adjust video size for capture
Fixes auto resolution size with non-multiple-of-4 window sizes.
2 days ago
Stenzek 22fb032f91
GPUThread: Fix very rare or impossible FIFO corruption
If the buffer wraps around once, and the GPU thread does not execute any
commands before the CPU thread reaches the end again, it could lose one
buffer's worth of commands.

Also don't keep incrementing the work count while this is happening.
Super unlikely unless a ton of data is being pushed through the FIFO.
2 days ago
Stenzek 13233cc82e
PostProcessing/GLSL: Fix compile error with interface blocks 3 days ago
Stenzek 0522b6ffb5
CDImagePPF: Ignore out-of-range sectors 3 days ago
Stenzek 830b812fc7
GameDB: Set max speedup cycles to 40000 for FF8 3 days ago
Stenzek fe51439c4b
GameDB: Set DisableCDROMSpeedupOnMDEC for a couple of games 4 days ago
Stenzek b6b1a5e33c
CDROM: Add option to disable speedup on MDEC/FMVs 4 days ago
Stenzek 4f1af2f6eb
Qt: Increase debugger column size 4 days ago
Stenzek 46cf8e68cd
SPU: Display reverb environment in debug window 4 days ago
Stenzek 932104c581
SPU: Fix VU meter display when scrolling 4 days ago
Nahuel Gaitan 56b5b337aa
PSFLoader: Fix recursive _lib loading (#3489) 4 days ago
Stenzek 46a071f3e7
Qt: Fix disabling of sprite texture filtering option 4 days ago
Stenzek 2e56f5d3ae
Qt: Fix another usage of QObject::disconnect() 4 days ago
Stenzek a5826ea6ae
Qt: Hide apply image patches in game settings
Doesn't makes sense, because game settings are applied after
identification.
4 days ago
Davide Pesavento a34aee68a7 Declare all namespace-scope constants as inline
This is the idiomatic way since C++17
4 days ago
Davide Pesavento 69da2df8e9 Make all single-argument constructors explicit 4 days ago
Davide Pesavento 9ab4e4d70c
Qt: Add game list button to toggle game icons (#3488) 5 days ago
Stenzek 51ce5351d7
CI: Pin AppImageTool version
If it breaks something, I kinda don't care. Not worth it for 2% of
users..
5 days ago
Stenzek cdd054702c
CPU: Log on break exception without PCDrv 6 days ago
Stenzek a5b46f7676
MediaCapture: Fix use-after-free when starting 6 days ago
Stenzek 161637e3b7
Qt: Disconnect safe mode widget on recreate 6 days ago
Stenzek 7c01bde94e
Log: Remove redundant channel 6 days ago
Stenzek 9321a32d39
Qt: Fix startup cancellation on window close 7 days ago
Stenzek f65ca0dab3
FullscreenUI: Don't round achievements inner progress bars 7 days ago
Stenzek 9e17e38c9d
FullscreenUI: Custom draw loading screen 7 days ago
Stenzek 3199617124
FullscreenUI: Use layout scale for loading screen 7 days ago
Stenzek df9506fbf6
FullscreenUI: Center loading screen logo 7 days ago
Stenzek 311e93fae4
FullscreenUI: Use game path for loading screen image
Makes it work with custom titles.
7 days ago
Stenzek 4440ae3b78
GPUThread: Store copy of game info
Don't save it in FullscreenUI.
7 days ago
Stenzek 5fd61b6e3a
Qt: Fix disc icon being used for games without icons 7 days ago
Stenzek df432c6c64
Qt: Fix crash booting unscanned games 7 days ago
shikulja 47d44701fe
Update Russian translation (#3486)
* Update Russian translation

* Update Russian translation

* Update Russian translation

* Update Russian translation
7 days ago