diff --git a/README.md b/README.md index a08e3117..6a585bc8 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,4 @@ -
- -Droid-ify - -# Droid-ify +# Neo Store ### A quick material F-Droid client. @@ -12,24 +8,11 @@ [![Github release](https://img.shields.io/github/v/release/Iamlooker/Droid-ify?display_name=tag)](https://github.com/Iamlooker/Droid-ify/releases/latest) [![Small translation badge](https://hosted.weblate.org/widgets/droidify/-/localization/svg-badge.svg)](https://hosted.weblate.org/engage/droidify/?utm_source=widget) -[](https://android.izzysoft.de/repo/apk/com.looker.droidify) -[](https://f-droid.org/packages/com.looker.droidify) -[](https://hosted.weblate.org/projects/droidify/localization/) -   -[](https://t.me/droid_ify) -[](https://hosted.weblate.org/projects/droidify/localization/) +[Get it on IzzyDroid](https://android.izzysoft.de/repo/apk/com.looker.droidify) +[Get it on F-Droid](https://f-droid.org/packages/com.looker.droidify) +[Join Telegram Channel](https://t.me/droid_ify) -
+![](neo_banner.png) ## :book: Features @@ -42,25 +25,25 @@ width="60%" align="center">](https://hosted.weblate.org/projects/droidify/locali ### :sun_with_face: Light theme -| | -|:---:|:---:| +| | | +|:---------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------:| ### :last_quarter_moon_with_face: Dark theme -| | -|:---:|:---:| +| | | +|:--------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------:| ### :waxing_crescent_moon: Amoled theme -| | -|:---:|:---:| +| | | +|:----------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------------:| ## :building_construction: Building from source Specify your Android SDK path either using the `ANDROID_HOME` environment variable, \ or by filling out the `sdk.dir` property in `local.properties`. -### :pen: Signing +### :pen: Signing Can be done automatically using `keystore.properties` as follows: @@ -77,7 +60,8 @@ Run `./gradlew assembleRelease` to build release package or run `./gradlew assem All of these packages can be installed using the Android package manager -## 👁️‍🗨️ Translations +## 👁️‍🗨️ Translations [Übersetzungsstatus](https://hosted.weblate.org/engage/droidify/?utm_source=widget) + Help us translate Droid-ify on [Hosted Weblate](https://hosted.weblate.org/engage/droidify/). \ [![Translation status](https://hosted.weblate.org/widgets/droidify/-/multi-auto.svg)](https://hosted.weblate.org/engage/droidify/?utm_source=widget) diff --git a/build.gradle b/build.gradle index 4fd83aa5..71e7f284 100644 --- a/build.gradle +++ b/build.gradle @@ -57,13 +57,21 @@ android { minifyEnabled = false shrinkResources = false applicationIdSuffix = ".debug" - versionNameSuffix = "-debug" - resValue "string", "application_name", "Droid-ify-Debug" + versionNameSuffix = "-alpha1" + resValue "string", "application_name", "Neo Store-Debug" + manifestPlaceholders = [ + appIcon : "@mipmap/ic_launcher_debug", + appIconRound: "@mipmap/ic_launcher_round_debug" + ] } release { minifyEnabled = true shrinkResources = true - resValue "string", "application_name", "Droid-ify" + resValue "string", "application_name", "Neo Store" + manifestPlaceholders = [ + appIcon : "@mipmap/ic_launcher", + appIconRound: "@mipmap/ic_launcher_round" + ] } all { crunchPngs = false @@ -155,13 +163,6 @@ dependencies { // Coroutines / Lifecycle implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.1' implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.0' - - // Paging - implementation 'androidx.paging:paging-runtime-ktx:3.1.0' - - // Room - implementation 'androidx.room:room-runtime:2.4.2' implementation 'androidx.room:room-ktx:2.4.2' implementation 'androidx.room:room-rxjava3:2.4.2' kapt 'androidx.room:room-compiler:2.4.2' diff --git a/metadata/en-US/images/icon.png b/metadata/en-US/images/icon.png index 962626de..f21f7006 100644 Binary files a/metadata/en-US/images/icon.png and b/metadata/en-US/images/icon.png differ diff --git a/metadata/en-US/short_description.txt b/metadata/en-US/short_description.txt index a3162860..754b54ac 100644 --- a/metadata/en-US/short_description.txt +++ b/metadata/en-US/short_description.txt @@ -1 +1 @@ -Material-ify with Droid-ify. \ No newline at end of file +A modern F-Droid client with Material Design. diff --git a/settings.gradle b/settings.gradle index 80bf90cd..8d04944a 100644 --- a/settings.gradle +++ b/settings.gradle @@ -13,4 +13,4 @@ dependencyResolutionManagement { maven { url "https://jitpack.io" } } } -rootProject.name = "Droidify" \ No newline at end of file +rootProject.name = "Neo Store" \ No newline at end of file diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 3289d56c..0df76b76 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -15,7 +15,8 @@ + android:viewportWidth="512" + android:viewportHeight="512"> + android:fillColor="#2D5" + android:pathData="m278.326,226.486c-14.914,5.831 -22.572,-8.743 -13.054,-20.391 1.503,-1.541 2.779,-2.83 3.546,-3.56 12.712,-12.106 25.239,-17.21 46.079,-17.21 37.883,0 70.676,30.607 70.676,70.676 0,40.069 -31.432,69.655 -69.315,69.655 -27.477,0 -59.095,-12.869 -69.638,-65.842 -8.319,-41.799 -29.128,-50.93 -49.515,-50.93 -26.514,0 -47.117,22.004 -47.117,47.117 0,25.221 20.437,47.117 47.117,47.117 12.289,0 27.318,-2.508 36.404,-17.594 9.32,-7.471 24.379,3.995 16.251,17.213 -11.758,16.555 -34.856,23.94 -52.655,23.94 -40.069,0 -70.676,-32.793 -70.676,-70.676 0,-37.79 30.791,-70.676 70.676,-70.676 33.601,0 57.4,15.777 69.638,64.481 10.685,42.521 22.252,53.226 48.155,53.312 25.838,0.086 47.117,-20.437 47.117,-47.117 0,-26.681 -21.896,-47.117 -47.117,-47.117 -14.736,0 -21.463,2.74 -29.832,10.711 -1.106,1.054 -6.739,6.892 -6.739,6.892z" /> + android:fillColor="#ADF" + android:pathData="m169.255,228.755c0,-3.581 2.906,-6.516 6.487,-6.487L217.529,222.609c3.581,0.029 6.487,2.906 6.487,6.487 0,3.581 -2.906,6.516 -6.487,6.487L175.742,235.242c-3.581,-0.029 -6.487,-2.906 -6.487,-6.487zM227.395,250.518L160.093,250.518c-3.581,0 -6.487,2.906 -6.487,6.487 0,3.581 2.906,6.487 6.487,6.487L227.395,263.492c3.581,0 6.487,-2.906 6.487,-6.487 0,-3.581 -2.903,-6.487 -6.487,-6.487zM215.488,277.067 L175.742,277.407c-3.581,0.03 -6.487,2.906 -6.487,6.487 0,3.581 2.906,6.518 6.487,6.487L215.488,290.041c3.581,-0.03 6.487,-2.906 6.487,-6.487 0,-3.581 -2.903,-6.518 -6.487,-6.487z" /> + android:fillColor="#ADF" + android:pathData="m300.603,276.061c-0.965,-0.469 -2.865,-2.027 -4.421,-3.625 -4.017,-4.127 -6.618,-9.763 -7.148,-15.485 -0.108,-1.161 -0.107,-3.836 0.001,-4.988 0.821,-8.761 6.231,-16.672 14.144,-20.683 2.41,-1.222 5.155,-2.107 7.906,-2.549 1.096,-0.176 5.033,-0.248 6.493,-0.119 4.346,0.384 9.07,2.205 12.692,4.892 5.251,3.895 8.856,9.526 10.115,15.799 0.402,2.004 0.449,2.559 0.445,5.237 -0.003,2.121 -0.03,2.659 -0.177,3.599 -0.628,4.013 -1.962,7.467 -4.152,10.752 -1.095,1.643 -1.689,2.356 -3.265,3.925 -1.43,1.424 -2.966,2.689 -3.845,3.166 -0.47,0.255 -0.538,0.269 -1.353,0.269 -0.759,0 -0.913,-0.025 -1.323,-0.218 -0.843,-0.395 -1.475,-1.119 -1.744,-1.997 -0.245,-0.802 -1.395,-6.787 -1.715,-8.926 -0.169,-1.128 -0.161,-1.888 0.024,-2.374 0.082,-0.216 0.438,-0.87 0.792,-1.452 1.223,-2.016 1.8,-3.349 1.998,-4.62 0.122,-0.783 0.122,-3.619 -0.001,-4.41 -0.486,-3.131 -3.132,-6.542 -6.242,-8.046 -1.497,-0.724 -2.43,-0.945 -4.261,-1.01 -2.736,-0.096 -4.468,0.29 -6.307,1.406 -0.919,0.558 -1.523,1.038 -2.364,1.879 -1.177,1.177 -1.854,2.155 -2.477,3.583 -0.48,1.097 -0.663,1.889 -0.767,3.316 -0.226,3.089 0.208,4.772 1.99,7.717 0.417,0.688 0.828,1.436 0.914,1.661 0.3,0.78 0.113,2.284 -0.973,7.85 -0.741,3.796 -0.852,4.13 -1.603,4.832 -0.616,0.576 -1.177,0.797 -2.109,0.832 -0.722,0.026 -0.812,0.012 -1.267,-0.21z" /> + android:fillColor="@color/ic_launcher_background" + android:pathData="M300.443,197.277a4.774,4.092 90,1 0,8.183 0a4.774,4.092 90,1 0,-8.183 0z" /> + android:fillColor="@color/ic_launcher_background" + android:pathData="M321.231,197.277a4.774,4.092 90,1 0,8.183 0a4.774,4.092 90,1 0,-8.183 0z" /> + android:fillColor="#00000000" + android:pathData="M291.191,179.923L297.912,187.259" + android:strokeWidth="7" + android:strokeColor="#2D5" + android:strokeLineCap="round" + android:strokeLineJoin="round" /> + diff --git a/src/main/res/drawable/ic_launcher_foreground_debug.xml b/src/main/res/drawable/ic_launcher_foreground_debug.xml new file mode 100644 index 00000000..101fe9fb --- /dev/null +++ b/src/main/res/drawable/ic_launcher_foreground_debug.xml @@ -0,0 +1,35 @@ + + + + + + + + + diff --git a/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index 6bbe1831..ac94b34f 100644 --- a/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/src/main/res/mipmap-anydpi-v26/ic_launcher_debug.xml b/src/main/res/mipmap-anydpi-v26/ic_launcher_debug.xml new file mode 100644 index 00000000..f6e1f75e --- /dev/null +++ b/src/main/res/mipmap-anydpi-v26/ic_launcher_debug.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index 6bbe1831..ac94b34f 100644 --- a/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/src/main/res/mipmap-anydpi-v26/ic_launcher_round_debug.xml b/src/main/res/mipmap-anydpi-v26/ic_launcher_round_debug.xml new file mode 100644 index 00000000..f6e1f75e --- /dev/null +++ b/src/main/res/mipmap-anydpi-v26/ic_launcher_round_debug.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src/main/res/mipmap-hdpi/ic_launcher.png b/src/main/res/mipmap-hdpi/ic_launcher.png index 6907ea47..f44a7c88 100644 Binary files a/src/main/res/mipmap-hdpi/ic_launcher.png and b/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/src/main/res/mipmap-hdpi/ic_launcher_round.png b/src/main/res/mipmap-hdpi/ic_launcher_round.png index dd58efac..9446d5a5 100644 Binary files a/src/main/res/mipmap-hdpi/ic_launcher_round.png and b/src/main/res/mipmap-hdpi/ic_launcher_round.png differ diff --git a/src/main/res/mipmap-mdpi/ic_launcher.png b/src/main/res/mipmap-mdpi/ic_launcher.png index 78ca6bd9..2ca6a7d1 100644 Binary files a/src/main/res/mipmap-mdpi/ic_launcher.png and b/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/src/main/res/mipmap-mdpi/ic_launcher_round.png b/src/main/res/mipmap-mdpi/ic_launcher_round.png index 1a334355..400f6cce 100644 Binary files a/src/main/res/mipmap-mdpi/ic_launcher_round.png and b/src/main/res/mipmap-mdpi/ic_launcher_round.png differ diff --git a/src/main/res/mipmap-xhdpi/ic_launcher.png b/src/main/res/mipmap-xhdpi/ic_launcher.png index 2f5fd1dd..ffe9b241 100644 Binary files a/src/main/res/mipmap-xhdpi/ic_launcher.png and b/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/src/main/res/mipmap-xhdpi/ic_launcher_round.png index fbf6812f..de6700f3 100644 Binary files a/src/main/res/mipmap-xhdpi/ic_launcher_round.png and b/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/src/main/res/mipmap-xxhdpi/ic_launcher.png b/src/main/res/mipmap-xxhdpi/ic_launcher.png index b56eef97..9d7775ac 100644 Binary files a/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/src/main/res/mipmap-xxhdpi/ic_launcher_round.png index cb7d8057..019f70cc 100644 Binary files a/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and b/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/src/main/res/mipmap-xxxhdpi/ic_launcher.png index c775f9b1..02a87fb8 100644 Binary files a/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png index 962626de..f21f7006 100644 Binary files a/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and b/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/src/main/res/values/colors.xml b/src/main/res/values/colors.xml index e096e9ff..047673f1 100644 --- a/src/main/res/values/colors.xml +++ b/src/main/res/values/colors.xml @@ -2,6 +2,8 @@ #000000 #2C2C2C + #F1FEF1 + #414942 #006D3E #FFFFFF diff --git a/src/main/res/values/ic_launcher_background.xml b/src/main/res/values/ic_launcher_background.xml deleted file mode 100644 index c5d5899f..00000000 --- a/src/main/res/values/ic_launcher_background.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - #FFFFFF - \ No newline at end of file