d6c134979a65c717aa5e667c39d9f9a788b32a45 |
|
10-Oct-2015 |
Dylan Phan <lerp@google.com> |
Dynamically size fonts in the digital widget Bug: 22690473 Also introduced DataModel.run() for accessing data on the correct thread. Change-Id: I6c21b9293882e6aa502e6930bd039d342d9cbfd4
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
34142b1d0f2445bbd606bb490dfef6c078c630ea |
|
14-Aug-2015 |
James Lemieux <jplemieux@google.com> |
Refactor Cities (World Clocks) to use new unified DataModel This refactoring replaces CityObj with City, an immutable description of a city and its associated clock information. City objects are fetched via a DataModel class that is the single point of reference for all City data. This allows the data to be shared across the entire application. In particular, DigitalWidgetViewsFactory, ClockFragment and CitySelectionActivity all draw upon the same model to determine what cities exist, which ones are selected, and what the preferred display order shall be. Change-Id: I7c2eaa31b596b5333213415af58a7bb46ebb370e
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
7eddc8e6dec60494c00702ea1403682a9c662a45 |
|
05-Mar-2015 |
Annie Chin <afchin@google.com> |
DateFormat: Do not use .getBestDateTimePattern() for pre-18 Instead, add new format strings for 12 and 24 hour times, with and without weekdays. Change-Id: I282b2d6d2e3ac2fbff94986217292f90ccbc2fb3 Bugs: 19621195
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
19c9c36a24b1ea1f7e790e597a1c0a05aec67fe2 |
|
08-Sep-2014 |
Budi Kusmiantoro <budi@google.com> |
Fix bug where "Loading..." is shown on digital appwidget Bug: 17415325 Also includes: - Remove android:weigthSum from layout file - Clean up unneeded config overrides Change-Id: Ie6c0cf1e03eb25a70a9ab960296acafbba637608
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
8b8542c44a744b7afc5c9af34bbfec924e13a963 |
|
11-Oct-2013 |
Isaac Katzenelson <isaackatz@google.com> |
Use best time formatting for widget Bug: 11119295 Change-Id: I7d463eb5d4ab7268fdfdfc38613042a45dd901e6
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
265df0dc12231c0743f8229ae06de8a12b91207f |
|
24-Sep-2013 |
Isaac Katzenelson <isaackatz@google.com> |
Latest layouts for clock widget Bug: 10784680 Change-Id: I145d17f5963826472ed55b347e1599054c14f9c0
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
3bb9d29c12584480f3651ccbef86f2777c0b7818 |
|
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
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
978a008e2167a11b37d6d5a13fd36207695741ad |
|
13-Sep-2013 |
Alon Albert <aalbert@google.com> |
Add ID To Logs Because there may be more than one widget Change-Id: Ie75f0c41b687614600fb32d7ebdd91bd64c050bf
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
9096dcec19f88883933e74b2d446eb94e6196089 |
|
12-Sep-2013 |
Robyn Coultas <coultasr@android.com> |
Replaced AlarmManager with postDelayed runnable Bug: 8239532 AlarmManager.setRepeating(AlarmManager.RTC, ...) was ceasing to fire. This replacement has proven more reliable and exact. Change-Id: I38d9f61026c5825cde21b9d27ea5002e8861b1a1
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
05b8713fbc70def232f2db497b2b944587505067 |
|
12-Sep-2013 |
Alon Albert <aalbert@google.com> |
Log Every Intent From DigitalWidgetViewsFactory Bug: 8239532 Change-Id: I5efcc81788ccc4552af6eb18cdd08678e7b8008a
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
ab0d28c68a77bea2a4a2ee50378da3670a1dd939 |
|
27-Aug-2013 |
Paul Sliwowski <psliwowski@google.com> |
Refactor alarm manager code to use new Instance table. Change-Id: If0ef94f68383ebfcb4a0af697671c7854f33383d
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
04c53db84a244332e609c0e6d9da68f5792519b2 |
|
29-Aug-2013 |
Paul Sliwowski <psliwowski@google.com> |
Update widget styling. Bug: 10220536 Change-Id: I9a7188aad76c29ddc7ad244273bb7cdc76248e97
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
0de865ebbcd236d200259b355a4f41181d5d0e7b |
|
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
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
993a1880436f30f8852fa52f0d9f7f1aaa696551 |
|
29-Jun-2013 |
Robyn Coultas <coultasr@android.com> |
Clock widget scaling and dimensions. BUG: 9519509 BUG: 9533414 Increased complexity of scaling calculation to improve result. Check vertical scaling when height is small (as in landscape.) Change-Id: Ieb9944b338574830ef1fba6bfe802086148f5751 (cherry picked from commit 4de68a069a2cfa950a68ced808a3361c782071e0)
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
90d1344ae680e3d77db448de7848f18892129bb5 |
|
19-Apr-2013 |
Isaac Katzenelson <isaack@android.com> |
Adding log entries to track next alarm string modifications Bug: 8597049 Change-Id: I71d3eca2832b467ae373fcd4a4ffabba512bdeae
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
8b358270895174a9220fea8611f3e426f0dafe3d |
|
22-Mar-2013 |
Isaac Katzenelson <isaack@android.com> |
Update "home" label in widget on locale change Bug: 8445703 Change-Id: Ibfb3516006e6446c5e2994af111e47b95578ebe4
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
3b93ebda7e4e9b1f7b33d002d6b77d4b513293cb |
|
06-Dec-2012 |
Isaac Katzenelson <isaack@android.com> |
Add time zone check every 15 minutes Bug: 7629398 Make sure the time zone is updated by checking it every 15 minutes. If it was changed, update the world clock to make sure home time zone clock is added/removed. Change-Id: Iedf3b037095e057f350d0be728661afdf59b3193
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
9f7796b4b8872f1f64392ea91bfbc9fa86cd2f3e |
|
05-Dec-2012 |
Isaac Katzenelson <isaack@android.com> |
Tweak layouts for digital clock widget. Bug: 7500729 Change widget to scale according to height on top of scaling of width. Change-Id: Ia90031d3585178f66ee40490c7bf7f7b93503e41
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
0b7c93a6b691b25ccbcd8d683774d3d0d351a8e9 |
|
20-Nov-2012 |
Robyn Coultas <coultasr@android.com> |
ACTION_ON_QUARTER_HOUR replaces ACTION_TIME_TICK BUG: 7522888 Consolidated common code for this alarm into Utils refresh quarter-hour-alarm when time changes Change-Id: I96645d07db942a9030485cd71bd2a27a04475672
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
d851e8a4b134028bd12f509312d31664e4c826dd |
|
16-Nov-2012 |
Isaac Katzenelson <isaack@android.com> |
Code formatting fixes. Bug: 7413861 Change-Id: Ia5207e830c8bddf47469ed6b9769cdc98c82b1a2
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
d4bbc122b90c63c5906ad32c4652b72c9409fd44 |
|
25-Oct-2012 |
Isaac Katzenelson <isaack@android.com> |
Read cities names for DB and not from list Bug: 7413861 The list of user selected cities in world clock was using the name from the usr's list and not from the DB. When a change of locale is done on the device, the cities name were not changed. Changed the WorldClock adapter to use the DB name and timezone if available. Added suport in both app and widget. Change-Id: I029581f9fd6cf245ac980c1d1352e0d777924ccd
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
b397215d11df2e9803b871cf94527e8c9b544318 |
|
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/DigitalWidgetViewsFactory.java
|
ab6d0e68d8bf3864b52ea09b22a0048ef4f308ff |
|
09-Nov-2012 |
Isaac Katzenelson <isaack@android.com> |
Add intents in the broadcast listener of the widget bug: 7511464 Added intents to listen to TIME_TICK, time changes and screen on in order to update the next alarm info and the city's day in the alarm clock. Listening to to TIME_TICK is not needed for the clock but it is needed to update the day in the world clock when the time passes midnight in a selected city. Change-Id: Id07a4a0d6722adb9c896b1f7f1c71c594e500523
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
8f637be9409b59e0c7b15ab3c70ed0459ec0c0b8 |
|
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/DigitalWidgetViewsFactory.java
|
ef410d4d6b7238f34d42c7c785a1e31c6162c1e5 |
|
08-Nov-2012 |
Isaac Katzenelson <isaack@android.com> |
Update widget when timezone is changed bug :7498378 Change-Id: I1fdc22ce5b88262cddfaf30cbf8e7fc0a6fd858d
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
5e7c4db458c27f7ad1486f636bb790d386c32c96 |
|
07-Nov-2012 |
Isaac Katzenelson <isaack@android.com> |
Update world clocks with time zone bug: 7482384 Change-Id: Id106d14ec972760445f48787d19709dbe32b37f9
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
81fcbdef5880969f072ef910cf16acd761ad886c |
|
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/DigitalWidgetViewsFactory.java
|
7d914d4a345d27b89bf38b1af1b4a4f8bdb91e85 |
|
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/DigitalWidgetViewsFactory.java
|
3296d6e1f0cc44ef346423326ebd932016392c2a |
|
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/DigitalWidgetViewsFactory.java
|
93f6ae8d14784775616df3f4a7c1e0f3d45fa677 |
|
03-Nov-2012 |
Isaac Katzenelson <isaack@android.com> |
Layout changes for widget Bug: 7390795 Pinned clock to the top instead of centering it. Removed the "loading" message since it was creating jank. Removed extra left padding from left world clock Change-Id: I744f0bac3bf96065dfd6fc88f45cdeab2c2e32ba
/packages/apps/DeskClock/src/com/android/alarmclock/DigitalWidgetViewsFactory.java
|
b244a3ee60a127c60a9468ebc94c86ff64743647 |
|
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/DigitalWidgetViewsFactory.java
|
7048625adb7c349deab4c00b2d85bcf65c164ae5 |
|
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/DigitalWidgetViewsFactory.java
|