Skip to content

Display bandwidth stats in GTK GUI (blocked by #26) #27

Description

@TheZupZup

Overview

Once get_bandwidth_stats() exists in monitor.py (#26), this issue adds a display for it in the GTK GUI.

This issue is blocked by #26. Do not start it until get_bandwidth_stats() is implemented and merged.

What needs to be done

  • Add a label or status bar at the bottom of the GTK window in main.py showing "↑ X KB/s ↓ Y KB/s"
  • Call get_bandwidth_stats() inside the existing refresh_connections() method and update the label
  • Format the values clearly: use KB/s for values under 1024, MB/s above
  • Test at different window sizes to ensure the label doesn't cause layout issues

Goal

The GTK GUI shows current system-wide upload/download rates, updated every 2 seconds alongside the connection list.

Notes

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions