[nvda-addons] Re: Please cheer for the crash hero!

  • From: Noelia <nrm1977@xxxxxxxxx>
  • To: nvda-addons@xxxxxxxxxxxxx
  • Date: Sat, 11 Jun 2016 19:24:14 +0200

Yes, though it could be optional anyway.
I felt discouraged to use an add-on which shows a dialog that was anoying for me.
Regarding the new process,

El 11/06/2016 a las 19:19, Derek Riemer escribió:

In this case that is the purpose of a dialogue of hearing that start because 
The dialogue pops upOK, but we can comment things that we see if we believe 
that can benefit user experience and the add-on usage.

 only when a crash occurred which should be very infrequent.

Sent from a mobile device.
Please disregard errors as this is a smaller device.

On Jun 11, 2016, at 10:33, Noelia <nrm1977@xxxxxxxxx> wrote:

I pressed OK entering a message.
anyway, as I said before, we have to address that dialogs can be anoying at 
start and for me should be optional, since maybe the welcome dialog and other 
are shown.
Thanks.

El 11/06/2016 a las 18:29, Derek Riemer escribió:
I'll fix some of these tonight. I'm not sure why the box is appearing for you 
(can you type something and it press OK and tell me if it appears the next time 
you reboot? It should only appear could see the dump file

Sent from a mobile device.
Please disregard errors as this is a smaller device.

On Jun 11, 2016, at 10:21, Noelia <nrm1977@xxxxxxxxx> wrote:

Hi, thanks for this work.
Some quick review:
1. In my system, when I restart NVDA, for instance to reload plugins or 
reinstall the add-on, the add-on dialog is shown telling me that NVDA has 
crashed.
2. When I reload plugins, the menu item seems to appear several times since 
it's not removed with terminate function.
3. Imo, when possible it's better, for ease of revisions and also perhaps for 
maintenance, to use code based on NVDA's core, for instance, instead of using 
the destroy function when OK button is pressed, use the super(Dialog, 
self).onOk(evt).
As I say, this is just a quick review.
Thanks.
El 11/06/2016 a las 15:54, derek riemer escribió:
Hi everyone,

Recently, a new member joined the NVDA community. Her name will rename
anonymous, but you may refer to her as the crash hero.

In fact, she is the first NVDA superhero. She exhibits her superpower in
the form of an NVDA Add-on that can save all your crash dumps in a
folder of your choosing on your computer, and she does this
automatically when NVDA reboots after a crash. She even asks you what
you were doing before the crash, and logs it in a messages file. With
her completely accurate perception of time and date, you will always
know when crashes happened, because she names each crash as a
timestamped folder inside your crashes directory. Let the crash hero
save you from having to remember where to find the crash dump, and keep
track of what exactly you were doing before a crash occurred.

Now that I've introduced the crash hero, on behalf of the crash hero, I
would like to request a code review for crashHero 1.0.

The repository can be found at

https://github.com/derekriemer/nvda-crashHero

Thanks,
Derek
--
------------------------------------------------------------------------


  Derek Riemer

* Department of computer science, third year undergraduate student.
* Proud user of the NVDA screen reader.
* Open source enthusiast.
* Member of Bridge Cu
* Avid skiier.

Websites:
Honors portfolio <http://derekriemer.com>
Awesome little hand built weather app!
<http://django.derekriemer.com/weather/>

email me at derek.riemer@xxxxxxxxxxxx <mailto:derek.riemer@xxxxxxxxxxxx>
Phone: (303) 906-2194
----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting bugs.
Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe: 
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx
----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting bugs.

Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe: 
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx
----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting bugs.
Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe: 
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx
----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting bugs.

Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe: 
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx

----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for reporting bugs.
Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe: 
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx

Other related posts: