This repository has been archived by the owner on Aug 27, 2022. It is now read-only.
v2.9.0
2.9.0
Bugfixes
- fix saving images on chroma keying
New Options
- allow to adjust PhotoSwipe (Gallery) config via Adminpanel, also allow to use some PhotoSwipe functions and make more PhotoSwipe settings available (settings explained inside the manual):
- Mouse click on image should close the gallery (enable/disable)
- Close gallery if clicked outside of the image (enable/disable)
- Close picture on page scroll (enable/disable)
- Close gallery when dragging vertically and when image is not zoomed (enable/disable)
- Show image counter (enable/disable)
- Show PhotoSwipe fullscreen button (enable/disable)
- Show PhotoSwipe zoom button (enable/disable)
- PhotoSwipe history module (enable/disable)
- Pinch to close gallery (enable/disable)
- Toggle visibility of controls/buttons by tap (enable/disable)
- allow to adjust PhotoSwipe background opacity (0-1)
- Loop images (enable/disable)
- Slide transition effect (enable/disable)
- Swiping to change slides (enable/disable)
- gallery: add button to delete an image, enable by default
- Remote Buzzer Server based on io sockets
- Enables a GPIO pin connected hardware button / buzzer for a setup where the display / screen is connected via WLAN / network to the photobooth webserver (e.g. iPad).
General
- check for supported mime types on API files (print, chromakeying, applyEffects, deletePhoto)
- core/chromakeying: Handle print.php API errors
- Standalone slideshow & Gallery:
- only use pictures if they exist and if they are readable
- only use thumbnails if thumbnail exist and is readable, fallback to full-sized images if not
- gallery: update picture counter font-size
- Crop on print: set image quality to 100% by default
- added disk usage page, access via admin panel or at localhost/admin/diskusage.php.
- Updated PhotoSwipe
- added
private/
to .gitignore, can be used e.g. to store own background images - install-raspbian.sh:
- check if gvfs-gphoto2-volume-monitor exists
- remove unneeded "sudo" on yarn installation
- make sure webserver is defined
- Add missing common "nodejs" package
- allow to choose between stable and development version
- update build dependencies to it's latest versions
- Photobooth joined Crowdin as localization manager, join here to translate Photobooth
Workflow
- github: add pull request template
- github: don't allow empty issues, emojis to issue template names