multicast/broadcast support

This commit is contained in:
2025-10-15 15:22:51 +02:00
parent eb154802b4
commit c5264186f3
12 changed files with 712 additions and 116 deletions

View File

@ -322,9 +322,14 @@ class _HomeScreenState extends State<HomeScreen> {
),
const SizedBox(height: 4),
Text(
'${project.ipAddress}:${project.port}${project.packages.length} package(s)',
style:
Theme.of(context).textTheme.bodySmall,
project.isBroadcast
? 'Broadcast • Port: ${project.port}${project.packages.length} package(s)'
: project.ipAddresses.length > 1
? '${project.ipAddresses.length} IPs • Port: ${project.port}${project.packages.length} package(s)'
: '${project.ipAddresses.first}:${project.port}${project.packages.length} package(s)',
style: Theme.of(context).textTheme.bodySmall,
maxLines: 1,
overflow: TextOverflow.ellipsis,
),
],
),