HostDisplay: Add stretch option

This commit is contained in:
Connor McLaughlin
2021-02-27 13:53:03 +10:00
parent f18babb97e
commit e17d37b8bc
10 changed files with 65 additions and 21 deletions

View File

@ -212,4 +212,6 @@
<string name="save_state_info_quick_save">Quick Save</string>
<string name="settings_osd_show_show_resolution">Show Resolution</string>
<string name="settings_summary_osd_show_resolution">Shows the resolution the game is rendering at in the top-right corner of the display.</string>
<string name="settings_summary_display_stretch">Stretches the active display to fill the screen.</string>
<string name="settings_display_stretch">Stretch To Fill</string>
</resources>

View File

@ -43,18 +43,28 @@
app:useSimpleSummaryProvider="true"
app:iconSpaceReserved="false" />
<SwitchPreferenceCompat
app:key="Display/IntegerScaling"
app:title="@string/settings_integer_upscaling"
app:defaultValue="false"
app:disableDependentsState="true"
app:summary="@string/settings_summary_integer_upscaling"
app:iconSpaceReserved="false" />
<SwitchPreferenceCompat
app:key="Display/LinearFiltering"
app:title="@string/settings_linear_upscaling"
app:defaultValue="true"
app:dependency="Display/IntegerScaling"
app:summary="@string/settings_summary_linear_upscaling"
app:iconSpaceReserved="false" />
<SwitchPreferenceCompat
app:key="Display/IntegerScaling"
app:title="@string/settings_integer_upscaling"
app:key="Display/Stretch"
app:title="@string/settings_display_stretch"
app:defaultValue="false"
app:summary="@string/settings_summary_integer_upscaling"
app:dependency="Display/IntegerScaling"
app:summary="@string/settings_summary_display_stretch"
app:iconSpaceReserved="false" />
<SwitchPreferenceCompat
@ -63,6 +73,7 @@
app:defaultValue="true"
app:summary="@string/settings_summary_osd_show_messages"
app:iconSpaceReserved="false" />
<SwitchPreferenceCompat
app:key="Display/ShowSpeed"
app:title="@string/settings_osd_show_speed"