<p>Just some notes if anyone wants to work on these issues in the future:</p>
<ul>
<li>I think with the newer GtkFontChooser, it would be easier to filter out invalid font styles like bold and italic and such, so they aren't confusingly shown to the user.</li>
<li>It would also be possible to add a "None" colour scheme something akin to the one in the Gist linked above, although I expect making it the default would cause more confusion for most users than having syntax highlighting by default.</li>
<li>I'm not really sure what more can be done with respect to using the user's default font as Geany, just like Mousepad and Gedit, already defaults to the "Monospace" font to use the system default font, <strong>without it's bold/italic style</strong> (tested on Xfce).</li>
</ul>
<p>Related: <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="100492312" data-permission-text="Issue title is private" data-url="https://github.com/geany/geany/issues/608" data-hovercard-type="issue" data-hovercard-url="/geany/geany/issues/608/hovercard" href="https://github.com/geany/geany/issues/608">#608</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="180391453" data-permission-text="Issue title is private" data-url="https://github.com/geany/geany/issues/1250" data-hovercard-type="issue" data-hovercard-url="/geany/geany/issues/1250/hovercard" href="https://github.com/geany/geany/issues/1250">#1250</a></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/2382?email_source=notifications&email_token=AAIOWJ7JJ4ZIJBA7F5G2PBDQQSUAPA5CNFSM4JE72MNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECKQRHQ#issuecomment-546637982">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ3JZGC4WSAUH6YLUMLQQSUAPANCNFSM4JE72MNA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJ5GDRQZOWKNXHLYDATQQSUAPA5CNFSM4JE72MNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECKQRHQ.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/issues/2382?email_source=notifications\u0026email_token=AAIOWJ7JJ4ZIJBA7F5G2PBDQQSUAPA5CNFSM4JE72MNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECKQRHQ#issuecomment-546637982",
"url": "https://github.com/geany/geany/issues/2382?email_source=notifications\u0026email_token=AAIOWJ7JJ4ZIJBA7F5G2PBDQQSUAPA5CNFSM4JE72MNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECKQRHQ#issuecomment-546637982",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>