Update code to v1.0.14 (10)

This commit is contained in:
Caten
2024-02-29 19:35:00 +08:00
parent c2ee3b694c
commit a956d26f6d
3188 changed files with 2317293 additions and 146 deletions

View File

@@ -0,0 +1,20 @@
<!--
~ Copyright (c) 2020 Gaurav Ujjwal.
~
~ SPDX-License-Identifier: GPL-3.0-or-later
~
~ See COPYING.txt for more details.
-->
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto"
app:title="@string/pref_ui">
<ListPreference
app:defaultValue="system"
app:entries="@array/theme_entries"
app:entryValues="@array/theme_values"
app:key="theme"
app:title="@string/pref_theme"
app:useSimpleSummaryProvider="true" />
</PreferenceScreen>

View File

@@ -0,0 +1,162 @@
<!--
~ Copyright (c) 2020 Gaurav Ujjwal.
~
~ SPDX-License-Identifier: GPL-3.0-or-later
~
~ See COPYING.txt for more details.
-->
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
app:title="@string/pref_input">
<PreferenceCategory
app:icon="@drawable/ic_gesture"
app:title="@string/pref_gesture">
<com.gaurav.avnc.ui.prefs.ListPreferenceEx
app:defaultValue="touchscreen"
app:entries="@array/gesture_style_entries"
app:entryValues="@array/gesture_style_values"
app:key="gesture_style"
app:title="@string/pref_gesture_style"
app:useSimpleSummaryProvider="true"
app:widgetLayout="@layout/help_btn" />
<ListPreference
app:defaultValue="double-click"
app:entries="@array/double_tap_action_entries"
app:entryValues="@array/double_tap_action_values"
app:key="gesture_double_tap"
app:title="@string/pref_double_tap"
app:useSimpleSummaryProvider="true" />
<ListPreference
app:defaultValue="right-click"
app:entries="@array/long_press_action_entries"
app:entryValues="@array/long_press_action_values"
app:key="gesture_long_press"
app:title="@string/pref_long_press"
app:useSimpleSummaryProvider="true" />
<ListPreference
app:defaultValue="open-keyboard"
app:entries="@array/tap2_action_entries"
app:entryValues="@array/tap2_action_values"
app:key="gesture_tap2"
app:title="@string/pref_two_finger_tap"
app:useSimpleSummaryProvider="true" />
<com.gaurav.avnc.ui.prefs.ListPreferenceEx
app:defaultValue="pan"
app:entries="@array/swipe1_action_entries"
app:entryValues="@array/swipe1_action_values"
app:key="gesture_swipe1"
app:title="@string/pref_swipe1"
app:useSimpleSummaryProvider="true" />
<ListPreference
app:defaultValue="remote-scroll"
app:entries="@array/swipe2_action_entries"
app:entryValues="@array/swipe2_action_values"
app:key="gesture_swipe2"
app:title="@string/pref_swipe2"
app:useSimpleSummaryProvider="true" />
<com.gaurav.avnc.ui.prefs.ListPreferenceEx
app:defaultValue="remote-drag"
app:entries="@array/double_tap_swipe_action_entries"
app:entryValues="@array/double_tap_swipe_action_values"
app:key="gesture_double_tap_swipe"
app:title="@string/pref_double_tap_swipe"
app:useSimpleSummaryProvider="true" />
<com.gaurav.avnc.ui.prefs.ListPreferenceEx
app:defaultValue="none"
app:entries="@array/long_press_swipe_action_entries"
app:entryValues="@array/long_press_swipe_action_values"
app:key="gesture_long_press_swipe"
app:title="@string/pref_long_press_swipe"
app:useSimpleSummaryProvider="true"
app:widgetLayout="@layout/help_btn" />
<SeekBarPreference
android:max="15"
app:defaultValue="10"
app:key="gesture_swipe_sensitivity"
app:min="5"
app:title="@string/pref_swipe_sensitivity" />
<SwitchPreference
android:defaultValue="false"
app:key="invert_vertical_scrolling"
app:title="@string/pref_invert_vertical_scrolling" />
</PreferenceCategory>
<PreferenceCategory
app:icon="@drawable/ic_mouse"
app:title="@string/pref_mouse">
<SwitchPreference
app:defaultValue="true"
app:key="mouse_passthrough"
app:summaryOff="@string/pref_mouse_passthrough_summary_off"
app:summaryOn="@string/pref_mouse_passthrough_summary_on"
app:title="@string/pref_mouse_passthrough" />
<SwitchPreference
app:defaultValue="true"
app:key="hide_local_cursor"
app:title="@string/pref_hide_local_cursor" />
<SwitchPreference
app:defaultValue="false"
app:key="hide_remote_cursor"
app:title="@string/title_hide_remote_cursor" />
<ListPreference
app:defaultValue="right-click"
app:entries="@array/mouse_back_action_entries"
app:entryValues="@array/mouse_back_action_values"
app:key="mouse_back"
app:title="@string/pref_mouse_back"
app:useSimpleSummaryProvider="true" />
</PreferenceCategory>
<PreferenceCategory
app:icon="@drawable/ic_keyboard_mini"
app:title="@string/pref_vk">
<SwitchPreference
app:defaultValue="false"
app:key="vk_open_with_keyboard"
app:title="@string/pref_vk_open_with_keyboard" />
<SwitchPreference
app:defaultValue="true"
app:key="vk_show_all"
app:title="@string/pref_vk_show_all" />
</PreferenceCategory>
<PreferenceCategory
app:icon="@drawable/ic_keyboard"
app:title="@string/pref_km">
<SwitchPreference
app:defaultValue="false"
app:key="km_right_alt_to_super"
app:title="@string/pref_km_right_alt_to_super" />
<SwitchPreference
app:defaultValue="false"
app:key="km_language_switch_to_super"
app:title="@string/pref_km_language_switch_to_super" />
<SwitchPreference
app:defaultValue="false"
app:key="km_back_to_escape"
app:summary="@string/pref_km_back_to_escape_summary"
app:title="@string/pref_km_back_to_escape" />
</PreferenceCategory>
</PreferenceScreen>

View File

@@ -0,0 +1,36 @@
<!--
~ Copyright (c) 2020 Gaurav Ujjwal.
~
~ SPDX-License-Identifier: GPL-3.0-or-later
~
~ See COPYING.txt for more details.
-->
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto"
app:title="@string/title_settings">
<Preference
app:fragment="com.gaurav.avnc.ui.prefs.PrefsActivity$Appearance"
app:icon="@drawable/ic_palette"
app:summary="@string/pref_ui_summary"
app:title="@string/pref_ui" />
<Preference
app:fragment="com.gaurav.avnc.ui.prefs.PrefsActivity$Viewer"
app:icon="@drawable/ic_video"
app:summary="@string/pref_viewer_summary"
app:title="@string/pref_viewer" />
<Preference
app:fragment="com.gaurav.avnc.ui.prefs.PrefsActivity$Input"
app:icon="@drawable/ic_keyboard"
app:summary="@string/pref_input_summary"
app:title="@string/pref_input" />
<Preference
app:fragment="com.gaurav.avnc.ui.prefs.PrefsActivity$Server"
app:icon="@drawable/ic_computer"
app:summary="@string/pref_server_summary"
app:title="@string/pref_servers" />
</PreferenceScreen>

View File

@@ -0,0 +1,23 @@
<!--
~ Copyright (c) 2020 Gaurav Ujjwal.
~
~ SPDX-License-Identifier: GPL-3.0-or-later
~
~ See COPYING.txt for more details.
-->
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto"
app:title="@string/pref_servers">
<SwitchPreference
app:defaultValue="true"
app:key="clipboard_sync"
app:title="@string/pref_clipboard_sync" />
<SwitchPreference
app:defaultValue="false"
app:key="auto_reconnect"
app:title="@string/pref_auto_reconnect" />
</PreferenceScreen>

View File

@@ -0,0 +1,89 @@
<!--
~ Copyright (c) 2020 Gaurav Ujjwal.
~
~ SPDX-License-Identifier: GPL-3.0-or-later
~
~ See COPYING.txt for more details.
-->
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
app:title="@string/pref_viewer">
<ListPreference
android:defaultValue="landscape"
android:entries="@array/orientation_entries"
android:entryValues="@array/orientation_values"
android:key="viewer_orientation"
android:title="@string/pref_orientation"
app:useSimpleSummaryProvider="true" />
<SwitchPreference
app:defaultValue="false"
app:key="pip_enabled"
app:title="@string/pref_enable_pip" />
<SwitchPreference
app:defaultValue="true"
app:key="fullscreen_display"
app:title="@string/pref_fullscreen" />
<SwitchPreference
app:defaultValue="false"
app:key="viewer_draw_behind_cutout"
app:title="@string/pref_display_cutout" />
<SwitchPreference
app:defaultValue="true"
app:key="keep_screen_on"
app:title="@string/pref_keep_screen_on" />
<PreferenceCategory
app:icon="@drawable/ic_zoom_in"
app:title="@string/pref_zoom">
<SeekBarPreference
android:max="100"
app:defaultValue="50"
app:key="zoom_min"
app:min="10"
app:showSeekBarValue="true"
app:title="@string/pref_zoom_min" />
<SeekBarPreference
android:max="1000"
app:defaultValue="500"
app:key="zoom_max"
app:min="100"
app:showSeekBarValue="true"
app:title="@string/pref_zoom_max" />
<SwitchPreference
app:defaultValue="true"
app:key="per_orientation_zoom"
app:title="@string/pref_per_orientation_zoom" />
</PreferenceCategory>
<PreferenceCategory
app:icon="@drawable/ic_toolbar"
app:title="@string/pref_toolbar">
<ListPreference
app:defaultValue="start"
app:entries="@array/toolbar_alignment_entries"
app:entryValues="@array/toolbar_alignment_values"
app:key="toolbar_alignment"
app:title="@string/pref_toolbar_alignment"
app:useSimpleSummaryProvider="true" />
<SwitchPreference
app:defaultValue="true"
app:key="toolbar_open_with_swipe"
app:title="@string/pref_toolbar_open_with_swipe" />
<SwitchPreference
app:defaultValue="true"
app:key="toolbar_show_gesture_style_toggle"
app:title="@string/pref_show_gesture_style_toggle" />
</PreferenceCategory>
</PreferenceScreen>