History log of /packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f9c17a244f7ac320808b45cf4d9d4bbe8c5343c0 11-Oct-2013 Isaac Katzenelson <isaackatz@google.com> Use best time formatting for widget

Bug: 11119295
Change-Id: I7d463eb5d4ab7268fdfdfc38613042a45dd901e6
(cherry picked from commit 8b8542c44a744b7afc5c9af34bbfec924e13a963)
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
6ff2962d9a2726bacffa20ed09e3c3346fe7491d 09-Oct-2013 Isaac Katzenelson <isaackatz@google.com> Update SDK version check

Bug: 10732543
Change-Id: I5141cee374778888f6b27ea9726ccdee0daca7cd
(cherry picked from commit f1ce98a6e2972854968488d2a28adbc29364b0f9)
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
5579584ad5ebf4498d7404cdc062b7d216670ed5 27-Sep-2013 Isaac Katzenelson <isaackatz@google.com> Fix date layout in widget

Bug: 10823373
Change-Id: I347d2c346e41e666b1601240e7ee647fecb86d50
(cherry picked from commit a92e1ca9e4de525f5e798200eace34a0dc5b744f)
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
9a1057d6cd6eab416762ea0957c8c0e91bba28d4 14-Sep-2013 Robyn Coultas <coultasr@android.com> DigitalAppWidgetProvider is receiver for actions

Bug: 8239532
Bug: 10695465

DigitalWidgetViewsFactory lifespan was not unlimited, so using
it to receive actions was inappropriate. Moved all handling into
DigitalAppWidgetProvider. This change lost some of the optimizations
that DigitalWidgetViewsFactory had.

Replaced previous Utils.ACTION_ON_QUARTER_HOUR users with code that uses postDelayed

Change-Id: I27a7b96f8ab85f8f72c7e1b75d55a9616c3db859
(cherry picked from commit 3bb9d29c12584480f3651ccbef86f2777c0b7818)
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
72f83e2261f68f274ac8fbf9c4b8d0e23f00d376 16-Aug-2013 Robyn Coultas <coultasr@android.com> Added a log to report registration removal

Bug: 8239532

Stopped updating context on every broadcast reception
Made some code reduction - sharing code in DigitalWidgetViewsFactory
Replaced intent literal strings with the constants

Fixed a deprecated reference
Added some commentary
Renamed some variables to improve clarity
Cleaned up the lint warnings

Change-Id: Icb38fcdec2104a271bc429b74430e7ff371d4098
(cherry picked from commit 0de865ebbcd236d200259b355a4f41181d5d0e7b)
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
69ba4ed9235ad2a77177629bac241ab0e6915087 13-Dec-2012 Isaac Katzenelson <isaack@android.com> Do not launch clock when touching the clock on the lockscreen

Bug: 7640566

On the lock screen:
Do not launch clock at all, launch CitiesActivity when clicking on the world clock.
On the home screen:
Launch the clock app when touching the clock, launch CitiesActivity when
clicking on the world clock.

Change-Id: I09302f35c7c585bfd1db010eb3f14feea84e34af
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
980ff50ed649b93889ec116f812260ee38d7e762 10-Nov-2012 Isaac Katzenelson <isaack@android.com> Fixed flicker in widget

Bug: 7514059
Adding the Action_ON_SCREEN to the broadcast receiver , refreshed the world clock list which cause the flicker.
Changed to update only the next alarm.

Change-Id: I2330aa70d34c026f69c9b02c35976d6e2a0fb0ac
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
0d45ace382b1f50ae9275f4c9e46b5081b641297 09-Nov-2012 Daniel Sandler <dsandler@android.com> Use the new TextClock widget for the appwidget's date.

Bug: 7510508
Change-Id: I3b18d98fbc4af0e8454693c3fdc89f7c47dbfe9c
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
f84ef35bea04fbb6898ea4ec18e27b8a7d6875fc 07-Nov-2012 Isaac Katzenelson <isaack@android.com> Add am/pm support and bold hours to widget

Bug: 7488870, 7476938
Added am/pm support for world clock
Split the TextClock into 2 clocks: hours with bold digits and minutes with thin digits
Added click feedback to main clock.

Change-Id: I1838bc0ae90d18845346336dcb0bb2d8f3521fdf
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
bdfaec3fba75927f10471e7a1f2b15a73ad801dc 06-Nov-2012 Isaac Katzenelson <isaack@android.com> Fix widget layouts

Bug: 7469622, 7482384

Fixed layouts and set a minimum height for showing the world clock
list to avoid a list with only one cut off item.
Fixed 12h/24h settings.

Change-Id: Ie8a195de93c8bcda61e5a07415852a3e5e91faf3
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
03b136413ea5d5ef92f2f1286fb177205da3b1eb 05-Nov-2012 Itzhak Katzenelson <isaack@android.com> Clock widget fixes:

Bug 7476882 - Switched to TextClock widgets to get faster time updates after screen is on.
Bug 7457071 - Changed layouts to make date and next alarm visible.

Change-Id: I3552cba1dfc7bbb4df9ff5c140518b7dd69ce573
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
2c25763699ef1ec748011a5e8d4b404d60211fb9 03-Nov-2012 Isaac Katzenelson <isaack@android.com> Fix crash on widget

Bug: 7467875

Fixed bug where not testing if nextAlarm sting is a null.
This may happen in multiple users configuration.

Change-Id: I691c58b61e3489535133e458a56e74b8df4ad76d
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
bd0e54a7badc3388095ab07c6c0317bd52b23f8a 31-Oct-2012 Isaac Katzenelson <isaack@android.com> Add support for keyguard

Bug: 7390795
Added support for keyguard.
Right now, the widget gets the size callback with zeros as sizes. Put a workaround for it.

Change-Id: I531e12e324341e94545f8ff1ef5d9ab927ac3f3c
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java
5c464d35f230912053d7a5873dd6b59ca6e11852 24-Oct-2012 Isaac Katzenelson <isaack@android.com> New digital clock widget for Clock

Bug: 7390795

Added a new widget with its own provider and service and factory.
Factory extends a broadcast receiver and listens to all time
changes, locale changes, changes in world clock and alarms.
Added broadcasts for changing the world clock's user cities list
and for setting the next alarm.

Change-Id: Ida4bbd619da941fb46505cb2ac653fde0a41a97f
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalAppWidgetProvider.java