├── .gitignore
├── .idea
├── assetWizardSettings.xml
├── caches
│ └── build_file_checksums.ser
├── codeStyles
│ └── Project.xml
├── misc.xml
├── modules.xml
├── runConfigurations.xml
└── vcs.xml
├── LICENSE
├── README.md
├── app
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── ca
│ │ └── pkay
│ │ └── rcloneexplorer
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── changelog.md
│ │ ├── rclone-arm32
│ │ ├── rclone-arm64
│ │ └── rclone-x86_32
│ ├── java
│ │ └── ca
│ │ │ └── pkay
│ │ │ └── rcloneexplorer
│ │ │ ├── AboutActivity.java
│ │ │ ├── AboutLibsActivity.java
│ │ │ ├── AppShortcutsHelper.java
│ │ │ ├── BreadcrumbView.java
│ │ │ ├── BroadcastReceivers
│ │ │ ├── DeleteCancelAction.java
│ │ │ ├── DownloadCancelAction.java
│ │ │ ├── MoveCancelAction.java
│ │ │ ├── ServeCancelAction.java
│ │ │ ├── SyncCancelAction.java
│ │ │ └── UploadCancelAction.java
│ │ │ ├── ChangelogActivity.java
│ │ │ ├── CustomColorHelper.java
│ │ │ ├── Dialogs
│ │ │ ├── ColorPickerDialog.java
│ │ │ ├── FilePropertiesDialog.java
│ │ │ ├── GoToDialog.java
│ │ │ ├── InputDialog.java
│ │ │ ├── LinkDialog.java
│ │ │ ├── LoadingDialog.java
│ │ │ ├── NumberPickerDialog.java
│ │ │ ├── OpenAsDialog.java
│ │ │ ├── PasswordGeneratorDialog.java
│ │ │ ├── RemoteDestinationDialog.java
│ │ │ ├── ServeDialog.java
│ │ │ └── SortDialog.java
│ │ │ ├── FileComparators.java
│ │ │ ├── FilePicker.java
│ │ │ ├── Fragments
│ │ │ ├── FileExplorerFragment.java
│ │ │ ├── RemotesFragment.java
│ │ │ ├── ShareFragment.java
│ │ │ └── ShareRemotesFragment.java
│ │ │ ├── Items
│ │ │ ├── DirectoryObject.java
│ │ │ ├── FileItem.java
│ │ │ └── RemoteItem.java
│ │ │ ├── Log2File.java
│ │ │ ├── MainActivity.java
│ │ │ ├── Rclone.java
│ │ │ ├── RecyclerViewAdapters
│ │ │ ├── AboutLibrariesAdapter.java
│ │ │ ├── FileExplorerRecyclerViewAdapter.java
│ │ │ ├── FilePickerAdapter.java
│ │ │ ├── RemotesRecyclerViewAdapter.java
│ │ │ └── ShareRemotesRecyclerViewAdapter.java
│ │ │ ├── RemoteConfig
│ │ │ ├── AliasConfig.java
│ │ │ ├── Azureblob.java
│ │ │ ├── B2Config.java
│ │ │ ├── BoxConfig.java
│ │ │ ├── CacheConfig.java
│ │ │ ├── CryptConfig.java
│ │ │ ├── DriveConfig.java
│ │ │ ├── DropboxConfig.java
│ │ │ ├── FtpConfig.java
│ │ │ ├── HttpConfig.java
│ │ │ ├── HubicConfig.java
│ │ │ ├── LocalConfig.java
│ │ │ ├── OneDriveConfig.java
│ │ │ ├── PcloudConfig.java
│ │ │ ├── QingstorConfig.java
│ │ │ ├── RemoteConfig.java
│ │ │ ├── RemotesConfigList.java
│ │ │ ├── SftpConfig.java
│ │ │ ├── WebdavConfig.java
│ │ │ └── YandexConfig.java
│ │ │ ├── Services
│ │ │ ├── DeleteService.java
│ │ │ ├── DownloadService.java
│ │ │ ├── FirebaseIdService.java
│ │ │ ├── FirebaseMessagingService.java
│ │ │ ├── MoveService.java
│ │ │ ├── StreamingService.java
│ │ │ ├── SyncService.java
│ │ │ ├── ThumbnailsLoadingService.java
│ │ │ └── UploadService.java
│ │ │ ├── Settings
│ │ │ ├── GeneralSettingsFragment.java
│ │ │ ├── LoggingSettingsFragment.java
│ │ │ ├── LookAndFeelSettingsFragment.java
│ │ │ ├── NotificationsSettingsFragment.java
│ │ │ ├── SettingsActivity.java
│ │ │ └── SettingsFragment.java
│ │ │ └── SharingActivity.java
│ └── res
│ │ ├── anim
│ │ ├── fade_in_animation.xml
│ │ └── fade_out_animation.xml
│ │ ├── drawable-hdpi
│ │ └── ic_notification.png
│ │ ├── drawable-mdpi
│ │ └── ic_notification.png
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable-xhdpi
│ │ └── ic_notification.png
│ │ ├── drawable-xxhdpi
│ │ └── ic_notification.png
│ │ ├── drawable
│ │ ├── ic_about.xml
│ │ ├── ic_add.xml
│ │ ├── ic_amazon.xml
│ │ ├── ic_amazon_foreground.xml
│ │ ├── ic_arrow_back.xml
│ │ ├── ic_arrow_right.xml
│ │ ├── ic_box.xml
│ │ ├── ic_box_foreground.xml
│ │ ├── ic_bug_report.xml
│ │ ├── ic_cancel.xml
│ │ ├── ic_cancel_download.xml
│ │ ├── ic_cancel_white.xml
│ │ ├── ic_changelog.xml
│ │ ├── ic_check.xml
│ │ ├── ic_circle.xml
│ │ ├── ic_close.xml
│ │ ├── ic_cloud.xml
│ │ ├── ic_cloud_foreground.xml
│ │ ├── ic_create_new_folder.xml
│ │ ├── ic_delete.xml
│ │ ├── ic_drive_foreground.xml
│ │ ├── ic_dropbox.xml
│ │ ├── ic_dropbox_foreground.xml
│ │ ├── ic_edit.xml
│ │ ├── ic_empty_box.xml
│ │ ├── ic_export.xml
│ │ ├── ic_file.xml
│ │ ├── ic_file_alert.xml
│ │ ├── ic_file_download.xml
│ │ ├── ic_file_upload.xml
│ │ ├── ic_folder.xml
│ │ ├── ic_folder_move.xml
│ │ ├── ic_folder_open.xml
│ │ ├── ic_google.xml
│ │ ├── ic_google_drive.xml
│ │ ├── ic_google_foreground.xml
│ │ ├── ic_home.xml
│ │ ├── ic_import.xml
│ │ ├── ic_info_outline.xml
│ │ ├── ic_launcher_background.xml
│ │ ├── ic_launcher_foreground.xml
│ │ ├── ic_libraries.xml
│ │ ├── ic_local_foreground.xml
│ │ ├── ic_lock.xml
│ │ ├── ic_lock_black.xml
│ │ ├── ic_lock_foreground.xml
│ │ ├── ic_look_and_feel.xml
│ │ ├── ic_mark_github.xml
│ │ ├── ic_menu.xml
│ │ ├── ic_more_vert.xml
│ │ ├── ic_notifications.xml
│ │ ├── ic_onedrive.xml
│ │ ├── ic_onedrive_foreground.xml
│ │ ├── ic_password_gen.xml
│ │ ├── ic_person_outline.xml
│ │ ├── ic_pin.xml
│ │ ├── ic_pound.xml
│ │ ├── ic_pref_header_general.xml
│ │ ├── ic_properties.xml
│ │ ├── ic_refresh.xml
│ │ ├── ic_sd_storage.xml
│ │ ├── ic_search.xml
│ │ ├── ic_select_all.xml
│ │ ├── ic_settings.xml
│ │ ├── ic_signal_wifi_off.xml
│ │ ├── ic_sort.xml
│ │ ├── ic_streaming.xml
│ │ ├── ic_tablet_cellphone.xml
│ │ ├── ic_terminal.xml
│ │ ├── ic_terminal_foreground.xml
│ │ └── ic_warning.xml
│ │ ├── layout-sw720dp
│ │ ├── activity_about.xml
│ │ ├── activity_changelog.xml
│ │ ├── app_bar_main.xml
│ │ ├── content_about_libs.xml
│ │ ├── dialog_remote_dest.xml
│ │ ├── file_picker_list.xml
│ │ ├── fragment_config_list.xml
│ │ ├── fragment_file_explorer_list.xml
│ │ ├── fragment_share_list.xml
│ │ └── remote_config_form.xml
│ │ ├── layout
│ │ ├── about_icon_item.xml
│ │ ├── about_libraries_item.xml
│ │ ├── activity_about.xml
│ │ ├── activity_about_libs.xml
│ │ ├── activity_changelog.xml
│ │ ├── activity_file_picker.xml
│ │ ├── activity_main.xml
│ │ ├── activity_remote_config.xml
│ │ ├── activity_settings.xml
│ │ ├── activity_sharing.xml
│ │ ├── app_bar_main.xml
│ │ ├── auth_screen.xml
│ │ ├── bottom_bar.xml
│ │ ├── color_picker_item.xml
│ │ ├── color_picker_row.xml
│ │ ├── config_form_show_password.xml
│ │ ├── config_form_template_edit_text.xml
│ │ ├── config_form_template_onedrive_type.xml
│ │ ├── config_form_template_password.xml
│ │ ├── config_form_template_spinner.xml
│ │ ├── config_form_template_switch.xml
│ │ ├── config_form_template_text_field.xml
│ │ ├── config_list_item_template.xml
│ │ ├── content_about.xml
│ │ ├── content_about_libs.xml
│ │ ├── content_changelog.xml
│ │ ├── content_main.xml
│ │ ├── content_remote_config.xml
│ │ ├── content_settings.xml
│ │ ├── content_sharing.xml
│ │ ├── dialog_color_picker.xml
│ │ ├── dialog_file_properties.xml
│ │ ├── dialog_go_to.xml
│ │ ├── dialog_input.xml
│ │ ├── dialog_link.xml
│ │ ├── dialog_loading_indicator.xml
│ │ ├── dialog_number_picker.xml
│ │ ├── dialog_open_as.xml
│ │ ├── dialog_password_generator.xml
│ │ ├── dialog_remote_dest.xml
│ │ ├── dialog_serve.xml
│ │ ├── dialog_sort.xml
│ │ ├── empty_directory_state.xml
│ │ ├── empty_state_config_file.xml
│ │ ├── file_picker_item.xml
│ │ ├── file_picker_list.xml
│ │ ├── fragment_config_list.xml
│ │ ├── fragment_file_explorer_item.xml
│ │ ├── fragment_file_explorer_list.xml
│ │ ├── fragment_remotes_item.xml
│ │ ├── fragment_remotes_list.xml
│ │ ├── fragment_share_list.xml
│ │ ├── fragment_share_remotes_item.xml
│ │ ├── fragment_share_remotes_list.xml
│ │ ├── general_settings_fragment.xml
│ │ ├── locked_config.xml
│ │ ├── logging_settings_fragment.xml
│ │ ├── look_and_feel_settings_fragment.xml
│ │ ├── move_bar.xml
│ │ ├── nav_header_main.xml
│ │ ├── no_internet_state.xml
│ │ ├── no_search_results.xml
│ │ ├── notification_settings_fragment.xml
│ │ ├── remote_config_form.xml
│ │ ├── search_bar.xml
│ │ ├── settings_fragment.xml
│ │ └── spinner_dropdown_item.xml
│ │ ├── menu
│ │ ├── activity_main_drawer.xml
│ │ ├── file_explorer_folder_menu.xml
│ │ ├── file_explorer_menu.xml
│ │ ├── file_picker_menu.xml
│ │ ├── fragment_share_menu.xml
│ │ ├── remote_fragment_menu.xml
│ │ └── remote_options.xml
│ │ ├── mipmap-anydpi-v26
│ │ ├── ic_launcher.xml
│ │ ├── ic_launcher_round.xml
│ │ ├── ic_shortcut_amazon.xml
│ │ ├── ic_shortcut_amazon_round.xml
│ │ ├── ic_shortcut_box.xml
│ │ ├── ic_shortcut_box_round.xml
│ │ ├── ic_shortcut_cloud.xml
│ │ ├── ic_shortcut_cloud_round.xml
│ │ ├── ic_shortcut_drive.xml
│ │ ├── ic_shortcut_drive_round.xml
│ │ ├── ic_shortcut_dropbox.xml
│ │ ├── ic_shortcut_dropbox_round.xml
│ │ ├── ic_shortcut_google.xml
│ │ ├── ic_shortcut_google_round.xml
│ │ ├── ic_shortcut_local.xml
│ │ ├── ic_shortcut_local_round.xml
│ │ ├── ic_shortcut_lock.xml
│ │ ├── ic_shortcut_lock_round.xml
│ │ ├── ic_shortcut_onedrive.xml
│ │ ├── ic_shortcut_onedrive_round.xml
│ │ ├── ic_shortcut_terminal.xml
│ │ └── ic_shortcut_terminal_round.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_amazon.png
│ │ ├── ic_shortcut_box.png
│ │ ├── ic_shortcut_cloud.png
│ │ ├── ic_shortcut_drive.png
│ │ ├── ic_shortcut_dropbox.png
│ │ ├── ic_shortcut_google.png
│ │ ├── ic_shortcut_local.png
│ │ ├── ic_shortcut_local_round.png
│ │ ├── ic_shortcut_lock.png
│ │ ├── ic_shortcut_onedrive.png
│ │ └── ic_shortcut_terminal.png
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_amazon.png
│ │ ├── ic_shortcut_box.png
│ │ ├── ic_shortcut_cloud.png
│ │ ├── ic_shortcut_drive.png
│ │ ├── ic_shortcut_dropbox.png
│ │ ├── ic_shortcut_google.png
│ │ ├── ic_shortcut_local.png
│ │ ├── ic_shortcut_local_round.png
│ │ ├── ic_shortcut_lock.png
│ │ ├── ic_shortcut_onedrive.png
│ │ └── ic_shortcut_terminal.png
│ │ ├── mipmap-xhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_amazon.png
│ │ ├── ic_shortcut_box.png
│ │ ├── ic_shortcut_cloud.png
│ │ ├── ic_shortcut_drive.png
│ │ ├── ic_shortcut_dropbox.png
│ │ ├── ic_shortcut_google.png
│ │ ├── ic_shortcut_local.png
│ │ ├── ic_shortcut_local_round.png
│ │ ├── ic_shortcut_lock.png
│ │ ├── ic_shortcut_onedrive.png
│ │ └── ic_shortcut_terminal.png
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_amazon.png
│ │ ├── ic_shortcut_box.png
│ │ ├── ic_shortcut_cloud.png
│ │ ├── ic_shortcut_drive.png
│ │ ├── ic_shortcut_dropbox.png
│ │ ├── ic_shortcut_google.png
│ │ ├── ic_shortcut_local.png
│ │ ├── ic_shortcut_local_round.png
│ │ ├── ic_shortcut_lock.png
│ │ ├── ic_shortcut_onedrive.png
│ │ └── ic_shortcut_terminal.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_amazon.png
│ │ ├── ic_shortcut_box.png
│ │ ├── ic_shortcut_cloud.png
│ │ ├── ic_shortcut_drive.png
│ │ ├── ic_shortcut_dropbox.png
│ │ ├── ic_shortcut_google.png
│ │ ├── ic_shortcut_local.png
│ │ ├── ic_shortcut_local_round.png
│ │ ├── ic_shortcut_lock.png
│ │ ├── ic_shortcut_onedrive.png
│ │ └── ic_shortcut_terminal.png
│ │ ├── values-sw720dp
│ │ └── isTabletMode.xml
│ │ ├── values-v21
│ │ └── styles.xml
│ │ ├── values-v27
│ │ └── styles.xml
│ │ ├── values
│ │ ├── attrs.xml
│ │ ├── colors.xml
│ │ ├── custom_color_choices.xml
│ │ ├── dimens.xml
│ │ ├── drive_scope_items.xml
│ │ ├── ic_launcher_background.xml
│ │ ├── ic_shortcut_background.xml
│ │ ├── ids.xml
│ │ ├── isTabletMode.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ │ └── xml
│ │ └── file_provider_paths.xml
│ └── test
│ └── java
│ └── ca
│ └── pkay
│ └── rcloneexplorer
│ └── ExampleUnitTest.java
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── screenshots
├── screenshot_1.png
├── screenshot_10.png
├── screenshot_11.png
├── screenshot_2.png
├── screenshot_3.png
├── screenshot_4.png
├── screenshot_5.png
├── screenshot_6.png
├── screenshot_7.png
├── screenshot_8.png
└── screenshot_9.png
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
1 | # Built application files
2 | *.apk
3 | *.ap_
4 |
5 | # Files for the ART/Dalvik VM
6 | *.dex
7 |
8 | # Java class files
9 | *.class
10 |
11 | # Generated files
12 | bin/
13 | gen/
14 | out/
15 |
16 | # Gradle files
17 | .gradle/
18 | build/
19 |
20 | # Local configuration file (sdk path, etc)
21 | local.properties
22 |
23 | # Proguard folder generated by Eclipse
24 | proguard/
25 |
26 | # Log Files
27 | *.log
28 |
29 | # Android Studio Navigation editor temp files
30 | .navigation/
31 |
32 | # Android Studio captures folder
33 | captures/
34 |
35 | # Intellij
36 | *.iml
37 | .idea/assetWizardSettings.xml
38 | .idea/workspace.xml
39 | .idea/tasks.xml
40 | .idea/gradle.xml
41 | .idea/dictionaries
42 | .idea/libraries
43 | .idea/caches
44 |
45 | # Keystore files
46 | *.jks
47 |
48 | # External native build folder generated in Android Studio 2.2 and later
49 | .externalNativeBuild
50 |
51 | # Google Services (e.g. APIs or Firebase)
52 | google-services.json
53 |
54 | # Freeline
55 | freeline.py
56 | freeline/
57 | freeline_project_description.json
58 |
--------------------------------------------------------------------------------
/.idea/caches/build_file_checksums.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/.idea/caches/build_file_checksums.ser
--------------------------------------------------------------------------------
/.idea/codeStyles/Project.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
17 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/runConfigurations.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2018 Patryk Kaczmarkiewicz
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.application'
2 | apply plugin: 'io.fabric'
3 |
4 | android {
5 | compileSdkVersion 28
6 | defaultConfig {
7 | applicationId "ca.pkay.rcloneexplorer"
8 | minSdkVersion 21
9 | targetSdkVersion 28
10 | versionCode 29
11 | versionName "1.7.4-DEV"
12 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
13 | }
14 | buildTypes {
15 | release {
16 | minifyEnabled false
17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
18 | }
19 | }
20 | }
21 |
22 | repositories {
23 | mavenCentral()
24 | google()
25 | jcenter()
26 | }
27 |
28 | dependencies {
29 | implementation fileTree(dir: 'libs', include: ['*.jar'])
30 | implementation 'com.android.support:appcompat-v7:28.0.0'
31 | implementation 'com.android.support:support-vector-drawable:28.0.0'
32 | implementation 'com.android.support:cardview-v7:28.0.0'
33 | implementation "com.android.support:support-compat:28.0.0"
34 | implementation 'com.android.support.constraint:constraint-layout:1.1.3'
35 | implementation 'com.android.support:design:28.0.0'
36 | implementation 'com.android.support:customtabs:28.0.0'
37 | implementation "com.leinardi.android:speed-dial:2.0.0"
38 | implementation 'us.feras.mdv:markdownview:1.1.0'
39 | implementation 'jp.wasabeef:recyclerview-animators:2.3.0'
40 | implementation 'com.github.GrenderG:Toasty:1.3.0'
41 | implementation 'com.android.support:support-v4:28.0.0'
42 | implementation 'com.github.bumptech.glide:glide:4.7.1'
43 | implementation 'com.google.firebase:firebase-core:16.0.5'
44 | implementation 'com.crashlytics.sdk.android:crashlytics:2.9.5'
45 | implementation 'com.google.firebase:firebase-messaging:17.3.4'
46 | annotationProcessor 'com.github.bumptech.glide:compiler:4.7.1'
47 | testImplementation 'junit:junit:4.12'
48 | androidTestImplementation 'com.android.support.test:runner:1.0.2'
49 | androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
50 | }
51 |
52 | apply plugin: 'com.google.gms.google-services'
53 |
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # You can control the set of applied configuration files using the
3 | # proguardFiles setting in build.gradle.
4 | #
5 | # For more details, see
6 | # http://developer.android.com/guide/developing/tools/proguard.html
7 |
8 | # If your project uses WebView with JS, uncomment the following
9 | # and specify the fully qualified class name to the JavaScript interface
10 | # class:
11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12 | # public *;
13 | #}
14 |
15 | # Uncomment this to preserve the line number information for
16 | # debugging stack traces.
17 | #-keepattributes SourceFile,LineNumberTable
18 |
19 | # If you keep the line number information, uncomment this to
20 | # hide the original source file name.
21 | #-renamesourcefileattribute SourceFile
22 |
--------------------------------------------------------------------------------
/app/src/androidTest/java/ca/pkay/rcloneexplorer/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer;
2 |
3 | import android.content.Context;
4 | import android.support.test.InstrumentationRegistry;
5 | import android.support.test.runner.AndroidJUnit4;
6 |
7 | import org.junit.Test;
8 | import org.junit.runner.RunWith;
9 |
10 | import static org.junit.Assert.*;
11 |
12 | /**
13 | * Instrumented test, which will execute on an Android device.
14 | *
15 | * @see Testing documentation
16 | */
17 | @RunWith(AndroidJUnit4.class)
18 | public class ExampleInstrumentedTest {
19 | @Test
20 | public void useAppContext() throws Exception {
21 | // Context of the app under test.
22 | Context appContext = InstrumentationRegistry.getTargetContext();
23 |
24 | assertEquals("ca.pkay.rcloneexplorer", appContext.getPackageName());
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/assets/rclone-arm32:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/assets/rclone-arm32
--------------------------------------------------------------------------------
/app/src/main/assets/rclone-arm64:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/assets/rclone-arm64
--------------------------------------------------------------------------------
/app/src/main/assets/rclone-x86_32:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/assets/rclone-x86_32
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/BroadcastReceivers/DeleteCancelAction.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.BroadcastReceivers;
2 |
3 | import android.content.BroadcastReceiver;
4 | import android.content.Context;
5 | import android.content.Intent;
6 |
7 | import ca.pkay.rcloneexplorer.Services.DeleteService;
8 |
9 | public class DeleteCancelAction extends BroadcastReceiver {
10 |
11 | @Override
12 | public void onReceive(Context context, Intent intent) {
13 | Intent deleteIntent = new Intent(context, DeleteService.class);
14 | context.stopService(deleteIntent);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/BroadcastReceivers/DownloadCancelAction.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.BroadcastReceivers;
2 |
3 | import android.content.BroadcastReceiver;
4 | import android.content.Context;
5 | import android.content.Intent;
6 |
7 | import ca.pkay.rcloneexplorer.Services.DownloadService;
8 |
9 | public class DownloadCancelAction extends BroadcastReceiver {
10 |
11 | @Override
12 | public void onReceive(Context context, Intent intent) {
13 | Intent downloadIntent = new Intent(context, DownloadService.class);
14 | context.stopService(downloadIntent);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/BroadcastReceivers/MoveCancelAction.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.BroadcastReceivers;
2 |
3 | import android.content.BroadcastReceiver;
4 | import android.content.Context;
5 | import android.content.Intent;
6 |
7 | import ca.pkay.rcloneexplorer.Services.MoveService;
8 |
9 | public class MoveCancelAction extends BroadcastReceiver {
10 |
11 | @Override
12 | public void onReceive(Context context, Intent intent) {
13 | Intent moveIntent = new Intent(context, MoveService.class);
14 | context.stopService(moveIntent);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/BroadcastReceivers/ServeCancelAction.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.BroadcastReceivers;
2 |
3 | import android.content.BroadcastReceiver;
4 | import android.content.Context;
5 | import android.content.Intent;
6 |
7 | import ca.pkay.rcloneexplorer.Services.StreamingService;
8 |
9 | public class ServeCancelAction extends BroadcastReceiver {
10 |
11 | @Override
12 | public void onReceive(Context context, Intent intent) {
13 | Intent serveIntent = new Intent(context, StreamingService.class);
14 | context.stopService(serveIntent);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/BroadcastReceivers/SyncCancelAction.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.BroadcastReceivers;
2 |
3 | import android.content.BroadcastReceiver;
4 | import android.content.Context;
5 | import android.content.Intent;
6 |
7 | import ca.pkay.rcloneexplorer.Services.SyncService;
8 |
9 | public class SyncCancelAction extends BroadcastReceiver {
10 | @Override
11 | public void onReceive(Context context, Intent intent) {
12 | Intent syncIntent = new Intent(context, SyncService.class);
13 | context.stopService(syncIntent);
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/BroadcastReceivers/UploadCancelAction.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.BroadcastReceivers;
2 |
3 | import android.content.BroadcastReceiver;
4 | import android.content.Context;
5 | import android.content.Intent;
6 |
7 | import ca.pkay.rcloneexplorer.Services.UploadService;
8 |
9 | public class UploadCancelAction extends BroadcastReceiver {
10 |
11 | @Override
12 | public void onReceive(Context context, Intent intent) {
13 | Intent uploadIntent = new Intent(context, UploadService.class);
14 | context.stopService(uploadIntent);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/ChangelogActivity.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer;
2 |
3 | import android.app.ActivityManager;
4 | import android.content.SharedPreferences;
5 | import android.graphics.Bitmap;
6 | import android.graphics.BitmapFactory;
7 | import android.os.Bundle;
8 | import android.preference.PreferenceManager;
9 | import android.support.v7.app.ActionBar;
10 | import android.support.v7.app.AppCompatActivity;
11 | import android.support.v7.widget.Toolbar;
12 |
13 | import us.feras.mdv.MarkdownView;
14 |
15 |
16 | public class ChangelogActivity extends AppCompatActivity {
17 |
18 | @Override
19 | protected void onCreate(Bundle savedInstanceState) {
20 | super.onCreate(savedInstanceState);
21 | applyTheme();
22 | setContentView(R.layout.activity_changelog);
23 | Toolbar toolbar = findViewById(R.id.toolbar);
24 | setSupportActionBar(toolbar);
25 | ActionBar actionBar = getSupportActionBar();
26 | if (actionBar != null) {
27 | actionBar.setDisplayHomeAsUpEnabled(true);
28 | actionBar.setDisplayShowHomeEnabled(true);
29 | }
30 |
31 | MarkdownView markdownView = findViewById(R.id.markdownView);
32 | markdownView.loadMarkdownFile("file:///android_asset/changelog.md");
33 | }
34 |
35 | private void applyTheme() {
36 | SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
37 | int customPrimaryColor = sharedPreferences.getInt(getString(R.string.pref_key_color_primary), -1);
38 | int customAccentColor = sharedPreferences.getInt(getString(R.string.pref_key_color_accent), -1);
39 | Boolean isDarkTheme = sharedPreferences.getBoolean(getString(R.string.pref_key_dark_theme), false);
40 | getTheme().applyStyle(CustomColorHelper.getPrimaryColorTheme(this, customPrimaryColor), true);
41 | getTheme().applyStyle(CustomColorHelper.getAccentColorTheme(this, customAccentColor), true);
42 | if (isDarkTheme) {
43 | getTheme().applyStyle(R.style.DarkTheme, true);
44 | } else {
45 | getTheme().applyStyle(R.style.LightTheme, true);
46 | }
47 |
48 | // set recents app color to the primary color
49 | Bitmap bm = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher_round);
50 | ActivityManager.TaskDescription taskDesc = new ActivityManager.TaskDescription(getString(R.string.app_name), bm, customPrimaryColor);
51 | setTaskDescription(taskDesc);
52 | }
53 |
54 | @Override
55 | public boolean onSupportNavigateUp() {
56 | onBackPressed();
57 | return true;
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/Log2File.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer;
2 |
3 | import android.annotation.SuppressLint;
4 | import android.content.Context;
5 | import android.os.AsyncTask;
6 |
7 | import java.io.File;
8 | import java.io.FileOutputStream;
9 | import java.io.IOException;
10 | import java.text.SimpleDateFormat;
11 | import java.util.Date;
12 |
13 | public class Log2File {
14 |
15 | private Context context;
16 |
17 | public Log2File(Context context) {
18 | this.context = context;
19 | }
20 |
21 | public void log(String message) {
22 | File path = context.getExternalFilesDir("logs");
23 | File logFile = new File(path, "log.txt");
24 |
25 | clearLogsIfTooBif(logFile);
26 |
27 | @SuppressLint("SimpleDateFormat")
28 | SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
29 | String currentDateTime = dateFormat.format(new Date());
30 |
31 | String logMessage = currentDateTime + " - " + message + "\n";
32 |
33 | new WriteToFile(logFile, logMessage).execute();
34 | }
35 |
36 | private void clearLogsIfTooBif(File logFile) {
37 | int fileSize = Integer.parseInt(String.valueOf(logFile.length() / 1024));
38 | if (fileSize > 10000000) { // 10 MB
39 | logFile.delete();
40 | }
41 | }
42 |
43 | private static class WriteToFile extends AsyncTask {
44 |
45 | private File logFile;
46 | private String logMessage;
47 |
48 | WriteToFile(File logFile, String logMessage) {
49 | this.logFile = logFile;
50 | this.logMessage = logMessage;
51 | }
52 | @Override
53 | protected Void doInBackground(Void... voids) {
54 | try {
55 | FileOutputStream stream = new FileOutputStream(logFile, true);
56 | stream.write(logMessage.getBytes());
57 | stream.close();
58 | } catch (IOException e) {
59 | e.printStackTrace();
60 | }
61 | return null;
62 | }
63 | }
64 | }
65 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/Services/FirebaseIdService.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.Services;
2 |
3 | import com.google.firebase.iid.FirebaseInstanceIdService;
4 |
5 | public class FirebaseIdService extends FirebaseInstanceIdService {
6 | }
7 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/Services/FirebaseMessagingService.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.Services;
2 |
3 | import android.app.NotificationChannel;
4 | import android.app.NotificationManager;
5 | import android.app.PendingIntent;
6 | import android.content.Context;
7 | import android.content.Intent;
8 | import android.net.Uri;
9 | import android.os.Build;
10 | import android.support.v4.app.NotificationCompat;
11 | import android.support.v4.app.NotificationManagerCompat;
12 |
13 | import com.google.firebase.messaging.RemoteMessage;
14 |
15 | import ca.pkay.rcloneexplorer.R;
16 |
17 | public class FirebaseMessagingService extends com.google.firebase.messaging.FirebaseMessagingService {
18 |
19 | private final String CHANNEL_ID = "ca.pkay.rcexplorer.app_updates";
20 | private final String CHANNEL_NAME = "App updates";
21 |
22 | @Override
23 | public void onMessageReceived(RemoteMessage remoteMessage) {
24 | super.onMessageReceived(remoteMessage);
25 | setNotificationChannel();
26 |
27 | Uri uri = Uri.parse(getString(R.string.app_latest_release_url));
28 | Intent intent = new Intent(Intent.ACTION_VIEW, uri);
29 | PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, 0);
30 |
31 | NotificationCompat.Builder builder = new NotificationCompat.Builder(this, CHANNEL_ID)
32 | .setSmallIcon(R.drawable.ic_notification)
33 | .setContentTitle(getString(R.string.app_update_notification_title))
34 | .setPriority(NotificationCompat.PRIORITY_LOW)
35 | .setContentIntent(pendingIntent)
36 | .setAutoCancel(true);
37 |
38 | NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this);
39 | notificationManager.notify(33, builder.build());
40 | }
41 |
42 | private void setNotificationChannel() {
43 | if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
44 | // Create the NotificationChannel, but only on API 26+ because
45 | // the NotificationChannel class is new and not in the support library
46 | NotificationChannel channel = new NotificationChannel(CHANNEL_ID, CHANNEL_NAME, NotificationManager.IMPORTANCE_LOW);
47 | channel.setDescription("App updates notification");
48 | // Register the channel with the system
49 | NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
50 | if (notificationManager != null) {
51 | notificationManager.createNotificationChannel(channel);
52 | }
53 | }
54 | }
55 | }
56 |
--------------------------------------------------------------------------------
/app/src/main/java/ca/pkay/rcloneexplorer/Services/ThumbnailsLoadingService.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer.Services;
2 |
3 | import android.app.IntentService;
4 | import android.content.Intent;
5 | import android.support.annotation.Nullable;
6 |
7 | import ca.pkay.rcloneexplorer.Items.RemoteItem;
8 | import ca.pkay.rcloneexplorer.Rclone;
9 |
10 | public class ThumbnailsLoadingService extends IntentService {
11 |
12 | public static final String REMOTE_ARG = "ca.pkay.rcexplorer.ThumbnailsLoadingService.REMOTE_ARG";
13 | private Rclone rclone;
14 | private Process process;
15 |
16 | public ThumbnailsLoadingService() {
17 | super("ca.pkay.rcexplorer.ThumbnailLoadingService");
18 | }
19 |
20 | @Override
21 | public void onCreate() {
22 | super.onCreate();
23 | rclone = new Rclone(this);
24 | }
25 |
26 | @Override
27 | protected void onHandleIntent(@Nullable Intent intent) {
28 | if (intent == null) {
29 | return;
30 | }
31 |
32 | RemoteItem remote = intent.getParcelableExtra(REMOTE_ARG);
33 | process = rclone.serve(Rclone.SERVE_PROTOCOL_HTTP, 29170, true, remote, "");
34 | if (process != null) {
35 | try {
36 | process.waitFor();
37 | } catch (InterruptedException e) {
38 | e.printStackTrace();
39 | }
40 | }
41 |
42 | if (process != null && process.exitValue() != 0) {
43 | rclone.logErrorOutput(process);
44 | }
45 | }
46 |
47 | @Override
48 | public void onDestroy() {
49 | super.onDestroy();
50 | if (process != null) {
51 | process.destroy();
52 | }
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/fade_in_animation.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
8 |
9 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/fade_out_animation.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/drawable-hdpi/ic_notification.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/drawable-mdpi/ic_notification.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-v24/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
11 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/drawable-xhdpi/ic_notification.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/drawable-xxhdpi/ic_notification.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_about.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_add.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_amazon.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_amazon_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_arrow_back.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_arrow_right.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_box.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_box_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_bug_report.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_cancel.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_cancel_download.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_cancel_white.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_changelog.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_check.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_circle.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_close.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_cloud.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_cloud_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_create_new_folder.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_delete.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_drive_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_dropbox.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_dropbox_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_edit.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_empty_box.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_export.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_file.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_file_alert.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_file_download.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_file_upload.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_folder.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_folder_move.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_folder_open.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_google.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_google_drive.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_google_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_home.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_import.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_info_outline.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
11 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_libraries.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_local_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lock.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lock_black.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lock_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_look_and_feel.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_mark_github.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_menu.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_more_vert.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_notifications.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_onedrive.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_onedrive_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_password_gen.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_person_outline.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_pin.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_pound.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_pref_header_general.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_properties.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_refresh.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_sd_storage.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_search.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_select_all.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_settings.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_signal_wifi_off.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_sort.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_streaming.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_tablet_cellphone.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_terminal.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_terminal_foreground.xml:
--------------------------------------------------------------------------------
1 |
6 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_warning.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/layout-sw720dp/activity_about.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
21 |
22 |
23 |
24 |
32 |
33 |
--------------------------------------------------------------------------------
/app/src/main/res/layout-sw720dp/activity_changelog.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
21 |
22 |
23 |
24 |
31 |
32 |
--------------------------------------------------------------------------------
/app/src/main/res/layout-sw720dp/app_bar_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
13 |
14 |
20 |
21 |
28 |
29 |
39 |
40 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/app/src/main/res/layout-sw720dp/content_about_libs.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/app/src/main/res/layout-sw720dp/file_picker_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
12 |
13 |
15 |
16 |
25 |
26 |
--------------------------------------------------------------------------------
/app/src/main/res/layout-sw720dp/fragment_config_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
17 |
18 |
23 |
24 |
25 |
26 |
34 |
35 |
45 |
46 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/app/src/main/res/layout-sw720dp/fragment_share_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
13 |
14 |
20 |
21 |
29 |
30 |
31 |
43 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/about_icon_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
16 |
17 |
25 |
26 |
31 |
32 |
40 |
41 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/about_libraries_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
13 |
14 |
18 |
19 |
30 |
31 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_about.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_about_libs.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_changelog.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_file_picker.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
15 |
16 |
22 |
23 |
33 |
34 |
35 |
36 |
37 |
38 |
45 |
46 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
15 |
16 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_remote_config.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
15 |
16 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_sharing.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
16 |
17 |
23 |
24 |
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/app_bar_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
13 |
14 |
20 |
21 |
28 |
29 |
35 |
36 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/auth_screen.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
13 |
22 |
23 |
34 |
35 |
45 |
46 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/color_picker_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
15 |
23 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/color_picker_row.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/config_form_show_password.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
14 |
15 |
23 |
24 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/config_form_template_edit_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
12 |
19 |
29 |
30 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/config_form_template_onedrive_type.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
13 |
20 |
21 |
25 |
30 |
31 |
38 |
42 |
47 |
48 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/config_form_template_password.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
12 |
20 |
30 |
31 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/config_form_template_spinner.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
12 |
17 |
22 |
23 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/config_form_template_switch.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
14 |
21 |
26 |
27 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/config_form_template_text_field.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
14 |
23 |
30 |
31 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/config_list_item_template.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
13 |
14 |
21 |
22 |
27 |
28 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_about_libs.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_changelog.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_remote_config.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_sharing.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/dialog_color_picker.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/dialog_input.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/dialog_link.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
17 |
18 |
24 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/dialog_loading_indicator.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
12 |
13 |
22 |
23 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/dialog_number_picker.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
14 |
22 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/dialog_sort.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
14 |
15 |
22 |
23 |
30 |
31 |
38 |
39 |
40 |
46 |
47 |
54 |
55 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/empty_directory_state.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
17 |
18 |
22 |
28 |
35 |
36 |
37 |
47 |
48 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/file_picker_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
12 |
13 |
15 |
16 |
24 |
25 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_config_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
13 |
14 |
19 |
20 |
21 |
22 |
31 |
32 |
41 |
42 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_file_explorer_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
11 |
12 |
14 |
15 |
17 |
18 |
23 |
24 |
32 |
33 |
34 |
40 |
41 |
51 |
52 |
54 |
55 |
57 |
58 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_remotes_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
19 |
20 |
27 |
28 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_share_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
13 |
14 |
19 |
20 |
28 |
29 |
30 |
32 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_share_remotes_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
26 |
27 |
41 |
42 |
56 |
57 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_share_remotes_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
19 |
20 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/locked_config.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
13 |
17 |
26 |
27 |
36 |
37 |
45 |
46 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/nav_header_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 |
22 |
23 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/no_internet_state.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
14 |
15 |
18 |
24 |
31 |
32 |
33 |
40 |
41 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/no_search_results.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
17 |
18 |
22 |
28 |
35 |
36 |
37 |
47 |
48 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/search_bar.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
22 |
23 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/spinner_dropdown_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/activity_main_drawer.xml:
--------------------------------------------------------------------------------
1 |
2 |
62 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/file_explorer_folder_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
10 |
11 |
16 |
17 |
22 |
23 |
27 |
28 |
32 |
33 |
37 |
38 |
42 |
43 |
47 |
48 |
53 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/file_explorer_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
9 |
10 |
14 |
15 |
19 |
20 |
24 |
25 |
29 |
30 |
34 |
35 |
39 |
40 |
44 |
45 |
49 |
50 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/file_picker_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
10 |
11 |
16 |
17 |
22 |
23 |
28 |
29 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/fragment_share_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/remote_fragment_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/remote_options.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
8 |
11 |
12 |
15 |
16 |
19 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_amazon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_amazon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_box.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_box_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_cloud.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_cloud_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_drive.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_drive_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_dropbox.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_dropbox_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_google.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_google_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_local.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_local_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_lock.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_lock_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_onedrive.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_onedrive_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_terminal.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_shortcut_terminal_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_amazon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_amazon.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_box.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_cloud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_cloud.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_drive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_drive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_dropbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_dropbox.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_google.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_local.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_local.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_local_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_local_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_lock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_lock.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_onedrive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_onedrive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-hdpi/ic_shortcut_terminal.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_amazon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_amazon.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_box.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_cloud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_cloud.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_drive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_drive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_dropbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_dropbox.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_google.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_local.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_local.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_local_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_local_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_lock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_lock.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_onedrive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_onedrive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-mdpi/ic_shortcut_terminal.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_amazon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_amazon.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_box.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_cloud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_cloud.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_drive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_drive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_dropbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_dropbox.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_google.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_local.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_local.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_local_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_local_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_lock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_lock.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_onedrive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_onedrive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xhdpi/ic_shortcut_terminal.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_amazon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_amazon.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_box.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_cloud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_cloud.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_drive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_drive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_dropbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_dropbox.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_google.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_local.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_local.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_local_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_local_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_lock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_lock.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_onedrive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_onedrive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxhdpi/ic_shortcut_terminal.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_amazon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_amazon.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_box.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_cloud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_cloud.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_drive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_drive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_dropbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_dropbox.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_google.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_local.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_local.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_local_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_local_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_lock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_lock.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_onedrive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_onedrive.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_terminal.png
--------------------------------------------------------------------------------
/app/src/main/res/values-sw720dp/isTabletMode.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | true
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/attrs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/values/custom_color_choices.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | - @color/colorPrimary_Red
5 | - @color/colorPrimary_Pink
6 | - @color/colorPrimary_Purple
7 | - @color/colorPrimary_DeepPurple
8 | - @color/colorPrimary_Indigo
9 | - @color/colorPrimary_Blue
10 | - @color/colorPrimary_LightBlue
11 | - @color/colorPrimary_Cyan
12 | - @color/colorPrimary_Teal
13 | - @color/colorPrimary_Green
14 | - @color/colorPrimary_LightGreen
15 | - @color/colorPrimary_Lime
16 | - @color/colorPrimary_Yellow
17 | - @color/colorPrimary_Amber
18 | - @color/colorPrimary_Orange
19 | - @color/colorPrimary_DeepOrange
20 | - @color/colorPrimary_Brown
21 | - @color/colorPrimary_Grey
22 | - @color/colorPrimary_BlueGrey
23 |
24 |
25 |
26 | - @color/colorAccent_Red
27 | - @color/colorAccent_Pink
28 | - @color/colorAccent_Purple
29 | - @color/colorAccent_DeepPurple
30 | - @color/colorAccent_Indigo
31 | - @color/colorAccent_Blue
32 | - @color/colorAccent_LightBlue
33 | - @color/colorAccent_Cyan
34 | - @color/colorAccent_Teal
35 | - @color/colorAccent_Green
36 | - @color/colorAccent_LightGreen
37 | - @color/colorAccent_Lime
38 | - @color/colorAccent_Yellow
39 | - @color/colorAccent_Amber
40 | - @color/colorAccent_Orange
41 | - @color/colorAccent_DeepOrange
42 | - @color/colorAccent_Brown
43 | - @color/colorAccent_Grey
44 | - @color/colorAccent_BlueGrey
45 |
46 |
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 | 8dp
6 | 176dp
7 | 16dp
8 | 32dp
9 |
--------------------------------------------------------------------------------
/app/src/main/res/values/drive_scope_items.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | - Full access to all files, excluding Application Data Folder
5 | - Read-only access to file metadata and file contents
6 | - Access to files created by rclone only (visible from drive website)
7 | - Allows read and write access to the Application Data Folder
8 | - Allows read-only access to file metadata but does not allow any access to read or download file content
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/values/ic_launcher_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #4CAF50
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/ic_shortcut_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #F5F5F5
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/ids.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/values/isTabletMode.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | false
4 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/file_provider_paths.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
--------------------------------------------------------------------------------
/app/src/test/java/ca/pkay/rcloneexplorer/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package ca.pkay.rcloneexplorer;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 |
3 | buildscript {
4 |
5 | repositories {
6 | google()
7 | jcenter()
8 | maven { url 'https://maven.fabric.io/public' }
9 |
10 | }
11 | dependencies {
12 | classpath 'com.android.tools.build:gradle:3.2.1'
13 | classpath 'com.google.gms:google-services:4.0.1' // google-services plugin
14 | classpath 'io.fabric.tools:gradle:1.25.4'
15 |
16 |
17 | // NOTE: Do not place your application dependencies here; they belong
18 | // in the individual module build.gradle files
19 | }
20 | }
21 |
22 | allprojects {
23 | repositories {
24 | google()
25 | jcenter()
26 | maven { url "https://jitpack.io" }
27 | maven { url "https://maven.google.com" }
28 | }
29 | }
30 |
31 | task clean(type: Delete) {
32 | delete rootProject.buildDir
33 | }
34 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 |
3 | # IDE (e.g. Android Studio) users:
4 | # Gradle settings configured through the IDE *will override*
5 | # any settings specified in this file.
6 |
7 | # For more details on how to configure your build environment visit
8 | # http://www.gradle.org/docs/current/userguide/build_environment.html
9 |
10 | # Specifies the JVM arguments used for the daemon process.
11 | # The setting is particularly useful for tweaking memory settings.
12 | org.gradle.jvmargs=-Xmx1536m
13 |
14 | # When configured, Gradle will run in incubating parallel mode.
15 | # This option should only be used with decoupled projects. More details, visit
16 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
17 | # org.gradle.parallel=true
18 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sun Nov 04 19:58:22 MST 2018
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
7 |
--------------------------------------------------------------------------------
/screenshots/screenshot_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_1.png
--------------------------------------------------------------------------------
/screenshots/screenshot_10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_10.png
--------------------------------------------------------------------------------
/screenshots/screenshot_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_11.png
--------------------------------------------------------------------------------
/screenshots/screenshot_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_2.png
--------------------------------------------------------------------------------
/screenshots/screenshot_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_3.png
--------------------------------------------------------------------------------
/screenshots/screenshot_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_4.png
--------------------------------------------------------------------------------
/screenshots/screenshot_5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_5.png
--------------------------------------------------------------------------------
/screenshots/screenshot_6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_6.png
--------------------------------------------------------------------------------
/screenshots/screenshot_7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_7.png
--------------------------------------------------------------------------------
/screenshots/screenshot_8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_8.png
--------------------------------------------------------------------------------
/screenshots/screenshot_9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/patrykcoding/rcloneExplorer/cef6f352a86f266a80934217343601df499d6a5a/screenshots/screenshot_9.png
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------