<p>I changed it all -- solution was just as elextr described. I pulled the srpm from the opensuse download and built geany against GTK+2.24 instead of the mess it was built against. It looks fantastic again! Thanks guys, keep up the good work, and just be aware that geany looks really awkward and clumsy when built against GTK+3x -- unless the distro goes to great length to provide a GTK+3 theme configured to provide a usable interface for intricate apps like geany. (very few distros make the effort). The primary problem is as described in my original post here. Everything is twice the size it should be causing toolsbars to get crowded and ellipsed into submenus, etc.. Yuk! The fallacy of the GTK+3 interface is unless the app developers go to extraordinary lengths to size every button, icon, entry, etc.. so it still looks good under GTK+3 -- then you are going to run into these problems. GTK+3 gives is default sizes and doesn't do anything to insure the theme used is compatible with your app. (that's KDE4 improvement logic....)</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/1419#issuecomment-284215574">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJydrhkdA2F_w9OTgK3FiTfHBKcbiks5rin1XgaJpZM4MR0ux">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ4tKAMKb7lFKRGn52YSD_sTxmdINks5rin1XgaJpZM4MR0ux.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/1419#issuecomment-284215574"></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":"PERSON","message":"@drankinatty in #1419: I changed it all -- solution was just as elextr described. I pulled the srpm from the opensuse download and built geany against GTK+2.24 instead of the mess it was built against. It looks fantastic again! Thanks guys, keep up the good work, and just be aware that geany looks really awkward and clumsy when built against GTK+3x -- unless the distro goes to great length to provide a GTK+3 theme configured to provide a usable interface for intricate apps like geany. (very few distros make the effort). The primary problem is as described in my original post here. Everything is twice the size it should be causing toolsbars to get crowded and ellipsed into submenus, etc.. Yuk! The fallacy of the GTK+3 interface is unless the app developers go to extraordinary lengths to size every button, icon, entry, etc.. so it still looks good under GTK+3 -- then you are going to run into these problems. GTK+3 gives is default sizes and doesn't do anything to insure the theme used is compatible with your app. (that's KDE4 improvement logic....)"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1419#issuecomment-284215574"}}}</script>