History log of /packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d6bbac5f7c1dca2e9b961863c079296dbf5f08a6 21-Jul-2017 Juan Lang <juanlang@google.com> Hide settings suggestion when emergency info are provided.

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 && make RunEmergencyInfoRoboTests && \
runtest --path packages/apps/EmergencyInfo/tests/
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
2c0518a7dfd5b7cd36e88d9f2df064b1e756bd83 11-May-2017 Juan Lang <juanlang@google.com> Reimplement EmergencyInfo with the support library.

This allows compatibility with SettingsLib.

Bug: 30046624
Test: runtest --path packages/apps/EmergencyInfo/tests
Change-Id: I3e4a49b6aebfd3297014bfd3bc9cc80a37e3a006
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
733755a13ab3eb4e1ea3799ff633c4ce5e5a3014 16-May-2017 Juan Lang <juanlang@google.com> Add Up navigation to EmergencyInfo's edit activities.

Test: Manually test up navigation in EditInfoActivity, both when
launched from Settings and when launched from ViewInfoActivity.
runtest --path packages/apps/EmergencyInfo/tests

Change-Id: I855cdf274738b84ed04c2f17a4f1dab14bab6e83
Fixes: 38346769
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
432ad365542a71f22c81c341592a16cde9e6be6f 05-May-2017 Juan Lang <juanlang@google.com> Combine editing medical info and emergency contacts into one view.

This implementation is not complete yet, there are more changes
proposed, but this accomplishes the largest chunk in as small a change
as I could manage.

Test: Run unit tests. Manually test app's basic functions still work.
Change-Id: If9f315958a6bbc26a17d44858cdfc950f5cbac02
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
df83424c06ae06bbf3360b9a9f0c3bc6ab2dce4d 04-May-2017 Juan Lang <juanlang@google.com> Drop unused intent filter.

The feature this filter was intended to support, a promo for setting emergency
contacts, was never implemented. Having a promo is still interesting,
and will be implemented via a different mechanism.

Test: Reran unit tests. Manually verified the app still runs.
Change-Id: Ie03b3541cc3471a6ca9474589c065404b0c68e77
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
d24115b0f25fff6581437bb7dbb81856df64fac7 28-Apr-2017 Juan Lang <juanlang@google.com> Remove the consent dialog.

The information in the dialog will be replaced with an alternative
mechanism. Since the tests strongly assert the dialog's behavior,
removing it is the easiest way to begin migrating to the new UX.

Bug: 35335027
Test: Unit tests run. Manually verified app works, without consent
dialog appearing.

Change-Id: I523478b213e30f9056d0bac3640d4c4dc77a867b
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
1113c27438c8affdb1c852c6f7c9ff52416e874a 21-Apr-2017 Juan Lang <juanlang@google.com> Allow the EmergencyInfo app to be tweaked with an overlay.

This allows the EmergencyInfo app to be replaced on some devices with
another app with the same package name. The two apps will share much of
the same source. The FeatureFactory interface provides a form of
dependency injection, allowing distinct concrete implementations to
exist for the same interface in the different apps.

In this first commit, the fragment class for the Contacts tab can be
overridden. This is an interim state intended to demonstrate the use of
the overlay mechanism in this app, while causing no regressions.

Test: Ran existing unit tests. Manually verified app still works as
expected.

Bug: 35335027
Change-Id: Icad03cf3351e47378c9b6a4b304621546d4e40c2
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
6372b471c4d447c54c77e6a21c47a29ee6cedec2 28-Feb-2017 mariagpuyol <mariagpuyol@google.com> Fix clearAllPreferences test
Bug: 35713246
Test: runtest --path packages/apps/EmergencyInfo/tests/src/com/android/emergency/edit/EditInfoActivityTest.java --test-method testClearAllPreferences
Change-Id: I09562db0ab2ff8c7ee0c6be3e3d1dd5f048058f4
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
2fdeb9a7dd9b460c621a7a9eb4f04687a6da158d 22-Jun-2016 Tamas Berghammer <tberghammer@google.com> Update package names to work with the proto3 compiler

Bug: b/28974522
Change-Id: I5f3adf4946ee4ba1e09e4f40afe83c151405972a
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
e0160fb2033544918ef1337640bbcd5775391a00 15-Sep-2016 Naoki Amano <naoki.amano@sonymobile.com> Fixed clear all does not work under multi-window

After going into multi-window or rotate screen, getFragments()
refers wrong fragments, so changed to update UI by adapter

Bug: 31510193
Change-Id: Ic5f998e6543954f3bd9c497e10c56b4a939edfe8
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
b101808f242719aea123c138883a0854cd0a8ad1 26-Apr-2016 mariagpuyol <mariagpuyol@google.com> Enable ViewInfoActivity.

ViewInfoActivity might have been disabled by old code.
Bug:28401242
Change-Id: I5c7df01ca22ce32157a27a759a7645a3c8dd5357
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
602bcf5dde6bb97aa894275bf564d1fea0faa40f 14-Apr-2016 Maria Garcia Puyol <mariagpuyol@google.com> Merge "Press on arrow goes back to prev screen" into nyc-dev
31a1089e9074a1501a0944291c680683ed249fd1 14-Apr-2016 mariagpuyol <mariagpuyol@google.com> Press on arrow goes back to prev screen

We don't need to explicitly set what activity to go back to, since
now we have the same taskAffinity as Settings
Bug:28076797
Change-Id: I40797708a9e2bf017ba6b3f83308ff1bc6331a40
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
caf463dbe3f5c3490f99b073eda0ced3d11c5ab9 14-Apr-2016 mariagpuyol <mariagpuyol@google.com> Never disable ViewInfoActivity

Bug:28175107
Bug:28176036
Change-Id: I49b2c042aba55d397597b4050b79d2a684b111c8
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
0556d6c6abe3add19e72d52ed58d39c087720527 08-Apr-2016 mariagpuyol <mariagpuyol@google.com> Remove duplicated code and store last consent time

Bug:28076797
Change-Id: I4559f1ee202cc56a30f26f80774017a5eb06b6cf
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
124a8fdf53a4815c0f57b6178e97322dc86d40a6 06-Apr-2016 mariagpuyol <mariagpuyol@google.com> Add tests for dialogs in EditInfoActivity

This also fixes tests that were passing with the screen off, but that
don't pass with the screen on.
Bug:27821764
Change-Id: I0b78497557ea8b21bc41a9817dde5c24dd8db26b
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
f0e8818031c5e1ceb40e4f22bd3bc27a2b6771ca 01-Apr-2016 mariagpuyol <mariagpuyol@google.com> Add more tests for EditInfoActivity

Bug:27821764
Change-Id: Iac30d22fe1be2dd9cb4c7dcdc2c0bc23de0a4f87
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
d049953c5c3bd21e3595f090554dc630b99a66de 05-Apr-2016 mariagpuyol <mariagpuyol@google.com> Fix bug in clear all preferences

Bug:27905566
Change-Id: I820e9d6836fc6c3fe5cc53238cc8aba536b68a3c
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
ded933edeaa516bc92b238c5244040a760a7f99b 30-Mar-2016 mariagpuyol <mariagpuyol@google.com> Use same task for Settings>Users and EmergencyInfo

Bug:27859534
Change-Id: I381cda6731ff16dfa901a24ca26248f506e60035
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
85fac1c36bfb64318a9fee14f11796b9b4694e6d 30-Mar-2016 mariagpuyol <mariagpuyol@google.com> Add app icon and remove unused method

Bug:27533454
Change-Id: I704e730bd582574f65e2669871c897b01eb2a6bb
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
88757784ed5a3f0b1cf386cd05f8a440ebd46e5b 30-Mar-2016 mariagpuyol <mariagpuyol@google.com> Add the possibility to clear all infos

Bug:27905566
Change-Id: I5bf2ffa82609509e4cfd8258cd1c27a48a6183bf
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
7ee3df3c714b614ab28cef094a28543fb5e01465 30-Mar-2016 mariagpuyol <mariagpuyol@google.com> Add intent filter for editing emergency contacts

Bug:27919201
Change-Id: I7f92c5a65aaa588f1dea04487e56de04bb429c55
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
76e9026c0ae774a57b8c36982da2b2f64d6e45de 29-Mar-2016 mariagpuyol <mariagpuyol@google.com> Disable ViewInfoActivity if no info is set

Bug:27891776
Change-Id: I91f356c18a72af235822b888d67deedd06e92945
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
3e9a352c46d82c10a6ba906cfba03e9efcda1c98 29-Mar-2016 mariagpuyol <mariagpuyol@google.com> Only show legal warning dialog once a day

Bug:27621394
Change-Id: I1491efed854185c4ea5a0ba0924fdefed83e9147
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
1b6b3d47c54055718cce55452d53f37f88413430 21-Mar-2016 Maria Garcia Puyol <mariagpuyol@google.com> Merge "Only show the tabs if they have contacts/info set" into nyc-dev
fe036770018a67336a7a72eeccacf096025c86d3 19-Mar-2016 mariagpuyol <mariagpuyol@google.com> Fix screen rotation bug

Bug:27747125
Change-Id: Ib3cc8061030c289f0bbb9739a304a4373e7a09d9
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
c3f3a80735a541f91a09a2e50cf808349f92541b 17-Mar-2016 mariagpuyol <mariagpuyol@google.com> Only show the tabs if they have contacts/info set

Bug:27533454
Change-Id: I5b9bc53a75f5411a8e919a27a8c9af4e9ba4c65a
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
de7a405217ad397057dfcc8c386330c73339b31d 18-Mar-2016 mariagpuyol <mariagpuyol@google.com> Add pencil back and show warning dialog

Bug:27621394
Change-Id: Ia907fef783e852f7f231eebf7402d16d03356861
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
9be32659526009cdd4e2cd7c15e89bae5e2ef619 16-Mar-2016 mariagpuyol <mariagpuyol@google.com> Little UI changes

These changes include: getting rid of AppCompat delegate stuff,
indenting the title of the activities as suggested by UX, showing a 24dp
avatar for contacts without picture (i.e. do not encircle if they don't
have a picture), and set the width of the tabs to be different in landscape
and portrait mode.
Bug:27533454
Change-Id: I969cd267845bb061803688a047b87407814fcee8
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
1bc9ea25f74056d4a753ee1366baf738a7fe671b 16-Mar-2016 mariagpuyol <mariagpuyol@google.com> Remove pencil from view activity

Bug:27533454
Change-Id: I1451c3e3167c7729340838895122a85c48882119
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
232daafc102052b458a3d3847ff9290f73915395 09-Mar-2016 mariagpuyol <mariagpuyol@google.com> Show name and dob as profile card in view mode

Bug:27533454
Change-Id: I05f70fe3571ad52816b4120c8724df9650a7ce21
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java
5874835f1edc1cac42eb4b3aa5fe437e8fd53c78 10-Mar-2016 mariagpuyol <mariagpuyol@google.com> Split fragments into edit and view modes

Bug:27559048
Change-Id: I56cfcd32d74b02be4616dded0c0c4a15744d67e8
/packages/apps/EmergencyInfo/src/com/android/emergency/edit/EditInfoActivity.java