<p>Hello geany devs,</p>
<p>Before I describe this feature request, I am finally using geany AND also learning C++ (slowly ...). C++ is a lot more annoying than ruby but I guess the really interesting things are all in C/C++, so I knew I had to learn C and/or C++ eventually. But I digress.</p>
<p>To the topic:</p>
<ul>
<li>Currently, latest geany, you can easily change the size of the current tab.</li>
</ul>
<p>That is, the content of that tab. So I can increase the font via pressing strg<br>
on my german layout keyboard (I guess this is ... control key? Very bottom<br>
left), then hit the mouse scrollwheel; upwards scrolling makes the font size<br>
larger. Downwards scrolling decreases font size.</p>
<p>This is GOOD and CONVENIENT. But I have one problem:</p>
<ul>
<li>Only the CURRENT tab is changed, not the other tabs. So this means<br>
that the corrent font size is in the current tab, but not the other tabs.</li>
</ul>
<p>My proposal is thus to:</p>
<ul>
<li>Enable users to change the font size in all tabs simultaenously.</li>
</ul>
<p>This should be trivial in that we could send the same command/event<br>
to all tabs, I think. (I know gtk only via the ruby-gtk bindings, but I<br>
remember that the gtk notebook tab would often keep all tabs as<br>
an array and one can address them and the buffer content).</p>
<p>So I think in theory, this feature should be trivial.</p>
<p>What may not be trivial is that perhaps some users may like the<br>
existing behaviour, I have no idea. I don't mind to retain the current<br>
status quo by the way, it is fine - but I would like to at the least<br>
have an ADDITIONAL way to specify so that I can change all<br>
tabs simultaneously.</p>
<p>I am not sure how to enable this best, but I will make two suggestions<br>
and I am sure IF it is a worthwhile change, the geany devs will<br>
think of an appropriate way (or another way; I am just trying<br>
to give ideas):</p>
<p>a) the simple one is to add a checkbox to options/preferences, something<br>
such as "synchronize changes to the font size" checkbox [yes/no] boolean<br>
flag, and a tooltip that says something like "Enabling this checkbox will<br>
apply font size changes to all tabs, not only the currently active tab." -<br>
or something like that.</p>
<p>b) another option may be to add another keybinding. For example, strg</p>
<ul>
<li>mouse wheel currently works; we could add ANOTHER key to this<br>
such as ctrl+shift+mouse wheel combination. Or any other key -<br>
I don't mind so much which key. (Should be documented somewhere<br>
of course.)</li>
</ul>
<p>of course (a) and (b) can also be combined so both could be added. I<br>
only wanted to provide a few ideas here. :)</p>
<p>Thanks for reading, feel free to close this issue at any moment in<br>
time!</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/1756">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ79QKu-Wt-5hi6EDLp8XmZwAZRokks5tQfr8gaJpZM4R2CJC">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ0T7-gon-TYFkx_mnLeBa0-cCC_sks5tQfr8gaJpZM4R2CJC.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/issues/1756"></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":"Feature suggestion/change - increment ALL font sizes in the given tab at hand (#1756)"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1756"}}}</script>