From 344e566aa30f998c2e99b5e890070bd18b599dc9 Mon Sep 17 00:00:00 2001 From: OxygenCobalt Date: Sun, 1 Nov 2020 15:56:53 -0700 Subject: [PATCH] Update resources Improve resource structure/naming. --- .../java/org/oxycblt/auxio/MainActivity.kt | 3 --- .../auxio/playback/NotificationUtils.kt | 1 - .../drawable-v24/ic_launcher_foreground.xml | 27 ++++++------------- app/src/main/res/drawable/ic_back.xml | 2 +- app/src/main/res/drawable/ic_down.xml | 2 +- app/src/main/res/drawable/ic_handle.xml | 2 +- .../res/drawable/ic_launcher_foreground.xml | 21 +++++++++++++++ app/src/main/res/drawable/ic_library.xml | 2 +- app/src/main/res/drawable/ic_loop.xml | 2 +- app/src/main/res/drawable/ic_loop_large.xml | 2 +- app/src/main/res/drawable/ic_loop_one.xml | 2 +- .../main/res/drawable/ic_loop_one_large.xml | 2 +- app/src/main/res/drawable/ic_pause.xml | 7 +++-- app/src/main/res/drawable/ic_play.xml | 9 +++---- app/src/main/res/drawable/ic_search.xml | 2 +- app/src/main/res/drawable/ic_shuffle.xml | 2 +- .../main/res/drawable/ic_shuffle_disabled.xml | 10 ------- .../main/res/drawable/ic_shuffle_large.xml | 2 +- app/src/main/res/drawable/ic_skip_next.xml | 2 +- .../main/res/drawable/ic_skip_next_large.xml | 2 +- app/src/main/res/drawable/ic_skip_prev.xml | 2 +- .../main/res/drawable/ic_skip_prev_large.xml | 2 +- app/src/main/res/drawable/ic_song.xml | 2 +- .../main/res/drawable/ic_sort_alpha_down.xml | 2 +- .../main/res/drawable/ic_sort_alpha_up.xml | 2 +- app/src/main/res/drawable/ic_sort_none.xml | 2 +- .../main/res/drawable/ic_sort_numeric_up.xml | 2 +- app/src/main/res/drawable/ui_cursor.xml | 4 +-- .../res/drawable/ui_seekbar_indicator.xml | 2 +- .../res/layout/fragment_compact_playback.xml | 4 +-- app/src/main/res/layout/fragment_main.xml | 4 +-- app/src/main/res/layout/fragment_playback.xml | 6 ++--- app/src/main/res/layout/item_queue_song.xml | 2 +- app/src/main/res/values/styles.xml | 7 ++--- 34 files changed, 71 insertions(+), 76 deletions(-) create mode 100644 app/src/main/res/drawable/ic_launcher_foreground.xml delete mode 100644 app/src/main/res/drawable/ic_shuffle_disabled.xml diff --git a/app/src/main/java/org/oxycblt/auxio/MainActivity.kt b/app/src/main/java/org/oxycblt/auxio/MainActivity.kt index 58e4b9c98..5d0ec4d90 100644 --- a/app/src/main/java/org/oxycblt/auxio/MainActivity.kt +++ b/app/src/main/java/org/oxycblt/auxio/MainActivity.kt @@ -1,10 +1,7 @@ package org.oxycblt.auxio -import android.content.ComponentName import android.content.Context import android.content.Intent -import android.content.ServiceConnection -import android.os.IBinder import android.util.AttributeSet import android.view.View import androidx.appcompat.app.AppCompatActivity diff --git a/app/src/main/java/org/oxycblt/auxio/playback/NotificationUtils.kt b/app/src/main/java/org/oxycblt/auxio/playback/NotificationUtils.kt index 274a04e28..d10c3f949 100644 --- a/app/src/main/java/org/oxycblt/auxio/playback/NotificationUtils.kt +++ b/app/src/main/java/org/oxycblt/auxio/playback/NotificationUtils.kt @@ -8,7 +8,6 @@ import android.content.Context import android.content.Intent import android.os.Build import android.support.v4.media.session.MediaSessionCompat -import android.util.Log import androidx.core.app.NotificationCompat import androidx.media.app.NotificationCompat.MediaStyle import org.oxycblt.auxio.MainActivity diff --git a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml index 14c8a9d96..602dbf3a2 100644 --- a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml +++ b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -4,29 +4,18 @@ android:height="108dp" android:viewportWidth="108" android:viewportHeight="108"> - - + - - + android:type="linear" + android:startX="60" android:startY="61.5" + android:endX="64.75" android:endY="28.5"> + + - - \ No newline at end of file + diff --git a/app/src/main/res/drawable/ic_back.xml b/app/src/main/res/drawable/ic_back.xml index 080fc1b88..5377fe60a 100644 --- a/app/src/main/res/drawable/ic_back.xml +++ b/app/src/main/res/drawable/ic_back.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_down.xml b/app/src/main/res/drawable/ic_down.xml index c69ccb52a..5fc1d0fe8 100644 --- a/app/src/main/res/drawable/ic_down.xml +++ b/app/src/main/res/drawable/ic_down.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_handle.xml b/app/src/main/res/drawable/ic_handle.xml index 6f12a4f85..0fb1b9358 100644 --- a/app/src/main/res/drawable/ic_handle.xml +++ b/app/src/main/res/drawable/ic_handle.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml new file mode 100644 index 000000000..602dbf3a2 --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_library.xml b/app/src/main/res/drawable/ic_library.xml index b17661a54..c734a21dd 100644 --- a/app/src/main/res/drawable/ic_library.xml +++ b/app/src/main/res/drawable/ic_library.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorPrimary"> + android:tint="?attr/colorPrimary"> diff --git a/app/src/main/res/drawable/ic_loop.xml b/app/src/main/res/drawable/ic_loop.xml index 962a21eed..08649b001 100644 --- a/app/src/main/res/drawable/ic_loop.xml +++ b/app/src/main/res/drawable/ic_loop.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_loop_large.xml b/app/src/main/res/drawable/ic_loop_large.xml index 52e22f421..0916f8d99 100644 --- a/app/src/main/res/drawable/ic_loop_large.xml +++ b/app/src/main/res/drawable/ic_loop_large.xml @@ -4,7 +4,7 @@ android:height="32dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_loop_one.xml b/app/src/main/res/drawable/ic_loop_one.xml index 89b912ce9..2226d7fbe 100644 --- a/app/src/main/res/drawable/ic_loop_one.xml +++ b/app/src/main/res/drawable/ic_loop_one.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_loop_one_large.xml b/app/src/main/res/drawable/ic_loop_one_large.xml index d9f548be3..30747a1a9 100644 --- a/app/src/main/res/drawable/ic_loop_one_large.xml +++ b/app/src/main/res/drawable/ic_loop_one_large.xml @@ -4,7 +4,7 @@ android:height="32dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_pause.xml b/app/src/main/res/drawable/ic_pause.xml index be458bd95..f8e0203a3 100644 --- a/app/src/main/res/drawable/ic_pause.xml +++ b/app/src/main/res/drawable/ic_pause.xml @@ -5,7 +5,6 @@ android:viewportWidth="24" android:viewportHeight="24" android:tint="?android:attr/colorControlNormal"> - - \ No newline at end of file + + diff --git a/app/src/main/res/drawable/ic_play.xml b/app/src/main/res/drawable/ic_play.xml index c2f1de008..d22f9c07c 100644 --- a/app/src/main/res/drawable/ic_play.xml +++ b/app/src/main/res/drawable/ic_play.xml @@ -4,8 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> - - \ No newline at end of file + android:tint="?attr/colorControlNormal"> + + diff --git a/app/src/main/res/drawable/ic_search.xml b/app/src/main/res/drawable/ic_search.xml index 76894fee3..2b1a6a6b8 100644 --- a/app/src/main/res/drawable/ic_search.xml +++ b/app/src/main/res/drawable/ic_search.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_shuffle.xml b/app/src/main/res/drawable/ic_shuffle.xml index 5020b8b43..09aec324f 100644 --- a/app/src/main/res/drawable/ic_shuffle.xml +++ b/app/src/main/res/drawable/ic_shuffle.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_shuffle_disabled.xml b/app/src/main/res/drawable/ic_shuffle_disabled.xml deleted file mode 100644 index 00f5aee33..000000000 --- a/app/src/main/res/drawable/ic_shuffle_disabled.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_shuffle_large.xml b/app/src/main/res/drawable/ic_shuffle_large.xml index 20617b959..759ee304a 100644 --- a/app/src/main/res/drawable/ic_shuffle_large.xml +++ b/app/src/main/res/drawable/ic_shuffle_large.xml @@ -4,7 +4,7 @@ android:height="32dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_skip_next.xml b/app/src/main/res/drawable/ic_skip_next.xml index cb217d9cb..f1f32d8ac 100644 --- a/app/src/main/res/drawable/ic_skip_next.xml +++ b/app/src/main/res/drawable/ic_skip_next.xml @@ -5,7 +5,7 @@ android:viewportWidth="24" android:viewportHeight="24" android:autoMirrored="true" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_skip_next_large.xml b/app/src/main/res/drawable/ic_skip_next_large.xml index 3bded8633..577f21b39 100644 --- a/app/src/main/res/drawable/ic_skip_next_large.xml +++ b/app/src/main/res/drawable/ic_skip_next_large.xml @@ -5,7 +5,7 @@ android:viewportWidth="24" android:viewportHeight="24" android:autoMirrored="true" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_skip_prev.xml b/app/src/main/res/drawable/ic_skip_prev.xml index 38f80a46b..b5fba33ec 100644 --- a/app/src/main/res/drawable/ic_skip_prev.xml +++ b/app/src/main/res/drawable/ic_skip_prev.xml @@ -5,7 +5,7 @@ android:viewportWidth="24" android:viewportHeight="24" android:autoMirrored="true" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_skip_prev_large.xml b/app/src/main/res/drawable/ic_skip_prev_large.xml index 76f39a516..d5a20d060 100644 --- a/app/src/main/res/drawable/ic_skip_prev_large.xml +++ b/app/src/main/res/drawable/ic_skip_prev_large.xml @@ -5,7 +5,7 @@ android:viewportWidth="24" android:viewportHeight="24" android:autoMirrored="true" - android:tint="?android:attr/colorControlNormal"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_song.xml b/app/src/main/res/drawable/ic_song.xml index cda97cac2..2be9f49d7 100644 --- a/app/src/main/res/drawable/ic_song.xml +++ b/app/src/main/res/drawable/ic_song.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorPrimary"> + android:tint="?attr/colorPrimary"> diff --git a/app/src/main/res/drawable/ic_sort_alpha_down.xml b/app/src/main/res/drawable/ic_sort_alpha_down.xml index 335594fc2..9016fcd76 100644 --- a/app/src/main/res/drawable/ic_sort_alpha_down.xml +++ b/app/src/main/res/drawable/ic_sort_alpha_down.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorPrimary"> + android:tint="?attr/colorPrimary"> + android:tint="?attr/colorPrimary"> + android:tint="?attr/colorControlNormal"> diff --git a/app/src/main/res/drawable/ic_sort_numeric_up.xml b/app/src/main/res/drawable/ic_sort_numeric_up.xml index ee6167a32..8c1bfaf51 100644 --- a/app/src/main/res/drawable/ic_sort_numeric_up.xml +++ b/app/src/main/res/drawable/ic_sort_numeric_up.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?android:attr/colorPrimary"> + android:tint="?attr/colorPrimary"> - + \ No newline at end of file diff --git a/app/src/main/res/drawable/ui_seekbar_indicator.xml b/app/src/main/res/drawable/ui_seekbar_indicator.xml index 23e5b6501..a6a040324 100644 --- a/app/src/main/res/drawable/ui_seekbar_indicator.xml +++ b/app/src/main/res/drawable/ui_seekbar_indicator.xml @@ -2,7 +2,7 @@ - + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_compact_playback.xml b/app/src/main/res/layout/fragment_compact_playback.xml index 67c7fe6e5..0f7cb94ea 100644 --- a/app/src/main/res/layout/fragment_compact_playback.xml +++ b/app/src/main/res/layout/fragment_compact_playback.xml @@ -29,8 +29,8 @@ android:layout_width="match_parent" android:layout_height="@dimen/height_compact_progress" android:clickable="false" - android:progressBackgroundTint="?android:attr/colorControlNormal" - android:progressTint="?android:attr/colorPrimary" + android:progressBackgroundTint="?attr/colorControlNormal" + android:progressTint="?attr/colorPrimary" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" tools:progress="70" /> diff --git a/app/src/main/res/layout/fragment_main.xml b/app/src/main/res/layout/fragment_main.xml index 28d0d3fb8..e8d9a9b1d 100644 --- a/app/src/main/res/layout/fragment_main.xml +++ b/app/src/main/res/layout/fragment_main.xml @@ -34,10 +34,10 @@ android:elevation="@dimen/elevation_normal" app:layout_constraintBottom_toBottomOf="parent" app:tabGravity="fill" - app:tabIconTint="?android:attr/colorPrimary" + app:tabIconTint="?attr/colorPrimary" app:tabIconTintMode="src_in" app:tabIndicator="@drawable/ui_indicator" - app:tabIndicatorColor="?android:attr/colorPrimary" + app:tabIndicatorColor="?attr/colorPrimary" app:tabMode="fixed" app:tabRippleColor="@color/selection_color" tools:background="@color/control_color" /> diff --git a/app/src/main/res/layout/fragment_playback.xml b/app/src/main/res/layout/fragment_playback.xml index 1a394b065..19821a80b 100644 --- a/app/src/main/res/layout/fragment_playback.xml +++ b/app/src/main/res/layout/fragment_playback.xml @@ -114,9 +114,9 @@ android:clickable="true" android:focusable="true" android:progressBackgroundTint="?android:attr/colorControlNormal" - android:progressTint="?android:attr/colorPrimary" + android:progressTint="?attr/colorPrimary" android:splitTrack="false" - android:thumbTint="?android:attr/colorPrimary" + android:thumbTint="?attr/colorPrimary" app:layout_constraintBottom_toTopOf="@+id/playback_duration_current" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -149,7 +149,7 @@ android:layout_height="@dimen/size_play_pause" android:layout_marginBottom="30dp" android:background="@drawable/ui_circular_button" - android:backgroundTint="?android:attr/colorPrimary" + android:backgroundTint="?attr/colorPrimary" android:contentDescription="@{playbackModel.isPlaying ? @string/description_pause : @string/description_play}" android:foregroundTint="@color/background" android:onClick="@{() -> playbackModel.invertPlayingStatus()}" diff --git a/app/src/main/res/layout/item_queue_song.xml b/app/src/main/res/layout/item_queue_song.xml index 4f46ca0e8..6413f3ae3 100644 --- a/app/src/main/res/layout/item_queue_song.xml +++ b/app/src/main/res/layout/item_queue_song.xml @@ -67,7 +67,7 @@ android:id="@+id/song_drag_handle" android:layout_width="wrap_content" android:layout_height="0dp" - android:padding="@dimen/padding_small" + android:padding="@dimen/padding_tiny" android:clickable="true" android:focusable="true" android:src="@drawable/ic_handle" diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index ef43909fa..767d077e3 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -6,8 +6,9 @@ @android:color/black @font/inter @drawable/ui_cursor - @color/control_color true + + @color/control_color @@ -18,13 +19,13 @@