olive-groves / butterfly_viewer

Side-by-side image viewer with synchronized zoom and sliding overlays. Drag and drop to instantly compare multiple images on your desktop. Very open source.
https://olive-groves.github.io/butterfly_viewer/
Other
34 stars 5 forks source link

Verify command line arguments work with installed executable #76

Open larsmaxfield opened 1 month ago

larsmaxfield commented 1 month ago

With command line arguments now available using Python #44 , we still need to verify they work with the installed executable (PyInstaller + InnoSetup).

0xKZ commented 1 month ago

One thing I noticed is that you probably don't want --windowed anymore with pyinstaller, if you do that you won't be able to see any of the stdout/stderr for the exe. So if you use --help with the finished .exe, you won't see anything if you used --windowed with pyinstaller. Heads up!

larsmaxfield commented 1 month ago

Thanks for the heads-up. I use --windowed because users have told me they don't expect a temporary console window to open, only the app itself. I'd like to keep that as the default, so I think the approach will be to have a separate CLI/console version of the EXE in future releases.