{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":461732590,"defaultBranch":"main","name":"packages_apps_Settings","ownerLogin":"TheParasiteProject","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-21T06:29:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/106430773?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722018562.0","currentOid":""},"activityList":{"items":[{"before":"d287d9884ab93b4fe02aa9455ef8b7eaeb03dc66","after":"0f23ae2c777dd66d6ff453d7e881afba23a2efa7","ref":"refs/heads/main","pushedAt":"2024-09-20T13:34:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Whitelist WRITE_DEVICE_CONFIG permission\n\n* Still appears in android 12\n\n* needed after r30 merge\n\nlog:-\n\n13:23:56.691 1422 2892 E DatabaseUtils: java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_DEVICE_CONFIG\n02-02 13:23:56.691 1422 2892 E DatabaseUtils: \tat com.android.providers.settings.SettingsProvider.enforceWritePermission(SettingsProvider.java:2065)\n02-02 13:23:56.691 1422 2892 E DatabaseUtils: \tat com.android.providers.settings.SettingsProvider.setAllConfigSettings(SettingsProvider.java:1090)\n02-02 13:23:56.691 1422 2892 E DatabaseUtils: \tat com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:422)\n02-02 13:23:56.691 1422 2892 E DatabaseUtils: \tat android.content.ContentProvider.call(ContentProvider.java:2448)\n02-02 13:23:56.691 1422 2892 E DatabaseUtils: \tat android.content.ContentProvider$Transport.call(ContentProvider.java:517)\n02-02 13:23:56.691 1422 2892 E DatabaseUtils: \tat android.content.ContentProviderNative.onTransact(ContentProviderNative.java:295)\n02-02 13:23:56.691 1422 2892 E DatabaseUtils: \tat android.os.Binder.execTransactInternal(Binder.java:1154)\n02-02 13:23:56.691 1422 2892 E DatabaseUtils: \tat android.os.Binder.execTransact(Binder.java:1123)\n02-02 13:23:56.691 1099 4392 E Utils : did not find channel-count and/or sample-rate\n\nSigned-off-by: saikiran2001 \nSigned-off-by: Joey Huab \nSigned-off-by: DennySPb \nChange-Id: I8539ae676a97e17b0c328cb4d1f386bda2feae42\nSigned-off-by: Dmitrii \nSigned-off-by: Hưng Phan \nSigned-off-by: Joey Huab ","shortMessageHtmlLink":"Settings: Whitelist WRITE_DEVICE_CONFIG permission"}},{"before":"eb32222f0a40d40dd3d97c00b685a1aa66f7ef1b","after":"d287d9884ab93b4fe02aa9455ef8b7eaeb03dc66","ref":"refs/heads/main","pushedAt":"2024-09-14T02:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add BatteryDivider to fuelgauge\n\nsome devices with prebuilt kernel report, example 4mAh, instead of 4000mAh or whatever current mAh is.\nadd config to let override the divider\n\ndevice tree example:\nhttps://github.com/kamikaonashi/device_xiaomi_stone/commit/830a87b13941e60a1952c56fde57552fe2622d7f\n\nChange-Id: Iea0aba69b473275c9a7616500f1ff1790f6ced80","shortMessageHtmlLink":"Settings: Add BatteryDivider to fuelgauge"}},{"before":"9de75a26044058b082c406a8b949aae0b601c27c","after":"eb32222f0a40d40dd3d97c00b685a1aa66f7ef1b","ref":"refs/heads/main","pushedAt":"2024-09-12T08:51:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Make sure settings shortcut icons follow system accent\n\nChange-Id: I88400b3ae2477c73ce16695f977974de45f7b44c\nSigned-off-by: Jyotiraditya Panda \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Make sure settings shortcut icons follow system accent"}},{"before":"417cbe4ce18a140b0414e6b62836f014508544e9","after":"9de75a26044058b082c406a8b949aae0b601c27c","ref":"refs/heads/14.0","pushedAt":"2024-09-09T09:42:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r71'\n\nAndroid 14.0.0 release 71\n\nChange-Id: I3128267507a093a84da15d7c82febd19f8f528e4","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r71'"}},{"before":"378ba74946e02d933fc6f68369973f76f702996b","after":"9de75a26044058b082c406a8b949aae0b601c27c","ref":"refs/heads/main","pushedAt":"2024-09-04T18:14:17.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r71'\n\nAndroid 14.0.0 release 71\n\nChange-Id: I3128267507a093a84da15d7c82febd19f8f528e4","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r71'"}},{"before":"18c49e203364c7b18a208f688ed586adac59316c","after":"378ba74946e02d933fc6f68369973f76f702996b","ref":"refs/heads/main","pushedAt":"2024-08-22T15:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add monet bootanimation switch [2/2]\n\nChange-Id: Ic575cf513fb1c80a75af28d1e2dd6ea29aa1bf96","shortMessageHtmlLink":"Settings: Add monet bootanimation switch [2/2]"}},{"before":"49e40da1676b24411cc17b074fac12cda9680380","after":"18c49e203364c7b18a208f688ed586adac59316c","ref":"refs/heads/main","pushedAt":"2024-08-19T06:09:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: StatusBarLyric: Update title\n\n* Replace \"Enable\" with \"Use\"\n\nChange-Id: I7c84aefb250ea3b05eda5046d67c507bf0076410","shortMessageHtmlLink":"Settings: StatusBarLyric: Update title"}},{"before":"a0934953477d02200a97fee75b9888f7b4d5f768","after":"49e40da1676b24411cc17b074fac12cda9680380","ref":"refs/heads/main","pushedAt":"2024-08-19T06:08:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Use MainSwitchPreference for network traffic monitor\n\n* Update strings\n\nChange-Id: I9ee86209deb135008419174f7381bc27d05fcff3","shortMessageHtmlLink":"Settings: Use MainSwitchPreference for network traffic monitor"}},{"before":"cc15646960040a88947a5bb4d8238a5b24088ea2","after":"a0934953477d02200a97fee75b9888f7b4d5f768","ref":"refs/heads/main","pushedAt":"2024-08-18T15:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Use MainSwitchPreference for network traffic monitor\n\nChange-Id: I9ee86209deb135008419174f7381bc27d05fcff3","shortMessageHtmlLink":"Settings: Use MainSwitchPreference for network traffic monitor"}},{"before":"46471e0ffbae05e1805babc1e021ac3237f3238d","after":"cc15646960040a88947a5bb4d8238a5b24088ea2","ref":"refs/heads/main","pushedAt":"2024-08-07T14:18:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Fix crash with face lock preference for limited access users\n\nRef: https://xdaforums.com/t/rom-14-0-official-clover-kernelsu-crdroid-14-0-for-xiaomi-mi-pad-4-plus.4675646/post-89634146\n\nCrash log:\n\n07-29 19:55:26.011 E/AndroidRuntime(17429): FATAL EXCEPTION: main\n07-29 19:55:26.011 E/AndroidRuntime(17429): Process: com.android.settings, PID: 17429\n07-29 19:55:26.011 E/AndroidRuntime(17429): java.lang.RuntimeException: Unable to resume activity {com.android.settings/com.android.settings.SubSettings}: java.lang.ClassCastException: androidx.preference.SwitchPreferenceCompat cannot be cast to com.android.settingslib.RestrictedSwitchPreference\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread.performResumeActivity(ActivityThread.java:5244)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5277)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:57)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:60)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.TransactionExecutor.executeLifecycleItem(TransactionExecutor.java:282)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:150)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.os.Handler.dispatchMessage(Handler.java:107)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.os.Looper.loopOnce(Looper.java:232)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.os.Looper.loop(Looper.java:317)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread.main(ActivityThread.java:8594)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat java.lang.reflect.Method.invoke(Native Method)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:583)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878)\n07-29 19:55:26.011 E/AndroidRuntime(17429): Caused by: java.lang.ClassCastException: androidx.preference.SwitchPreferenceCompat cannot be cast to com.android.settingslib.RestrictedSwitchPreference\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.settings.biometrics.face.FaceSettingsLockscreenBypassPreferenceController.updateState(FaceSettingsLockscreenBypassPreferenceController.java:76)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.settings.dashboard.DashboardFragment.updatePreferenceStates(DashboardFragment.java:414)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.settings.dashboard.DashboardFragment.onResume(DashboardFragment.java:242)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.Fragment.performResume(Fragment.java:3206)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentStateManager.resume(FragmentStateManager.java:658)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:302)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1613)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3197)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentManager.dispatchResume(FragmentManager.java:3129)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentController.dispatchResume(FragmentController.java:285)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentActivity.onResumeFragments(FragmentActivity.java:333)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentActivity.onPostResume(FragmentActivity.java:322)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.Activity.performResume(Activity.java:9163)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread.performResumeActivity(ActivityThread.java:5234)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \t... 14 more\n\nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"Settings: Fix crash with face lock preference for limited access users"}},{"before":"cc15646960040a88947a5bb4d8238a5b24088ea2","after":"46471e0ffbae05e1805babc1e021ac3237f3238d","ref":"refs/heads/main","pushedAt":"2024-08-07T14:17:45.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r61'\n\nAndroid 14.0.0 Release 61 (AP2A.240805.005.F1)\n\nChange-Id: I168ceb311728d0f4c4fbefeec710ccea232a7a53","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r61'"}},{"before":"851db6e937586cb63d2abbbba0982133ae416c60","after":"cc15646960040a88947a5bb4d8238a5b24088ea2","ref":"refs/heads/main","pushedAt":"2024-08-01T03:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Fix crash with face lock preference for limited access users\n\nRef: https://xdaforums.com/t/rom-14-0-official-clover-kernelsu-crdroid-14-0-for-xiaomi-mi-pad-4-plus.4675646/post-89634146\n\nCrash log:\n\n07-29 19:55:26.011 E/AndroidRuntime(17429): FATAL EXCEPTION: main\n07-29 19:55:26.011 E/AndroidRuntime(17429): Process: com.android.settings, PID: 17429\n07-29 19:55:26.011 E/AndroidRuntime(17429): java.lang.RuntimeException: Unable to resume activity {com.android.settings/com.android.settings.SubSettings}: java.lang.ClassCastException: androidx.preference.SwitchPreferenceCompat cannot be cast to com.android.settingslib.RestrictedSwitchPreference\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread.performResumeActivity(ActivityThread.java:5244)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5277)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:57)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:60)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.TransactionExecutor.executeLifecycleItem(TransactionExecutor.java:282)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:150)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.os.Handler.dispatchMessage(Handler.java:107)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.os.Looper.loopOnce(Looper.java:232)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.os.Looper.loop(Looper.java:317)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread.main(ActivityThread.java:8594)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat java.lang.reflect.Method.invoke(Native Method)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:583)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878)\n07-29 19:55:26.011 E/AndroidRuntime(17429): Caused by: java.lang.ClassCastException: androidx.preference.SwitchPreferenceCompat cannot be cast to com.android.settingslib.RestrictedSwitchPreference\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.settings.biometrics.face.FaceSettingsLockscreenBypassPreferenceController.updateState(FaceSettingsLockscreenBypassPreferenceController.java:76)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.settings.dashboard.DashboardFragment.updatePreferenceStates(DashboardFragment.java:414)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat com.android.settings.dashboard.DashboardFragment.onResume(DashboardFragment.java:242)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.Fragment.performResume(Fragment.java:3206)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentStateManager.resume(FragmentStateManager.java:658)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:302)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1613)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3197)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentManager.dispatchResume(FragmentManager.java:3129)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentController.dispatchResume(FragmentController.java:285)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentActivity.onResumeFragments(FragmentActivity.java:333)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat androidx.fragment.app.FragmentActivity.onPostResume(FragmentActivity.java:322)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.Activity.performResume(Activity.java:9163)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \tat android.app.ActivityThread.performResumeActivity(ActivityThread.java:5234)\n07-29 19:55:26.011 E/AndroidRuntime(17429): \t... 14 more\n\nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"Settings: Fix crash with face lock preference for limited access users"}},{"before":"605c746d6ccca20f575a42410d21b9a2d0f16630","after":"851db6e937586cb63d2abbbba0982133ae416c60","ref":"refs/heads/main","pushedAt":"2024-07-30T01:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Follow system theme for SD card activities\n\n* Setting up a new SD card is currently using light theme, no matter\n the system setting\n* Convert to DayNight to have it follow system theme\n\nChange-Id: Iaf41c95a03859f40f9895b713c26ee76ff01fed6\nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"Settings: Follow system theme for SD card activities"}},{"before":"7049e9fbf37962ce6f41b7dd18e30cb47fbb24f5","after":"605c746d6ccca20f575a42410d21b9a2d0f16630","ref":"refs/heads/main","pushedAt":"2024-07-26T18:29:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Extends \"Settings: Implement cutout force full screen [2/2]\"\n\n* We don't need to guard entire setting by checking cutout\n as this feature is basically LineageOS' long screen setting with cutout force full screen support\n\n* Guard cutout force full screen logic with CutoutUtils' hasCutout check\n in PhoneWindow\n\n* Make it always available as we enabled it by default\n\nChange-Id: I4f79efd7f7952689f48f8ad76e16721a7b73139d","shortMessageHtmlLink":"Extends \"Settings: Implement cutout force full screen [2/2]\""}},{"before":null,"after":"7049e9fbf37962ce6f41b7dd18e30cb47fbb24f5","ref":"refs/heads/phonelink","pushedAt":"2024-07-26T18:29:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Extends \"Settings: Implement cutout force full screen [2/2]\"\n\n* We don't need to guard entire setting by checking cutout\n as this feature is basically LineageOS' long screen setting with cutout force full screen support\n\n* Guard cutout force full screen logic with CutoutUtils' hasCutout check\n in PhoneWindow\n\n* Make it always available as we enabled it by default\n\nChange-Id: I4f79efd7f7952689f48f8ad76e16721a7b73139d","shortMessageHtmlLink":"Extends \"Settings: Implement cutout force full screen [2/2]\""}},{"before":"7f45c9ddbe28ad57622ed77a3ba72c4ea5960393","after":"7049e9fbf37962ce6f41b7dd18e30cb47fbb24f5","ref":"refs/heads/main","pushedAt":"2024-07-26T16:04:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Extends \"Settings: Implement cutout force full screen [2/2]\"\n\n* We don't need to guard entire setting by checking cutout\n as this feature is basically LineageOS' long screen setting with cutout force full screen support\n\n* Guard cutout force full screen logic with CutoutUtils' hasCutout check\n in PhoneWindow\n\n* Make it always available as we enabled it by default\n\nChange-Id: I4f79efd7f7952689f48f8ad76e16721a7b73139d","shortMessageHtmlLink":"Extends \"Settings: Implement cutout force full screen [2/2]\""}},{"before":"f54004fb19671bd25672ac5b04366c238fda0bfb","after":"7f45c9ddbe28ad57622ed77a3ba72c4ea5960393","ref":"refs/heads/main","pushedAt":"2024-07-26T13:11:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"fixup! Settings: Add support for disabling fingerprint lockout [2/2]\n\n* Add it to security_settings_fingerprint_limbo too","shortMessageHtmlLink":"fixup! Settings: Add support for disabling fingerprint lockout [2/2]"}},{"before":"96e7b72e069c2aca0d2d7171b0e55be07581410a","after":"f54004fb19671bd25672ac5b04366c238fda0bfb","ref":"refs/heads/main","pushedAt":"2024-07-21T23:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Move to lowercase of \"Apps\" in Cloned Apps title\n\n* Unify with Android's style\n\nChange-Id: Ice8efcdaff26455ca988aa26df041476708a324e","shortMessageHtmlLink":"Settings: Move to lowercase of \"Apps\" in Cloned Apps title"}},{"before":"8b5d1b2bfae2ed9581420fbbe5b1d42d0431d9b8","after":"96e7b72e069c2aca0d2d7171b0e55be07581410a","ref":"refs/heads/main","pushedAt":"2024-07-21T21:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Revert \"Settings: Add Game Settings page\"\n\nThis reverts commit 1dee10bed83e19483716f3ed38c5f41a720d86fa.","shortMessageHtmlLink":"Revert \"Settings: Add Game Settings page\""}},{"before":"73c40148374506a02968cd63ae92ec90ee11c0cf","after":"8b5d1b2bfae2ed9581420fbbe5b1d42d0431d9b8","ref":"refs/heads/main","pushedAt":"2024-07-21T10:53:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"fixup! Settings: Add status bar lyric [2/2]\n\n* Corrects category","shortMessageHtmlLink":"fixup! Settings: Add status bar lyric [2/2]"}},{"before":"8a6c39047f466eebe41939723e9497b9a0d3fcf7","after":"73c40148374506a02968cd63ae92ec90ee11c0cf","ref":"refs/heads/main","pushedAt":"2024-07-21T10:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"fixup! Settings: Add status bar lyric [2/2]\n\n* Correct section","shortMessageHtmlLink":"fixup! Settings: Add status bar lyric [2/2]"}},{"before":"1dee10bed83e19483716f3ed38c5f41a720d86fa","after":"8a6c39047f466eebe41939723e9497b9a0d3fcf7","ref":"refs/heads/main","pushedAt":"2024-07-20T15:43:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Setting: batteryinfo: Add config_show_battery_design_capacity & show_battery_maximum_capacity\n\n* Legacy devices like the Pixel 2 Series do not support this feature, only show Unavailable for design capacity and maximum capacity in battery information.\n* An alternative option if the device doesn't support it is just to add the config to disable this feature.\n* Enabled by default\n\nTest: Build & flash\n\nChange-Id: I9379adba2bd0b6ae9b269e839eb45f88a2259184\nSigned-off-by: Asriadi Rahim ","shortMessageHtmlLink":"Setting: batteryinfo: Add config_show_battery_design_capacity & show_…"}},{"before":"40227a84f20cd01a36ab6f28d24d73d83249ff6b","after":"1dee10bed83e19483716f3ed38c5f41a720d86fa","ref":"refs/heads/main","pushedAt":"2024-07-16T20:45:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add Game Settings page\n\n* Add Google's Game Dashboard shortcut\n\nChange-Id: I4df5d64faaaeec3178861fe3d34b2842a9a3f9da","shortMessageHtmlLink":"Settings: Add Game Settings page"}},{"before":"465f177f8b3976c95fe0948ca0d601838f9ed346","after":"40227a84f20cd01a36ab6f28d24d73d83249ff6b","ref":"refs/heads/main","pushedAt":"2024-07-16T20:40:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add a DEVICE field to the getSummary() function\n\nMissing this field results in the text string \"Market Name\" being displayed instead of the device name.","shortMessageHtmlLink":"Settings: Add a DEVICE field to the getSummary() function"}},{"before":"4d07c0cd1427c3cd38a7dcc4d6e4e81e2f461262","after":"df2be2415eea0630247fdaefe699b2ce9609c720","ref":"refs/heads/gamedashboard","pushedAt":"2024-07-16T04:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Revert \"Settings: Bluetooth: Don't check persistable uri permission for BtHelper\"\n\n* Remove hack and do actual stuffs instead\n\nThis reverts commit e535933ada4221bccedc709c99d140087973da3c.","shortMessageHtmlLink":"Revert \"Settings: Bluetooth: Don't check persistable uri permission f…"}},{"before":"8631a41969f63009a6a140b968829a5605d6a042","after":"4d07c0cd1427c3cd38a7dcc4d6e4e81e2f461262","ref":"refs/heads/gamedashboard","pushedAt":"2024-07-15T18:39:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add GameModeUtils [3/3]\n\n* Extends Google's Game Dashboard\n\nChange-Id: I4df5d64faaaeec3178861fe3d34b2842a9a3f9da","shortMessageHtmlLink":"Settings: Add GameModeUtils [3/3]"}},{"before":"a49df7bc8e09c24b8971d78008d23d46dc212509","after":"465f177f8b3976c95fe0948ca0d601838f9ed346","ref":"refs/heads/main","pushedAt":"2024-07-15T18:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add GameModeUtils [3/3]\n\n* Extends Google's Game Dashboard\n\nChange-Id: I4df5d64faaaeec3178861fe3d34b2842a9a3f9da","shortMessageHtmlLink":"Settings: Add GameModeUtils [3/3]"}},{"before":"8da87eea7c94b255782f207d49536ddec9a5ccdf","after":"8631a41969f63009a6a140b968829a5605d6a042","ref":"refs/heads/gamedashboard","pushedAt":"2024-07-15T13:40:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add GameModeUtils [3/3]\n\n* Extends Google's Game Dashboard\n\nChange-Id: I4df5d64faaaeec3178861fe3d34b2842a9a3f9da","shortMessageHtmlLink":"Settings: Add GameModeUtils [3/3]"}},{"before":"1e5d490927617f9ca547d0994fc9e881d89d510c","after":"8da87eea7c94b255782f207d49536ddec9a5ccdf","ref":"refs/heads/gamedashboard","pushedAt":"2024-07-15T12:20:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add GameModeUtils [3/3]\n\n* Extends Google's Game Dashboard\n\nChange-Id: I4df5d64faaaeec3178861fe3d34b2842a9a3f9da","shortMessageHtmlLink":"Settings: Add GameModeUtils [3/3]"}},{"before":"159b9317fd1e823ee358ec0a890a8ce6f7114f86","after":"1e5d490927617f9ca547d0994fc9e881d89d510c","ref":"refs/heads/gamedashboard","pushedAt":"2024-07-15T11:36:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"someone5678","name":"someone5678","path":"/someone5678","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59456192?s=80&v=4"},"commit":{"message":"Settings: Add GameModeUtils [3/3]\n\n* Extends Google's Game Dashboard\n\nChange-Id: I4df5d64faaaeec3178861fe3d34b2842a9a3f9da","shortMessageHtmlLink":"Settings: Add GameModeUtils [3/3]"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMzozNDo1Ny4wMDAwMDBazwAAAAS8AR5y","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMzozNDo1Ny4wMDAwMDBazwAAAAS8AR5y","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQxMTozNjo1Ni4wMDAwMDBazwAAAAR_oNbz"}},"title":"Activity · TheParasiteProject/packages_apps_Settings"}