If we receive a WindowEvent::CloseRequested event, we quit.
Also the window is created to be non-resizable. The program doesn't really behave well when it's resized and my window manager kept resizing it because it was resizable.
Also the output path is created on init instead of for each frame in the file render strategy. This isn't that important so you can ignore it or ask me to remove it. It was the only part that seemed mildly worthwhile out of some larger changes that didn't work out.
If we receive a
WindowEvent::CloseRequested
event, we quit.Also the window is created to be non-resizable. The program doesn't really behave well when it's resized and my window manager kept resizing it because it was resizable.
Also the output path is created on init instead of for each frame in the file render strategy. This isn't that important so you can ignore it or ask me to remove it. It was the only part that seemed mildly worthwhile out of some larger changes that didn't work out.