<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_packages_apps_EmergencyInfo/src, branch oreo-m7-release</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/'/>
<entry>
<title>Use a consistent icon for people.</title>
<updated>2017-09-07T23:10:11+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-09-07T22:28:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=112800ec33251dbf2f13eb15d638d0d725e6872a'/>
<id>112800ec33251dbf2f13eb15d638d0d725e6872a</id>
<content type='text'>
The "account circle" icon will now be used for the user's own
information, as well as for emergency contacts who have no photo set.

Change-Id: I4f97c9048fd261516faaef7e16f81648d9d270b2
Bug: 62622517
Fix: 62622517
Test: manual
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "account circle" icon will now be used for the user's own
information, as well as for emergency contacts who have no photo set.

Change-Id: I4f97c9048fd261516faaef7e16f81648d9d270b2
Bug: 62622517
Fix: 62622517
Test: manual
</pre>
</div>
</content>
</entry>
<entry>
<title>Hide Emergency Info summary values from search.</title>
<updated>2017-08-18T18:05:45+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-08-17T22:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=881b3de9e0842f7c66e6ca51c8d0ccfa6e9d29e4'/>
<id>881b3de9e0842f7c66e6ca51c8d0ccfa6e9d29e4</id>
<content type='text'>
Because the summary value displayed by the fragment is dynamically
updated, while the settings search index is statically computed from the
preference values, the two cannot presently be in sync. By renaming the
summary preference attribute, the search index omits the summary, which
prevents it from displaying an incorrect value.

Change-Id: I6598d92ea34e55bcc885050888faa8123233987b
Bug: 64654734
Fix: 64654734
Test: manual, and runtest --path packages/apps/EmergencyInfo/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because the summary value displayed by the fragment is dynamically
updated, while the settings search index is statically computed from the
preference values, the two cannot presently be in sync. By renaming the
summary preference attribute, the search index omits the summary, which
prevents it from displaying an incorrect value.

Change-Id: I6598d92ea34e55bcc885050888faa8123233987b
Bug: 64654734
Fix: 64654734
Test: manual, and runtest --path packages/apps/EmergencyInfo/
</pre>
</div>
</content>
</entry>
<entry>
<title>Hide settings suggestion when emergency info are provided.</title>
<updated>2017-07-21T22:26:01+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-07-21T00:56:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=d6bbac5f7c1dca2e9b961863c079296dbf5f08a6'/>
<id>d6bbac5f7c1dca2e9b961863c079296dbf5f08a6</id>
<content type='text'>
Introduce an activity alias for the edit activity. Set the settings
suggestion on the alias rather than the edit activity. Enable / disable
the alias activity when emergency info are removed / set, respectively.

Change-Id: I0dadf3c9a3d7b5020fd4b43e82444b82cc39108a
Fix: 63533900
Test: manual &amp;&amp; make RunEmergencyInfoRoboTests &amp;&amp; \
    runtest --path packages/apps/EmergencyInfo/tests/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce an activity alias for the edit activity. Set the settings
suggestion on the alias rather than the edit activity. Enable / disable
the alias activity when emergency info are removed / set, respectively.

Change-Id: I0dadf3c9a3d7b5020fd4b43e82444b82cc39108a
Fix: 63533900
Test: manual &amp;&amp; make RunEmergencyInfoRoboTests &amp;&amp; \
    runtest --path packages/apps/EmergencyInfo/tests/
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Fix jank when loading emergency info." into oc-dr1-dev</title>
<updated>2017-07-20T14:17:54+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-07-20T14:17:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=ce2c089ef9376a00b680d140c0ee3e12e47806f6'/>
<id>ce2c089ef9376a00b680d140c0ee3e12e47806f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix jank when loading emergency info.</title>
<updated>2017-07-19T22:51:21+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-07-19T22:03:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=59a577a286d41315b18b3914bd7e5164c3b77b5d'/>
<id>59a577a286d41315b18b3914bd7e5164c3b77b5d</id>
<content type='text'>
Previously, empty elements were removed when the fragments are resumed,
but not during initial creation. As a result, the transition from
"present but empty" to "absent" was visible.

Fix: 63078874
Test: manual

Change-Id: Iaff095f574d10d5a7979daa95219d0c8df1d8e78
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, empty elements were removed when the fragments are resumed,
but not during initial creation. As a result, the transition from
"present but empty" to "absent" was visible.

Fix: 63078874
Test: manual

Change-Id: Iaff095f574d10d5a7979daa95219d0c8df1d8e78
</pre>
</div>
</content>
</entry>
<entry>
<title>Show text changes immediately.</title>
<updated>2017-07-19T19:54:40+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-07-11T17:11:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=ee4540b5c9812db280855ffc13a50105008043d4'/>
<id>ee4540b5c9812db280855ffc13a50105008043d4</id>
<content type='text'>
In the support library version of Preference, settings changes aren't
visible immediately. Setting the summary value directly works around the
bug.

There's one bug this doesn't fix: when editing a value from set
(non-empty) to the empty string, the UX displays the empty string rather
than the default summary value. Since the default summary value is set
in the XML file, and setSummary clobbers it, there's no way to get
access to it. I felt this additional bug is minor enough, and the
changes required to fix it substantial enough, that it's not worth
fixing in this release.

Change-Id: Ife521f5430476a211d8eb4834c87d5a4a22d0025
Fix: 63386208
Test: runtest --path packages/apps/EmergencyInfo/tests/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the support library version of Preference, settings changes aren't
visible immediately. Setting the summary value directly works around the
bug.

There's one bug this doesn't fix: when editing a value from set
(non-empty) to the empty string, the UX displays the empty string rather
than the default summary value. Since the default summary value is set
in the XML file, and setSummary clobbers it, there's no way to get
access to it. I felt this additional bug is minor enough, and the
changes required to fix it substantial enough, that it's not worth
fixing in this release.

Change-Id: Ife521f5430476a211d8eb4834c87d5a4a22d0025
Fix: 63386208
Test: runtest --path packages/apps/EmergencyInfo/tests/
</pre>
</div>
</content>
</entry>
<entry>
<title>Reimplement EmergencyInfo with the support library.</title>
<updated>2017-06-22T01:09:22+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-05-11T00:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=2c0518a7dfd5b7cd36e88d9f2df064b1e756bd83'/>
<id>2c0518a7dfd5b7cd36e88d9f2df064b1e756bd83</id>
<content type='text'>
This allows compatibility with SettingsLib.

Bug: 30046624
Test: runtest --path packages/apps/EmergencyInfo/tests
Change-Id: I3e4a49b6aebfd3297014bfd3bc9cc80a37e3a006
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows compatibility with SettingsLib.

Bug: 30046624
Test: runtest --path packages/apps/EmergencyInfo/tests
Change-Id: I3e4a49b6aebfd3297014bfd3bc9cc80a37e3a006
</pre>
</div>
</content>
</entry>
<entry>
<title>Make EmergencyInfo's settings searchable.</title>
<updated>2017-06-21T19:12:26+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-06-10T00:20:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=d88729c0f02750b35cb6555482ae70370dfa313e'/>
<id>d88729c0f02750b35cb6555482ae70370dfa313e</id>
<content type='text'>
Change-Id: Ic2aa01863a85ec99c7ea6c94c884a395b741b928
Fix: 62197277
Test: Manual, and make RunEmergencyInfoRoboTests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic2aa01863a85ec99c7ea6c94c884a395b741b928
Fix: 62197277
Test: Manual, and make RunEmergencyInfoRoboTests
</pre>
</div>
</content>
</entry>
<entry>
<title>Add robolectric tests for EmergencyContactsPreference.</title>
<updated>2017-06-12T22:34:40+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-06-09T00:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=6ad3b5f952e78cb905e7812f44504aab6254ee58'/>
<id>6ad3b5f952e78cb905e7812f44504aab6254ee58</id>
<content type='text'>
Remove instrumentation tests they replace.

Bug: 30046624
Test: make RunEmergencyInfoRoboTests
Change-Id: I3ef549d55b573bd2132930ac1aea22c1627433c0
(cherry picked from commit ec15f8b319f9e38c064f8b521dba6c2dfa0a4117)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove instrumentation tests they replace.

Bug: 30046624
Test: make RunEmergencyInfoRoboTests
Change-Id: I3ef549d55b573bd2132930ac1aea22c1627433c0
(cherry picked from commit ec15f8b319f9e38c064f8b521dba6c2dfa0a4117)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a NameAutoCompletePreference robolectric test</title>
<updated>2017-06-06T17:40:32+00:00</updated>
<author>
<name>Juan Lang</name>
<email>juanlang@google.com</email>
</author>
<published>2017-06-01T21:40:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_EmergencyInfo/commit/?id=c6b8500a6f06db300c287d88d2952387d24429a2'/>
<id>c6b8500a6f06db300c287d88d2952387d24429a2</id>
<content type='text'>
Remove instrumentation tests that the robolectric tests cover.
Also, add tests for name autocomplete suggestions.

Test: make RunEmergencyInfoRoboTests &amp;&amp; runtest --path packages/apps/EmergencyInfo/tests
Change-Id: Ibd4745b50075bd39ab7f231ae8a07bc74d281b9f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove instrumentation tests that the robolectric tests cover.
Also, add tests for name autocomplete suggestions.

Test: make RunEmergencyInfoRoboTests &amp;&amp; runtest --path packages/apps/EmergencyInfo/tests
Change-Id: Ibd4745b50075bd39ab7f231ae8a07bc74d281b9f
</pre>
</div>
</content>
</entry>
</feed>
