mirror of
https://gitlab.com/comunic/comunicmobile
synced 2024-11-29 08:16:28 +00:00
Highlight unread conversations
This commit is contained in:
parent
5c4020d511
commit
0103779608
@ -28,6 +28,7 @@ class MembershipsPanel extends StatefulWidget {
|
|||||||
|
|
||||||
const _MembershipIconsWidth = 30.0;
|
const _MembershipIconsWidth = 30.0;
|
||||||
|
|
||||||
|
/// TODO : add auto-refresh
|
||||||
class _MembershipsPanelState extends SafeState<MembershipsPanel> {
|
class _MembershipsPanelState extends SafeState<MembershipsPanel> {
|
||||||
final _refreshKey = GlobalKey<RefreshIndicatorState>();
|
final _refreshKey = GlobalKey<RefreshIndicatorState>();
|
||||||
MembershipList _membershipList;
|
MembershipList _membershipList;
|
||||||
@ -156,13 +157,17 @@ class _MembershipsPanelState extends SafeState<MembershipsPanel> {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// TODO : all calls notices
|
||||||
Widget _buildConversationMembership(Membership membership) {
|
Widget _buildConversationMembership(Membership membership) {
|
||||||
return ListTile(
|
return Container(
|
||||||
|
color: membership.conversation.sawLastMessage ? null : Color(0xFF1c443a),
|
||||||
|
child: ListTile(
|
||||||
dense: true,
|
dense: true,
|
||||||
leading: Icon(Icons.message),
|
leading: Icon(Icons.message),
|
||||||
title: Text(ConversationsHelper.getConversationName(
|
title: Text(ConversationsHelper.getConversationName(
|
||||||
membership.conversation, _usersList)),
|
membership.conversation, _usersList)),
|
||||||
subtitle: Text(diffTimeFromNowToStr(membership.lastActive)),
|
subtitle: Text(diffTimeFromNowToStr(membership.lastActive)),
|
||||||
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user