diff --git a/README.md b/README.md index 3d54a89..e9f14aa 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![GitHub release](https://img.shields.io/github/release/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue/releases) [![GitHub Release Date](https://img.shields.io/github/release-date/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![Libraries.io for GitHub](https://img.shields.io/librariesio/github/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![GitHub issues](https://img.shields.io/github/issues/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/badges/shields.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![API](https://img.shields.io/badge/API-15%2B-blue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![GitHub top language](https://img.shields.io/github/languages/top/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) +[![GitHub release](https://img.shields.io/github/release/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue/releases) [![GitHub Release Date](https://img.shields.io/github/release-date/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![Libraries.io for GitHub](https://img.shields.io/librariesio/github/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![GitHub issues](https://img.shields.io/github/issues/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![API](https://img.shields.io/badge/API-15%2B-blue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) [![GitHub top language](https://img.shields.io/github/languages/top/searchy2/CustomPermissionsDialogue.svg?style=flat-square)](https://github.com/searchy2/CustomPermissionsDialogue) # Custom Permissions Dialogue ![Screenshots](screenshots/Custom-Permissions-Dialogue-Cover_1280x.gif) @@ -7,6 +7,8 @@ Custom Permissions Dialogue is the only permissions library that supports ALL pe Custom Permissions Dialogue is also the FIRST permissions library with a graphical interface. Not only does Custom Permissions Dialogue offer the most advanced functionality, it looks fantastic while doing so! +![Screenshots](screenshots/Custom-Permissions-Dialogue-Screenshot.gif) + This library is part of the Custom UI collection of beautiful, minimalistic, and customizable Android UI components. # Gradle Dependency @@ -25,7 +27,7 @@ implementation 'com.github.searchy2:CustomPermissionsDialogue:latest-version' Custom Permissions Dialogue uses the Builder format to initialize a popup permissions dialogue programmatically. To request a single permissions, just drag and drop the following code into your project. It's that simple! -![Screenshots](screenshots/Custom-Permissions-Dialogue-Simple_540x.jpg) +![Screenshots](screenshots/Custom-Permissions-Dialogue-Simple_540x.png) ```java PermissionsDialogue.Builder permissionsDialogue = new PermissionsDialogue.Builder(getActivity()) @@ -100,7 +102,7 @@ Custom Permissions Dialogue supports extensive customization options to fit your **All - Showcases all Custom Permissions Dialogue permissions.** -![Screenshots](screenshots/Custom-Permissions-Dialogue-All_540x.jpg) +![Screenshots](screenshots/Custom-Permissions-Dialogue-All_540x.png) ```java PermissionsDialogue.Builder permissionsDialogue = new PermissionsDialogue.Builder(getActivity()) @@ -127,7 +129,7 @@ permissionsDialogue.show(); **Required - Displays all required permissions for the user to grant.** -![Screenshots](screenshots/Custom-Permissions-Dialogue-Required_540x.jpg) +![Screenshots](screenshots/Custom-Permissions-Dialogue-Required_540x.png) ```java PermissionsDialogue.Builder permissionsDialogue = new PermissionsDialogue.Builder(getActivity()) @@ -149,7 +151,7 @@ permissionsDialogue.show(); **Optional - Optional permissions allows user to selectively enable permissions.** -![Screenshots](screenshots/Custom-Permissions-Dialogue-Optional_540x.jpg) +![Screenshots](screenshots/Custom-Permissions-Dialogue-Optional_540x.png) ```java PermissionsDialogue.Builder permissionsDialogue = new PermissionsDialogue.Builder(getActivity()) @@ -173,7 +175,7 @@ permissionsDialogue.show(); **Single - Requests a single permission from the user.** -![Screenshots](screenshots/Custom-Permissions-Dialogue-Single_540x.jpg) +![Screenshots](screenshots/Custom-Permissions-Dialogue-Simple_540x.png) ```java PermissionsDialogue.Builder permissionsDialogue = new PermissionsDialogue.Builder(getActivity()) @@ -192,7 +194,7 @@ permissionsDialogue.show(); **Combined - A single permission request combined with other optional permissions that the user can grant.** -![Screenshots](screenshots/Custom-Permissions-Dialogue-Combined_540x.jpg) +![Screenshots](screenshots/Custom-Permissions-Dialogue-Combined_540x.png) ```java PermissionsDialogue.Builder permissionsDialogue = new PermissionsDialogue.Builder(getActivity()) @@ -215,7 +217,7 @@ permissionsDialogue.show(); **Uncancelable - Set Cancelable to false to force user to grant permissions before proceeding.** -![Screenshots](screenshots/Custom-Permissions-Dialogue-Single_540x.jpg) +![Screenshots](screenshots/Custom-Permissions-Dialogue-Simple_540x.png) ```java PermissionsDialogue.Builder permissionsDialogue = new PermissionsDialogue.Builder(getActivity()) @@ -314,11 +316,11 @@ If you've fixed a bug or have a feature you've added, just create a pull request # ★ Acknowledgements ★ **♥ Developer ♥** -Ray Li +[Ray Li](https://rayliverified.com) **♥ Designer ♥** -Ray Li +[Ray Li](https://rayliverified.com) # ★ Get in Touch ★ diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 74d48cd..84997d2 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,12 +1,15 @@ - - - #008af9 - #303F9F - #4dafff - #cc3332 - - - #FFFFFF - #c8ffffff - #00FFFFFF - + + + #008af9 + #303F9F + #4dafff + #cc3332 + + + #FFFFFF + #c8ffffff + #00FFFFFF + + #2D2D2D + #8C8C8C + diff --git a/custompermissionsdialogue/src/main/res/values/colors.xml b/custompermissionsdialogue/src/main/res/values/colors.xml index ad16d08..f20cdb5 100644 --- a/custompermissionsdialogue/src/main/res/values/colors.xml +++ b/custompermissionsdialogue/src/main/res/values/colors.xml @@ -1,8 +1,5 @@ - #2D2D2D - #8C8C8C - #757575 #008af9 diff --git a/screenshots/Custom-Permissions-Dialogue-All_540x.jpg b/screenshots/Custom-Permissions-Dialogue-All_540x.jpg deleted file mode 100644 index a3ead24..0000000 Binary files a/screenshots/Custom-Permissions-Dialogue-All_540x.jpg and /dev/null differ diff --git a/screenshots/Custom-Permissions-Dialogue-All_540x.png b/screenshots/Custom-Permissions-Dialogue-All_540x.png new file mode 100644 index 0000000..903c649 Binary files /dev/null and b/screenshots/Custom-Permissions-Dialogue-All_540x.png differ diff --git a/screenshots/Custom-Permissions-Dialogue-Combined_540x.jpg b/screenshots/Custom-Permissions-Dialogue-Combined_540x.jpg deleted file mode 100644 index 1773169..0000000 Binary files a/screenshots/Custom-Permissions-Dialogue-Combined_540x.jpg and /dev/null differ diff --git a/screenshots/Custom-Permissions-Dialogue-Combined_540x.png b/screenshots/Custom-Permissions-Dialogue-Combined_540x.png new file mode 100644 index 0000000..c0a75fd Binary files /dev/null and b/screenshots/Custom-Permissions-Dialogue-Combined_540x.png differ diff --git a/screenshots/Custom-Permissions-Dialogue-Optional_540x.jpg b/screenshots/Custom-Permissions-Dialogue-Optional_540x.jpg deleted file mode 100644 index a6b3c33..0000000 Binary files a/screenshots/Custom-Permissions-Dialogue-Optional_540x.jpg and /dev/null differ diff --git a/screenshots/Custom-Permissions-Dialogue-Optional_540x.png b/screenshots/Custom-Permissions-Dialogue-Optional_540x.png new file mode 100644 index 0000000..1a614cb Binary files /dev/null and b/screenshots/Custom-Permissions-Dialogue-Optional_540x.png differ diff --git a/screenshots/Custom-Permissions-Dialogue-Required_540x.jpg b/screenshots/Custom-Permissions-Dialogue-Required_540x.jpg deleted file mode 100644 index 91b629e..0000000 Binary files a/screenshots/Custom-Permissions-Dialogue-Required_540x.jpg and /dev/null differ diff --git a/screenshots/Custom-Permissions-Dialogue-Required_540x.png b/screenshots/Custom-Permissions-Dialogue-Required_540x.png new file mode 100644 index 0000000..ddd8d5d Binary files /dev/null and b/screenshots/Custom-Permissions-Dialogue-Required_540x.png differ diff --git a/screenshots/Custom-Permissions-Dialogue-Screenshot.gif b/screenshots/Custom-Permissions-Dialogue-Screenshot.gif new file mode 100644 index 0000000..a6b40c8 Binary files /dev/null and b/screenshots/Custom-Permissions-Dialogue-Screenshot.gif differ diff --git a/screenshots/Custom-Permissions-Dialogue-Simple_540x.jpg b/screenshots/Custom-Permissions-Dialogue-Simple_540x.jpg deleted file mode 100644 index a75d02c..0000000 Binary files a/screenshots/Custom-Permissions-Dialogue-Simple_540x.jpg and /dev/null differ diff --git a/screenshots/Custom-Permissions-Dialogue-Simple_540x.png b/screenshots/Custom-Permissions-Dialogue-Simple_540x.png new file mode 100644 index 0000000..81b8ce0 Binary files /dev/null and b/screenshots/Custom-Permissions-Dialogue-Simple_540x.png differ diff --git a/screenshots/Custom-Permissions-Dialogue-Single_540x.jpg b/screenshots/Custom-Permissions-Dialogue-Single_540x.jpg deleted file mode 100644 index ea11022..0000000 Binary files a/screenshots/Custom-Permissions-Dialogue-Single_540x.jpg and /dev/null differ