<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Karl Ove Hufthammer skreiv 03.08.2024
12:09:<br>
</div>
<blockquote type="cite"
cite="mid:3f06a809-5d5c-43a6-9f38-4c2ffe059f11@huftis.org">
<blockquote type="cite"
cite="mid:C1631BB0-6659-422A-A688-603DFFC94D4F@icloud.com"
style="overflow: unset; height: unset; background-image: url(chrome://messenger/skin/overrides/arrow-down-12.svg); padding-block: .5ex; background-repeat: no-repeat; background-position-x: 2px; background-position-y: .4ex; background-size: 1em;">
<blockquote type="cite" style="overflow: unset; height: unset;">
</blockquote>
<pre class="moz-quote-pre" style="display: inline;" wrap="">Colouring is nice, but something like easy keyboard navigation between strings to translate would be invaluable in terms of saving time.</pre>
</blockquote>
<p>I think implementing something like this wouldn’t be *too*
difficult (that is, for someone familiar with C++, Qt and
Lokalize’s codebase…). Basically, one would just have to create
an action that skips to the next piece of text matching the
regular expression ‘>\w’ (a > character followed by a an
alphanumeric character).</p>
</blockquote>
<p>I’m not very familiar with C++ and Qt, but I’ve tried to
implement this. Take a look at the following MR:</p>
<p> <a class="moz-txt-link-freetext" href="https://invent.kde.org/sdk/lokalize/-/merge_requests/143">https://invent.kde.org/sdk/lokalize/-/merge_requests/143</a></p>
<p>With this feature, pressing Ctrl+N will skip to the next non-tag
text.<br>
</p>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Karl Ove Hufthammer</pre>
</body>
</html>