<p>I like the approach to tell the user that some global settings will be overridden by projects to reduce confusion.</p>
<p>When changing tooltips, it might be easier to change the original tooltips in the Glade file by simply appending a note like "this setting might be overridden by open projects" or something like this.<br>
I guess users know when they have a project opened.</p>
<p>Another solution could be to show some sort of symbol, like warning sign or the like, next to those settings which can be overridden by projects in the preferences dialog. Those symbols could then have a generic tooltip.</p>
<p>Changing tooltips of all settings which can be overridden is probably a tedious work and might make the code less readable for little effect.</p>
<p>Just my 2cents.</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/pull/1750#issuecomment-362538574">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ_lzNnUQ3bMdsRaVz3wznRfqHUzjks5tQtpOgaJpZM4RuQHz">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ4LVPnGWwBemcNqiN1Cix_7NVwqbks5tQtpOgaJpZM4RuQHz.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/pull/1750#issuecomment-362538574"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request 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":"@eht16 in #1750: I like the approach to tell the user that some global settings will be overridden by projects to reduce confusion.\r\n\r\nWhen changing tooltips, it might be easier to change the original tooltips in the Glade file by simply appending a note like \"this setting might be overridden by open projects\" or something like this.\r\nI guess users know when they have a project opened.\r\n\r\nAnother solution could be to show some sort of symbol, like warning sign or the like, next to those settings which can be overridden by projects in the preferences dialog. Those symbols could then have a generic tooltip.\r\n\r\nChanging tooltips of all settings which can be overridden is probably a tedious work and might make the code less readable for little effect.\r\n\r\n\r\nJust my 2cents."}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1750#issuecomment-362538574"}}}</script>