diff --git a/app/Android.bp b/app/Android.bp index 7850206e9cefbba211eae8d46c7102de50bb6fdf..5db5fd2804a074a25563f0efc58d15c056f2d509 100644 --- a/app/Android.bp +++ b/app/Android.bp @@ -80,6 +80,7 @@ android_app { "kotlin-stdlib", "kotlinx_coroutines_guava", "kotlinx_serialization_json", + "elib", ], optimize: { diff --git a/app/src/main/java/org/lineageos/twelve/ui/views/SortingChip.kt b/app/src/main/java/org/lineageos/twelve/ui/views/SortingChip.kt index e4692b03384005958fe04dc4b1170fdd75c8d341..983e3a37b0d3f65fc37d085f69dad361b6840150 100644 --- a/app/src/main/java/org/lineageos/twelve/ui/views/SortingChip.kt +++ b/app/src/main/java/org/lineageos/twelve/ui/views/SortingChip.kt @@ -43,10 +43,7 @@ class SortingChip @JvmOverloads constructor( } init { - chipBackgroundColor = MaterialColors.getColorStateListOrNull( - context, - com.google.android.material.R.attr.colorPrimaryContainer - ) + setChipBackgroundColorResource(R.color.e_floating_background_variant) chipStrokeWidth = 0f setText(R.string.sort_by_unknown) diff --git a/app/src/main/res/drawable-hdpi/ic_launcher_background.png b/app/src/main/res/drawable-hdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..81a2dd3ec5d5510f7b8b22d21a3d2a78f5fa7eae Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png b/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..c9b91eac962345b85ba1f015fe82d4064f14a4b6 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/drawable-mdpi/ic_launcher_background.png b/app/src/main/res/drawable-mdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..cec448828a5f949d4aadeb4fe8fb293b1cc550e0 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png b/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..1faa459d60d008884f0790de289b1ceec85ce8d2 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_launcher_background.png b/app/src/main/res/drawable-xhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..103d35d4af08fbb810d11cda6ffc66e6dd63e793 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png b/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..072cce2ebb1758106a96c2a27093c79a808c613b Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_launcher_background.png b/app/src/main/res/drawable-xxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..f9a92be1bea6ac15dd4ee94e5487379065f3f56b Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png b/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..8a7ab03a8abcb7a0e17218ff69c96a2b3878e3a5 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_launcher_background.png b/app/src/main/res/drawable-xxxhdpi/ic_launcher_background.png new file mode 100644 index 0000000000000000000000000000000000000000..ce6c4f103d9943b8f4afa050a4faff156103b7bd Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png b/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..94d2016f24666c480a8e700b62b752fb41ec8e9b Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml deleted file mode 100644 index 7cf5d7ed040253af81833e081ea58b9b1b0a1308..0000000000000000000000000000000000000000 --- a/app/src/main/res/drawable/ic_launcher_background.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml deleted file mode 100644 index 9b0a35885763e82bcfc1c2868f8f4afbec994f1e..0000000000000000000000000000000000000000 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_launcher_monochrome.xml b/app/src/main/res/drawable/ic_launcher_monochrome.xml deleted file mode 100644 index 6f0f08987c25c0d20b1be31cdee2aca6f69169a2..0000000000000000000000000000000000000000 --- a/app/src/main/res/drawable/ic_launcher_monochrome.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/app/src/main/res/layout-land/fragment_album.xml b/app/src/main/res/layout-land/fragment_album.xml index 73bf231c8fd9954b17f4ff58bcd66209598c4818..f908af33d614a6a8d28fcecc45624ea2f2b9e2c3 100644 --- a/app/src/main/res/layout-land/fragment_album.xml +++ b/app/src/main/res/layout-land/fragment_album.xml @@ -20,7 +20,8 @@ android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" - tools:title="Sweet Revenge" /> + tools:title="Sweet Revenge" + style="@style/Widget.App.Toolbar" /> diff --git a/app/src/main/res/layout-land/fragment_artist.xml b/app/src/main/res/layout-land/fragment_artist.xml index ec1bad78a5f44e87ef9ec13136ba2f2b5482f007..66c8b2db4ef332bbb2e5362bf055ee88205ccb0b 100644 --- a/app/src/main/res/layout-land/fragment_artist.xml +++ b/app/src/main/res/layout-land/fragment_artist.xml @@ -20,7 +20,8 @@ android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" - tools:title="Ryuichi Sakamoto" /> + tools:title="Ryuichi Sakamoto" + style="@style/Widget.App.Toolbar" /> diff --git a/app/src/main/res/layout-land/fragment_genre.xml b/app/src/main/res/layout-land/fragment_genre.xml index 2b66a202921daa2ba4641da8975380e44fa38d9d..9a29f1f1521656f29a60d6fbb253f15f326201cf 100644 --- a/app/src/main/res/layout-land/fragment_genre.xml +++ b/app/src/main/res/layout-land/fragment_genre.xml @@ -20,7 +20,8 @@ android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" - tools:title="Rock" /> + tools:title="Rock" + style="@style/Widget.App.Toolbar" /> diff --git a/app/src/main/res/layout-land/fragment_main.xml b/app/src/main/res/layout-land/fragment_main.xml index 57de0574d069f4702d199250730daede2d0f266c..302648cf0dbd578f36f253faa4a09d28cea84583 100644 --- a/app/src/main/res/layout-land/fragment_main.xml +++ b/app/src/main/res/layout-land/fragment_main.xml @@ -22,7 +22,8 @@ android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" - tools:title="@string/app_name"> + tools:title="@string/app_name" + style="@style/Widget.App.Toolbar"> + tools:title="Eyes shut, mouth still" + style="@style/Widget.App.Toolbar"> diff --git a/app/src/main/res/layout-land/fragment_playlist.xml b/app/src/main/res/layout-land/fragment_playlist.xml index bf8bbc9d88a08daeab8f459f301b26eaa4a38612..52c3b23fa00787f77ee2e2d2c6d379652777b5cd 100644 --- a/app/src/main/res/layout-land/fragment_playlist.xml +++ b/app/src/main/res/layout-land/fragment_playlist.xml @@ -20,7 +20,8 @@ android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" - tools:title="Eyes shut, mouth still" /> + tools:title="Eyes shut, mouth still" + style="@style/Widget.App.Toolbar" /> diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index 4b81aac08e81448b0e0186dea8f103d78ba412ff..bd4440ca9214fa2e9659eb66fafbbc011b2f8f05 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -20,6 +20,7 @@ diff --git a/app/src/main/res/layout/activity_view.xml b/app/src/main/res/layout/activity_view.xml index f3f7d8a2ceda93b85cf88861136c11e57b78e5c5..b7f1ed7a2cd3b83f319656b6211fe43ab462b261 100644 --- a/app/src/main/res/layout/activity_view.xml +++ b/app/src/main/res/layout/activity_view.xml @@ -9,7 +9,7 @@ style="@style/Widget.Material3.CardView.Filled" android:layout_width="match_parent" android:layout_height="match_parent" - app:cardBackgroundColor="?attr/colorSurface" + app:cardBackgroundColor="@color/e_floating_background" app:cardCornerRadius="28dp" app:contentPadding="24dp"> diff --git a/app/src/main/res/layout/fragment_add_or_remove_from_playlists.xml b/app/src/main/res/layout/fragment_add_or_remove_from_playlists.xml index c644beff7c9c61119c2f161cb9cc2e1a96a5cb96..bed7123143dbf67e666821d13e47926726802a47 100644 --- a/app/src/main/res/layout/fragment_add_or_remove_from_playlists.xml +++ b/app/src/main/res/layout/fragment_add_or_remove_from_playlists.xml @@ -17,7 +17,8 @@ + android:layout_height="wrap_content" + style="@style/Widget.App.Toolbar" /> diff --git a/app/src/main/res/layout/fragment_album.xml b/app/src/main/res/layout/fragment_album.xml index 0fbf119ff57d1ed8b845fa7fc4d89ba85ac26e04..be53f9471b521e9a1bb58a314c408142f4275fc7 100644 --- a/app/src/main/res/layout/fragment_album.xml +++ b/app/src/main/res/layout/fragment_album.xml @@ -19,6 +19,7 @@ style="?attr/collapsingToolbarLayoutLargeStyle" android:layout_width="match_parent" android:layout_height="wrap_content" + app:contentScrim="@color/e_action_bar" app:expandedTitleTextColor="@android:color/transparent" app:layout_scrollFlags="scroll|exitUntilCollapsed|snap" app:maxLines="3"> diff --git a/app/src/main/res/layout/fragment_artist.xml b/app/src/main/res/layout/fragment_artist.xml index ace152960bfe204cc26da6a6e342b22cbc685609..9d0da20ea4d59b31a4a3a0a96bb698e6d3d633de 100644 --- a/app/src/main/res/layout/fragment_artist.xml +++ b/app/src/main/res/layout/fragment_artist.xml @@ -20,6 +20,7 @@ style="?attr/collapsingToolbarLayoutLargeStyle" android:layout_width="match_parent" android:layout_height="wrap_content" + app:contentScrim="@color/e_action_bar" app:expandedTitleTextColor="@android:color/transparent" app:layout_scrollFlags="scroll|exitUntilCollapsed|snap" app:maxLines="3"> diff --git a/app/src/main/res/layout/fragment_genre.xml b/app/src/main/res/layout/fragment_genre.xml index e6d1508b67452b556cc967acdaed88c4266936fb..d14fcf0f5d876a6cdba7a624534c9d00e4281fb7 100644 --- a/app/src/main/res/layout/fragment_genre.xml +++ b/app/src/main/res/layout/fragment_genre.xml @@ -20,6 +20,7 @@ style="?attr/collapsingToolbarLayoutLargeStyle" android:layout_width="match_parent" android:layout_height="wrap_content" + app:contentScrim="@color/e_action_bar" app:expandedTitleTextColor="@android:color/transparent" app:layout_scrollFlags="scroll|exitUntilCollapsed|snap" app:maxLines="3"> diff --git a/app/src/main/res/layout/fragment_lyrics.xml b/app/src/main/res/layout/fragment_lyrics.xml index 095b2738589ff8c249a3915300c61750ddda6f84..585f4c2aba9a204e6ea88b465b802dde5373e6c5 100644 --- a/app/src/main/res/layout/fragment_lyrics.xml +++ b/app/src/main/res/layout/fragment_lyrics.xml @@ -17,7 +17,8 @@ + android:layout_height="wrap_content" + style="@style/Widget.App.Toolbar" /> diff --git a/app/src/main/res/layout/fragment_main.xml b/app/src/main/res/layout/fragment_main.xml index 0ea443afd0cf8a6a935339025c124da7738e3dc3..c39d00ae640395a54fcf1576be01dc9e800e6c72 100644 --- a/app/src/main/res/layout/fragment_main.xml +++ b/app/src/main/res/layout/fragment_main.xml @@ -22,6 +22,7 @@ android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" + style="@style/Widget.App.Toolbar" tools:title="@string/app_name"> + android:layout_height="wrap_content" + style="@style/Widget.App.Toolbar"> diff --git a/app/src/main/res/layout/fragment_playlist.xml b/app/src/main/res/layout/fragment_playlist.xml index 0a997f24f3e518944274fa692e49fa32b2c3db38..2dddda8a5ed9b6f21aba1b035f2bfb319e81be93 100644 --- a/app/src/main/res/layout/fragment_playlist.xml +++ b/app/src/main/res/layout/fragment_playlist.xml @@ -20,6 +20,7 @@ style="?attr/collapsingToolbarLayoutLargeStyle" android:layout_width="match_parent" android:layout_height="wrap_content" + app:contentScrim="@color/e_action_bar" app:expandedTitleTextColor="@android:color/transparent" app:layout_scrollFlags="scroll|exitUntilCollapsed|snap" app:maxLines="3"> diff --git a/app/src/main/res/layout/fragment_queue.xml b/app/src/main/res/layout/fragment_queue.xml index da1e180a6fa2e72b43671713ae664a8d4c28f999..ea470b0cd26cef85f1e8890e8c3a0bca0805a440 100644 --- a/app/src/main/res/layout/fragment_queue.xml +++ b/app/src/main/res/layout/fragment_queue.xml @@ -17,7 +17,8 @@ + android:layout_height="wrap_content" + style="@style/Widget.App.Toolbar" /> diff --git a/app/src/main/res/layout/now_playing_bar.xml b/app/src/main/res/layout/now_playing_bar.xml index bd1258817a79b156676592bde32624610d5e7c4a..6dd646d628cd63c60e507714fe91d4865f80e9f7 100644 --- a/app/src/main/res/layout/now_playing_bar.xml +++ b/app/src/main/res/layout/now_playing_bar.xml @@ -10,7 +10,7 @@ style="@style/Theme.Twelve.NowPlayingBar.CardView" android:layout_width="match_parent" android:layout_height="match_parent" - app:cardBackgroundColor="?attr/colorSurfaceContainer"> + app:cardBackgroundColor="@color/e_floating_background_variant"> - - + app:tint="@color/e_secondary_text_color" /> + app:tint="@color/e_secondary_text_color" /> + app:tint="@color/e_secondary_text_color" /> diff --git a/app/src/main/res/mipmap/ic_launcher.xml b/app/src/main/res/mipmap/ic_launcher.xml index aa76129b862c09f0ca54ee0f1aae2e5b1e3d1fc2..dad8633ba7354b60719dc4a02342992a013d6a42 100644 --- a/app/src/main/res/mipmap/ic_launcher.xml +++ b/app/src/main/res/mipmap/ic_launcher.xml @@ -6,5 +6,4 @@ - diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index d2de211f5c6a837dc69c28e01d3ee3b3fcecb050..f79e27f0962915746796bd6de8c24d24e65a6d00 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -9,6 +9,13 @@ true @android:color/transparent true + @style/Widget.App.BottomNavigationView + @color/e_background + false + @color/e_accent + @color/e_action_bar + @style/Widget.App.SearchView + @style/Widget.App.TabLayout + + + + + + + + + + + + + + + diff --git a/app/src/main/res/values/themes_settingslib.xml b/app/src/main/res/values/themes_settingslib.xml index ce225b877ed84373360717372fd8becfeaa67153..5ba45360028a9e077b3b16bf7ed5f54d88dd962b 100644 --- a/app/src/main/res/values/themes_settingslib.xml +++ b/app/src/main/res/values/themes_settingslib.xml @@ -11,6 +11,8 @@ @style/Theme.SettingsLib.AlertDialog @style/Theme.SettingsLib.AlertDialog @style/Theme.SettingsLib.PreferenceTheme + @color/e_background + @color/e_action_bar