- 22 Jun, 2022 1 commit
-
-
Kyle Kienapfel authored
In testing future versions of Qt I forgot to compile with `YUZU_USE_QT_WEB_ENGINE`, so with that flag enabled there are two issues that cropped up. 1. yuzu currently uses setRequestInterceptor, added in Qt 5.6, deprecated in 5.13 with this explaination at https://doc.qt.io/qt-5/qwebengineprofile-obsolete.html Interceptors installed with this method will call QWebEngineUrlRequestInterceptor::interceptRequest on the I/O thread. Therefore the user has to provide thread-safe interaction with the other user classes. For a duration of this call ui thread is blocked. Use setUrlRequestInterceptor instead. 2. QWebEngineSettings::globalSettings() pointer no longer exists in later versions of Qt From what I can tell, QtNXWebEngineView doesn't need to set these globally, when we make changes to settings(), QtWebEngineView::page() creates the page object if it doesn't exist yet. I don't see the page object being destroyed or otherwise replaced, except via destroying the QtNXWebEngineView object. The globalSettings() make sense if Pages or Views objects are being created outside of yuzu's control. To test this I've compared what BrowseNX and Odyssey's Action guide do in mainline 1049 and this PR. For now we're going to go up the chain to QWebEngineProfile::defaultProfile()->settings()
-
- 11 Jun, 2022 12 commits
-
-
liamwhite authored
gdbstub_arch: Add missing virtual destructor
-
Lioncash authored
The class is used polymorphically, so it's undefined behavior to delete instances of GDBStubA64 and GDBStubA32 from the base class pointer.
-
Mai M authored
log the MSVC runtime version when running on MSVC build
-
Mai M authored
deprecate usage of QDesktopWidget for going fullscreen
-
Mai M authored
retranslate the game list placeholder
-
bunnei authored
gpu_thread: Move to bounded queue
-
bunnei authored
general: Set renderer_backend's default to Vulkan
-
Kyle Kienapfel authored
This might be useful information, not 100% sure. [ 0.958068] Frontend <Info> yuzu\main.cpp:GMainWindow:275: yuzu Version: yuzu Development Build | master-0b9ef3c0-dirty [ 0.958095] Frontend <Info> yuzu\main.cpp:LogRuntimes:220: MSVC Compiler: 1931 Runtime: 14.32.31326.0
-
Kyle Kienapfel authored
This is the "Double-click to add a new folder to the game list" message that shows up when users first launch yuzu and is most likely never seen again. Previously this message was not re-translated.
-
Mai M authored
ui: Status bars dock button becomes DOCKED/HANDHELD button
-
Mai M authored
UI: Translate hotkey labels in configuration
-
Mai M authored
Update some files with Qt 5.15.2 best practices in mind
-
- 10 Jun, 2022 2 commits
-
-
Mai M authored
service: hid: Fix gesture regression
-
Narr the Reg authored
-
- 08 Jun, 2022 1 commit
-
-
bunnei authored
Follow-up fixes for NVFlinger rewrite (Part 3)
-
- 07 Jun, 2022 4 commits
- 06 Jun, 2022 2 commits
-
-
Kyle Kienapfel authored
Idea works as follows, while going fullscreen we compare the current window geometry with available screens and ask for an intersection rectangle, we go fullscreen where most of the window is located GuessCurrentScreen could also potentially be used to see which screen the window is on for dynamic DPI handling
-
bunnei authored
Logging: Report Post Windows 10 2004 versions, like Windows 11
-
- 05 Jun, 2022 4 commits
- 04 Jun, 2022 3 commits
- 03 Jun, 2022 2 commits
-
-
Fernando S authored
Maxwell3D: Fix 3D semaphore counter type 0 handling
-
Levi Behunin authored
-
- 02 Jun, 2022 7 commits
-
-
Billy Laws authored
Counter type 0 actually releases the semaphore payload rather than a constant zero as was previously thought. This is required by Skyrim.
-
Mai M authored
gdbstub: Support reading guest thread names
-
Liam authored
-
Mai M authored
gdbstub: fix target descriptions
-
Morph authored
core/debugger: Improved stepping mechanism and misc fixes
-
Liam authored
-
Kyle Kienapfel authored
For people not used to the Yuzu UI it's not always clear if the emulated console is docked or not. The other items update their text when clicked, this PR brings the DOCK button in line with this. DOCK -> DOCKED or HANDHELD
-
- 01 Jun, 2022 2 commits