Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refresh list of interfaces #5

Open
TobBrandt opened this issue Jul 12, 2014 · 5 comments
Open

Refresh list of interfaces #5

TobBrandt opened this issue Jul 12, 2014 · 5 comments

Comments

@TobBrandt
Copy link
Collaborator

I see two options:

  • add a button to the menu that lets the user refresh the list manually
  • refresh it automatically when interfaces change

The second option only works if GTK allows to somehow listen to changes in the interfaces. Does anyone know whether there is an event or signal for that?
We could also poll periodically, but that's really not ideal.

@mgedmin
Copy link
Owner

mgedmin commented Jul 15, 2014

Refresh it automatically please.

We're already getting the most up-to-date list of network interfaces from libgtop every second. We could see whether it changed (stupidest option: compare the number of network interfaces with previous; smarter option: compare the names as well) and update the menu.

Or, perhaps, if we get an event of some kind before the menu is displayed, we could update the menu then.

@the-solipsist
Copy link

Further, the tun0 interface (and other such interfaces) never show up. Could that be corrected?

@cdehury
Copy link

cdehury commented Oct 5, 2020

Friends you can just open any browser in linux. Then open Netspeed and press "Start" button to test internet speed. It doesn't matter which Internet Service Provider it is.

@mgedmin
Copy link
Owner

mgedmin commented Oct 5, 2020

The point of this indicator is to show the current download/upload rate, not the maximum speed your connection is capable of.

@the-solipsist
Copy link

@Chandu-77 is the creator of that 'netspeed.live' website, and is spamming this issue to gain attention :-(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants