Skip to content

HAD-3.6.8

Latest

Choose a tag to compare

@batmanpriv batmanpriv released this 11 Jul 10:46
bf80cbe

HAD v3.6.8 — Release Notes 🚀


📦 New Features

🔲 QR Code Integration

Generate and share QR codes for any download URL!

  • Generate QR Code: Tap the QR icon next to the URL field in the Add Download dialog to instantly generate a QR code for any link
  • Share QR Code: Share QR codes with built-in HAD branding and download information
  • Save QR Code: Save QR codes to your device as PNG images
  • Quick Access: QR code generation available from:
    • Add Download dialog (next to URL field)
    • Download cards (quick share option)
    • Remote Server address (easy sharing of server URL)
    • Share Receiver (share links from other apps)
  • HAD Branding: QR codes include the HAD logo in the center for professional appearance

📱 Smart Download Queue Enhancements

Full control over when your downloads start!

  • Queue Mode: "Queue" button now adds downloads to the queue WITHOUT starting them automatically
  • Manual Start Required: Downloads in queue wait until you explicitly start them
  • Start All Button: One-tap start all queued downloads from the top bar
  • Individual Start: Start each download individually from its card
  • Batch Selection: Select multiple queued downloads and start them together
  • Clear Separation: Queue and Schedule are now completely separate features

🎯 Smart Notifications

Intelligent notifications that show exactly what's happening!

  • Active Downloads: Shows filename, speed, ETA, and progress with animated indicators
  • Scheduled Downloads: Displays countdown timer and scheduled time for each pending download
  • Queued Downloads: Shows how many files are waiting and lists the first few filenames
  • Summary View: When multiple downloads are active, shows combined progress and speed
  • Status Indicators:
    • ⏰ Scheduled downloads with countdown
    • 📋 Queued downloads waiting for start
    • 📊 Active downloads with real-time progress
  • Smart Subtitle: Shows combined status (e.g., "⏰ 3 scheduled • 📋 5 queued • 45%")
  • Dismiss All Button: Clear all notifications with one tap

🎨 Enhanced UI/UX

Smoother, more intuitive interface!

  • File Type Icons: Each download now shows a relevant icon based on file extension
    • Video files (MP4, MKV, AVI, MOV, etc.) → Video icon
    • Audio files (MP3, FLAC, AAC, WAV, etc.) → Music icon
    • Images (JPG, PNG, GIF, WebP, etc.) → Image icon
    • Archives (ZIP, RAR, 7Z, etc.) → Archive icon
    • Documents (PDF, DOC, XLS, PPT, etc.) → Document icon
    • Code files (JS, PY, KT, JAVA, etc.) → Code icon
    • And 30+ more file types with dedicated icons
  • QR Code Icon: Quick access to QR code generation from URL field
  • Smart Time Display: ETA now shows in human-readable format (e.g., "1h 30m" instead of "5400s")

🔧 Improvements

🚀 Performance

  • Faster File Detection: Optimized clipboard URL extraction
  • Improved Session Management: Better handling of download sessions
  • Smoother Animations: Reduced frame drops in progress animations
  • Optimized Notification Updates: Less frequent notification refreshes

🛡️ Reliability

  • Better Error Handling: Improved error messages with actionable solutions
  • Enhanced Retry Logic: Smarter retry strategies for different error types
  • More Stable HLS Downloads: Better handling of live streams and edge cases
  • Torrent Improvements: More stable peer connections and better piece selection

💅 UI Polish

  • Improved Status Badges: Better visibility and color coding
  • Smoother Transitions: Animated expansions and collapses
  • Better Layout: Improved spacing and alignment
  • Clearer Icons: More intuitive icon placement and meaning

🐛 Bug Fixes

Fixed Issues

  • Queue Button: Previously queued downloads would start automatically — now they wait for user action ✅
  • Schedule Conflict: Schedule and Queue now work independently without interference ✅
  • Notification Display: Notifications now correctly show scheduled and queued status ✅
  • QR Code Generation: Fixed issues with QR code generation for long URLs ✅
  • File Type Detection: Improved extension recognition for obscure file types ✅
  • Memory Leaks: Fixed memory leaks in notification service ✅
  • Android 14 Compatibility: Fixed issues with notification permissions on Android 14 ✅

📋 Upgrade Notes

What to Expect

  1. First Launch: App will rebuild notification channels — you might see a notification permission prompt
  2. Queued Downloads: Existing queued downloads will NOT start automatically — you need to tap "Start All" or start them individually
  3. Schedule Window: If you had schedule window enabled, queued downloads will respect it correctly

Migration Guide

  • Already Queued Downloads: They remain in queue waiting for your action
  • Scheduled Downloads: Continue working as before with countdown timers
  • Active Downloads: Continue downloading without interruption

🎯 What's Next

Future releases will focus on:

  • ⚡ Even faster download speeds
  • 🎨 More customization options
  • 📱 Better tablet support
  • 🔗 Enhanced browser integration
  • 📊 More detailed analytics

📥 Download

Version: 3.6.8
Android Version: 8.0+ (API 26+)
Architecture: arm64-v8a

⬇️ Download APK


👥 Contributors

Special thanks to everyone who reported issues and suggested improvements!


📱 Screenshots (New Features)

Feature Preview
QR Code Generation QR icon next to URL field in Add Download dialog
Smart Notifications Shows scheduled, queued, and active status
File Type Icons Different icons for different file types
Start All Button One-tap start for all queued downloads

💬 Feedback

Found a bug or have a suggestion? Open an issue on GitHub or contact us directly!


❤️ Thanks for using HAD!