Changed UI Design: Modify the user interface design to only show the broadcast status screen.
Broadcast Details Management:
Add functionality to add broadcast details.
Implement start or stop TCP server functionality.
Validation: Add validation to ensure only a single broadcast entry is allowed in the Source and Dispatcher details.
Tray Icon Functionality: Implement functionality to open the application in the system tray by default, without showing the application window on the screen.
Close/Minimize Button Behavior
Implement functionality where clicking the close or minimize button does not close the application.
Instead, the application should be hidden and displayed in the system tray.
Context Menu for Tray Icon: Implement a context menu in the tray icon with options to:
Start design of broadcast proxy and R&D on TCP implementation.