nand_programmer icon indicating copy to clipboard operation
nand_programmer copied to clipboard

Some UI/UX suggestions

Open ghost opened this issue 4 years ago • 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

ghost avatar Feb 22 '21 11:02 ghost

Thanks for suggestions. Added to TODO list.

bbogush avatar Feb 23 '21 17:02 bbogush

Сommit with time estimate. https://github.com/7134956/nand_programmer/commit/05a75f41c1dc7bfcc21b488b8441dbf03d234feb image

7134956 avatar Jun 15 '22 19:06 7134956

Notification msgbox alert checkbox after completion. https://github.com/7134956/nand_programmer/commit/7342c8347c822e09a18e2100c04b91efe89dc7f9 image image

7134956 avatar Jun 16 '22 05:06 7134956

Port selection from list. List updated on click. https://github.com/7134956/nand_programmer/commit/e86ce288c9b2eecac216ec5218dd889a99b5a0e0 image image

7134956 avatar Jun 16 '22 15:06 7134956

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

bbogush avatar Jun 18 '22 10:06 bbogush

https://github.com/7134956/nand_programmer/commit/d190b925c372fc0d8cae5c5a9d118296e4aa84fa Add work area setup to GUI after chip select. image

7134956 avatar Feb 19 '23 13:02 7134956

Cool feature. Merged. Thank you!

bbogush avatar Feb 26 '23 14:02 bbogush

https://github.com/7134956/nand_programmer/commit/ac84677a8bb1861471b0e4b41fda30889a9c325a This can be merged with little changes for your branch. image

7134956 avatar Apr 16 '23 19:04 7134956