aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Nielsen Lund <hnl_dk@amigaos.dk>2015-01-06 08:44:00 +0100
committerHenning Nielsen Lund <hnl_dk@amigaos.dk>2015-01-07 11:21:06 +0100
commita519899c4b6103dc69bfba72f964f9d2a1a4c39f (patch)
tree336b0baad8b4446041408f05192ab624e58df731
parent381e01127a6865428e4990f8eb54868ab93cee5d (diff)
downloadandroid_packages_apps_LockClock-a519899c4b6103dc69bfba72f964f9d2a1a4c39f.tar.gz
android_packages_apps_LockClock-a519899c4b6103dc69bfba72f964f9d2a1a4c39f.tar.bz2
android_packages_apps_LockClock-a519899c4b6103dc69bfba72f964f9d2a1a4c39f.zip
Fix update on next alarm changed, to work with Lollipop - Sdk version 21
Change-Id: I34d1dd86f16377e5cd4bfc911db2cceac8a0cb25
-rw-r--r--AndroidManifest.xml6
-rw-r--r--src/com/cyanogenmod/lockclock/ClockWidgetProvider.java4
2 files changed, 4 insertions, 6 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 397cb74..60697c7 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -19,9 +19,7 @@
android:versionCode="20"
android:versionName="3.4.0" >
- <uses-sdk
- android:minSdkVersion="16"
- android:targetSdkVersion="19" />
+ <uses-sdk android:minSdkVersion="21" />
<permission android:name="com.cyanogenmod.lockclock.permission.READ_WEATHER" />
@@ -75,12 +73,12 @@
<receiver android:name=".ClockWidgetProvider" >
<meta-data android:name="android.appwidget.provider" android:resource="@xml/lock_clock" />
<intent-filter>
+ <action android:name="android.app.action.NEXT_ALARM_CLOCK_CHANGED" />
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
<action android:name="android.intent.action.TIMEZONE_CHANGED"/>
<action android:name="android.intent.action.DATE_CHANGED"/>
<action android:name="android.intent.action.TIME_SET"/>
<action android:name="android.intent.action.LOCALE_CHANGED"/>
- <action android:name="android.intent.action.ALARM_CHANGED"/>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
<action android:name="com.android.deskclock.NEXT_ALARM_TIME_SET"/>
diff --git a/src/com/cyanogenmod/lockclock/ClockWidgetProvider.java b/src/com/cyanogenmod/lockclock/ClockWidgetProvider.java
index 0441e00..d13d519 100644
--- a/src/com/cyanogenmod/lockclock/ClockWidgetProvider.java
+++ b/src/com/cyanogenmod/lockclock/ClockWidgetProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2012 The CyanogenMod Project (DvTonder)
+ * Copyright (C) 2012-2015 The CyanogenMod Project (DvTonder)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -79,7 +79,7 @@ public class ClockWidgetProvider extends AppWidgetProvider {
|| Intent.ACTION_TIMEZONE_CHANGED.equals(action)
|| Intent.ACTION_DATE_CHANGED.equals(action)
|| Intent.ACTION_LOCALE_CHANGED.equals(action)
- || "android.intent.action.ALARM_CHANGED".equals(action)
+ || "android.app.action.NEXT_ALARM_CLOCK_CHANGED".equals(action)
|| ClockWidgetService.ACTION_REFRESH_CALENDAR.equals(action)) {
updateWidgets(context, true, false);