Superpaper

Latest version: v2.2.1

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.2.0

New features:
- New Mac OS code enables proper multi monitor support! Polish on Mac is somewhere between an alpha and a beta. Big thanks to douira for testing!
- Windows: fading wallpaper transition
- CLI now supports advanced spanning settings and starting Superpaper running a pre-configured profile
- Support for running a script after the wallpaper has been changed: see the example script [here](https://github.com/hhannine/superpaper/blob/master/example-script/run-after-wp-change.py)
- Support for hidden files in in the file picker
- Better XFCE support
- Gnome dark mode support

Bug fixes:
- Fix precision problem in the exact position entry tool
- Fix align test
- Fix hotkey support on Python 3.10+
- Rotate images based on their EXIF tags
- Attempt to fix the Ubuntu gsettings backend issue for good
- Various GUI fixes
- Various minor bug fixes

2.1.0

New features:
- Span groups: span wallpapers on groups of displays.
- New tool to set the physical display positions for advanced span. Enables accurate fine tuning of dragged positions.
- Control system wallpaper span setting. No more need to check the setting in the system settings.

Fixes and enhancements:
- General:
- Fix out of order wallpaper changes when user and slideshow acted concurrently
- Support capitalized file extensions
- Default locale is now system locale

- Linux:
- PopOS support
- Ubuntu Studio support

- Windows:
- Uninstaller now asks whether to uninstall settings and profiles

2.0.2

Mostly fixes in this release, addressing the following:

General
- Make wallpaper source browse and help dialogs resizable to accommodate different resolutions
- Left double click on tray icon now opens wallpaper configuration
- Seems to be just a single click on Manjaro KDE

Linux
- Adjust KDE detection to remove false positives

Windows
- Fix issue where the wallpaper would become a solid color or black
- Fix settings panel not opening

2.0.1

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

2.0.0

Big changes
- New wallpaper configuration UI [screenshot](https://raw.githubusercontent.com/hhannine/Superpaper/branch-resources/gui-screenshot.png)
- Preview of wallpaper options including bezels and ppi corrections
- New bezel configuration through the display preview
- New display physical position configuration for PPI correction through the display preview
- More readable option inputs, only compatible options are shown at a time
- New help buttons
- Pixel density (PPI) correction changes
- Now supports arbitrary display arrangements!
- Bezels are now supported between displays above/below one another in addition to next to each other
- Automatic PPI detection
- NEW perspective corrections (explained [here](https://github.com/hhannine/superpaper/wiki/Wallpaper-spanning-with-advanced-options:-what-the-pixel-density-and-perspective-corrections-are-about))
- Even further improve wallpaper spanning alignment by adjusting the image perspective!
- Perspective setting profiles to enable easy configuration with different kinds of wallpapers
- Warning if large images would be produced as a result of the entered settings
- Tool to test perspective options with a user picked image
- Display setup options like PPIs and bezel sizes are not stored in each wallpaper profile anymore
- This means that once you configure the display setup once you're good.
- Perspectives are configured separately and wallpaper profiles can use different perspective presets

Other changes and fixes
- Wallpaper preview help pop-up tells what the recommended wallpaper image size is for best quality
- Single images can now be selected as wallpapers in addition to folders
- Show a busy cursor when user initiates image processing from the UI that takes some time
- Fix for a scenario where options would not apply when selecting 'Apply'
- A default path to start browsing wallpaper sources can be saved from the Browse dialog
- Improve application wide setting application during runtime
- AppImage (hopefully) runs on more systems. One built on Ubuntu 16.04LTS for older systems and a second one that should run from Ubuntu 18.04 and RHEL7 to Manjaro.
- Windows package built on upcoming wxPython 4.1 for better HiDPI support (and fixes).

1.2.0

EDIT: AppImage and Snap packages added. They've undergone only some brief testing on Kubuntu 19.10 and Manjaro so consider them somewhat experimental.

This is a big one since the code was split into modules and needed testing. Changes include:

- New installation & instructions
- PyPI release ( [superpaper on PyPI](https://pypi.org/project/superpaper/) ) for Linux + icon & .desktop files
- Windows installer
- Bezel correction feature rework & bugfix
- XDG config and cache directory compliance on Linux
- KDE scripting improvements: reduce to a single system call, filter and sort displays
- KDE + XFCE quick switch improvement: use previously cropped image pieces to make switch almost instantaneous if old images exist
- Explicit support for Kubuntu (and any other KDE system which has DESKTOP_SESSION="plasma")
- Small bug fixes

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.