-
Notifications
You must be signed in to change notification settings - Fork 24
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
Do *not* steal my focus with your update requests #91
Comments
Hi @ctoth, Thanks for your report. Is a good suggestion that no one reported before. Until this issue is fixed, I have some suggestions for you:
We are humans, and as humans we have mistakes sometimes. I'm not an UI designer, I just used the gui.messageBox that hasn't a funtion or flag to set the focus to the "no" button. I await your PR asap. If not, I'll correct it when I have time, as you know very well as an open source collaborator that you are, programmers also have to eat and therefore work to earn money and be able to buy food. Those trivial and silly things that humans need. Cheers, |
…cation toast to announce updates This fixes davidacm#91
Hi @ctoth, I did some tests using windows notifications to ask the user for the update of the driver. In some cases, is not possible to open the notifications to confirm or reject it, and there are many users that don't know how to open the notifications system of windows. So, I won't implement the confirming update via windows notifications. I thinking about the following solutions, all of them require to steal the focus:
@Mohamed00, @cary-rowen, @CyrilleB79, and others, what do you think about it? Since the updates aren't released very often, I don't consider this an immediate priority, but this need to be solved anyway. If anyone wants to work in this issue, please tell me the proposed solution firstbefore working on it. For now, unless I receive very good arguments, I rule out the possibility of implementing it through windows notifications. Regards, David. |
Hi @ctoth @davidacm Thanks |
@davidacm, first of all, thanks for all the work on that add-on. Since you ask for my opinion: IMO, a good solution would be to have the following controls in IBMTTS config panel:
At last, the best solution would be to submit the add-on to the Add-on Store. Since NVAccess has now advertised more clearly that they are not responsible for the add-ons delivered in the add-on store, let's wait that the store is officially launched in a stable release; but a few weeks later, you may ask NVAccess if it would bother them if you submit your IBMTTS driver in the store. |
Especially do not automatically focus me on the yes button so as to initiate your download!
Use system tray notifications or some similar mechanism if you must inform me of updates. I should never, ever be typing and hit space and trigger your poorly-designed, frankly user-hostile update system.
Can you tell I'm a little frustrated here?
Please fix this poor user experience ASAP!
The text was updated successfully, but these errors were encountered: