aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-06-06CMakeLists: Force C++20 on MSVC due to conflicts with C++23 modulesMorph
The latest version of MSVC STL brings C++23 standard library modules, which conflict with precompiled headers. Disabling with /experimental:module- has no effect, so force C++20 in the meantime while we wait for module support in other compilers.
2023-06-06service: nfc: Add backup supportgerman77
2023-06-06Android TV bannerLive session user
2023-06-06android: Set version codeNarr the Reg
2023-06-06Updated to lexicographical order suggestionsCarlos Estrague / Mrc_munir
2023-06-06android: Improve Gradle build configurationAbandoned Cart
2023-06-06vk_device_info: Clean up includes [IWYU]lat9nq
2023-06-06vk_device_info: Add SPDX datalat9nq
2023-06-06yuzu-qt: Load Vulkan device info at startuplat9nq
Loading it when the configuration opens now incurs a noticeable delay. We also don't need to rediscover the same data repeatedly each time the configuration opens. Moves vulkan device info discovery to yuzu's startup as opposed to the configure_graphics constructor.
2023-06-05android: audio_core: sink_stream: Remove unnecessary check.bunnei
2023-06-05Merge pull request #10508 from yuzu-emu/limebunnei
Project Lime - yuzu Android Port
2023-06-06Make VK_EXT_robustness2 optionalCarlos Estrague / Mrc_munir
For some reason nvidia implemented Vulkan 1.2 supported without support for VK_EXT_robustness2 in tegra X1/X2 . Fix vulkan work in TX1/TX2 L4T drivers .
2023-06-05Merge pull request #10633 from t895/variable-surface-ratiobunnei
android: Use a custom view for changing emulation aspect ratio
2023-06-05Merge pull request #10578 from PabloG02/lime-firmware&logsbunnei
Add UI to import firmware and share logs
2023-06-05android: HomeSettingsFragment: Use string resource for "Share log".bunnei
2023-06-05android: Use a custom view for changing emulation aspect ratioCharles Lombardo
Credit to the Skyline team for the FixedRatioSurfaceView.
2023-06-05Merge pull request #10611 from liamwhite/audio-deadlockbunnei
audio_renderer: resolve adsp thread deadlock shutdown
2023-06-05Merge pull request #10618 from t895/licensesbunnei
android: Add licenses page
2023-06-06Address feedbackPabloG02
2023-06-05tz_manager: Fix comparison to wrong integerlat9nq
2023-06-05tz_manager: Implement missing transition timeslat9nq
time_zone_manager: Use s64 storage
2023-06-05tz_manager: Warn on unimplemented codelat9nq
2023-06-05tz_manager: Fix character offset not advancinglat9nq
2023-06-05tz_manager: Fix off-by-one errorlat9nq
2023-06-05time_zone: Handle offset time zoneslat9nq
time_zone: Remove maybe_unused time_zone: Use s64 storages time_zone: Catch by reference
2023-06-05time_zone_binary: Add zoneinfo datalat9nq
Adds the basic time zone data for the system archive. time_zone_binary: Implement full system archive time_zone_binary: Remove unneeded template tz_binary: Make GenerateFiles static
2023-06-05time: Implement missing servicesNarr the Reg
Implements GetTotalLocationNameCount LoadLocationNameList and GetTimeZoneRuleVersion. tz-manager: Fix sign issue
2023-06-05time_zone_manager: Implement go_ahead/go_backlat9nq
2023-06-05tz_content_manager: Try the system time zone firstlat9nq
If we can't find the normal time zone string, try searching for the closest one.
2023-06-05common: Move system time zone string detectionlat9nq
Moves it from Settings to Common::TimeZone, since this algorithm doesn't depend on the setting. It also lets us use it in other libraries. common: Various fixes time_zone: Don't double up the std::abs Too many absolute values were causing mirrored time zones to resolve as the same.
2023-06-05configure_system: Remove external offset on custom rtclat9nq
2023-06-05time: Remove auto timezone considerationlat9nq
GetTimeZoneString no longer reports a setting unique to yuzu, so we can assume a valid timezone string in core.
2023-06-05settings: Always report a valid time zonelat9nq
Prevents needing to deduce the non-Switch setting in core. Instead, we deduce the meaning of this setting where the heresy is committed, in common. settings: Remove strftime usage GetTimeZoneString: Use standard features Also forces GMT on MinGW due to broken strftime.
2023-06-05time_manager: Don't offset RTC by system time zonelat9nq
This causes the emulated system's universal time to be on the user's clock, and the user time to be off if they set a time zone. time_manager: Remove GetExternalRtcTime
2023-06-05tz_content_manager: Detect system time zonelat9nq
Uses C++20 tzdb to determine the system timezone. The switch uses the 597 posix time zones, so this needs tests if the system time zone isn't posix-compliant.
2023-06-05android: Create licenses pageCharles Lombardo
2023-06-04Merge pull request #10613 from t895/settings-changesbunnei
android: String and settings organization changes
2023-06-04android: Move settings to debug submenuCharles Lombardo
2023-06-04android: Load settings at the start of each activityCharles Lombardo
2023-06-04yuzu: add opengl shader backend info in status barxcfrg
2023-06-04Merge pull request #10594 from liamwhite/double-patchbunnei
fsp-srv: avoid patching romfs multiple times
2023-06-04Attempt to move the unzip coroutine to a ViewModelPabloG02
2023-06-04android: update stringsPabloG02
2023-06-04android: add option to share logPabloG02
2023-06-04android: add option to install firmwarePabloG02
2023-06-04android: move unzip function to FileUtil and use SecurityExceptionPabloG02
2023-06-04android: Several string changesCharles Lombardo
2023-06-04audio_renderer: resolve adsp thread deadlock shutdownLiam
2023-06-03Merge pull request #10588 from liamwhite/vfs-cachedbunnei
vfs: add vfs_cached for romfs build
2023-06-04android: Resolve a couple Gradle warningsAbandoned Cart