mirror of
https://github.com/skyline-emu/skyline.git
synced 2025-02-10 03:58:52 +01:00
Add setting to enable internet
Co-authored-by: PabloG02 <tioo23000@gmail.com>
This commit is contained in:
parent
d3d36c6fa0
commit
79683f7beb
@ -36,6 +36,7 @@ namespace skyline {
|
|||||||
profilePictureValue = ktSettings.GetString("profilePictureValue");
|
profilePictureValue = ktSettings.GetString("profilePictureValue");
|
||||||
systemLanguage = ktSettings.GetInt<skyline::language::SystemLanguage>("systemLanguage");
|
systemLanguage = ktSettings.GetInt<skyline::language::SystemLanguage>("systemLanguage");
|
||||||
systemRegion = ktSettings.GetInt<skyline::region::RegionCode>("systemRegion");
|
systemRegion = ktSettings.GetInt<skyline::region::RegionCode>("systemRegion");
|
||||||
|
isInternetEnabled = ktSettings.GetBool("isInternetEnabled");
|
||||||
forceTripleBuffering = ktSettings.GetBool("forceTripleBuffering");
|
forceTripleBuffering = ktSettings.GetBool("forceTripleBuffering");
|
||||||
disableFrameThrottling = ktSettings.GetBool("disableFrameThrottling");
|
disableFrameThrottling = ktSettings.GetBool("disableFrameThrottling");
|
||||||
gpuDriver = ktSettings.GetString("gpuDriver");
|
gpuDriver = ktSettings.GetString("gpuDriver");
|
||||||
|
@ -64,6 +64,7 @@ namespace skyline {
|
|||||||
Setting<std::string> profilePictureValue; //!< The profile picture path to be supplied to the guest
|
Setting<std::string> profilePictureValue; //!< The profile picture path to be supplied to the guest
|
||||||
Setting<language::SystemLanguage> systemLanguage; //!< The system language
|
Setting<language::SystemLanguage> systemLanguage; //!< The system language
|
||||||
Setting<region::RegionCode> systemRegion; //!< The system region
|
Setting<region::RegionCode> systemRegion; //!< The system region
|
||||||
|
Setting<bool> isInternetEnabled; //!< If emulator uses internet
|
||||||
|
|
||||||
// Display
|
// Display
|
||||||
Setting<bool> forceTripleBuffering; //!< If the presentation engine should always triple buffer even if the swapchain supports double buffering
|
Setting<bool> forceTripleBuffering; //!< If the presentation engine should always triple buffer even if the swapchain supports double buffering
|
||||||
|
@ -29,6 +29,7 @@ class EmulationSettings private constructor(context : Context, prefName : String
|
|||||||
var profilePictureValue by sharedPreferences(context, "", prefName = prefName)
|
var profilePictureValue by sharedPreferences(context, "", prefName = prefName)
|
||||||
var systemLanguage by sharedPreferences(context, 1, prefName = prefName)
|
var systemLanguage by sharedPreferences(context, 1, prefName = prefName)
|
||||||
var systemRegion by sharedPreferences(context, -1, prefName = prefName)
|
var systemRegion by sharedPreferences(context, -1, prefName = prefName)
|
||||||
|
var isInternetEnabled by sharedPreferences(context, false, prefName = prefName)
|
||||||
|
|
||||||
// Audio
|
// Audio
|
||||||
var isAudioOutputDisabled by sharedPreferences(context, false, prefName = prefName)
|
var isAudioOutputDisabled by sharedPreferences(context, false, prefName = prefName)
|
||||||
|
@ -22,6 +22,7 @@ data class NativeSettings(
|
|||||||
var profilePictureValue : String,
|
var profilePictureValue : String,
|
||||||
var systemLanguage : Int,
|
var systemLanguage : Int,
|
||||||
var systemRegion : Int,
|
var systemRegion : Int,
|
||||||
|
var isInternetEnabled : Boolean,
|
||||||
|
|
||||||
// Audio
|
// Audio
|
||||||
var isAudioOutputDisabled : Boolean,
|
var isAudioOutputDisabled : Boolean,
|
||||||
@ -52,6 +53,7 @@ data class NativeSettings(
|
|||||||
pref.profilePictureValue,
|
pref.profilePictureValue,
|
||||||
pref.systemLanguage,
|
pref.systemLanguage,
|
||||||
pref.systemRegion,
|
pref.systemRegion,
|
||||||
|
pref.isInternetEnabled,
|
||||||
pref.isAudioOutputDisabled,
|
pref.isAudioOutputDisabled,
|
||||||
if (pref.gpuDriver == EmulationSettings.SYSTEM_GPU_DRIVER) "" else pref.gpuDriver,
|
if (pref.gpuDriver == EmulationSettings.SYSTEM_GPU_DRIVER) "" else pref.gpuDriver,
|
||||||
if (pref.gpuDriver == EmulationSettings.SYSTEM_GPU_DRIVER) "" else GpuDriverHelper.getLibraryName(context, pref.gpuDriver),
|
if (pref.gpuDriver == EmulationSettings.SYSTEM_GPU_DRIVER) "" else GpuDriverHelper.getLibraryName(context, pref.gpuDriver),
|
||||||
|
@ -78,6 +78,7 @@
|
|||||||
<string name="profile_picture">Profile Picture</string>
|
<string name="profile_picture">Profile Picture</string>
|
||||||
<string name="system_language">System Language</string>
|
<string name="system_language">System Language</string>
|
||||||
<string name="system_region">System Region</string>
|
<string name="system_region">System Region</string>
|
||||||
|
<string name="internet">The system will be able to use internet</string>
|
||||||
<!-- Settings - Display -->
|
<!-- Settings - Display -->
|
||||||
<string name="display">Display</string>
|
<string name="display">Display</string>
|
||||||
<string name="perf_stats">Show Performance Statistics</string>
|
<string name="perf_stats">Show Performance Statistics</string>
|
||||||
|
@ -32,6 +32,11 @@
|
|||||||
app:key="system_region"
|
app:key="system_region"
|
||||||
app:title="@string/system_region"
|
app:title="@string/system_region"
|
||||||
app:useSimpleSummaryProvider="true" />
|
app:useSimpleSummaryProvider="true" />
|
||||||
|
<SwitchPreferenceCompat
|
||||||
|
android:defaultValue="false"
|
||||||
|
android:summary="@string/internet"
|
||||||
|
app:key="is_internet_enabled"
|
||||||
|
app:title="Enable Internet" />
|
||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
<PreferenceCategory
|
<PreferenceCategory
|
||||||
android:key="category_presentation"
|
android:key="category_presentation"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user