Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clipboard autoclear timeout setting #158

Open
wants to merge 170 commits into
base: 13
Choose a base branch
from
Open

Conversation

secrecyflag
Copy link

Adds a setting for the settings app in the Privacy menu.
Needs testing!

Android Build Coastguard Worker and others added 30 commits October 3, 2022 23:28
Change-Id: I7ff83f8565e0d4de2232ec6631c9c75f2b4710a7
Change-Id: Ided1f283f27b20579d7f175aab5c300eda513946
Change-Id: I01868d8ec453a0bdef8e4277bfc9ccf372db18e7
Change-Id: I66ccfc6fdb83062c267a135ef098b6638847834e
Change-Id: Iaa11309145b70aed6ac0052889b4993a77d2294c
Change-Id: Icefdc622990d64a5df353fcf35fbaca8ba306b61
Change-Id: I9f1186ef582ac81fe07abc293adfafacc42319c9
Change-Id: I25115238064759b19ca848a34a3e66b2ef2e3ae4
Change-Id: I5a2cccb7c797f090d1f86096bd88eb11aa19dff1
Change-Id: I50057a846d222b2175964a17bd015f65518a8553
Change-Id: I26115a905c074ceb3f04344824b3b87dc4b093cc
Change-Id: Iac7fb9f54e0b057617545e1aea78a7b225d015ae
Change-Id: I596f85339f888ea43a6dea6be127197299661b06
Change-Id: I467ecee41c760d226ad5d0f702eb3d3d17c0e5ce
Change-Id: Id065d2e3897ecdf149afecd376bd512dcb294675
Change-Id: I3bff71eaaa0350a62d031b6fd4888a485ac33473
Change-Id: I3f483f189d41e66e828e2c983cdda3c6239c626c
Change-Id: I14be7c0f7fffad7913e32ef6529a0a258859ff49
Change-Id: Ie525c7d06bc31b8200a04209626094f993b69a9c
Change-Id: Idf21da3c876559cf82997e9d4427a2154167951b
Change-Id: I5e4ae0591756eb597fd6ce402eaecd9b560173ac
Change-Id: I3105814036d562c9ac0744ea536ca66fad60b850
Test: m
ROBOTEST_FILTER="BluetoothMaxConnectedAudioDevicesPreferenceControllerTest"
RunSettingsRoboTests -j40

Test: Open developper settings
Bug: 257158801
Change-Id: Ib40a6264d8d6908103d76b6401ddcfd3ffa7dd88
(cherry picked from commit e2c6d1f60dde927daeb84226a1b025a582b2a9be)
Merged-In: Ib40a6264d8d6908103d76b6401ddcfd3ffa7dd88
Change-Id: I40280ea0b9f4cad14c4d478cdd754df8243695d6
Change-Id: I27f90314524426eb601ce8676c5db14751951f13
Test: m
ROBOTEST_FILTER="BluetoothMaxConnectedAudioDevicesPreferenceControllerTest"
RunSettingsRoboTests -j40

Test: Open developper settings
Bug: 257158801
Change-Id: Ib40a6264d8d6908103d76b6401ddcfd3ffa7dd88
(cherry picked from commit e2c6d1f60dde927daeb84226a1b025a582b2a9be)
Merged-In: Ib40a6264d8d6908103d76b6401ddcfd3ffa7dd88
Change-Id: I4a43c239f41ffd17df5be2ce600dd0a7fa9edae3
Change-Id: Ie592c9b64452a233a37a8876c54fbe00aba22482
Change-Id: If0ed09afe4ebd18a87bdf3d852763e6c968d3dd5
Change-Id: Ieb8d80c1b32a7558b44a81ed57351b4a2202f441
Use it only for controlling the LPA app state, EuiccSupportPixel package is now handled separately.
@girlbossceo
Copy link
Contributor

New GrapheneOS settings should be using our ExtSettings infrastructure. This makes it easier to port, make it cleaner, better runtime-wise, etc.

@girlbossceo
Copy link
Contributor

See 4297966 and 3416cf8 for examples

@secrecyflag
Copy link
Author

@r3g-5z Wish I knew about it before...

@secrecyflag
Copy link
Author

I can't actually test the feature in action, problems on my end. The build does pass.

@girlbossceo
Copy link
Contributor

@r3g-5z Wish I knew about it before...

It's a new thing and we haven't fully ported all our existing settings to it, but we will eventually document it either as a GrapheneOS feature or in our development guidelines.

res/xml/privacy_controls_settings.xml Outdated Show resolved Hide resolved
@secrecyflag secrecyflag marked this pull request as ready for review April 2, 2023 15:09
Copy link
Contributor

@girlbossceo girlbossceo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Slight style changes here

@girlbossceo girlbossceo self-assigned this Apr 3, 2023
Copy link
Contributor

@girlbossceo girlbossceo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Concerns have been addressed and feature works

Must be squashed when merged

girlbossceo and others added 3 commits April 4, 2023 01:41
Co-authored-by: flawedworld <flawedworld@flawed.world>
Signed-off-by: r3g_5z <june@girlboss.ceo>
@secrecyflag
Copy link
Author

re-based successfully. the feature should be ready now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet