Skip to content

Posts 

Bug Charts on bko

Monday, 23 July 2012  | Dominik Haumann | Tags:  planet
Since the upgrade on bko, the bug charts were a bit broken. Thanks to our awesome sysadmins, this is fixed now: Example for Kate. In case you notice any wrong behavior, please let the sysadmins know immediately! Thanks :)

kate-editor.org moving

Monday, 9 July 2012  | Christoph Cullmann
The Kate homepage will move to a new faster server. There will be some downtime in the next days, as DNS update will take some time and stuff needs to be setup on the new machine. Hope we are back with an even faster homepage afterwards ;)

RFC: Data Recovery

Sunday, 8 July 2012  | Dominik Haumann | Tags:  planet
Currently, we use our own passive notification bar to show a recovery bar when a swap file was found: Since version 4.7 we have a class called KMessageWidget (api documentation). Using KMessageWidget, the notification could also look like this: Imo, the new one looks nicer, as it much better distinguishes the notification popup from the rest of the ui. However, it several drawbacks: Read More

And it is on…

Sunday, 8 July 2012  | Dominik Haumann | Tags:  planet
Let’s see what comes out of it and let’s hope for the best (link on heise) :-)

Contributors, join and help the KDE e.V.

Wednesday, 4 July 2012  | Christoph Cullmann | Tags:  planet
Hi, just yesterday I got asked by one long time contributor, if he can at all join the KDE e.V. or if he needs to do something special for that. He thought it would be more an invitation only club. It’s not ;) Anybody who does contribute to KDE can join us. KDE e.V. definition from its homepage: “KDE e.V. is a registered non-profit organization that represents the KDE Community in legal and financial matters.” Read More

Python plugin developer guide, part 1

Sunday, 1 July 2012  | shaheed | Tags:  python
I’m a Python newbie, so if you are at least that good :-D, you should be able to dive in and write useful Python plugins for your favourite editor too! This is the first in what I hope will be a series of notes and tutorials to help you along the way. Where can I find examples to steal from inspire me? Any good developer knows that a good way to launch into a new area is to look at examples, so here is a list of places I’ve encountered. Read More

Kate in KDE 4.9

Saturday, 30 June 2012  | Dominik Haumann | Tags:  planet
With KDE SC 4.9 around the corner and according to tradition, it’s time to have a look at what’s new in Kate. **Improved Support for Custom Color Schemas ** improved “Colors” tab in the “Fonts & Colors” config page configurable colors: search & replace, code folding, indentation line, schema export and import honor background colors (bug #291868) and font “highlight selection” plugin and “search and replace” plugin now use search & replace colors from Kate’s color schema Line Modification System Read More

Python plugin user guide

Tuesday, 26 June 2012  | shaheed | Tags:  python
KDE 4.9 has branched, and so the Pâté plugin “host” for Python plugins has moved from Kate’s playground to be a mainstream plugin. Since a plugin-for-plugins might be a bit confusing, here is a quick tour of how it is managed and works, and especially a few rough edges it still has. NOTE If you’ve installed this from a package, hopefully your distro will have added kate.so under PyKDE4 as needed, but if you are building from source, see the notes at the end of this post. Read More

Extending Kate with Python

Monday, 25 June 2012  | shaheed | Tags:  python
So there I am, a confirmed Kate user, and now I need to find my way around a codebase of over 100,000 files using GNU ID utils. The rather crude answer for Kate 3 was to write a wrapper around the lid(1) utility and the DCOP scripting interface of Kate, all driven from the built-in Konsole. The result was clunky but somewhat usable. But Kate 3? In 2010? Because the version of KDE on our primary development environment is the venerable KDE 3.3! Read More

GSoC 2012: Vi Input Mode

Monday, 25 June 2012  | Erlend Hamberg
Like last summer I am mentoring a student working on Kate’s Vi mode this summer. This year’s student is Vegard Øye from Oslo, Norway. I’ll let him introduce himself: My name is Vegard Øye. I am a computer science student at the University of Oslo, Norway. I also have a bachelor’s degree in electrical engineering from Sør-Trøndelag University College in Trondheim, where I programmed for integrated circuits. It was a lot of fun, so I decided to embark on a grade with an even larger emphasis on programming. Read More