Turtle1331
Turtle1331
This seems to be an issue with `sys.stdin` not being wrapped. `sys.stdout` is replaced with a StringIO object in `snakewm/apps/tools/snaketerm:137`, but `sys.stdin` is left unchanged. Note that it is still...
@joshiemoore What are your thoughts on replacing `exec` with a `subprocess` instance of `python3`? Are there any advantages to the current execution environment, e.g. access to globals for debugging purposes?
It looks like [`pygame_gui.windows.UIFileDialog`](https://pygame-gui.readthedocs.io/en/latest/pygame_gui.windows.html#pygame_gui.windows.UIFileDialog) only [distinguishes](https://github.com/MyreMylar/pygame_gui/blob/master/pygame_gui/windows/ui_file_dialog.py#L212) between files and directories, not between files with different extensions. Luckily, `wm.py` checks the format in [`set_bg_image`](https://github.com/joshiemoore/snakeware/blob/master/snakewm/wm.py#L143) before loading the image, so choosing a...