Category Archives: Users

Plasma Active, the stage is yours

Thanks a lot to Intel for passing around the ExoPC at the AppUp workshop yesterday. Its kind of nice hardware to start developing for Intel based tablets, whereas for normal use, the battery life and weight is kind of problematic. I really like the idea to be able to write nice and shiny Qt applications which run both on MeeGo and Windows and the AppUp store is really open in respect to allowing distribute open source software.

But…

After playing a bit with it last night (it runs some preloaded MeeGo image with the table UX from Intel), for me it is clear, Plasma Active is here the way to go.

The pre-installed tablet UX is really, lets say, interesting. Already the startup is kind of weired: your X comes up, you see the ugly X11 default cursor and then, after some flashing around small windows, the UX is there. Some triangle at the right let you go to the main screen. But no, you not drag at it, you need to click. If you then start using the UX, you get kind of scared away by either rendering artefacts, lags or really interesting design concepts (to go back to main screen from an application, you need to touch the left/right upper corner, without any visual hints, kind of confusing, I am dumb, I just rebooted several times to come back to the main screen). In addition, at least this MeeGo version doesn’t seem to be able to handle multi-touch, which really kills off any fun on using, you can’t even zoom your pictures (or just the applications don’t support it, in any case compared to this, Nokia’s N9 has really a powerful UI).

The good thing is: You need not to use the default MeeGo installation. The hardware is really open in the sense that driver support is no issue (the nice thing with mostly standard Intel hardware). So, go fetch your most recent and flashy Plasma Active image and have fun.

Plasma Active has really a big chance here! Given the current state of the “default” MeeGo table UX, Plasma Active is BIG step into the right direction. I hope the Plasma and KWin developers keep on improving this.

A shiny Wayland based KWin + Plasma combo might really be a game changer here (presentation about KWin + Wayland).

I hope more people and perhaps companies (like basysKom, which did a real nice job with the above shown Contour shell for Plasma Active, short article here) step up and start pushing this effort even more.

Therefore: Thanks again to Intel, I guess they will see more MeeGo apps around soon and lets hope that Plasma Active will get a nice boost, too. Intel will benefit from a better UX in any case!

Maintainer Needed: Kate – External Tools Plugin

The “External Tools” plugin is one of the oldest plugins of Kate. A big hug to Anders Lund for writing it years ago, a lot of people enjoyed using it.

It allows the user to specify own commands (aka snippets of shell programs) to be executed with the text of the current document or the current file.

Basic stuff you can do with it:

  • Create you a little command that shows an Git/SVN/… diff of current file
  • Sort the file with command line sort program (or more advanced scripts)
  • Pipe the text of the document into your most loved perl script

Unfortunately there is no maintainer for it at the moment. Therefore it will be disabled for KDE 4.8, as a lot of bugs sneaked into it during the late 3.x and whole 4.x life-cycle. (Mostly because of bad porting done by me and others and no time to fixup any real bugs)

If you want to step up for maintainer ship, please contact me (cullmann@kde.org) or kwrite-devel@kde.org.

Thanks a lot in advance ;P

Btw., some of the bugs (now no longer valid but interesting for future maintainers):

  • https://bugs.kde.org/show_bug.cgi?id=117946
  • https://bugs.kde.org/show_bug.cgi?id=181528
  • https://bugs.kde.org/show_bug.cgi?id=261210
  • https://bugs.kde.org/show_bug.cgi?id=97569
  • https://bugs.kde.org/show_bug.cgi?id=110485
  • https://bugs.kde.org/show_bug.cgi?id=153963

GSoC – Kate Code Folding (Bug-less)

Hi everyone!

Another season of Google Summer of Code is approaching its end. :(

I feel pretty bad about that, because I enjoy it and I love working on Kate.

I used the last two weeks to solve all the bugs and requests (folding related) from bugs.kde.org. If you find any folded related bugs, please send the report using bugs.kde.org and I will solve them (the warranty period is unlimited, so you don’t have to worry about that ;) )

The next two weeks (the time remained until the dead line) will be used to write the documentation and to do some look changes, according to the code reviews received from the Kate community. Also, I will write some tests. Writing automatic tests for the folding is not such an easy task because you have to check a lot of stuff: the highlight, the folding sign, the folded lines, the line that remains visible and other things. And there are so many languages that act differently. That’s why I preferred to do the tests manually, so far. Anyway, I will write some units that will test the bases of the code folding, like number of lines left after a folding or some delete/insert operations occurred.

I consider this project a success and I hope that the Kate team has no regrets for choosing me for this GSoC season. :)

Enjoy Kate’s new code folding! ;)

Adrian

Code Folding Updates

As you may know the Kate code folding implementation gets some love these days. The last days, several bug fixes dropped in by our GSoC student. And the good news is that if all works well, we’ll be able to backport these fixes so that the code folding is much more robust in our beloved Kate even in KDE 4.7.x. These changes probably fix several crashes that were around since 2005 as well. I believe the word we’re looking for is: owned! :-)