Skip to content

Sprint 

KTextEditor gets Scrollbar and Code Folding Preview (Updated)

Sunday, 19 June 2016  | Dominik Haumann | Tags:  planet  sprint

The KTextEditor Framework just got a new features for the next KDE Frameworks 5.24 release: A Text Preview on the vertical scrollbar.

If enabled in the options, the KTextEditor now shows a preview of the text when the mouse hovers over the scrollbar. The feature is available both when the minimap is used and also when the standard scrollbar is used. The text preview is only visible when vertical scrolling is possible.

Read More

Kate’s TabBar gets Movable Tabs

Wednesday, 15 June 2016  | Dominik Haumann | Tags:  planet  sprint

With the next Applications 16.08 release, Kate5’s tabs will be movable with the mouse. This was a feature request for quite some time, which is now fixed.Kate5's Moving TabsFor the record, the animated gif was created with the following two commands:

  1. ffmpeg -f alsa -f x11grab -r 30 -s 680x385 -i :0.0+0,0 -threads 0 output%04d.png
  2. convert -delay 1/30 -loop 0 -layers OptimizeFrame -size 680x385 -fuzz 2% output*.png output.gif

Much more work is going on at the Randa spring currently held in Switzerland. Would be nice if you support us ;)

Read More

MiniMap Fine-Tuning

Tuesday, 14 June 2016  | Dominik Haumann | Tags:  planet  sprint

Kate also supports a minimap of the text contents instead of a classical scrollbar. To enable it, just go to

MiniMap Settings

Here at the Randa meeting, we just invested some time to bring this minimap more in line with the Breeze style. You can see the difference here: Note the scrollbar slider frame, the new version (right) is more distinct and in line with the rounded corners of the Breeze style.

Read More

Working on Kate in Randa

Monday, 13 June 2016  | Dominik Haumann | Tags:  planet  sprint

Right now, around 40 developers are working together on bringing KDE to other platforms in Randa (Switzerland) for an entire week.

So far, I just fixed some bugs, e.g.:

  • Kate: Correctly restore view config of all split views (commit, bug, review)
  • Kate: Sort Kate Session Menu alphabetically (commit, bug, review)
  • Kate: Avoid hidden view spaces on start (commit, bug, review)
  • Kate, KDevelop: Tab Switcher Plugin: Make sure the height fits all items (commit, bug)

Much more work is going on, especially also with bringing Kate to Mac OS, or making it work better on Windows. For instance, thanks to Kåre and David, renaming documents already works now, and soon the filesystem browser plugin will be available in the next Kate on Windows release :)

Read More

Kate/KDevelop 2015

Saturday, 10 October 2015  | Dominik Haumann | Tags:  planet  sprint

From the 7th to the 11th of October Kate and KDevelop contricutors once again met to work on both Kate and KDevelop.

The work in Kate was mostly spent on fixing bugs, as can be seen by the following bug chart for Kate:

Kate Bug Charts

That is, more than 300 bug and wish reports were closed. Granted, many of the reports were just old and given our limited manpower we were closing many wishes since it is unlikely that old wishes get implemented. Then again, we also fixed a lot of bugs that required code changes, and also fine tuning of KTextEditor and Kate. The fixed bugs are roughly KDE bug tracker (yes, the auto-brackets option is back!), besides there are also a lot of changes there were not listed in bug reports. We hope the changes are useful to you, so be sure to get the KDE Frameworks version 5.16 as soon as it’s released :-)

Read More

Kate/KDevelop/Skanlite Sprint Wrap-Up

Sunday, 2 February 2014  | Dominik Haumann | Tags:  planet  sprint  vi input mode
From 18th to 25th of January 2014, the Kate, KDevelop and Skanlite developers met in Barcelona to work on these projects full time for a week. Full time usually implies about 14 hours per person a day (yes, besides food, we do nothing but developing). 11 developers working 14 hours a day for 7 days makes a total of 1078 hours. If we divide this by 8 hours, the typical amount of work hours in a day, this makes 134 man-days of work, or about 27 weeks of continued development time. While this calculation is a bit theoretical, it is still very valid to estimate the amount of work that is put into these projects during such a sprint, especially since usually developers have far less time for development in their spare time. Read More

Kate/KDevelop Sprint – First Weekend

Monday, 20 January 2014  | Christoph Cullmann | Tags:  planet  sprint

Here we sit, in Barcelona, hacking away at KTextEditor & Kate.
During the first 2 days, we already got some stuff done, like cleaning up KTextEditor interfaces and port more parts to KF5 (like ctags plugin, sql plugin, …).

More and more, KTextEditor & Kate get into a usable state for frameworks ;)
It is really good to have some free days in a nice location to focus on that goal!

Read More