chriskiehl
f42547fbe8
added ignore gooey flag
9 years ago
chriskiehl
653f5b858d
Swapped to internal pubsub framework for better cross platform support
9 years ago
chriskiehl
47f5f3717a
added 'back to edit' button on final screen. All events now driven via pubsub
9 years ago
chriskiehl
11aa02aa1c
More pubsub changes. Added title section to subparser configs. New layout options
9 years ago
chriskiehl
c0c7462a33
Refactored to pubsub
9 years ago
chriskiehl
78aa9e81c3
i18n cleanup
9 years ago
chriskiehl
569f57d18d
added cmd tools. Added feature to allow dumping build_spec to disk for
editing. moved config generation to own module
9 years ago
chriskiehl
f9e9966f2d
added cmd tools. moved config generation to own module
9 years ago
chriskiehl
6839ff93ed
Unhooked the json generation from the GUI generation. Refactorings
9 years ago
chriskiehl
b1c2a9d0b1
Fixed issue in widget_pack that returned None for positional args. Minor code cleanup
9 years ago
chriskiehl
98defb0166
Wrapped threads that intereact with the GUI in wx.CallAfter. Added shell=True. Fixed Issue #66
9 years ago
chriskiehl
d2decc1b94
Fixed issue #55 . Removed basic layout class in favor of json layout build_spec. Fixed restart button. Fixed all run modes
10 years ago
chriskiehl
d226c81fc7
Removed debug statements
10 years ago
chriskiehl
c0318c7e97
Added GooeyParser - wrapper for Argparse to allow custom widget desclarations
10 years ago
chriskiehl
8025265366
More project restructuring. Fixed bugs in widget_pack's getvalue methods, changed how parsing is done. Started updating the fantastically out of date unittests. Getting close!
10 years ago
chriskiehl
c610b784a2
Chagned from directly running python code, to executing a path via Popen to facilitate using Gooey with other languages. Add additional configration options to GUI (still in progress). First pass at project restructure to make things easier to find.
10 years ago
chriskiehl
fb03c36556
Added payload field to EmptyClientApp to facilitate running without argparse (issue #43 & #42 )
Refactored parser to fix issue #37 - Gooey not creates a modified copy of the client source, and injects a return variable into its main method to get a reference to the argparse assignment. This may have also fixed issue #11 . We'll see.
10 years ago
chriskiehl
9a5101a6b3
Added Restart Button in the footer.
Changed the thread Pool to run a new Thread each time (to allow restarting the client app)
10 years ago
chriskiehl
20bc3f0d50
Replaced duplicated code with utility funcs in styling.py
10 years ago
chriskiehl
6e2a063da1
Updated Controller to accept instance of controlled class -- going to refactor so that the weird "register_controller" thing doesn't need to happen
Resolved PEP issues
10 years ago
chriskiehl
c9959dedb6
Flattened project structure
Refactored source_parser.py to be more manageable
Converted the I18N system from a class into a normal module.
10 years ago