Apologies if this is a wrong place. The frequency of “app is up to date” checks seems suggesting Obsidian has an OCD. Would you consider making it a configurable parameter?
You see, I work in terminal and having console window constantly spammed by those checks is more than annoying. If the editor is used in same terminal window the message is plastered across the screen from where the cursor currently is.
I understand it may be Electron’s heritage, but it seems to be a fairly easy fix.
60000 in above example from Electron is 1 min (!), the default in the engine is 600000 == 10 minutes, something like once a day or even once a week would make much more sense, wouldn’t it?
This is not to mention other overheads (OS + network), not all of us are on the latest hardware.
The check is about every 10 minutes. If you want a proof, let me know.
this is Settings → About and I don’t see any way to disable check for updates. I thoroughly checked before posting if that option is available in settings. If it is a config file change, please point me out to it.
Thank you.
The two-layer update system exposed in this post was surprising to me too. It might be worth considering a truly full update system in a not so distant future.
I’m assuming “installer” is the binary and what currently gets auto updated are only the javascript and related “web” files, if that is correct the lack of automatic updates for the binary could easily cause more than just a repeat every 10-minute check like security issue for example. I’m not saying the binary needs to be updated on every version, but there should be some server control that can trigger binary updates when it detects binaries older than X.
Since this is in the graveyard, it will get lost. Please open a #feature-requests with this idea. Keep in mind there might be technical limitations from electron related to this for updating the binary or what works for all operating systems (e.g. Discord also sends you to their website for updates on occasion, at least on Linux).