Chris
ba28c8d732
closes #500 - nargs with default values being mapped incorrectly
4 years ago
Chris
47c2c1f40c
closes #469 - prevent argparse ==SUPPRESS== from showing in Gooey
4 years ago
Chris
bee168aeee
closes #496 - add option to start Gooey in fullscreen mode
4 years ago
Chris
ed798fbb15
closes #480 - program_description not overriding parser description
4 years ago
Chris
50643ca53f
closes #517 - radio group not enabling widget when initial_selection is set
4 years ago
Ben Elliston
871854b992
Pre-fill counter dropdowns with 0 (not 1) to 10 inclusive.
Fixes issue #569 .
4 years ago
Nathan Richard
60b79be427
Implementation of the TimeChooser widget.
5 years ago
Jonathan Schultz
8a240562d8
Closes #200 substitute command line arguments for defaults
4 years ago
Tyler Donaldson
e9b31d1d0a
[ Closes #537 ] Return Action when calling add_argument
4 years ago
Chris
a3232b7a34
Revert "Improved the iter_parsers function of the argparse_to_json.py to allow"
This reverts commit 4140f8e8e6
.
4 years ago
Alberto de Rodrigo
d31fb5a073
Improved the iter_parsers function of the argparse_to_json.py to allow
the extraction to the sub parser recursively
5 years ago
Chris
649c3e904f
add option to suppress Gooey's --ignore injection behavior
5 years ago
Chris
fca40dbcd5
closes #408 - allow hiding of widgets in UI
5 years ago
Andy Lee
d437955b65
Adding tests for mutex groups
5 years ago
liranw
99cbd0ce14
Fix crash when no default on listbox
5 years ago
Chris
f8f1ad2a27
closes #399 - missing translation of default groups (+ correcting subgroup layouts)
5 years ago
Chris
365adb2fb2
closes #100 - decorator not correctly handling arguments
5 years ago
changeling
dd7cd5638f
Remove leftover reference to `type_arg_widget`.
argparse_to_json.py:
return supplied_widget or type_arg_widget or default
5 years ago
Chris
20992d6bba
closes #370 - error modal configuration
5 years ago
changeling
65f75383b4
Update argparse_to_json.py for FileType actions.
Add elif is_file(action) to set widget to FileSaver for FileType actions.
Add is_file() function.
Exclude FileType actions from is_standard().
Deleted old reference to argpase.FileType.
5 years ago
Chris
be1343b6da
closes #377 - drop all non-serializable objects from default args
5 years ago
Nathan Richard
5e3ef77c36
Handling of style-oriented ascii espace sequences.
Using the RichTextCtrl widget we are able to use advanced formatting in the console pannel. The formatting information is extracted from the text stream by searching for terminal escape sequences. The sequence values are taken from the colored package, which becomes a lazy dependency (imported only when the feature is activated).
The previous implementation (using the TextCtrl widget) has been extracted into a separate class.
The client code chooses between the basic or the rich class based on the richtext_controls configuration parameter. The default is to use the previous implementation based on TextCtrl.
6 years ago
Conrrad
28df915f29
Add option to suppress progress regex matches in stdout
5 years ago
Nathan Richard
30aab7004d
Avoid importing wx when --ignore-gooey is part of the command line arguments.
wx has dependencies on graphical libraries and servers. Importing it on
a headless machines causes the scripts to fail.
This change allows gooey-powered scripts to run on headless machines
with the --ignore-gooey option.
6 years ago
Simon O'Dwyer
3a8888bb0f
dump the build config file to the running python script directory
6 years ago
Simon O'Dwyer
43cc390cb4
load build config file from directory where the running python script is located
6 years ago
Nathan Richard
47206ec15a
Add parameter clear_before_run that forces console clear between runs.
If the parameter is set to yes in the gooey decorator, the console will
be cleared before each run.
Current default parameter value is conservative and does not clear the
console.
6 years ago
Chris
be31131095
closes #354 - regression on column options
6 years ago
Chris
d2bc6d0172
Patch regression causing listbox defaults to not be applied
6 years ago
Chris
17b9a2bfd8
auto-wrap group descriptions + style fixes
6 years ago
Chris
c42f4cfb01
closes #257 - configurable menubar
6 years ago
Chris
4ce19a7ac8
improved style, font, and color controls
6 years ago
Chris
0ae2472c72
closes #329 - string coersion is too broad causing typing errors
6 years ago
Chris
5ebcdd668c
Issue 321 Pt II - convert default arguments to strings
6 years ago
Chris
aeb8f67b92
closes issue #321 - coerce choices to string
6 years ago
chriskiehl
7843cbcd9c
Make shell option in Popen configurable
6 years ago
Chris
5779f3569e
closes #284 - dropdowns in required section fail default input validation test
6 years ago
Chris
111a517b97
closes #298 - unused non-python3 file
6 years ago
Chris
3f748b976d
closes #313 - conditionally show/hide restart button
6 years ago
Chris
c8450cf20b
closes #312 - tuples causing failure when passed to
6 years ago
Alexis
4dcc7a1909
fix for issue #264
There was a wrong indentation in the config generator. If there was a target then it would not create build spec
6 years ago
dagrha
6ad67e6333
add return_to_config option
6 years ago
chriskiehl
4c61c29b65
partial re-write to allow better user customization
6 years ago
chriskiehl
8cc6d1deb3
fix issue where Gooey wasn't storing widgets for subgroups
7 years ago
chriskiehl
229e8b54c6
add Listbox widget type
7 years ago
unknown
dc6386c3a9
Added python 3 compatibility
7 years ago
Luke Zulauf
e3a2e87c01
Adding ability to override executable target
7 years ago
Jonathan Schultz
7ff75cb473
Don't convert subparser name to lower case
7 years ago
leo
897189b7fd
Implementation of PasswordField custom widget
7 years ago
Jonathan Schultz
106abc7b8b
Handle implicitly optional positional arguments
7 years ago