Posts Tagged “Programming”

Last week my mother in law started to share her Linux laptop with my wife. Suddenly my wife asked me how she could switch from one user session to another. She was looking for something similar to OS X fast user switch feature but she couldn’t find it. In fact there wasn’t a fast and easy way to switch between users’ sessions with KDE, until… now :)

Let me introduce my first plasmoid: the fast user switch plasmoid. It’s a simple icon in the panel that allows users to swich to another open session or to open a new login page. Here you can see the mandatory screenshots.

You can find the source code here. Binary packages for openSUSE are already available on the build service.

One last thought about KDM

I think that KDM should allow to switch back to an already open session in a more transparent way. Right now if an user has already one session open, he goes back to the login screen and enters his credentials a new session is started. I think that most users would expect to be switched back to their already running session. Starting a new session is just confusing for them.

Tags: , ,

Comments 22 Comments »

During the last weekend I hacked a bit on rockmarble and I added a new feature: retrieve all the events happening in a certain city.

Read the rest of this entry »

Tags: , , , , ,

Comments 2 Comments »

During the last weekend I wanted to have some fun with QJson. So I came out with this idea: retrieve from last.fm the tour dates of my favourite artists and display the locations using Marble.

After some hacking I created this small application: rockmarble

Read the rest of this entry »

Tags: , , , , ,

Comments 7 Comments »

Maybe someone has already experimented this situation:

You’re hacking on your local working copy and you want to keep it up-to-date but, since you have some uncommitted changes, git-svn rebase cannot be executed

I was just thinking to write something about this problem when I read a post on digikam blog.

In this post Marcel proposes a workaround using a bash function. In fact there’s a “cleaner” solution, if you’re interested read the last part of my git-svn howto.

Tags: , , , ,

Comments No Comments »

In these days I’ve heard lot of rumors around Git. After reading some manual/tutorial/guide I discovered that it can be really useful, especially if you spend lot of time coding off-line (that’s my situation).

This is a really small howto that describes how to work on a project versioned with svn (maybe taken from KDE repository ;) ) using git.

Read the rest of this entry »

Tags: , ,

Comments 42 Comments »

As I said in this previous post, Strigi’s Xesam support was half-done since XesamUserSearchLanguage wasn’t yet handled. Well, this is no longer true… ;)
In these weeks I’ve been working on XesamUserSearchLanguage support. Ehm… to be honest, I’ve been fighting with Bison.

But in the end I tamed the beast and now Xesam support in Strigi is full.
Read the rest of this entry »

Tags: , , ,

Comments 3 Comments »

Yesterday morning I was quite arrived at work when Laura (my gf) called me. Something went wrong in our bathroom and water was everywhere. She closed the main water tap and I took the first train for home (yes, since I’m an outlier I take the train two times per day).
Once arrived at home I performed some hacking on the guilty washing machine, checked some pipes and than took the next train for office.

In the end yesterday I spent approximately four hours on the train. During this elapse of time I started the Xesam User Language parser :)
Read the rest of this entry »

Tags: , , ,

Comments 1 Comment »

Some days ago I committed lots of changes regarding inotify support. Goodies and improvements have been introduced…
Read the rest of this entry »

Tags: , , ,

Comments No Comments »

Last night I spent a couple of hours adding a missing feature to klaptopdaemon.
Are you curious? keep reading…
Read the rest of this entry »

Tags: ,

Comments No Comments »

Months passed in silence and now you publish two news in a couple of minutes!? yep, tonight I just want to go over internet and write something here… Wink

It’s time to talk about my second level thesis…
Read the rest of this entry »

Tags: , ,

Comments No Comments »