initial commit
This commit is contained in:
		
						commit
						1c9700fca2
					
				
					 7 changed files with 300 additions and 0 deletions
				
			
		
							
								
								
									
										5
									
								
								Main.gd
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								Main.gd
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,5 @@
 | 
			
		|||
extends Control
 | 
			
		||||
 | 
			
		||||
func _ready():
 | 
			
		||||
	$FileDialog.current_dir = "/storage/emulated/0/"
 | 
			
		||||
	$FileDialog.popup_centered_ratio()
 | 
			
		||||
							
								
								
									
										22
									
								
								Main.tscn
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								Main.tscn
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,22 @@
 | 
			
		|||
[gd_scene load_steps=2 format=2]
 | 
			
		||||
 | 
			
		||||
[ext_resource path="res://Main.gd" type="Script" id=1]
 | 
			
		||||
 | 
			
		||||
[node name="Control" type="Control"]
 | 
			
		||||
anchor_right = 1.0
 | 
			
		||||
anchor_bottom = 1.0
 | 
			
		||||
script = ExtResource( 1 )
 | 
			
		||||
 | 
			
		||||
[node name="FileDialog" type="FileDialog" parent="."]
 | 
			
		||||
visible = true
 | 
			
		||||
anchor_right = 1.0
 | 
			
		||||
anchor_bottom = 1.0
 | 
			
		||||
window_title = "Open a File"
 | 
			
		||||
mode = 0
 | 
			
		||||
access = 2
 | 
			
		||||
current_dir = "/home/fabs/Code/godot-sample-android-filedialog"
 | 
			
		||||
current_file = "default_env.tres"
 | 
			
		||||
current_path = "/home/fabs/Code/godot-sample-android-filedialog/default_env.tres"
 | 
			
		||||
__meta__ = {
 | 
			
		||||
"_edit_use_anchors_": false
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										7
									
								
								default_env.tres
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								default_env.tres
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,7 @@
 | 
			
		|||
[gd_resource type="Environment" load_steps=2 format=2]
 | 
			
		||||
 | 
			
		||||
[sub_resource type="ProceduralSky" id=1]
 | 
			
		||||
 | 
			
		||||
[resource]
 | 
			
		||||
background_mode = 2
 | 
			
		||||
background_sky = SubResource( 1 )
 | 
			
		||||
							
								
								
									
										201
									
								
								export_presets.cfg
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										201
									
								
								export_presets.cfg
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,201 @@
 | 
			
		|||
[preset.0]
 | 
			
		||||
 | 
			
		||||
name="Android"
 | 
			
		||||
platform="Android"
 | 
			
		||||
runnable=true
 | 
			
		||||
custom_features=""
 | 
			
		||||
export_filter="all_resources"
 | 
			
		||||
include_filter=""
 | 
			
		||||
exclude_filter=""
 | 
			
		||||
export_path=""
 | 
			
		||||
patch_list=PoolStringArray(  )
 | 
			
		||||
script_export_mode=1
 | 
			
		||||
script_encryption_key=""
 | 
			
		||||
 | 
			
		||||
[preset.0.options]
 | 
			
		||||
 | 
			
		||||
graphics/32_bits_framebuffer=true
 | 
			
		||||
xr_features/xr_mode=0
 | 
			
		||||
xr_features/degrees_of_freedom=0
 | 
			
		||||
xr_features/hand_tracking=0
 | 
			
		||||
xr_features/focus_awareness=false
 | 
			
		||||
one_click_deploy/clear_previous_install=false
 | 
			
		||||
custom_template/debug=""
 | 
			
		||||
custom_template/release=""
 | 
			
		||||
custom_template/use_custom_build=false
 | 
			
		||||
plugins/GodotPayment=false
 | 
			
		||||
command_line/extra_args=""
 | 
			
		||||
version/code=1
 | 
			
		||||
version/name="1.0"
 | 
			
		||||
package/unique_name="org.godotengine.$genname"
 | 
			
		||||
package/name=""
 | 
			
		||||
package/signed=true
 | 
			
		||||
screen/immersive_mode=true
 | 
			
		||||
screen/orientation=0
 | 
			
		||||
screen/support_small=true
 | 
			
		||||
screen/support_normal=true
 | 
			
		||||
screen/support_large=true
 | 
			
		||||
screen/support_xlarge=true
 | 
			
		||||
screen/opengl_debug=false
 | 
			
		||||
launcher_icons/main_192x192=""
 | 
			
		||||
launcher_icons/adaptive_foreground_432x432=""
 | 
			
		||||
launcher_icons/adaptive_background_432x432=""
 | 
			
		||||
keystore/debug=""
 | 
			
		||||
keystore/debug_user=""
 | 
			
		||||
keystore/debug_password=""
 | 
			
		||||
keystore/release=""
 | 
			
		||||
keystore/release_user=""
 | 
			
		||||
keystore/release_password=""
 | 
			
		||||
apk_expansion/enable=false
 | 
			
		||||
apk_expansion/SALT=""
 | 
			
		||||
apk_expansion/public_key=""
 | 
			
		||||
architectures/armeabi-v7a=true
 | 
			
		||||
architectures/arm64-v8a=true
 | 
			
		||||
architectures/x86=false
 | 
			
		||||
architectures/x86_64=false
 | 
			
		||||
permissions/custom_permissions=PoolStringArray(  )
 | 
			
		||||
permissions/access_checkin_properties=false
 | 
			
		||||
permissions/access_coarse_location=false
 | 
			
		||||
permissions/access_fine_location=false
 | 
			
		||||
permissions/access_location_extra_commands=false
 | 
			
		||||
permissions/access_mock_location=false
 | 
			
		||||
permissions/access_network_state=false
 | 
			
		||||
permissions/access_surface_flinger=false
 | 
			
		||||
permissions/access_wifi_state=false
 | 
			
		||||
permissions/account_manager=false
 | 
			
		||||
permissions/add_voicemail=false
 | 
			
		||||
permissions/authenticate_accounts=false
 | 
			
		||||
permissions/battery_stats=false
 | 
			
		||||
permissions/bind_accessibility_service=false
 | 
			
		||||
permissions/bind_appwidget=false
 | 
			
		||||
permissions/bind_device_admin=false
 | 
			
		||||
permissions/bind_input_method=false
 | 
			
		||||
permissions/bind_nfc_service=false
 | 
			
		||||
permissions/bind_notification_listener_service=false
 | 
			
		||||
permissions/bind_print_service=false
 | 
			
		||||
permissions/bind_remoteviews=false
 | 
			
		||||
permissions/bind_text_service=false
 | 
			
		||||
permissions/bind_vpn_service=false
 | 
			
		||||
permissions/bind_wallpaper=false
 | 
			
		||||
permissions/bluetooth=false
 | 
			
		||||
permissions/bluetooth_admin=false
 | 
			
		||||
permissions/bluetooth_privileged=false
 | 
			
		||||
permissions/brick=false
 | 
			
		||||
permissions/broadcast_package_removed=false
 | 
			
		||||
permissions/broadcast_sms=false
 | 
			
		||||
permissions/broadcast_sticky=false
 | 
			
		||||
permissions/broadcast_wap_push=false
 | 
			
		||||
permissions/call_phone=false
 | 
			
		||||
permissions/call_privileged=false
 | 
			
		||||
permissions/camera=false
 | 
			
		||||
permissions/capture_audio_output=false
 | 
			
		||||
permissions/capture_secure_video_output=false
 | 
			
		||||
permissions/capture_video_output=false
 | 
			
		||||
permissions/change_component_enabled_state=false
 | 
			
		||||
permissions/change_configuration=false
 | 
			
		||||
permissions/change_network_state=false
 | 
			
		||||
permissions/change_wifi_multicast_state=false
 | 
			
		||||
permissions/change_wifi_state=false
 | 
			
		||||
permissions/clear_app_cache=false
 | 
			
		||||
permissions/clear_app_user_data=false
 | 
			
		||||
permissions/control_location_updates=false
 | 
			
		||||
permissions/delete_cache_files=false
 | 
			
		||||
permissions/delete_packages=false
 | 
			
		||||
permissions/device_power=false
 | 
			
		||||
permissions/diagnostic=false
 | 
			
		||||
permissions/disable_keyguard=false
 | 
			
		||||
permissions/dump=false
 | 
			
		||||
permissions/expand_status_bar=false
 | 
			
		||||
permissions/factory_test=false
 | 
			
		||||
permissions/flashlight=false
 | 
			
		||||
permissions/force_back=false
 | 
			
		||||
permissions/get_accounts=false
 | 
			
		||||
permissions/get_package_size=false
 | 
			
		||||
permissions/get_tasks=false
 | 
			
		||||
permissions/get_top_activity_info=false
 | 
			
		||||
permissions/global_search=false
 | 
			
		||||
permissions/hardware_test=false
 | 
			
		||||
permissions/inject_events=false
 | 
			
		||||
permissions/install_location_provider=false
 | 
			
		||||
permissions/install_packages=false
 | 
			
		||||
permissions/install_shortcut=false
 | 
			
		||||
permissions/internal_system_window=false
 | 
			
		||||
permissions/internet=false
 | 
			
		||||
permissions/kill_background_processes=false
 | 
			
		||||
permissions/location_hardware=false
 | 
			
		||||
permissions/manage_accounts=false
 | 
			
		||||
permissions/manage_app_tokens=false
 | 
			
		||||
permissions/manage_documents=false
 | 
			
		||||
permissions/master_clear=false
 | 
			
		||||
permissions/media_content_control=false
 | 
			
		||||
permissions/modify_audio_settings=false
 | 
			
		||||
permissions/modify_phone_state=false
 | 
			
		||||
permissions/mount_format_filesystems=false
 | 
			
		||||
permissions/mount_unmount_filesystems=false
 | 
			
		||||
permissions/nfc=false
 | 
			
		||||
permissions/persistent_activity=false
 | 
			
		||||
permissions/process_outgoing_calls=false
 | 
			
		||||
permissions/read_calendar=false
 | 
			
		||||
permissions/read_call_log=false
 | 
			
		||||
permissions/read_contacts=false
 | 
			
		||||
permissions/read_external_storage=true
 | 
			
		||||
permissions/read_frame_buffer=false
 | 
			
		||||
permissions/read_history_bookmarks=false
 | 
			
		||||
permissions/read_input_state=false
 | 
			
		||||
permissions/read_logs=false
 | 
			
		||||
permissions/read_phone_state=false
 | 
			
		||||
permissions/read_profile=false
 | 
			
		||||
permissions/read_sms=false
 | 
			
		||||
permissions/read_social_stream=false
 | 
			
		||||
permissions/read_sync_settings=false
 | 
			
		||||
permissions/read_sync_stats=false
 | 
			
		||||
permissions/read_user_dictionary=false
 | 
			
		||||
permissions/reboot=false
 | 
			
		||||
permissions/receive_boot_completed=false
 | 
			
		||||
permissions/receive_mms=false
 | 
			
		||||
permissions/receive_sms=false
 | 
			
		||||
permissions/receive_wap_push=false
 | 
			
		||||
permissions/record_audio=false
 | 
			
		||||
permissions/reorder_tasks=false
 | 
			
		||||
permissions/restart_packages=false
 | 
			
		||||
permissions/send_respond_via_message=false
 | 
			
		||||
permissions/send_sms=false
 | 
			
		||||
permissions/set_activity_watcher=false
 | 
			
		||||
permissions/set_alarm=false
 | 
			
		||||
permissions/set_always_finish=false
 | 
			
		||||
permissions/set_animation_scale=false
 | 
			
		||||
permissions/set_debug_app=false
 | 
			
		||||
permissions/set_orientation=false
 | 
			
		||||
permissions/set_pointer_speed=false
 | 
			
		||||
permissions/set_preferred_applications=false
 | 
			
		||||
permissions/set_process_limit=false
 | 
			
		||||
permissions/set_time=false
 | 
			
		||||
permissions/set_time_zone=false
 | 
			
		||||
permissions/set_wallpaper=false
 | 
			
		||||
permissions/set_wallpaper_hints=false
 | 
			
		||||
permissions/signal_persistent_processes=false
 | 
			
		||||
permissions/status_bar=false
 | 
			
		||||
permissions/subscribed_feeds_read=false
 | 
			
		||||
permissions/subscribed_feeds_write=false
 | 
			
		||||
permissions/system_alert_window=false
 | 
			
		||||
permissions/transmit_ir=false
 | 
			
		||||
permissions/uninstall_shortcut=false
 | 
			
		||||
permissions/update_device_stats=false
 | 
			
		||||
permissions/use_credentials=false
 | 
			
		||||
permissions/use_sip=false
 | 
			
		||||
permissions/vibrate=false
 | 
			
		||||
permissions/wake_lock=false
 | 
			
		||||
permissions/write_apn_settings=false
 | 
			
		||||
permissions/write_calendar=false
 | 
			
		||||
permissions/write_call_log=false
 | 
			
		||||
permissions/write_contacts=false
 | 
			
		||||
permissions/write_external_storage=false
 | 
			
		||||
permissions/write_gservices=false
 | 
			
		||||
permissions/write_history_bookmarks=false
 | 
			
		||||
permissions/write_profile=false
 | 
			
		||||
permissions/write_secure_settings=false
 | 
			
		||||
permissions/write_settings=false
 | 
			
		||||
permissions/write_sms=false
 | 
			
		||||
permissions/write_social_stream=false
 | 
			
		||||
permissions/write_sync_settings=false
 | 
			
		||||
permissions/write_user_dictionary=false
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								icon.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								icon.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										34
									
								
								icon.png.import
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								icon.png.import
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,34 @@
 | 
			
		|||
[remap]
 | 
			
		||||
 | 
			
		||||
importer="texture"
 | 
			
		||||
type="StreamTexture"
 | 
			
		||||
path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
 | 
			
		||||
metadata={
 | 
			
		||||
"vram_texture": false
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
[deps]
 | 
			
		||||
 | 
			
		||||
source_file="res://icon.png"
 | 
			
		||||
dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
 | 
			
		||||
 | 
			
		||||
[params]
 | 
			
		||||
 | 
			
		||||
compress/mode=0
 | 
			
		||||
compress/lossy_quality=0.7
 | 
			
		||||
compress/hdr_mode=0
 | 
			
		||||
compress/bptc_ldr=0
 | 
			
		||||
compress/normal_map=0
 | 
			
		||||
flags/repeat=0
 | 
			
		||||
flags/filter=true
 | 
			
		||||
flags/mipmaps=false
 | 
			
		||||
flags/anisotropic=false
 | 
			
		||||
flags/srgb=2
 | 
			
		||||
process/fix_alpha_border=true
 | 
			
		||||
process/premult_alpha=false
 | 
			
		||||
process/HDR_as_SRGB=false
 | 
			
		||||
process/invert_color=false
 | 
			
		||||
stream=false
 | 
			
		||||
size_limit=0
 | 
			
		||||
detect_3d=true
 | 
			
		||||
svg/scale=1.0
 | 
			
		||||
							
								
								
									
										31
									
								
								project.godot
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								project.godot
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,31 @@
 | 
			
		|||
; Engine configuration file.
 | 
			
		||||
; It's best edited using the editor UI and not directly,
 | 
			
		||||
; since the parameters that go here are not all obvious.
 | 
			
		||||
;
 | 
			
		||||
; Format:
 | 
			
		||||
;   [section] ; section goes between []
 | 
			
		||||
;   param=value ; assign values to parameters
 | 
			
		||||
 | 
			
		||||
config_version=4
 | 
			
		||||
 | 
			
		||||
_global_script_classes=[  ]
 | 
			
		||||
_global_script_class_icons={
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
[application]
 | 
			
		||||
 | 
			
		||||
config/name="SampleFileDialog"
 | 
			
		||||
run/main_scene="res://Main.tscn"
 | 
			
		||||
config/icon="res://icon.png"
 | 
			
		||||
 | 
			
		||||
[display]
 | 
			
		||||
 | 
			
		||||
window/size/width=600
 | 
			
		||||
window/size/height=1200
 | 
			
		||||
window/handheld/orientation="portrait"
 | 
			
		||||
window/stretch/mode="2d"
 | 
			
		||||
 | 
			
		||||
[rendering]
 | 
			
		||||
 | 
			
		||||
environment/default_environment="res://default_env.tres"
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue