-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows Electron install & EBB driver #222
Comments
I don't know of an easy way to detect if the driver is installed. There may We do have the source for the USBDriverInstaller.exe application, and so - It feels to me like simply downloading the USBDriverInstaller.exe for the It is true that it doesn't hurt to reinstall. But one problem with this plan - if a user wants to install this software *Brian On Mon, Aug 10, 2015 at 9:36 PM, James T notifications@github.com wrote:
|
I like the idea of including the driver executable with the application files. Running the installer could be done as part of the "first run" setup, perhaps? |
I too was a bit worried about portability to non-internet connected machines. Increasingly rare as that may be, it still happens. Packing the installer in the source means that there's only one file to get (at the "time of getting"). I think what we're missing here now in question, is the exact logic behind inviting the user to install the driver. How about this first install confirmation box before bot detection: Eh? |
And then when they click "OK", you can run the installer? That seems like a *Brian On Tue, Aug 11, 2015 at 3:02 PM, James T notifications@github.com wrote:
|
A possible issue is that there should be a straightforward way to do it later, if you need to not install it at that time. A possible approach would be: "Welcome to RoboPaint! Before you can start using your WaterColorBot on this computer, we need to install the USB driver support software. Click OK to continue with install." [OK][Do not install driver] If [OK]: then run installer. If [Do not install driver]: Dialog box: Is it straightforward to keep track of whether or not the driver installer has been launched (from within RP)? If so, then future "can't find the robot" dialogs could also indicate: You may not have the USB driver installed. |
Yup, all quite doable. Our persistent storage allows for setting of arbitrary anythings, so that is an easy win. Sounds a little complex, but not technically (in as much as properly identifying if they already had the driver could have been). Thank you @oskay & @EmbeddedMan, the remaining work on this issue are for me to actually implement the agreed on path forward :) |
One thing different in the new Electron Squirrel install, is the missing ability to add other things to install. Everything beyond getting the program installed, available to users and running, is extra and needs to be added to the application logic itself, so it begs the question:
How should we handle driver install?
Options:
Open questions:
The text was updated successfully, but these errors were encountered: