f0fd218382b96f052d22a2e8ee00510cc23a6d1e |
|
20-Apr-2016 |
Jaewan Kim <jaewan@google.com> |
PIP: Send KEYCODE_WINDOW to app first if PIP isn't exist Bug: 27954955 Change-Id: I517e378d5c1672ac0eb87bdf4375b7d733276e58
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
0bf096f1b45959e260b09b2483e79187c1991f54 |
|
14-Apr-2016 |
Andrei Stingaceanu <stg@google.com> |
Keyboard shortcuts: dismiss when activities start via shortcut * introduced a new intent DISMISS_KEYBOARD_SHORTCUTS and and new public API in Activity (which sends a broadcast to KeyboardShortcutsReceiver) which applications can use to dismiss the keyboard shortcuts. * plumbing and implementation for a new call to dismiss keyboard shortcuts from PhoneWindowManager and used it: ** when starting activities invoked via Search+key ** when starting activities invoked via META ** when starting activities via application launch keys * removed unused variable in Activity#onProvideKeyboardShortcuts Note that for apps started via touch (aka non-shortcut) like tapping the Settings gear icon from the notification bar the menu is not automatically dismissed. Bug: 28012198 Change-Id: I83a8d4f342bb8a08115a648648834d0d2bac19fd
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
f2efdd8c7ca65745245a0ac26c681a8d376adb87 |
|
16-Apr-2016 |
Adrian Roos <roosa@google.com> |
Fix unprotected StatusBarManagerService calls Some Binder calls in StatusBarManagerService were left unprotected. They had no business being binder calls in the first place, so they got moved to StatusBarManagerInternal. Bug: 28222649 Change-Id: Ib26dcca413eb642ba8cd6a4482bf13071f8bd3ab
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
c99f05e1b0d3b13bbf46ebcb5b23307d6af4e1ce |
|
16-Apr-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix broken statusbar disable flags" into nyc-dev
|
2a6291069187756a1c45786215716db3f37097f7 |
|
16-Apr-2016 |
Adrian Roos <roosa@google.com> |
Fix broken statusbar disable flags Fixes a bug where the disable flags were always applied to user 0 instead of the current user because the user switch dispatch from WindowManager was broken. Change-Id: Ib2faf0777c5367af5bf07cb2d11c51ed0222d65c Fixes: 28062568
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
681fc7b2670542aae0f3b9ef8f6c7a88db984ea9 |
|
15-Apr-2016 |
Jorim Jaggi <jjaggi@google.com> |
Fix wrong transition when dock minimized and docked app launched When having an app docked and then going home, and then launching the app from the homescreen, we had a wrong transition because getTopMost task was already set to the launched app, because getRunningTasks doesn't exclude the docked stack. Instead of adding flags for getRunningTasks, which sounds risky, we just pass a "force" value when we launch recents in this state. Bug: 27154882 Change-Id: Iee4512fed13115dbbe8b74413ff1fa9b87afa0ef
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
0f051f5abdb31024d862a954cc4c4716b1dde616 |
|
14-Apr-2016 |
Andrii Kulian <akulian@google.com> |
Remember task which is being locked We need to remember task which requested to be locked because we can accidentally lock another task after user interacts with pinning request dialog. Bug: 27876860 Change-Id: Ie8e607df4380dd33ea9b3474afc247b02e31de07
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
2ea367d84f8d4269360044c25d02113c73408c2b |
|
30-Mar-2016 |
Benjamin Franz <bfranz@google.com> |
Merge "Fix disable2 bug" into nyc-dev
|
292a0a96939394518e6ba6532ab5e21b09c68244 |
|
30-Mar-2016 |
Benjamin Franz <bfranz@google.com> |
Fix disable2 bug Cherry-pick from Iadb6aec82ccfe95a90e4a3d212fbd14d73093982, which was submitted to AOSP-master. Bug: 27688623 Change-Id: Ie386b9aac1338316dfdb55dae6a6d9388062b4c3
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
2adba07d75419462873dfeef40d4c983d832ed99 |
|
03-Mar-2016 |
Jorim Jaggi <jjaggi@google.com> |
Show a scrim activity if task is not resizable Add a callback to TaskStackChangeListener which gets fired when the system might need to inform the user that a specific app might not work in multi-window. Use that callback in SysUI to show a translucent activity which scrims the activity behind to inform that it might not be resizable. Debounce the information to once per multi-window session, to not make it annoying. Introduce launchTaskId to start an activity in an existing task, and protect that with START_TASKS_FROM_RECENTS permission. Bug: 27327287 Bug: 27431869 Change-Id: I89e8d653872ab01ba3c1e252b426e5481da0e6ca
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
4e850ffaa757cd6f1e2578c454a7a83a93419e83 |
|
02-Mar-2016 |
Clara Bayarri <clarabayarri@google.com> |
Keyboard Shortcuts: Add Keycodes for shortcut representation This changes the current API given app feedback received. In order to use keycodes as well as chars we also must implement a mapping of Keycodes to Display labels as only keys with a single char representation are provided by KeyCharacterMap. Bug: 27409783 Change-Id: I3da653adc4b8cbc66a4d1aa24a5f9181f71e83c3
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
315c34e7d62ce4b609f2d08b18a11a2d44e93aba |
|
20-Feb-2016 |
Phil Weaver <pweaver@google.com> |
Accessibility to toggle multiwindow mode Encapsulating the logic to toggle multiwindow mode from recents, and plumbing it through to accessibility global actions. Sending accessibility events when windows bounds change. Exposing the dock divider window type to accessibility services. Bug: 27250995 Change-Id: Ib7491f1f853dc7f01bf5c5a4ac1f914f55d0608a
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
86905582411c5c77a3e7641589cf206c6e5770f5 |
|
10-Feb-2016 |
Jorim Jaggi <jjaggi@google.com> |
Handle light status bar for split-screen In split-screen the light status bar flag for one side of the status bar can be different from the other side. SYSTEM_UI_FLAG_LIGHT_STATUS_BAR is now reported for both the fullscreen stack and docked stack, but not anymore in the "default" SysUI visibility field when reporting a visibility change to SystemUI. The change also reports the docked stack and the fullscreen stack bounds, so SystemUI can guard tinting the icons on whether the icon is one of the areas. When calculating the light status bar flag in PWM, we keep track of the top fullscreen opaque window state for the docked and fullscreen stack separately. Bug: 24365214 Change-Id: Id2240a86d75bf96e0138ec7652a4793859f56e3c
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
7e53f20c835ae2614c92717a6fc222b345c75036 |
|
28-Jan-2016 |
Jason Monk <jmonk@google.com> |
Add some cmds for statusbar They will be used for tests?! Also move around where some of the tile lifecycle happens so that it can easily be shared with these commands. Change-Id: I72386afce5a2d335df45ecc5946679efcd826bae
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
c552b04cb4aac9d31dbaf9744f32ddc14886e222 |
|
18-Jan-2016 |
Jaewan Kim <jaewan@google.com> |
PIP: Use StatusBarService to handle PIP key Bug: 26591829 Change-Id: I7051fab966e2fc0887b2a21ddbf11aff7e16804b
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
07473cea3a6007d5e72b25d3445437a175735fa9 |
|
05-Jan-2016 |
Jason Monk <jmonk@google.com> |
Cleanup the status bar flow. - Don't round trip to the status bar manager to know the state - Manage the state of icons closer to where they are displayed - Move StatusBarIconList into SysUI because it isn't used elsewhere now Change-Id: I99c4c290c18fc776914a43b1cde157f92bb36ac2
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
c22ab7911a3efd7e0183f954f1760475d702ad3e |
|
07-Jan-2016 |
Andrei Stingaceanu <stg@google.com> |
Keyboard shortcuts: minor naming refactor Replace all occurrences of showKeyboardShortcuts* with toggleKeyboardShortcuts* in order to be inline with the current/desired behavior. Change-Id: Ia076952ec40963b2727fd1f855b64859b94b1643
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
a9927325eda025504d59bb6594fee8e240d95b01 |
|
13-Dec-2015 |
Jason Monk <jmonk@google.com> |
Support dnd condition in Settings - Add way to open QS detail panels directly - Add internal broadcast that can launch apps when dnd mode changes Change-Id: If2b6350dc31623f3bf2f64c7eb141cff5d3d4e89
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
fc832e3ef270d7c271520a99ffa2f84e82f0b855 |
|
25-Sep-2015 |
Jorim Jaggi <jjaggi@google.com> |
resolved conflicts for c594e935 to master Change-Id: Ifaf8c6c2b80e5284e027278f5ff0437202439cf0
|
40aa8811bc817293d7400c14fa60350d2350d29f |
|
23-Sep-2015 |
Jorim Jaggi <jjaggi@google.com> |
Deliver camera launch source for analytics Bug: 24304031 Change-Id: I606bccf4b62b651e17c6e6d9472648deeab703da
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
e4de5a0d3b6e0c897c1cea0912b58e11db962365 |
|
23-Sep-2015 |
Xiaohui Chen <xiaohuic@google.com> |
Cleanup OWNER references. Bug: 19913735 Change-Id: I2150c6baaab80fe11312e4401394a2a8da52e595
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
143c93d49f7f9691ad37b8b036731b76f2171241 |
|
26-Aug-2015 |
Selim Cinek <cinek@google.com> |
resolved conflicts for merge of f1935575 to master Change-Id: Ic18619bd5a81ae5172eef41bda0f8e473b6bda3f
|
372d1bdd54fe977c71bdaae895687c76ac35202a |
|
14-Aug-2015 |
Selim Cinek <cinek@google.com> |
Launching the camera now from systemUI including animations The GestureLaunchService now informs systemUI that a launch has been requested and the systemUI, depending on its state will launch the Camera in the correct mode, including animations. Bug: 22957192 Bug: 22958025 Change-Id: I815437c8bd33638245ac61a750f64af74fe3e1e3
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
f2debb1f9a8a166e249a456efc0b41d731c275c2 |
|
10-Jul-2015 |
Clara Bayarri <clarabayarri@google.com> |
Hook up Ctrl + '/' to SysUI for a Keyboard Shortcuts screen This CL adds the necessary hooks between PhoneWindowManager and SysUI to show a keyboard shortcuts screen given a specific shortcut combination. SysUI for now just shows a Toast. Change-Id: Icf43a81776b04a2e96a540f45b7cd3464342d679
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
165ce066b701ba0153000f0692bfc7032655d17d |
|
07-Jul-2015 |
Jorim Jaggi <jjaggi@google.com> |
Fix assist for hardware long-press Activating the assistant will now route through SysUI, so we have the logic whether to start an activity or to start a voice interaction session in one single place. Bug: 22201770 Change-Id: I0f4699533aea2a1e595ee25a844434c82f548c01
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
b659c4f44a839e6ad7ef6834cc0d35954e04460a |
|
25-Jun-2015 |
Chris Wren <cwren@android.com> |
report notification load on panel reveal Counts may differ from user perception. For example, if notifications arrive after the shade is open (even if it is only peeking) there will not be another panel_reveal before the user sees the shade. User perception is more accurately measured by visibility events. Peek events will report the notificaiton load as 1. Bug: 20088581 Change-Id: I10221d4b66a18c223aae21e616615f087c65b1e1
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
d1dbc92d67af4cb72bb2faff9011d36b6833bbfd |
|
19-Jun-2015 |
Chris Wren <cwren@android.com> |
add rank to notification visibility log Only sysui knows the true rank, since it can (and does) reorder things. The visibility logs are down in the service because it has other bits of data. Bug: 21395744 Change-Id: Ibf9479dc2306fb27fb5df3bf21e161478d36d587
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
4f43dc042bf76ec6c3b340b2297dec7c4cdd9098 |
|
18-Jun-2015 |
Adrian Roos <roosa@google.com> |
Assist disclosure Add an animation that discloses delivery of contextual data to the assist component. Also fixes a bug where contextual data was delivered to legacy assist activities even though the user explicitly disabled context. Bug: 21568059 Change-Id: I27dfaa36e2f677b0d73acfa4730f0f4ea3486919
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
cde0a2a9ea00d6e4acfe6ce7a7c9061343df7fa3 |
|
23-Apr-2015 |
Benjamin Franz <bfranz@google.com> |
Introduce disable2 into StatusBarManager We ran out of space for new disable flags, so need to introduce a disable2 API into StatusBarManager and update all the underlying code to support the second set of flags. Bug: 20331928 Change-Id: I5009b393133c576b37d7e2bae0df97cb8c41a065
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
ea2ec97f37c649881f2be8a5cc40bf44080cc632 |
|
16-Mar-2015 |
Benjamin Franz <bfranz@google.com> |
Introduce device owner API to disable the status bar Let the device owner disable the status bar to achieve multi-app single purpose mode. When the status bar is disabled, quick settings, notifications and the assist gesture are blocked. Bug: 19533026 Change-Id: I72830798135136e5edc53e5e2221aebb9a7c7d57
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
24bec7ce7adc3c0d693cfadcb4b28f5fc41555ae |
|
04-Feb-2015 |
Jorim Jaggi <jjaggi@google.com> |
Implement nice transitions for light status bar - When the flag changes, apply an animation from the current value - When the flag change is caused by an app transition, synchronize the status bar animation with the app transition animation. PhoneWindowManager calculates the timings based on some heuristics of the app transition animations and supplies these timings to StatusBarService. Bug: 19233606 Change-Id: I4f99afba8f1eebb3524699ed4d7fbafee5463a37
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
1f32c65697c22f423c2888cf4c53da1c95d602c1 |
|
26-Nov-2014 |
Christoph Studer <chstuder@google.com> |
NoMan/SysUI: Clear LEDs only when entering the shade Don't clear notification LEDs when seeing notifications on the lockscreen. Also fix a bug where the LED didn't continue flashing after the screen turned off. For devices with doze capability, ensure that the LED continuing to flash after screen off doesn't cause an immediate pulses, but delay the first pulse by 10s. Bug: 15449039 Change-Id: Id34d51a2c91ceaf069e49add1ab690bb855f9638
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
5565cb42f2ac07fcdbe3aab2503de07fbeb39504 |
|
12-Sep-2014 |
Jason Monk <jmonk@google.com> |
Plumbing for screen pinning request from sysui Removes lock-to-app request dialog from the AM. Added a showScreenPinningRequest to IStatusBar to handle the flow from app requesting lock task to showing the dialog. This CL also allows startLockTaskOnCurrent (system|signature) to start lock task directly. (Note: this is the less locked version that always allows exit through back + recents) Bug: 16957435 Change-Id: I284918dd5989de6cb2767c2a717529eb5e9c6db4
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
53f28eccc546504cb1e894c02176ecce3139264e |
|
29-Oct-2014 |
Adrian Roos <roosa@google.com> |
Improve dump of status bar service Tracks which window caused the disable flags instead of just blaming PhoneWindowManager. Bug: 17830264 Change-Id: If6c957120bb2ee8e0083f80e35c71eb21b8672b6
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
5c1a49651b4e0a15a938560394bffeaeb5718f72 |
|
24-Oct-2014 |
Christoph Studer <chstuder@google.com> |
Merge "SysUI/NoMan: Log clicks on notification buttons" into lmp-mr1-dev
|
4da84cd56582fb4025eb5a9a1d4bb5b5b4a50cef |
|
21-Oct-2014 |
Christoph Studer <chstuder@google.com> |
SysUI/NoMan: Log clicks on notification buttons Introduce notification_action_click logtag that is logged whenever the user clicks any notification button. For standard templates, we also log the index of the pressed action button. Bug: 18064190 Change-Id: Icb07795ff711729d16bde0b7e03d13c2f466779c
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
393b1c1e88cbdd0f65c8f217c495dbbe8de9125d |
|
19-Oct-2014 |
Wale Ogunwale <ogunwale@google.com> |
Fix issue #17789629: PopupWindow overlaps with navigation bar. The Lollipop release introduced a feature that allowed apps to extend under the navigation bar. This also means any popup window that is anchored to the bottom of its parent window will overlap with the navigation bar if the parent window is extending underneath the navigation bar. This change introduces a new window flag (FLAG_LAYOUT_ATTACHED_IN_DECOR) that allows the app to specify if the popup window should be attached to the decor frame of the parent window thereby avoiding an overlap with the screen decorations. By default the flag is set on SDK version LOLLIPOP_MR1 or greater and cleared on lesser SDK versions. Also, replaced flags FLAG_NEEDS_MENU_KEY and PRIVATE_FLAG_NEEDS_MENU_KEY_SET with needsMenuKey state variable to make room for the new FLAG_LAYOUT_ATTACHED_IN_DECOR flag. Bug: 17789629 Change-Id: I2150e0c6ac688c966c0e8f7e54d42fd20285bea6
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
dd753c00d5c25600f0c297b9d1e89e2c4b064bc2 |
|
19-Aug-2014 |
John Spurlock <jspurlock@google.com> |
Zen: Remove "allow disable" filter from noman. No longer used by dialer. Bug:15344099 Change-Id: Ib2d00804f671fae520303531e8ccde9e44f817ec
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
665366a3055c7baa36242b8c92c5ff85b1c3394b |
|
08-Aug-2014 |
Michael Wright <michaelwr@google.com> |
Change 'disable hardware keyboard' to 'show input method' Previously it implied that the hardware keyboard would be disabled, but really the toggle would just enable showing the IME even if a hardware keyboard was present. Changed the string and swapped the semantics to be more clear about the behavior. Bug: 14066881 Change-Id: I9c8a7eb98b5277f1d09cc19fa7402e9b4cf51d92
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
cdcd487abad10f728f0542accc42a31d1f7fedac |
|
06-Aug-2014 |
Winson Chung <winsonc@google.com> |
Fixing issue where home was triggered on top of other activities being launched. (Bug 16823617) - Also fixes issue with the Recents hide message being clobbered
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
cb566aab57cafb69c628809fc0a0ffa2151c7d6e |
|
04-Aug-2014 |
John Spurlock <jspurlock@google.com> |
Doze: Follow the notification light. - Send the notification light info up to SystemUI from NoMan. - Doze mode will now periodically pulse the display (once) if the notification light is active. - Change "tease" terminology to "pulse", which is the singular. Maintain the multi-pulse on buzz-beep-blink for now as extra emphasis. - Scrim controller now always takes number of pulses as an arg, to support a single pulse (used for notification light, and eventually pickup once available). - Dial down the display brightness when pulsing. Bug:15863249 Change-Id: Ifb208a27e82b66cff1d0c04e5b7f758098ea29cf
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
78403d79739605511ea88b653564d81d7bf4bbba |
|
28-Jul-2014 |
Chris Wren <cwren@android.com> |
Add a log and statistics for notification expansion. Bug: 16618854 Change-Id: I501f396fa495e1e55a27d7d0b65aac66495418c1
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
cad5768e22e5132efb2e5179f4988a763c7a8d9e |
|
26-Jul-2014 |
John Spurlock <jspurlock@google.com> |
Doze: Update tease signal to buzz-beep-blink from NoMan. Inform SystemUI when NoMan buzzes, beeps or blinks. Use that as the notification signal when dozing instead of trying to figure out interesting panel content updates. At some point, we should move the entire calculation up into SystemUI itself, but that's too large of a refactoring to perform now. Bug:15863249 Change-Id: I40e92334977e0676a1363774c2cbbf91d72ec8e5
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
e71fefcc8b382947f6f6a8bf816b3889fb368fed |
|
24-Jun-2014 |
Christoph Studer <chstuder@google.com> |
Remove notification APIs from StatusBar service Bug: 15324972 Bug: 15436573 Change-Id: I838370a23fb07cb876e08c41ef11653f2658719e
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
540b01e024c040dfb1ee50cfcdc96a401adfcf25 |
|
20-May-2014 |
Christoph Studer <chstuder@google.com> |
SysUI: Use SBN keys instead of IBinder keys In preparation of migrating to NotificationListenerService, remove dependence on IBinder keys for notifications and switch to SBN.getKey() instead. Bug: 15131411 Change-Id: Ic272e4a05fde6481c734144c5b34c49b2f021649
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
6cb485fd2e2f8ace05e1ff281ab0fc824d3652cb |
|
19-May-2014 |
Winson Chung <winsonc@google.com> |
Fixing regression in dismissing Recents. - Restoring app info functionality when developer options are enabled and you long-press on the app icon. Change-Id: I8a20ff5f595eefa20db5528c0d5b1a1f0b110834
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
1e8d71b605b4872e93200706a80a88a3ff25498c |
|
17-May-2014 |
Winson Chung <winsonc@google.com> |
Initial changes to enable keyboard support with alternate Recents. (Bug 14067913) Change-Id: Icc5d2a784ed3c3c27143eb04cbb4305549ee223a
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
10a38c06df42f0231a71a78ec341609648035b9d |
|
07-May-2014 |
Jason Monk <jmonk@google.com> |
Merge "Only show IME in navigation bar when it should"
|
b605fecd9e4282823af754b3968b21205d64554a |
|
02-May-2014 |
Jason Monk <jmonk@google.com> |
Only show IME in navigation bar when it should Add a flag to indicate that the IME should be shown. This follows the continuous ime notification boolean, and if there are multiple input methods to choose from enabled. This way the notification and navigation button show up under the same circumstances (but not on the same devices). Change-Id: Ia6a2253061f1876f4bcc511de48c1078e9d96be5
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
03b87a2f40c26948b7b0c9409c33ad44857218cf |
|
30-Apr-2014 |
Christoph Studer <chstuder@google.com> |
Log notification clicks Emit notification_clicked log events when a notification is clicked from SystemUI. Also refactor the onNotificationClicked method to work with a key instead of individual notification params. Change-Id: Iffd15e95d46371b2ae7bfd00b2c348d9f4cf5d14
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
92b389da2a60ac51e804031494fea177fc1c47be |
|
01-Apr-2014 |
Christoph Studer <chstuder@google.com> |
Write eventlog entries for notification visibility Keep track of notifications shown in the notification panel and log them via eventlog. Added the following eventlog tag: * notification_visibility_changed Bug: 13442201 Change-Id: Ifb74ec2492967dc787b4de86db7d7f00be6c7f74
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
760ea554d0022fd88bbe13e3ef7c75cbe8613af6 |
|
21-Mar-2014 |
Christoph Studer <chstuder@google.com> |
Write eventlog entries for notification panel visibility Change-Id: Ie7e15ed15739cb5f057c900e1cadf90824b2b4ef
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
e6a7d93420406cdbdf1b88b9635344dea52b4650 |
|
13-Mar-2014 |
John Spurlock <jspurlock@google.com> |
Add more information to existing notification_* events. Include calling UID/PID in the existing notification_{enqueue/cancel/cancel_all} event logs. Include a new "reason" arg for cancel + cancel_all to identify listener vs noman vs statusbarmgr calls. Found and fixed a cancelAll path (from statusbarmgr) that was not logging at all. Bug:13442201 Change-Id: I2e1f875076a96b1fe3b86e8990641efb1cadfcfb
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
3a7c4a5669420ae9b01eda88d1d60114e99d70ff |
|
03-Mar-2014 |
Kenny Guy <kennyguy@google.com> |
Show notifications from related users. When filtering notifications for user include those for users that are related to the current user. Pipe through user id so we know which user the notification is for. Change-Id: I4e2657c23bd7b611d450be5a1f9457824bc062cb
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
e677d7113f6627161653f686b6381d2eef4d502f |
|
13-Feb-2014 |
John Spurlock <jspurlock@google.com> |
Introduce zen mode. - New global zen mode setting with three values: ZEN_MODE_OFF, ZEN_MODE_LIMITED, ZEN_MODE_FULL - Status bar icon (on lhs) when in _LIMITED / _FULL - Rules are hardcoded for now: _LIMITED = intercept all notifications except calls/alarms _FULL = intercept everything - UI affordance in shade to set mode - Only one exit condition: "Until you delete this" - Intercepted notifications: - appear darker in the shade - do not cause sound/vibration - do not fire fullScreenIntents - do not contribute an icon to the status bar Change-Id: Ic36c95982b483432006bf9dab102a31370382aa9
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
9158825f9c41869689d6b1786d7c7aa8bdd524ce |
|
22-Nov-2013 |
Amith Yamasani <yamasani@google.com> |
Move some system services to separate directories Refactored the directory structure so that services can be optionally excluded. This is step 1. Will be followed by another change that makes it possible to remove services from the build. Change-Id: Ideacedfd34b5e213217ad3ff4ebb21c4a8e73f85
/frameworks/base/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|