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

Commit 6de0ffe8 authored by Roman Birg's avatar Roman Birg
Browse files

Settings: improve Search



- Don't provide static XML files to resource for screen which sometimes
  dynamically need some removed
- Bump DB version
- Add CM Privacy screen to ranking map

Change-Id: I3215377a90e243c33ee3ad51fcc549fa5157f0a6
Signed-off-by: default avatarRoman Birg <roman@cyngn.com>
parent b17a8424
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ public class IndexDatabaseHelper extends SQLiteOpenHelper {
    private static final String TAG = "IndexDatabaseHelper";

    private static final String DATABASE_NAME = "search_index.db";
    private static final int DATABASE_VERSION = 117;
    private static final int DATABASE_VERSION = 118;

    public interface Tables {
        public static final String TABLE_PREFS_INDEX = "prefs_index";
+1 −0
Original line number Diff line number Diff line
@@ -139,6 +139,7 @@ public final class Ranking {

        // Privacy
        sRankMap.put(PrivacySettings.class.getName(), RANK_PRIVACY);
        sRankMap.put(com.android.settings.cyanogenmod.PrivacySettings.class.getName(), RANK_PRIVACY);

        // Date / Time
        sRankMap.put(DateTimeSettings.class.getName(), RANK_DATE_TIME);
+2 −2
Original line number Diff line number Diff line
@@ -269,7 +269,7 @@ public final class SearchIndexableResources {
        sResMap.put(ButtonSettings.class.getName(),
                new SearchIndexableResource(
                        Ranking.getRankForClassName(ButtonSettings.class.getName()),
                        R.xml.button_settings,
                        NO_DATA_RES_ID,
                        ButtonSettings.class.getName(),
                        R.drawable.ic_settings_buttons));

@@ -291,7 +291,7 @@ public final class SearchIndexableResources {
                new SearchIndexableResource(
                        Ranking.getRankForClassName(
                                com.android.settings.cyanogenmod.PrivacySettings.class.getName()),
                        R.xml.privacy_settings_cyanogenmod,
                        NO_DATA_RES_ID,
                        com.android.settings.cyanogenmod.PrivacySettings.class.getName(),
                        R.drawable.ic_settings_privacy));
    }