<table><tr><td style="">kossebau added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D8709" rel="noreferrer">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D8709#165692" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;" rel="noreferrer">D8709#165692</a>, <a href="https://phabricator.kde.org/p/brauch/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;" rel="noreferrer">@brauch</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>Looks cool! The panel is extremely wide, maybe we want it to be a bit less wide ...?</p></div>
</blockquote>

<p>Which width to use seems a challenge. No good idea yet, see first item in "Yet to be solved:" and the comments in <tt style="background: #ebebeb; font-size: 13px;">VcsAnnotationItemDelegate::sizeHint()</tt>.</p>

<p>There are surely different use-cases where different width are useful:<br />
So far my main testing use-case has been: understanding history of some code, and there the more I could see from the first line, the better, no need to go hunting for the tooltip. (And yes, I have a tiny laptop screen, 1366 px wide :) ). So goal of the width is: no need for tooltip, thus wide is better.<br />
But if using the annotation bar together with tool views on both sides, too little source code text is seen (with my screen), so there it fails.</p>

<p>Sometimes one might be only interested in the grouping of committed lines, where the content on the annotation bar is more used as id to see if the lines belong to the same. There a short width, with unique enough content would be sufficient.</p>

<p>To be discussed. At least the delegate will allow to adjust to our needs, without having to go back to change KTextEditor API (ideally).</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R32 KDevelop</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D8709" rel="noreferrer">https://phabricator.kde.org/D8709</a></div></div><br /><div><strong>To: </strong>kossebau<br /><strong>Cc: </strong>brauch, apol, kdevelop-devel<br /></div>