Skip to content

Releases: iZakirSheikh/Gallery

v0.1.0-dev19

15 Sep 06:23
Compare
Choose a tag to compare
v0.1.0-dev19 Pre-release
Pre-release

What's new

[REFACTOR] Simplified authentication messages for better readability.
[FEAT] Introduced a new splash icon to improve appearance on older Android versions.
[FIX] Resolved multiple lock screen issue in navGraph when app resumes from saved state.

Full Changelog: v0.1.0-dev18...v0.1.0-dev19

v0.1.0-dev18

14 Sep 17:17
Compare
Choose a tag to compare
v0.1.0-dev18 Pre-release
Pre-release

What's new

[FEAT] Introduced a new Folder shape in the foundation module, allowing customization of corner radius.
[FEAT] Added a new 'Shortcuts' section within folders for better organization and quick access.
[REFACTOR] Renamed 'showAndroidToast' to 'showPlatformToast' in KoinViewModel for platform-agnostic naming consistency.
[REFACTOR] Cleaned up MainViewModel by removing unnecessary messages; it now only displays toasts when required.
[FEAT] Implemented a proper wallpaper intent in ViewerViewModel for improved user experience.

Full Changelog: v0.1.0-dev17...v0.1.0-dev18

v0.1.0-dev17

13 Sep 16:53
Compare
Choose a tag to compare
v0.1.0-dev17 Pre-release
Pre-release

v0.1.0-dev16

13 Sep 12:02
Compare
Choose a tag to compare
v0.1.0-dev16 Pre-release
Pre-release

What's new

[FIX] Resolved an issue where excessively long text in the Placeholder caused the button to disappear. This fix limits the maxLines to 6 to ensure the button remains visible, particularly on the Permission screen.

Full Changelog: v0.1.0-dev15...v0.1.0-dev16

v0.1.0-dev15

13 Sep 10:15
Compare
Choose a tag to compare
v0.1.0-dev15 Pre-release
Pre-release

What's new

[FIX] Resolved an issue in AlbumViewModel that caused an infinite loading animation when the album was empty.

[FEAT] Introduced a new Preference for AppLock.

[FIX] Addressed a bug where AppLock would initiate upon screen rotation.

[FIX] Fixed an issue where pressing back on the lock screen would clear the app lock.

Full Changelog: v0.1.0-dev14...v0.1.0-dev15

v0.1.0-dev14

13 Sep 05:59
Compare
Choose a tag to compare
v0.1.0-dev14 Pre-release
Pre-release

##What's new

[FEAT] Added Biometric Authentication for Android 9 and above.

  • Introduced methods in SystemFacade: authenticate, enroll, unlock.
  • Displayed biometric authentication prompt to users.
  • TODO: Add support for Android versions below 9 when a suitable library for ComponentActivity is available.

[FEAT] Platform Toast in SystemFacade.

  • Enabled PlatformToast display via SystemFacade.showPlatformToast.

[REFACTOR] Simplified CompositionLocals between Gallery and MainActivity.

[FEAT] Added LockScreen.

  • Implemented a mock app lock-screen.

[FEAT] Added EndConcaveShape.
[FEAT] Clipped NavRailShape with EndConcaveShape.

  • Increased NavRail minWidth from 96.dp to 106.dp to accommodate clipping with EndConcaveShape.

[REFACTOR] Renamed Home to Gallery.

[FIX] Set default value to empty string in MediaProviderImpl for cursor getString returning null.

[DOC] Moved KDOC of Settings to the top.

[FEAT] Added Context.checkSelfPermission method in Utils.

Full Changelog: v0.1.0-dev13...v0.1.0-dev14

v0.1.0-dev13

10 Sep 09:55
Compare
Choose a tag to compare
v0.1.0-dev13 Pre-release
Pre-release

Whats new

[FEAT] Add tools for MetaData and Play API integration

  • Implemented launch counter in singleton initializer for MetaData.
  • Integrated Play API for In-App Review and In-App Update.
    • Added function launchReviewFlow for initiating in-app reviews.
    • Added SystemFacade.launchUpdateFlow for handling in-app updates.

Full Changelog: v0.1.0-dev12...v0.1.0-dev13

v0.1.0-dev12

10 Sep 06:39
Compare
Choose a tag to compare
v0.1.0-dev12 Pre-release
Pre-release

What's new

[FEAT] Header in GridView now uses stickerHeader item.

[FEAT] Added min GRID_MULTIPLIER to 1.0f in Folders screen.
[FEAT] Added Loading list with shimmer effect animation for loading state.
[FEAT] Added TopConcaveShape to shape the BottomNavBar.
[FIX] Fixed the Viewer loading low quality image.
[FEAT] Introduced launch in SystemFacade for easy launching intents.
[CHORE] Re-organised/restructured the code of both Viewer and Timeline.
[REFACTOR] Removed various overly engineered APIs from AppTheme.

Full Changelog: v0.1.0-dev11...v0.1.0-dev12

v0.1.0-dev11

07 Sep 15:28
Compare
Choose a tag to compare
v0.1.0-dev11 Pre-release
Pre-release

v0.1.0-dev10

07 Sep 09:53
Compare
Choose a tag to compare
v0.1.0-dev10 Pre-release
Pre-release

[CHORE] Updated various dependencies.

  • Updated Compose to 1.8.0-alpha01, Toolkit to 2.0.2-rc02, and Navigation to 2.8.0.

[FEAT] Added renderAsNavDestBackground in 'AppTheme'.

  • This function tags the background of the navigation destination and ensures the proper zIndex for smoother transitions.

[FIX] Resolved various issues with details.

  • Now properly handles multiple shapes and ensures correct margins.

[FIX] Adjusted screen order index.

  • Changed the index from 1 to 0.2 to place it second in the screen order.

[FEAT]Added multiple utility extension methods to TwoPaneStrategy.

  • Methods include shape, margin, padding, enterAnimation, and exitAnimation for smoother addition and removal from TwoPane.

[CHORE] Reorganized the code of Viewer.

[FEAT] Added HorizontalMeasurePolicy, VerticalMeasurePolicy, and StackedMeasurePolicy to TwoPane.

[FEAT] Added renderInOverlay to renderInSharedTransitionScopeOverlay method.

Full Changelog: v0.1.0-dev09...v0.1.0-dev10