<blockquote>
<p>If we used GFile everywhere, we could make use of its etag feature -- and hope it's reliable.</p>
</blockquote>
<p>If its reliable why doesn't g_file_monitor use it and so become reliable?  And perhaps it is more reliable now, or a better filtering algorithm could be used inside Geany to remove the excess triggers, "somebody" could try since the code is still there, albeit probably bitrotted since it hasn't been enabled..</p>
<p>And the GFiles could come from GVFS so Geany could handle more than just files visible in the local filesystem (without FUSE).</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/2133#issuecomment-489002128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ4OWP6CIXDPY3H7UEDPTPYOVANCNFSM4HI2SZYQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAIOWJ5REMYF7UAAXAJGPITPTPYOVA5CNFSM4HI2SZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODUSZJEA.gif" height="1" width="1" alt="" /></p>
<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://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #2133: \u003e If we used GFile everywhere, we could make use of its etag feature -- and hope it's reliable.\r\n\r\nIf its reliable why doesn't g_file_monitor use it and so become reliable?  And perhaps it is more reliable now, or a better filtering algorithm could be used inside Geany to remove the excess triggers, \"somebody\" could try since the code is still there, albeit probably bitrotted since it hasn't been enabled..\r\n\r\nAnd the GFiles could come from GVFS so Geany could handle more than just files visible in the local filesystem (without FUSE)."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/2133#issuecomment-489002128"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2133#issuecomment-489002128",
"url": "https://github.com/geany/geany/issues/2133#issuecomment-489002128",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>