{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":353977831,"defaultBranch":"14","name":"packages_apps_Settings","ownerLogin":"VoltageOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-02T09:56:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/81792437?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720858810.0","currentOid":""},"activityList":{"items":[{"before":"9983b905d229dcdecb3e734765aa04b86ea6cef9","after":"41c379881985c309d3b5d1e8c653c45cf41e6215","ref":"refs/heads/14","pushedAt":"2024-09-04T19:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KanishkTheDerp","name":"Kanishk","path":"/KanishkTheDerp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44691992?s=80&v=4"},"commit":{"message":"Settings: Add toggle for Smart 5G [2/2]\n\n• KanishkTheDerp: add missing title and summary\n\nChange-Id: I72958e2313b48553ba82565ace8ebf5dd9e0cdf4\nSigned-off-by: minaripenguin \nSigned-off-by: Kanishk ","shortMessageHtmlLink":"Settings: Add toggle for Smart 5G [2/2]"}},{"before":"a8beb2342bff0b957ade8330e4e8f1abe3e0043b","after":"9983b905d229dcdecb3e734765aa04b86ea6cef9","ref":"refs/heads/14","pushedAt":"2024-09-04T03:45:48.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"KanishkTheDerp","name":"Kanishk","path":"/KanishkTheDerp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44691992?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r67' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD\n\nAndroid 14.0.0 release 67\n\n-----BEGIN PGP SIGNATURE-----\n\niF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZteF4gAKCRDorT+BmrEO\neOq+AKCF3Jfu98ZvJr6LUtjHcfvfwDgfSgCfe1BFZ43oLJp/NRXdKrxvKzpsEG8=\n=XC/e\n-----END PGP SIGNATURE-----\n\nSigned-off-by: Kanishk ","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r67' of https://android.googlesource.com/pl…"}},{"before":"b51452e743a8b8bb48cbc4a8067a4c93cd43f76a","after":"a8beb2342bff0b957ade8330e4e8f1abe3e0043b","ref":"refs/heads/14","pushedAt":"2024-08-06T16:00:27.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"disable predictive back gesture in PIN/password input activities\n\nPredictive back UI reveals the previous activity and makes it partially interactable.\nThe previous activity might be protected by the top PIN/password input activity, e.g. the\nfingerprint settings activity, duress password activity etc.\n\nThe list of activities was copied from an Android 15 Beta 4 build.\n\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"disable predictive back gesture in PIN/password input activities"}},{"before":"184bdab18d4a99ef639c46462572fabe7dcd27ae","after":"b51452e743a8b8bb48cbc4a8067a4c93cd43f76a","ref":"refs/heads/14","pushedAt":"2024-08-05T15:56:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: allow disabling gmscompat\n\nremove unused packages while we at it\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: allow disabling gmscompat"}},{"before":"3bdef12146ee3a02cce6684f76967339eb941067","after":"184bdab18d4a99ef639c46462572fabe7dcd27ae","ref":"refs/heads/14","pushedAt":"2024-08-02T13:58:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Setting: batteryinfo: Add config to enable/disable battery design & maximum capacity info\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* Enabled by default\n\nTest: Build & flash\n\nSigned-off-by: Asriadi Rahim \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Setting: batteryinfo: Add config to enable/disable battery design & m…"}},{"before":"aaa4b3be56208db8954416427eb3468f4495c0dd","after":"3bdef12146ee3a02cce6684f76967339eb941067","ref":"refs/heads/14","pushedAt":"2024-08-02T13:11:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Setting: batteryinfo: Add config to enable/disable battery design & maximum capacity info\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* Enabled by default\n\nTest: Build & flash\n\nSigned-off-by: Asriadi Rahim \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Setting: batteryinfo: Add config to enable/disable battery design & m…"}},{"before":"d2c1b9a6143ba9a9c6662a16ff49a0f27cfa91e1","after":"aaa4b3be56208db8954416427eb3468f4495c0dd","ref":"refs/heads/14","pushedAt":"2024-08-02T12:47:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Setting: batteryinfo: Add config to enable/disable battery design & maximum capacity info\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* Enabled by default\n\nTest: Build & flash\n\nSigned-off-by: Asriadi Rahim \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Setting: batteryinfo: Add config to enable/disable battery design & m…"}},{"before":"4e5779515f00331f33bb93a6bb66769ea7aadfc9","after":"d2c1b9a6143ba9a9c6662a16ff49a0f27cfa91e1","ref":"refs/heads/14","pushedAt":"2024-08-02T11:42:54.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Display: Add Desktop mode preference\n\nSigned-off-by: minaripenguin \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Display: Add Desktop mode preference"}},{"before":"2573ab95901142e1a57909bc718458f5ff5443aa","after":"4e5779515f00331f33bb93a6bb66769ea7aadfc9","ref":"refs/heads/14","pushedAt":"2024-08-01T06:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?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":"94fa6a923ce141bd8bc3e1526298f703240795fd","after":"2573ab95901142e1a57909bc718458f5ff5443aa","ref":"refs/heads/14","pushedAt":"2024-08-01T00:46:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?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 \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Fix crash with face lock preference for limited access users"}},{"before":"7a57e07d15ca5fee22fad3fd10b8972a9d32c23e","after":"94fa6a923ce141bd8bc3e1526298f703240795fd","ref":"refs/heads/14","pushedAt":"2024-08-01T00:45:08.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: Remove unused pattern sizes layout\n\nChange-Id: I8dd9b1e5ffca893cd51a344462a763edbf940b4d\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Remove unused pattern sizes layout"}},{"before":"6df92145e8b17c1e7e5527a3e4ff6a5a38c12578","after":"7a57e07d15ca5fee22fad3fd10b8972a9d32c23e","ref":"refs/heads/14","pushedAt":"2024-07-17T01:08:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"fixup! add base class for ListPreference controllers\n\nIn order for fragment instance state to be automatically restored after configuration change,\nupdateCandidates() has to be called before state restoration is performed by the framework.\n\nBefore this commit, updateCandidates() was called from onResume(), which happens after state\nrestoration. This led to list scrolling position being reset after activity configuration change,\nsuch as after device rotation.\n\nInstead, call updateCandidates() from onCreatePreferences(), which is called before state\nrestoration.\n\nTo avoid slowing down fragment startup, skip updateCandidates() during the first onResume(), which\nis called almost immediately after onCreatePreferences().\n\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"fixup! add base class for ListPreference controllers"}},{"before":null,"after":"6df92145e8b17c1e7e5527a3e4ff6a5a38c12578","ref":"refs/heads/14","pushedAt":"2024-07-13T08:20:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"fixup! add base class for ListPreference controllers\n\nIn order for fragment instance state to be automatically restored after configuration change,\nupdateCandidates() has to be called before state restoration is performed by the framework.\n\nBefore this commit, updateCandidates() was called from onResume(), which happens after state\nrestoration. This led to list scrolling position being reset after activity configuration change,\nsuch as after device rotation.\n\nInstead, call updateCandidates() from onCreatePreferences(), which is called before state\nrestoration.\n\nTo avoid slowing down fragment startup, skip updateCandidates() during the first onResume(), which\nis called almost immediately after onCreatePreferences().\n\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"fixup! add base class for ListPreference controllers"}},{"before":"5b58ce1c390ab0281ed145abc2c41c793ec98ccc","after":null,"ref":"refs/heads/14","pushedAt":"2024-07-13T08:19:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"}},{"before":null,"after":"5b58ce1c390ab0281ed145abc2c41c793ec98ccc","ref":"refs/heads/14-qpr2","pushedAt":"2024-07-13T08:19:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: Allow controlling device wake/sleep from lid events\n\nCo-authored-by: LuK1337 \nSigned-off-by: DragonEmperor9480 \nChange-Id: If4d50a43d771955019ab9ccc6d72e4146e9ac9f2\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Allow controlling device wake/sleep from lid events"}},{"before":"ad7bbb991a8456f0ddb33f22f0aa4c660f2d1b33","after":"5b58ce1c390ab0281ed145abc2c41c793ec98ccc","ref":"refs/heads/14","pushedAt":"2024-05-25T17:34:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: Allow controlling device wake/sleep from lid events\n\nCo-authored-by: LuK1337 \nSigned-off-by: DragonEmperor9480 \nChange-Id: If4d50a43d771955019ab9ccc6d72e4146e9ac9f2\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Allow controlling device wake/sleep from lid events"}},{"before":"aeb9019163818c606c24d05c5d97ef6e82f47e50","after":"ad7bbb991a8456f0ddb33f22f0aa4c660f2d1b33","ref":"refs/heads/14","pushedAt":"2024-05-09T11:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: remove design changes\n\nbreak tablet view\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: remove design changes"}},{"before":"18faf647e479d23f1dd655e46d85fb6cd214aed9","after":"aeb9019163818c606c24d05c5d97ef6e82f47e50","ref":"refs/heads/14","pushedAt":"2024-05-08T06:02:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KanishkTheDerp","name":"Kanishk","path":"/KanishkTheDerp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44691992?s=80&v=4"},"commit":{"message":"Merge tag 'android-14.0.0_r35' of https://android.googlesource.com/platform/packages/apps/Settings into 14\n\nAndroid 14.0.0 release 35\n\n-----BEGIN PGP SIGNATURE-----\n\niF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZjprgQAKCRDorT+BmrEO\neMOfAJ9dON+T8xI/9a+U6Ifh4+djrro8dQCfUogitVSgLns66phrxgbpKT+EyP8=\n=Go8s\n-----END PGP SIGNATURE-----\n\nSigned-off-by: Kanishk ","shortMessageHtmlLink":"Merge tag 'android-14.0.0_r35' of https://android.googlesource.com/pl…"}},{"before":"5375030ee8e5468f491fc92800e5d5002ba4c723","after":"18faf647e479d23f1dd655e46d85fb6cd214aed9","ref":"refs/heads/14","pushedAt":"2024-05-04T05:33:43.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: move charging_vibro to SwitchPreferenceCompat\n\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: move charging_vibro to SwitchPreferenceCompat"}},{"before":"9e1c4772d8531c669797a4147c1e2450432477df","after":"5375030ee8e5468f491fc92800e5d5002ba4c723","ref":"refs/heads/14","pushedAt":"2024-05-04T04:26:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KanishkTheDerp","name":"Kanishk","path":"/KanishkTheDerp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44691992?s=80&v=4"},"commit":{"message":"Fixup updater crash on WiFI only devices\n\nSigned-off-by: tejasvp25 \nSigned-off-by: Kanishk ","shortMessageHtmlLink":"Fixup updater crash on WiFI only devices"}},{"before":"7d0205fa2d5b49eb027b8c119af01c6a5fff3a3c","after":"9e1c4772d8531c669797a4147c1e2450432477df","ref":"refs/heads/14","pushedAt":"2024-04-26T19:12:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: add option to enable AOD on charging only [2/2]\n\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: add option to enable AOD on charging only [2/2]"}},{"before":"ac790f0a8b276b63c26f151c5f193ca27e9958c1","after":"7d0205fa2d5b49eb027b8c119af01c6a5fff3a3c","ref":"refs/heads/14","pushedAt":"2024-04-26T09:27:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: add option to enable AOD on charging only [2/2]\n\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: add option to enable AOD on charging only [2/2]"}},{"before":"97847e996e55d3827c3de20be006c48cda3d55e5","after":"ac790f0a8b276b63c26f151c5f193ca27e9958c1","ref":"refs/heads/14","pushedAt":"2024-04-25T06:56:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: Add preference for KEY_MIN_REFRESH_RATE\n\nSquashed with the following:\n\nAuthor: LuK1337 \nDate: Sun May 9 15:49:43 2021 +0200\n\n Settings: Remove dependency on pref object for min refresh rate isAvailable()\n\n Preference is not available during search indexing.\n\n Change-Id: Ia53aee2a0e4d3c6ef8a56d202af3da48cf6b1d0e\n\nAuthor: LuK1337 \nDate: Fri Nov 27 14:33:15 2020 +0100\n\n Settings: Pass Locale.US when formatting refresh rate string\n\n * Some locales use comma rather than dot for floating point numbers\n thus causing NumberFormatException when trying to convert string\n to float.\n * Also make sure to strip `,00` too when needed.\n\n Change-Id: I57d5606858587daf316194c87ece8b5e30423575\n\nChange-Id: Iac1f65ab09717ea55a5b471e094385c77ba894ee\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Add preference for KEY_MIN_REFRESH_RATE"}},{"before":"6a8b533b97cf6218998db2cdff276521435ad5c7","after":"97847e996e55d3827c3de20be006c48cda3d55e5","ref":"refs/heads/14","pushedAt":"2024-04-25T06:06:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: Add preference for KEY_MIN_REFRESH_RATE\n\nSquashed with the following:\n\nAuthor: LuK1337 \nDate: Sun May 9 15:49:43 2021 +0200\n\n Settings: Remove dependency on pref object for min refresh rate isAvailable()\n\n Preference is not available during search indexing.\n\n Change-Id: Ia53aee2a0e4d3c6ef8a56d202af3da48cf6b1d0e\n\nAuthor: LuK1337 \nDate: Fri Nov 27 14:33:15 2020 +0100\n\n Settings: Pass Locale.US when formatting refresh rate string\n\n * Some locales use comma rather than dot for floating point numbers\n thus causing NumberFormatException when trying to convert string\n to float.\n * Also make sure to strip `,00` too when needed.\n\n Change-Id: I57d5606858587daf316194c87ece8b5e30423575\n\nChange-Id: Iac1f65ab09717ea55a5b471e094385c77ba894ee\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Add preference for KEY_MIN_REFRESH_RATE"}},{"before":null,"after":"6a8b533b97cf6218998db2cdff276521435ad5c7","ref":"refs/heads/14","pushedAt":"2024-04-24T11:52:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Add more 'Private DNS' options\n\nThis adds thirteen DNS providers as available presets.\n\nCredit: CalyxOS\n- Chirayu Desai \n https://review.calyxos.org/c/CalyxOS/platform_packages_apps_Settings/+/9504\n\nChange-Id: I7e8a320d47e7c5ddbcb9acfaf23032ae92d5d70d\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Add more 'Private DNS' options"}},{"before":"d7d894b33c5a749f9fc96d8e44a05af4467e2825","after":null,"ref":"refs/heads/14","pushedAt":"2024-04-24T11:40:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"}},{"before":null,"after":"d7d894b33c5a749f9fc96d8e44a05af4467e2825","ref":"refs/heads/14-qpr1","pushedAt":"2024-04-24T11:40:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: Change text color of notification light speed settings\n\nIt used to be white text on accent color in dark mode which is\nhard to read.\n\nBefore: https://imgur.com/a/GjFKIPf\nAfter: https://imgur.com/a/lTsowQW\n\nChange-Id: I13ed8674eb68098b34f29bf27a667a38c128314a\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Change text color of notification light speed settings"}},{"before":"92c609c51ec095c5035594054fe726e9ea10807e","after":"d7d894b33c5a749f9fc96d8e44a05af4467e2825","ref":"refs/heads/14","pushedAt":"2024-02-10T15:19:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: Change text color of notification light speed settings\n\nIt used to be white text on accent color in dark mode which is\nhard to read.\n\nBefore: https://imgur.com/a/GjFKIPf\nAfter: https://imgur.com/a/lTsowQW\n\nChange-Id: I13ed8674eb68098b34f29bf27a667a38c128314a\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Change text color of notification light speed settings"}},{"before":"1fb931099a8757b5fe4e7071ffbe12244f5cb42c","after":"92c609c51ec095c5035594054fe726e9ea10807e","ref":"refs/heads/14","pushedAt":"2024-02-09T09:12:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"Settings: Redesign PreferenceCategory\n\n* preview: https://imgur.com/1QiRaVA\n https://imgur.com/Jtke12P\n\nChange-Id: Ie0156fd280506fc6a83589055f2ca5cd83a3e6ea\nSigned-off-by: SuperDroidBond \nSigned-off-by: Jackeagle \nSigned-off-by: Jis G Jacob \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"Settings: Redesign PreferenceCategory"}},{"before":"11960cc2f620acce2ba55523a682012092f6a5b7","after":"1fb931099a8757b5fe4e7071ffbe12244f5cb42c","ref":"refs/heads/14","pushedAt":"2024-02-09T06:43:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shutter-cat","name":"Dmitrii","path":"/shutter-cat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32195036?s=80&v=4"},"commit":{"message":"fuelgauge: Hide screen time since last full charge if not valid\n\nChange-Id: I1c826182b75670241ddfbcf810def21ade476eb8\nSigned-off-by: minaripenguin \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"fuelgauge: Hide screen time since last full charge if not valid"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxOTowNTo1MC4wMDAwMDBazwAAAAStEpE3","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxOTowNTo1MC4wMDAwMDBazwAAAAStEpE3","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wOVQwNjo0MzozNS4wMDAwMDBazwAAAAP2PDhj"}},"title":"Activity · VoltageOS/packages_apps_Settings"}