Browse Source

update TODO

pull/240/head
chriskiehl 7 years ago
parent
commit
7d80bfee0c
1 changed files with 38 additions and 21 deletions
  1. 59
      TODO.md

59
TODO.md

@ -1,27 +1,44 @@
TODO
====
Release TODO
============
- Update parser to catch all argparse import styles
- Investigate Docopt
- better graphics
- [ ] MUST add new entries to all language files
- Restart Button Change :
* need different strategy for everything added.
- [ ] Fix user supplied directory path when packaged. Currently gives super cryptic failures
- [X] need ability to call out to external seed function for dynamic defaults
- [ ] update readme (SavingOverIt could be example use case)
- [ ] extend this to all types (currently only works for Dropdowns)
- [ ] think about stuff. Need a friendly way to specify mappings that's more
flexible than options_strings
- [X] success/error screen after a ForceStop should be configurable. Stopping early does not necessarily error
- Fix vertical stacking of restart button
- system for supplying custom widgets to the GUI
-- e.g. a FileChooser, rather than just a TextBox
- Remove debug statements current printing from program
- add optional cancel button.
- allow NoConfig to run without argparse (Issue #43)
* display warning when this happens (could be a misfire on Gooey's end)
* add suppress warnings flag
- [ ] customizable button text
- [X] text encoding
- [X] pass down the font info to the console
- [X] pass down the style info to the console
- Implemente a simple MVC pattern for isolate gui toolkit specifique code and
argparse specifique code (support for tkinter, qt etc ... and docopt or unix
cli as text)
- Make a .io site for the presentation
Issue #234
- allow general options
- More comments and basic api generation + some txt for explain the global
design fo the project
README:
- update README with all the things
- [ ] RadioGroup
- [ ] `initial_selection` option
- [ ] group name options
- [ ] force_stop_is_error
- [X] validation howto
- [ ] advanced layout howto
- [ ] turning on/off dialog options
- [X] full list of custom widgets and their options
- [ ] progress bar management
Custom Validation:
- [X] make sure user supplied validators fail gracefully and report something useful
- [ ] validator should be able to call outside itself -- either to a separate cmdline util, or a subset of the host prog
Later TODO:
- overview of Gooey for peeps who wanna dev against it
Loading…
Cancel
Save