<p><a href="https://github.com/larsgit223" class="user-mention">@LarsGit223</a> I havn't had a chance to look at this in detail, but is it only per-filetype, or do you have a set that is filetype independent?  Or are filetype independent context actions still limited to one puny no pattern command?</p>
<p>AFAIK nothing in the filetype files has a GUI, so its probably ok to leave those without (well except for <code>Tools->Configuration Files->etc etc</code> editing).</p>
<p>The filetype independent probably needs a GUI since its tricky to edit <code>geany.conf</code> since Geany re-writes it all the time, but agree that GUIs for variable numbers of things is more complex since it has to be generated by code not Glade, see the <code>Set Build Commands</code> dialog. And maybe independent ones should be stored/read from the project file if its open, and project filetype ones ... getting flashbacks of creating the build command system ... so maybe this can be another follow on pull request. <g-emoji alias="grin" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f601.png" ios-version="6.0">😁</g-emoji></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/1643#issuecomment-343611948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ8JNWNvcNUcdus0CASQVn_ZOHYQNks5s1Nk_gaJpZM4P5YzU">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ7WvcAmsGDzMbnOpzU6z4rpN27fDks5s1Nk_gaJpZM4P5YzU.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/1643#issuecomment-343611948"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #1643: @LarsGit223 I havn't had a chance to look at this in detail, but is it only per-filetype, or do you have a set that is filetype independent?  Or are filetype independent context actions still limited to one puny no pattern command?\r\n\r\nAFAIK nothing in the filetype files has a GUI, so its probably ok to leave those without (well except for `Tools-\u003eConfiguration Files-\u003eetc etc` editing).  \r\n\r\nThe filetype independent probably needs a GUI since its tricky to edit `geany.conf` since Geany re-writes it all the time, but agree that GUIs for variable numbers of things is more complex since it has to be generated by code not Glade, see the `Set Build Commands` dialog. And maybe independent ones should be stored/read from the project file if its open, and project filetype ones ... getting flashbacks of creating the build command system ... so maybe this can be another follow on pull request. :grin:"}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1643#issuecomment-343611948"}}}</script>