Akonadi applets continuation

since latest blogpost I became intern in Red Hat Czech and received a bachelor’s degree.  That does not mean I stopped developing my plasmoids. After some pause I’ve made a few changes which some people wanted or I found them useful. You can now also find all my plasmoids in Fedora repository where you can install them simply without compilation. Because my bachelors work was focused on Google plasmoids, I removed all Google stuff and now they are “Google clear”. Regarding improvements, I’ve added some useful options to calendar plasmoid. You can now change position of daily agenda which can look same as default calendar plasmoid in KDE. There is also an option for default view so you don’t have to switch it if you will want to quickly look on something. That would be all for now, but I will continue ….

Here is a new screenshot of calendar plasmoid

Thanks for using, testing and for helpful tips. As usual you can get it from git repository.


Completion of bachelor’s thesis

My bachelor’s thesis is nearing completion and it was great experience for me. I would like to thank to all KDE community for their work on KDE desktop and that they give me opportunity to have my work on KDE git repository. I want especially thank to Lukáš Tinkl for his advices and consultation to my bachelor’s thesis and thank to Dan Vrátil for his Akonadi-google and useful advices and testing.

It’s also my last way to present my plasmoids with wishes of reporting bugs because I have less than a month to fix all bugs before I will have defense of my bachelor’s thesis. So thanks for testing and reporting bugs and if you like my plasmoids I promise that I will continue on working on it.

I’m using only Google resources from Akonadi-google in default option. It’s because my bachelor’s thesis is about Google applets so if you need all resources you will have to use -DALL_COLLECTIONS=true option to cmake command.

You can get it from my Git repository

Thanks a lot 🙂

Calendar plasmoid

I finished my third plasmoid as part of my bachelors thesis. I hope it’s a little bit better than my previous plasmoids and I tried to make it as good equivalent to default KDE calendar plasmoid. Unlike the default KDE calendar plasmoid this plasmoid has separated agenda. You can choose how many weeks you want to display in agenda or choose various colors for various calendars or choose color for all parts of agenda widget.

The second part is “month view” where you can see days with events and display events in selected day. In settings you can choose colors for various cells.

In the end you can add event or edit existing event via default incidence editor. As my previous plasmoids it’s designed to use Akonadi-google resources so if you want to use all collections you will have to add -DALL_COLLECTIONS=true to cmake command.

I hope that someone will like it. If you find some bugs or you have some tips to improvements please let me know.

You can get it from my KDE git repository

Google contacts plasmoid

I changed some things in my Contacts plasmoid and I don’t know what could I improve on them so I decided to publish it on my blog. It’s my first plasmoid of my bachelor’s thesis and also my first plasmoid experience. I just chose it because it was the simplest part of my bachelor’s thesis and this plasmoid cannot do much. You can simply use it for quickly searching phone numbers or emails of your contacts. You can also edit your contacts or write them email by clicking on their email address. This plasmoid is designed to use Akonadi-google for your Google contacts but it could work with all Akonadi contacts collections. If you want to use all collections you will have to add -DALL_COLLECTIONS=true to cmake command.


I hope that someone will find this useful. If you find some bugs or you have some tips to improvements please let me know.

You can get it from my KDE git repository.


Google tasks plasmoid

I just finished my second google plasmoid which is part of my bachelor’s thesis. It’s a plasmoid for displaying your tasks from your google account and you need for that Akonadi-google resources. I tried to make this plasmoid useful. It is not only for displaying your task but you can mark tasks as completed or simply add new tasks and you also can edit your existing tasks. If you don’t like default colors for tasks or tasks order, you can simply change it from appearance properties of this plasmoid.

Some screenshots:

You can get it from my KDE git repository where you can find my first google contact plasmoid.

If you like this plasmoid I will be happy and I will be also happy if you tell me about some bugs.

Bye 🙂