parent 00e0f3e7c6
author Jack McKew <jackmckew2@gmail.com> 1594344614 +1000
committer Jack McKew <jackmckew2@gmail.com> 1594346638 +1000
Elapsed / Remaining Time on Progress Bar
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Fizban <jackmckew2@gmail.com> 1593182730 +1000
committer Fizban <jackmckew2@gmail.com> 1593246420 +1000
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Fizban <jackmckew2@gmail.com> 1593182730 +1000
committer Fizban <jackmckew2@gmail.com> 1593246359 +1000
Elapsed / Remaining Time on Progress Bar
Elapsed / Remaining Time on Progress Bar
Time Remaining Text for Progress
Time remaining somewhat working
Time format working
Add tests and pythn 2.7 compat
Incase python 2 import perf counter in func
Fix flickering text and align
Remove transactUI
Add new decorators
Update time remaining notes in README
Amend tests with new arguments
Remove unused import
Separate into time module
Move to dictionary structure options
Explicitly show time text
Amend tests for separate module
Integration test - missing on complete tests
Remove old code
Elapsed / Remaining Time on Progress Bar
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Fizban <jackmckew2@gmail.com> 1593182730 +1000
committer Fizban <jackmckew2@gmail.com> 1593246420 +1000
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Fizban <jackmckew2@gmail.com> 1593182730 +1000
committer Fizban <jackmckew2@gmail.com> 1593246359 +1000
Elapsed / Remaining Time on Progress Bar
Elapsed / Remaining Time on Progress Bar
Time Remaining Text for Progress
Time remaining somewhat working
Time format working
Add tests and pythn 2.7 compat
Incase python 2 import perf counter in func
Fix flickering text and align
Remove transactUI
Add new decorators
Update time remaining notes in README
Amend tests with new arguments
Remove unused import
Separate into time module
Move to dictionary structure options
Explicitly show time text
Amend tests for separate module
Remove old code
Pass testdata as dict instead of kwargs
Merge dictionaries for defaults
Test almost working
Delete settings.json
Revert "Test almost working"
This reverts commit f17d50681cae664719f67a7e8cc0b1feaf1ac4c7.
Back to working state
Remove unhelpful test
Update docs
Working without updated test
Add tests for time remaining text
Elapsed / Remaining Time on Progress Bar
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Jack McKew <jackmckew2@gmail.com> 1594344614 +1000
committer Jack McKew <jackmckew2@gmail.com> 1594346638 +1000
Elapsed / Remaining Time on Progress Bar
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Fizban <jackmckew2@gmail.com> 1593182730 +1000
committer Fizban <jackmckew2@gmail.com> 1593246420 +1000
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Fizban <jackmckew2@gmail.com> 1593182730 +1000
committer Fizban <jackmckew2@gmail.com> 1593246359 +1000
Elapsed / Remaining Time on Progress Bar
Elapsed / Remaining Time on Progress Bar
Time Remaining Text for Progress
Time remaining somewhat working
Time format working
Add tests and pythn 2.7 compat
Incase python 2 import perf counter in func
Fix flickering text and align
Remove transactUI
Add new decorators
Update time remaining notes in README
Amend tests with new arguments
Remove unused import
Separate into time module
Move to dictionary structure options
Explicitly show time text
Amend tests for separate module
Integration test - missing on complete tests
Remove old code
Elapsed / Remaining Time on Progress Bar
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Fizban <jackmckew2@gmail.com> 1593182730 +1000
committer Fizban <jackmckew2@gmail.com> 1593246420 +1000
parent 00e0f3e7c6434240ffe02522a0be2daf8c5b456c
author Fizban <jackmckew2@gmail.com> 1593182730 +1000
committer Fizban <jackmckew2@gmail.com> 1593246359 +1000
Elapsed / Remaining Time on Progress Bar
Elapsed / Remaining Time on Progress Bar
Time Remaining Text for Progress
Time remaining somewhat working
Time format working
Add tests and pythn 2.7 compat
Incase python 2 import perf counter in func
Fix flickering text and align
Remove transactUI
Add new decorators
Update time remaining notes in README
Amend tests with new arguments
Remove unused import
Separate into time module
Move to dictionary structure options
Explicitly show time text
Amend tests for separate module
Remove old code
Pass testdata as dict instead of kwargs
Merge dictionaries for defaults
Test almost working
Delete settings.json
Revert "Test almost working"
This reverts commit f17d50681cae664719f67a7e8cc0b1feaf1ac4c7.
Back to working state
Remove unhelpful test
Update docs
Working without updated test
Add tests for time remaining text
Remove artifact from squashing
Amend artifacts
Handle no progress and tidy up footer label
Fixes the following error printed to the console after dropping a file onto a text box:
TypeError: invalid result from FileDrop.OnDropFiles(), a 'bool' is expected not 'NoneType'
Previously, show_stop_warning=False would make the stop button do nothing
Now, if show_stop_warning=False the stop button stops the program without a warning dialog
Since `args` is a string, the `Popen` constructor interprets "/usr/bin/python myscript.py" as a path to an executable instead of "/usr/bin/python" with argument "myscript.py".
Adding `shell=True` makes this behave as expected.
Fix#584
Also adds MultiFileChooser to __ALL__.
Includes tests for formatters.multiFileChooser.
Other choosers may need similar fixes; I have not experimented with them.
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.