Merge "Change order of operations so flag is not overwritten" into klp-dev
Do not show roaming icon for Videotron operator when access Canada network

Bug: 11260638
Change-Id: I70b3c2c190707b41ca04110851b7c9581d1c196f
Merge "Use inotify to update DocumentsUI." into klp-dev
MediaPlayer: MTP: update state only based on source events

State only depends on events from the MediaPlayer (this includes
the pseudo-event from MTP recovery mechanism.)

Change-Id: Idd62a773d2386ad6bfbfe417412c2e2ff09b3600
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 11412881
Import translations. DO NOT MERGE

Change-Id: I74c7510762c6c2591784ea2997695449f8aa2e53
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: Ic80d15c427e2f67465a6c45ab08d0ffcb618ae62
Auto-generated-cl: translation import
Merge "Do not show roaming icon for Videotron operator when access Canada network" into klp-dev
Always re-evaluate kernel alarm setpoints when a new alarm is added

...even if the new one is later than some other existing alarms.

Bug 11392699

Change-Id: I80dccd76300acb4729f0337665b91e897a770571
Import translations. DO NOT MERGE

Change-Id: I1ef363e676ff75e85aece9789cdb7c86b55281d3
Auto-generated-cl: translation import
Merge "Always re-evaluate kernel alarm setpoints when a new alarm is added" into klp-dev
Complete implementation of the advanced print options.

1. Implemented the advanced printer options integration. Now a print service
    may declare an advanced print options activity which may be launched by
    the user if the current printer supports advanced print options. These options
    are visible only to the print service that added them and it is the only party
    that will interpret the options.

2. Fixed a couple of bugs in the saved print jobs parsing. One was that if there
    are more than one page range, a half of the print job properties was not
    properly parsed. The other was that the media size constructor was using
    incorrect argument order, thus creating a media size with wring width.

3. Fixed and edge case where old print jobs and their docs can get stuck in
    the spooler. If the app did not write the requested pages we were not showing
    an error message, rather just finish the activity without canceling the print
    job and this print job is stuck in the spooler. Now we show an error message
    and the user may retry, cancel. If the user cancels the print job is also
    cancelled, thus no leftover in the spooler.

4. Fixed the background color of the print dialog to meet UX spec.

bug:11241800

Change-Id: I352440bc86aec824a805883fc9579d96a06d11e6
Merge "Import translations. DO NOT MERGE" into klp-dev
Merge "Import translations. DO NOT MERGE" into klp-dev
Merge "Import translations. DO NOT MERGE" into klp-dev
Merge "Fix issue #11391003: Allow dumpsys meminfo to be used with native processes" into klp-dev
Merge "MediaPlayer: MTP: update state only based on source events" into klp-dev
Merge "Complete implementation of the advanced print options." into klp-dev
Update javadoc to fix the build.

Change-Id: Ib6e8c17f10a7f17785876681baf8fb07eac9af55
Not show share targets that cannot be launched.

This changes filters out share targets that we cannot start
because the target does not properly implement the SEND protocol
and has either share target activity hidden or requires a
permission to launch it. Also the code that launches the share
target activity catches the runtime exception and shows an error
message. Note that being able to launch an activity in a moment
of time is not a guarantee that one can do that latter. Hence,
being able to launch an activity while building the share UI
does not guarantee that one can launch it when selecting the
share target.

bug:11402139

Change-Id: Id35732510755b2eeb9eccacc046d289c2f2ee856
Displaying Bitmaps Efficiently Training - updates for KitKat inBitmap changes
Bug: 10411797

Change-Id: I720d3ade42da31400a6cc7c7ce9e15793f836363