Loading QKSMS/src/main/java/com/moez/QKSMS/enums/QKPreference.java +3 −3 Original line number Diff line number Diff line Loading @@ -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), Loading QKSMS/src/main/java/com/moez/QKSMS/ui/conversationlist/ConversationListAdapter.java +5 −5 Original line number Diff line number Diff line Loading @@ -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> { Loading Loading @@ -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())); Loading Loading
QKSMS/src/main/java/com/moez/QKSMS/enums/QKPreference.java +3 −3 Original line number Diff line number Diff line Loading @@ -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), Loading
QKSMS/src/main/java/com/moez/QKSMS/ui/conversationlist/ConversationListAdapter.java +5 −5 Original line number Diff line number Diff line Loading @@ -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> { Loading Loading @@ -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())); Loading