github Kilowatch/ultimate-file-manager-pro v2.0.0

4 hours ago

Added

  • System Audio & Ringtone Set As Actions (Mobile):
    • Added "Set as Ringtone", "Set as Notification Sound", and "Set as Alarm Sound" directly for single audio file selections.
    • Available from the bottom actions sheet (tools button) and context menus when browsing Local storage, SD cards, USB drives, network shares, and open browser tabs.
    • Added Floating Quick Action Bar shortcuts with new vector icons (ic_ringtone, ic_notification_sound, ic_alarm_sound), with full customization in Toolbar Icons Settings and Icon Customization.
    • Automatically handles WRITE_SETTINGS permission request flow with explanatory system prompt.
    • Automatically inserts audio files into Android's system MediaStore audio database with appropriate ringtone, notification, or alarm flags so other apps can discover them.
    • Network and cloud audio files are automatically cached locally before being applied as system sounds.
  • System Ringtone Picker Provider (ACTION_RINGTONE_PICKER):
    • Registered SafPickerActivity to handle Android's ACTION_RINGTONE_PICKER intent.
    • Enables third-party applications (such as WhatsApp, Telegram, and messaging apps) to discover and launch Ultimate File Manager when choosing custom notification, ringtone, or alarm sounds.
    • Supports custom ringtone picker window titles and audio-only file filtering.
  • Community Translation Hub (Mobile):
    • Added Community Translation Hub link to mobile Help & Support to submit translation corrections directly via the web portal.
  • RClone video thumbnails via range-based random-access frame extraction (the same approach used for SMB shares), so large cloud videos can show previews on Mobile and Android TV.

Changed

  • RClone cloud playback now uses a persistent, seekable read session for fast and smooth streaming on Mobile and Android TV.
  • Videos opened from an added "storage location" that maps to an RClone cloud account now stream through the same fast path as the online cloud browser.
  • RClone files exposed through SAF are served via the seekable proxy path when the backend supports range reads, instead of a whole-file pipe.
  • RClone/cloud folder listings are cached so navigation does not re-fetch and re-parse the whole folder every time.

Fixed

  • Fixed file transfers (copy, move, and cloud upload/download) stopping when the screen turns off — most notably large copies to a NAS over SMB:
    • Transfers now run on a shared, app-scoped transfer holder with a persistent, cancellable foreground notification, so they survive screen-off, backgrounding, and the launching screen being destroyed.
    • Transient connection drops (SMB/FTP/SFTP/cloud) are retried automatically — up to 5 attempts per file, waiting for the network to return (~5-minute budget) — and the whole transfer stops with a clear error only when the destination is truly unreachable.
    • Permanent errors (auth, permission, disk full, missing source) fail that file immediately without retrying.
    • Applies across local, SAF, network shares, and online/RClone cloud — each as both source and destination.
  • Fixed cloud (RClone) videos opened from an added storage location buffering indefinitely or never starting; they now start quickly and can be seeked.
  • Fixed external "Open with" for RClone storage-location media handing players a stream without a valid length, which caused players to reject it.
  • Fixed playback treating a transient cloud connection hiccup as the end of the file; reads are now retried instead.

Don't miss a new ultimate-file-manager-pro release

NewReleases is sending notifications on new releases.