github IacobIonut01/ReFra 4.0.0
4.0.0-40071 Release

latest releases: 4.1.3, 4.1.2, 4.1.2-41202-nightly...
6 months ago

Improvements

  • Faster media grid loading & smoother scrolling (downsampling, buffer reuse, single‑flight decrypt, adaptive thresholds)
  • Reduced memory & GC pressure (temp spill for large decrypts, ByteArrayPool, sidecar metadata cache, decrypt LRU)
  • Redesigned UI with large‑screen accessibility enhancements
  • Reliable audio focus toggle (player rebuild logic)
  • Deferred & safe original media deletion after successful vault operations
  • Unified all‑workers progress screen
  • Streamlined copy progress (ViewModel + Flow)
  • Enhanced media info panel (richer technical metadata)
  • More resilient vault operations (missing URIs skipped, portable vault migration fallback)
  • Album screen layout toggle (GridView ⇆ ColumnView)
  • Revamped VideoPlayer with latest Media3-Compose components

New Features

  • Encrypted media streaming architecture (EncryptedMediaSource, streaming video groundwork)
  • Image rotation action
  • Image lock mode (prevent scrolling/swiping)
  • Sidecar metadata caching + scheduled cleanup
  • Adaptive decrypt threshold
  • Workers progress screen
  • Byte‑level aggregated copy progress
  • Audio focus user preference
  • Metrics instrumentation (internal) [removed logging claims]
  • Unified deletion handoff via worker output
  • Updated & merged translations

Bug Fixes

  • Fixed Vault not encrypting or decrypting correctly
  • Premature deletion during encrypt/hide eliminated
  • ENOENT playback errors removed (no empty Uri before decrypt ready)
  • Play/pause icon desync after paused seek fixed
  • Large redundant decrypted byte[] allocations avoided
  • FileNotFoundException from missing MediaStore items prevented
  • Audio focus OFF no longer pauses external audio apps
  • Playback position preserved across orientation changes
  • UI stall on large encrypted video start reduced (async decrypt)
  • Duplicate decrypts on rapid scroll prevented (single‑flight)
  • Copy worker progress no longer jumps instantly or appears frozen
  • Fixed Editor image loading

Checksums

Gallery-4.0.0-400714-arm64-v8a-nomaps.apk: 888f63a166f6a027362bb56bd7255b3f5c92f78055a4dbaf8867afe2767f442c
Gallery-4.0.0-400714-arm64-v8a.apk: c01e962cd149674049632a7870e0d9731c657aa18f5888361a9658a45845c299
Gallery-4.0.0-400713-armeabi-v7a-nomaps.apk: 320873ac2841d268479fcd23a9cc277e7d98834ad3e9e1cedffb5d7146a047bd
Gallery-4.0.0-400713-armeabi-v7a.apk: c577aab0113b0b18786c3ad5feca5a7d228128d6c937985b465fedd9beec28e4
Gallery-4.0.0-400710-universal-nomaps.apk: 2fe11dcc52f2ee6154c1e94431de8b013351cd2497ed7a0f71f3735bde62a43c
Gallery-4.0.0-400710-universal.apk: 930d7de2508d4351ed31204a8e3c737cc9e41741761167d8613596210d07aec8
Gallery-4.0.0-400711-x86-nomaps.apk: aeba37b7559695fddc7388504704f7a2fc6696df85cde9206457075e0ddb656c
Gallery-4.0.0-400711-x86.apk: 84d51ff6702b007ef55098c2dd1ede4778d2e133c62d7d04ca07d9680b18f0dd
Gallery-4.0.0-400712-x86_64-nomaps.apk: c8111bdcde61492ae4ed1dadb42ff0aaf85cc371c42c8d307efff16cf042a5fe
Gallery-4.0.0-400712-x86_64.apk: 8c4429ed977188a5e0ca04b5426d5d161d5fdde93db487e64a5908b6d1b0f5fe

Don't miss a new ReFra release

NewReleases is sending notifications on new releases.