Age | Commit message (Collapse) | Author |
|
Two reasons for this:
1. Out of 7 connections, 6 are in ConfigureMotionTouch::ConnectEvents,
this is the outlier.
2. Qt6 doesn't moc the connection properly
|
|
There was some discussion about updating to Qt6 and I figured I would
work on some smaller parts. For Windows platform the WinMain function has moved
from the Qt5::WinMain to a new one called Qt6::EntryPointPrivate
Also Qt5 supports versionless CMake targets
https://www.qt.io/blog/versionless-cmake-targets-qt-5.15
These other changes in this commit are to support Qt6, but in ways that don't mess with Qt5.
src/yuzu/bootmanager.cpp: Qt6 complains about not being able to know to use QPoint or QPointF, picking QPoint
src/yuzu/bootmanager.h: Qt6 prefers that QStringList.h be included rather than an empty class definition
src/yuzu/configuration/configure_system.cpp: toULongLong intends to return unsigned 64 bit integer, but
Settings::values.rng_seed is only 32 bits wide
src/yuzu/game_list.cpp: Qt6 returns a different datatype for QStringList.length than Qt5,
it used to be int, but in Qt6 its now qsizetype
src/yuzu/loading_screen.cpp: Qt5's for QStyleOption.init say to switch to initFrom.
The QStyleOption.init doesn't exist in Qt6
src/yuzu/main.cpp: Another QPointer and QStringList.size, lets standardize on size()
|
|
service: hid: Disable correctly motion input
|
|
OpenGL: interpret face flips according to GL NDC
|
|
maxwell_dma: fix bytes_per_pixel
|
|
|
|
|
|
Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
|
std::expected is included in C++23
|
|
Also marks the implicit conversion operator as constexpr instead of consteval as the constructor is not constant evaluated.
|
|
yuzu: config: Improve analog stick mapping
|
|
A ResultRange defines an inclusive range of error descriptions within an error module.
This can be used to check whether the description of a given ResultCode falls within the range.
The conversion function returns a ResultCode with its description set to description_start.
|
|
Looks like it was just missed when it was added, as currently the Network Tab only has one item
RetranslateUI is used more commonly throughout the project
|
|
The Custom RTC widget is under the influence of the computers System Locale.
The format strings are not necessarily related. As a small example, setting the Windows Language to Dansk, and then trying to use yuzu in English the requested AM/PM indicator is simply not shown
The display format for the Custom RTC field needs to be removed from src/yuzu/configuration/configure_system.ui
modifying the display format needs to be moved to src/yuzu/configuration/configure_system.cpp
|
|
service: hid: Stub IsFirmwareUpdateNeededForNotification
|
|
chore: add missing SPDX tags
|
|
GCC 12 fixes
|
|
|
|
Follow-up to 99ceb03a1cfcf35968cab589ea188a8c406cda52
|
|
renderer_vulkan: Update screen info if the framebuffer size has changed
|
|
Changes to language order in General -> UI -> Interface Language
|
|
service: hid: Access shared memory directly
|
|
Language List is from Dolphin, specifically https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/DolphinQt/Settings/InterfacePane.cpp#L30
Any languages that are compiled in, but not in the list will be at the end.
|
|
Used in Fitness Boxing 2: Rhythm & Exercise (0100073011382000)
|
|
to a stick
|
|
|
|
|
|
service: jit: document and clean up
|
|
|
|
kernel: svc: Replace -1ULL with 0xFFFFFFFFFFFFFFFF
|
|
Resolves the C4146 compiler warning on MSVC.
|
|
|
|
|
|
|
|
hotkeys: Trigger actions on a separate thread
|
|
|
|
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
|
|
loader: log the type of mismatching file-extension
|
|
input_common: Map sticks correctly when mapped sideways
|
|
service: hid: Improve accuracy of sixaxis functions
|
|
bootmanager: Don't create another screenshot request if previous one is not done yet
|
|
core/arm: separate backtrace collection
|
|
|
|
input_common: Ignore boost uninitialized local variable
|
|
|