chriskiehl
00a42517e7
Enhancement: Lookup argparse outside of main - issue #84
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
Seth M Morton
6e0c77d73c
Generalized main function parsing.
Code has been updated to understand block structures in the main()
function.
9 years ago
chriskiehl
f87f51d208
Added exception for main functions that end with an if statement
9 years ago
aphorton
107137311a
fix indentation in returned parser source #56
This fixes a bug in source_parser.py, where main() was assumed to be indented with spaces.
10 years ago
chriskiehl
b0ccb94039
Updated examples
10 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
a39924948c
Changes Project structure. Added doubleBuffering on panels to reduce flicker
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
7d3e7ca077
Fixed bug in parser that was preventing different argparse import styles from being recognized
added ast_inspector.py - utility for inspecting the properties of ast objects
moved additional code formatting tasks into code_prep.py
added code_prep_unittest.py
Updated monkey_parser.py to use new parser fixes
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
Chris Kiehl
3a361eccad
Project in disarray
10 years ago
Chris Kiehl
1f77805af9
last big push before packaging
10 years ago
Chris Kiehl
de805d50e8
Seriously, terrible at commiting
10 years ago
Chris Kiehl
7567cb597b
Need to commit more often..
11 years ago
unknown
0ed061a44e
Plane edits
11 years ago
Chris Kiehl
9b65ef5430
Drunk coding! Whoooooo!
11 years ago
Chris Kiehl
b731171651
initial commit
11 years ago