for each localized version, moving the Scoped Directory
Access preview doc to the new non-preview location. Also
updated image links, otherwise content is unchanged.
Bug: 30257320
Change-Id: I4b80b9a6e859d71c36ce0c02c856bd6e8829ff97
Bug 30230667
Ensure that pre-N applications initialize in the proper order,
but allow N and above applications to be created prior to
asking for a Transition.
Change-Id: I859f22a7c5518e4b496cbd7ee58ef1d3206a5c86
(cherry picked from commit 78d38fc839)
The platform currently supports the notion of default carrier apps.
These apps are set to DISABLED_UNTIL_USED until a SIM is inserted
which grants them carrier privileges, at which point they are enabled.
Apps are not touched if they have been updated from the version on
/system or if their state has been modified externally (e.g. by the
user).
This CL extends this notion to associated apps, which may not have
carrier privileges themselves, but should be enabled/disabled
alongside a particular carrier app. This should include helper apps
that should not be visible to users who don't use the given carrier
unless the user explicitly enables the app.
As additional protection, we add a check to ensure that we never
disable apps after the first time we've run. Since we need to store
this information in secure settings, we also move the call site from
PackageManagerService#main() to PackageManagerService#systemReady(),
which enables use of secure settings but still occurs before
third-party apps can be started.
Bug: 30141427
Change-Id: Iee72ba4e70e5ca97999c9147a65af82c670a23e8
Fixes a bug where the sysui visibility flags
were not dispatched when they changed if the
visibility changes the first time to a zero
value.
Change-Id: I4d6c990ca493b144f24c75e95b4ff18c4c0a029c
Fixes: 30259249
For each localized version, moving the TV recording preview doc
to the new non-preview location. Content is unchanged and will
need to be updated by translators.
Bug: 30224466
Change-Id: If7c6c64d5bab528e773cfa21fc9c694451eed47e
Bug: 28796031
Sometimes system app can handle CATEGORY_HOME but it doesn't have a
launcher icon in launcher itself. We should allow it to show in default
app list so user can take action on such app.
Change-Id: Ie85b8f2519be4ccb41b1bb831f4d7cf2531e466f
Switch the device and client AudioFormat parameters in the
AudioRecordingConfiguration constructor, so it's the same
order as the rest of the code involved in sending a callback
when the recording configuration changes.
Bug 30282058
Change-Id: Iea417f02dcb644e3d4dacbc0e44ea4b2eac28840
For each localized version, moving the Direct Boot preview doc
to the new non-preview location. Content is unchanged and will
need to be updated by translators.
Bug: 30256895
Change-Id: Ifba555455c25f25ead83391be3ef5e9c454c595d
The developer stories for Aftenposten, El Mundo, Segundamano, Tapps,
and Upbeat Games now appear closer to the beginning/top of a section
on the newly-formatted "latest" page.
Also, Tapps and Upbeat Games now appear within the "games" section,
not the "apps" section. The Glu case study also appears within the
"games" section; it was incorrectly appearing under the root
"stories" directory before.
Finally, removed a duplicate case study describing Dots increasing
installs using Store Listing Experiments.
Bug: 29240693
Change-Id: Ieec3afd2f56320da00ee4b97d8cd8de8253784dd
For each localized version, moving the PIP preview doc
to the new non-preview location. Updated image paths as well,
but otherwise content is unchanged and will need to be
updated by translators.
Bug: 26487936
Change-Id: I6ff1998ecfdd293ea9448934fafa33455961f8ba
Preferences lack a title on watch type devices due to lack of ActionBar
support. A custom ListView was added to use a custom wrapper adapter to
add a persistent header view at the top of the ListView that developers
would not be able to remove via the ListView API.
Bug: 27962897
Change-Id: I6bccecf85592d9507e0c7a04c9a035617001e9ef
Don't allow the status bar icon slot list to be changed because
it confuses the relationship between StatusBarIconList and
StatusBarIconController. Set it in the constructor to enforce
this.
Change-Id: Ieeea0a9efad88179d1cccc0e5702899333de2e72
Fixes: 28524184
Leave user checks intact on all other code paths, but quietly ignore
any trouble when filling cache after a user is started.
Bug: 30366396
Change-Id: I49458adb8fd6ddc203d6159513f4ecc50738d3e8
Preview "changes to Android for Work" doc is being deleted;
this CL deletes the internationalized versions, too.
Change-Id: Idf167f7f503dd8c4b767986289d2ff01d15f65bd
The previous path "worked" but left the wallpaper bookkeeping with
incorrect SELinux labeling, which led to cascade failures later on
when apps tried to set new system wallpaper imagery or read the
current image for the picker UI.
We now (a) explicitly label wallpaper files in all change cases,
(b) let the restored imagery flow through the full crop path, as
should have been done in the first place, and as a result (c) lift
the size restrictions on the source image, because now we are doing
a device-appropriate scaling operation on the image.
The "when to crop/scale" test has been slightly relaxed such that
a restored image of exactly the right size now longer triggers a
superfluous factor-1.0 scaling operation.
Bug 30361282
Change-Id: I9a305eea2227952493f64ab78862648cafb816ff
To avoid long GC thread suspension in the testWidgetsContainerFling
jank test.
(cherrypick commit efbf4efba0)
Bug: 30190862
Change-Id: I63011592bd3d3e9e8536705037bbad889cb297f8
VectorDrawable contains properties that can be mofidied from both
UI thread and RenderThread. The two sets of properties are synced
during prepareTree. Previously VD animations ran before prepareTree,
as a result, during prepareTree the property sync overwrote some
of the animatable properties. In other words, the first frame of
the animation wasn't correct. An example is in battery saver mode
when the animation only has one frame to animate (0-duration), the
end result looked wrong.
This CL moves the VD animation to after prepareTree to solve the
problem mentioned above. Meanwhile, in order to signal which
VD will be animated so as to have them properly damaged, all VDs
with running animators are marked dirty.
Bug: 30226711
Change-Id: I831dae9abb2908876c935b9be4c11dfd09452d5c
Show progress bar to communicate how much work is left. When tapped,
trampoline through Settings to launch a help link.
Bug: 30033319
Change-Id: I14afe4ce111a113d1436cbfcf358753312c4ec83
bug:30238922
TextureViews will hold onto their backing surfaces, which will allow
them to resume gracefully when the app's surfaces are saved.
Now only resources that are destroyed for onStop are DisplayLists.
Change-Id: Ia768ba9ffc4497c26aa3a5b101a0f5fa1a258b9c