bbogush/nand_programmer

Some UI/UX suggestions

Opened this issue · 8 comments

Thanks for making this excellent project. There are some small UI/UX improvements that I think would be cool to have:

  • a progress bar at the bottom of the UI for the current operation, along with a rough ETA display
  • a menu option to halt current operation, this might need firmware support as well (currently firmware goes entirely unresponsive and have to be power cycled to cancel)
  • a push notification/msgbox/audible alert checkbox after completion, imo it'd be helpful since the r/w operations take such a long time, msgbox would be the easiest approach I think
  • an operation that does write + verify, because so far if a user wants to verify the content, they'd have to read back the content and then manually diff it with an external utility

Thanks for suggestions. Added to TODO list.

Сommit with time estimate.
7134956@05a75f4
image

Notification msgbox alert checkbox after completion.
7134956@7342c83
image image

Port selection from list. List updated on click.
7134956@e86ce28
image
image

I've cherry picked commits. Great features. Thanks!

7134956@d190b92
Add work area setup to GUI after chip select.
image

Cool feature. Merged. Thank you!

7134956@ac84677
This can be merged with little changes for your branch.
image