Commit Graph

447 Commits

Author SHA1 Message Date
Ben Lin
93fafd67a6 Register change Uri and notify changes in bugreportServices.
Bug: 28767380
Change-Id: Ia4d1f5a2e44881d300f2869c628d4990406caf40
(cherry picked from commit 6c9ff513c6d7d3de7ab8920d88111c2b1dc1bb1f)
2016-05-18 23:49:11 +00:00
Amith Yamasani
43748bc9a8 Merge "Allow Shell to change component enabled state" into nyc-dev am: 19b34eccfe am: 0250ae2c1b
am: 77069b959b

* commit '77069b959b44bceb0eef44ca2e850765ef1f81ae':
  Allow Shell to change component enabled state

Change-Id: Id16ceadd2843b943ad6d38a0334b97589c60d2b2
2016-05-17 00:50:03 +00:00
Amith Yamasani
77069b959b Merge "Allow Shell to change component enabled state" into nyc-dev am: 19b34eccfe
am: 0250ae2c1b

* commit '0250ae2c1b1b3b75a9b1f3c995be031efef50bcf':
  Allow Shell to change component enabled state

Change-Id: I2a29c8e15ba81a9aa5c3950c8aeccd3d4ff662cc
2016-05-17 00:42:43 +00:00
Amith Yamasani
0250ae2c1b Merge "Allow Shell to change component enabled state" into nyc-dev
am: 19b34eccfe

* commit '19b34eccfee9d14e6888c4813cc369bd4b3a7e81':
  Allow Shell to change component enabled state

Change-Id: I8b472bf3149b1e721ea90a8a6fed12549e3f1510
2016-05-17 00:34:16 +00:00
Amith Yamasani
bf12565276 Allow Shell to change component enabled state
But make sure that we don't allow Shell or other apps
to disable an active profile or device owner.

Also limit exactly what states Shell can switch apps
between, similar to Settings UI.

This is required for some CTS tests

Bug: 27924655
Change-Id: I958f0d1de7f0bc1f5a0cbf853d57dfdeb2f9ad59
2016-05-16 15:17:50 -07:00
Steve McKay
cb3b573834 Merge "Add archive support to Bug report docs provider." into nyc-dev am: dbe2dbae99 am: 554faa0897
am: d13472bc4d

* commit 'd13472bc4dfd4c01e01e79cebc5d5e3a72b17d00':
  Add archive support to Bug report docs provider.

Change-Id: Ib4db2f2176a6831d321c34034bf7764be62c9b77
2016-05-02 20:39:07 +00:00
Steve McKay
554faa0897 Merge "Add archive support to Bug report docs provider." into nyc-dev
am: dbe2dbae99

* commit 'dbe2dbae994f787ecffda5f81764b3daf7c45ba0':
  Add archive support to Bug report docs provider.

Change-Id: Iddec027b875d6a4dc3d8a5271fe78ad7e3e8bc86
2016-05-02 20:29:46 +00:00
Steve McKay
f176a29d8f Merge "Add archive support to Bug report docs provider." into nyc-dev
am: dbe2dbae99

* commit 'dbe2dbae994f787ecffda5f81764b3daf7c45ba0':
  Add archive support to Bug report docs provider.

Change-Id: I19f0e9b5982180b381b375ee79309e23d949c927
2016-05-02 20:29:42 +00:00
Steve McKay
53a528bb4f Add archive support to Bug report docs provider.
Bug: 28386918
Change-Id: I2270324be3f020d73a68151002f885f70eb1449c
2016-04-27 16:46:16 -07:00
Bill Yi
d983af0417 Import translations. DO NOT MERGE
Change-Id: I4020df44a4ff061fd5a9d560a1340aee6f05351f
Auto-generated-cl: translation import
2016-04-27 06:13:08 -07:00
Bill Yi
8f32d05d5c Import translations. DO NOT MERGE
Change-Id: Ibb4e5316af0f8a302487f3b737efef8b99f0fe9f
Auto-generated-cl: translation import
2016-04-27 06:10:42 -07:00
Bill Yi
09d6f518ab Import translations. DO NOT MERGE
Change-Id: I5ea3401ef62f020d730aef178b026cca599250b6
Auto-generated-cl: translation import
2016-04-27 04:06:50 -07:00
Felipe Leme
d638564f14 Merge "Don\'t opt-out of warning dialog by default on user builds." into nyc-dev am: 34510eb am: e4a20ae
am: 655c2b3

* commit '655c2b349d289b1219827397e3d2e25095d07141':
  Don't opt-out of warning dialog by default on user builds.

Change-Id: I61c738320bd00d983c60fac6d44940f126675c25
2016-04-26 17:59:22 +00:00
Felipe Leme
a6db844cef Merge "Don\'t opt-out of warning dialog by default on user builds." into nyc-dev
am: 34510eb

* commit '34510eb2933b98f0c8c73f9a7be5eae911a14210':
  Don't opt-out of warning dialog by default on user builds.

Change-Id: I4cb37a050cbed326ca78e9d3ace672819059e825
2016-04-26 17:52:11 +00:00
Felipe Leme
e4a20aef5e Merge "Don\'t opt-out of warning dialog by default on user builds." into nyc-dev
am: 34510eb

* commit '34510eb2933b98f0c8c73f9a7be5eae911a14210':
  Don't opt-out of warning dialog by default on user builds.

Change-Id: If33f3e00bf1e87a136120beddbc9b5d52be69a85
2016-04-26 17:52:10 +00:00
Felipe Leme
af096719c0 Don't opt-out of warning dialog by default on user builds.
BUG: 28341946
Change-Id: I9ce6bf52a02a14055d4ded41aac50c79abdb4ee9
2016-04-25 13:41:28 -07:00
Bill Yi
47314dde8e Import translations. DO NOT MERGE
Change-Id: I052034274afbe75c7898cd0360ea627abed0dd19
Auto-generated-cl: translation import
2016-04-25 04:58:49 -07:00
Bill Yi
13ec95c823 Import translations. DO NOT MERGE
Change-Id: Ibb41c312e4611d82476cc465643019361992fe2d
Auto-generated-cl: translation import
2016-04-25 03:30:42 -07:00
Felipe Leme
4bb5c0fbb6 Merge "Merge "Show a toast when details cannot be added to zip file." into nyc-dev am: f39f044 am: 7c7af7b" into nyc-mr1-dev-plus-aosp
am: d7df808

* commit 'd7df808bf7c39261c1aae1faefba5ec36deced02':
  Show a toast when details cannot be added to zip file.

Change-Id: I6c923972ac961567bffe38926ec8946802dce035
2016-04-22 23:51:02 +00:00
Felipe Leme
7c7af7bd71 Merge "Show a toast when details cannot be added to zip file." into nyc-dev
am: f39f044

* commit 'f39f04407e6c50d57aaa2358b2f46bc79a94cf4f':
  Show a toast when details cannot be added to zip file.

Change-Id: I09e6bece0225d01cf0eaafa8e64e88bfe40a7f0e
2016-04-22 23:34:16 +00:00
Felipe Leme
45a905bbaf Show a toast when details cannot be added to zip file.
BUG: 28291423
Change-Id: I7febf66ef23f38b41fb1909324ee2260444518f6
2016-04-22 15:23:27 -07:00
Felipe Leme
a71cec190a Merge "Set BugreportProgressService to run on foreground." into nyc-dev am: 3053c3f am: 10dcbecd8c
am: 45c58f34fc

* commit '45c58f34fc1b1b06674bcceefcd8e839b806c565':
  Set BugreportProgressService to run on foreground.

Change-Id: I0c7cc628d82f64b7dbbe29d7ce28d1c3bf1b13cb
2016-04-21 02:03:27 +00:00
Felipe Leme
13e3b2bc78 Merge "Set BugreportProgressService to run on foreground." into nyc-dev
am: 3053c3f2a9

* commit '3053c3f2a94b24ceeed9c46cb84045c285d3523b':
  Set BugreportProgressService to run on foreground.

Change-Id: I6ff60394218bceac0fdd4eed4839f5819f532180
2016-04-21 00:17:40 +00:00
Felipe Leme
45c58f34fc Merge "Set BugreportProgressService to run on foreground." into nyc-dev am: 3053c3f
am: 10dcbecd8c

* commit '10dcbecd8c14f82f9da5787afdf9663c3867c82d':
  Set BugreportProgressService to run on foreground.

Change-Id: Iabd7b03e8af7da7fa7aaf25b6c5a2e25586d48b3
2016-04-21 00:17:17 +00:00
Felipe Leme
25b130b77b Merge "Only try to add details to zip once." into nyc-dev am: 0304688 am: 01c93c4
am: 80d5aef

* commit '80d5aef0517a899b3d00cfd19f45eff54c3927a2':
  Only try to add details to zip once.

Change-Id: I424225fafc8fbb249c69cc9dec2af97a3deae608
2016-04-20 22:58:39 +00:00
Felipe Leme
69c53e65b9 Set BugreportProgressService to run on foreground.
BugreportProgressService do not persist the user-provided
information (like details and screenshot paths), so if it's killed by
the framework, that info is lost.

Running it as foreground mitigates the changes of it being killed.

BUG: 27431998
BUG: 28291423
Change-Id: I2f58507beb38309628f2f19d3f7f950d07eca16f
2016-04-20 14:43:37 -07:00
TreeHugger Robot
80d5aef051 Merge "Only try to add details to zip once." into nyc-dev am: 0304688
am: 01c93c4

* commit '01c93c476ab5ed299e99eaeed3ce962a9cd6f1fe':
  Only try to add details to zip once.

Change-Id: I6df023671a41d3bc7762d74c1b3b875332b56483
2016-04-20 21:15:54 +00:00
Felipe Leme
39dd4939ab Merge "Only try to add details to zip once." into nyc-dev
am: 0304688

* commit '03046888822d07ec020eb7a2f685be4f7bcded31':
  Only try to add details to zip once.

Change-Id: I629618cc5cf105584ebf911b3de1b6649f1c59c6
2016-04-20 21:13:17 +00:00
TreeHugger Robot
0304688882 Merge "Only try to add details to zip once." into nyc-dev 2016-04-20 19:03:02 +00:00
Felipe Leme
51a4ede593 Only try to add details to zip once.
When the user enters details (title or description) to the bugreport,
Shell tries to add a title.txt (and/or description.txt) to the zip and
uses 2 instance variables (addedDetailsToZip and addingDetailsToZip) to
control its state.

The problem with the current approach is that if there is a failure
adding the entries (for example, if the entries already exist), these
variables are not updated and hence when the user taps Share, it will
try to add the entries again, which most likely would fail.

BUG: 28291423
Change-Id: I56a71256be4f8de15f8126b815334277319e8e8a
2016-04-20 10:25:12 -07:00
Felipe Leme
76fca54d96 Merge "Show "Android System" instead of "Shell" on notifications." into nyc-dev am: 28baa37 am: b31b8ea
am: bb66c49

* commit 'bb66c494554e38283ffd437f7c06b299d8cde771':
  Show "Android System" instead of "Shell" on notifications.

Change-Id: I1f1283a80fe30a7700b0dd6b481258872007b4b2
2016-04-19 22:55:14 +00:00
Felipe Leme
b31b8eac98 Merge "Show "Android System" instead of "Shell" on notifications." into nyc-dev
am: 28baa37

* commit '28baa37a5676297b7972cfd90a07fff5f54cf19b':
  Show "Android System" instead of "Shell" on notifications.

Change-Id: If1238072e38b7dd4b6b5f10a0e325edfc455cdc1
2016-04-19 22:45:03 +00:00
Felipe Leme
65a9c6760e Show "Android System" instead of "Shell" on notifications.
BUG: 26517701
Change-Id: If2543b8db0fdd913365df6f69cf26146d32d4b15
2016-04-19 09:49:18 -07:00
Felipe Leme
7b16e3fcf1 Merge "Remove initial screenshot on interactive bugreport." into nyc-dev am: 3f8f7f4 am: d8c79fe
am: f49041c

* commit 'f49041cf63fdc217812426fe7130143dda3d8fda':
  Remove initial screenshot on interactive bugreport.

Change-Id: Id97023f9122e096219dc4cf858bbb994bc87bcdc
2016-04-18 21:33:39 +00:00
Felipe Leme
f49041cf63 Merge "Remove initial screenshot on interactive bugreport." into nyc-dev am: 3f8f7f4
am: d8c79fe

* commit 'd8c79fe1ac70d00b63b0695438d8b9b4149c5c36':
  Remove initial screenshot on interactive bugreport.

Change-Id: I5fef552ff8bda6631f350e28bc9eac187a25a058
2016-04-18 21:28:10 +00:00
Felipe Leme
63717d16cf Merge "Remove initial screenshot on interactive bugreport." into nyc-dev
am: 3f8f7f4

* commit '3f8f7f4c896a7b22346edf35058ed92c6d1f1361':
  Remove initial screenshot on interactive bugreport.

Change-Id: Ic6adcb8d7745e36f87c1aec2c7cb376bed935978
2016-04-18 20:52:38 +00:00
TreeHugger Robot
3f8f7f4c89 Merge "Remove initial screenshot on interactive bugreport." into nyc-dev 2016-04-18 20:32:47 +00:00
Felipe Leme
079f89614c Remove initial screenshot on interactive bugreport.
One of the changes in the 'interactive bugreport' bugreport workflow
introduced on N is that the initial screenshot was taken right away (by
Shell, not dumpstate).

Unfortunately, such initial screenshot is often delayed when the system
is overload. Also, if the user is not interested in a screenshot, it
would be adding more load on the system unnecessarily.

Given these issues, and the fact that the user can still easily take an
initial screenhsot by selecting the proper notification action, the
initial screenshot is being removed.

BUG: 28167977

Change-Id: I2cf6616ce3124102b62ec9a36dc5a0ce6455a909
2016-04-18 12:06:58 -07:00
Baligh Uddin
14b1dfbf36 Merge "Import translations. DO NOT MERGE" into nyc-dev 2016-04-15 22:23:44 +00:00
Baligh Uddin
6e67110edb Merge "Import translations. DO NOT MERGE" 2016-04-15 22:23:13 +00:00
Felipe Leme
2ec3028178 Merge "Fix first-time usage." into nyc-dev am: 09282c5
am: 0a6fa7d

* commit '0a6fa7d1afead22f049214e61f22208e217e0973':
  Fix first-time usage.

Change-Id: I4c5fe0726aa7fa051e0086364fb8fbed0391da9c
2016-04-15 21:35:36 +00:00
Felipe Leme
0a6fa7d1af Merge "Fix first-time usage." into nyc-dev
am: 09282c5

* commit '09282c5dc5808073ae4f9d8e9a8a9cb61c93f0c9':
  Fix first-time usage.

Change-Id: Ie6640dc0632abf39250ff56278ffd17c0285a3ac
2016-04-15 21:31:47 +00:00
Felipe Leme
3fb3d88d2b Fix first-time usage.
When tests run for the first time, the list of activities that can
handle ACTION_SEND_MULTIPLE might not be scrollable, which was cause the
scrollForward() method to fail.

BUG: 27431998
Change-Id: I5992bc9fec6291c74c4af7887ee66eb4f96e87c0
2016-04-15 12:04:46 -07:00
Baligh Uddin
717f3260d0 Import translations. DO NOT MERGE
Change-Id: Iba257ea26b4756c7553ec4e1343fea739123ca26
Auto-generated-cl: translation import
2016-04-14 19:14:03 -07:00
Baligh Uddin
e0c72630b3 Import translations. DO NOT MERGE
Change-Id: Ib6abf607d49bb4681f132e2f3a75822bb3955346
Auto-generated-cl: translation import
2016-04-14 17:29:03 -07:00
TreeHugger Robot
f64e1551e4 Merge "Revert warning logic so it has a "don\'t show again" message." into nyc-dev am: 7fd1cbd
am: 06e650c

* commit '06e650cd97df645bd0bef9342b432ca885679b13':
  Revert warning logic so it has a "don't show again" message.

Change-Id: I64e0cf42ebedd931a22c6eda3ce60cb1907ec767
2016-04-13 18:07:41 +00:00
Felipe Leme
06e650cd97 Merge "Revert warning logic so it has a "don\'t show again" message." into nyc-dev
am: 7fd1cbd

* commit '7fd1cbd49d0ace00c65229f65252136902aedaf3':
  Revert warning logic so it has a "don't show again" message.

Change-Id: Ie2ca3b9be95991b8d0087bd83c49ed85df33b0c9
2016-04-13 18:04:08 +00:00
TreeHugger Robot
7fd1cbd49d Merge "Revert warning logic so it has a "don't show again" message." into nyc-dev 2016-04-13 17:56:34 +00:00
Felipe Leme
fcca68dfb1 Revert warning logic so it has a "don't show again" message.
BUG: 28140003

Change-Id: I93e7b1494a0f4c5ca080fbe9dd94dc2168092ffa
2016-04-13 09:36:24 -07:00
TreeHugger Robot
d85b33f9f4 Merge "Removed redundant notification title." into nyc-dev am: 0dc92ca
am: dc4ebd1

* commit 'dc4ebd15abf22ba189e95361896722f9986c5993':
  Removed redundant notification title.

Change-Id: I38885a2360658487a3f0c1f642ff925ecdc088dc
2016-04-13 02:59:23 +00:00