v.2.0.1: Fix crashes, improve initial physical display ordering
This is a small bug fix release to address some fatal crashes that were found.
General
- Fix: some configurations with displays in a single column would be handled incorrectly and this lead to a crash
- Improvements to initial physical display ordering:
- sort displays vertically in their columns
- add a fallback ordering (everything in a row) if the determination would fail catastrophically, should prevent similar failures as the above
- Add error handling for images that are not handled by Pillow image library
Linux
- Improve KDE detection
Windows
- Fix: locale conflict could cause Superpaper to crash at startup