summaryrefslogtreecommitdiff
path: root/src/yuzu
AgeCommit message (Collapse)Author
2022-05-03Merge pull request #8272 from german77/stick_rangebunnei
yuzu: config: Improve analog stick mapping
2022-05-01ui: retranslate the network tabKyle K
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
2022-04-30ui: let system locale control format of Custom RTCKyle K
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
2022-04-27Changes to language order in General -> UI -> Interface LanguageKyle K
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.
2022-04-26yuzu: Config allow to delete single axis directions when buttons are mapped ↵Narr the Reg
to a stick
2022-04-26yuzu: config: Set default range to 95%Narr the Reg
2022-04-23Merge pull request #8249 from german77/queuedMorph
hotkeys: Trigger actions on a separate thread
2022-04-23hotkeys: Trigger actions on a separate threadNarr the Reg
2022-04-23general: Convert source file copyright comments over to SPDXMorph
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.
2022-04-21Merge pull request #7978 from german77/sidewaybunnei
input_common: Map sticks correctly when mapped sideways
2022-04-21Merge pull request #8192 from german77/screenshotMai M
bootmanager: Don't create another screenshot request if previous one is not done yet
2022-04-20Merge pull request #8224 from Docteh/hihi1bunnei
ui: translate hat directions
2022-04-19Prevent the mouse cursor from leaving the window when mouse panning is enabledPurple
2022-04-19ui: translate hat directionsKyle K
QObject ends up being its own translation context. But this works in our favor. GetButtonName and GetDirectionName will share one translation the directions such as "Left" "Right" and the ConfigureInputPlayer context will contain translations that show up in the form, in places that aren't those buttons.
2022-04-18yuzu: mention GPLv3.0+ in about dialogAndrea Pappacoda
Follow-up to 284934ebfdf5e530c960cf69969172ff76f40bea Fixes #8218
2022-04-18bootmanager: Don't create another screenshot request if previous one is not ↵german77
done yet
2022-04-17Merge pull request #8204 from Docteh/translate_gameslistMai M
ui: Fix Game Compatibility list translations
2022-04-16ui: Fix Game Compatibility list translationsKyle K
Reported by GillianMC on Discord. Looks to be a small quirk in the QT API. setText(QObject::tr(status.text)); bringing up QObject breaks the link with the GameListItemCompat
2022-04-16yuzu: Call ignore event after ensuring it's initializedNarr the Reg
2022-04-16yuzu: Add custom ringcon configurationgerman77
2022-04-12ui: Touching QPalette::Text broke dark -> light UI. don't doKyle K
2022-04-11ui: Set Link Color when setting themeKyle K
Long story short, QT doesn't allow the link colors to be set via their stylesheets. There are two ways to work with this, specify the color manually for every link (See the About dialog) The other way is to change the default palette. IsDarkTheme is copy/pasted from src/yuzu/debugger/wait_tree.cpp
2022-04-07yuzu/util: Replace lock_guard with scoped_lockMerry
2022-04-04Merge pull request #8089 from merryhime/paranoiabunnei
configuration: Add Paranoid CPU accuracy level
2022-04-02Merge pull request #8141 from merryhime/configure-hotkeys-columnsMorph
configure_hotkeys: Make first column stretch and not last column
2022-04-02configure_per_game_addons: Set tree view minimum section size to 150pxmerry
2022-04-02configure_hotkeys: Make first column stretch and not last columnmerry
Also configure minimum width of columns to be 150px.
2022-04-02configure_per_game_addons: Stretch first column and not lastmerry
This provides more sensible column widths.
2022-04-01Merge pull request #8079 from lat9nq/applet-typoMai M
configure_debug: Fix typo
2022-04-01Merge pull request #8097 from Tachi107/build-cleanup-installMai M
build: cleanup installation of yuzu and yuzu-cmd
2022-03-28yuzu: Only override fullscreen setting if gamepath or argument is providedgerman77
2022-03-27build: cleanup installation of yuzu and yuzu-cmdAndrea Pappacoda
Explicitly specifying an install destination is not needed anymore since CMake 3.14. By removing the hardcoded ${CMAKE_INSTALL_PREFIX}/bin it is also now possible to override the install destination via the command line. For example, you can now install yuzu to /usr/games with -DCMAKE_INSTALL_BINDIR=games
2022-03-26configure_cpu: More descriptive text for Paranoid optionmerry
2022-03-26configuration: Add Paranoid CPU accuracy levelmerry
Disables most optimizations for the paranoid.
2022-03-24configure_debug: Fix typolat9nq
I thought I removed the double-asterisks in db637b5a4c02772eb827ed01a6ecb430e4b65daa but I am apparently mistaken. This corrects that. While we're at it, capitalize `All` in the previous setting.
2022-03-23Merge pull request #8035 from lat9nq/disable-web-appletbunnei
yuzu qt: Disable the web applet by default
2022-03-23Add include to fix compilingShoegzer
2022-03-21applets: Rename Mii to MiiEditMorph
2022-03-21qt_web_browser: Add missing includesameerj
2022-03-21input_common: Map sticks correctly when mapped sidewaysNarr the Reg
2022-03-20yuzu: Reduce unused includesameerj
2022-03-17yuzu qt: Save disable_web_applet settinglat9nq
The web applet causes multiple issues with the rest of the application. Disable it by default and add a debug option to re-enable it until a proper solution can be found.
2022-03-17main: Update Disable Web Applet warninglat9nq
2022-03-17configure_debug: Add option to set disable_web_appletlat9nq
Allow the user to configure the web applet usage ahead of booting the application.
2022-03-17yuzu: Move disable_web_applet to UISettingslat9nq
2022-03-16Merge pull request #7964 from german77/miiiibunnei
applet: mii: Simple implementation of mii applet
2022-03-12config: Write dynarmic exclusive memory configsameerj
Ensures the configs are written and saved between boots
2022-03-11cpu_detect: Add additional x86 flags and telemetryWunkolo
Adds detection of additional CPU flags to cpu_detect and additions to telemetry output. This is not exhaustive but guided by features that [dynarmic utilizes](https://github.com/merryhime/dynarmic/blob/bcfe377aaa5138af740e90af5be7a7dff7b62a52/src/dynarmic/backend/x64/host_feature.h#L12-L33) as well as features that are currently utilized but not reported to telemetry(invariant_tsc). This is intended to guide future optimizations. AVX512 in particular is broken up into its individual subsets and some other processor features such as [sha](https://en.wikipedia.org/wiki/Intel_SHA_extensions) and [gfni](https://en.wikipedia.org/wiki/AVX-512#GFNI) are added to have some forward-facing data-points. What used to be a single `CPU_Extension_x64_AVX512` telemetry field is also broken up into individual `CPU_Extension_x64_AVX512{F,VL,CD,...}` fields.
2022-02-28applet: mii: Simple implementation of mii appletgerman77
2022-02-27dynarmic: Inline exclusive memory accessesmerry
Inlines implementation of exclusive instructions into JITted code, improving performance of applications relying heavily on these instructions. We also fastmem these instructions for additional speed, with support for appropriate recompilation on fastmem failure. An unsafe optimization to disable the intercore global_monitor is also provided, should one wish to rely solely on cmpxchg semantics for safety. See also: merryhime/dynarmic#664