Skip to content

Releases: iZakirSheikh/Gallery

v0.1.0-dev06

28 Jul 16:25
Compare
Choose a tag to compare
v0.1.0-dev06 Pre-release
Pre-release

[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

27 Jul 13:04
Compare
Choose a tag to compare
v0.1.0-dev05 Pre-release
Pre-release

[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 and SelectionTracker from TimelineViewModel to a new superclass called MainViewModel.
  • 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

26 Jul 13:17
Compare
Choose a tag to compare
v0.1.0-dev04 Pre-release
Pre-release

[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 to Outfit, which looks similar to Google Sans.
    [FEAT] Added Google Font Provider library.**
    [FEAT] Fixed some minor issues in Folder and Timeline.
  • Rewrote the entire TimelineViewModel.
    [FIX] Fixed various issues in AlbumViewModel.kt and Album:
  • Added file count display in Album.
  • Integrated FabActionMenu in Album.

Full Changelog: v0.1.0-dev03...v0.1.0-dev04

v0.1.0-dev03

25 Jul 06:56
Compare
Choose a tag to compare
v0.1.0-dev03 Pre-release
Pre-release