<p>I've been using Geany for longer than I'd like to admit. It certainly isn't the worst editor I've used. I'm yet to find something I can straightforwardly switch over to without too much re-thinking. This being said, there are a few, er, <em>design decisions</em> that occasionally hit my usability thresholds and momentarily prompt serious (re)consideration of what else is out there. For now, nothing else meets my criteria, so I thought I'd complain about Geany bit. :P</p>
<p>One of the big issues I face is the "way too many open tabs" problem. Chrome "solves" this by simply falling apart at the seams if there are too many tabs in a window. Definitely a hacky approach to UX design; it prompts users to discover the wonder of <em>m̩͈̊͂u̩̟̾́l͈͇̀̒t͍̞̎́ḭ̥̊͘p̞͔͐̄ḻ̛̜͌ě͔͔͘ ͉̜̔̃ẁ̖͖͛í͉̦̀n̜̯͐͒ḑ̳̆͌o̳͆̅ͅŵ̟͖̾s̖͕̒̾ of too many tabs ę̷̳̝̙̰̯̞̮͇͈͍̝̪͉a̶̡̧̝͙̹͉̲̮͉̖͎̜̹̠̫͜c̷̨̢̢͖͍͍͓̺̫͙̪͎̱ͅh̴̢̢̨̨̤͓̝̙̞̙̦̩͍̣̘̻</em>, which <del><em>d̛͙͉̹̤̳͊̃̒̕e͇̹̗̟͙̎̇́̓͑ȅ͔̯̖̺͚̒̆̾͆p̦̤͚̜̀̈́̓̂̕͜ë̢͉͔̙͈̃̿̕͝ň̟̤̥͚̦͋̂͗̍s͍̜͈͚̫̐̉̅̓͠ ̲̗̫̖͔͗̀͂̍͌t̡̪̹̹̤̾͑͌͌̐h͙̺̥͍͕͑̇̄͒̽ē̼̦̰͉̖̑͑̄̑ ̨̼̬̩̏̎̔̌͝ͅr̹̣̻͔͛̂̓̍́͜ą̛͚͈̙̦̓̉̀̕b̧̠̦̹̈́̃̏͌̔ͅb̩̱͓̤͑̑̎́̇ͅi͖͓̫͍͈̅̉̂̽̓t̼̺̤̞̜̃̑͆̍̎h̤̠̲̥̦͑̅̃̐́ő̲̦̘̗͎̑̋̋͝l̲̦̞̘̮̐̔̂̄̈́e̟̲͎͉̳̐̆́̊͘</em></del> temporarily mitigates things somewhat.</p>
<p>Geany provides no such opportunity; I'm stuck lumping files I occasionally edit every six months but don't want to forget about into the same spot as code I'm currently working on. (Project files too are heavily self-specifying/opinionated for me to apply them as a generic solution to this problem.) Being reminded of old things and "ah, that old tab, no don't accidentally cl--agh, go and reopen it" tends to be very flow-breaking.</p>
<p>I'm currently trying to work around this issue by opening multiple instances, but that introduces problems of its own (see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="316125288" data-permission-text="Issue title is private" data-url="https://github.com/geany/geany/issues/1834" href="https://github.com/geany/geany/issues/1834">#1834</a>). Besides the implementation bugs, the biggest gripe is the clunkiness of the UI.</p>
<p><strong>It would be <em>awesome</em> if I could drag tabs between instances.</strong></p>
<p>It would certainly be possible to use drag-n-drop and X11 IPC to do a complex dance to "move" files between instances. But that would be a <em>ton</em> of work for one comparatively tiny feature.</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/issues/1835">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ3ZEWFNFQ0UTNX40i3nH3Wpdqpu5ks5tqWYogaJpZM4Tc28V">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ32Ma34d6QsVRHdvGlPr5APmTaKJks5tqWYogaJpZM4Tc28V.gif" height="1" width="1" alt="" /></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/issues/1835"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue 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":"DESCRIPTION","message":"\"Tentative discussion\": Multiple windows in one process? (#1835)"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1835"}}}</script>