-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login



Sponsoring


-
- Content .- Fans (3) .- Knowledge Base  . 

WiFi wireless signal strength in panel

   1.0  

Plasmoid Script

Score 78%
WiFi wireless signal strength in panel
zoom


WiFi wireless signal strength in panel
zoom


Depends on  PyKDE/PyQt
Downloads:  1571
Submitted:  Apr 9 2010
Updated:  Apr 9 2010

Description:

WiFi Plasmoid
Please, remember to install the dataengine before (see instructions below)

This applet shows an icon representing wireless signal strength from your wlan interface. Hovered, it also displays pieces of useful information such as your IP, gateway/access point address and your essid (your wireless network name)

It is designed to live in the KDE panel, so you can hide other connection-managers icons that don't integrate very will with your KDE theme. It uses standard Oxygen icons, but you can easily change them.

Installation instructions
You first need to download the dataengine required by this script (http://bit.ly/wifi-engine), then install it using
plasmapkg -t dataengine -i wifi-engine-version.plasmoid

Once you install the engine, you can install this plasmoid using
Add Widgets > Get new widgets > From local file
and selecting this wifi-version.plasmoid

Please, report bugs to raffaeleSgarro@gmail.com




LicenseLGPL
(wifi-1.0.plasmoid)
Send to a friend
Subscribe
Other  Artwork  from raffaele181188
Report inappropriate content



-

 alternative way for installati

 
 by DenisSeidel on: Apr 17 2010
 
Score 50%

I don't know why, but the installation using the installation-dialog doesn't work on my pc, so I had to use following command:
"plasmapkg -i wifi-1.0.plasmoid".

Maybe someone else has the same problem, so this may help.


Reply to this

-
.

 Love it!

 
 by xaxas on: May 2 2010
 
Score 50%
xaxasxaxas
Home
-
JT Anderson 0

United States of America, Salt Lake City
Last visit Jun 1 2010
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

I too had issues with the dialog installer, same as DenisSeidel, his command line option worked perfectly. This plasmoid is great, I have yet to see it display "not connected", which is what I got it for, but I guess that's good.

The only complaint that I have is more of a general "no good all around wireless management programs"(seriously, why can't the icon for wpa_gui change to display connection status? It's running all the time on my computer anyway)

Anyway, this completes a feature I've been sorely missing since my complete switch from Windows. Thanks for the great work!


--JT
Reply to this

-

 Support for Wifi interfaces

 
 by jpeterse on: Dec 12 2010
 
Score 50%

Hi

Excellent plasmoid - exactly what I was looking for. Except for one small issue.
I have two WiFi interfaces in my laptop.
An old build in card, I have disabled the radio on, and a new USB interface that is the active interface.

Trouble is, in /proc/net/wireless the inactive interface is the last listed, and thus the interface monitored by pyWiFi.

If would be excellent to have configuration dialog to set the name of the interface to monitor.

It would also be great to have en option to dim the background a bit of the icon. A mainly white icon against a light grey background is hard to see.


Reply to this

-

 Re: Support for Wifi interfaces

 
 by raffaele181188 on: Dec 12 2010
 
Score 50%

Hi, thanks for the review and for pointing this out!
This script actually has a number of issues and needs a "heavy" refactor.
I think you could work around this by modifying something in the source so it doesn't get the interface form the /proc filesystem. The configuration dialog is certainly the best option, I'll update this ASAP

Also, I don't like the standard Oxygen icon, and was looking for a better way of displaying signal strength. Maybe a monochromatic carrier-like icon. What do you think?


Reply to this

-

 Re: Re: Support for Wifi interfaces

 
 by jpeterse on: Dec 12 2010
 
Score 50%

Thanks for the quick response.

Yes, I changed the py scripts a bit to look specifically for my active interface.

I also changed some of the regex. In my laptop, the plasmoid would show
both the essid as well as the access points nick name. I changed the
RegEx to return just the access points name:
self.essid = re.search('ESSID:"(.*?)"', blob).group(1)

I also added the data rate of the connection:
self.speed = re.search('.*Bit Rate[=:](.*?/s)', blob).group(1)

For the icon, the issue is probably my own doing ;-)
I use the Air theme, which has a very light background to the system tray (where I have the pyWiFi plasmoid running). It almost makes the icon disappear against the background. Maybe the antenna should be be shade darker, and radio waves green (sort of like the standard speaker icon). But that's my personal preference - probably not one to meet consensus. ;-)


Reply to this

-

 Re: Re: Re: Support for Wifi interfaces

 
 by raffaele181188 on: Dec 13 2010
 
Score 50%

I developed the script while using the Air theme ;) I noticed the icon not being visible enough, so I added a dark 0.5 opaque background, but it's an ugly solution so I commented it out. You can try restoring line 64 of main.py (in plasmoid itself, not in the engine) which looks like
#painter.drawRoundedRect(myRect, 25, 25, Qt.RelativeSize)

By the way, if you know a better icon, please let me know :)
I also think the kmix icon would be perfect!! But obviuosly we can't use them


Reply to this

Add commentBack






-

-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore




 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
News RSS   
Discussion RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About KDE-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2001-2014 KDE-Look.org Team  
All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.