diff --git a/README.md b/README.md index aa433216554..c7a3399de17 100644 --- a/README.md +++ b/README.md @@ -151,3 +151,4 @@ The NewPipe project aims to provide a private, anonymous experience for using we [![GNU GPLv3 Image](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.en.html) NewPipe is Free Software: You can use, study, share, and improve it at will. Specifically you can redistribute and/or modify it under the terms of the [GNU General Public License](https://www.gnu.org/licenses/gpl.html) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. +# Sp00kyTube diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8a6b22ab3ee..894f3c1b5d8 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,462 +1,162 @@ + xmlns:tools="http://schemas.android.com/tools"> - - - + + + + + - - - + - - - - - - - + + + - - + + + android:configChanges="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout|uiMode" + tools:targetApi="31"> + + + android:launchMode="singleTop" + android:theme="@style/Theme.NewPipe"> - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + - + + + android:theme="@style/Theme.NewPipe.Player" + android:configChanges="orientation|screenSize|keyboardHidden|navigation|uiMode" + android:windowSoftInputMode="adjustResize" /> + + android:theme="@style/Theme.NewPipe" + android:parentActivityName=".MainActivity" /> + - - - - + android:theme="@style/Theme.NewPipe.Settings" + android:parentActivityName=".MainActivity" /> + + android:name=".download.DownloadService" + android:exported="false" + android:foregroundServiceType="mediaPlayback" /> + + android:name=".notification.NotificationService" + android:exported="false" /> - + - - - + android:permission="android.permission.RECEIVE_BOOT_COMPLETED"> + + + - - - - - - - - - - + - + + - - + - - - + + + android:grantUriPermissions="true" + tools:replace="android:authorities"> + android:resource="@xml/file_paths" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - + + + - - - - - - - - - - - - - - + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 01d84281237..caa7b2db632 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,36 +1,79 @@ - - + + android:layout_height="match_parent" + android:background="?attr/colorSurface"> - + + android:layout_height="wrap_content" + app:layout_constraintTop_toTopOf="parent"> - + android:layout_height="?attr/actionBarSize" + android:background="?attr/colorSurface" + android:elevation="4dp" + android:theme="@style/ThemeOverlay.NewPipe.ActionBar" /> - + - + + + + android:layout_height="wrap_content" + android:orientation="vertical" + android:spacing="12"> + + + - + + - + + + + + + - + \ No newline at end of file diff --git a/app/src/main/res/layout/item_home_card.xml b/app/src/main/res/layout/item_home_card.xml new file mode 100644 index 00000000000..c61294c434b --- /dev/null +++ b/app/src/main/res/layout/item_home_card.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 73e8a0cb185..357a11dd003 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,87 +1,25 @@ - - @color/black - @color/black - - #CD201F - - #999999 - #6C6C6C - - - #EEEEEE - #EEEEEE - #e53935 - #32000000 - #48868686 - #2a868686 - #1fa6a6a6 - #5a000000 - #ffffff - #212121 - #F8F8F8 - #E9E9E9 - #33000000 - - - #222222 - #424242 - #ff5252 - #0affffff - #48ffffff - #2affffff - #1f717171 - #82000000 - #424242 - #ffffff - #af000000 - #313131 - #474747 - #33FFFFFF - - - #000000 - @color/dark_settings_accent_color - #1effffff - #23454545 - #0F0F0F - #202020 - #25FFFFFF - - - @color/dark_queue_background_color - #F2FFFFFF - #aa000000 - #c8E53935 - #e6000000 - #EEFFFFFF - #64000000 - - #fff - #d6d6d6 - #717171 - - #00000000 - #96717171 - - - #607D8B - - - #555555 - #000000 - #CD5656 - #BC211D - #008ea4 - #005a71 - - - #FFFFFF - #C9CACB - - #616161 - - #000 - - + + #635BFF + #4A40E6 + #00E5C9 + #00BFA5 + #FF000000 + #FFFFFFFF + + + #000000 + #FFFFFF + #000000 + #FFFFFF + + + #FAFAFA + #FFFFFF + #121212 + + + #121212 + #757575 + \ No newline at end of file diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 164f1067224..f827eb38342 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -1,158 +1,36 @@ + - - - - - - - - - - - - - - + + ?attr/colorPrimaryVariant - - - - + + true + ?attr/colorSurface + true - - - - - -