Chris
5fd17ed210
closes #593 & #591 - dynamic updates causes slowdowns and loses selection
4 years ago
Chris
bee168aeee
closes #496 - add option to start Gooey in fullscreen mode
4 years ago
Ben Elliston
963197113b
ProcessController.py (run): Use default Popen buffer size to
avoid Python 3.8 runtime warnings:
"RuntimeWarning: line buffering (buffering=1) isn't supported in binary
mode, the default buffer size will be used"
4 years ago
Chris
262789f1c4
closes #452 - modals missing i18n options
4 years ago
Chris
b8ae0f1f8d
closes #497 - fix show_header_title not corretly setting visibility
4 years ago
Chris
50643ca53f
closes #517 - radio group not enabling widget when initial_selection is set
4 years ago
Chris
342223c3dd
bigfix: make checkbox honor gooey_options/label
4 years ago
Nathan Richard
60b79be427
Implementation of the TimeChooser widget.
5 years ago
Bess L. Walker
84ae5ce957
Issue 554: Fix MultiFileChooser output formatting.
Also adds MultiFileChooser to __ALL__.
Includes tests for formatters.multiFileChooser.
Other choosers may need similar fixes; I have not experimented with them.
4 years ago
Bess L. Walker
c985050136
Fix Issue 550: MultiDirChooser cannot handle paths with spaces
Instead of using the general formatter, use formatters.multiFileChooser, which handles paths with spaces.
4 years ago
Bess L. Walker
074440ea26
Substitute Python3-only code for Python 2.7-compatible code.
4 years ago
Bess L. Walker
b047af5e8b
Fix Issue 553: Handle Windows volume labels correctly in MultiDirChooser.
If running on a Windows system, strips volume labels from directory path to leave only the drive letter. This path can then be ingested by other functionality that expects valid paths.
4 years ago
Stephen Macke
c6269b10f1
pass footer_bg_color from buildSpec to Footer
4 years ago
conradhilley
3307f8b04b
closes #523 - added ColourChooser widget
4 years ago
Nathan Richard
d0f3c3b3db
Changed the check on TextContainer default values to allow False-evaluated defaults.
5 years ago
Nathan Richard
e35755d121
Added a cast to string for the Dropdown default and choices values.
This allows using any printable object as choices list (some kings of Enums for instance), which is allowed by argparse but not by wxPython.
5 years ago
Chris
7397eb0c1a
Remove unused images
4 years ago
Chris
f9f07d06f9
closes #515 - fix typo in doc string
4 years ago
Chris
66f154decb
only add dock image to non win32 runs
5 years ago
Chris
0b79b5d766
closes #297 @thorstenwagner - fix footer button sizing
5 years ago
Chris
649c3e904f
add option to suppress Gooey's --ignore injection behavior
5 years ago
Kiehl
ca7ff29212
update Gooey program icon and fix OSX task bar rendering
5 years ago
Kiehl
fd962aa259
expose additional top-level API for easier packaging
5 years ago
Kiehl
ce9555e3d6
add explicity wx imports to enable OSX pyinstaller packaging
5 years ago
eladeyal
26e744b52c
detect URLs in rich console and make them clickable
closes #421
Also closes #427 Auto-URL is confused by wide characters
5 years ago
liranw
c86cd6dbce
Update options to snake_case instead of CamelCase and add it to documentation
5 years ago
liranw
c1a878700a
Add support for wildcards, message, defualtFile, DefaultDir and DefaultPath for Choosers
5 years ago
eladeyal
99a1ea7822
use i18n in a less verbose way
5 years ago
Thorsten Wagner
e74b884382
Fix text wrapping in 1.0.3-release
This fixes the problem reported in https://github.com/chriskiehl/Gooey/issues/463
5 years ago
eladeyal
e519609834
change consts used for style
Based on
https://wxpython.org/Phoenix/docs/html/wx.richtext.RichTextCtrl.html#wx.richtext.RichTextCtrl
the style constants used are wrong.
5 years ago
eladeyal
7ea39f3a4b
more pythonic
5 years ago
eladeyal
ae86c07108
fix rich console was not appending - fix #433
5 years ago
eladeyal
dcfa5122c7
python 2 compatibility
5 years ago
eladeyal
5266cd2b05
fix #404
5 years ago
eladeyal-intel
92c16fd409
fix typo
5 years ago
Chris
eff1c851cb
remove debug tooling
5 years ago
Chris
3313cb86a6
closes #404 - clickable hyperlinks in console
5 years ago
Chris
fca40dbcd5
closes #408 - allow hiding of widgets in UI
5 years ago
Chris
f8f1ad2a27
closes #399 - missing translation of default groups (+ correcting subgroup layouts)
5 years ago
Nathan Richard
d2e112910e
Fix exclusive groups spacing.
5 years ago
Chris
20992d6bba
closes #370 - error modal configuration
5 years ago
Chris
d4c179fa52
closes issue #381 - super() usage incompatible with python2.7
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.
5 years ago
Conrrad
a06e024023
Add absolute imports
5 years ago
Conrrad
28df915f29
Add option to suppress progress regex matches in stdout
5 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.
5 years ago
Chris
58f60d4213
Applying #317 .patch - HenrykHaniewicz
6 years ago
Chris
be31131095
closes #354 - regression on column options
6 years ago
liranw
80490cb882
fix listbox together with poll_external_updates=True
6 years ago
Chris
17b9a2bfd8
auto-wrap group descriptions + style fixes
6 years ago