<p>I'm running Arch Linux, Geany on GTK+3 3.24.10, glib 2.60.6</p>
<blockquote>
<p>I suggested in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="468964732" data-permission-text="Issue title is private" data-url="https://github.com/geany/geany/issues/2220" data-hovercard-type="pull_request" data-hovercard-url="/geany/geany/pull/2220/hovercard" href="https://github.com/geany/geany/pull/2220">#2220</a> (comment) to provide it in another PR. Is it OK to you?<br>
Not really. It can be separate commits here but the change should be done wholesale.</p>
</blockquote>
<blockquote>
<p>Since it's a new UI for existing functionality there shouldn't be much code churn<br>
Maybe we aren't on the same page. In my view, the search bar simply moves the dialog contents into a bar (e.g. GtkInfoBar or something custom) and for the rest of the code it should be pretty transparent whether the bar or dialog is shown.</p>
</blockquote>
<p>Ideally all would be handled in the glade xml and search.c. notebook.c shouldn't be concerned too much (I remember there is the assumption that the ScintillaWidget of a GeanyDocument is a direct child in the hierarchy, that'd need to be lifted).</p>
<blockquote>
<p>How to achieve this?<br>
I doubt we have a generic solution, so you have to come up with something :-) perhaps some meta-preference that isn't shown in the UI just to indicate the new-installation status.</p>
</blockquote>

<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/2220?email_source=notifications&email_token=AAIOWJ3MHRXBFITPE726GM3QDERBBA5CNFSM4IEKN7D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3UFEWI#issuecomment-518541913">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ4VFLFEMURX33MV2O3QDERBBANCNFSM4IEKN7DQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAIOWJ3H5E3WVLICY3OWQZ3QDERBBA5CNFSM4IEKN7D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3UFEWI.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/2220?email_source=notifications\u0026email_token=AAIOWJ3MHRXBFITPE726GM3QDERBBA5CNFSM4IEKN7D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3UFEWI#issuecomment-518541913",
"url": "https://github.com/geany/geany/pull/2220?email_source=notifications\u0026email_token=AAIOWJ3MHRXBFITPE726GM3QDERBBA5CNFSM4IEKN7D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3UFEWI#issuecomment-518541913",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>