Releases: laurentalacoque/TouchSelfie-extended
Support of Python 3.X
This is an unstable version that supports python 3.x
Please test it and send issues to #62
Support of Google Photos API
v2.0-bêta2 predefined sizes based on camera v1 and v2. defaults to full size
Support for builtin camera Image FX
How it works
This release provides a new "effect" button
Once clicked, a new effect panel is displayed from which you can choose the PiCamera.image_effect
that will be applied to your next snapshot
Add new / configure effects
You can change effects and parameters in the scripts/constants.py
file.
See comments therein and PiCamera.image_effects
documentation
Change effects thumbnails
A utility script scripts/ressources/effects/generate_effects_thumbnails.py
lets you generate a new batch of effects thumbnails using your own picamera.
Acknowledgments
This was developped after an idea by @Pikokosan (issue #44)
Printer Support
This release allows you to add a 'print' button on the screen
The last snapshot will be sent to a preconfigured cups printer.
This code was contributed by @Pikokosan
Keyboard events and mirrored preview
Several improvements for Keyboard and Mouse
- if a keyboard is connected, keyboard shortcuts can trigger events (configurable in
configurations.py
) - Mouse cursor automatically hides in absence of motion
Mirrored preview
- Preview is now horizontally flipped to act as a mirror (consistant with cameraphones' selfies and bathroom mirror)
- Countdown are now images (configure in
constants.py
)
Graphical configuration assistant
Graphical assistant replaces console-based setup
- step-by-step assistant that asks minimum information
- writes a
scripts/configuration.json
file - can be launched again to change settings afterwards
Service update
Documentation of source code
Bugfix for hardware buttons
New TouchSelfie Milestone
Several improvements over original fork
Modern interface
New "Animation" Effect
Full resolution snapshots
- supports picamera v2
Hardware buttons
- support for configurable hardware buttons (see
scripts/constants.py
for GPIO selection)
Passwordless authentication
- no more passwords asked