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

Commit 307dd35e authored by Moez Bhatti's avatar Moez Bhatti
Browse files

Fixed #106

parent 5fdd7400
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -27,9 +27,9 @@ public enum QKPreference {
    FONT_SIZE("pref_key_font_size", "1"),
    FONT_WEIGHT("pref_key_font_weight", "0"),

    AVATAR_CONVERSATIONS("pref_key_avatar_conversations", true),
    AVATAR_SENT("pref_key_avatar_sent", false),
    AVATAR_RECEIVED("pref_key_avatar_received", true),
    HIDE_AVATAR_CONVERSATIONS("pref_key_hide_avatar_conversations", false),
    HIDE_AVATAR_SENT("pref_key_hide_avatar_sent", true),
    HIDE_AVATAR_RECEIVED("pref_key_hide_avatar_received", false),

    MESSAGE_COUNT("pref_key_message_count", false),
    TIMESTAMPS_24H("pref_key_24h", false),
+5 −5
Original line number Diff line number Diff line
@@ -13,11 +13,14 @@ import com.moez.QKSMS.common.utils.DateFormatter;
import com.moez.QKSMS.data.Contact;
import com.moez.QKSMS.data.Conversation;
import com.moez.QKSMS.enums.QKPreference;
import com.moez.QKSMS.interfaces.LiveView;
import com.moez.QKSMS.ui.ThemeManager;
import com.moez.QKSMS.ui.base.QKActivity;
import com.moez.QKSMS.ui.base.RecyclerCursorAdapter;
import com.moez.QKSMS.ui.settings.SettingsFragment;

import static com.moez.QKSMS.R.id.conversation;

public class ConversationListAdapter extends RecyclerCursorAdapter<ConversationListViewHolder, Conversation> {


@@ -101,11 +104,8 @@ public class ConversationListAdapter extends RecyclerCursorAdapter<ConversationL
            holder.mSelected.setVisibility(View.GONE);
        }

        if (mPrefs.getBoolean(SettingsFragment.HIDE_AVATAR_CONVERSATIONS, false)) {
            holder.mAvatarView.setVisibility(View.GONE);
        } else {
            holder.mAvatarView.setVisibility(View.VISIBLE);
        }
        LiveViewManager.registerView(QKPreference.HIDE_AVATAR_CONVERSATIONS, this, key ->
                holder.mAvatarView.setVisibility(mContext.getBoolean(QKPreference.HIDE_AVATAR_CONVERSATIONS) ? View.GONE : View.VISIBLE));

        // Date
        holder.dateView.setText(DateFormatter.getConversationTimestamp(mContext, conversation.getDate()));