Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 692d4636 authored by Maurice Chu's avatar Maurice Chu
Browse files

Added help menu options to People app

This has been implemented with the idea to enable the creation of help
menu options in a standard way throughout the Android platform.  One
particularly important feature is to hide the exact URL that is being
used to invoke the help pages via the browser via using vendor-specific
overlays of string resources.

Also, other standard context for the help like the preferred language and
app version code are incorporated automatically via the HelpUtils function.

Bug:6206323
Change-Id: I5a1fff4d99ac93d3a6aa05da91f465fad072cb8a
parent 411cc218
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -44,15 +44,21 @@

    <item
        android:id="@+id/menu_clear_frequents"
        android:orderInCategory="3"
        android:title="@string/menu_clear_frequents" />

    <item
        android:id="@+id/menu_accounts"
        android:orderInCategory="3"
        android:orderInCategory="4"
        android:title="@string/menu_accounts" />

    <item
        android:id="@+id/menu_settings"
        android:orderInCategory="4"
        android:orderInCategory="5"
        android:title="@string/menu_settings" />

    <item
        android:id="@+id/menu_help"
        android:orderInCategory="6"
        android:title="@string/menu_help" />
</menu>
+8 −2
Original line number Diff line number Diff line
@@ -47,15 +47,21 @@

    <item
        android:id="@+id/menu_clear_frequents"
        android:orderInCategory="3"
        android:title="@string/menu_clear_frequents" />

    <item
        android:id="@+id/menu_accounts"
        android:orderInCategory="3"
        android:orderInCategory="4"
        android:title="@string/menu_accounts" />

    <item
        android:id="@+id/menu_settings"
        android:orderInCategory="4"
        android:orderInCategory="5"
        android:title="@string/menu_settings" />

    <item
        android:id="@+id/menu_help"
        android:orderInCategory="6"
        android:title="@string/menu_help" />
</menu>
+4 −0
Original line number Diff line number Diff line
@@ -32,4 +32,8 @@
        android:id="@+id/menu_discard"
        android:alphabeticShortcut="q"
        android:title="@string/menu_discard" />

    <item
        android:id="@+id/menu_help"
        android:title="@string/menu_help" />
</menu>
+4 −0
Original line number Diff line number Diff line
@@ -51,4 +51,8 @@
    <item
        android:id="@+id/menu_settings"
        android:title="@string/menu_settings" />

    <item
        android:id="@+id/menu_help"
        android:title="@string/menu_help" />
</menu>
+13 −0
Original line number Diff line number Diff line
@@ -130,4 +130,17 @@
         Setting this flag to false in a resource overlay allows you to
         entirely disable SIM import on a per-product basis. -->
    <bool name="config_allow_sim_import">true</bool>


    <!-- Help URL pointing to main TOC for People. This is intentionally empty because
         the overlay will fill this in during build time. -->
    <string name="help_url_people_main"></string>

    <!-- Help URL pointing to adding contacts in People. This is intentionally empty because
         the overlay will fill this in during build time. -->
    <string name="help_url_people_add"></string>

    <!-- Help URL pointing to editing contacts in People. This is intentionally empty because
         the overlay will fill this in during build time. -->
    <string name="help_url_people_edit"></string>
</resources>
Loading