Skip to content

NFile Release v1.0.35

Choose a tag to compare

@github-actions github-actions released this 27 May 12:15
· 136 commits to main since this release

New Features

Batch Rename Enhancements (#17)

  • Added new rename placeholders: {n} (name), {e} (extension), {de} (extension with dot), {N} (full name with extension)
  • Improved preview section with full filename visibility
  • Added dedicated Preview button before applying changes

Pin to Top (#16)

  • Files and folders can now be pinned to always appear at the top regardless of sort order
  • Pin option available in the 3-dot menu of each file and folder item
  • Pinned items persist across app restarts

3-dot Menu Redesign (#16)

  • Repositioned 3-dot menu button next to Delete in the selection action bar
  • Select All moved into the 3-dot menu
  • Copy button removed from the action bar
  • Improved icon size and spacing consistency

Apps Shortcut in Quick Categories (#19)

  • Added Apps as a toggleable shortcut in the customizer
  • Disabled by default, can be enabled from the shortcuts customizer

Audio Player — Play in Background (#19)

  • Added "Play in Background" option in the audio player 3-dot menu
  • System notification with Play, Pause, Previous, and Next controls
  • Audio continues playing after minimizing the app or locking the screen
  • Tap "Background: On" again in the menu to stop background playback

Audio Player — Shuffle Playback (#19)

  • Added Shuffle toggle in the audio player 3-dot menu
  • Current track plays first, then the rest of the queue is randomized
  • Previous and Next buttons respect the shuffle order

Storage Analyzer & App Manager

  • Premium Storage Analyzer with swipable overview cards showing used, free, and total storage
  • App Manager with usage stats, app size, install date, and version info
  • Lazy icon loading for smooth performance with large app lists
  • Sort and search apps by name, size, or install date
  • Multiselect batch uninstallation support

AVIF Image Support (#20)

  • Full AVIF image format support for thumbnails in grid view
  • AVIF images can be previewed in the image viewer

Background Archive Operations

  • Archive compression and extraction now runs in a background Dart Isolate
  • App remains fully usable while large archives are being processed
  • Progress notification shown during background operations

Bug Fixes

Android Images and Videos Not Showing in Quick Categories

  • Fixed images and videos not appearing on Android 10 devices
  • Added ACCESS_MEDIA_LOCATION permission required on API 29+
  • Legacy storage permission is now explicitly requested on Android 10, 11, and 12

Technical Changes

  • Added audio_service, device_info_plus, and flutter_avif packages
  • MainActivity migrated to FlutterFragmentActivity for audio_service compatibility
  • Added android/app/build/ to .gitignore
  • Dynamic caching improvements for faster media loading
  • Version bumped to 1.0.35+35