Skip to content

Commit

Permalink
Added metadata information to project
Browse files Browse the repository at this point in the history
  • Loading branch information
Anthonyy232 committed May 9, 2024
1 parent 00fbdf1 commit 4429355
Show file tree
Hide file tree
Showing 13 changed files with 69 additions and 0 deletions.
4 changes: 4 additions & 0 deletions metadata/en-US/changelogs/0.1.0-alpha.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
v0.1.0-alpha
The main feature of the app is operational and ready for use
There are a few minor features that are missing that will be added in v1.0.0 stable release
Create an issue if there are any bugs
9 changes: 9 additions & 0 deletions metadata/en-US/changelogs/0.2.0-alpha.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
v0.2.0-alpha
Cleaned code and allow adding to previously created albums.

Added functionality to add more wallpapers and folders to already created albums
Refactored some old code to be cleaner
Create an issue if there are any bugs or email me (GitHub profile)
Planning
Add an app icon 😆
Look into whether live wallpaper using WallpaperManager (WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER) would work well/be realistic
6 changes: 6 additions & 0 deletions metadata/en-US/changelogs/0.3.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
v0.3.0
Added app icon and GitHub redirect in settings page

Planning
Look into whether live wallpaper using WallpaperManager (WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER) would work well/be realistic
It would drain too much battery. Video/GIF wallpaper is also not possible with current WallpaperManager APIs without using live wallpaper
7 changes: 7 additions & 0 deletions metadata/en-US/changelogs/1.0.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
v1.0.0
Updated dependencies, refactored code for more efficient and cleaner code
Added reset option in the settings
Fixed issue with using other images format other than JPG (now supports JPEG, PNG, AVIF, WEBP and perhaps more, untested)
Fixed issue where the app would instantly crash if the content URIs were not cleared when uninstalling and reinstalling
Planning
Nothing at the moment. Give me your suggestions!
42 changes: 42 additions & 0 deletions metadata/en-US/full_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
Paperize is a dynamic wallpaper changer application designed to keep your device's aesthetic fresh and exciting
------
Dynamic Wallpaper Changer: Set your wallpaper to change at specific time intervals
Supports Various Image Types: Paperize can handle a wide range of image types
JPEG, PNG, AVIF, WEBP
Folder Support: Organize your wallpapers into folders for auto-updating
Home and Lock Screen Wallpaper: Choose to change either your home screen, lock screen, or both
On-Device Storage: All your wallpapers and settings are stored on your device
------
Technologies
Kotlin - A programming language that is used for Android app development
Jetpack Compose - A declarative UI toolkit for building native Android UI
Material 3 - A UI design system git for modern UI guidelines
Dagger Hilt - A dependency injection library
Room - A persistence library that provides an abstraction layer over SQLite interfacing with Kotlin
AboutLibraries - A library to offer some information of libraries
Lottie Compose - A library that provides Lottie animation support for Jetpack Compose
Landscapist - A Compose and KPP image loading library that streamlines Glide, Coil, and Fresco
Zoomable - A library that provides a zoomable and pannable view, which can be used with any view you want
AnimatedFABMenu - A animated floating action button with Material 3 design
Thanks to the creators and maintainers of the open-source libraries used in this project.
------
Build
This project is built using Kotlin, Java, and Gradle. Here are the steps to build the project:
Prerequisites
Java 8 (1.8)
Android Studio Jellyfish | 2023.3.1 or later
Gradle 8.4.0 or later
Minimum SDK 26
Steps
Open a terminal and run the following git command:
git clone https://github.com/Anthonyy232/Paperize.git
Launch Android Studio and choose Open an existing Android Studio project. Navigate to the cloned repository and select the root folder of the project.
In Android Studio, click on Build -> Generate Signed Bundle / APK and follow the instructions to generate an APK
Alternatively, click ▶ Run and build the app and run it immediately
------
Contributions
All contributions to the app is welcome. Feel free to report any issues and create pull requests for any issues or pull requests.
------
License
Contact on my GitHub profile
Paperize © GNU GPL v3.0
Binary file added metadata/en-US/images/banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added metadata/en-US/images/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions metadata/en-US/short_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Paperize is a dynamic wallpaper changer application designed to keep your device's aesthetic fresh and exciting

0 comments on commit 4429355

Please sign in to comment.