updating docs

This commit is contained in:
2025-04-15 14:33:42 -04:00
parent 418520c000
commit 05351ce364
2 changed files with 17 additions and 6 deletions

View File

@@ -7,14 +7,19 @@ Note - this requires that you leverage SimpleFileUpload-Server
- General file upload capability from device storage - General file upload capability from device storage
- Support for Samsung dumpstate files as a specialized feature - Support for Samsung dumpstate files as a specialized feature
- Automatic dumpstate file detection - 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 - 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 - View upload history with received codes
- Copy codes for easy sharing - Copy codes for easy sharing
- Support for Android 14+ with proper foreground service implementation - Support for Android 14+ with proper foreground service implementation
- MVC architecture for clean code separation - MVC architecture for clean code separation
## Recent Updates ## 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 - Redesigned UI with improved user experience
- Added general file upload capability as the main feature - Added general file upload capability as the main feature
- Dumpstate upload functionality moved to a sub-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 - Improved reliability of upload completion handling
- Enhanced error handling and logging - 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 ## Upcoming Features
- Multiple file upload support
- Progress tracking for large files - Progress tracking for large files
- Dark mode support - Dark mode support
- Upload history filtering and search - Upload history filtering and search
- QR code generation for quick sharing - QR code generation for quick sharing
- Custom upload parameters (expiry time, download limit)

View File

@@ -1,4 +1,3 @@
# 📱 Task List for SimpleLogUpload (Android App) # 📱 Task List for SimpleLogUpload (Android App)
## 🧭 Project Goals ## 🧭 Project Goals
@@ -75,13 +74,13 @@
## 🚀 Future Ideas ## 🚀 Future Ideas
- [ ] Dark mode UI - [ ] Dark mode UI
- [ ] Multi-file upload - [x] Multi-file upload
- [ ] Upload status notification with retry option - [ ] Upload status notification with retry option
- [ ] Settings UI to customize upload URL - [ ] Settings UI to customize upload URL
- [ ] Delete from client deletes from server - [ ] 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...) - [ ] Add iOS support. (Only if someone asks...)
- [ ] Let user define max downloads and save the setting in a shared preference - [ ] 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 - [ ] Dumpstate cleanup after successful upload
- [ ] Provide steps of how to collect a dumpstate and download the server - [ ] Provide steps of how to collect a dumpstate and download the server