0183066312b9468da81b0fe01357f56c0325fdc3 |
|
09-Oct-2013 |
Tony Mantler <nicoya@google.com> |
Use string resource for widget provider name b/11043157 Change-Id: Id55c457872f09b3e290037efefdd63845e5cd15e
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
c197d4c5bfe62255ca664d7029367ef45f946219 |
|
13-Sep-2013 |
Tony Mantler <nicoya@google.com> |
Add extra checks to widget to make sure it clears when the account goes away b/10612187 Change-Id: Ica81e8f1a2a1e1c86a2d883e81888cb1966edddc
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
d90639004a3551d7fb7086f318d4c576d54d2b86 |
|
03-Aug-2013 |
Scott Kennedy <skennedy@google.com> |
More warning cleanup Change-Id: I22970341bf11eb355aa495f61c022efb8db61bcb
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
b17c7e8cde9420070cb5133fab181e4f77779331 |
|
03-Aug-2013 |
Mark Wei <markwei@google.com> |
Use ViewFlipper to flip between account name and unread count. Bug: 10074523 Change-Id: Id613e8a4439790de2ca56acd007300d66e9a63ea
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
747e678d20e99ddd17953ff4530d2ee3f1c6cfc7 |
|
30-Jul-2013 |
Mark Wei <markwei@google.com> |
Widget refresh. Different fonts and alignments. Different header background. Todo: remove unread count and decide if we want to cycle between account name and unread text. Bug: 10074523 Change-Id: I85968446e135cc896c9f20dc049466cb8811e4fa
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
3b965d78774a42358ce6bbdcc43b4c8df130a60e |
|
25-Jun-2013 |
Scott Kennedy <skennedy@google.com> |
Clean up a bunch of warnings Bug: 9565838 Change-Id: Ie3a380581e81c63aaa0764875c55bfdccd5f2b13
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
5383fdd924ef794a2d73bbaf679873a66e823c4f |
|
30-Apr-2013 |
Mark Wei <markwei@google.com> |
Unconfigure widgets when switching sectioned inbox on/off. Widgets configured to use inboxes that no longer exist will be unconfigured. Bug: 8599006 Change-Id: Iec5a5c83a0f0238898abc3ab333af34f9bb88e88
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
f8b76a68e46d834c46d14b42b3488293e57e26b1 |
|
20-Apr-2013 |
Mark Wei <markwei@google.com> |
Fix for Gmail widget NullPointerException. Instead, it will leave the widget unconfigured. Bug: 8526785 Change-Id: If8c7923a9721d9d0bb161d5ebc1bc3350e6251dc
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
48cfe4613549cafdf36e2a524afba730522bf291 |
|
10-Apr-2013 |
Scott Kennedy <skennedy@google.com> |
Parse Folder out of intent If we had a full Folder object as an extra, but no URI, we opened the account's default inbox, instead of the desired folder. Bug: 8526579 Change-Id: I64d1bdecea11e39fde5657910a3b3b2e22cd411a
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
67aa9e5162a15fb8b46b4113ac627cd20668f095 |
|
20-Mar-2013 |
Scott Kennedy <skennedy@google.com> |
Exclude all inbox labels when we're viewing an inbox Bug: 8426563 Change-Id: Ib9256fcdb658cb3df9b67485f7768f75bb8b6539
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
b39aaf53a555c1046ef31b3fecf15d086acca013 |
|
07-Mar-2013 |
Scott Kennedy <skennedy@google.com> |
Make widgets work again We can't send Folder parcelables to RemoteViews, so let's just send what we need: two URIs and a String. Bug: 8330949 Change-Id: I67bf7668d5eeef3f3b2e6225cf8697a4c5533f16
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
b10212ef23a4e2317fc43c62dff9ad177b5bcf2c |
|
23-Feb-2013 |
Scott Kennedy <skennedy@google.com> |
Remove Folder string serialization Bug: 8274830 Change-Id: I2669aeb4565458f665becef2fdd4e40bc1fc0093
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
8c8c9927c5b1ec2cb26ee20c3e755121723b979b |
|
08-Nov-2012 |
Andy Huang <ath@google.com> |
prefs cleanup This is purely a refactor with no intended functional change. Start over with a new Persistence class. New name is MailPrefs. No relation to Gmail's Persistence class to minimize API confusion across unified vs. gmail stores and gmail vs email apps. So far the only consumer is the widget provider and the "what's new" version checker, so no support for account-specific prefs yet. Move all widget pref and "what's new" calls to MailPrefs. Bug: 7497168 Change-Id: I4008fb6c180067d10654391c5c8fa86e105db3bb
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
5707f53aecf206a92ff7e90cb48e483f54b0845a |
|
06-Nov-2012 |
Mark Wei <markwei@google.com> |
Fix Widget flashing "No conversations." before conversations are loaded Bug: 7482412 Change-Id: Ice587dc2a4c04a83bfd17c2d4ecdbc328814ea63
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
525eb4024539661766ac06432d91ef999206cc0d |
|
02-Nov-2012 |
Scott Kennedy <skennedy@google.com> |
Fix some SharedPreferences issues In I7b11bd0d17e6cc184b67c8c943531146fc964b49 and I06330423736835af397e3dbd000ecdcf33c14eef, I caused some prefs to sometimes use a file with the wrong name. This should fix that. Change-Id: I417805029e489c96dd0671d64ec825383a473b0b
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
7e7728229bd09a15c7511ea04aa8b2d6ff7a5fcf |
|
02-Nov-2012 |
Mark Wei <markwei@google.com> |
Fix NPE in widget. Bug: 7440556 Change-Id: I5dec5ebfd2d318abded85393686c9ab0ee73f415
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
7b6d03db55338cbf9717896f99eb20d02bf371e4 |
|
30-Jul-2012 |
Mindy Pereira <mindyp@google.com> |
Serialized strings are faster than json Also, cleaned up/ reduced the number of Folder methods that do the same exact thing. From ~24ms to ~12ms/conversation now AKA in half AGAIN Change-Id: Ibdc67fe94d66ce32d933b4e18e9581d8c71d9974
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
127d1fc15dc6a40e8dc9c4d4b003f4bfa915548f |
|
25-Jul-2012 |
Paul Westbrook <pwestbro@google.com> |
Move common logic to UnifiedEmail Fixed a case where if the loader returns a closed cursor, we don't keep a ref to the old cursor Bug: 6870201 Change-Id: I90ca79d4e7e2ec40e040f7d2ef72f155420a4e6a
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
e4ea25480e9e45d59013f6733352372592f0752d |
|
21-Jul-2012 |
Paul Westbrook <pwestbro@google.com> |
Allow subclasses to change how the Account object is returned Change-Id: Ied420340cd2f96d8ac14e3b644d8c3df6b472c61
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
b0892ccb967d61fb4f389b332ed21c8b37ce6579 |
|
20-Jul-2012 |
Paul Westbrook <pwestbro@google.com> |
Fix Monkey NPE Prevent a crash if a null account is passed to updateWidget Bug: 6850961 Change-Id: Ia2467d09f31e37be62ca4a523e9318b2933023a1
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
a39f728390ba2cc849b27260be76753c8a58a085 |
|
19-Jul-2012 |
Paul Westbrook <pwestbro@google.com> |
Restructure the widget code This restructuring allows us to better use inheritance to change behavoiors when needed Change-Id: If2ad88d33437b87b8a54f3edf082e5ee812d20da
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
96a7f7aa2de33b1722009a9ee77d2b7b18a8e3e9 |
|
10-Jul-2012 |
Mindy Pereira <mindyp@google.com> |
In reference to message fixes b/6292922 "Reply by gmail / Forward" options in Gtalk search doesn't populate the data for To:, From:, subject & quoted text Change-Id: If453783f56ebffad02630ba8d949ed1bbbf43532
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
b334c9035e9b7a38766bb66c29da2208525d1e11 |
|
25-Jun-2012 |
Paul Westbrook <pwestbro@google.com> |
Changes to support different Log tags Change-Id: I7121fbf7132444fc0f5c0c130373e3f2d1a3cf7a
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
daecb4b9b20a609b27fc803390ecf4f524b76089 |
|
31-May-2012 |
Paul Westbrook <pwestbro@google.com> |
Cherry pick from jb-dev https://android-git.corp.google.com/g/185790 https://android-git.corp.google.com/g/185965 This makes sure the task stack is correct from the widget Change-Id: I595139a1601777e559a322fa71a8a2efc12ae2a9
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
91d0b86db3287f1702913177d347dd42b7d13764 |
|
23-May-2012 |
Marc Blank <mblank@google.com> |
Support widget notification per folder and utility method * Needed by EmailProvider to make notifications more efficient Change-Id: I13961cde8fb4919b7e942d42482eeb9a918c844d
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
65a2356da766d6de28be1593c558524f48d96e14 |
|
23-Apr-2012 |
Marc Blank <mblank@google.com> |
Allow for deleted accounts/folders in onUpdate * Prevents NPEs in these cases Change-Id: I70f1f8732a589d7caf3b6cc1f9523b0c79e2dba8
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
e144980ef9c8828401922373ef0dc203281bff6e |
|
08-Apr-2012 |
Paul Westbrook <pwestbro@google.com> |
Enable all widgets to be updated Allow extending widgets to specify the ids of the configured widgets Change-Id: I617e8c79db453031e1e49322493aee0189947a8c
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
e25998f8c3d20b37682cfe00aadb4a70c81eb8e4 |
|
07-Apr-2012 |
Mindy Pereira <mindyp@google.com> |
Gmail will override the base widget provider so we can do folder syncing there. Fix bug that when you create a widget for a folder other than the inbox, it doesnt load that folder. The loader for inbox was overriding the folder set in the intent. Change-Id: I3c0aeed54421ee73339ca5144b18f119d8436d78
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
c7968873cb1b64b669733aff1e4e6ef766ebd815 |
|
02-Apr-2012 |
Mindy Pereira <mindyp@google.com> |
Add shortcuts for email/ gmail Change-Id: Id040760a5fa27d85f535f28a293df1a7ad98582a
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
c2074c4442eacf5604dd3cecd06b363e8fc574de |
|
22-Mar-2012 |
Paul Westbrook <pwestbro@google.com> |
Rename AccountCacheProvider -> MailAppProvider Change-Id: I7d1079ab2a48c5c845dee2ceff281bdf00c70b0f
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
6dde178687e85aaab9b3f8e9c124c3ab99b77d5a |
|
13-Mar-2012 |
Vikram Aggarwal <viki@google.com> |
Fix the null URI versus "null" versus Json.NULL Change-Id: I51d3683d6c0f637689aded58bba95fdec9dbe8ce
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
6d1b4b5ad6732f94f7696ef46d779baaf6bb88b9 |
|
06-Mar-2012 |
Mindy Pereira <mindyp@google.com> |
Make sure we specify the account in the extras for composee Change-Id: I1de7d894465c57a3e33fdb33f87cddda31946a3a
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
161f50d0fabdaa384a63ce69f595861c5e69795f |
|
29-Feb-2012 |
Mindy Pereira <mindyp@google.com> |
Use intent to determine if we want to open the conversation list or conversation. Change-Id: Ic334d81ac4c3a81bb4ab457851dbbe6bbce297fb
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
7418e4b9942f291b8de8bc7b1b72a7ef7130a8b6 |
|
28-Feb-2012 |
Mindy Pereira <mindyp@google.com> |
Setup compose intent. Change-Id: I2eb09bee0d56efa91c31d809013edab6b30468bc
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
cfb7f33ff8ef9dc60b9143af32de64c7a3d71f36 |
|
28-Feb-2012 |
Mindy Pereira <mindyp@google.com> |
Store URI's in Uri instead of String. Change-Id: I5492a61b80442afc7cebc5b3d560688aebae8820
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
9ae8ce0578b5b097e59fbd1b09fbfb8f824500fb |
|
28-Feb-2012 |
Mindy Pereira <mindyp@google.com> |
Add launch intent for viewing a conversation from widget. Also cleans up some cursors properly; these issues were caught by strict mode. Change-Id: I632dbd3a9b170711e3b5740afc919e6b37be51e6
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
518ee42d4f5cfbcac07dc61fdcac4de8c32c0e26 |
|
24-Feb-2012 |
Mindy Pereira <mindyp@google.com> |
Implement serializable methods for folder/ account. Can't use custom parcelable objects in PendingIntents, but re-querying for the account/ folder is a waste in the widget. Change-Id: Idbf52bf36c82928d63cfdfe1d111c25af00fb814
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
4fa30618ad6683915858c0da1a9e08d53810d851 |
|
24-Feb-2012 |
Mindy Pereira <mindyp@google.com> |
Show the list of conversations for the folder selected in the widget. Going to take a cleanup pass after this is in and move things off the UI thread, see if I can pass parcelable objects via remote views (seems like I can't), or see if I can get away with just having a folderuri. Change-Id: I28aaee942cef963a88043bb355ad1a21fdfc5f21
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
8a17d6e1fc5b4795bc5191c7beab2ab1ed38597b |
|
24-Feb-2012 |
Mindy Pereira <mindyp@google.com> |
This CL makes the widget launch correctly Allows the user to select an account and a folder. Change-Id: I7760995166cff7db25264c2cc330bc394c984113
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|
8a8c50d8fcc4f20549c9f395edbad017a940e72b |
|
23-Feb-2012 |
Mindy Pereira <mindyp@google.com> |
Move over resources and files for the widget. This renames/ moves over styles and drawables for the widget as well as xml files and classes. Doesn't do much right now except display a unified email widget in the widgets selection area and then say "app not installed" when you drop it. But its a start! Change-Id: Ie2759ce0adf520bd65222b50ddc8ab14c6659a37
/packages/apps/UnifiedEmail/src/com/android/mail/widget/BaseWidgetProvider.java
|