diff --git a/TODO.md b/TODO.md index 32bccde..4a75914 100644 --- a/TODO.md +++ b/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