Busy Kate/KDevelop Sprint results in Mini-Map

One of the results of the Kate/KDevelop sprint in Vienna is the new “MiniMap” that can be used instead of the vertical scrollbar. I came to the sprint with a black and white version of it for the symbols viewer, but got encouraged to integrate it to the core. The result, in cooperation with Sven Brauch from KDevelop, is a nice Mini-Map that can be enabled both in Kate and KDevelop.

And to make this into a real blog and to provide proof, here are a couple of screenshots:

The MiniMap enabled

Here is where/how you turn it on in Kate

15 thoughts on “Busy Kate/KDevelop Sprint results in Mini-Map”

  1. Cool :-) Just a question: does it adapt to the kate color scheme or to the KDE one ? (or are the colors hardcoded ?)
    Thanks for your work, I will definitely use it

    1. The text color and the background follow the kate color scheme while the “shielding” is from the KDE color sheme.

  2. Please don’t hide this great feature behind a settings checkbox where only few people will find it! Switch it on by default with a button on it to hide it. Most people will like it and if those who don’t have an easy way to hide it, it’s fine.
    But having to go to the settings and clicking a checkbox (with a label that doesn’t even make clear what it does) will unneccessarily limit its impact.

    1. Sorry, on per default is a no-go. Many apps use inline KatePart’s and won’t want to have this in the way. Actually if you use splitters a lot, the mini-map is too big to be usable ;) Still I like the feature.

      1. Okay, thats’ understandable. Would it be possible to have it on per default in Kate itself but off in KatePart? People using vertical splitters could still switch it off. Or maybe it could be switched off automatically if vertical splitters are used. Anyway you’re likely to need an easy way to switch because people may want it in one moment but not anymore in the next and don’t to go through the settings dialog each time. Settings is not meant for stuff you change often.

  3. Coworker: *type* *type* *scroll*
    Me: uh, that scroll-preview-thingy is cool. Which text editor are you using?
    Coworker: Sublime! It’s really cool, check it out!
    Me: *fiddles with kate settings* Never mind, I got it…

    :)

Leave a Reply