{"push_id":3012763322,"size":13,"distinct_size":13,"ref":"refs/heads/pie","head":"35942475c5699799388f1b3bf21db6a155d4c10e","before":"ef3a55972dd011fce2c4a5cd2b3faa3b962b390f","commits":[{"sha":"06d5ce43612c71bc748e1b5e4598a0e91c2c9551","author":{"name":"Surge Raval","email":"16943b3b57b5a2d684fe6b4f67333cd15b5725a5@gmail.com"},"message":"SubstratumService: allow CHANGE_OVERLAY_PACKAGES permission\n\nChange-Id: I226a42c711164139578825f573d7beb88fdfa8a2\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/06d5ce43612c71bc748e1b5e4598a0e91c2c9551"},{"sha":"e41e64024d1cb7292aff3fa43cc326849fd2402b","author":{"name":"Surge Raval","email":"16943b3b57b5a2d684fe6b4f67333cd15b5725a5@gmail.com"},"message":"SubstratumService: unify permissions\n\nChange-Id: Ib4a16b1321d9e797ddc71401a80b5433c64cbfc2\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/e41e64024d1cb7292aff3fa43cc326849fd2402b"},{"sha":"8ecc8c35f0c2d47cc84fc0f3cfd1ace38ecf1d25","author":{"name":"Harsh Shandilya","email":"25a9fc4361f0de99d66f569f23dc0154e7064e35@prjkt.io"},"message":"Disable speciailised RRO handling in PMS\n\nChange-Id: I4643cdec505ca12315edb5f45945537cbac10f71\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/8ecc8c35f0c2d47cc84fc0f3cfd1ace38ecf1d25"},{"sha":"c3078e87b43f1b9e61eef6e006d2deda1d128301","author":{"name":"Surge Raval","email":"16943b3b57b5a2d684fe6b4f67333cd15b5725a5@gmail.com"},"message":"base: modify/define custom overlay management\n\nChange-Id: I37376416fdd847e354075d31ee3ecd1f83df0cc7\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/c3078e87b43f1b9e61eef6e006d2deda1d128301"},{"sha":"e29e3ab28c95538081aec39b3666392746038b3f","author":{"name":"George G","email":"a0cb18dc650779dd7ccb050466df23a18aa05a93@gmail.com"},"message":"SubstratumService: Refactor & cleanup according to AOSP conventions\n\nChange-Id: I588ae0c6ea89d05c824b94c7560d1f8a69423b48\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/e29e3ab28c95538081aec39b3666392746038b3f"},{"sha":"bc0c6aa943f05f4a42b47602ebfc3c2b5b1c605b","author":{"name":"George G","email":"a0cb18dc650779dd7ccb050466df23a18aa05a93@gmail.com"},"message":"Revert \"Disable speciailised RRO handling in PMS\"\n\nThis reverts commit 6f973051963ea9a06af85857792a2e8203bca150.\n\nChange-Id: I0401b49a6e75a62195d46aee43f4e7bb2d4ee7cd\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/bc0c6aa943f05f4a42b47602ebfc3c2b5b1c605b"},{"sha":"749079e553ed1d0a79c4ddefe64caa6cbb108399","author":{"name":"George G","email":"a0cb18dc650779dd7ccb050466df23a18aa05a93@gmail.com"},"message":"Pie OMS: allow non-system overlays from Substratum\n\nChange-Id: I6132f396c60f8020a650ebe37850cb662192438e\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/749079e553ed1d0a79c4ddefe64caa6cbb108399"},{"sha":"63ee5c87c6c9d467ffa4d419357ba12c74b0c3f2","author":{"name":"George G","email":"a0cb18dc650779dd7ccb050466df23a18aa05a93@gmail.com"},"message":"Pie OMS: Allow non-system overlays from whitelisted OEM theme systems\n\nThis uses the xml config configuration already in place and creates a new,\n\"theme-system-signature-whitelisted-app\" tag.\n\nThis will allow any OEM to whitelist their signature for overlay use without it being their platform key.\nIt will also allow third party theme systems like ours to exist.\n\nUsage:\n  <theme-system-signature-whitelisted-app package=\"projekt.substratum.signature\" />\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>\n\nChange-Id: Iadfd8ce22938cd02ebd97c4cf35cea2f10e3770b","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/63ee5c87c6c9d467ffa4d419357ba12c74b0c3f2"},{"sha":"c3f7c83d26aea8a019017462f006c441b29f130c","author":{"name":"George G","email":"a0cb18dc650779dd7ccb050466df23a18aa05a93@gmail.com"},"message":"data: Add sysconfig entry for whitelisted theme system signature sources\n\nChange-Id: I508fc9fae9c6b3b2289dbfa5960696027e3c52c7\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/c3f7c83d26aea8a019017462f006c441b29f130c"},{"sha":"84c99fc5d2438e2afa28359a2e812f5a13729db4","author":{"name":"Alex Naidis","email":"c124df4c5f878c1a0e66535c4210a84ecd4d2d9c@paranoidandroid.co"},"message":"Unbreak public api by hiding substratum interfaces\n\nChange-Id: I5857ad50124267e99c4d7c9c790648f76a9bef66\nSigned-off-by: Alex Naidis <alex.naidis@paranoidandroid.co>\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/84c99fc5d2438e2afa28359a2e812f5a13729db4"},{"sha":"6eb1fa43109086204f8cbccc755b8e4561fb90d2","author":{"name":"Ivan Iskandar","email":"3b402d3f5180b4cd22d06fa9c7d210a533196c85@gmail.com"},"message":"SubstratumService: Rewrite installation method for Pie InstallSession API\n\nChange-Id: I378da3e891e02933cff24ec289b73b06de840942\nSigned-off-by: Harsh Shandilya <harsh@prjkt.io>","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/6eb1fa43109086204f8cbccc755b8e4561fb90d2"},{"sha":"76226ec9f20c3468b8738d2274b79cc2462662b9","author":{"name":"Mårten Kongstad","email":"dc2725693754f1a7a91164b380c7dc13093f6fdb@sony.com"},"message":"OMS: try harder not to update assets if nothing changed\n\nTo ensure framework overlays [target=\"android\"] are applied correctly\nwhen an app is installed, OMSImpl.updateAllOverlaysForTarget checks for\nthe existance of enabled framework overlays. But this check leads to\nunnecessary asset updates [defined as no change to the set of overlay\npaths] if the OMS was triggered by e.g. the package manager enabling a\ncomponent in the android package. On the other hand, when the target\npackage is \"android\", the other checks in\nOMSImpl.updateAllOverlaysForTarget are sufficient to determine if an\nasset update should be scheduled.\n\nExclude the enabled framework overlays check if (and only if) the target\npackage happens to be \"android\".\n\nTest: atest OverlayHostTests OverlayDeviceTests\nChange-Id: I7334cbda5686587c0db97c458c09c3656b7eacc4","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/76226ec9f20c3468b8738d2274b79cc2462662b9"},{"sha":"35942475c5699799388f1b3bf21db6a155d4c10e","author":{"name":"Mårten Kongstad","email":"dc2725693754f1a7a91164b380c7dc13093f6fdb@sony.com"},"message":"OMS: handle target or overlay package disabled\n\nUpdate what happens when the package manager disables a package:\n\n  - if a target is disabled, update its overlays to STATE_MISSING_TARGET\n\n  - if an overlay is disabled, update its state to the new state\n    STATE_OVERLAY_NOT_AVAILABLE\n\nIn both cases, OverlayInfo.isEnabled will return false.\n\nNote: if the package manager only disables a single component, nothing\nhappens to the overlays: OMS only looks at ApplicationInfo.enabled, not\nthe individual ComponentInfo.enabled fields.\n\nTest: atest OverlayHostTests\nChange-Id: I8c417acc0175739002a0350eed1913c32cc73337","distinct":true,"url":"https://api.github.com/repos/AOSiP-dumpling/platform_frameworks_base/commits/35942475c5699799388f1b3bf21db6a155d4c10e"}]}
{"actor":{"display_login":"NurKeinNeid"}}