diff --git a/app/build.gradle b/app/build.gradle index f6285c33..92185190 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -59,7 +59,7 @@ android { applicationId "com.kabouzeid.gramophone" minSdkVersion 16 targetSdkVersion 23 - versionCode 71 + versionCode 72 versionName "0.9.44 beta5" } buildTypes { @@ -105,7 +105,7 @@ dependencies { compile 'com.github.kabouzeid:Android-Universal-Image-Loader:8ffb5d4afa' - compile 'com.afollestad:material-dialogs:0.7.8.1' + compile 'com.afollestad:material-dialogs:0.7.9.0' compile 'com.afollestad:material-cab:0.1.4' compile 'com.jakewharton:butterknife:7.0.1' diff --git a/app/src/main/assets/changelog.html b/app/src/main/assets/changelog.html index a2048a69..118a28bd 100644 --- a/app/src/main/assets/changelog.html +++ b/app/src/main/assets/changelog.html @@ -25,6 +25,14 @@

You can view the changelog dialog again at any time from the about section.

+

Version 0.9.44 beta5

+ +
    +
  1. FIX: Album image loading delay (white album covers which took ages to load).
  2. +
  3. FIX: Song detail dialog padding.
  4. +
  5. FIX: Sleep timer dialog retains its current time on rotate.
  6. +
+

Version 0.9.44 beta4

    diff --git a/app/src/main/java/com/kabouzeid/gramophone/dialogs/SleepTimerDialog.java b/app/src/main/java/com/kabouzeid/gramophone/dialogs/SleepTimerDialog.java index 0f601605..ecde4d81 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/dialogs/SleepTimerDialog.java +++ b/app/src/main/java/com/kabouzeid/gramophone/dialogs/SleepTimerDialog.java @@ -63,17 +63,16 @@ public class SleepTimerDialog extends LeakDetectDialogFragment { if (getActivity() == null) { return; } - final int min = seekArcProgress; - PreferenceUtil.getInstance(getActivity()).setLastSleepTimerValue(min); + final int minutes = seekArcProgress; PendingIntent pi = makeTimerPendingIntent(PendingIntent.FLAG_CANCEL_CURRENT); - final long nextSleepTimerElapsedTime = SystemClock.elapsedRealtime() + min * 60 * 1000; + final long nextSleepTimerElapsedTime = SystemClock.elapsedRealtime() + minutes * 60 * 1000; PreferenceUtil.getInstance(getActivity()).setNextSleepTimerElapsedRealtime(nextSleepTimerElapsedTime); AlarmManager am = (AlarmManager) getActivity().getSystemService(Context.ALARM_SERVICE); am.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, nextSleepTimerElapsedTime, pi); - Toast.makeText(getActivity(), getActivity().getResources().getString(R.string.sleep_timer_set, min), Toast.LENGTH_SHORT).show(); + Toast.makeText(getActivity(), getActivity().getResources().getString(R.string.sleep_timer_set, minutes), Toast.LENGTH_SHORT).show(); } @Override @@ -156,7 +155,7 @@ public class SleepTimerDialog extends LeakDetectDialogFragment { @Override public void onStopTrackingTouch(SeekArc seekArc) { - + PreferenceUtil.getInstance(getActivity()).setLastSleepTimerValue(seekArcProgress); } }); diff --git a/app/src/main/res/layout/dialog_file_details.xml b/app/src/main/res/layout/dialog_file_details.xml index 8ee31e93..10a57972 100644 --- a/app/src/main/res/layout/dialog_file_details.xml +++ b/app/src/main/res/layout/dialog_file_details.xml @@ -11,9 +11,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif" - android:paddingLeft="16dp" - android:paddingStart="16dp" - android:paddingTop="16dp" android:textAppearance="?android:textAppearanceMedium" android:textSize="16sp" /> @@ -22,8 +19,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif" - android:paddingLeft="16dp" - android:paddingStart="16dp" android:paddingTop="16dp" android:textAppearance="?android:textAppearanceMedium" android:textSize="16sp" /> @@ -33,8 +28,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif" - android:paddingLeft="16dp" - android:paddingStart="16dp" android:paddingTop="16dp" android:textAppearance="?android:textAppearanceMedium" android:textSize="16sp" /> @@ -44,8 +37,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif" - android:paddingLeft="16dp" - android:paddingStart="16dp" android:paddingTop="16dp" android:textAppearance="?android:textAppearanceMedium" android:textSize="16sp" /> @@ -55,8 +46,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif" - android:paddingLeft="16dp" - android:paddingStart="16dp" android:paddingTop="16dp" android:textAppearance="?android:textAppearanceMedium" android:textSize="16sp" /> @@ -66,8 +55,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif" - android:paddingLeft="16dp" - android:paddingStart="16dp" android:paddingTop="16dp" android:textAppearance="?android:textAppearanceMedium" android:textSize="16sp" /> @@ -77,8 +64,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:fontFamily="sans-serif" - android:paddingLeft="16dp" - android:paddingStart="16dp" android:paddingTop="16dp" android:textAppearance="?android:textAppearanceMedium" android:textSize="16sp" />