├── .eslintrc ├── .expo-shared └── assets.json ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── App.tsx ├── LICENSE ├── README.md ├── app.json ├── assets ├── adaptive-icon.png ├── favicon.png ├── icon.png └── splash.png ├── babel.config.js ├── components ├── ActionSheet.tsx ├── Browser │ ├── DownloadDialog.tsx │ ├── FileTransferDialog.tsx │ ├── Files │ │ └── FileItem.tsx │ ├── NewFolderDialog.tsx │ └── PickImages │ │ ├── AlbumItem.tsx │ │ ├── AlbumList.tsx │ │ ├── AssetItem.tsx │ │ ├── AssetList.tsx │ │ └── index.tsx └── MiscFileView │ └── PDFViewer.tsx ├── features └── files │ ├── imagesSlice.ts │ ├── snackbarSlice.ts │ ├── tabbarStyleSlice.ts │ └── themeSlice.ts ├── global.d.ts ├── hooks ├── reduxHooks.ts ├── useAppState.ts ├── useBiometrics.ts ├── useColorScheme.ts ├── useLock.ts ├── useMultiImageSelection.ts └── useSelectionChange.ts ├── navigation ├── HomeStackNavigator.tsx ├── MainNavigator.tsx └── SettingsStackNavigator.tsx ├── package.json ├── patches └── react-native-image-viewing+0.2.2.patch ├── screens ├── Browser.tsx ├── FileTransfer.tsx ├── ImageGalleryView.tsx ├── LockScreen.tsx ├── Main.tsx ├── MiscFileView.tsx ├── Settings │ ├── SetPassCodeScreen.tsx │ └── Settings.tsx ├── VideoPlayer.tsx └── Web.tsx ├── screenshots ├── 1.png ├── 10.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png ├── 8.png └── 9.png ├── store.ts ├── theme.ts ├── tsconfig.json ├── types.d.ts ├── utils ├── Constants.ts ├── Filesize.ts ├── RemoveFileFolder.ts └── promiseProgress.ts └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/.eslintrc -------------------------------------------------------------------------------- /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/App.tsx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/app.json -------------------------------------------------------------------------------- /assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/assets/adaptive-icon.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/assets/splash.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/babel.config.js -------------------------------------------------------------------------------- /components/ActionSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/ActionSheet.tsx -------------------------------------------------------------------------------- /components/Browser/DownloadDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/DownloadDialog.tsx -------------------------------------------------------------------------------- /components/Browser/FileTransferDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/FileTransferDialog.tsx -------------------------------------------------------------------------------- /components/Browser/Files/FileItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/Files/FileItem.tsx -------------------------------------------------------------------------------- /components/Browser/NewFolderDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/NewFolderDialog.tsx -------------------------------------------------------------------------------- /components/Browser/PickImages/AlbumItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/PickImages/AlbumItem.tsx -------------------------------------------------------------------------------- /components/Browser/PickImages/AlbumList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/PickImages/AlbumList.tsx -------------------------------------------------------------------------------- /components/Browser/PickImages/AssetItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/PickImages/AssetItem.tsx -------------------------------------------------------------------------------- /components/Browser/PickImages/AssetList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/PickImages/AssetList.tsx -------------------------------------------------------------------------------- /components/Browser/PickImages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/Browser/PickImages/index.tsx -------------------------------------------------------------------------------- /components/MiscFileView/PDFViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/components/MiscFileView/PDFViewer.tsx -------------------------------------------------------------------------------- /features/files/imagesSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/features/files/imagesSlice.ts -------------------------------------------------------------------------------- /features/files/snackbarSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/features/files/snackbarSlice.ts -------------------------------------------------------------------------------- /features/files/tabbarStyleSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/features/files/tabbarStyleSlice.ts -------------------------------------------------------------------------------- /features/files/themeSlice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/features/files/themeSlice.ts -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/global.d.ts -------------------------------------------------------------------------------- /hooks/reduxHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/hooks/reduxHooks.ts -------------------------------------------------------------------------------- /hooks/useAppState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/hooks/useAppState.ts -------------------------------------------------------------------------------- /hooks/useBiometrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/hooks/useBiometrics.ts -------------------------------------------------------------------------------- /hooks/useColorScheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/hooks/useColorScheme.ts -------------------------------------------------------------------------------- /hooks/useLock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/hooks/useLock.ts -------------------------------------------------------------------------------- /hooks/useMultiImageSelection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/hooks/useMultiImageSelection.ts -------------------------------------------------------------------------------- /hooks/useSelectionChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/hooks/useSelectionChange.ts -------------------------------------------------------------------------------- /navigation/HomeStackNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/navigation/HomeStackNavigator.tsx -------------------------------------------------------------------------------- /navigation/MainNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/navigation/MainNavigator.tsx -------------------------------------------------------------------------------- /navigation/SettingsStackNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/navigation/SettingsStackNavigator.tsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/package.json -------------------------------------------------------------------------------- /patches/react-native-image-viewing+0.2.2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/patches/react-native-image-viewing+0.2.2.patch -------------------------------------------------------------------------------- /screens/Browser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/Browser.tsx -------------------------------------------------------------------------------- /screens/FileTransfer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/FileTransfer.tsx -------------------------------------------------------------------------------- /screens/ImageGalleryView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/ImageGalleryView.tsx -------------------------------------------------------------------------------- /screens/LockScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/LockScreen.tsx -------------------------------------------------------------------------------- /screens/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/Main.tsx -------------------------------------------------------------------------------- /screens/MiscFileView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/MiscFileView.tsx -------------------------------------------------------------------------------- /screens/Settings/SetPassCodeScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/Settings/SetPassCodeScreen.tsx -------------------------------------------------------------------------------- /screens/Settings/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/Settings/Settings.tsx -------------------------------------------------------------------------------- /screens/VideoPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/VideoPlayer.tsx -------------------------------------------------------------------------------- /screens/Web.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screens/Web.tsx -------------------------------------------------------------------------------- /screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/1.png -------------------------------------------------------------------------------- /screenshots/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/10.png -------------------------------------------------------------------------------- /screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/2.png -------------------------------------------------------------------------------- /screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/3.png -------------------------------------------------------------------------------- /screenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/4.png -------------------------------------------------------------------------------- /screenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/5.png -------------------------------------------------------------------------------- /screenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/6.png -------------------------------------------------------------------------------- /screenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/7.png -------------------------------------------------------------------------------- /screenshots/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/8.png -------------------------------------------------------------------------------- /screenshots/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/screenshots/9.png -------------------------------------------------------------------------------- /store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/store.ts -------------------------------------------------------------------------------- /theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/theme.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/types.d.ts -------------------------------------------------------------------------------- /utils/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/utils/Constants.ts -------------------------------------------------------------------------------- /utils/Filesize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/utils/Filesize.ts -------------------------------------------------------------------------------- /utils/RemoveFileFolder.ts: -------------------------------------------------------------------------------- 1 | export default function removeFileFolder() {} 2 | -------------------------------------------------------------------------------- /utils/promiseProgress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/utils/promiseProgress.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martymfly/expo-file-manager/HEAD/yarn.lock --------------------------------------------------------------------------------