OSDN Git Service
Lajos Molnar [Thu, 23 Apr 2015 13:35:43 +0000 (13:35 +0000)]
Merge "media: VideoCapabilities: publish codec performance data"
Lajos Molnar [Thu, 23 Apr 2015 13:33:11 +0000 (13:33 +0000)]
Merge "media: add OnFrameRenderedListener to MediaCodec"
Lajos Molnar [Thu, 23 Apr 2015 01:44:37 +0000 (18:44 -0700)]
media: add OnFrameRenderedListener to MediaCodec
Also allow setting the handler for async callbacks.
Bug:
20503131
Change-Id: If9d24bce75c253a1c7f9c5d41ff5f6447b4622a1
Chet Haase [Thu, 23 Apr 2015 13:29:56 +0000 (13:29 +0000)]
Merge "Add annotation to Rect.intersect()"
Abodunrinwa Toki [Thu, 23 Apr 2015 12:50:54 +0000 (12:50 +0000)]
Merge "Fix floating toolbar touchable region bug."
Dongwon Kang [Thu, 23 Apr 2015 10:49:05 +0000 (10:49 +0000)]
Merge "TIF: add more documentation on Session.onTimeShiftSetPlaybackRate()."
Lorenzo Colitti [Thu, 23 Apr 2015 10:21:25 +0000 (10:21 +0000)]
Merge "@removed requestRouteToHost and {start,stop}UsingNetworkFeature"
Andrei Stingaceanu [Thu, 23 Apr 2015 09:15:05 +0000 (09:15 +0000)]
Merge "Introduce "Share" option to the floating text selection toolbar."
Rubin Xu [Thu, 23 Apr 2015 09:05:04 +0000 (09:05 +0000)]
Merge "Enable system service to notify device owners about pending update"
Lorenzo Colitti [Thu, 23 Apr 2015 06:32:42 +0000 (15:32 +0900)]
@removed requestRouteToHost and {start,stop}UsingNetworkFeature
Bug:
20482461
Change-Id: Ic59fc1271e664d85102dc7945c0c2ea82c0d6f6b
Lajos Molnar [Thu, 23 Apr 2015 07:57:36 +0000 (00:57 -0700)]
media: VideoCapabilities: publish codec performance data
Bug:
20507129
Change-Id: I0508bdc9aec8eeeb3ebe16ef21f58d5c0d75af4b
Lajos Molnar [Thu, 23 Apr 2015 06:17:58 +0000 (23:17 -0700)]
media: rename MediaSync.configureSurface/AudioTrack to set...
Change-Id: Ia1ebf5747959a89635dd45b8966a201397374c71
Lajos Molnar [Thu, 23 Apr 2015 07:37:47 +0000 (07:37 +0000)]
Merge "media: make MediaTimestamp an immutable class"
Lajos Molnar [Thu, 23 Apr 2015 07:36:42 +0000 (07:36 +0000)]
Merge "media: add SyncSettings to MediaSync and MediaPlayer"
Lajos Molnar [Thu, 23 Apr 2015 03:21:54 +0000 (20:21 -0700)]
media: make MediaTimestamp an immutable class
Change-Id: I75efee22c4f4babbeaa02624349b5e164fbfe0ec
Dongwon Kang [Thu, 23 Apr 2015 06:48:10 +0000 (15:48 +0900)]
TIF: add more documentation on Session.onTimeShiftSetPlaybackRate().
Specifies that the playback rate should be preserved after pause/resume
/seek as MediaPlayer does.
Bug:
20129784
Change-Id: Ibdd4145258580127351adcee28022523a862effa
Keisuke Kuroyanagi [Thu, 23 Apr 2015 06:07:06 +0000 (06:07 +0000)]
Merge "Fix: Wrong condition to detect selection shrink."
Daichi Hirono [Thu, 16 Apr 2015 11:17:35 +0000 (20:17 +0900)]
DocumentsUI: Stop to override fixed size of dialog in CreateDirectoryDialog.
Previously CreateDirectoryDialog overrides fixed size defined in the application
theme. As a result, the dialog is shown as vertically long.
The CL specifies explicitly specifies the default theme for dialog when creating
the dialog to stop override the application theme.
BUG=
20239384
Change-Id: I7227bd91705c32f5196b666bbe94ff32b5cb4af8
Lajos Molnar [Thu, 23 Apr 2015 02:28:53 +0000 (19:28 -0700)]
media: add SyncSettings to MediaSync and MediaPlayer
Bug:
18249558
Change-Id: I76d7e20d0e0c2d1d24bf60ade6386986573476f0
Lajos Molnar [Thu, 23 Apr 2015 05:42:55 +0000 (05:42 +0000)]
Merge "media: use PlaybackSettings in MediaSync and MediaPlayer"
Keisuke Kuroyanagi [Thu, 23 Apr 2015 05:33:07 +0000 (14:33 +0900)]
Fix: Wrong condition to detect selection shrink.
In the old logic, vertical selection shrink is detected
when the offset decreases and line number of the end handle
position increases. This never happens.
Bug:
20482453
Change-Id: I9e51742fcab4abe939f72130c51be773818aec62
Quddus Chong [Thu, 23 Apr 2015 05:07:31 +0000 (05:07 +0000)]
am
66b087d8: am
d6588e35: am
918b71ca: am
a5cca430: am
7a8b0945: am
789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs
* commit '
66b087d8c13e71a587904eaf305d5fc143c57026':
docs: Added What's New section for GMS v7.3 (Parmesan).
Luan Nguyen [Thu, 23 Apr 2015 05:07:24 +0000 (05:07 +0000)]
am
bd4120cd: am
a5bc07e0: am
8cc54aa3: am
4b76e896: am
1cc56633: am
33ac358a: docs: Add Wear Capability training
* commit '
bd4120cddc04104533a44e3a71cf57f062d39955':
docs: Add Wear Capability training
Quddus Chong [Thu, 23 Apr 2015 04:55:40 +0000 (04:55 +0000)]
am
d6588e35: am
918b71ca: am
a5cca430: am
7a8b0945: am
789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs
* commit '
d6588e3575eb2b2e00571c814fd418b5f061cd20':
docs: Added What's New section for GMS v7.3 (Parmesan).
Luan Nguyen [Thu, 23 Apr 2015 04:55:35 +0000 (04:55 +0000)]
am
a5bc07e0: am
8cc54aa3: am
4b76e896: am
1cc56633: am
33ac358a: docs: Add Wear Capability training
* commit '
a5bc07e0440c4409d52311be4300ba44b00351a1':
docs: Add Wear Capability training
Quddus Chong [Thu, 23 Apr 2015 04:43:35 +0000 (04:43 +0000)]
am
918b71ca: am
a5cca430: am
7a8b0945: am
789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs
* commit '
918b71ca319373c0025c2ddf0168877c7bc8d306':
docs: Added What's New section for GMS v7.3 (Parmesan).
Luan Nguyen [Thu, 23 Apr 2015 04:43:29 +0000 (04:43 +0000)]
am
8cc54aa3: am
4b76e896: am
1cc56633: am
33ac358a: docs: Add Wear Capability training
* commit '
8cc54aa311daf3aca1a0c793eee268bfb4d5b149':
docs: Add Wear Capability training
Lajos Molnar [Wed, 22 Apr 2015 20:14:34 +0000 (13:14 -0700)]
media: use PlaybackSettings in MediaSync and MediaPlayer
Bug:
19666434
Change-Id: Ic5e517534a26f4e3b0294205e0b93f95338bf072
Quddus Chong [Thu, 23 Apr 2015 03:40:22 +0000 (03:40 +0000)]
am
a5cca430: am
7a8b0945: am
789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs
* commit '
a5cca4303616e86242b4d5c5f09edbb5668e7f6b':
docs: Added What's New section for GMS v7.3 (Parmesan).
Luan Nguyen [Thu, 23 Apr 2015 03:39:53 +0000 (03:39 +0000)]
am
4b76e896: am
1cc56633: am
33ac358a: docs: Add Wear Capability training
* commit '
4b76e8967cd435c2d0b01f2b9a2f11a9a4bc547e':
docs: Add Wear Capability training
Selim Cinek [Thu, 23 Apr 2015 03:31:24 +0000 (03:31 +0000)]
Merge "Improved the usablility of the lockscreen affordances"
Selim Cinek [Wed, 22 Apr 2015 02:58:31 +0000 (19:58 -0700)]
Improved the usablility of the lockscreen affordances
Bug:
19563694
Change-Id: I47c24eae432ae168f6a3eaaed57fbcc59a411f8a
Rich Slogar [Thu, 23 Apr 2015 02:17:55 +0000 (02:17 +0000)]
am
8e3250af: am
674b0648: Merge "docs: support library 22.1 feature updates" into lmp-mr1-ub-docs
* commit '
8e3250af0f5ac881df4b5f88f4dd784994e979d7':
docs: support library 22.1 feature updates
Quddus Chong [Thu, 23 Apr 2015 02:17:12 +0000 (02:17 +0000)]
am
f94531cc: am
7570ef70: cherrypick from lmp-docs branch. docs: Added What\'s New section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541
* commit '
f94531ccf1d7337ee05feb787feed8baa8e8c540':
cherrypick from lmp-docs branch. docs: Added What's New section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541
Quddus Chong [Thu, 23 Apr 2015 02:16:26 +0000 (02:16 +0000)]
am
ef9aeb77: am
a93259a4: cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854
* commit '
ef9aeb779436dc6d84a3191a31b564f7d7d83b01':
cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854
Yang Ni [Thu, 23 Apr 2015 02:16:19 +0000 (02:16 +0000)]
am
1f5dca07: (-s ours) am
869b428b: am
f5fa550a: Merge "Move new script group API into ScriptGroup class"
* commit '
1f5dca078d3f1ff4010494bea4a711182a935c96':
Move new script group API into ScriptGroup class
Steve McKay [Thu, 23 Apr 2015 01:34:18 +0000 (01:34 +0000)]
Merge "Update activities to clear search term when a root that doesn't support search is selected by the user."
Andy Hung [Thu, 23 Apr 2015 01:30:04 +0000 (01:30 +0000)]
Merge "Add channel index mask to AudioRecord"
Doris Liu [Thu, 23 Apr 2015 01:13:38 +0000 (01:13 +0000)]
Merge "Infer value type for keyframes when it is undefined"
Luan Nguyen [Thu, 23 Apr 2015 00:56:52 +0000 (00:56 +0000)]
am
a5ee27b3: am
ee066f57: Merge "cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0" into lmp-mr1-ub-docs
* commit '
a5ee27b3aa60dc5f839e95e7d9c219f7bf59ea5d':
cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0
Luan Nguyen [Thu, 23 Apr 2015 00:56:31 +0000 (00:56 +0000)]
am
679934f3: am
34997731: cherrypick from lmp-docs docs: Add Channel API summary for Wear. Original Change-Id: I447e58264e142a5e04aaf520d31dc4ced2506ecb
* commit '
679934f37f3e140b5dade8044bc1d759b8f4e948':
cherrypick from lmp-docs docs: Add Channel API summary for Wear. Original Change-Id: I447e58264e142a5e04aaf520d31dc4ced2506ecb
Marco Nelissen [Thu, 23 Apr 2015 00:56:24 +0000 (00:56 +0000)]
am
453100c0: (-s ours) am
3430f599: am
ba43f7e9: Merge "Revert "Sometimes the application context is null""
* commit '
453100c06e3e62474e3ad36631deb5fe332bb227':
Revert "Sometimes the application context is null"
Rich Slogar [Thu, 23 Apr 2015 00:50:12 +0000 (00:50 +0000)]
am
674b0648: Merge "docs: support library 22.1 feature updates" into lmp-mr1-ub-docs
* commit '
674b06481dc73ce64116b885eb97266f956b614d':
docs: support library 22.1 feature updates
Rich Slogar [Thu, 23 Apr 2015 00:43:48 +0000 (00:43 +0000)]
Merge "docs: support library 22.1 feature updates" into lmp-mr1-ub-docs
Christopher Tate [Thu, 23 Apr 2015 00:28:32 +0000 (00:28 +0000)]
Merge "Retain milestone timestamps of historical broadcast activity"
Christopher Tate [Wed, 22 Apr 2015 20:12:01 +0000 (13:12 -0700)]
Retain milestone timestamps of historical broadcast activity
Also use a ring buffer now instead of using arraycopy() every time
we send a broadcast.
Bug
20297662
Bug
20426398
Change-Id: I682461f358e5bc6ebc63bbeb87d0ad07d85fe4b6
Jae Seo [Thu, 23 Apr 2015 00:17:36 +0000 (00:17 +0000)]
Merge "TIF: Cache multiple app private commands"
Alan Viverette [Thu, 23 Apr 2015 00:12:55 +0000 (00:12 +0000)]
Merge "Implement DayNight theme for DocumentsUI"
Mike Lockwood [Thu, 23 Apr 2015 00:12:53 +0000 (00:12 +0000)]
Merge "Add Context.MIDI_Service to the public API"
Chet Haase [Thu, 23 Apr 2015 00:07:21 +0000 (17:07 -0700)]
Add annotation to Rect.intersect()
Failing to check the return result from intersect() can cause artifacts
because the developer may assume that the rect has been changed to the intersection.
In particular, when the two rects do not overlap, there is no change made to the
source rect. Instead, the method simply returns false. When developers do not
check that return value, they may use the source rect and get undefined results.
This change adds the @CheckResults annotation that will cause a Lint warning
when developers call this method without checking the return value.
Change-Id: I476367d74e712038c248c2379fb124734298fcc1
Jae Seo [Wed, 22 Apr 2015 23:21:08 +0000 (16:21 -0700)]
TIF: Cache multiple app private commands
Bug:
19809952
Change-Id: I458ab436761e8fd7e54fc7f49d86550e7945dca9
Quddus Chong [Thu, 23 Apr 2015 00:01:03 +0000 (00:01 +0000)]
am
7a8b0945: am
789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs
* commit '
7a8b094521832586b142de34c91ab2c886eb5109':
docs: Added What's New section for GMS v7.3 (Parmesan).
Quddus Chong [Wed, 22 Apr 2015 23:55:30 +0000 (23:55 +0000)]
am
7570ef70: cherrypick from lmp-docs branch. docs: Added What\'s New section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541
* commit '
7570ef70f33d9267e722063e9de21e84d6ba2b29':
cherrypick from lmp-docs branch. docs: Added What's New section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541
Quddus Chong [Wed, 22 Apr 2015 23:55:25 +0000 (23:55 +0000)]
am
a93259a4: cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854
* commit '
a93259a4d6ab5c3f003322bfe72cac462fb5d77a':
cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854
Selim Cinek [Wed, 22 Apr 2015 23:53:57 +0000 (23:53 +0000)]
Merge "Fixed a regression with collapsed notification heights"
Alan Viverette [Wed, 22 Apr 2015 23:51:08 +0000 (16:51 -0700)]
Implement DayNight theme for DocumentsUI
Also fixes tint colors for icons to use themed colorControlNormal.
Bug:
20421157
Change-Id: I110a1d95f763332e7ca76cf8ab4125bd4d9a075e
Marco Nelissen [Wed, 22 Apr 2015 23:50:25 +0000 (23:50 +0000)]
am
75da2176: (-s ours) am
9e05ece7: am
0601a280: Merge "Sometimes the application context is null"
* commit '
75da217605cb401c7cbd5023536a6d5c24a0af70':
Sometimes the application context is null
Yang Ni [Wed, 22 Apr 2015 23:48:23 +0000 (23:48 +0000)]
am
869b428b: am
f5fa550a: Merge "Move new script group API into ScriptGroup class"
* commit '
869b428b29651934c1e99d71fdc715d3c482a522':
Move new script group API into ScriptGroup class
Quddus Chong [Wed, 22 Apr 2015 23:47:55 +0000 (23:47 +0000)]
am
789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs
* commit '
789c59711e55be981ed2093228ded0c588e74ba0':
docs: Added What's New section for GMS v7.3 (Parmesan).
Quddus Chong [Thu, 16 Apr 2015 16:07:28 +0000 (09:07 -0700)]
cherrypick from lmp-docs branch. docs: Added What's New
section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541
Change-Id: I6d9583fb8c301ee16ff65d4db56e79547ea5e88b
Quddus Chong [Mon, 13 Apr 2015 22:16:55 +0000 (15:16 -0700)]
cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS
Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854
Change-Id: I07f38278510e92bc3097ea749c7fb4e6b817f545
Quddus Chong [Wed, 22 Apr 2015 23:37:32 +0000 (23:37 +0000)]
Merge "docs: Added What's New section for GMS v7.3 (Parmesan)." into lmp-docs
Yang Ni [Wed, 22 Apr 2015 23:37:06 +0000 (23:37 +0000)]
am
f5fa550a: Merge "Move new script group API into ScriptGroup class"
* commit '
f5fa550afafa2276abce78b3e5779ce11dc16c68':
Move new script group API into ScriptGroup class
Adam Powell [Wed, 22 Apr 2015 23:36:01 +0000 (23:36 +0000)]
Merge "Cancel a screenshot notification after a share target is chosen."
Yang Ni [Wed, 22 Apr 2015 23:14:34 +0000 (23:14 +0000)]
Merge "Move new script group API into ScriptGroup class"
Adam Lesinski [Wed, 22 Apr 2015 23:10:30 +0000 (23:10 +0000)]
Merge "AAPT: Add flag to disable versioning of vector related XML"
Steve McKay [Wed, 22 Apr 2015 22:55:34 +0000 (15:55 -0700)]
Update activities to clear search term when a root that doesn't support search is selected by the user.
BUG=
20495230
Change-Id: Iee2e2bd80dea6d368cad0911117e3759bdfe37d9
Andy Hung [Mon, 20 Apr 2015 05:33:15 +0000 (22:33 -0700)]
Add channel index mask to AudioRecord
Change-Id: I5d2504d3a7af6611d3ffa9a4c2d3665a2cf97fef
Todd Kennedy [Wed, 22 Apr 2015 22:42:13 +0000 (22:42 +0000)]
Merge "Add hardware feature describing a car"
Andy Hung [Wed, 22 Apr 2015 22:36:12 +0000 (22:36 +0000)]
Merge "Add PlaybackSettings for use with AudioTrack"
Yang Ni [Fri, 17 Apr 2015 23:51:55 +0000 (16:51 -0700)]
Move new script group API into ScriptGroup class
And mark existing methods and builder deprecated.
Removed ScriptGroup2 class.
Renamed nested class UnboundValue to Input.
Marked classes Closure, Future, and Input as final.
Change-Id: I362910c115e9d0173dc515674e08bf4878232879
Mike Lockwood [Wed, 22 Apr 2015 22:33:34 +0000 (15:33 -0700)]
Add Context.MIDI_Service to the public API
I forgot this when the rest of MidiManager was made public.
Change-Id: Ic5f8e2674d5b8e13bd88feebf3cf219f7af7fbcc
Andy Hung [Thu, 16 Apr 2015 18:16:29 +0000 (11:16 -0700)]
Add PlaybackSettings for use with AudioTrack
Change-Id: Ie59686d46869558d489a7600170ddace00e548d5
Luan Nguyen [Wed, 22 Apr 2015 22:11:22 +0000 (22:11 +0000)]
am
ee066f57: Merge "cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0" into lmp-mr1-ub-docs
* commit '
ee066f576e153bc11ea1a3991d0204c953d2c3fa':
cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0
Luan Nguyen [Wed, 22 Apr 2015 21:58:07 +0000 (21:58 +0000)]
Merge "cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0" into lmp-mr1-ub-docs
Quddus Chong [Thu, 16 Apr 2015 16:07:28 +0000 (09:07 -0700)]
docs: Added What's New section for GMS v7.3 (Parmesan).
Change-Id: Ie56171262f866b1f312db5cefaec849353a1c541
Doris Liu [Wed, 22 Apr 2015 01:27:26 +0000 (18:27 -0700)]
Infer value type for keyframes when it is undefined
Bug:
20140483
Change-Id: Idf6caea2a8eae803e33dd34b9c8f563ad12e1848
Wale Ogunwale [Wed, 22 Apr 2015 21:41:43 +0000 (21:41 +0000)]
Merge "Don't limit fullscreen stack window size to parent window size"
Tor Norbye [Wed, 22 Apr 2015 21:32:38 +0000 (21:32 +0000)]
Merge "Add threading annotations"
Todd Kennedy [Wed, 22 Apr 2015 21:28:25 +0000 (14:28 -0700)]
Add hardware feature describing a car
We need to define a hardware feature for when Android is running
embedded on a vehicle's headunit. This is not applicable when
running Android on a phone and projecting onto a headunit.
Bug:
20016089
Change-Id: I70e94564f7493afe70a49bf582a627c5ea9f0a60
Selim Cinek [Wed, 22 Apr 2015 21:22:05 +0000 (14:22 -0700)]
Fixed a regression with collapsed notification heights
This could lead to collapsed notifications having and intrinsic
height smaller than the collapsed size and notifications
overlapping.
Change-Id: Iabba19033f8069f1f75218280b97d3a1a45a5efb
Rubin Xu [Tue, 14 Apr 2015 22:38:01 +0000 (23:38 +0100)]
Enable system service to notify device owners about pending update
Create a DevicePolicyManager API which can be used by OTA subsystem
to tell device owners about pending updates. Device owners will get
a callback from its DeviceAdminReceiver when the update service sends
out such notifications.
Bug:
20213644
Change-Id: Ifcc755655e4f441980cf77d76175a046112ca9ae
Luan Nguyen [Wed, 22 Apr 2015 20:48:02 +0000 (20:48 +0000)]
am
34997731: cherrypick from lmp-docs docs: Add Channel API summary for Wear. Original Change-Id: I447e58264e142a5e04aaf520d31dc4ced2506ecb
* commit '
34997731954015ce4e946ce696d487db17b848c1':
cherrypick from lmp-docs docs: Add Channel API summary for Wear. Original Change-Id: I447e58264e142a5e04aaf520d31dc4ced2506ecb
Svet Ganov [Wed, 22 Apr 2015 20:44:19 +0000 (20:44 +0000)]
Merge "Make read/write from/to XML persistent state more robust."
Svet Ganov [Wed, 22 Apr 2015 20:34:31 +0000 (13:34 -0700)]
Make read/write from/to XML persistent state more robust.
When writing critical state to XML an excpetion can lead to creating
a malformed XML that is later parsed and may put the device in a bad
state. Hence, on any error while writing we should bail out and drop
the partially write state on the floor.
Corollary, any error on parsing can lead to having a partially read
state that is not consistent which may lead to writing this bad state
back to disk. Hence, on any error while parsing we should bail as
our current state may be unrecoverable.
Change-Id: Ia050c16198cb583f8a51263ad2035dbb948052b8
Marco Nelissen [Wed, 22 Apr 2015 20:42:41 +0000 (20:42 +0000)]
am
3430f599: am
ba43f7e9: Merge "Revert "Sometimes the application context is null""
* commit '
3430f59951328c6d17045fbc8f85f629723af541':
Revert "Sometimes the application context is null"
Alan Viverette [Wed, 22 Apr 2015 20:41:29 +0000 (20:41 +0000)]
Merge "Fix visual styling for Material Spinner background"
Rich Slogar [Wed, 22 Apr 2015 17:36:10 +0000 (10:36 -0700)]
docs: support library 22.1 feature updates
b/
20456505
Change-Id: Iff4b97928d73fa38d9ada2e786ac644d61e918cb
Marco Nelissen [Wed, 22 Apr 2015 20:28:54 +0000 (20:28 +0000)]
am
ba43f7e9: Merge "Revert "Sometimes the application context is null""
* commit '
ba43f7e914cd2cb8145ffeb5720aa5e87be48b9b':
Revert "Sometimes the application context is null"
Marco Nelissen [Wed, 22 Apr 2015 20:08:36 +0000 (20:08 +0000)]
Merge "Revert "Sometimes the application context is null""
Marco Nelissen [Wed, 22 Apr 2015 20:07:15 +0000 (20:07 +0000)]
Revert "Sometimes the application context is null"
This reverts commit
d86281cb3da685672d89f964228980f6753adcae.
Change-Id: Icaf8e1e4812f64060066331f9000be15c134d1d2
John Reck [Wed, 22 Apr 2015 20:00:42 +0000 (20:00 +0000)]
Merge "GraphicsJNI Canvas cleanup"
Wale Ogunwale [Wed, 22 Apr 2015 19:47:17 +0000 (12:47 -0700)]
Don't limit fullscreen stack window size to parent window size
A previous change limited the size of a window to the parent window
size at max. so that child windows don't extend outside their parent
stack when resized in a multi-window environment. This broke the
wallpaper positioning functionality since the wallpaper is no longer
bigger than it's containing stack so it can't be scrolled. Now, we
only limit the window size to the parent window size if the window
stack is not fullscreen.
Bug:
19434096
Bug:
19225079
Change-Id: I1a8788727e6c4a91da45d8a87850093ef5a24edf
Marco Nelissen [Wed, 22 Apr 2015 19:41:57 +0000 (19:41 +0000)]
am
9e05ece7: am
0601a280: Merge "Sometimes the application context is null"
* commit '
9e05ece7ab8510fc3dade202a8647de22f4b0906':
Sometimes the application context is null
Marco Nelissen [Wed, 22 Apr 2015 19:31:26 +0000 (19:31 +0000)]
am
0601a280: Merge "Sometimes the application context is null"
* commit '
0601a280e5db18ff2c084a0785504f959c2ff92f':
Sometimes the application context is null
Mady Mellor [Wed, 22 Apr 2015 19:21:35 +0000 (19:21 +0000)]
Merge "Enable stylus scale by default for apps targeting MNC+"
destradaa [Wed, 22 Apr 2015 19:17:07 +0000 (19:17 +0000)]
Merge "Avoid performing work in the platform when GPS HAL does not support a feature. b/
19271554"
Marco Nelissen [Wed, 22 Apr 2015 19:06:36 +0000 (19:06 +0000)]
Merge "Sometimes the application context is null"
Mady Mellor [Wed, 22 Apr 2015 18:52:31 +0000 (11:52 -0700)]
Enable stylus scale by default for apps targeting MNC+
Bug:
20467919
Change-Id: Icadd45c8031e362d8101419c298133d59165939b
Abodunrinwa Toki [Wed, 22 Apr 2015 06:08:29 +0000 (07:08 +0100)]
Fix floating toolbar touchable region bug.
The floating toolbar is rendered inside a transparent popup window
so that we can have smooth animations inside of the window (NOTE that
animating a view and a window at the same time do not work well as
both are not in sync.) Having a transparent window implies that we
can't get touch events through to the content below the window for
areas covered by the transparent window. To handle this issue we
"burn a hole" through the window by specifying it's "touchable area".
This is done using the mInsetsComputer which is set on the popup
window's root view's tree observer. When the popup is dismissed and
re-shown, we need to reset the mInsetsComputer as we most likely
won't have that root view any longer.
Change-Id: I13ea50bc19950180d339d05d82cbee03230e2f05