Bug 268536

Summary: missing information in "network monitor"
Product: [Plasma] plasma4 Reporter: richlv
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: lamarque
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description richlv 2011-03-15 08:44:43 UTC
in kde3, network monitor application was showing graph in systray. if clicked, a popup window would show more detailed graph with y axis labels (amount of traffic) as well. this was quite useful for people on slow networks as it showed current speed/load nicely.

in kde 4.3, network manager applet didn't have popup window, but it showed which entry is for which interface.

in kde 4.6, there is neither popup window, nor interface identified.

this is a suggestion to :

1. allow enabling interface identification. i am using three different interfaces on a single system on regular basis (ethernet, wifi, ppp) and not having them identified in any way is bad.

2. provide a popup window when clicking network manager widget on the panel. ideally, resulting window could be resized and have all other options available (including "always on top")

adding applet to the desktop is not an alternative to this functionality as it makes user completely interrupt their workflow to check network traffic.
Comment 1 Lamarque V. Souza 2011-03-15 19:03:12 UTC
Plasma NM (not the monolithic knetworkmanager) identify interface types and shows a network graph if you click on the interface at its left side. Plasmoids does not have the always on top property, so it is not possible to implement this request. Plasma NM is added to system tray, not to the desktop.
Comment 2 richlv 2011-03-15 20:03:52 UTC
thanks for that info - it did not occur to me that plasma nm popup provides that information :)

si guess this request could be reduced to showing interface names for "network monitor" applet/plasmoid
Comment 3 Lamarque V. Souza 2011-03-15 20:27:18 UTC
Right above the traffic graph in interface details tab there is some information about the network interface, inclusing its system name (eth0, wlan0, usb0, ppp0, etc). You can also change what to display about the interface at the left side of the plasmoid by clicking on the systray icon -> Manage connections -> Other -> Show network interface using. There are four options there, the default is "Type name" ("Wired ethernet" for instance). The "System name" options will show the interface system name ("eth0" for instance) instead.

There is problem that to change the "Show network interface using" will have to restart plasma-desktop or logout and login.
Comment 4 Lamarque V. Souza 2011-03-15 22:52:16 UTC
Git commit 4e508e30ed6361d6bd308e9397a132869fb395d5 by Lamarque V. Souza.
Committed on 15/03/2011 at 22:37.
Pushed by lvsouza into branch 'master'.

Makes the plasmoid change the interfaces names when the user changes the
"Show network interface using" configuration in the kcm module.

CCBUG: 268536

M  +3    -7    applet/interfaceitem.cpp     
M  +5    -0    applet/nmpopup.cpp     
M  +3    -1    libs/service/interfaces/org.kde.networkmanagement.xml     
M  +5    -0    libs/service/sessionabstractedservice.cpp     
M  +2    -0    libs/service/sessionabstractedservice.h     
M  +6    -0    settings/config/managetraywidget.cpp     

http://commits.kde.org/networkmanagement/4e508e30ed6361d6bd308e9397a132869fb395d5
Comment 5 Lamarque V. Souza 2011-10-15 21:46:00 UTC
Closing this bug since Plasma NM can be configured to show interfaces names.
Comment 6 Lamarque V. Souza 2011-10-15 21:46:07 UTC
Closing this bug since Plasma NM can be configured to show interfaces names.