diff --git a/third-party/android-filechooser/code/res/drawable-hdpi/afc_folder_no_access.png b/third-party/android-filechooser/code/res/drawable-hdpi/afc_folder_no_access.png new file mode 100644 index 000000000..e3241a262 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-hdpi/afc_folder_no_access.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder.png new file mode 100644 index 000000000..ac939f6a7 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder_disabled.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder_disabled.png new file mode 100644 index 000000000..2d3407378 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder_pressed.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder_pressed.png new file mode 100644 index 000000000..481cb948d Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_create_folder_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid.png new file mode 100644 index 000000000..a6326e601 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid_disabled.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid_disabled.png new file mode 100644 index 000000000..6ade08fd5 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid_pressed.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid_pressed.png new file mode 100644 index 000000000..23342e7c2 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_grid_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list.png new file mode 100644 index 000000000..4d49d3a0e Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list_disabled.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list_disabled.png new file mode 100644 index 000000000..b35163521 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list_pressed.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list_pressed.png new file mode 100644 index 000000000..2aa5664e8 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_folders_view_list_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left.png old mode 100755 new mode 100644 index 9d730f8da..f98a276da Binary files a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left.png and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left_disabled.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left_disabled.png index 33346b201..adfb97dea 100755 Binary files a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left_disabled.png and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left_pressed.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left_pressed.png index d668d8fe3..a3f7ed4ad 100755 Binary files a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left_pressed.png and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_left_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right.png index 03c67d5ab..e7e743895 100755 Binary files a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right.png and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right_disabled.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right_disabled.png index 1734c0a6d..9061d0dc9 100755 Binary files a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right_disabled.png and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right_pressed.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right_pressed.png index c57ab9ec1..4e119df10 100755 Binary files a/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right_pressed.png and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_button_navi_right_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder.png index d7629aef7..eab92d8ee 100644 Binary files a/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder.png and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder_locked.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder_locked.png index 1705a11e1..a9f578384 100644 Binary files a/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder_locked.png and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder_locked.png differ diff --git a/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder_no_access.png b/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder_no_access.png new file mode 100644 index 000000000..a217dfac3 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-ldpi/afc_folder_no_access.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder.png new file mode 100644 index 000000000..e4568dc5b Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder_disabled.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder_disabled.png new file mode 100644 index 000000000..7d5b70763 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder_pressed.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder_pressed.png new file mode 100644 index 000000000..1b7b03b63 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_create_folder_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid.png new file mode 100644 index 000000000..7baf46df2 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid_disabled.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid_disabled.png new file mode 100644 index 000000000..f41fe9460 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid_pressed.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid_pressed.png new file mode 100644 index 000000000..61c149e86 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_grid_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list.png new file mode 100644 index 000000000..53c6feb09 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list_disabled.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list_disabled.png new file mode 100644 index 000000000..9831faeb0 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list_pressed.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list_pressed.png new file mode 100644 index 000000000..e8ac466a9 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_folders_view_list_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left.png old mode 100755 new mode 100644 index 0c7e069b7..25ef34447 Binary files a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left.png and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left_disabled.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left_disabled.png index fb744df3a..54d2c7bf4 100755 Binary files a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left_disabled.png and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left_pressed.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left_pressed.png index 81329de0f..fe29a3081 100755 Binary files a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left_pressed.png and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_left_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right.png index 44fe22b76..9905261e1 100755 Binary files a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right.png and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right_disabled.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right_disabled.png index 989209d9f..879957ecf 100755 Binary files a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right_disabled.png and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right_pressed.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right_pressed.png index 32183b1c0..390b33525 100755 Binary files a/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right_pressed.png and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_button_navi_right_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder.png index d7629aef7..c454ae951 100644 Binary files a/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder.png and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder_locked.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder_locked.png index 1705a11e1..a513c51c0 100644 Binary files a/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder_locked.png and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder_locked.png differ diff --git a/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder_no_access.png b/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder_no_access.png new file mode 100644 index 000000000..41ea9bf14 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-mdpi/afc_folder_no_access.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder.png new file mode 100644 index 000000000..9eea43548 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder_disabled.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder_disabled.png new file mode 100644 index 000000000..29f5a13a1 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder_pressed.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder_pressed.png new file mode 100644 index 000000000..bd2291534 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_create_folder_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid.png new file mode 100644 index 000000000..3d749f34f Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid_disabled.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid_disabled.png new file mode 100644 index 000000000..7112260f2 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid_pressed.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid_pressed.png new file mode 100644 index 000000000..88f8e6632 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_grid_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list.png new file mode 100644 index 000000000..a3e650541 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list_disabled.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list_disabled.png new file mode 100644 index 000000000..a53667152 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list_pressed.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list_pressed.png new file mode 100644 index 000000000..7c4980aa7 Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_folders_view_list_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left.png old mode 100755 new mode 100644 index 7ff958bc3..e8f63d0ce Binary files a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left.png and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left_disabled.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left_disabled.png index 3aaface84..a0bb4f355 100755 Binary files a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left_disabled.png and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left_pressed.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left_pressed.png index ccc0a1a46..41d1879a3 100755 Binary files a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left_pressed.png and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_left_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right.png index 778dc246a..88044dcfe 100755 Binary files a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right.png and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right_disabled.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right_disabled.png index 8f3362dbb..dfdf25416 100755 Binary files a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right_disabled.png and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right_disabled.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right_pressed.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right_pressed.png index ff0d91b0b..0b3ad7805 100755 Binary files a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right_pressed.png and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_button_navi_right_pressed.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder.png index d7629aef7..202175527 100644 Binary files a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder.png and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder_locked.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder_locked.png index 1705a11e1..4d655b7d9 100644 Binary files a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder_locked.png and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder_locked.png differ diff --git a/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder_no_access.png b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder_no_access.png new file mode 100644 index 000000000..371b49ffa Binary files /dev/null and b/third-party/android-filechooser/code/res/drawable-xhdpi/afc_folder_no_access.png differ diff --git a/third-party/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/.FileUtils.java.swp b/third-party/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/.FileUtils.java.swp new file mode 100644 index 000000000..23d61a46a Binary files /dev/null and b/third-party/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/.FileUtils.java.swp differ diff --git a/third-party/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/FileUtils.java b/third-party/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/FileUtils.java index 7a8b40908..357c73007 100755 --- a/third-party/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/FileUtils.java +++ b/third-party/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/FileUtils.java @@ -63,6 +63,8 @@ public class FileUtils { if(file instanceof File && !((File)file).canWrite()){ if(file instanceof ParentFile){ return R.drawable.afc_folder; + }else if(!((File)file).canExecute()){ + return R.drawable.afc_folder_no_access; }else{ return R.drawable.afc_folder_locked; }