Releases: iZakirSheikh/Gallery
v0.1.0-dev06
[REFACTOR] Renamed SafeArgs method from 'get' to 'build'.
[FEAT] Added 'get' extension method on SavedStateHandle
.
[FEAT] Viewer now takes target with focused id as argument for seamless functionality; this has a wide range of applications.
[FIX] Removed FirebaseInitializer from manifest; now initializing Firebase using app startup library.
[FEAT] Added new Zoomable library for zoom functionality.
Full Changelog: v0.1.0-dev05...v0.1.0-dev06
v0.1.0-dev05
[FEAT] Added destination Trash
- Implemented
MediaProvider.restore
functionality. - Introduced
TrashViewModel
. - Added trash screen for managing
deleted
items.
[REFACTOR] Extracted common functionality to MainViewModel
- Moved
FileActions
andSelectionTracker
from TimelineViewModel to a new superclass calledMainViewModel
. - This refactor was necessary to centralize shared functionalities among various view models.
[FEAT] Added rudimentary implementation of Viewer
Destination
- Basic implementation to support viewing files in the new destination.
Full Changelog: v0.1.0-dev04...v0.1.0-dev05
v0.1.0-dev04
[FEAT] Added new method TimelineViewModel.consume to consume the se…
…lected items.
[FIX] Fixed issues with TimelineViewModel
.
[FEAT] Added the necessary implementation of various functions in MediaProvider
:**
MediaProvider.delete
MediaProvider.trash
[FEAT] Changed the default font of the app toOutfit
, which looks similar to Google Sans.
[FEAT] AddedGoogle Font Provider
library.**
[FEAT] Fixed some minor issues inFolder
andTimeline
.- Rewrote the entire
TimelineViewModel
.
[FIX] Fixed various issues inAlbumViewModel.kt
andAlbum
: - Added file count display in
Album
. - Integrated
FabActionMenu
inAlbum
.
Full Changelog: v0.1.0-dev03...v0.1.0-dev04
v0.1.0-dev03
Full Changelog: 0.1.0-dev02...v0.1.0-dev03