cleaning up UI

This commit is contained in:
2025-04-15 12:36:18 -04:00
parent 89cda0d210
commit 2e4d02b503
11 changed files with 495 additions and 94 deletions

View File

@@ -1,18 +1,32 @@
# SimpleFileUpload
Android client written in java to easily upload Samsung dumpstate files.
Android client written in Java to easily upload files, including Samsung dumpstate files.
Note - this requires that you leverage SimpleFileUpload-Server
## Features
- Upload Samsung dumpstate files or any file via UI or share intent
- General file upload capability from device storage
- Support for Samsung dumpstate files as a specialized feature
- Automatic dumpstate file detection
- Automatically compress files to .zip format before upload
- Modern Material Design interface
- 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
- Redesigned UI with improved user experience
- Added general file upload capability as the main feature
- Dumpstate upload functionality moved to a sub-feature
- Updated app icons for a more modern look
- Fixed broadcast receiver registration for Android 13+
- Added proper foreground service type declaration for Android 14+
- Improved reliability of upload completion handling
- Enhanced error handling and logging
## 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