f6e9228b8a97603d3ceb8f0d61e8d87cf19bd21f |
|
27-Jan-2016 |
Chris Wren <cwren@android.com> |
move framework metrics over to new proto Change-Id: Ie46e946dc787350c15c10aa4385a6b7df7e181a8
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
77781d3aaa3b468d3078ea154bd3e098348451f2 |
|
11-Jan-2016 |
Chris Wren <cwren@android.com> |
a step toward enforcing unique metrics log IDs First of several change lists: 1. Add in the new proto (this CL) 2. Migrate the existing code over to the proto. 3. Remove MetricsConstants once it is unused. Bug: 26442178 Change-Id: Ic24829246af8ec5b202e39a85960aac5cf336c33
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
d8d896cefaa694abd83bdf190c1fb3c9c34af0ac |
|
13-Jan-2016 |
Winson <winsonc@google.com> |
Adding logging for history and paging. Change-Id: Ibd9ff72858897c0a3680e81b94172e667e1291cc
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
057ee76e5ccef51572831ed5ee4217dbe9d1fd66 |
|
11-Jan-2016 |
Jason Monk <jmonk@google.com> |
Fix build Fix bad merge Change-Id: I2cd1f32a7e50b8fa1f7f85c52fe34111f7cea577
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
c06fbb12984a3d3e4c80ab9f819841acae5b0133 |
|
08-Jan-2016 |
Jason Monk <jmonk@google.com> |
Move battery saver notification to QS Remove the battery saver notification and instead create a detail panel within QS that allows it to be turned on and off. Change-Id: I54654d26183586fa171fda04877a840701f8ef33
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
a6d20ccd324c5e2727f1aee445816b6c1951a75a |
|
11-Dec-2015 |
Clara Bayarri <clarabayarri@google.com> |
Create a new Logging constant for Profile Challenge Settings Change-Id: I282ee30b47432e97545b004ea2ada56f3ecb84fa
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
617215874db9c208a74dc97f4133e6b6fc96271c |
|
05-Jan-2016 |
Julia Reynolds <juliacr@google.com> |
DND visual interruptions: prevent screen on. Bug: 25423508 Change-Id: Ie935a2051e1ae774fbeaf624f3599b2b1bb8666d
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
d5a204f16e7c71ffdbc6c8307a4134dcc1efd60d |
|
21-Dec-2015 |
Jason Monk <jmonk@google.com> |
Better service management for QS 3rd party tiles Better wrapper around the service that will handle rebinding when it dies, binding when it becomes available, and forwarding along all messages to the service once it binds. Also better handling of too many services at a time. Will only ever bind to at most 3 tiles and will manage which ones are most important to show based on pending clicks, last update, etc. Change-Id: I5f4da0bc751f7eb25baa32e5c0bb9f1bc418f5bb
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
d40328e68786736a5033b2480867efc813d12ed1 |
|
08-Dec-2015 |
Jason Monk <jmonk@google.com> |
Color transforms for the tuner Change-Id: I615be65e2b020acd5520f93c04f426c4006221c5
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
92de6b63819d7af4a93f1e1da33e89d453a0ad65 |
|
10-Dec-2015 |
Jorim Jaggi <jjaggi@google.com> |
Add multi-window entry points logging Bug: 26116313 Change-Id: I159ca53857d382cb74ef8e49f7955946ccea93ca
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
2be1b0e9757cc67951eea8031b8ac46431ea4dba |
|
01-Dec-2015 |
Tom Taylor <tomtaylor@google.com> |
TRON: log changes to the default SMS app Bug 25929677 Add a constant for logging the action when a user changes the default SMS app. Change-Id: If0b0919f795390e98c33bcac849614c07ef1442f
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
233a5f97ea7b46814747a99f584b08d4e8c70105 |
|
19-Oct-2015 |
Julia Reynolds <juliacr@google.com> |
Implement notification ranking by topic. Including sensitive notification visibility & DND bypass. Bug: 22451710 Change-Id: I5f3a0c6d59de0495cb904bad6f886eb29ed4bda4
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
f612869ae1190e0885b58a3c33b23d36d7732f06 |
|
05-Nov-2015 |
Julia Reynolds <juliacr@google.com> |
Allow DND mode to suppress visual interruptions. Bug: 25423508 Change-Id: Idd8242e4bc00a749dbe0b5503c458375fc017072
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
f885276e6f67331e4c48afa5442c6243e671619e |
|
16-Oct-2015 |
Chris Wren <cwren@android.com> |
update metrics enums Change-Id: I5c4b20dc514889493e3049b4242876633ebebcde
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
abe1974a11364b577e94966ca87047d7889c8edf |
|
29-Sep-2015 |
Jason Monk <jmonk@google.com> |
Add more QS tiles (only for paging prototype) Change-Id: Ifb09e3262540a486c9ee7e83a904f96cc4e33fec
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
5941c98c641e64a26bf68816faf967d25cc8f256 |
|
04-Sep-2015 |
Adrian Roos <roosa@google.com> |
Add double-tap power button to open camera 1/2 Bug: 23787555 Change-Id: I052b64748f155c59fbb649b32265f559423a8845
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
c510ad56a8e01626a711e60ba97b01fd2121a72f |
|
14-Aug-2015 |
Chris Wren <cwren@android.com> |
instrument fingerprint service auth and enroll actions dumpsys for enrollment statistics Bug: 22951001 Change-Id: Id472789756df110fb8b02f542440c8112e0d2a44
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
a35c96eb90f3be5980797b160da3780f2b8f35e6 |
|
06-Aug-2015 |
Chris Wren <cwren@android.com> |
add metrics to assistant long press screenshot enabled context enabled Bug: 22949579 Change-Id: Iac178207fa7149cda03c9a817a0d1450e46e1c59
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
de061b8175de38e220542dc7867179dd6d5acdcd |
|
28-Jul-2015 |
Chris Wren <cwren@android.com> |
import more metrics enums sysui tuners inactive apps Bug: 21114836 Change-Id: I43c4b97c6998374b39d7346bae1e1eca3d761543
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
a403159a3bb693088c127e4ee5955fa940e75950 |
|
16-Jul-2015 |
Jason Monk <jmonk@google.com> |
Add metrics to tuner Bug: 22462605 Change-Id: I075f9a25630a89e85dd17603297565988c38075b
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
05aa88a93765b2b6a106ab10ef57492e498de0ba |
|
10-Jul-2015 |
Chris Wren <cwren@android.com> |
add new enums to MetricsConstans Bug: 21114836 Change-Id: Id62701be012c10bc11ee1ff8aa8435e178d35684
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
5c9f4b90bf56b242467f0b5b4d2c7c5b71e6a777 |
|
26-Jun-2015 |
Winson Chung <winsonc@google.com> |
Adding metrics to overview. Bug: 21528167 Change-Id: Ice1ce892682aa4599b9a689b47af373780897548
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
9bb290bcc36fe11f96312feb40aaf3323a96ebae |
|
29-Jun-2015 |
Chris Wren <cwren@android.com> |
add more power manager metrics dream start/stop dream duration screen timeout setting Bug: 21893298 Change-Id: I783f72953fc40c0d276a7845daa048e2fe0db78c
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
cbe540f94691b595ca2eaede2871d885c38a845c |
|
25-Jun-2015 |
Billy Lau <billylau@google.com> |
Bug: 21589105 Rescoping the SYSTEM_ALERT_WINDOW permission to an explicit toggle to be manually enabled in Settings. Raised the protection level of SYSTEM_ALERT_WINDOW from dangerous to system|signature|appop. Added a new API in Settings for developers to invoke the main configuration setting. Also added a new metrics in MetricsLogger. Finally, also made changes to PhoneWindowManager to check the permission to draw overlay properly. Change-Id: I4a073e6f038b8b8d2fa5bd6ad60abda496be9701
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
97b87a99297144e9c3e4a57a444fe1402dee7e4f |
|
23-Jun-2015 |
Jason Monk <jmonk@google.com> |
Add metrics to brightness slider Had to add a way for BrightnessController to know when its the end of a touch, so that we don't spam the event logs with intermediate values. Added visibility to BrightnessDialog as this is what settings launches. Bug: 21528168 Change-Id: Ie214b4ddb0c9f9bbe8c4f182f9c59f229963ebc7
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
98b7f8943080ff4b0c636ad37b62556453018839 |
|
19-Jun-2015 |
Adam Powell <adamp@google.com> |
Fix regression in viewing app info from ChooserActivity targets Also add metrics logging to ChooserActivity Bug 21953567 Bug 21953720 Change-Id: I6bba2cfe9b9e551e6fe6f2d4f92fc040eebf355c
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
e565ee6ccbac4e820eb2737890aadb5efe9d4e3b |
|
17-Jun-2015 |
Chris Wren <cwren@android.com> |
instrument volume controls Bug: 21474639 Change-Id: I48641ae778f4e274c0f67ca6491102d978d3cd5f
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
611eaa9edffee22ad49c8a9caa9f48d53485534a |
|
09-Jun-2015 |
Chris Wren <cwren@android.com> |
induct a bunch of new logging categories. Bug: 21114836 Change-Id: I978a0af2cf86e836091ef9219194e4b587a5534e
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
de0a21f4360280b40598e877b01dda8a0363a527 |
|
05-Jun-2015 |
Chris Wren <cwren@android.com> |
instrument emergency call button Bug: 21527672 Change-Id: I1cc8ace204e16964ae2a251152f36133e6d02932
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
28890446fdea2a49f5e73f23c88921646a30ed3a |
|
13-May-2015 |
Chris Wren <cwren@android.com> |
induct a bunch of new logging categories. Bug: 20264417 Change-Id: Ica85a31016592be87f727c0d86a4be59eb854158
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
cfc66e3339266309576b99fe6d50daceea9346b0 |
|
11-May-2015 |
John Spurlock <jspurlock@google.com> |
Add new metrics categories for the two notification access screens. Bug: 20916418 Change-Id: Iafcaccaa465a2f121a6a1a2ba54b122173e45dc6
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
9e7283f6a31bc2beb75c84c6173968a46582c563 |
|
08-May-2015 |
Chris Wren <cwren@android.com> |
log more settings actions airplane: quick and slow settings bluetooth: quick and slow settings cellular data: quick and slow settings dnd: quick and slow settings wifi: quick settings (slow already done) cast: quick settings user: quick settings include state of the toggle in the action log Back away slowly from the over-generalization of logging around handleClick, the semantics of mState are particular to the individual tiles. Bug: 20264417 Change-Id: I4cecbd3361af64d08de9fb41b8dca210a8086a80
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
457a21cdeac04565a0c40ad8c43a928c1182ddd1 |
|
06-May-2015 |
Chris Wren <cwren@android.com> |
add logging to quick settings tiles QS Grid visibility Tiles that are visibile in the grid Taps on tiles Detail visibility for DND, Users, and Data Bug: 20264417 Change-Id: I95e65484a9be0a53a071bc12ce8195120582621e
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
9763d42c7bdfc245cfd7620f568b65c6a223c07e |
|
30-Apr-2015 |
Chris Wren <cwren@android.com> |
log clear all button Bug: 20089768 Change-Id: I96d64c387b6085025df76c4aaf7ff9d7bdf51799
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
d60258f2d33214077a22c1a682944fa9e47c0461 |
|
30-Apr-2015 |
John Spurlock <jspurlock@google.com> |
Zen: New event condition data model. - Add system condition provider for calendar event-based rules. - Add stub condition provider for handling event conditions. - Add various shared items to support new settings subpage. Bug: 20064962 Change-Id: I6f5afe0f1444976f0dc6807048e0580e8a28070e
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
3db024afebe5d8e029ccd9e01ea683e15aa70181 |
|
21-Apr-2015 |
Chris Wren <cwren@android.com> |
Add optional package context to sysui action metrics. Bug: 20451514 Change-Id: I3c671d9aa05e02d66168211b77128443c544609d
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
39581cc16d3c44acc8f0881d8e63afe53acaa1c1 |
|
10-Apr-2015 |
John Spurlock <jspurlock@google.com> |
Zen: Support external condition providers. - Manage provider subscriptions for external condition providers within ZenModeConditions. - Move "is automatic rule active" check into common location. - Add constant for external rule setting configuration page. - Consolidate log tags. - Reset rule snoozing on boot. Bug: 20064962 Change-Id: Ida207dbf363f61e1727974e611f43f27c23accfb
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
250662a4ae18e95b75cc36789c4157ed414c190a |
|
10-Apr-2015 |
Chris Wren <cwren@android.com> |
Merge "Support ad hoc counters in the framework"
|
b2278d65714c0dd0a6f94d1913db1ebc8bfc8b06 |
|
07-Apr-2015 |
John Spurlock <jspurlock@google.com> |
An update on Downtime. The update is that Downtime is obsolete. Replaced by the ability to define multiple named schedule calendars. - Make changes to ZenModeConfig to properly model manual and automatic rules. - Refactor the zen mode helper (and supporting classes) to properly handle / report multiple claims on zen mode. The "manual" rule (specified by the user in the UI) vs one or more automatic rules. - Automatic rules are still backed by condition providers, but the layering is now cleaner. ConditionProviders is now completely generic, has no ties to zen mode. - Specifically, the new layering for zen mode (below noman) is: ZenModeHelper: Source of truth for zen state ZenModeFiltering: Subhelper dedicated to filtering rules. ZenModeConditions: Subhelper dedicated to managing automatic rules. ConditionProviders: Underlying engine for reporting named boolean state. - Migration story for users with existing downtime config, migrated to a single new calendar named downtime. - For users with no existing downtime, two default calendars are created for weeknights + weekends (icu4j for all locales will be done in a followup). - Remove obsolete DowntimeConditionProvider/NextAlarmConditionProvider and tracking. - Clean up obsolete resources. - Add common zen summary description string computation. - Add proper noman wrappers for the new model. - Change the semantics of the global zen setting. It is now read-only. Setters must call noman, added a "reason" to all calls for better attribution. - Update zenmodepanel + volumedialog to the new model. - Display the one or more automatic rules in the new zen footer summary. - "Snooze" the automatic rules when the user explicitly turns zen off. Bug: 20064962 Change-Id: Idd9deb865a6035ad0cfae660198dccb517e6d7cc
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
723aa768f6d5b1a6696b9ac46c039d1b5be73dbf |
|
09-Apr-2015 |
Chris Wren <cwren@android.com> |
Support ad hoc counters in the framework with some examples in NotificationManagerService. New counters in this CL: note_with_people note_dismiss_longevity note_click_longevity Bug: 20137009 Change-Id: I10b769ff4872d50f4c1c3828ea519f9712be7bc2
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
f6b9fe55a89359c89091c27bfdfbc4ba15171cca |
|
09-Apr-2015 |
Chris Wren <cwren@android.com> |
update metrics constants Change-Id: I73ea3fe98a3b41b1072688a846ef1c396a9e9a30
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
552d56348f0e942d240b8de41581d49cc05113c0 |
|
04-Apr-2015 |
John Spurlock <jspurlock@google.com> |
Merge "Zen: Changes to support new automation settings sub-section."
|
689dd8fb5bbc07720cf1777133505784a1b53a10 |
|
03-Apr-2015 |
John Spurlock <jspurlock@google.com> |
Merge "Zen: Changes to support new priority settings."
|
7af10188c0525d5a3ab8a1883ce621fe4d333070 |
|
03-Apr-2015 |
John Spurlock <jspurlock@google.com> |
Zen: Changes to support new automation settings sub-section. Bug: 20064962 Change-Id: I1da5bd1f8ef52a070b8225da4b761979f290df77
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
fc746f8ac5ea74747a502d4a75161a46f9cb892d |
|
03-Apr-2015 |
John Spurlock <jspurlock@google.com> |
Zen: Changes to support new priority settings. Bug: 20064962 Change-Id: Iac3444c0a55830d5e5459e26c2172d974db600d6
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
d3d8a32217d5a2d895917cfe7e1645935d228494 |
|
02-Apr-2015 |
Fabrice Di Meglio <fdimeglio@google.com> |
Add private flag PRIVATE_FLAG_HAS_DOMAIN_URLS to ApplicationInfo This is for supporting Settings UX and Domain URLs - the new PRIVATE_FLAG_HAS_DOMAIN_URLS flag will be set by generateApplicationInfo() when the Activity is said to have some IntentFilter with a VIEW action and a http / https data URI - code cleaning for args passing - also add a new constant for the MetricsLogger Change-Id: I5c9762fc2c4a9b46c0e255b9a23bffd70fae40c7
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
ed0343c911cc79f6a9887f0705e52b273c18664e |
|
30-Mar-2015 |
Jason Monk <jmonk@google.com> |
Add constant for manage permissions screen This screen is not per app, but shows all runtime permissions and how many apps hold each. Change-Id: I68cdbe53177f742daf396f4eb53761fd5cda2636
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
4902da45a76e55fd86463743f0fe5b427dcc8349 |
|
27-Mar-2015 |
Chris Wren <cwren@android.com> |
add a mechanism for logging actions Change-Id: I60163e44602b8e23b643b9103c324fa0e0d2c4c4
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|
161155145e08466314e9e6819cc04cb78161eff8 |
|
20-Mar-2015 |
Chris Wren <cwren@android.com> |
add a metrics logger Change-Id: I5b1dccb5d103ece3112acf38889bae16273b092f
/frameworks/base/core/java/com/android/internal/logging/MetricsLogger.java
|