summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/res/drawable
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Add CM PlatLogo (1/2)"Zhao Wei Liew2016-12-291-33/+0
| | | | | | | | As part of the rebrand to LineageOS. This reverts commit aed50cbe3c3dbe175dac695764df586d8dda14c9. Change-Id: I7ee6125f6c8d4ec8e57e5a1673bf2e095a11cb76
* SystemUI: Display bluetooth battery status when availableGavin Ni2016-08-045-0/+152
| | | | Change-Id: I659e6270058d02fdd894b8242a6375b1a13237df
* SysUI: Add first time use lock screen hintsd34d2016-07-215-0/+138
| | | | | | | | | This adds a set of hints that will be displayed on the keyguard when the screen is turned on. Each of the hints provides the user with a hint on how to interact with the lock screen. Once the user has performed the hinted action the hint should not be shown again. Change-Id: I438316cbf7a01c3f215330a5ca1aed5b78ab3fdc
* SystemUI: add themes dynamic tiles iconRoman Birg2016-07-081-0/+28
| | | | | | | | | | Resolves the themes tile having the default android activity icon. Also resolves other dynamic tiles not being queried properly. Ticket: OSS NIGHTLIES-2967 Change-Id: I532eeaef417195f3148915b777e7ab175b1089aa Signed-off-by: Roman Birg <roman@cyngn.com>
* SysUI: Fix coloring of frame and boltd34d2016-05-233-3/+6
| | | | | | | | | This patch should address issues with the frame and bolt being incorrectly colored in dark/light scenarios. We also keep track of the darkness intensity level so that it can be set when changing meter modes. Change-Id: Iaec8b88d39bbb7f6dbcbbf078c91d20b54ab29c8
* Revert "SysUI: Fix coloring of battery drawables"Clark Scheff2016-05-193-6/+3
| | | | | | | | This reverts commit 453e8f212c4a0efafe1d7e3d6f00a0d87e953ed8. Going to re-do this since the colors need to be cached so when the user changes styles we apply the correct tinting Change-Id: I7bcd70d4464eac5a7869a3e237d19be8629310f5
* SysUI: Fix coloring of battery drawablesd34d2016-05-193-3/+6
| | | | | | | | | | The frame color is now correctly tinted based on background color set by setDarkIntensity() Battery bolt and percentage text have their alpha set to full opacity to increase visibility when drawn on a light colored status bar. Change-Id: I907101ed1465f99b92370332d4839b7f0aad13b2
* SysUI: Adjust battery dimensions for better lookd34d2016-05-191-1/+1
| | | | | | | Make some minor tweaks to the new vector based batter meter to get it even closer to stock look. Change-Id: I80fcdefb2578352bef5ca35ad902556b204de322
* SysUI: Use VectorDrawable's for rendering batteryd34d2016-05-1113-0/+387
| | | | | | | | | | The current implementation of BatteryMeterView uses arrays of points that are drawn programmatically. This limits the ability to overlay or theme the battery. By utilizing VectorDrawables and AnimatedVectorDrawables we can achieve the same look and feel of stock while allowing for more unique battery meters. Change-Id: I16a8a949a92827a9e8c1b528981031b6830e97cd
* SystemUI: implement properly saving tile locationsRoman Birg2016-05-041-0/+29
| | | | | | | | | | | | Use new persisted key which does not use the tiles' ID (which changes usually across reboots with every tile). When the Custom tile service comes up, it will update the placeholder tiles created with their real values and the order is preserved properly. Ticket: CYNGNOS-2530 Change-Id: I5e75c739553969f1d92c249f521a476259fe0cd6 Signed-off-by: Roman Birg <roman@cyngn.com>
* systemui: Remove LiveDisplay tileSteve Kondik2016-04-145-144/+0
| | | | | | * Moving to dynamic. Change-Id: I7c886139f11f18f2227ad0e7dd7e0f2d949fbda5
* SystemUI: attach a queue to media player notificationsRoman Birg2016-03-254-0/+116
| | | | | | | | | | | | | | Extend media player notificatoins to attach a queue below them, set via the MediaController.setQueue() API, when available. Long pressing on the notificaiton will reveal an option to disable the queue. The queue is currently hardcoded to be limited to 3 items. Ticket: CYNGNOS-217 Change-Id: I3b8503cb47af2d36f031d06aefc1bfbe7ed80010 Signed-off-by: Roman Birg <roman@cyngn.com>
* SystemUI: Fix volume panel inconsistenciesMichael Bestas2016-03-033-0/+52
| | | | | | | | * Use xml drawables everywhere * Add muted notification icon * Use AOSP naming scheme for drawables Change-Id: I14a3af9a7aecf4828f81a8e39855608e452848d6
* SystemUI: add caffeine qs tile (1/2)Keith Mok2016-02-112-0/+52
| | | | Change-Id: I5d4aa97ae63fc0bcc40f0fa7d9305efbba091029
* SystemUI: add better hints when trying to delete edit tileRoman Birg2016-01-294-0/+135
| | | | | | | | | | | | Add a clearer indication that the edit tile cannot be deleted via an animation. Animations by Asher Simonds. Ref: CYNGNOS-1644 Change-Id: I829faface9268cd2900533f8194bdfe58339420c Signed-off-by: Roman Birg <roman@cyngn.com>
* SystemUI: Add battery saver tile (1/2)Michael Bestas2016-01-172-0/+52
| | | | | | * To be displayed on devices without perf profiles Change-Id: Iff6920a0bb78e36e44590c1db880afcdcc6f78b3
* SystemUI: Add heads up tile (1/2)Michael Bestas2016-01-172-0/+50
| | | | Change-Id: I0e3cff73752c59d804dcec43b86524c2e8df4f57
* SystemUi: Reintroduce always_show_roaming config.Adnan Begovic2016-01-121-0/+22
| | | | | | | | | Set ro.config.always_show_roaming to true to always show both the current data RAT and roaming when in a roaming scenario. Change-Id: I59416f172f24094547b2594347e6accab0bd7fed TICKET: CYNGNOS-1578
* SystemUI: add tiles detail viewRoman Birg2016-01-044-0/+96
| | | | | Change-Id: I5da6b6ac4045992faab8dee87e11398c7807b241 Signed-off-by: Roman Birg <roman@cyngn.com>
* Port over linked volumes from 12.1Adnan Begovic2015-12-181-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement linked volumes and add upgrade path. Change-Id: Ibbeff656fcaaa4a2ff79de530b48b216df271b21 frameworks: read VOLUME_LINK_NOTIFICATION from proper table Change-Id: I15e9caa18f307a51a732c7a59013bbbb234a7477 Signed-off-by: Roman Birg <roman@cyngn.com> (cherry picked from commit 1b7cfa1716017e0d03c9693428c21d8e11c5dc0a) fix Notification volume slider linking Change-Id: I0f74485f5c8c2aa7698cf9ba1c60c2c8c967798d Signed-off-by: Roman Birg <roman@cyngn.com> Improve SeekBarVolumizer behavior with unlinked streams - Fix notification stream enabling at 0 volume - Fix the notification slider being set when moving ringer stream Change-Id: If3705cc833c07f726f8ad7b1ec79a42e86e8ff22 Signed-off-by: Roman Birg <roman@cyngn.com> base: Fix notification sounds for wifi only devices The linking of voice & notification doesn't take into account the fact that a device may not actually have voice capabilities. Whenever checking whether or not to link notification and ring volumes, also verify that the device really is voice capable. Change-Id: Iae49302d3b5934d36b182e289e4975f5dd85b834 frameworks: fix setting up linked notification stream on boot updateStreamVolumeAlias() was previously responsible for checking the linked notification variable and mapping the notification stream, but the setting to read whether the notifications were linked was read in after that method had run which was responsible for linking them. Extract the logic and re-run it again after reading the persisted settings. Change-Id: Ia62bf3ca072def54ec6ebf4f9e865d9c913e3bc4 Signed-off-by: Roman Birg <roman@cyngn.com> fixup volume stream linking - Make the SeekBarVolumizer move notification and ringer streams when linked and moving ringer. - Fix initial state causing volume stream seek bar to be set to 0 initially - Clean up AudioService initialization code Change-Id: Ia11a7a392e5eb3ef862147843e365d5f20eaf90a Signed-off-by: Roman Birg <roman@cyngn.com>
* SystemUI : Add location tile from 12.1Danesh M2015-12-152-0/+56
| | | | Change-Id: I93fd420550d21161e14a817c29103cbdb358f63b
* SystemUI : Port LiveDisplay tile from 12.1Danesh M2015-12-145-0/+144
| | | | Change-Id: I2d37b2023dc1a5474cd47cc36709433a5b4fefe5
* SystemUI: Readd AmbientDisplayTile.Adnan Begovic2015-12-142-0/+109
| | | | Change-Id: Ie7b93ba0f87d505206b5d60f193c2234d83d7eac
* Status bar: Add HSPA+ iconsRashed Abdel-Tawab2015-12-122-0/+54
| | | | | | | Forward port H+ icon in the status bar when connected to HSPA+ Uses new vector drawables by blunden Change-Id: Ia745c524d5e2530f50f12f961ea8533a4c8f5842
* SystemUI: Revert CAF UI modificationsMichael Bestas2015-12-123-96/+0
| | | | | | | | | | | | | | | | Revert "SystemUI: Support display for radio tech" This reverts commit 598421095aacb599d4bc8e8fcea20734d7847d0c. Revert "SystemUI: Customize StatusBar for Chinese carrier" This reverts commit d473d0b22ac8704c39d5eedd0d7b12f60a2fa215. Revert "Statusbar: Add customized icons for Chinese carrier" This reverts commit a6324c7293bebeff4c6ccee8c2a8af38b7a150a8. Change-Id: Ib03c7455a04bd7d63a8c0a7d238040099e94e89c
* SystemUi: Readd LockscreenToggleTile.Adnan Begovic2015-12-112-0/+27
| | | | Change-Id: Ib1e627bf5432ce54a9f81a5ba65da7c687c232d6
* base: dynamic tilesJorge Ruesga2015-12-104-0/+156
| | | | | | | | | | | | Add support for dynamic tiles Video: https://cloud.ruesga.com/f/71a12e4801/ Required: topic:customtiles_respkg topic:readd_customtiles JIRA: CML-22 Change-Id: Ie17ebf09ee88bc0c53561decc27430e174814543 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* SystemUI : port performance profile toggleDanesh M2015-12-101-0/+34
| | | | Change-Id: Ife1e7c62d36cddf1dcd17d5538d0e6c8ea27bee3
* SystemUI : Add screen timeout tileDanesh M2015-12-107-0/+130
| | | | Change-Id: If4f9e86ea25f92f435fd1d443cbe0b23ef4c1fb4
* SystemUI: add USB Tether tileBestPig2015-12-102-0/+50
| | | | | | Drawables by blunden Change-Id: Ic44f2b596fe32152f3f722347a855325c52113c6
* SystemUI: add Profiles tileRoman Birg2015-12-102-0/+52
| | | | Change-Id: I1fe49d44d17060c47fb7d6cf3356ec06c8d9d690
* Added show volume panel tile to QSstofstik2015-12-091-0/+26
| | | | | Change-Id: Ic583c24e304d1edc903127237fc9eb5c7eeb7e4d JIRA: CYAN-6721
* QS: add Sync tile (1/2)Altaf-Mahdi2015-12-092-0/+59
| | | | Change-Id: I0c0bb51e736a01661566f1118f955e32eba96063
* SystemUI: Enable three icon switching within QS DND tileMike xdnax2015-12-092-0/+53
| | | | | | | | | | | | | | | | | | | This expands the QS DND tile to use three states instead of two. Java commits by @nicholaschum What this does: - Removes the two states (true/false) clause {? XXX:YYY;} and uses an switch(mZen) instead for the two cases and the default. If in the future, we want to add another tile, just add another case. - Adds two vector drawables originally by Cataclysm dev @atl4ntis, modified and reformatted - this allows for themers to theme this resource as well by adding the two new drawables. PS1: Uses if/elsif/else clause PS2: Update to use switch(mZen) clause Change-Id: If34e225bdc81e944a12ffd764a521de934aca3b3
* SystemUI: add NFC tileRoman Birg2015-12-092-0/+63
| | | | | Change-Id: I884b3492b1d81c39235df1660e4e0e06653abce2 Signed-off-by: Roman Birg <roman@cyngn.com>
* SystemUI: port compass tile to cm-13.0Roman Birg2015-12-092-0/+63
| | | | Change-Id: I4cce9c849a702947c0cf00e3e1293f89c985b9e9
* SystemUI : Add adb over network tileDanesh M2015-12-082-0/+67
| | | | Change-Id: Ib1fa0c87562ff3a077bf9c7283ce81fc4a8271db
* Add CM PlatLogo (1/2)Michael Bestas2015-12-051-0/+33
| | | | | | * Icons by: Björn Lundén & Asher Simonds Change-Id: Ie2b092bafd3588270177648003dafed8226cf298
* WIP: draggable quick settings tilesRoman Birg2015-11-232-0/+52
| | | | | Change-Id: I78105655b6811f13ef3c3e80980285387f43e52c Signed-off-by: Roman Birg <roman@cyngn.com>
* Merge branch 'LA.BF64.1.2.2_rb4.7' of ↵Steve Kondik2015-11-163-0/+96
|\ | | | | | | | | | | git://codeaurora.org/platform/frameworks/base into cm-13.0 Change-Id: I008f052e4e27b44457c8343d20f6e1ba943c8e1f
| * Statusbar: Add customized icons for Chinese carrierHaiyang Liu2015-11-013-0/+96
| | | | | | | | | | | | | | Add customized icons for Chines carrier CRs-Fixed: 653747 Change-Id: Ie769ef1f157cd0dd1bd2e4cf3e60cef7018bc55c
* | LEDs Brightness: Update the slider for MAdrianDC2015-11-161-20/+19
| | | | | | | | | | | | | | | | | | * Add notification details needed for M * Sync with some changes made in the Display Brightness dialog * Clean ic_settings indents with Settings ic_settings_24dp.xml Change-Id: I8b6ac1920704f43f4776cbd3bdfb3d0ed8d223dc Signed-off-by: AdrianDC <radian.dc@gmail.com>
* | SystemUI: Lockscreen shortcut customizationDanesh M2015-11-053-0/+71
| | | | | | | | Change-Id: I4abf1deed0a342e111453516fa7820191a55ffc4
* | Merge tag 'android-6.0.0_r26' into HEADRicardo Cerqueira2015-11-054-0/+268
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Added animation for trusted to fingerprint errorSelim Cinek2015-08-284-0/+268
| | | | | | | | | | | | | | | Bug: 21781452 Change-Id: Ib3b229c9ebece926a68a0c6a69341d0f68166698
* | | su: Add an indicator when a 'su' session is activeDiogo Ferreira2015-10-291-0/+15
| | | | | | | | | | | | | | | | | | | | | This adds an indicator to the statusbar that is visible whenever a root session is active, akin to the fine location icon. Change-Id: I669fcc87e2b7a3201308170d7727ec5fb0e00e2b
* | | SystemUI: Expose values for themes.Dave Kover2015-10-272-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | Allow theming of volume panel separately from status. Allow status bar icons to be tinted. Expose battery meter base color. Expose status bar header elevation value. Add themeable ripple color for navigation button press. Change-Id: Ie3dbde82692a19927ba6c1da179e5d2f03391f6f
* | | SystemUI: Allow seperate theming of guts iconsDave Kover2015-10-262-0/+40
| | | | | | | | | | | | | | | | | | | | | Allows themes to assign different drawables for the notification guts instead of using drawables used in other views. Change-Id: I5f92e15de4aabde732e7cb89fd02432f32e8f329
* | | SystemUI: Update screenshot notification icon to materialMichael Bestas2015-10-252-0/+54
| |/ |/| | | | | Change-Id: I2d1c3ccdd9a004bd3967ef41a83dde40570a583c
* | Telephony: 4G+ icon display on status bar.Yashdev Singh2015-10-062-0/+100
|/ | | | | | | - Display 4G+ icon upon LTE_CA data RAT. Change-Id: I9a78edc910051ea484fd27f3671a69519614f4d4 CRs-Fixed: 873290