From 05351ce364d26a3d72febe58e6de65175af1c644 Mon Sep 17 00:00:00 2001 From: Matt Hills Date: Tue, 15 Apr 2025 14:33:42 -0400 Subject: [PATCH] updating docs --- README.md | 16 ++++++++++++++-- TASK.md | 7 +++---- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4daaaee..ac48b39 100644 --- a/README.md +++ b/README.md @@ -7,14 +7,19 @@ Note - this requires that you leverage SimpleFileUpload-Server - General file upload capability from device storage - Support for Samsung dumpstate files as a specialized feature - Automatic dumpstate file detection +- Multi-select capability for uploading multiple dumpstate files in one package +- Expandable dumpstate file list with detailed information - Automatically compress files to .zip format before upload -- Modern Material Design interface +- Modern Material Design interface with intuitive UI - View upload history with received codes - Copy codes for easy sharing - Support for Android 14+ with proper foreground service implementation - MVC architecture for clean code separation ## Recent Updates +- Added multi-select capability for dumpstate files +- Implemented zipping multiple files into a single package for upload +- Added in-place expandable file list to avoid popup dialogs - Redesigned UI with improved user experience - Added general file upload capability as the main feature - Dumpstate upload functionality moved to a sub-feature @@ -24,9 +29,16 @@ Note - this requires that you leverage SimpleFileUpload-Server - Improved reliability of upload completion handling - Enhanced error handling and logging +## How to Use +1. **Upload a File**: Tap "Select File from Storage" to pick any file from your device. +2. **Upload a Dumpstate**: The app automatically detects Samsung dumpstate files on your device. +3. **Multi-select Mode**: When multiple dumpstate files are detected, tap "Show Files" to view and select multiple files for upload. +4. **Select Files**: Check multiple files to upload them as a single package. +5. **View History**: Access your upload history from the menu to find previously uploaded file codes. + ## Upcoming Features -- Multiple file upload support - Progress tracking for large files - Dark mode support - Upload history filtering and search - QR code generation for quick sharing +- Custom upload parameters (expiry time, download limit) diff --git a/TASK.md b/TASK.md index c4d926b..9683050 100644 --- a/TASK.md +++ b/TASK.md @@ -1,4 +1,3 @@ - # 📱 Task List for SimpleLogUpload (Android App) ## 🧭 Project Goals @@ -75,13 +74,13 @@ ## 🚀 Future Ideas - [ ] Dark mode UI -- [ ] Multi-file upload +- [x] Multi-file upload - [ ] Upload status notification with retry option - [ ] Settings UI to customize upload URL - [ ] Delete from client deletes from server -- [ ] Improve Icons and overall UI to be less ugly +- [x] Improve Icons and overall UI to be less ugly - [ ] Add iOS support. (Only if someone asks...) - [ ] Let user define max downloads and save the setting in a shared preference -- [ ] Multi-Dumpstate upload +- [x] Multi-Dumpstate upload - [ ] Dumpstate cleanup after successful upload - [ ] Provide steps of how to collect a dumpstate and download the server