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

  • From: Derek Riemer <driemer.riemer@xxxxxxxxx>
  • To: nvda-addons@xxxxxxxxxxxxx
  • Date: Sat, 11 Jun 2016 11:31:21 -0600

Can you check for the presence of a dump file in the temp directory? If not

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

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

Yes, the dialog appears without a previous crash.

El 11/06/2016 a las 19:26, Derek Riemer escribió:
If you're seeing this dialogue appear and have not had a crash just happened 
that's probably a bug. I'm not quite sure why it's happening to investigate 
later.i haven't had this bug yet.

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

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

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
----------------------------------------------------------------
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: