summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/AndroidManifest.xml
Commit message (Collapse)AuthorAgeFilesLines
* Add Weather Content Provider [5/5]Luis Vidal2016-04-261-3/+0
| | | | | | | | | | | Use the Weather Content Provider in the cmsdk to pull the weather data. However, SystemUI will rely on LockClock to force weather updates via the new Weather Service, which in turn will send a broadcast when new weather data is available. Change-Id: I3c65ea5f4cc297a7944fcdef33f496cdf2d68d0a
* systemui: Remove LiveDisplay tileSteve Kondik2016-04-141-3/+0
| | | | | | * Moving to dynamic. Change-Id: I7c886139f11f18f2227ad0e7dd7e0f2d949fbda5
* SystemUI: remove deleted broadcast receiverRoman Birg2016-03-281-7/+0
| | | | | | | | Commit 221a7eefdc435ac4f32f3a1b5347940eb803fb0d removed said broadcast receiver Change-Id: I72405174b8f9025babd29b584d2a6fec3a667166 Signed-off-by: Roman Birg <roman@cyngn.com>
* Merge tag 'android-6.0.1_r3' of ↵Steve Kondik2015-12-071-0/+3
|\ | | | | | | | | | | | | | | https://android.googlesource.com/platform/frameworks/base into cm-13.0 Android 6.0.1 release 3 Change-Id: I59b9e5a943e0860d43bcfb36ee0e8b8b072412ea
| * Add SystemUI component to watch for keyboard attachment.Michael Wright2015-10-121-0/+3
| | | | | | | | | | | | | | | | | | | | | | Add a new SystemUI component to watch for keyboard attachment / detachment. If the config specifies the name of a keyboard that is packaged with the device, then SystemUI will ask the user if they would like to enable BT (if disabled) and then attempt to pair to the device. Bug: 22876536 Change-Id: I786db35524d49706d5e61d8b8bc71194d50113f3
* | SystemUI: Clean duplicated CONFIGURE_WIFI_DISPLAY permissionAdrianDC2015-11-271-1/+0
| | | | | | | | | | Change-Id: Idb23e1ef2e2698d9d773d1095ba87ddd5ad642ba Signed-off-by: AdrianDC <radian.dc@gmail.com>
* | WindowManager: Upper level changes to expose blur effectByunghun Jeon2015-11-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upper level changes to expose blur-behind and blur-mask effect Change-Id: I6d37b43888c8c5e028974bd714596d8178cb5114 WindowManager: Adding template for BlurLayer file Cyanogen changes: * Use config.xml instead of settings * Don't break stuff if not supported in SF * Incremental fade for insecure lockscreen * Disabled extra effects for now Change-Id: Icefe452f7a015656661e8543849c9b88889dbb40 SystemUI: hide blur when showing keyguard media It's still showing up behind eating up cycles Change-Id: I8b1a0f2cfafcc1dcf2a9a472fc15b987e4a3992b Signed-off-by: Roman Birg <roman@cyngn.com>
* | SystemUI: Lockscreen shortcut customizationDanesh M2015-11-051-5/+0
| | | | | | | | Change-Id: I4abf1deed0a342e111453516fa7820191a55ffc4
* | Merge tag 'android-6.0.0_r26' into HEADRicardo Cerqueira2015-11-051-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Android 6.0.0 release 26 Conflicts: cmds/bootanimation/BootAnimation.cpp core/java/android/accounts/AccountManager.java core/java/android/app/AppOpsManager.java core/java/android/os/PowerManagerInternal.java core/java/android/os/storage/IMountService.java core/java/android/provider/Settings.java core/java/com/android/internal/widget/ILockSettings.aidl core/res/res/values-mcc204-mnc12/config.xml core/res/res/values-mcc219-mnc02/config.xml core/res/res/values-mcc730-mnc07/config.xml core/res/res/values/config.xml core/res/res/values/symbols.xml packages/SystemUI/res/values/config.xml packages/SystemUI/src/com/android/systemui/doze/DozeService.java packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java packages/SystemUI/src/com/android/systemui/statusbar/ExpandableOutlineView.java packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeParameters.java packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java packages/SystemUI/src/com/android/systemui/statusbar/stack/StackScrollAlgorithm.java services/core/java/com/android/server/LocationManagerService.java services/core/java/com/android/server/am/ActivityManagerService.java services/core/java/com/android/server/pm/PackageManagerService.java services/core/java/com/android/server/power/PowerManagerService.java telecomm/java/android/telecom/Phone.java telephony/java/android/telephony/CarrierConfigManager.java telephony/java/android/telephony/RadioAccessFamily.java telephony/java/android/telephony/ServiceState.java telephony/java/android/telephony/SignalStrength.java telephony/java/android/telephony/TelephonyManager.java telephony/java/com/android/ims/ImsCallProfile.java telephony/java/com/android/ims/ImsReasonInfo.java telephony/java/com/android/ims/ImsSuppServiceNotification.aidl telephony/java/com/android/ims/ImsSuppServiceNotification.java telephony/java/com/android/ims/internal/IImsRegistrationListener.aidl telephony/java/com/android/internal/telephony/RILConstants.java Change-Id: I99c6edb8e25a77145b5adef97d0d55bfbe676959
| * Reset fingerprint lockout timer when strong auth is used.Jim Miller2015-08-181-0/+1
| | | | | | | | | | | | Fixes bug 22565462 Change-Id: I4842877839845e7fe103396d8ca8104928568c04
* | LEDs Brightness [2/2]: Lights notifications brightness supportAdrianDC2015-10-281-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement the support of an overall brightness control for the LEDs. The setting is deactivated by default and will be ignored by the unimplemented phones. Current LibLights will simply not use the new variable. Changes includes : frameworks/base packages/Apps/Settings Change-Id: I1c0de01b1c6a2a2cf1432028a2e69f90b2373b2c Signed-off-by: AdrianDC <radian.dc@gmail.com>
* | SystemUI: add Weather display to status bar headerRoman Birg2015-10-261-0/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: Ic2fea861c36f405d8a0e64cc9224f47088ac6351 Signed-off-by: Roman Birg <roman@cyngn.com> frameworks: fix make updateapi for weather setting Change-Id: I3a23cd432138e63e037b427ceaf62a87627dfde6 Signed-off-by: Roman Birg <roman@cyngn.com>
* | Filter spam notificationsDanesh Mondegarian2015-10-251-0/+6
| | | | | | | | Change-Id: Ibf2377cd7491c7e0e9e9c9657e9e65eef1876ee3
* | livedisplay: Implement active display adjustmentSteve Kondik2015-10-181-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * LiveDisplay is our new name for the various display technologies which adjust the screen based on environmental conditions other than the standard automatic backlight controls. * This patch implements automatic color temperature adjustment based on time of day. This is similar to f.lux or Redshift. My eyes are so happy now! * Automatic outdoor/SRE feature is now handled here. * Handling of CABC/CABL and color enhancements also handled here. * Manual RGB tweaking is handled here. * Can delegate to DisplayColor HAL if available, otherwise uses SurfaceFlinger's 1015 operation to apply changes. * Happily coexists with the new accessibility features for color blindness correction and color inversion. * All postprocessing will be disabled when powersave mode is activated. Change-Id: Iac1b74f410957f8e2d8290465c4ce9cc1fd97a88
* | Bluetooth: AVRCP Controller 1.3 SupportAnubhavGupta2015-10-061-0/+1
|/ | | | | | | | | | | | | | | | | | | - add permission for AVRCP Controller 1.3. As part of MR1 upgarde SystemUI binds AVRCP_ControllerService BluetoothProfiles for better management. We need to add permission in SystemsUI so that it can bind to AvrcpControllerService. Change-Id: I30396ca1f60e08cd45d307b0be2dbec8cde7c202 Bluetooth: Support for AVRCP 1.3 Controller - Contract class for Content Provider. This provides uri and permission to be used by 3rd party apps. - Interface functions for 3rd Party Apps. These interfaces are required to invoke fetching of MetaData Change-Id: Iaba2be7bf86a355753a590d1a53dbb1228b42197
* Introducing M Land.Dan Sandler2015-08-141-16/+4
| | | | | | | The "M" is for Multiplayer. Bug: 21984798 Change-Id: Id752b8efe54ff0ac38854a129188027137d64dd5
* Introduced android.permission.PEERS_MAC_ADDRESS permissionFyodor Kupolov2015-07-271-1/+1
| | | | | | | | | | Introduced signature-level permission android.permission.PEERS_MAC_ADDRESS. It allows access to MAC addresses of WiFi and Bluetooth peer devices, without having location permission or even if location is turned off. Bug: 21852542 Bug: 22728628 Change-Id: If0ff80636e57b38dbedc8fcf5f520a3a6d6f734e
* Merge "Require permission for internal broadcast" into mnc-devAmith Yamasani2015-07-241-0/+5
|\
| * Require permission for internal broadcastAmith Yamasani2015-07-231-0/+5
| | | | | | | | | | | | | | | | | | | | | | It was possible for other apps to request removal of the guest user that was handled by an internal receiver in SystemUI. Fix requires the broadcast sender to have an internal permission so that only SystemUI can send that broadcast (PendingIntent). Bug: 22671268 Change-Id: I63a8ced692e6d1cb2872b962ad247a827dbafbc6
* | Merge "Added ACCESS_COARSE_LOCATION permission for BT" into mnc-devFyodor Kupolov2015-07-241-0/+1
|\ \ | |/ |/|
| * Added ACCESS_COARSE_LOCATION permission for BTFyodor Kupolov2015-07-231-0/+1
| | | | | | | | | | | | | | It is required to receive BluetoothDevice.ACTION_FOUND intents Bug: 21852542 Change-Id: I0437c74c753567e8c6beb4bf70a30ddf0aaa4f3b
* | Move tuner enable point to QSJason Monk2015-07-221-0/+8
|/ | | | | | | | | | | | | | Long clicking on settings gear in QS causes it to accelarate and spin, when released it will open and enable the tuner. On first opening there will be a warning dialog. Also add way to disable tuner from tuner screen. This way it can be removed from its former home in Developer Settings. All tuner settings are reset when disabled to match developer settings behavior. Bug: 22462605 Change-Id: Ie700a6a15e6c3caccf7cd1885da73328e6fac6ab
* Do not check runtime READ_PHONE_STATE if caller has the privileged one.Amit Mahajan2015-07-101-1/+0
| | | | | | | | Also removed READ_PHONE_STATE from SystemUI since it has READ_PRIVILEGED_PHONE_STATE. Bug: 22376654 Change-Id: I437f9bf324950cb70bae5be76699824da5897a6f
* Fix Permission Typo.Robert Greenwalt2015-07-081-1/+1
| | | | | | | There is no 'd' in privilege. And there is no spell checking in Manifests. bug:22358954 Change-Id: Ia122f51a81dc35760f277e23fe0f5a6d3d739457
* Fix crash looping SystemUI.Jeff Sharkey2015-07-081-0/+1
| | | | | Bug: 22358954 Change-Id: Ie8539d7f866ae722edd071f6b20e8f8881d82434
* Merge "Add/Fix Permission check on SubscriptionManager." into mnc-devRobert Greenwalt2015-07-081-1/+1
|\
| * Add/Fix Permission check on SubscriptionManager.Robert Greenwalt2015-07-061-1/+1
| | | | | | | | | | | | | | Things that are modifing should check the modify permission. bug: 19259681 Change-Id: I27c7501d6777deec902b9cd47e194eadef391869
* | Permission to view shared storage for all users.Jeff Sharkey2015-07-061-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Typical apps are restricted so they can only view shared storage belonging to the user they're running as. However, a handful of system components need access to shared storage across all users, such as DefaultContainerService and SystemUI. Since WRITE_MEDIA_STORAGE already offers this functionality by bypassing any FUSE emulation, reuse it to grant the "sdcard_rw" GID which is no longer handed out to third-party apps. Then we change the FUSE daemon to allow the "sdcard_rw" GID to see shared storage of all users. Bug: 19995822 Change-Id: I504c2a179ba74f142ed0d32da5baa69f4212cd82
* | Remove ExternalMediaFormatActivityRubin Xu2015-07-021-4/+0
|/ | | | | | | This activity is no longer used by any part of the framework. Bug: 9433509 Change-Id: Iace394b7a11b75ed75b2eefc05990626a7e68ac2
* usb debugging: show alert to secondary userXiaohui Chen2015-06-031-0/+5
| | | | | Bug: 12785423 Change-Id: If7f60899cfdaca7bdad560bd59a78f5be74c24be
* Adding a delete action to the screenshot notification.Winson Chung2015-05-271-0/+6
| | | | | Bug: 21161917 Change-Id: I03e2073ef09e9aea00b523eddbe2b9122d280d89
* Mmm mmm mmm mmm.Dan Sandler2015-05-151-2/+16
| | | | Change-Id: I23b560694b9cc0eb2103ec16769b0446099d1e83
* Add QS TunerJason Monk2015-05-131-1/+1
| | | | Change-Id: I908d0161b7209b8e99299f5cb3eb58f3d7b52752
* Add SysUI TunerJason Monk2015-05-121-0/+14
| | | | Change-Id: I9b0fabbe913b8297d8c668b6416a7be856adb9d5
* Cancel a screenshot notification after a share target is chosen.Adam Powell2015-04-171-0/+4
| | | | | | | | Use the (relatively) new API for supplying a callback when a user makes a selection from the system ChooserActivity to clear out the screenshot notification after it has been shared to another app. Change-Id: If023a26d690c5ae8e29f28e2422f694ae4b654cb
* Give SystemUI the OVERRIDE_WIFI_CONFIG permission.Lorenzo Colitti2015-04-151-0/+1
| | | | | | | | | Settings already has this permission, and SystemUI needs it as well so that the changes made by Wi-Fi Quick Settings are recognized to be made by the system and not just by any app. Bug: 20081183 Change-Id: Ie1760fc24f5f74839718fff9763f38c80cdda3ff
* Merge changes from topic 'assist'Jorim Jaggi2015-04-031-0/+3
|\ | | | | | | | | | | | | | | | | * changes: Add test assist to implement motion study Implement new assist gesture and motion Add flag to voice interactor for supporting assist gesture Add more internal API's for assist Add ability to start voice interaction session directly
| * Add ability to start voice interaction session directlyJorim Jaggi2015-04-031-0/+3
| | | | | | | | | | | | | | | | | | Add internal API's for SystemUI to start a voice interaction session directly, without using an intent. Make the assist gesture use that ability, if available. Change-Id: I88ce3c7514714eb45666884847193585a07417a9
* | Ensuring that Recents' orientation matches the app behind it.Winson Chung2015-04-031-9/+1
|/ | | | | Bug: 18935635 Change-Id: Idef7f3bced53811c45648f7ee8f6b612df89a231
* am 72261270: am b42baaa8: am 978cfc39: Merge "SystemUI needs the ↵Michael Wright2015-03-241-0/+3
|\ | | | | | | | | | | | | SET_WALLPAPER permission" * commit '722612707e7eef745dab573ff226e2bd904295cb': SystemUI needs the SET_WALLPAPER permission
| * SystemUI needs the SET_WALLPAPER permissionSamuel Asteberg2015-03-231-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If changing wallpaper when low on memory, retrieving the default wallpaper may return null, which triggers error handling in ImageWallpaper. This error handling tries to perform WallpaperManager.clear(), but for that it needs SET_WALLPAPER permission, which it does not have. For users with apps that auto change wallpaper, this issue can be frequent in low-memory conditions. The solution is to add the permisson. Change-Id: I81503c1667e3952c2dd15599969f7dcc51623e5b
* | Merge "Make QS use SettingsLib's BT code"Jason Monk2015-03-121-0/+1
|\ \
| * | Make QS use SettingsLib's BT codeJason Monk2015-03-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A couple of changes needed to be made to SettingsLib to support this. - SettingsLib needed to track ACTION_CONNECTION_STATE_CHANGED - The summary code needed to move from Settings up into SettingsLib - Added a getMaxConnectionState to CachedBluetoothDevice - This simplifies the states of all of the profiles into one. Change-Id: I7f828f0038ad0cf39274986ece6d486d545f0286
* | | Add fingerprint settings support to the frameworkJim Miller2015-02-271-0/+1
|/ / | | | | | | | | | | | | | | - cleanup thread issue and simplify native FingerprintService methods - add new permissions and enforce them - add fingerprint hardware detection API Change-Id: I87c2243ea2412061f1e85b044138480d0161bcdf
* | Remove dead code #6: Delete old recents implementationJorim Jaggi2015-01-071-12/+0
|/ | | | Change-Id: I93b1257563d6352a54141bd4c90d2d4587782fd2
* Fixing major regressions in Recents with multi-user. (Bug 18574950)Winson Chung2014-12-101-0/+12
| | | | | | | | | | In the process of front-loading a lot of the loading work, we moved logic into AlternateRecentsComponent, which is not multi-user friendly. This CL proxies all the necessary events for non-primary users to their own SystemUI process to ensure that they handle them correctly, and proxies visibility changes back to the primary user (since that is the only process with the right callbacks). Change-Id: I9fed92214ac4d4e2309ad6ffc35d09b5726c2880
* Fix projection permission dialog layeringAdrian Roos2014-11-261-1/+1
| | | | | Bug: 18392920 Change-Id: I32c2c61339cbea9edd4a7a3f80365213fb4a69ac
* Merge "Use dark theme for usb dialogs on television." into lmp-mr1-devCraig Stout2014-11-171-6/+6
|\
| * Use dark theme for usb dialogs on television.Craig Stout2014-11-171-6/+6
| | | | | | | | | | | | b/16488215 Change-Id: I8ea2a184b2df36e3f55ba5bd0e8fb121ef0ed48e
* | Enforce VPN control "permission" with an actual permission.Jeff Davidson2014-11-121-0/+1
|/ | | | | | | | | | | | | | | | The current implementation uses a whitelist of package names. Use a system|signature permission instead of rolling our own security and add that permission to the existing set of whitelisted packages (SystemUI and VpnDialogs). In addition to being less of a security risk (using well-known methods like Context.enforceCallingPermission rather than manually querying PackageManager and checking UIDs for package names), this enables other system-privileged apps to control VPN as needed per the below bug. Bug: 18327583 Change-Id: I38617965c40d62cf1ac28e3cb382c0877fb1275d