GitHub PushEvent at 2014-01-22 11:02:51
Repository: android_frameworks_base_cm_kitkat
Actor: vineethraj49
Payload: {"shas":[["6703e4ec1e994d96cbcaab52c34a046b36ff92c8","9defb1d2166fe02be9724618510318ef57e74e91@gmail.com","Allow changing screen-off animation (1/2)\n\n* Allow enabling/disabling screen-off animation\n* Allow selection between fade & crt effects if the device allows it\n\nChange-Id: If6bb9afd7a753e1df013e88f7f39cea94e8fe565","Michael Bestas",true],["40495bbef42d7dd0e981153416fa36fdb1948908","338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","Keyguard: fix not shown overlay widgets from system\n\ngoogle derp....due that if widgets are disabled current AOSP\ncode just add the default widget. Then checkAppWidgetConsistency()\ndetects a widget which was added and the complete method is non op.\nWhatever lets handle the whole process over checkAppWidgetConsistency()\non widget disabled it tries to bind the default widget over overlay if\nthis is without sucess it falls back to the system one.\nSafemode falls always to the system one\n\nThis fixes as well an issue that the saved default id in LockPatternUtils\nis not reseted back to default if all widgets were deleted from the user.\nBased on an old patch from Danesh. Thanks for the suggestion\n\nChange-Id: I6b21d18346fed5accc72141097939c92ee9aaa3c","Lars Greiss",true],["69d4d8797bf1fd9349feb908c9dcbd6d5144f85e","338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","Keyguard: let the user drag the challenge down if widgets are disabled\n\nfor the system clock widget this does not make much sense\nbut since our system default is cLock it makes sense to\nallow it to see more content.\n\nChange-Id: I0365573c6fa88117a47b01ced81eb36f75324342","Lars Greiss",true],["5b36ce1da859a7cf612a60ec6a785b1ba062a3ee","c1091660afaa5681c4ffbc68ec952005d4204441@sonymobile.com","Fix to NullPointerException on move back in ActivityStack.\n\nIn ActivityTask.moveTaskToBackLocked NullPointerException may occur\nwhen moving back with only current Activity in stack. This due to a\ncondition that may trigger despite a TaskRecord being null and then\nattempt accessing the TaskRecord.mOnTopOfHome variable.\n\nTaskRecord task may be set to null when no resumed activity remain.\n\nResolved by assuring that flag mOnTopOfHome is instead set to false\nfor current TaskRecord in case where there are no remaining activities\nabove home.\n\nThe above bug has already been corrected in the following commit,\nada62fca51d314cefe2c5da4e007df5b9abf320d, but it does not set the\ncottect value to mTopOfHome for the current taks, see below.\n\nVariable mOnTopOfHome will not be set to false in situations where\nstack is of size 1 or less and task is null, perhaps from already\nhaving finished current activity.\n\nTo avoid current TaskRecord maintaining value mOnTopOfHome to true\nafter launching Home this variable is set to false.\n\nImpact should not be major due to correction earlier that makes sure\nthat there is always a TaskRecord.mOnTopOfHome set to true above Home\nactivity but if not correctly set for current task still gives a\npossibility of bad behavior.\n\nChange-Id: Ie86ad99c188aaa05b0de9d58eaa16c42b6fc4341","Daniel 2 Olofsson",true],["2142c2cf6ffc0979fff7d0312fd6f90ca6c08a19","793930996a5d706002cbee396bb4088b9b62c190@google.com","Fix error checking in MemoryFile.\n\nmmap returns MAP_FAILED on failures, not 0 (NULL).\nAlso, convert some C style casts to C++ since they\nmake intent clearer.\n\nChange-Id: I367993c73e9ee576f11ebe76e530d2c2f27c662d","Narayan Kamath",true],["61d68f9a8366efcc27602a551c3835315184f384","338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","Keyguard: do not allow to delete the system widget if widgets are disabled\n\nWe overwrite the default widget with our own one. In this case it is detected\nas a normal widget even though it widgets are disabled and starts listening to\nlongpress events\n\nWhatever check if widgets are disabled. If this is the case do not allow any\nlongpress events\n\nChange-Id: I471664bac6ca1f8e57efe4904a385904c40486db","Lars Greiss",true],["f82cb86bbb379a0af6e10cee0e5c833a233e8bf0","4bceda912b479e46f041c22bcc2c9ed75fe8d5cc@web.de","Merge \"Fix to NullPointerException on move back in ActivityStack.\" into cm-11.0","Danny Baumann",true],["367dc1e3b9b1b6efb0ec00539a00e00c953b58ef","87bac6b3c807704e77392a672fa8e348dcfc456f@gmail.com","Merge \"Keyguard: do not allow to delete the system widget if widgets are disabled\" into cm-11.0","David van Tonder",true],["0c5cfe81068190eeda8bfe2e4fa3c3293cce1dc6","87bac6b3c807704e77392a672fa8e348dcfc456f@gmail.com","Merge \"Keyguard: fix not shown overlay widgets from system\" into cm-11.0","David van Tonder",true],["551892dddc13e212e380390dd5df7a112a671d77","87bac6b3c807704e77392a672fa8e348dcfc456f@gmail.com","Merge \"Keyguard: let the user drag the challenge down if widgets are disabled\" into cm-11.0","David van Tonder",true],["80dfb5ef99797060a75d2c95e873dd2e126e8e92","6df7706cda746b622ba63b5fff15bb054546c8e4@codeaurora.org","Bluetooth: HID: Add support for HID Device Role\n\nThis patch adds the HID Device Role support in Bluetooth framework.\nAlso AIDL and callback related files for HID Device role are added\nto provide interface for third party applications to communicate with\nHID device Service.\n\nChange-Id: Id03a362b7bcfa2e76056fa0197eaac12ce49b5a2\nCRs-Fixed: 573086","Hemant Gupta",true],["ecdd8b20303cfc3a81c5746d32d6b7adf264a291","c87f5603f11fe6c1bc4fa933e0fdb979b5596835@codeaurora.org","Bluetooth: Changes for LPP and extended LE scan\n\nThis patch includes implementation of a new Bluetooth\nAdapter named QBluetoothAdapter for implementing LE\nspecific tasks that the default adapter doesnt perform.\nThis patch also implements Low power proximity and extended\nLE scan functionality based on service UUIDs.\n\nCRs-Fixed: 581289\nChange-Id: I63e0593f79c8929d4e18cee0472fcb401c8892e7","Nitin Arora",true],["e0a00d86989737077ec37b3b80ad6a6adcee1fa1","3b1b45aa5c393279a2be5d8a0908e21d4f5296c7@codeaurora.org","OBEX: Reduce Obex MTU size for A2DP or SCO concurrency\n\nReduce Obex MTU to 8k from 64k when OPP send is tried with\nSCO / A2DP streaming in progress, so that the continue\nresponse for first complete Obex PUT packet is received\nfrom SOC within 50 seconds time frame.\n\nCRs-Fixed: 571865\nChange-Id: I1eae114f57f2a92ee4b26c82d8f55fafe02775b8","Juffin Alex Varghese",true],["a010aefebb0ac5f6e4e99fce18417b487e84f0f3","39aaec7ae017939570355fca2abc74e867de54d2@codeaurora.org","Bluetooth: Cleaning up sap service object to avoid serviceRecord leaks\n\nA case where script is running to do BT ON/OFF 2000 times. Sap service\nclass object is leaked while turning OFF BT, when it is referenced\n(Directly OR Indirectly due to its member variables). So Garbage\nCollector doesn't collect class object which is referenced. Setting\nNULL for service class object & service connection, while cleaning up\nthose variable to mark as weak reference. Any objects memory is\nimmediately claimed by GC, which are marked as weak reference.\n\nChange-Id: I905d1e542c159c8f9addcb8491aee900697c9006\nCRs-Fixed: 591180","Nitin Shivpure",true],["2a10212209ee25c620dd0ba587a1442889e7f5c1","39aaec7ae017939570355fca2abc74e867de54d2@codeaurora.org","Bluetooth: Fix to avoid framework reboot during monkey.\n\nA case where monkey is running & sometimes framework is\ndisconnected due to unhandled java Exception during the\nbinding of DUN, SAP, HID device & PAN service on unsuccessful\nbinding. So it never handled. Handing java exception while binding\nDUN, SAP, HID device & PAN  services to solve this issue.\n\nChange-Id: Idea710593a3f9496305f636042605303e73e7749\nCRs-Fixed: 564709","Nitin Shivpure",true],["90ae5dacc9dd57dca480b0262653dd3d5443259f","eb781c3898f0ecd66b74b8f6482d3fbe7e936777@sonymobile.com","MountService listeners can not be unregistered\n\nWhen unregistering MountService listeners, their Binder proxy\nobjects were compared to registered listeners instead of their\nbacking objects.\n\nChange-Id: Ie98a686b1d17544f1eda59fb3eb0dc02d836c1b2","Niklas Brunlid",true],["92db0b82c02b9bca6c34049b145510e81fbecb10","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","Fix a variety of small publicly-reported bugs.\n\nPossible NULL dereference in cmds/bootanimation/BootAnimation.cpp.\nhttps://code.google.com/p/android/issues/detail?id=61556\n\nMissing fclose in core/jni/android_os_Debug.cpp.\nhttps://code.google.com/p/android/issues/detail?id=61546\n\nBad loop guards in core/jni/android_util_Process.cpp.\nhttps://code.google.com/p/android/issues/detail?id=61557\n\nAssignment to wrong variable in libs/androidfw/AssetManager.cpp.\nhttps://code.google.com/p/android/issues/detail?id=61560\n\nMissing delete[]s in libs/androidfw/ObbFile.cpp.\nhttps://code.google.com/p/android/issues/detail?id=61549\n\nLeaks on error in tools/aapt/Images.cpp.\nhttps://code.google.com/p/android/issues/detail?id=61552\n\nTwo missing fclose calls in tools/aapt/Resource.cpp.\nhttps://code.google.com/p/android/issues/detail?id=61553\n\nMissing fclose in tools/aidl/aidl.cpp.\nhttps://code.google.com/p/android/issues/detail?id=61554\n\nChange-Id: I5820f3824e72d07a9acb776cf0af3e7443f5694a","Elliott Hughes",true],["e96b2a4d5b5406d513c0dfa60592ff625f3b058f","c38e4b3fa2f1fadd59241462040d350f3b397a68@lge.com","Make SurfaceView layers captured by screenshotApplications()\n\nSince SurfaceView layers are located below application layers,\nSurfaceView is not captured by screenshotApplications()\nwhen the application is running in fullscreen.\n\nMoreover, ws.isFullscreen(dw, dh) returns mostly true\non the devices which do not use the navigation bar.\n\nChange-Id: Ia1036c79054950384a97504714929fd85c8147de\nSigned-off-by: Sangkyu Lee <sk82.lee@lge.com>","Sangkyu Lee",true],["f5a38c7a725648f37f5a2d6e04135e4f32777509","c1091660afaa5681c4ffbc68ec952005d4204441@sonymobile.com","Re-initialize error after attach\n\nIf flag for error after attach is not reinitialized, it may cause\nNullPointerException on subsequent onAttachedWindow if error text\nwas reset to null.\n\nChange-Id: I8976c28a6ca71017e5c4b3f29d4eeeb2eda48c38","Daniel 2 Olofsson",true],["0234f2dbff371d27a2bfe97938c6ceb2c9127b34","7c397323cce44d73ed220896fa690cb029dba86c@sonymobile.com","Cursor leakage due to cancellation signal\n\nIf a query call was cancelled, the cursor adaptor might leak. The\nadaptor is now closed if any exception is thrown during query.\n\nChange-Id: Ic4c2edeaf2fcef56b4ef59484a36d3233aa12dbc","Peter Eliasson",true]],"size":29,"ref":"refs/heads/cm-11.0","head":"1e64cf631c406b90a3c582a78e153aa1d60ec74d"}