Feature #4967
closedFeature Request: Error alerting and Help menu option
0%
Description
Greetings -
On occasion, I see users having issues with CHIRP (blank screens on certain tabs, etc), caused by things like a value out of range, and so on. Other than showing the user a blank tab, CHIRP give the user no indication that something is broken. This inevitably leads to the user asking if there's a problem. The natural response is for people to say "check the debug log", to which the user then replies "where's the debug log?"
I'm all for "RTFM", and I wish more users would. However, it strikes me that the program, if it chokes on something, should display a dialog box telling the user that something when wrong, rather than showing them a blank tab. Even if the message were only a generic "Check the debug log, in the Help menu", it would help. And then, of course, adding a menu option under the Help menu, to "View debug log".
This would empower the user (if not hand-hold them through the first few steps) to understand what happened, and perhaps solve the problem, without them having to engage others while providing no useful information to those able to help.
Updated by Bernhard Hailer over 4 years ago
- Status changed from New to Feedback
- Chirp Version changed from 0.4.0 to daily
I think that's a great idea!
Updated by Dan Smith almost 2 years ago
- Status changed from Feedback to Closed
- Assignee set to Dan Smith
- Target version set to chirp-py3
CHIRP-next has the debug log available in the Help menu as you describe. It's also a lot better at displaying the errors to the user instead of just getting stuck. The error boxes contain the same information that would be in the debug log too.
So I'm going to call this mostly done for now.