From bd69dc1d43e7f7f72ddb86516707316795fa8233 Mon Sep 17 00:00:00 2001 From: Karim Abou Zeid Date: Sun, 5 Jul 2015 17:39:10 +0200 Subject: [PATCH] Slightly updated the appwidget appearance, use smaller bitmap size for palette. --- app/src/main/AndroidManifest.xml | 4 +- .../gramophone/adapter/AlbumAdapter.java | 1 + ...sicPlayerWidget.java => WidgetMedium.java} | 9 +- .../helper/PlayingNotificationHelper.java | 2 +- .../gramophone/service/MusicService.java | 6 +- .../ui/activities/AlbumDetailActivity.java | 2 +- .../ui/activities/ArtistDetailActivity.java | 1 + .../activities/MusicControllerActivity.java | 1 + .../tageditor/AbsTagEditorActivity.java | 1 + .../main/res/layout/music_player_widget.xml | 65 -------------- app/src/main/res/layout/widget_medium.xml | 85 +++++++++++++++++++ .../main/res/xml/music_player_widget_info.xml | 11 --- app/src/main/res/xml/widget_medium_info.xml | 10 +++ 13 files changed, 111 insertions(+), 87 deletions(-) rename app/src/main/java/com/kabouzeid/gramophone/appwidget/{MusicPlayerWidget.java => WidgetMedium.java} (95%) delete mode 100644 app/src/main/res/layout/music_player_widget.xml create mode 100644 app/src/main/res/layout/widget_medium.xml delete mode 100644 app/src/main/res/xml/music_player_widget_info.xml create mode 100644 app/src/main/res/xml/widget_medium_info.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5c15ab8d..e666bdc6 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -122,14 +122,14 @@ android:name=".ui.activities.SearchActivity" android:label="@string/title_activity_search" /> - + + android:resource="@xml/widget_medium_info" /> 0) { diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java index 70c37980..e7c378e7 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java @@ -238,8 +238,8 @@ public class AlbumDetailActivity extends AbsFabActivity implements PaletteColorH private void applyPalette(Bitmap bitmap) { if (bitmap != null) { Palette.from(bitmap) + .resizeBitmapSize(100) .generate(new Palette.PaletteAsyncListener() { - @Override public void onGenerated(Palette palette) { final Palette.Swatch vibrantSwatch = palette.getVibrantSwatch(); diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/ArtistDetailActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/ArtistDetailActivity.java index cae01b4d..4e0dedc4 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/ArtistDetailActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/ArtistDetailActivity.java @@ -375,6 +375,7 @@ public class ArtistDetailActivity extends AbsFabActivity implements PaletteColor private void applyPalette(Bitmap bitmap) { if (bitmap != null) { Palette.from(bitmap) + .resizeBitmapSize(100) .generate(new Palette.PaletteAsyncListener() { @Override diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/MusicControllerActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/MusicControllerActivity.java index 2548b240..d83d0191 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/MusicControllerActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/MusicControllerActivity.java @@ -455,6 +455,7 @@ public class MusicControllerActivity extends AbsFabActivity { private void applyPalette(Bitmap bitmap) { if (bitmap != null) { Palette.from(bitmap) + .resizeBitmapSize(100) .generate(new Palette.PaletteAsyncListener() { @Override public void onGenerated(Palette palette) { diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/tageditor/AbsTagEditorActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/tageditor/AbsTagEditorActivity.java index df9b214e..8892572d 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/tageditor/AbsTagEditorActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/tageditor/AbsTagEditorActivity.java @@ -292,6 +292,7 @@ public abstract class AbsTagEditorActivity extends AbsBaseActivity { private void applyPalette(final Bitmap bitmap) { Palette.from(bitmap) + .resizeBitmapSize(100) .generate(new Palette.PaletteAsyncListener() { @Override public void onGenerated(Palette palette) { diff --git a/app/src/main/res/layout/music_player_widget.xml b/app/src/main/res/layout/music_player_widget.xml deleted file mode 100644 index 5f59e318..00000000 --- a/app/src/main/res/layout/music_player_widget.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/widget_medium.xml b/app/src/main/res/layout/widget_medium.xml new file mode 100644 index 00000000..27b2d59b --- /dev/null +++ b/app/src/main/res/layout/widget_medium.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/music_player_widget_info.xml b/app/src/main/res/xml/music_player_widget_info.xml deleted file mode 100644 index 2f44fa79..00000000 --- a/app/src/main/res/xml/music_player_widget_info.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - \ No newline at end of file diff --git a/app/src/main/res/xml/widget_medium_info.xml b/app/src/main/res/xml/widget_medium_info.xml new file mode 100644 index 00000000..b587b60e --- /dev/null +++ b/app/src/main/res/xml/widget_medium_info.xml @@ -0,0 +1,10 @@ + + \ No newline at end of file