Search This Blog

Wednesday, October 6, 2010

Plasma NM: Mobile Connection Wizard commited

Last night I commited the Mobile Connection Wizard patch, now Plasma NM can configure 3G connections (GSM and CDMA) easily. You can test the changes by checking out trunk Plasma NM (revision r1182930 at least) or waiting until distributions create unstable packages with the changes. In Gentoo you can try it out using knetworkmanager-9999 ebuild in kde overlay:
layman -a kde # or -s kde if you already added it
# edit /etc/make.conf to add layman's configuration
echo "kde-misc/knetworkmanager **" >> /etc/portage/package.keywords
emerge -v =knetworkmanager-9999
With other distributions you need to checkout trunk Plasma NM or wait for the compiled package to appears in the repositories for unstable packages:

svn checkout svn+ssh://

I tried to fix as most bugs as possible during Solid Sprint, there are still some minor things I want to change in the code, but I think it is ready for production. So have fun with it. Bugs can be reported through I tested the code using KDE SC 4.5.1 and is very likely that it also works with 4.4.x. The only dependency I added is Qt-xml for parsing the mobile-broadband-provider-info file. The screenshots are the same as in the last post I wrote about it.

Monday, October 4, 2010

Solid Sprint: On the way home

After an explendid time in Madrid I am on my way home to Belo Horizonte (Brazil) and from here to Divinópolis (by car), where I live in. I left Madrid about twelve hours ago and I am waiting in São Paulo for my flight to Belo Horizonte (9:10 UTC right now), which will leave São Paulo in two and a half hours, so I have plenty of time to blog a little. I do not need to say that I am very tired now, specially after sleeping only three hours between Saturday and Sunday and after a long flight to São Paulo.

I really like Madrid and the guys from Ufocoders, thanks for hosting Solid Sprint. Metalworks did a leap in Solid for the next KDE SC version, 4.6 is gonna have a lot of nice features, at least from Solid point of view :-) From my part I have finished the Mobile Connection Wizard (MCW) to configure 3G connections using the two major technologies (GSM and CDMA). Unfortunately I do not have a CDMA device and the state where I live in, Minas Gerais, which is as large as France, does not have any CDMA deployment :-/ so it is impossible for me to test it. Even the CDMA part of the ModemManager backend is untested for the same reason, so if someone from US, India, China, or even other states in Brazil, where CDMA is more common wanted to do me a favour and test connecting using Plasma NM would be great. I am going to commit MCW when I get home, there is still some final polishing to do.

The other task I self-assigned to me is fixing a bug in Plasma NM that makes kded4 to crash when NetworkManager restarts. After some talk to Kevin and Will Stephenson I managed to reproduce the bug in my notebook and started debugging. What I have found so far is that two activatables are left when NM stops, which I think should not happen, all of them should be removed in that case. Since I was very tired yesterday night (before my flight to Brazil), I postponed this task until I get some rest.

So that is it for now and the commits are coming this week :-)

Update (16:25 UTC): finally I got to my friend's apartament in Belo Horizonte, I am going to Divinópolis tomorrow, now I need some sleep.