Skip to content

Commit 4429355

Browse files
committed
Added metadata information to project
1 parent 00fbdf1 commit 4429355

File tree

13 files changed

+69
-0
lines changed

13 files changed

+69
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
v0.1.0-alpha
2+
The main feature of the app is operational and ready for use
3+
There are a few minor features that are missing that will be added in v1.0.0 stable release
4+
Create an issue if there are any bugs
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
v0.2.0-alpha
2+
Cleaned code and allow adding to previously created albums.
3+
4+
Added functionality to add more wallpapers and folders to already created albums
5+
Refactored some old code to be cleaner
6+
Create an issue if there are any bugs or email me (GitHub profile)
7+
Planning
8+
Add an app icon 😆
9+
Look into whether live wallpaper using WallpaperManager (WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER) would work well/be realistic

metadata/en-US/changelogs/0.3.0.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
v0.3.0
2+
Added app icon and GitHub redirect in settings page
3+
4+
Planning
5+
Look into whether live wallpaper using WallpaperManager (WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER) would work well/be realistic
6+
It would drain too much battery. Video/GIF wallpaper is also not possible with current WallpaperManager APIs without using live wallpaper

metadata/en-US/changelogs/1.0.0.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
v1.0.0
2+
Updated dependencies, refactored code for more efficient and cleaner code
3+
Added reset option in the settings
4+
Fixed issue with using other images format other than JPG (now supports JPEG, PNG, AVIF, WEBP and perhaps more, untested)
5+
Fixed issue where the app would instantly crash if the content URIs were not cleared when uninstalling and reinstalling
6+
Planning
7+
Nothing at the moment. Give me your suggestions!

metadata/en-US/full_description.txt

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
Paperize is a dynamic wallpaper changer application designed to keep your device's aesthetic fresh and exciting
2+
------
3+
Dynamic Wallpaper Changer: Set your wallpaper to change at specific time intervals
4+
Supports Various Image Types: Paperize can handle a wide range of image types
5+
JPEG, PNG, AVIF, WEBP
6+
Folder Support: Organize your wallpapers into folders for auto-updating
7+
Home and Lock Screen Wallpaper: Choose to change either your home screen, lock screen, or both
8+
On-Device Storage: All your wallpapers and settings are stored on your device
9+
------
10+
Technologies
11+
Kotlin - A programming language that is used for Android app development
12+
Jetpack Compose - A declarative UI toolkit for building native Android UI
13+
Material 3 - A UI design system git for modern UI guidelines
14+
Dagger Hilt - A dependency injection library
15+
Room - A persistence library that provides an abstraction layer over SQLite interfacing with Kotlin
16+
AboutLibraries - A library to offer some information of libraries
17+
Lottie Compose - A library that provides Lottie animation support for Jetpack Compose
18+
Landscapist - A Compose and KPP image loading library that streamlines Glide, Coil, and Fresco
19+
Zoomable - A library that provides a zoomable and pannable view, which can be used with any view you want
20+
AnimatedFABMenu - A animated floating action button with Material 3 design
21+
Thanks to the creators and maintainers of the open-source libraries used in this project.
22+
------
23+
Build
24+
This project is built using Kotlin, Java, and Gradle. Here are the steps to build the project:
25+
Prerequisites
26+
Java 8 (1.8)
27+
Android Studio Jellyfish | 2023.3.1 or later
28+
Gradle 8.4.0 or later
29+
Minimum SDK 26
30+
Steps
31+
Open a terminal and run the following git command:
32+
git clone https://github.com/Anthonyy232/Paperize.git
33+
Launch Android Studio and choose Open an existing Android Studio project. Navigate to the cloned repository and select the root folder of the project.
34+
In Android Studio, click on Build -> Generate Signed Bundle / APK and follow the instructions to generate an APK
35+
Alternatively, click ▶ Run and build the app and run it immediately
36+
------
37+
Contributions
38+
All contributions to the app is welcome. Feel free to report any issues and create pull requests for any issues or pull requests.
39+
------
40+
License
41+
Contact on my GitHub profile
42+
Paperize © GNU GPL v3.0

metadata/en-US/images/banner.png

274 KB
Loading

metadata/en-US/images/icon.png

26 KB
Loading
Loading
Loading
Loading
Loading
Loading

metadata/en-US/short_description.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Paperize is a dynamic wallpaper changer application designed to keep your device's aesthetic fresh and exciting

0 commit comments

Comments
 (0)