πΆπ΅πΆπ΅πΆπ΅πΆπ΅πΆπ΅πΆπ΅πΆπ΅
π§ pip3 install -U pibooth
π§
π·πΊπΈπ·πΊπΈπ·πΊπΈπ·πΊπΈπ·πΊ
This is a major release which break the compatibility with the code of the pibooth 1.x
versions.
WARNING: If a previous version was installed, reset your config using
pibooth --reset
after install. You can then reconfigure it usingpibooth --config
This version integrate the plugins
feature that permits to extend pibooth
functionalities. Have a look to the list of available plugins here.
New features
- Add a plugin system to extend
pibooth
functionalities (#115), it answers to the needs of #100, #107, #116, #117, #118, #119 - Add the possibility to forget the last picture (#108)
- Add the key
[PICTURE][margin_thick]
to change the picture border size (#112) - Use gpiozero library to manage Raspberry-Pi GPIO (thanks to @sravel !) (#131)
- List of directories to save pictures can be defined in the configuration (#125)
- Add counters and metrics, restart-persistent, viewable in the menu (#150)
- Add new keys in the graphical setting menu to ease configuration
- Add Hungarian (thanks to @guldemburg !) and Norvegian language (thanks to @asbjornstokka !) (#90)
Major changes
- Remove the LEDs
startup_led
andpreview_led
, replace by plugin pibooth-extra-lights - Fix a crash in debug mode with a config without texts
- Fix capture background to have the characters in the bottom
- Recolorize
Capture
andPrinter
pictograms according to font color of the window - Auto-update translation file with missing keys
- Remove
clean_on_startup
key, cleanup is done indebug
mode instead - Update the style of the graphical menu (switch to
pygame-menu 3.x
versions) - Re-add pibooth version in the title of settings menu (#114)
- Avoid re-initialize the display module when toggle fullscreen
- Improve reliability of simultaneous HW buttons press
- Get background main color before setting the overlay (#141)
- Manage blinking LEDs when menu is opened
- Do not consider mouse wheel events
- Do not save files on the drive during capture sequence (
RpiCamera
)
Documentation update
- Update install procedure for developers
- Update gallery for better rendering
- Add GDPR advices
- Add developing rules
- Add description of the command
pibooth-regen
- Add guidelines to create a plugin
- Add a note about relative path in configuration documentation