GitHub PushEvent at 2014-11-22 05:23:36
Repository: android_frameworks_base
Actor: hallengreenn
Payload: {"shas":[["df535b6897b80f36d1bd92077cd82cef5d699b75","338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","Framework: safe headset volume option (1 of 2)\n\nthanks DvTonder\n\nChange-Id: I5355820a24d48c1d8f54ea17a7022d891ad07857","Lars Greiss",true],["3628ea901fd047880c2bdf83b90303fa2b612788","4e97556b743cd796f5904082ec19b5cf2f4f18e4@gmail.com","Option to use volume keys to control media volume anytime [1/2]\n\nThe volume keys control the Media volume rather than the Ringer\nhence removing the issue of accidentaly changing the Ringer volume.\n\nCredits: Pawitp\n\nChange-Id: I789e05bdb0bb7c968f71e4e10f4a759b3dbd0b59","Muhammed Nazim",true],["fa4562dad710305a1ebf834a593be4d845920c1e","338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","fb: less notifications sound (1/2)\n\nadd back the 4.3 feature like it was.\nUser can setup how often notification sound\nfor an app comes trough so that\nit does not annoy to much\n\nChange-Id: I3d7b2ef2e2ff99b7c23880626e0268ec4c5d8543","Lars Greiss",true],["0a3d0e7680b4db4fc3ef293917441de8f13da50a","a6873818c3d677dcd4f1215f710c2e66aacb74ea@gmail.com","SystemUI: Add missing recycle calls\n\nChange-Id: I6e5346d9f423350e643d696299136799b78cdd28","p4r4n01d",true],["7c6c8efbca5156e9c0872827df02c8c60e6ac2d7","d5acb287a92bcc3ca1d209a6272431b29623baf9@gmail.com","Remove unnecessary updateSurfaceScreenOn call.\n\nThis change stops updateSurfaceScreenOn() from being called one time\nright after another. It's called at the end of stayAwake(boolean awake),\nwhich is called right before updateSurfaceScreenOn() in release().\n\nChange-Id: I3e5db322f0abce0cd37320a103015ba72dffa64f","Andrew Neal",true],["0bd24b1ff1c5365b462c86ce0dc3f72dc5704c21","a1418a03e3f7813c1fd3f97ab13f9d68ba5a9ac2@gmail.com","aapt: silence these warnings\n\nto show them, set SHOW_MANIFEST_WARNING\n\nChange-Id: I8fd3617e03ca535df1ae0ebdb3dde3a67eb2737b","Evisceration",true],["b79bbf6bc477b9c5779fd3038a29df9dbc236c92","a1418a03e3f7813c1fd3f97ab13f9d68ba5a9ac2@gmail.com","aapt: i hate if (true) statements\n\nChange-Id: If0d39f4d942067ae2d4ee4d32490b6e079a5f60d","Evisceration",true],["e474d1586af385a9d21ba977959fa3ceeda1721b","a1418a03e3f7813c1fd3f97ab13f9d68ba5a9ac2@gmail.com","aapt: we dont care about uncommented public symbols\n\nexport SHOW_UNCOMMENTED_SYMBOL_WARNING to show them\n\nChange-Id: I6e6461b54e5cd3a9c09efeb8df3172e48bbfa8e5","Evisceration",true],["fe3b6816e7da44f5ff2b770f6425817524ef776f","a1418a03e3f7813c1fd3f97ab13f9d68ba5a9ac2@gmail.com","aapt: introduce SHOW_EXTENDED_WARNINGS\n\na quick switch for enabling various warnings we silenced\n\nexport SHOW_EXTENDED_WARNINGS to show all silenced warnings\n\nChange-Id: I298f36469d78e335a461f5ccfc2a66aa2976ceac","Evisceration",true],["4e22d8c8ded83acb92211f78a5c43490dc2894de","701ccb8651f91942ff14ef745c9985e42f40e8c0@gmail.com","aapt: suppress string resources build warnings\n\nwarnings suppressed are:\naapt: warning: **** string '%s' has no default or required localization for\naapt: warning: string '%s' has no default translation in\n\nPatch Set 2: move ifdef and only suppress warnings for packages that\n             define NO_DEFAULT_TRANSLATION_WARNINGS and/or\n             NO_LOCALIZATION_WARNING\n\nPatch Set 3: by default do not show warnings unless\n             SHOW_DEFAULT_TRANSLATION_WARNINGS and/or\n             SHOW_LOCALIZATION_WARNINGS\n\nChange-Id: I50ef2a623959a1cc53053b446328df8e34cc99e8","JBirdVegas",true],["24ebfc02b34c30ff04bcc610349326f9e0857d8e","338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","Frameworks: apple can do...we can do as well\n\nincredible apple engineers speeded up the overall UI and reduced per default slightly\nthe animation scales. Well we do as well and reduce it from 1 to 0.75...smooth, looks well\nand does not break anything\n\nChange-Id: I336b95bf198f15edaa4d058db435a2e46c6d8923","Lars Greiss",true],["10efa63935d2cbd9a44026a88c265505aab957dd","419b20914ad8ee7cdbbc7674d01c492d53cd267e@gmail.com","BatteryService: fix FC on boot until battery stat is present\n\nupdateLightsLocked() can be called from CM's added SettingsObserver\nwhen battery stat is not present, causing an FC and a loop until\nbattery stat is present.\n\nI/SystemServer(  502): Battery Service\nE/System  (  502): ******************************************\nE/System  (  502): ************ Failure starting core service\nE/System  (  502): java.lang.NullPointerException\nE/System  (  502): \tat com.android.server.BatteryService$Led.updateLightsLocked(BatteryService.java:735)\nE/System  (  502): \tat com.android.server.BatteryService.updateLedPulse(BatteryService.java:709)\nE/System  (  502): \tat com.android.server.BatteryService.access$1600(BatteryService.java:86)\nE/System  (  502): \tat com.android.server.BatteryService$SettingsObserver.update(BatteryService.java:860)\nE/System  (  502): \tat com.android.server.BatteryService$SettingsObserver.observe(BatteryService.java:822)\nE/System  (  502): \tat com.android.server.BatteryService.<init>(BatteryService.java:187)\nE/System  (  502): \tat com.android.server.ServerThread.initAndLoop(SystemServer.java:328)\nE/System  (  502): \tat com.android.server.SystemServer.main(SystemServer.java:1309)\nE/System  (  502): \tat java.lang.reflect.Method.invokeNative(Native Method)\nE/System  (  502): \tat java.lang.reflect.Method.invoke(Method.java:515)\nE/System  (  502): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:781)\nE/System  (  502): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)\nE/System  (  502): \tat dalvik.system.NativeStart.main(Native Method)\n\nChange-Id: Ic4438fe50e98f1aa05ae1d0d26240bf9410fd92f","Pawit Pornkitprasan",true],["8adc5f43eecdab7091a3b6c1a8620fdef31e1f88","4bceda912b479e46f041c22bcc2c9ed75fe8d5cc@web.de","Properly handle null URIs.\n\nChange-Id: Ib81044686f40284bacf6ee645c671679f62be843","Danny Baumann",true],["a0c41ca8633271edd08db42231ef979926be3b85","e18cce05a325b5eb3922bb2c8d0fc66fce1e7672@gmail.com","fix for screenshot animation glitch in portrait\n\nedits by Stefano Semeraro aka Suxsem.\n\nChange-Id: I7a03a24c5b1bfdfe616f940b2bd7be42091f45a6","PlayfulGod",true],["2dfae6bcf2974f44aaa148f448cdf0352da86386","4bceda912b479e46f041c22bcc2c9ed75fe8d5cc@web.de","Make ImageView drawable update more efficient in some cases.\n\nWhen updating the view's drawable via setImageResource or setImageURI,\nmake sure to skip the layout pass if the old and new drawable have equal\nsizes. This follows what is already done for setDrawable().\n\nChange-Id: If73d225e38d0a2f7c616c4aeb33f67bdaed390f1","Danny Baumann",true],["2634311a4e16762143cc8b883d8db3996f79b922","7f6087312830e6be5da1512a0c62b4fd9e7512d0@gmail.com","extend PreferenceActivity for title text on a single pane mode\n\nstartPreferencePanel() ignores titleText on a single pane mode\nthis commits extends PreferenceActivity by adding EXTRA_SHOW_FRAGMENT_TITLE_TEXT to intent\n\nported from CM9, http://review.cyanogenmod.org/#/c/14919\nAOSP part verified, but not merged\n\nChange-Id: Ie0702dc20b17504148f4da9cc83a6d7865d95423","Sang Tae Park",true],["0b6a583174b21174b530973c3aa84c737fc46355","6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","GlobalActions: Fix possible race condition when showing dialog.\n\nDepending on the presence of a previous dialog, the newly generated one\ngets either immediately displayed (no old dialog) or shortly delayed\n(after dismissal of the existing one).\nIf a new show event happens (by rapid fire of the power key, for instance,\nusing a keyboard with fast-repeating events) during that delay, a new\ndialog will be immediately displayed, and when the delayed show triggers\nit'll conflict with it (and bring everything down).\n\nThis moves the creation of the new Dialog object to _before_ showing\nit (delayed or not), instead of the show method itself, to ensure the\nobject isn't clobbered by competing/sequential calls to handleShow()\n\nChange-Id: Ie4d9a8507ebaf59da31869c38b98c3c98a74468e","Ricardo Cerqueira",true],["7ad3c45770d059dc4501bb8d0ab9910098c1b5ed","7418a85ce5363abc89deb9911f34814928b5c754@marvell.com","Audio: Fixed system/call stream volume can't adjust with HS connected.\n\nIssue Description:\nWhen headset connected, the system/voice call stream volume can't be\nadjusted from Volume bar.\n\nRoot Cause:\nCurrently adjustStreamVolume is applied to stream type alias and the\ndevice for the stream alias. So when headset connected and adjust\nvolume for SYSTEM_STREAM, the operation will be applied to RING_STREAM\n(which is aliased by SYSTEM_STREAM) and speaker. As headset is returned\nfrom getDeviceForStream(SYSTEM_STREAM), but speaker for RING_STREAM.\n\nSolution:\nChange the adjustStreamVolume to apply volume to the stream alias and\nthe device for the stream type exactly.\n\nChange-Id: Icd226d9eb197017cd3c186a0096edaed755680ec","Guo Xie",true]],"size":18,"ref":"refs/heads/cm-12.0","head":"7ad3c45770d059dc4501bb8d0ab9910098c1b5ed"}