| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* Use xml drawables everywhere
* Add muted notification icon
* Use AOSP naming scheme for drawables
Change-Id: I14a3af9a7aecf4828f81a8e39855608e452848d6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a Settings page accessible while editing tiles at the very first
slot of the tile viewpager.
Long pressing the edit tile will put the qs panel into edit mode and
swing over to the Settings page.
Change-Id: Ie8416ac5446794a03e33ae260538ffcd9a253d57
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adapt for cm-12.0.
Squashes the following commits:
Fix side button visibility tracking.
Previously one could e.g. get legacy menu button being visible in
certain scenarios, like this one:
- Open legacy app, e.g. CatLog
- Invoke IME
- Lock screen
- Unlock screen
- Result: Menu button visible in keyguard
Change-Id: Ia796f73ec995ea1cc34d38f8aefdbccda7be7565
SystemUI: fix up navigation cursor keyevent flags
Volume cursor controls use slightly different flags to keep the cursor
within the field. Match them in the SystemUI for consistent (and better)
behavior.
Change-Id: I56d597f111ec611b0ca24a10f30575401fa76d18
Signed-off-by: Roman Birg <roman@cyngn.com>
SystemUI: fix up initial cursor down flags on nav bar
We were using the regular flags for the initial ACTION_DOWN event so the
FLAG_KEEP_TOUCH_MODE was not being passed and allowed the cursor to jump
out of bounds slightly.
Change-Id: I5b4d2a5e5e0ce562985fcc3b7b6fac8b4abc49da
Signed-off-by: Roman Birg <roman@cyngn.com>
Change-Id: Iea446443d33ff305765e47c86523b619676116ac
|
|
|
|
| |
Change-Id: I40dd267d42817f4fec092ffe373c1cd380d75f09
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When the navigation bar was originally introduced to phones
(in change Ic613a335) we wanted it to stick to the same spot
on the display so that it felt as much as possible like a
physical button array; pressing the same fingertip-sized
spot on the glass should always invoke BACK, etc. This meant
flipping the nav bar to a vertical orientation when the
phone was in landscape, and then juggling around the window
insets and other system windows to make room for it.
For reasons that are now lost to time, in that original
implementation we made the vertical navigation bar narrower:
42dp (versus 48dp for the horizontal navigation bar, which
incidentally is always horizontal on tablet-type devices).
Nobody really noticed (except app developers looking to
hardcode this value instead of just using fitSystemWindows
or the new WindowInsets).
Here we finally make the navigation bars match perfectly in
portrait and landscape.
Bug: 23724209
Change-Id: I861be84b41c6a227d269469686c8c66a32029f1d
|
| |
| |
| |
| |
| |
| | |
* Port from CM11
Change-Id: Id9d0954acffd00bdb470b9eccbdb3b45fbd995c1
|
|/
|
|
| |
Change-Id: I2d1c3ccdd9a004bd3967ef41a83dde40570a583c
|
|
|
|
|
| |
Bug: 22855920
Change-Id: I5127c8d0121aa90a1e52da1b51a86bac1c1b2fa1
|
|
|
|
|
| |
Bug: 22855920
Change-Id: I2d66bb087b092cdb6280e78c064f32ae9e42ad61
|
|
|
|
|
| |
Bug: 21161917
Change-Id: I03e2073ef09e9aea00b523eddbe2b9122d280d89
|
|
|
|
| |
Change-Id: I855464164e3ed8c01c4a2347938edc57f354e176
|
|
|
|
| |
Change-Id: I054d90044b889642ae3ba7affce71304ca44ca8d
|
|
|
|
| |
Change-Id: I6e338dee76063d7d200967bef0ed1122c2769d42
|
|\
| |
| |
| | |
18415217)" into lmp-mr1-dev
|
| |
| |
| |
| |
| |
| |
| | |
- Use shape drawable for pin background instead of asset.
- Includes fix for scrolling regression when task stack scroller was not reset.
Change-Id: I11eec1f3b0386b4354c8c5e3deca2b17cff83be1
|
|/
|
|
|
|
|
|
| |
Removes unnecessary transparent pixels from navigation
bar assets, saving on-disk, java heap, and texture memory.
Bug: 18412658
Bug: 10918599
Change-Id: I47ee92ed3a3eaf8d02be86f0b67a77f035a8fb43
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use new assets for location, flightmode and "more" notifications
icon.
- Update icon size and clock to spec.
- Change from fixed width of the icons to WRAP_CONTENT, so they look
more evenly distributed.
- Adjust subpixel rendering of battery icon to match other vector
icons.
Bug: 16161255
Change-Id: I0a80f223b7d532bc53a201cff37b8f1cb09f08c2
|
|\ |
|
| |
| |
| |
| |
| | |
Bug:17275998
Change-Id: I7e80b3d76480fc2fdcb3aa5d445d895829d341d0
|
|/
|
|
|
|
|
| |
Also make the transparency consistent with the other icons.
Bug: 15597889
Change-Id: Ia5c8ea0bed192b57c552c62358b365d979c4b062
|
|
|
|
|
|
|
|
| |
Also fixes a lot of paddings and other small issues with
the notification layouts.
Bug: 15437369
Change-Id: I40b6c69afc160c498b7e2e709814b5b847f615de
|
|
|
|
|
| |
Bug: 15981688
Change-Id: Id56cafc17aaf86cd3ce1cc125197fa0ce86ab56b
|
|
|
|
|
|
| |
Bug: 16307470
Bug: 14623152
Change-Id: Ib7e0381d118bda177981cc56ec9a8fb418dfb0e3
|
|
|
|
|
|
|
|
| |
- New vectors, remove obsolete pngs.
- New datatype overlays that better handle RTL.
Bug:15988601
Change-Id: I39499f1289a7f4f8381d00653389ffedf9c33552
|
|
|
|
|
|
|
|
|
|
| |
- Replace old pngs with new vectors.
- New problem indication, remove provisional color filters.
- Remove spacing hacks in SignalClusterView.
- Wire up QS tile icons to demo mode.
Bug:15988601
Change-Id: Ib785288eebfb09896a499d562eb56debbd89a456
|
|
|
|
|
|
| |
- Adding seek bars for tweaking values when in debug mode
Change-Id: I92ae7b431ee170f5d8b31f34349d51a6b7f9ddef
|
|
|
|
|
|
|
| |
Now that we have new icons on Keyguard and QS, update it to the same
icon in status bar as well.
Change-Id: I87831a18b51719bb2b90b2198597ae20f61f8bb5
|
|
|
|
| |
- Making the app icon larger for tapping
|
|
|
|
| |
Bug: 15599260
Change-Id: I37688f368ce22f1dc30119fe174ce701c7c147cc
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 15567777
Change-Id: I248eddca0e75df6ebf421913f12bfa488bb860ec
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Falls back to dialogs when heads-up are N/A.
Add new ongoing notification if battery saver mode
is active. Offer to start battery saver on warnings,
if not already started.
True up BatteryMeterView's levels to the latest threshold
levels. 15% for first warning.
Bug:13329308
Change-Id: Id8ad11a1997079ee7165ae003a8fa1c744462ab3
|
|
|
|
|
|
|
|
|
| |
- Updated location icons.
- Updated no-sim, plumb up to QS.
- Updated zen mode synthetic notification icon.
- Updated color inversion icons.
Change-Id: I4849fbe11683feab37160c3d23502b01035de66a
|
|
|
|
| |
Change-Id: I876d39f4aac4007a3fe0c509ccb7db130f27a737
|
|
|
|
|
|
|
|
|
| |
- Use "Bluetooth" string when connecting.
- Use @hidden device alias (instead of name) for label.
- Use the same icon in the status bar.
Bug:15186962
Change-Id: I25613bebf069c91e76d6933f2512b3f0a8020474
|
|
|
|
|
|
| |
bar scrim (Bug. 15157307)
Change-Id: I601ee7eda22a4b5ecb2e6835d55ed6539c5cd503
|
|
|
|
|
|
|
| |
We don't need it anymore. Yay!
Bug: 15283575
Change-Id: Iac5543a733c047711e5c37f290758456116469a5
|
|\
| |
| |
| | |
lmp-preview-dev
|
| |
| |
| |
| |
| | |
Bug: 15212514
Change-Id: Ia66bccd627c123f637d67076f78ab418c3f9e835
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Bug: 14295559
Change-Id: Ia9f94688a8776517e964bf7c84d71575d0ef985c
|
|/
|
|
|
| |
Bug: 14842969
Change-Id: I4a46a2499ccf47e1bc13a179561d6ab271502ddb
|
|
|
|
|
|
|
|
| |
- Remove zen mode indicator from LHS.
- Update ringer mode icons to latest design.
- Zen mode trumps ringer mode in slot if enabled (as it will in QS).
Change-Id: I48bd7e8fdb2a19333b0b6d24d34cc98aa142691f
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove temporary harness responsible for creating enabled/disabled
versions of vectors at runtime. Instead, pre-compute the necessary
states as separate files.
Normalize all qs icon names, cleanup obsolete pngs, and replace
the DND hangtag.
Bug:14133785
Change-Id: Ifb58635b832d25ca1de7e9f79cf8ec3503ea8cec
|
|
|
|
| |
Change-Id: I1b4bdd474b44201fdedc6a099bb41e9c054c1ed0
|
|
|
|
| |
Change-Id: Ic7e6e36759ef17ab35d639d22bbd2f6bf2470272
|
|
|
|
|
| |
BUG: 14680114
Change-Id: Ie79aabda8ddf8cd47a556b1b11f6c9e717f99649
|
|
|
|
|
|
|
| |
Also, the status icons are hidden when quick settings is expanded,
except for the battey indicator.
Change-Id: I6fb130c7eb73445b2ec2fdf9a9f3ec181d98033d
|