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

Commit 857e8d9a authored by Amit Kumar's avatar Amit Kumar 💻 Committed by narinder Rana
Browse files

Add system updater to top level settings

Change-Id: I79fc27743bfadabf068303a9981de5d3e55a9c96
parent 9c3d0469
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -181,13 +181,14 @@
        <activity android:name="Settings$SystemUpdaterActivity"
            android:label="@string/system_update_settings_list_item_title"
            android:icon="@drawable/ic_system_update">
            <intent-filter android:priority="100">
                <action android:name="com.android.settings.action.SETTINGS" />
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <meta-data android:name="com.android.settings.category"
                android:value="com.android.settings.category.ia.homepage" />
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                android:value="com.android.settings.SystemUpdaterSettings" />
            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
                android:value="true" />
        </activity>


+12 −0
Original line number Diff line number Diff line
@@ -20,6 +20,18 @@
    xmlns:settings="http://schemas.android.com/apk/res-auto"
    android:key="top_level_settings">

    <Preference
        android:key="top_level_update"
        android:title="@string/system_update_settings_list_item_title"
        android:summary="@string/summary_placeholder"
        android:icon="@drawable/ic_system_update"
        android:order="-150"
        android:fragment="com.android.settings.SystemUpdaterSettings"
        settings:controller="com.android.settings.system.SystemUpdatePreferenceController"
        settings:keywords="@string/keywords_system_update_settings">
        <intent android:action="android.settings.SYSTEM_UPDATE_SETTINGS" />
    </Preference>

    <Preference
        android:key="top_level_network"
        android:title="@string/network_dashboard_title"
+3 −6
Original line number Diff line number Diff line
@@ -11,10 +11,12 @@ import android.provider.SearchIndexableResource;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
import com.android.settingslib.search.SearchIndexable;

import java.util.ArrayList;
import java.util.List;


@SearchIndexable
public class SystemUpdaterSettings extends Fragment {

    @Override
@@ -29,10 +31,8 @@ public class SystemUpdaterSettings extends Fragment {
        if (activity != null) {
            activity.finish();
        }

    }


    public static final Indexable.SearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
            new BaseSearchIndexProvider() {
                @Override
@@ -46,7 +46,4 @@ public class SystemUpdaterSettings extends Fragment {
                    return result;
                }
            };


}