<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
	<androidx.preference.PreferenceCategory
		android:key="pref_general_settings"
		android:title="@string/pref_general" >
		
		<androidx.preference.SwitchPreferenceCompat
			android:defaultValue="true"
			android:key="pref_vibrate"
			android:title="@string/pref_vibrate"
			android:summary="@string/pref_vibrate_desc" />
		
		<androidx.preference.SwitchPreferenceCompat
			android:defaultValue="false"
			android:key="use_hardware_keyboard"
			android:title="@string/pref_use_hardware_keyboard" />
		
		<androidx.preference.SwitchPreferenceCompat
			android:defaultValue="false"
			android:key="enable_voice_input"
			android:title="@string/pref_enable_voice_input" />
		
		<androidx.preference.SwitchPreferenceCompat
			android:defaultValue="false"
			android:key="pref_launch_sketch_split_screen"
			android:title="@string/pref_launch_sketch_split_screen"
			android:summary="@string/pref_launch_sketch_split_screen_desc" />
	</androidx.preference.PreferenceCategory>
	
	<androidx.preference.PreferenceCategory
		android:key="pref_sketchbook"
		android:title="@string/pref_sketchbook" >
		
		<com.calsignlabs.apde.support.CustomListPreference
			android:key="pref_sketchbook_drive"
			android:title="@string/pref_sketchbook_drive"
			android:summary=""
			android:dialogTitle="@string/pref_sketchbook_drive" />
		
		<androidx.preference.EditTextPreference
			android:name="@string/pref_sketchbook_location"
			android:defaultValue=""
			android:key="pref_sketchbook_location"
			android:title="@string/pref_sketchbook_location" />
	</androidx.preference.PreferenceCategory>
	
	<androidx.preference.PreferenceCategory
		android:key="pref_key_examples"
		android:title="@string/pref_examples_updates" >
		
		<androidx.preference.Preference
			android:title="@string/pref_examples_updates"
			android:fragment="com.calsignlabs.apde.support.StockPreferenceFragment" >
			
			<extra android:name="resource" android:value="pref_examples" />
		</androidx.preference.Preference>
	</androidx.preference.PreferenceCategory>
	
	<androidx.preference.PreferenceCategory
		android:key="pref_debug"
		android:title="@string/pref_debug" >
		
		<androidx.preference.SwitchPreferenceCompat
			android:key="pref_debug_global_verbose_output"
			android:title="@string/pref_debug_global_verbose_output" />
		
		<androidx.preference.SwitchPreferenceCompat
			android:key="pref_debug_code_deletion_debug_logs"
			android:title="@string/pref_debug_code_deletion_debug_logs" />
		
		<androidx.preference.SwitchPreferenceCompat
			android:key="pref_debug_delay_before_run_sketch"
			android:title="@string/pref_debug_delay_before_run_sketch"
			android:summary="@string/pref_debug_delay_before_run_sketch_desc" />
	</androidx.preference.PreferenceCategory>
</androidx.preference.PreferenceScreen>