[2008.09][FSO] Programming interface to wifi Icon
alastair at truebox.co.uk
Wed Oct 1 10:58:05 CEST 2008
Matthias Apitz wrote:
> El día Wednesday, October 01, 2008 a las 08:30:00AM +0100, Arigead escribió:
>> Matthias Apitz wrote:
>>> El día Tuesday, September 30, 2008 a las 02:38:51PM +0100, Arigead escribió:
>>>> Hello all,
>>>> Want to play with the wifi icon on the FR either in [2008.09] or
>>>> [FSO] Perhaps [FSO] makes more sense in the long run.
>>>> Anyhow can I from a C Program set the icon? And can I have a call back
>>>> so that Icon being pressed issues a DBUS message?
>>> If you create a file like this:
>>> root at om-gta02:/usr/share/applications# cat Wifi-up.desktop
>>> [Desktop Entry]
>>> Comment=Bring Wifi up with ifup eth0
>>> Exec=xterm -e "ifdown eth0 ; iwconfig eth0 txpower auto channel 1 ; killall wpa_supplicant ; killall udhcp ; ifup eth0 ; sleep 20"
>>> the icon will appear and of course you have an action Exec=...
>> Thanks for that Matthias but you misunderstand me. At present the wifi
>> icon, as far as I know, is plain white. I'd like to have three different
>> Icons for the wifi one Red, one Orange/Amber and one Green (Traffic
>> Lights). I'd like to create a daemon in C which every so often did a wee
>> wifi scan to see what networks are out there. If no know wifi SSIDs are
>> available then the icon is red.
> I think I understood you already in your first post very well; you can
> change the color or the image of a given icon just be rewriting (from C
> or shell) the corresponding desktop file and let it point to another
> icon with
> ... ofc the files 'wifiAmber.png' must exist in /usr/share/pixmaps
The .desktop file will put an icon in the application launcher. I think
the parent is talking about the wifi icon in the illume bar at the top
of the screen which is somewhat different.
More information about the community