RestAlgo / TradingApplication

0 stars 0 forks source link

Development of Broadcast Proxy #225

Open Kaushik-RYDT opened 3 weeks ago

Kaushik-RYDT commented 3 weeks ago

Start design of broadcast proxy and R&D on TCP implementation.

Kaushik-RYDT commented 2 weeks ago

Working on the connected broadcast proxy with the Broadcast Hub and making some design and functionality changes.

Kaushik-RYDT commented 2 weeks ago
  1. Implement logic to save JSON data when adding or modifying broadcast proxy details.
  2. Implement logic to change grid row background colors based on specific conditions.
  3. Implement some grid UI design.
Kaushik-RYDT commented 2 weeks ago

Tested and verified changes, and made some code corrections.

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