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
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
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
Chris
5779f3569e
closes #284 - dropdowns in required section fail default input validation test
6 years ago
Chris
c8450cf20b
closes #312 - tuples causing failure when passed to
6 years ago
chriskiehl
4c61c29b65
partial re-write to allow better user customization
6 years ago
chriskiehl
229e8b54c6
add Listbox widget type
7 years ago
unknown
dc6386c3a9
Added python 3 compatibility
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
chriskiehl
02f1307b7c
Add new type to ALLOWED_TYPES
8 years ago
chriskiehl
f886428bef
closes #147 - support function reference in default arg; fixed nargs behavior in textfields
8 years ago
chriskiehl
ad6715afc6
refactor to subparser model
8 years ago
Alexander Gordeyev
f14eb000e5
move multi Chooser logic from BaseFileChooser;
fix bug in parsing `action='count'`
9 years ago
=
4798e44d01
Fixed Counter widget type
9 years ago
=
fa2f556c74
Issue #122 : human friendly option names
9 years ago
=
d34a4a2202
Fixed Counter widget type
9 years ago
=
14f55add1b
Issue #122 : human friendly option names
9 years ago
Enrico Bacis
7d9393d0fc
Correctly use the subparser widgets dictionary
When generating the GUI using subparsers, the subparser widgets dictionary is used instead of the parent one. (Issue #112 )
9 years ago
chriskiehl
8103314795
Issue #103 - fixed bug where exclusive groups were being concatenated together
9 years ago
chriskiehl
a1bee817f5
Added default value to json output. Fixed counter bug
9 years ago
Roshgar
6096ddfa60
Corrected the name of component
9 years ago
Roshgar
bf2bc00d7c
Added MDD to python_bindings.
9 years ago
chriskiehl
00fa06ff9e
Subparser support in argparse -> json. pep8 changes
9 years ago
chriskiehl
81a262f2dd
added subparser support
9 years ago
chriskiehl
7e9c1324b0
Bug Fix - required not honoring action type (issue #85 )
9 years ago
chriskiehl
c751e767f6
Fixed dumb bug where any supplied type was defaulting to FileChooser
9 years ago
chriskiehl
d7db4f3039
Fixed duplication bug - issue #78
9 years ago
chriskiehl
15b1aa7c2e
Added WidgetTypes to allow file saving, opening, and miltifile select
9 years ago
chriskiehl
2249604446
Added support for argparse.FileType to json mapper issue #59
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
a39924948c
Changes Project structure. Added doubleBuffering on panels to reduce flicker
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
6a64e5e88d
Removed dependency on argparse for building the GUI - now uses json. Fixed bugs in components resizing. Changed gooey_decorator to use the new json backed GUI builder
10 years ago