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

Commit 7b6bb004 authored by Wenyi Wang's avatar Wenyi Wang
Browse files

Show favorites in main contact list (1/2)

Change-Id: I1e24c15f33588e6ea33a5d9961aa74236693e981
parent 32238a25
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -291,6 +291,7 @@ public class ContactSelectionActivity extends ContactsActivity
            case ContactsRequest.ACTION_PICK_CONTACT: {
                ContactPickerFragment fragment = new ContactPickerFragment();
                fragment.setIncludeProfile(mRequest.shouldIncludeProfile());
                fragment.setIncludeFavorites(mRequest.shouldIncludeFavorites());
                mListFragment = fragment;
                break;
            }
+3 −0
Original line number Diff line number Diff line
@@ -403,6 +403,9 @@ public abstract class ContactBrowseListFragment extends

        // Display the user's profile if not in search mode
        adapter.setIncludeProfile(!searchMode);

        // Display favorites if not in search mode
        adapter.setIncludeFavorites(!searchMode);
    }

    @Override
+10 −0
Original line number Diff line number Diff line
@@ -86,6 +86,7 @@ public class ContactsRequest {
    private boolean mSearchMode;
    private String mQueryString;
    private boolean mIncludeProfile;
    private boolean mIncludeFavorites;
    private boolean mLegacyCompatibilityMode;
    private boolean mDirectorySearchEnabled = true;
    private Uri mContactUri;
@@ -98,6 +99,7 @@ public class ContactsRequest {
                + " mSearchMode=" + mSearchMode
                + " mQueryString=" + mQueryString
                + " mIncludeProfile=" + mIncludeProfile
                + " mIncludeFavorites=" + mIncludeFavorites
                + " mLegacyCompatibilityMode=" + mLegacyCompatibilityMode
                + " mDirectorySearchEnabled=" + mDirectorySearchEnabled
                + " mContactUri=" + mContactUri
@@ -152,6 +154,14 @@ public class ContactsRequest {
        mIncludeProfile = includeProfile;
    }

    public boolean shouldIncludeFavorites() {
        return mIncludeFavorites;
    }

    public void setIncludeFavorites(boolean includeFavorites) {
        mIncludeFavorites = includeFavorites;
    }

    public boolean isLegacyCompatibilityMode() {
        return mLegacyCompatibilityMode;
    }