<p>This PR adds an option to disable zooming the edit view.  There is currently no other way to disable zooming with the scroll wheel.  Even when the zoom keybindings are disabled, the scrollwheel still zooms.  The default is disabled (zooming is enabled), which is the current default.</p>
<p>I have the editor font sent to a comfortable size.  Many shortcuts consist of combining the Control key with others.  And of course, the touchpad is used for moving the cursor.  So very frequently (multiple times per day), I accidentally engage the scrolling function of the touchpad while the control key is pressed.  This causes the editor view to zoom, which is disruptive.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/geany/geany/pull/2954'>https://github.com/geany/geany/pull/2954</a></p>

<h4>Commit Summary</h4>
<ul>
  <li><a href="https://github.com/geany/geany/pull/2954/commits/34859e7d189516580e0a70fa2169e0d0104f8f1b">Add option to disable editor zooming</a></li>
</ul>

<h4 style="display: inline-block">File Changes </h4> <p style="display: inline-block">(<a href="https://github.com/geany/geany/pull/2954/files">5 files</a>)</p>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/2954/files#diff-6d20bb0474d5258b5e4c03fbf4f265daa65c061e3acc6297b3b5b7d07e9a5e22">doc/geany.txt</a>
    (3)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/2954/files#diff-3fe5ce523684a7fca311fab0d09542552fbe3a28ddaa20ebc5a65c1904bc5e02">src/editor.c</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/2954/files#diff-250599d8188c89a855e09814adc59505f6e5d31cc234a9e085f706f3b314644b">src/editor.h</a>
    (1)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/2954/files#diff-2810524eed127fdf86cd7a7aaac164efa0d240a2da10844304e79e0307dccaf3">src/keyfile.c</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/2954/files#diff-4316f93b38ec68bc3ee98a1ff6a08db0164f9baad6b3b2403909064202cc8fcc">src/plugindata.h</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/geany/geany/pull/2954.patch'>https://github.com/geany/geany/pull/2954.patch</a></li>
  <li><a href='https://github.com/geany/geany/pull/2954.diff'>https://github.com/geany/geany/pull/2954.diff</a></li>
</ul>

<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/2954">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ6NPAYZKVKUKGL2QXDUIWXHFANCNFSM5GWB35RQ">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AAIOWJ44GJFM2GHXZ63FZNDUIWXHFA5CNFSM5GWB35R2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4PNYQYYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/pull/2954",
"url": "https://github.com/geany/geany/pull/2954",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>