What's New in This Release
App Rebrand
- Gallery is now ReFra! — A fresh identity inspired by the refraction of light
- New geometric launcher icon with themed monochrome support for Android 13+
- Google Sans font family applied across the entire app
New Features
- 360° Panorama & Photosphere Viewer (#628) — OpenGL ES 2.0 renderer with spherical and cylindrical projections, touch drag-to-pan, pinch-to-zoom, gyroscope navigation, and a compass overlay
- Motion Photo Playback (#395) — Detects and plays embedded video in Google Motion Photos, Samsung Live Photos, and Micro Videos with interactive filmstrip scrubbing and haptic snap-to-favourite
- Custom Color Palette — Choose from wallpaper-derived colors, 12 preset palettes, or system dynamic color with a live phone preview and full Material 3 theme generation
- Location Map Viewer — Interactive Mapbox map with clustered photo markers, bottom sheet media grid, and adaptive layouts for wide screens
- AI-Powered Categories — CLIP-based image classification replacing the legacy ONNX model — create custom categories with search terms and accuracy thresholds
- Smart Search Discovery — Carousels for categories, locations, MIME types, camera models, and special modes (night shots, panoramas, long exposures, motion photos)
- Video Blur Effects — Haze blur behind video player UI via PixelCopy-based SurfaceView capture at near-zero overhead
- Redesigned Media Picker — Full album grid with shared element transitions, pill tab switcher (Recents / Albums)
Improvements
- Compact media viewer action buttons — 48dp circles with Material 3 tooltips replacing the old tall rectangles
- Reduced bottom bar height (100dp → 64dp) for more viewing space
- Improved Add/Edit category screens with best-match accuracy slider and live preview
- Locations map — consistent NavigationBackButton, improved blur styling
- Media viewer sheet cards constrained to 600dp max width on tablets and landscape
- Blur background stays fixed while swiping between media
- Enhanced settings with swipe-to-delete and long-press actions on settings items
- Updated build toolchain — Gradle 9.3.1, AGP 9.1.0, Kotlin 2.3.20, JVM 21
- Dependency updates — Compose 1.10.6, Material3 1.5.0-alpha17, Media3 1.10.0, Hilt 2.59.2, Sketch 4.4.0, Haze 1.7.2, Navigation 2.9.7, and more
- Updated translations across 40+ languages
Bug Fixes
- Fixed light mode video player buttons being invisible (#675) — Buttons now use theme-aware colors instead of hardcoded white
- Fixed search crash on exit or query change (#801) — Proper coroutine job cancellation and lifecycle management
- Fixed color palette phone preview breaking in landscape — Replaced proportional sizing with fixed dp values
- Fixed locations map state types — Correct
mutableDoubleStateOffor latitude, longitude, zoom - Improved media distribution with permission-aware album loading
Under the Hood
- SPDX copyright headers updated to 2023-2026
- Room database schemas v14 and v15 for Category and MediaCategory entities
- New panoramaviewer library module with OpenGL renderer
- SurfaceViewHazeBridge utility for PixelCopy-based blur capture
- Benchmark test scaffolding
Checksums
Gallery-4.1.0-41002-arm64-v8a-release.apk: 8201e120545870e052fe51ca264ba37ec546c6dfc7e6a35f808fd700d40ee085
Gallery-4.1.0-41002-nomaps-arm64-v8a-release.apk: 72468f2eea1317a8738f53975ac4e83be15292d285539f82dc8bccd3825f1509
Gallery-4.1.0-41002-armeabi-v7a-release.apk: 6ec2a97944fc2f1cb79f660b6acca6bd1ea79d1ff17eb09c2785886aaeadf949
Gallery-4.1.0-41002-nomaps-armeabi-v7a-release.apk: 53229e38faffc004853fb52da463c2f15710ae87a25817b33c9fb2a423223a37
Gallery-4.1.0-41002-nomaps-universal-release.apk: ba39157e2fd29fadfe90fe550f5c0e559afc4f7cb1195ab794e772634f18fdcd
Gallery-4.1.0-41002-universal-release.apk: 77bf24cb527060bc0a033bce24186be6a9b523b3c59b3fd20b33223245e8e027
Gallery-4.1.0-41002-nomaps-x86-release.apk: d7312a8f243446f42e7008eef604539275f343790cd1d257e0dfe239c18a3bac
Gallery-4.1.0-41002-x86-release.apk: 6b8e7065138be06e729af9c139707a674b8bc7b4f9f9971baf586efda139b1d2
Gallery-4.1.0-41002-nomaps-x86_64-release.apk: 34f4c77a680aaba56448e5141133651b880cec2d0d0a834b93751b7d27efb17f
Gallery-4.1.0-41002-x86_64-release.apk: d8d6c741cd06f8327867b6ab05f1447b22c3a731e221874b21ca262c384d2fcf