Ente Photos is een oplossing voor het beheren van foto's. Het is opensource, maakt gebruik van end-to-endversleuteling, heeft gezichtsherkenning, is crossplatform en heeft naast gratis en betaalde abonnementen ook de mogelijkheid om het in eigen beheer te hosten. Het kan zich prima meten met Google Photos en Apple Photos. Versie 1.2.4 van Ente Photos is uitgekomen en hier zijn de volgende veranderingen en verbeteringen in aangebracht:
What's Changed
- [mob][photos] Bump up build number in #6711
- [mob][photos] Keep fullscreen between swipes in #6706
- [mob][photos] Upgrade media_kit in #6715
- [mobile] Extract strings + Cleanup Image editor in #6716
- [mob][photos] Log info about lock in #6745
- Gallery perf tweaks in #6754
- [mob][photos] More gallery scroll improvements in #6776
- Increase cache extent gallery in #6755
- [mob][photos] Reduce logs on startup in #6775
- [mobile/photos] New translations in #6743
- [mob] Gracefully handle decompress image exception in #6811
- [mob] Add daily release workflow for photos in #6815
- [mob] Modify daily build workflow in #6816
- [mob] FIx change log parsing in #6817
- [mobile] Fix Image editor in #6819
- [mob] Use Github workflow's run_number for bumping up the versionCode in #6824
- [mob][photos] run ffmpeg in isolate in #5743
- [mob] Support for handling Custom domain in #6829
- [mob] upgrade flutter to latest stable in #6254
- [mob][photos] Fix potential isolate issue in #6627
- [mobile/photos] New translations in #6808
- [mob] update target api to 35 (android 15) & compileSdk to latest (36) in #6833
- [mob][photos] Similar images debug screen in #6845
- [mob][photos] Specify rust version in mobile builds in #6850
- [mob][photos] Memories misc improv in #6851
- [mobile/photos] New translations in #6876
- [mobile] Refactor project to extract and centralize common code into packages in #6768
- [mobile] Remove unused script for dependency fetching in mobile packages in #6878
- [mob][photos] fix widget tap on iOS in #6882
- Remove ignore in #6890
- [mob] Remove unused import in #6892
- [mobile][locker] Add Drawer & Setting section in locker in #6895
- [mob][photos] Decoded image minor refactor in #6897
- [mob] Remove generated code in #6901
- [mobile][photos] don't show lock screen on deep link in #6899
- [m][photos] Fix for duplicate entries for local file in #6904
- [mob] Include mobile flag during ott in #6906
- [mobile] Setup melos in #6907
- [mob][photos] Fix jank when scrolling gallery when lot of selected items are in view in #6913
- [mobile] Use same lint rule file in #6917
- [mob][photos] Various similar images improvements in #6922
- [mob][photos] remove generated locals in #6925
- [mob][photos] Similar images various improvements in #6931
- [mob][photos] add named params for translations in #6932
- Update rust to solve bindings generation issue in #6935
- Fix linter issues in #6939
- [mob][photos] Pre-cache thumbnails fetched from LRU cache to Flutter's ImageCache for faster rendering in #6957
- [mob] Fix query for duplicate cleanup in #6962
- [mobile/photos] New translations in #6955
- [mob][photos] Similar images UI in #6963
- [mob][photos] video streaming settings & create/recreate stream in #6923
- [mob][packages] Organize imports in #6968
- [mob][photos] Minor fixes and changes in #6969
- [mob][photos] merge migration scripts in #6974
- [mob][photos] fixes in #6979
- [mob][photos] Use load instead of view on index in #6980
- [mob][photos] Similar images UX changes in #6981
- [mob][photos] More minor design changes for similar images in #6986
- [mob][photos] video streaming description spacing and alignment in #6992
- [mob][photos] bypass interaction check for manual stream requests in #6993
- [mob][photos] bypass size/duration limits for manual video stream requests in #6998
- [mob][photos] New Ducky launcher icon in #6999
- [mob][photos] Similar index clear in #6997
- [mob][photos] Revert cache extent changes in #7000
- [mob][photos] Spacing in #7002
- [infra] Create more space for internal release action in #7004
- [mob][photos] Revert diskLoadDeferDuration to 500ms in #7005
- [mob][photos] Update internal change log in #7006
- [mob][photos] Fix incorrect file deletion from db when widget unmounts during thumbnail loading in #7007
- [mob][photos] fix manual video streaming when ML is enabled in #7009
- [mob][photos] Similar small fixes in #7008
- [mob][photos] Run vectorDB migration is memory safe way in #7024
- [mob][photos] Revert "Revert diskLoadDeferDuration to 500ms" in #7028
- [mobile/photos] New translations in #7022
- [mob][photos] fix unsupported locales in language selector in #7029
- fix: only show when video streaming is enabled in #7031
- [mob] Update changelog in #7034
- [mob][debug] To debug thumbnail not loading in #7036
- [mob][photos] Clear up
flutter analyze
in #7035- [mob] Update copy in #7040
- [mob][debug] Thumbnail issue debug in #7042
- [mob][photos] Prevent vectorDB index file corruption in #7049
- [mob][photos] Add claude.md in #7044
- [mob][photos] Update claude md documentation in #7051
- [mob] Update change log and bump version in #7052
- [mob] Fix changelog scrolling on small devices in #7059