| Age | Commit message (Collapse) | Author |
|
This was regressed by ART.
Prior to ART, the screenshots were saved at the title's framebuffer resolution. A misunderstanding of the existing logic led to screenshot dimensions becoming dependent on the host render window size.
This changes the behavior to match how it was prior to ART at 1x, with screenshots now always being the title's framebuffer dimensions scaled by the resolution scaling factor.
|
|
main: Shorten AMD FSR status bar text
|
|
Replace keys error pop up
|
|
By default, no AA is applied, not FXAA
|
|
AMD officially markets FSR as AMD FidelityFX™️ Super Resolution
|
|
AMD'S FIDELITYFX SR -> FSR
|
|
Prevent window flickering when holding Esc
|
|
hotkeys: Don't allow hotkeys to spam
|
|
|
|
Reported on discord by Levlight. Don't try to exit fullscreen if it's already off.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This only needs to happen once per game boot, so we can just call it
during CreateGPU and be done with it, avoiding the need to call it in
the frontends.
|
|
Fixes screenshots at non integer scaling
|
|
|
|
Shows the resolution scale as "Scale: {}x" in the status bar, where {} is a floating point value representing the current resolution scaling factor.
|
|
|
|
|
|
Fight me.
|
|
This reflects the current behavior: Light = System default. If your
system is set to dark theme, then Light = Dark, which is a bit confusing
for the end user.
In this PR, I propose to change "Light" with "Default". This way, the
user has "Default" and "Default Colorful", which will apply the system
theme. Now that the Flatpak respects the system theme, I think this
makes much more sense.
I also simplified the theme update. Before the code was branching
between the default theme and the others, but I think we can have
something simpler by forcing the default theme if no theme is defined in
the settings, or if the selected theme doesn't exist. And if there's an
error, tell the theme name in the error message.
|
|
Logging: Impl refactor
|
|
Confirm means that the text has already been checked by the application to be correct, but is asking the user for confirmation.
The confirmation text itself seems to be corrupted though, this needs to be investigated.
Fixes the software keyboard in Famicom Detective Club: The Missing Heir
|
|
This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
|
|
|
|
Loop on stop_token and remove final_entry in Entry.
Move Backend thread out of Impl Constructor to its own function.
Add Start function for backend thread.
Use stop token in PopWait and check if entry filename is nullptr before logging.
|
|
profile_manager: Resize any image bigger than 256p
|
|
yuzu_cmd, yuzu qt: Use SDL to disable the screen saver
|
|
Disables the screen saver when a game boots using SDL2 so that it works
on any supported platform.
|
|
|
|
per_game_ui: Geometry Property Removal and Minor Rewording to the Per Game UI
|
|
ui: fix crash when closing configure window
|
|
|
|
tas_ui: Add a Help Link to the TAS Page on the yuzu Website, Along with Minor Grammar Changes
|
|
settings: Remove std::chrono usage
|
|
Alleviates the dependency on chrono for all files that include settings.h
|
|
remove_accident
fix_whoopsie
|
|
main: fix typo in warning message
|
|
|
|
|
|
|
|
This crash happens 100% of the time (on Linux at least), you just need
to open the configure window and click OK.
It seems to happen when the tabs are destroyed and once all the tabs are
destroyed, a final signal is sent with `index == -1`. So `debug_tab_tab`
doesn't exist anymore when this happens, so the crash.
|