Plasma WiFi

Plasma 4 Extensions

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

1
4 .6
Description:

This is a kde 4 plasma applet which displays the signal strength of the
access point your wifi nic is currently connected to. It makes no attempt
to do any configuration itself, but only reports on the state of the
connection.

This Software is published under the terms of the GNU GPL V3 and comes
without any warranty. Feel free to change or distribute this software.

The graphic is based on the network-wireless icon from the KDE4 Oxygen
icons. I tried to change it as little as possible but unfortunately plasma
wouldn't render the waveforms correctly so I opted to change them to flat
bands of green.

Short installation instruction:
# wget http://movemearound.org/software/plasma-wifi/plasma-wifi-0.3.tar.gz
# tar -xvzf plasma-wifi-0.3.tar.gz
# cd plasma-wifi-0.3/
# cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4 .
# make
# make install

NOTE: The install prefix is from my Kubuntu system. Please adjust this
value to your needs.

Thanks to Jonathan Thomas for building .deb packages for Ubuntu.

The source for this applet is now under /playground in the KDE svn repository. I'm hoping that this will prompt me to work more collaboratively with the Plasma team. My next goal is to create a data engine for obtaining the data, in order to provide platform independence.
Last changelog:

12 years ago

0.5 - updated for the new Plasma API in KDE 4.1
0.4 - applied a patch from Mikael Gerdin to avoid crashes when the wifi module unloads
0.3 - commented out lines in CMakeList.txt which were related to unit test (for now, to allow compilation on a wider variety of machines)
0.2 - added explicit license information

Linkin

12 years ago

Sorry to ask this as it seems to be kinda stupid but how can I see which version my kdelibs are?

Report

C

ochoha

12 years ago

OK, after studying up a bit on Arch Linux it looks like there are two options for getting KDE4. Are you using the official distribution or are you using markc's daily snapshot?

Report

Linkin

12 years ago

There is also a third: KDEmod. Im using their unstable repo with recent upgrades. Latest update was today package version number is 4.0.81. The repo is here: http://kdemod.ath.cx/repo/unstable/i686/ . There is a discussion on there forums about this testing packages http://kdemod.ath.cx/bbs/viewtopic.php?id=406

I hope this information was of use to you.

Report

kilah

12 years ago

CMake Error: ERROR: cmake/modules/FindKDE4Internal.cmake not found in /root/.kde4/share/apps;/usr/share/apps;/usr/share/kde4/apps
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as

cmake_minimum_required(VERSION 2.6)
---------------------------------------
# cmake --version
cmake version 2.6-patch 0 RC-8

------------------------

how i fix that error ? i`m using debian sid/experimental.

Report

C

ochoha

12 years ago

I guess you could add the line that it suggests. I'd put it at the top of CMakeLists.txt.

Can you give it a try and post the result?

Report

jmthomas

12 years ago

I have placed updated .debs in my repository.

Report

C

ochoha

12 years ago

Hi! I was about to update the links just now, but the filenames don't seem to have changed. Is updating the links unnecessary? Thanks again!

Report

buschmann23

12 years ago

I have build packages for openSUSE 10.2 and newer which can be found here:
http://software.opensuse.org/search?baseproject=ALL&p=1&q=kde4-plasmoid-wifi

Report

Kenichi

12 years ago

I like this plasmoid very much. Do you plan on making more plasmoids? I like this work:)

Report

C

ochoha

12 years ago

Thank you!

There are a couple of issues that I've noticed with existing plasmoids which I'd like to help clean up, so I'm going to look into doing that. That said it looks like KDE4.1 might change enough things that it might be better to wait.

Report

Kenichi

12 years ago

Yeah theres going come a app to add new plasmoids.

Report

jmthomas

12 years ago

Ok! .debs, as promised. I'm hosting them on my personal package archive, so you can add my ppa to your repositories list and just do a sudo apt-get update and sudo apt-get install plasma-wifi.

Add this to your repository list:
deb http://ppa.launchpad.net/echidnaman/ubuntu hardy main

After the Ubuntu feature freeze is over I plan to try to get this package included with Intrepid Ibex.

Report

C

ochoha

12 years ago

Thanks! Do you think I should add it to this page as well?

Report

jmthomas

12 years ago

Sure, that might be a good idea.

Report

Kenichi

12 years ago

Installing works now thank you i hope it works fine :)

Report

danmyman20

12 years ago

I have tried to download the file and I am getting a:
15:27:16 ERROR 403: Forbidden.

I went to the website direcly and I can not download the file. Can you make the file able to download

Report

C

ochoha

12 years ago

Sorry about that. Try it now.

Meanwhile it is also available directly from the download link on this page.

Report

leoapp

12 years ago


I have this error
CMake Error: Could not find X11.

I use kubuntu 8.04. and I have X11 libriries installed.

Report

jmthomas

12 years ago

I have the same problem here. :( I can compile other Plasmoids just fine.

Report

jmthomas

12 years ago

Removing "set(CMAKE_BACKWARDS_COMPATIBILITY 2.2)" from the CMakeLists.txt allows cmake to find X11, but then, of course, cmake fails when it trys to add the link target plasma_applet_wifi_signal.

Report

C

ochoha

12 years ago

I think it works now. That line and the other lines were there for a couple of unit tests which I wrote when starting the app. I didn't include them in the tarball because I think they won't work on the majority of systems.

Anyhow, after commenting out all of those lines it seems to work for me now with a fresh install.

Thanks for the catch!

Report

jmthomas

12 years ago

I could make a .deb of this, but I would need for there to be a copyright somewhere in the code so I can put it in the copyrights section of the debian files. Technically I could create a .deb without copyright info, but that .deb wouldn't be able to be uploaded to Ubuntu's repositories.

So uh, next version could you include your copyright, it's a good idea anyways, and having a .deb in the Ubuntu repos will open up an entire new audience for your plasmoid.

Oh, and nice plasmoid, I like it. :)

Report

C

ochoha

12 years ago

There's a COPYING file, and I could have sworn that I added a GPL preamble to the header. I'll look.

Report

C

ochoha

12 years ago

I've added explicit license statements to the top of each file.

Thanks for pointing out that it was needed.

Report

benjaminisant

12 years ago

Don't worry about the graphics, it looks very great like this. One of the nicest and most usefull plasmoïd so far!
cheers

Report

12 years ago

0.5 - updated for the new Plasma API in KDE 4.1
0.4 - applied a patch from Mikael Gerdin to avoid crashes when the wifi module unloads
0.3 - commented out lines in CMakeList.txt which were related to unit test (for now, to allow compilation on a wider variety of machines)
0.2 - added explicit license information

12345678910
1
product-maker itsjustarumour2 Sep 25 2012 3 bad
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
Blizzz
Jan 08 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.5
updated Jun 16 2008
added Apr 22 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0