Detect offline installation/launch #22
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
There have been a number of interesting things that users have tried to do in the name of security, like running airgapped miners, etc. GRIDS is intended to be separate from your browser, but not separate from the internet... Nonetheless this strange idea results in a surprisingly common incidence of transferring installers to a computer by USB, or physically disconnecting their WAN after the installer finishes downloading. When this happens, installation says it completed successfully, GajuDesk and GajuMine pop up on their desktop, and so they think everything has worked, and now they should be able to make a little window pop up!
In this situation, obviously (to us), zx tries to download gajudesk from otpr, sees it has no internet connection, and rage quits with an error message in the terminal. The result of this is the GajuDesk and GajuMine shortcuts simply do nothing!
We should detect this error in the GajuDesk and GajuMine launchers, and pop up with one of those OS-defined error modals, like "Please connect to the internet when running [Name] for the first time." using MessageBox, NSAlert, etc.