mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-08-01 16:15:56 +10:00
formatting fix
This commit is contained in:
@@ -367,17 +367,24 @@ class _ChannelChatScreenState extends State<ChannelChatScreen> {
|
|||||||
shape: BoxShape.circle,
|
shape: BoxShape.circle,
|
||||||
),
|
),
|
||||||
child: Icon(
|
child: Icon(
|
||||||
(message.status == ChannelMessageStatus.sent && displayPath.isNotEmpty)
|
(message.status ==
|
||||||
|
ChannelMessageStatus.sent &&
|
||||||
|
displayPath.isNotEmpty)
|
||||||
? Icons.check_circle
|
? Icons.check_circle
|
||||||
: message.status == ChannelMessageStatus.failed
|
: message.status ==
|
||||||
? Icons.cancel
|
ChannelMessageStatus.failed
|
||||||
: Icons.cloud,
|
? Icons.cancel
|
||||||
|
: Icons.cloud,
|
||||||
size: 14,
|
size: 14,
|
||||||
color: (message.status == ChannelMessageStatus.sent && displayPath.isNotEmpty)
|
color:
|
||||||
|
(message.status ==
|
||||||
|
ChannelMessageStatus.sent &&
|
||||||
|
displayPath.isNotEmpty)
|
||||||
? Colors.green
|
? Colors.green
|
||||||
: message.status == ChannelMessageStatus.failed
|
: message.status ==
|
||||||
? Colors.red
|
ChannelMessageStatus.failed
|
||||||
: Colors.white70,
|
? Colors.red
|
||||||
|
: Colors.white70,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -402,8 +409,10 @@ class _ChannelChatScreenState extends State<ChannelChatScreen> {
|
|||||||
defaultToHttps: false,
|
defaultToHttps: false,
|
||||||
),
|
),
|
||||||
linkifiers: const [UrlLinkifier()],
|
linkifiers: const [UrlLinkifier()],
|
||||||
onOpen: (link) =>
|
onOpen: (link) => LinkHandler.handleLinkTap(
|
||||||
LinkHandler.handleLinkTap(context, link.url),
|
context,
|
||||||
|
link.url,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
if (!enableTracing && isOutgoing) ...[
|
if (!enableTracing && isOutgoing) ...[
|
||||||
@@ -411,17 +420,24 @@ class _ChannelChatScreenState extends State<ChannelChatScreen> {
|
|||||||
Padding(
|
Padding(
|
||||||
padding: const EdgeInsets.only(bottom: 2),
|
padding: const EdgeInsets.only(bottom: 2),
|
||||||
child: Icon(
|
child: Icon(
|
||||||
(message.status == ChannelMessageStatus.sent && displayPath.isNotEmpty)
|
(message.status ==
|
||||||
|
ChannelMessageStatus.sent &&
|
||||||
|
displayPath.isNotEmpty)
|
||||||
? Icons.check_circle
|
? Icons.check_circle
|
||||||
: message.status == ChannelMessageStatus.failed
|
: message.status ==
|
||||||
? Icons.cancel
|
ChannelMessageStatus.failed
|
||||||
: Icons.cloud,
|
? Icons.cancel
|
||||||
|
: Icons.cloud,
|
||||||
size: 14,
|
size: 14,
|
||||||
color: (message.status == ChannelMessageStatus.sent && displayPath.isNotEmpty)
|
color:
|
||||||
|
(message.status ==
|
||||||
|
ChannelMessageStatus.sent &&
|
||||||
|
displayPath.isNotEmpty)
|
||||||
? Colors.green
|
? Colors.green
|
||||||
: message.status == ChannelMessageStatus.failed
|
: message.status ==
|
||||||
? Colors.red
|
ChannelMessageStatus.failed
|
||||||
: Colors.grey,
|
? Colors.red
|
||||||
|
: Colors.grey,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -1274,21 +1274,30 @@ class _MessageBubble extends StatelessWidget {
|
|||||||
child: Container(
|
child: Container(
|
||||||
padding: const EdgeInsets.all(2),
|
padding: const EdgeInsets.all(2),
|
||||||
decoration: BoxDecoration(
|
decoration: BoxDecoration(
|
||||||
color: Colors.black.withValues(alpha: 0.3),
|
color: Colors.black.withValues(
|
||||||
|
alpha: 0.3,
|
||||||
|
),
|
||||||
shape: BoxShape.circle,
|
shape: BoxShape.circle,
|
||||||
),
|
),
|
||||||
child: Icon(
|
child: Icon(
|
||||||
(message.status == MessageStatus.delivered && message.pathBytes.isNotEmpty)
|
(message.status ==
|
||||||
|
MessageStatus.delivered &&
|
||||||
|
message.pathBytes.isNotEmpty)
|
||||||
? Icons.check_circle
|
? Icons.check_circle
|
||||||
: message.status == MessageStatus.failed
|
: message.status ==
|
||||||
? Icons.cancel
|
MessageStatus.failed
|
||||||
: Icons.cloud,
|
? Icons.cancel
|
||||||
|
: Icons.cloud,
|
||||||
size: 14,
|
size: 14,
|
||||||
color: (message.status == MessageStatus.delivered && message.pathBytes.isNotEmpty)
|
color:
|
||||||
|
(message.status ==
|
||||||
|
MessageStatus.delivered &&
|
||||||
|
message.pathBytes.isNotEmpty)
|
||||||
? Colors.green
|
? Colors.green
|
||||||
: message.status == MessageStatus.failed
|
: message.status ==
|
||||||
? Colors.red
|
MessageStatus.failed
|
||||||
: Colors.white70,
|
? Colors.red
|
||||||
|
: Colors.white70,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -1312,8 +1321,10 @@ class _MessageBubble extends StatelessWidget {
|
|||||||
defaultToHttps: false,
|
defaultToHttps: false,
|
||||||
),
|
),
|
||||||
linkifiers: const [UrlLinkifier()],
|
linkifiers: const [UrlLinkifier()],
|
||||||
onOpen: (link) =>
|
onOpen: (link) => LinkHandler.handleLinkTap(
|
||||||
LinkHandler.handleLinkTap(context, link.url),
|
context,
|
||||||
|
link.url,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
if (!enableTracing && isOutgoing) ...[
|
if (!enableTracing && isOutgoing) ...[
|
||||||
@@ -1321,17 +1332,22 @@ class _MessageBubble extends StatelessWidget {
|
|||||||
Padding(
|
Padding(
|
||||||
padding: const EdgeInsets.only(bottom: 2),
|
padding: const EdgeInsets.only(bottom: 2),
|
||||||
child: Icon(
|
child: Icon(
|
||||||
(message.status == MessageStatus.delivered && message.pathBytes.isNotEmpty)
|
(message.status ==
|
||||||
|
MessageStatus.delivered &&
|
||||||
|
message.pathBytes.isNotEmpty)
|
||||||
? Icons.check_circle
|
? Icons.check_circle
|
||||||
: message.status == MessageStatus.failed
|
: message.status == MessageStatus.failed
|
||||||
? Icons.cancel
|
? Icons.cancel
|
||||||
: Icons.cloud,
|
: Icons.cloud,
|
||||||
size: 14,
|
size: 14,
|
||||||
color: (message.status == MessageStatus.delivered && message.pathBytes.isNotEmpty)
|
color:
|
||||||
|
(message.status ==
|
||||||
|
MessageStatus.delivered &&
|
||||||
|
message.pathBytes.isNotEmpty)
|
||||||
? Colors.green
|
? Colors.green
|
||||||
: message.status == MessageStatus.failed
|
: message.status == MessageStatus.failed
|
||||||
? Colors.red
|
? Colors.red
|
||||||
: Colors.grey,
|
: Colors.grey,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user