<div dir="ltr"><div dir="ltr"><div>Hello Christoph,</div><div><br></div><div>no I've just started knowing Kate and I really like it (after frustration with so many other editors i tried), but I would like to modify it</div><div>for introducing some features I would love to have, for example:</div><div><br></div><div>1) Implement smooth scrolling</div><div><br></div><div><div>2) When running an external tool like "Compile and Run cpp" with a keyboard shortcut, maintain the keyboard focus in the editor window.</div>In
 my understanding currently it is not possible and to continue working on the code it is necessary to bring the mouse and click
 in the window to regain focus on it,</div><div>honestly I find this inconvenient.</div><div><br></div><div>3) When running an external tool like "Compile and Run cpp", have the possible errors and warnings detected directly represented in the editor window</div><div>at the corresponding locations, with keyboard shortcuts available for navigating among them, see this hypothetical mockup:<br></div><div><br></div><div><img src="cid:ii_lyav2kx60" alt="image.png" width="356" height="194" style="margin-right: 0px;"></div><br><div>Would be possible to draw arbitrary graphics in the window, like rectangles with rounded corners and triangles for precisely pointing to the locations?</div><div>And to create space between the lines to make space for these graphical elements?<br></div><div><br></div><div>Let me know your opinion on the feasibility of these features, and in case there is interest in them, I would be more than happy to contribute to the project.</div><div><br></div><div>Thanks for your attention and best regards,</div><div><br></div><div>Luca</div><br><div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno ven 5 lug 2024 alle ore 14:22 <<a href="mailto:christoph@cullmann.io">christoph@cullmann.io</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2024-07-05 09:52, Kåre Särs wrote:<br>
> Hello Luca,<br>
> <br>
> That particular UI element is in KTextEditor:<br>
> <a href="https://invent.kde.org/frameworks/ktexteditor/-/blob/master/src/view/kateviewhelpers.cpp?ref_type=heads#L332" rel="noreferrer" target="_blank">https://invent.kde.org/frameworks/ktexteditor/-/blob/master/src/view/kateviewhelpers.cpp?ref_type=heads#L332</a><br>
> <br>
> Br,<br>
>   Kåre<br>
> <br>
> On fredag 5 juli 2024 08:43:24 EEST disquisitiones wrote:<br>
>> Hello,<br>
>> <br>
>> I'm building a custom version of the Kate editor modifying the source <br>
>> code.<br>
>> <br>
>> Could you indicate the section of the Kate source code that is <br>
>> responsible<br>
>> for the display of this graphical element<br>
>> that shows the range of the lines when the scrollbar is moved?<br>
<br>
Hi,<br>
<br>
just out of interest, is that custom version available online<br>
and might it make sense to upstream some alterations?<br>
<br>
Greetings<br>
Christoph<br>
<br>
>> <br>
>> [image: image.png]<br>
>> <br>
>> Many thanks,<br>
>> <br>
>> Luca Rocca<br>
</blockquote></div></div>