mirror of
https://github.com/twonlyapp/twonly-app.git
synced 2026-09-01 08:04:07 +00:00
Improve: Show username above messages in group chats
Some checks are pending
Flutter analyze & test / flutter_analyze_and_test (push) Waiting to run
Some checks are pending
Flutter analyze & test / flutter_analyze_and_test (push) Waiting to run
This commit is contained in:
parent
4792f5aac8
commit
4b11031560
3 changed files with 17 additions and 12 deletions
|
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
- Improve: Show delivery and read receipt indicators for text messages
|
- Improve: Show delivery and read receipt indicators for text messages
|
||||||
- Improve: Backup screen clearer and easier to understand
|
- Improve: Backup screen clearer and easier to understand
|
||||||
|
- Improve: Show username above messages in group chats
|
||||||
- Fix: Background audio correctly pauses and resumes when viewing videos
|
- Fix: Background audio correctly pauses and resumes when viewing videos
|
||||||
|
|
||||||
## 0.5.0
|
## 0.5.0
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ import 'package:twonly/src/database/twonly.db.dart';
|
||||||
import 'package:twonly/src/model/memory_item.model.dart';
|
import 'package:twonly/src/model/memory_item.model.dart';
|
||||||
import 'package:twonly/src/services/mediafiles/mediafile.service.dart';
|
import 'package:twonly/src/services/mediafiles/mediafile.service.dart';
|
||||||
import 'package:twonly/src/utils/log.dart';
|
import 'package:twonly/src/utils/log.dart';
|
||||||
|
import 'package:twonly/src/utils/misc.dart';
|
||||||
import 'package:twonly/src/visual/components/avatar_icon.comp.dart';
|
import 'package:twonly/src/visual/components/avatar_icon.comp.dart';
|
||||||
import 'package:twonly/src/visual/views/chats/chat_messages_components/chat_reaction_row.dart';
|
import 'package:twonly/src/visual/views/chats/chat_messages_components/chat_reaction_row.dart';
|
||||||
import 'package:twonly/src/visual/views/chats/chat_messages_components/entries/chat_ask_a_friend.entry.dart';
|
import 'package:twonly/src/visual/views/chats/chat_messages_components/entries/chat_ask_a_friend.entry.dart';
|
||||||
|
|
@ -202,7 +203,22 @@ class _ChatListEntryState extends State<ChatListEntry> {
|
||||||
)
|
)
|
||||||
else
|
else
|
||||||
Column(
|
Column(
|
||||||
|
crossAxisAlignment: right
|
||||||
|
? CrossAxisAlignment.end
|
||||||
|
: CrossAxisAlignment.start,
|
||||||
children: [
|
children: [
|
||||||
|
if (info.displayUserName != '' && !widget.group.isDirectChat)
|
||||||
|
Padding(
|
||||||
|
padding: const EdgeInsets.only(bottom: 2, left: 4),
|
||||||
|
child: Text(
|
||||||
|
info.displayUserName,
|
||||||
|
style: TextStyle(
|
||||||
|
color: context.color.onSurfaceVariant,
|
||||||
|
fontWeight: FontWeight.w600,
|
||||||
|
fontSize: 13,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
ResponseContainer(
|
ResponseContainer(
|
||||||
msg: widget.message,
|
msg: widget.message,
|
||||||
group: widget.group,
|
group: widget.group,
|
||||||
|
|
|
||||||
|
|
@ -51,18 +51,6 @@ class ChatTextEntry extends StatelessWidget {
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
mainAxisSize: MainAxisSize.min,
|
mainAxisSize: MainAxisSize.min,
|
||||||
children: [
|
children: [
|
||||||
if (info.displayUserName != '')
|
|
||||||
Padding(
|
|
||||||
padding: const EdgeInsets.only(bottom: 2),
|
|
||||||
child: Text(
|
|
||||||
info.displayUserName,
|
|
||||||
textAlign: TextAlign.left,
|
|
||||||
style: const TextStyle(
|
|
||||||
color: Colors.white,
|
|
||||||
fontWeight: FontWeight.bold,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
),
|
|
||||||
Row(
|
Row(
|
||||||
mainAxisSize: MainAxisSize.min,
|
mainAxisSize: MainAxisSize.min,
|
||||||
crossAxisAlignment: CrossAxisAlignment.end,
|
crossAxisAlignment: CrossAxisAlignment.end,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue