{"push_id":658078541,"size":74,"distinct_size":0,"ref":"refs/heads/caf-tsoft/caf/caf-tsoft/caf/caf-tsoft/caf/cyngn/caf/cm-12.1","head":"aaa411b7f1294089da76732cb5b21da467e48422","before":"61899450eb05c33835d3df99e6c75b3115c559ea","commits":[{"sha":"4d0cedf95f29afea3e678bd81be289b7a8e31583","author":{"email":"5d312d172fe769a974443094561443ab478b8967@google.com","name":"Jay Shrauner"},"message":"Fix NPE in processNestedScroll\n\nNull check mCapturedView\n\nBug:18114408\nChange-Id: I5abb9f5bcca37aafab55f12c69d824ab92faf68f","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/4d0cedf95f29afea3e678bd81be289b7a8e31583"},{"sha":"ac8779c586638164f198bc80e7c184341bf009b9","author":{"email":"639a6b5024ff09b01c1c4d508f247bd7e5b6c5e9@google.com","name":"Yorke Lee"},"message":"Fix NPEs in ActionBarControllerTest\n\nCreate a MockActionBar that to prevent NPEs. For this an\nActivityInstrumentationTestCase is needed.\n\nBug: 17487016\nChange-Id: Ieca95bec22c075ad64a1167e57f6b85f913bcf7e","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/ac8779c586638164f198bc80e7c184341bf009b9"},{"sha":"345d61f19cf9ff2cac701d3680182373c22c63b5","author":{"email":"639a6b5024ff09b01c1c4d508f247bd7e5b6c5e9@google.com","name":"Yorke Lee"},"message":"Fix various IllegalStateExceptions in Dialer\n\nMake sure to not commit any fragment transactions when\nonSaveInstanceState has been called.\n\nBug: 18038718\nBug: 18142294\nBug: 18106980\nChange-Id: I0755208ee6637431cb3e494b5494b1ccdd930489","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/345d61f19cf9ff2cac701d3680182373c22c63b5"},{"sha":"3dd789f9ca69da6005cc3c01adfeacaed3b6b181","author":{"email":"639a6b5024ff09b01c1c4d508f247bd7e5b6c5e9@google.com","name":"Yorke Lee"},"message":"Protect against ActivityNotFoundException\n\nBug: 18247185\nChange-Id: I744355ea712f713d5510fa26f141ee2cce7491ff","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/3dd789f9ca69da6005cc3c01adfeacaed3b6b181"},{"sha":"3523bab747ef16bac8372a6564704b86312bb6ec","author":{"email":"5f96c3cb58fc9431b1106f3fd428f2925890d039@google.com","name":"Nancy Chen"},"message":"Reset mSavedState in onNewIntent because the activity is refreshing.\n\nCurrently mSavedState is reset to false in just onResume, but it needs\nto be reset earlier so that the dialpad is allowed to show itself when\nan ACTION_DIAL intent is sent.\n\nBug: 18242314\nChange-Id: I9ddd2a431edc4c2d1cc447b14ee8d1347d139552","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/3523bab747ef16bac8372a6564704b86312bb6ec"},{"sha":"28c111cc20627fd5121d8fbcd8a50d8b34e77e0d","author":{"email":"639a6b5024ff09b01c1c4d508f247bd7e5b6c5e9@google.com","name":"Yorke Lee"},"message":"Fix for \"Clear call log\" menu item showing up incorrectly.\n\nThe fragment member variables were being lost on rotation\nbecause the FragmentManager does not call getItem on rotation.\n\nFix the way we save the fragments into member variables to ensure\nthat those references are always up to date so that mAllCallsFragment\nis not null after rotation.\n\nBug: 17478780\n\nConflicts:\n\tsrc/com/android/dialer/calllog/CallLogActivity.java\nChange-Id: I5a0c070273f2d86864afd96c6bb6551bcd0d1aa4","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/28c111cc20627fd5121d8fbcd8a50d8b34e77e0d"},{"sha":"66b943cc7d8a0cd1c4809775d90762912aa80ac8","author":{"email":"555ce965276bc6beddca5cead01039b09509cae4@google.com","name":"Ihab Awad"},"message":"Update PhoneAccount icon API (3/6)\n\nBug: 18291787\n\nChange-Id: Id53193a2597ac6a7827a484279e130d8bfb78b77","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/66b943cc7d8a0cd1c4809775d90762912aa80ac8"},{"sha":"33065b917a4305df446685b330c3bd7a6c83f3e2","author":{"email":"639a6b5024ff09b01c1c4d508f247bd7e5b6c5e9@google.com","name":"Yorke Lee"},"message":"Fix IOOB exception in ViewDragHelper\n\nIf findPointerIndex returns -1, ignore the motion event. The\nequivalent fix is done for other handlers of motion events as well.\n\nBug: 18186775\n\nChange-Id: Ia7548335eeb84310510260381a8bcedf6556aa40","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/33065b917a4305df446685b330c3bd7a6c83f3e2"},{"sha":"392527249fba1fe610a5fe1985197fb4a9030e05","author":{"email":"639a6b5024ff09b01c1c4d508f247bd7e5b6c5e9@google.com","name":"Yorke Lee"},"message":"Move ToneGenerator recreation/release to onStart/onStop\n\nThere is no reason to do the costly ToneGenerator initialization\ninside onResume, which gets called during the Dialer -> InCallUI\ntransition. Move it to onStart/onStop so it only happens when Dialer\nis actually in the background.\n\nMeasurement of time taken for InCallActivity start -> onResumed, 10 runs\n\nBefore: Average 541.9ms SD: 152.4ms\nAfter: Average 350.5ms SD: 81.1ms\n\nBug: 18373617\n\nChange-Id: I192e2bcc9fd4b7d423d804f333d8d32bff3f58c1","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/392527249fba1fe610a5fe1985197fb4a9030e05"},{"sha":"a75dbeacf9ebf265cd519a48bace96862400fa91","author":{"email":"3a17c10ebb200810d0c519628a951825a2b6cab2@google.com","name":"Tyler Gunn"},"message":"Correcting population of search box with voice search results.\n\nThe issue is the onActivityResult callback which receives the result of\nthe voice search is called BEFORE the dialtacts activity is resumed, and\nhence the search results fragment is not properly shown (since resume has\nnot yet completed).\n\nChanged so that the search results are stored until onResume, where they\nare applied to the search box.\n\nBug: 18410823\nChange-Id: I02985f722643846067678a67f2c1fda76434fbc4","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/a75dbeacf9ebf265cd519a48bace96862400fa91"},{"sha":"5d2f0da089735a734b30f9a2f4a314f823a36d59","author":{"email":"5d312d172fe769a974443094561443ab478b8967@google.com","name":"Jay Shrauner"},"message":"Fix NPE in markDropArea\n\nCheck for mDraggedEntry == null\n\nBug:18524967\nChange-Id: I323cf41ddd21444d4fd675543b822c29517e8b26","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/5d2f0da089735a734b30f9a2f4a314f823a36d59"},{"sha":"dd835cc4548ba181c158ce547c4106ecb42e24cb","author":{"email":"555ce965276bc6beddca5cead01039b09509cae4@google.com","name":"Ihab Awad"},"message":"Telecom API updates (2/6)\n\nBug: 18292176\nConflicts:\n\tsrc/com/android/dialer/PhoneCallDetailsHelper.java\nChange-Id: I3d5229a44bff032178bf2eb9fde633a10db8c7d8","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/dd835cc4548ba181c158ce547c4106ecb42e24cb"},{"sha":"cbf835fff17e011df1c8115904e452eb7a985ffb","author":{"email":"639a6b5024ff09b01c1c4d508f247bd7e5b6c5e9@google.com","name":"Yorke Lee"},"message":"Improve outgoing call UI responsiveness\n\n* Add CircularRevealActivity to Dialer manifest\n\nBug: 18373617\nChange-Id: I76e89fe1be628746dfa96c877aedd24abeec7350","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/cbf835fff17e011df1c8115904e452eb7a985ffb"},{"sha":"0dda771db2bcc717eb1747c84fd072c564ce6f29","author":{"email":"3a17c10ebb200810d0c519628a951825a2b6cab2@google.com","name":"Tyler Gunn"},"message":"Updating \"Add Contact\" to pre-populate full contact info.\n\n1. For recent call entries with a name and phone number, the name will\nnow also be added.\n2. For recent call entries which have complete address information provided\nby nearby places, all information except the contact photo will be added.  The contact photo is\nexcluded, as the ContactsLoader would attempt to load the contact photo\nwhile parsing the contact information.  On a slow connection this could\ncause a noticeable pause while adding the contact.\n\nBug: 17308163\nChange-Id: If2e78bd1257096b344ff2dd266dcdbaeed4f1471","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/0dda771db2bcc717eb1747c84fd072c564ce6f29"},{"sha":"eedd00782207267f45f364470e7bd8808fbe0938","author":{"email":"3a17c10ebb200810d0c519628a951825a2b6cab2@google.com","name":"Tyler Gunn"},"message":"Fix potential NPE when generating accessibility text.\n\nTraced through the original bug report; the problem is that a call to\nTextUtils.expandTemplate was being made with a null 2nd parameter.\nI traced through the callers to find out where a null could be introduced\nand I was unable to identify a potential source.  This change introduces\na last-ditch null check to protect against problems upstream.\n\nBug: 18684529\nChange-Id: I7b608dfedf052d6933e94d1f23a658763b66059a","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/eedd00782207267f45f364470e7bd8808fbe0938"},{"sha":"e1ddde782f4e688426ea9f353a1e894b06a7319a","author":{"email":"555ce965276bc6beddca5cead01039b09509cae4@google.com","name":"Ihab Awad"},"message":"Avoid spurious Talkback notifications\n\nBug: 18678952\nChange-Id: I2f15cad4b71ba780e6ed860b5dd67c745a3b4823","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/e1ddde782f4e688426ea9f353a1e894b06a7319a"},{"sha":"85091aee657db8ae6f26679cd569642b1234ed26","author":{"email":"555ce965276bc6beddca5cead01039b09509cae4@google.com","name":"Ihab Awad"},"message":"Improve Talkback for \"Speed dial\" user interface\n\nBug: 18738114\nChange-Id: I3148d6c78561bf369d4ddbab09bf2fb9c7a7966b","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/85091aee657db8ae6f26679cd569642b1234ed26"},{"sha":"7f746e8f55b1d5cc4e0ecf8b5b4347ae96a073d3","author":{"email":"0f9b34bb819831972e50eebebad158e48ac82d06@google.com","name":"Andrew Lee"},"message":"Check for cases before clearing dialog.\n\nIt's possible that it may no longer be necessary to dismiss this\nspecific dialog. For example, there may have been a rotation; in\nthose cases, we expect the DialogFragment to cleanup/dismiss its\nown dialog.\n\nBug: 18728214\nChange-Id: I307c299b1f0a6dabebaf4ac6af1d126bf548b190","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/7f746e8f55b1d5cc4e0ecf8b5b4347ae96a073d3"},{"sha":"2fbc9855c3845486d4488a8f20cb1566610fadf8","author":{"email":"639a6b5024ff09b01c1c4d508f247bd7e5b6c5e9@google.com","name":"Yorke Lee"},"message":"Fix ClassCastException in CallLogFragment\n\nUse listview instead of root view as parent when inflating\nfooter view so that it is always inflated with AbsListView.LayoutParams\n\nBug: 18762303\nChange-Id: If9f5a38017d07d35962881750e2b403aa95287cb","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/2fbc9855c3845486d4488a8f20cb1566610fadf8"},{"sha":"437bf13281e745b765f7ae35e8b8a83e3ed7bee9","author":{"email":"5d312d172fe769a974443094561443ab478b8967@google.com","name":"Jay Shrauner"},"message":"Handle SQLiteFullExceptions\n\nDon't crash if unable to update the call log contact info cache because\nthe disk is full.\n\nBug:18770948\nChange-Id: I4156581df0742d58ed28eeb0c767923e0bc78507","distinct":false,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-packages-apps-Dialer/commits/437bf13281e745b765f7ae35e8b8a83e3ed7bee9"}]}