- Feb 08, 2024
-
-
Luca Zuccarini authored
Soon they will be used for both launches and returns, so these names are more accurate. Bug: 323863002 Flag: NA Test: still builds (no functionality change) Change-Id: I261c8503c4e11f36254385486062e3c7bb4db2dc
-
Luca Zuccarini authored
Soon they will be used for both launches and returns, so these names are more accurate. Bug: 323863002 Flag: NA Test: still builds (no functionality change) Change-Id: I17738a7bf1241bb3784b950114c717854b1864d7
-
- Oct 11, 2023
-
-
Yuting Fang authored
Bug: 304347474 Test: Code format change only. Exisiting tests pass. Change-Id: Ie2964be263484d5284cda5c563060755f8e31f0b
-
- Sep 12, 2023
-
-
Jordan Demeulenaere authored
Bug: 288507023 Test: Manual, checked the logs while opening notifications (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f78f0c02fdedce6f73a5d3f5f4993940a9554852) Merged-In: Ief31f7d3075eb1b9dc384cefdaeef371cfdf6691 Change-Id: Ief31f7d3075eb1b9dc384cefdaeef371cfdf6691
-
- Aug 25, 2023
-
-
Jordan Demeulenaere authored
Bug: 288507023 Test: Manual, checked the logs while opening notifications Change-Id: Ief31f7d3075eb1b9dc384cefdaeef371cfdf6691
-
- Aug 14, 2023
-
-
Yunfan Chen authored
This CL introduces the transient gesture detection logic on the client side. The GesturePointerEventHandler is a mirror of existing SystemGesturesPointerEventListener on the window manager side. The window manager one can be removed after the entire system UI side logic is done. There're some noticible differences, including: 1. GesturePointerEventListener uses system UI side GeneralGestureDetector and a bridge class SystemGesturePointerEventListener to receive input events. 2. Leave an interface to let the user, the event handler to register a callback to receive necessary input events. Test: build Test: Enable debug and CLIENT_TRANSIENT flag to observe the log Bug: 277290737 Change-Id: I13d98303b783dac072d1bd1d06f1b7f0836bf73d
-
- Aug 04, 2023
-
-
Nikolas Havrikov authored
Bug: 294380464 Test: make Change-Id: I3ee0544f61bc0a5e8b5d6f419b2ac9cce52fe921
-
- Jul 17, 2023
-
-
Caitlin Shkuratov authored
Bug: 238425913 Test: compiles Change-Id: I3a6bb477521fbb1413187801a5ed6077298f77dd
-
- Feb 28, 2023
-
-
Jordan Demeulenaere authored
This CL was generated automatically from the following command: $ external/ktfmt/prepare_upgrade.py --repo=frameworks/base/ --build_id=9645412 --bug_id=266197805 This CL regenerates the inclusion file with the current version of ktfmt so that it is up-to-date with files currently formatted or ignored by ktfmt. Bug: 266197805 Test: Presubmits Change-Id: I9e075f298fc3013ea4115fbd3fcc5e6f9dfbc00c Merged-In: I9e075f298fc3013ea4115fbd3fcc5e6f9dfbc00c
-
Jordan Demeulenaere authored
This CL was generated automatically from the following command: $ external/ktfmt/prepare_upgrade.py --repo=frameworks/base/ --build_id=9645412 --bug_id=266197805 This CL regenerates the inclusion file with the current version of ktfmt so that it is up-to-date with files currently formatted or ignored by ktfmt. Bug: 266197805 Test: Presubmits Change-Id: I9e075f298fc3013ea4115fbd3fcc5e6f9dfbc00c Merged-In: I9e075f298fc3013ea4115fbd3fcc5e6f9dfbc00c
-
- Feb 13, 2023
-
-
Caitlin Shkuratov authored
This is to preserve git history. The next CL will remove extraneous uses of the logger. Bug: 238425913 Test: atest MobileInputLoggerTest Change-Id: I629eda93ce51f54627bcc929e419f850ff4a7210
-
- Feb 10, 2023
-
-
Caitlin Shkuratov authored
Bug: 238425913 Test: All tests in statusbar.wifi Change-Id: Ib13d844dccfec7985d0f18f830f2c40111c9d089
-
- Jan 23, 2023
-
-
Caitlin Shkuratov authored
There were already a few sender-specific log methods in the common class, and more will be added so it's better to split them up. Bug: 265455911 Test: manual: Verified `MediaTttSender` and `MediaTttReceiver` logs still appear. Test: atest com.android.systemui.media.taptotransfer Change-Id: I97ff8e60b63f7b460dcfcba72bfcf6b2f2d02952
-
- Jan 20, 2023
-
-
Hawkwood Glazier authored
Undone on master with I7bde225a41ab41e8c419a9784eb0307691550f3f Bug: 264262853 Test: None; ktfmt only Change-Id: I7b53f5fb9dbe5ad9542d40f36181538c40c88538
-
- Jan 19, 2023
-
-
Jordan Demeulenaere authored
This CL ensures that we take the current scale of a View when computing the start position of a launch animated View. Bug: 265280100 Test: Launch an activity from a keyguard shortcut Change-Id: I1f733283098af119fd403f106c15d39b4950fc88
-
- Jan 18, 2023
-
-
Caitlin Shkuratov authored
The next CL will split out the generic swipe-up detection and the status-bar-specific gesture information, and will add back the class `SwipeStatusBarAwayGestureHandler`. So, this CL leaves the variable names to be status-bar-specific. Bug: 262584940 Test: verify swiping the status bar away when there's an ongoing call still works Test: atest OngoingCallControllerTest Change-Id: Ief581a073ca3809963014405c8233dc13e7e8266 Change-Id: I3da3c306733545df44adfb9518fb4f762f2ace6c
-
- Jan 09, 2023
-
-
Hao Dong authored
- Adds SETTINGS_SHOW_UDFPS_ENROLL_IN_SETTINGS flag to guard the change. - Remove the black fp drawable in udfps_fpm_other_view.xml - Uses UdfpsFpmOtherViewController when the flag is enabled, so that SystemUI doesn't show anything for settings enrollment. Turn this flag on via adb: adb shell setprop sys.fflag.override.settings_show_udfps_enroll_in_settings true Test: manually tested on device Bug: 260617060 Change-Id: I1842c4351041fdabc16bde9d5d5a708efb258cb2
-
- Jan 03, 2023
-
-
Caitlin Shkuratov authored
Bug: 238425913 Test: atest WifiRepositoryImplTest Change-Id: I873e57bff94c775a06084098d47ff716211d811a
-
Caitlin Shkuratov authored
Bug: N/A Test: atest ChipbarCoordinatorTest Change-Id: I373d54df0f7179c5b95d956a1c63149727432116
-
- Dec 22, 2022
-
-
Evan Laird authored
Rename WifiRepository.kt -> WifiRepositoryImpl.kt for the impl's definition. Also update the ktfmt_includes to ignore this file. Test: WifiRepositoryImplTest Bug: 238425913 Change-Id: I21f3259e9f86390da1a78d36f38c545199254e11
-
Evan Laird authored
Note that this CL modifies the ktfmt_includes so we can keep the WifiRepositoryImplTest rename from running ktfmt, which would break the blame history. Test: existing tests Bug: 238425913 Change-Id: I9c6b9ba3905728c31859cac1d6703be4d77f3db0
-
- Nov 30, 2022
-
-
Caitlin Shkuratov authored
This is needed for WifiScreenshotTest so that more of the pipeline can be faked out. Bug: 238425913 Test: manual: verified new wifi icon still works Test: atest WifiScreenshotTest Test: atest all tests in statusbar.pipeline Change-Id: I335451e62c5db01143226d7cdc3ee29b93301bf2
-
- Nov 18, 2022
-
-
Hawkwood Glazier authored
Bug: 258424862 Test: Manually rebuilt everything Change-Id: If683023d2f592bb09827a50fbc79559b5b57cb3a
-
- Nov 10, 2022
-
-
Hawkwood Glazier authored
Bug: 242332467 Bug: 242332371 Test: Manually checked existing clock positions and sizes Change-Id: I3feea196bf348630697385e010a13955cdb0a897
-
- Oct 28, 2022
-
-
Florence Yang authored
Renaming RegionSamplingInstance class to RegionSampler for clarity. Bug: 202758428 Test: manual Change-Id: I6a9203b58e4e803b78645d48a2f03a061e16602f
-
- Oct 22, 2022
-
-
Beth Thibodeau authored
- Run ktfmt for Kotlin files that were moved, to follow current style guide - Add missing copyright headers Test: build Bug: 241485754 Change-Id: Icc2a9246dfaea8352824a5a181b4c06d3bcb4a46
-
Beth Thibodeau authored
- Run ktfmt for Kotlin files that were moved, to follow current style guide - Add missing copyright headers Test: build Bug: 241485754 Change-Id: Icc2a9246dfaea8352824a5a181b4c06d3bcb4a46
-
- Oct 17, 2022
-
-
Caitlin Shkuratov authored
The API is defined by ChipbarInfo, which has a startIcon, text, and optional endItem. Updates the media ttt code to convert the existing state into the new generic state. Test: manual: Verify every media ttt state displays correctly. Test: atest MediaTttSenderCoordinatorTest Test: atest ChipbarCoordinatorTest Change-Id: I98c377cb9b416e051c747fe6d8553cfaa0724635
-
Caitlin Shkuratov authored
since it has all the chipbar logic. Future CLs will remove the media-specific logic from ChipbarCoordinator. Bug: 245610654 Test: manual: Verify chipbar commands still work Test: media.taptotransfer tests Test: temporarydisplay tests Change-Id: I0af8480c9ee400496237f144aaba907ab5a99e30
-
- Oct 12, 2022
-
-
Shawn Lee authored
Renamed PanelExpansion... to ShadeExpansion..., and refactored accordingly. Cleaned up wildcard imports in UdfpsControllerOverlayTest to pass ktlint. Test: presubmits Bug: 247607270 Change-Id: I7a112a7426ed357b036dd01a00e9caf63dd5897b Merged-In: I7a112a7426ed357b036dd01a00e9caf63dd5897b
-
- Oct 05, 2022
-
-
Shawn Lee authored
Renamed PanelExpansion... to ShadeExpansion..., and refactored accordingly. Cleaned up wildcard imports in UdfpsControllerOverlayTest to pass ktlint. Test: presubmits Bug: 247607270 Change-Id: I7a112a7426ed357b036dd01a00e9caf63dd5897b
-
- Sep 21, 2022
-
-
Alejandro Nijamkin authored
Our goal with this refactor is to provide a differnt implementation of UserSwitcherController that uses modern architecture inside itself. To achieve that, we need to be able to provide a new implementation alongside the existing implementation and switch between them based on our feature flags. This CL extracts an interface our of the UserSwitcherController class, also named UserSwitcherController (to minimize changes to downstream customers of this class) and moves the current implementation to UserSwitcherControllerOldImpl. As a side-effect, we also had to move the old UserSwitcherController.BaseUserAdapter out into its own class, BaseUserSwitcherAdapter. This CL was done almost entirely automatically using tools provided by the Android Studio IDE. There are no logical changes in this CL at all. Bug: 246631653 Test: Manually verified that user switcher works properly in full-screen, from quick settings, and from the bouncer. Change-Id: I383f1bb9147c7afc3047bcf2ad7422b7c6894821
-
- Sep 15, 2022
-
-
Caitlin Shkuratov authored
Now that the wifi pipeline is hooked up to real views, the logging is happening via those real views and we don't need this class anymore. Bug: 238425913 Test: manual: build SysUI and verify wifi icon with new pipeline still works Test: statusbar.pipeline tests Change-Id: Ifc984e29805294d594f9fca4073f2f86a219dffd
-
- Sep 07, 2022
-
-
Caitlin Shkuratov authored
sender and media ttt receiver into a more generic TemporaryViewDisplayController class. Future CLs will pull all the media-specific code out of this generic class. Bug: 245610654 Test: media.taptotransfer tests Test: temporarydisplay tests Test: verify media ttt chip still works Change-Id: I814c04068fbd2b02521dd9bf8b2794bb0273464b
-
- Sep 06, 2022
-
-
Grace authored
This is largely a cherry-pick of change I6b32776dac1853eeab87c2a65da69478e4da5b75 but with some notable changes to accomadate existing code differences in tm-qpr-dev. - We use a boolean instead of an enum for clock region darkness as the enum is in a different place in tm-qpr-dev. - We clean up some of the initialization code in ClockEventController to prevent testing issues and provide a dependency injection point to the screenshot test. - Pull the clock color setting from the theme when region sampling is disabled instead of defaulting to always dark. Test: Manually validated colors matched reference images on light and dark backgrounds with the region sampling feature both enabled and disabled. Bug: 229771520 Change-Id: I7906850b5de7f512f55e47e1122dfaacbc9c9406 (cherry picked from commit a724e0b7)
-
- Sep 01, 2022
-
-
Caitlin Shkuratov authored
disableflags package was created by ag/19795082. Bug: 240590557 Test: atest SystemUITests Test: manual: Verify we still get disable state logs Change-Id: Ia02ba83e653197e4c77deb5cd7db1e805914e340
-
- Aug 31, 2022
-
-
Hawkwood Glazier authored
Revert "[DO NOT MERGE]Revert "Expose the clock version of google..." Revert "[DO NOT MERGE]Revert "Changes to SystemUIGoogle to suppo..." Revert submission 19508951-revert-19451291-cherrypick-clock_migration-tvip0m638i-BKWSUCNJAV Reason for revert: Double Revert w/ fixes Reverted Changes: Iccd8d2e19:[DO NOT MERGE]Revert "Add clock version of google-... I432d3d814:[DO NOT MERGE]Revert "Migrate KeyguardClockSwitch ... Ifd0aa59df:[DO NOT MERGE]Revert "Expose the clock version of ... I9a6ca6349:[DO NOT MERGE]Revert "Changes to SystemUIGoogle to... To minimize merge issues, this topic consists of just cherry-picks from master. Fixes for bugs are provided as downstream commits and will be merged back to master as those bugs exist there as well. The commits in this topic weren't tested in isolation beyond automated testing. Additionally, I've updated the ktfmt exclude list to include new files from this cherry-pick instead of reformatting those files. Test: Screenshot test and manually validated each downstream fix mostly by comparing reference images from known good builds to test builds. Change-Id: Iff1d0ee8c6d09c77185be1ca5bbbe1aa5870e0c7
-
- Aug 30, 2022
-
-
Jordan Demeulenaere authored
This CL updates the ktfmt_includes.txt file used by SystemUI. Starting from this CL, all new Kotlin files in SystemUI/ will be checked using ktfmt. This file was generated using the following commands: $ cd $ANDROID_BUILD_TOP/frameworks/base $ $ANDROID_BUILD_TOP/external/ktfmt/generate_includes_file.py --output=packages/SystemUI/ktfmt_includes.txt packages/SystemUI Bug: 235461679 Test: Manual Change-Id: I332abccd542796f72f4f89a7a4e1052611d955d8
-