{"push_id":916527113,"size":46,"distinct_size":46,"ref":"refs/heads/mm6.0","head":"8ff2ae0dfa6b9c0e5849ee3a9d88c1ff7338295a","before":"804dec4a53283834a1a1821f827f68e0e91a2164","commits":[{"sha":"63ecd44cc6d75a9c13695c473c6b036fa8262329","author":{"email":"3021f3ad0ac12112eb9697637e53e2cffd89cef4@gmail.com","name":"artas182x"},"message":"SettingsProvider: Update icon.\n\nChange-Id: I9e1b540e0268643371dd95593eaefa63d4a1827d","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/63ecd44cc6d75a9c13695c473c6b036fa8262329"},{"sha":"fbdb850669bdeeaee716760fc7a887a684589790","author":{"email":"4bceda912b479e46f041c22bcc2c9ed75fe8d5cc@web.de","name":"Danny Baumann"},"message":"Treat default value that wasn't found as empty value.\n\nFixes http://code.google.com/p/android/issues/detail?id=33220\n\nChange-Id: If22e8b245f688d922c168aa54c8acf743c0644d7\nSigned-off-by: houst0nn <houstonn@gmail.com>","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/fbdb850669bdeeaee716760fc7a887a684589790"},{"sha":"e988d9e08b9997743d389305c7e26c60c800b4d2","author":{"email":"9c2685e721eb5199b8725c1d8fa5d3daff1f3ae6@gmx.co.uk","name":"XXMrHyde"},"message":"Notifications: Materialize missed calls icons\n\nSigned-off-by: @BigBrother1984 <carlosavignano@aospa.co>","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/e988d9e08b9997743d389305c7e26c60c800b4d2"},{"sha":"886acce9e0a29c9326c06449a67d000e76035633","author":{"email":"10f0ac096a170f7d2b072d6443956bdb1ee0d31a@gmail.com","name":"snak3ater"},"message":"core: Materialize text select handle\n\nP7: xhdpi drawables sized by Lo Huot\n\nChange-Id: I1efcf34e9bbd678b13724711797a541bd7ca01a8","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/886acce9e0a29c9326c06449a67d000e76035633"},{"sha":"777d0064025e2f26fbc3779155fcaa25626822f8","author":{"email":"11fb3e3d17e3059822c53db1c75cedf74e3345a4@gmail.com","name":"Hernán Castañon Álvarez"},"message":"Materialize toast frames\n\nThe current toast frames are not good and look very old.\n\nChange-Id: I0d4e8459323487c2b1d61b93ecd674fccb75014f","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/777d0064025e2f26fbc3779155fcaa25626822f8"},{"sha":"5893ab6af0f11cfe0048df6c0909b4c957c84e33","author":{"email":"81892aa1d6a4c2b8836de5323bb107af6d687f5a@gmail.com","name":"willl03"},"message":"Power menu: Change color of volume selector to material green\n\nChange-Id: I04eb568245c6cdae58dccaaa45dd5dd0043b9582","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/5893ab6af0f11cfe0048df6c0909b4c957c84e33"},{"sha":"e59dc6ed147714dbd69dd70f6a7c0471990bee10","author":{"email":"d5d4cd07616a542891b7ec2d0257b3a24b69856e@codebug.es","name":"undefined"},"message":"Improve scrolling cache\n\nScrolling cache helps make short scrolls/flings smooth but will\ncause stutter when long flings are made. This patch disables\nscrolling cache when long flings are made.\n\nThis patch also fixes a related bug where scrolling cache will\nnot be enabled properly when transitioning from flinging to scrolling.\n\nPatch Set 2: Calculate threshold based on maximum velocity (Sang Tae Park)\n\nCredits: Pawit Pornkitprasan\n\nChange-Id: Iad52a35120212c871ffd35df6184aeb678ee44aa","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/e59dc6ed147714dbd69dd70f6a7c0471990bee10"},{"sha":"a4bc917b9033931058d4bc9004516b5e7ef34a82","author":{"email":"bd89d8c9e92648d280255a547e7d70adc7c1f983@gmail.com","name":"Evan Anderson"},"message":"Delete media tests\n\nMedia files take up a lot of spce. Deleting them cuts the size of frameworks\nalmost in half.\n\nChange-Id: I3fd1019df8b41404909b7b4df8ad709526ceff36\nSigned-off-by: Evan Anderson <evan1124@gmail.com>","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/a4bc917b9033931058d4bc9004516b5e7ef34a82"},{"sha":"9ac8520541d805ba3189a92b2800b6f8709a6525","author":{"email":"2b45d80d3be8afa386ab2011ccdfc66058a5e620@gmail.com","name":"Alex Cruz"},"message":"SystemUI Tuner tweaks","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/9ac8520541d805ba3189a92b2800b6f8709a6525"},{"sha":"c6c78a2edfa61de2fc1664ad328bdfd2b8e91590","author":{"email":"9defb1d2166fe02be9724618510318ef57e74e91@gmail.com","name":"Michael Bestas"},"message":"Update screenshot notification icon to material\n\nChange-Id: I2d1c3ccdd9a004bd3967ef41a83dde40570a583c","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/c6c78a2edfa61de2fc1664ad328bdfd2b8e91590"},{"sha":"df1f16d2accb6e8391444031c3a0267080c20af5","author":{"email":"6c9bff5473b68c1565a176ad458785864409abaa@gmail.com","name":"LuK1337"},"message":"SystemUI: Fix battery padding","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/df1f16d2accb6e8391444031c3a0267080c20af5"},{"sha":"7bb3367db769b5294b2ee32021081a394b35c40c","author":{"email":"6178c6b184889e72eaa57875142e0e460735b84a@gmail.com","name":"longyu.huang"},"message":"optimize wallpaper load,avoid show black wallpaper.\n\n[Preconditions]\nopen auto-rotate\n\n[Procedures]\n1.enter Contacts app, and rotate 90 degrees to the right\n2.press power key to lock screen,and unlock\n3.rotare 90 degrees to the left and exit Contacts app\n4.the wallpaper will be black first,then show the really wallpaper.\n\nChange-Id: Ia8f77b9a685c49cfc0a33e661ef073d90b8b363c","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/7bb3367db769b5294b2ee32021081a394b35c40c"},{"sha":"f4bad49120fe6e6b32e29a220b94993d713b3a9d","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"backup: Fix a system server crash\n\n * If we get into a state where the backup data is null, system server\n   will go down in flames. Abort and kill any active agents if this\n   happens.\n\njava.lang.NullPointerException: Attempt to invoke virtual method 'java.io.FileDescriptor android.os.ParcelFileDescriptor.getFileDescriptor()' on a null object reference\n        at com.android.server.backup.BackupManagerService$PerformBackupTask.operationComplete(BackupManagerService.java:2820)\n        at com.android.server.backup.BackupManagerService$BackupHandler.handleMessage(BackupManagerService.java:778)\n        at android.os.Handler.dispatchMessage(Handler.java:102)\n        at android.os.Looper.loop(Looper.java:135)\n        at android.os.HandlerThread.run(HandlerThread.java:61)\n\nChange-Id: I65cb3c7d75a417373e8a59b9150a61b5eb1939af","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/f4bad49120fe6e6b32e29a220b94993d713b3a9d"},{"sha":"64204782df0a9dea8e6c90adb03614d5dd751ce9","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"backup: Fix the system server crash fix\n\nWe still need the firefighters after commit eff323bf.\n\n--------- beginning of crash\nE/AndroidRuntime(649): *** FATAL EXCEPTION IN SYSTEM PROCESS: backup\nE/AndroidRuntime(649): java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.FileDescriptor android.os.ParcelFileDescriptor.getFileDescriptor()' on a null object reference\nE/AndroidRuntime(649):       at com.android.server.backup.BackupManagerService$PerformBackupTask.operationComplete(BackupManagerService.java:2826)\nE/AndroidRuntime(649):       at com.android.server.backup.BackupManagerService$BackupHandler.handleMessage(BackupManagerService.java:778)\nE/AndroidRuntime(649):       at android.os.Handler.dispatchMessage(Handler.java:102)\nE/AndroidRuntime(649):       at android.os.Looper.loop(Looper.java:135)\nE/AndroidRuntime(649):       at android.os.HandlerThread.run(HandlerThread.java:61)\n\nChange-Id: I28a9e8920bb33e687394fd6da6daede31bd77420","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/64204782df0a9dea8e6c90adb03614d5dd751ce9"},{"sha":"bc836e7efb6e1c33ec24cdda8dfbbd790f5ce921","author":{"email":"292887e14ab3ac1a8c5241e4b7e800905a1e03d4@sonymobile.com","name":"Henrik Baard"},"message":"Remove memory leak in PersistentDataBlockService jni\n\nWhen calling the methods\n com_android_server_PersistentDataBlockService_getBlockDeviceSize()\n com_android_server_PersistentDataBlockService_wipe()\nmemory is leaked because string created by\n GetStringUTFChars() is not released.\n\nUse ScopedUtfChars instead to ensure that memory is released.\n\nChange-Id: I880a6d66a4824778b411b858774b8ffa009c1e17","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/bc836e7efb6e1c33ec24cdda8dfbbd790f5ce921"},{"sha":"f54d3514780ef440e2c8b2d48abcb7b78f93f864","author":{"email":"008f1a608b18b6ac7dfe10f61323880658d19a77@gmail.com","name":"BadDaemon"},"message":"Improve Recents-View\n\nWhen no tasks are in recents, allow pressing once on view\nto close it\n\nChange-Id: I017510e8faeb871cd50173fd7d445e51ba55b8ae","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/f54d3514780ef440e2c8b2d48abcb7b78f93f864"},{"sha":"be54b258658441ef9379515b54ed71d62a58249b","author":{"email":"10f0ac096a170f7d2b072d6443956bdb1ee0d31a@gmail.com","name":"snak3ater"},"message":"Core: Fix setupwizard FC","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/be54b258658441ef9379515b54ed71d62a58249b"},{"sha":"fa962b6da1ddb836d2087aa5777a0c19a02a5a2a","author":{"email":"73e1a9e63a1b1e8f5ba0733c82d5a73e74db88b2@htc.com","name":"Mark Lu"},"message":"Fix resumeHomeStackTask can't resume home if activity is finishing.\n\nNot to resume home activity in finishing stage as following case:\n\nWhen only home task has 2 activities,\n(ex: SetupWizard & DeviceOwnerProvisioningActivity),\n\nIf SetupWizard crashed during DeviceOwnerProvisioningActivity in\nfinishing stage,\nmakes DeviceOwnerProvisioningActivity cannot destroy immediately,\nIn resumeHomeStackTask, will resume DeviceOwnerProvisioningActivity\n(returned by getHomeActivity),\nBut actually, DeviceOwnerProvisioningActivity cannot be resumed.\nCaused ANR when back key since no more running activity can resume.\n\nChange-Id: Icec49e092d2e7bee7f6a2d198913c1c5db7122f2","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/fa962b6da1ddb836d2087aa5777a0c19a02a5a2a"},{"sha":"6a6ae8fbf1cf375c69f0c4b586f4bb33f54f753b","author":{"email":"7fb1af48ad3f9a487e1291e1f9cb0d9f90b4f222@htc.com","name":"louis_chang"},"message":"[ActivityManager] Fix IndexOutOfBoundsException\n\nSymptom:\nThe stack was deleted during cleanup, so the stack\nlist size has reduced by one and cause this issue.\n\nIndexOutOfBoundsException: Invalid index 1, size is 1\n\nChange-Id: Ic6722aed98a0ad789b331d00e89cb74bf3b36d4c","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/6a6ae8fbf1cf375c69f0c4b586f4bb33f54f753b"},{"sha":"729c16d313b3668769b14a714a6835a512410f10","author":{"email":"c96a8d0c6b1245332496ba67a3fe2b20b0aebd52@htc.com","name":"riddle_hsu"},"message":"Ensure state transition of paused activity.\n\nIf there are 2 activties launched during screen off.\nBoth of them will be scheduled to pause immediately.\nBut if the first one does not complete pause in time,\nand the second one is a non-fullscreen activity, the\nfirst one will still be visible and no need to stop.\n\nAfter the second one complete pause, mPausingActivity\nis cleared, then the first one's complete pause is failed\nand keep state at pausing. If it calls finish, it cannot\nbe destroyed because its state is pausing so expect it will\nbe paused later, but actually is has complete paused.\n\nSample and video:\nhttps://code.google.com/p/android/issues/detail?id=190955\n\nSolution:\nA failed-to-pause activity should still change state to paused\nif it is pausing. Then when the first activity calls finish,\nit will satisfy the condition in ActivityStack.finishActivityLocked\n\"r.state != ActivityState.PAUSING\" to continue the finish flow.\n\nChange-Id: I2f211ddf5039b332b0c7d01ccd043aa18fe168f7","distinct":true,"url":"https://api.github.com/repos/AOSP-CAF/platform_frameworks_base/commits/729c16d313b3668769b14a714a6835a512410f10"}]}