<blockquote>
<p>But the phrasing of your answer makes me curious: Is this additional UI added automatically, that is, is there no further programming needed?</p>
</blockquote>

<p>The UI isn't totally automatic no: the <a href="/geany/geany/pull/1154/files#diff-f9ff4afa371beea3ec6d322f3655fa7a">patch alters the UI definition</a> to add the new UI (I did that with a UI tool, Glade).  The connection to the UI is pretty much automatic though, it's only <a href="https://github.com/geany/geany/pull/1154/files#diff-f9ff4afa371beea3ec6d322f3655fa7a">the 5th argument to <code>stash_group_add_spin_button_integer()</code></a>.</p>

<blockquote>
<p>[…] for me it would be absolutely sufficient to edit a configuration file.</p>
</blockquote>

<p>Well, yeah it's okay-ish for power users that know how to edit the configuration and which key to set to what, but if it's something meant to be used it's better to have UI for it.<br>
It's also fairly easy to add the UI, so unless other people think it's a <em>bad</em> idea to make it visible and easy to use, I think UI is better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/1154#issuecomment-236297898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ7UZw3-3cxmMKBqXsvgDWQJP0IcYks5qanAWgaJpZM4JYOtc">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ_nlnJFUIuYUEI0K6r6wHoCFM9P5ks5qanAWgaJpZM4JYOtc.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/1154#issuecomment-236297898"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>