Bug 132151 - Detailed, configurable tooltips.
Summary: Detailed, configurable tooltips.
Status: RESOLVED FIXED
Alias: None
Product: Network Management
Classification: Miscellaneous
Component: Plasma Widget (show other bugs)
Version: 0.7
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Will Stephenson
URL:
Keywords:
: 135034 188333 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-08-09 18:18 UTC by Csaba Lack
Modified: 2009-08-01 08:47 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Csaba Lack 2006-08-09 18:18:50 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

I think it could be very useful if the tooltip could show more then the name of the application, so I was wondering that tooltip could be very good for showing the active interface (wired or wireless) connection's IP address, netmask, default route, dns server related information (maybe in time on "connection established" could have more information as well)

This tooltip could be also on the dropdown menu where you can see the exact interface (Wired, wireless, VPN, PPP and so on)

Now, it is so many steps to reach the information from GUI (now it is, easier to use ifconfig, and route, commands... but by the HAL, and DBUS interface, it is very easy to show)

Thanks
Csabka
Comment 1 Joerg de la Haye 2006-10-02 22:43:20 UTC
That's a very good idea, show the information for the dock icons' tooltip that is already shown if you click on the dock and hover the LAN you're connected to.
Comment 2 Will Stephenson 2007-03-08 22:06:27 UTC
Yes, good suggestion.
Comment 3 Pino Toscano 2008-05-27 16:51:02 UTC
I support this wish too: I would like to have the info about the active VPN connection, if any, eg:
"
Active ethernet connection: eth1"
IP: xx.yy.zz.tt
VPN connection: SomeVPN
"
Comment 4 Will Stephenson 2009-02-05 14:32:20 UTC
We have some code for configurable tooltip contents in Kopete.  I'll see if it can be repurposed.
Comment 5 Will Stephenson 2009-02-05 14:32:59 UTC
*** Bug 135034 has been marked as a duplicate of this bug. ***
Comment 6 Will Stephenson 2009-02-05 14:33:20 UTC
Note: include channel number as well as freq.
Comment 7 Will Stephenson 2009-04-24 18:54:16 UTC
*** Bug 188333 has been marked as a duplicate of this bug. ***
Comment 8 Sebastian Kügler 2009-05-03 16:18:56 UTC
I agree that there should be more information, but not everything that has been proposed, simply because less is more. IP address is already shown in the popup, so that's really easy to get at.

I thin it makes sense to show which of the connections is active (so which one carries the default route).

For those who really want all this detailed information (and I'm assuming here that it's a rather limited, if relatively vocal group), I'd be willing to put it into a detailed tooltip into the interface items (the extenders for a single network interface), but I'm strongly leaning towards disabling it by default. It has a relatively low priority for me personally though, so best is if someone who wants it supplied a patch that does the above. I'd be happy to review it.

As to the reason, it'll add too much clutter to NM's "primary tooltip" for too little gain, and I want networkmanager to just work, and concentrate on fixing functionality problems. That'll keep me busy enough.

Separately, of course the networkmanager's need improvements. That's on my plate. (I think of "Active connection: Wired Interface" for example)
Comment 9 Frederik Gladhorn 2009-05-17 23:12:22 UTC
SVN commit 969280 by gladhorn:

add ip address to the tooltip
I don't mind removing this again, it's nice for testing at the moment
CCBUG: 132151


 M  +9 -1      networkmanager.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=969280
Comment 10 Will Stephenson 2009-07-22 15:09:47 UTC
Work in progress
Comment 11 Will Stephenson 2009-08-01 08:47:20 UTC
SVN commit 1005457 by wstephens:

Add "detailed, configurable tooltips".

For now these are found in the manage connections tab widget, which
needs reorganising to cope with tray icon settings like this.

Patch by Paul Marchouk <paul.marchouk@gmail.com>, Thank You!

BUG:132151



 M  +4 -0      libs/internals/CMakeLists.txt  
 M  +3 -0      libs/internals/knmserviceprefs.kcfg  
 A             libs/internals/tooltips.cpp   [License: LGPL]
 A             libs/internals/tooltips.h   [License: LGPL]
 M  +5 -1      monolithic/interfaceconnectionitem.cpp  
 M  +1 -0      monolithic/interfaceconnectionitem.h  
 M  +4 -5      monolithic/tooltipbuilder.cpp  
 M  +2 -1      settings/config/CMakeLists.txt  
 M  +12 -0     settings/config/manageconnectionwidget.cpp  
 M  +2 -0      settings/config/manageconnectionwidget.h  
 A             settings/config/menutooltipsettingswidget.cpp   [License: LGPL]
 A             settings/config/menutooltipsettingswidget.h   [License: LGPL]
 A             settings/config/menutooltipsettingswidget.ui  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1005457