LumaBooth for iPad, iPhone, Mac LumaBooth for Windows (dslrBooth)
v5.11.04.10.2 April 10, 2017

This is a major release bringing the Virtual Attendant with video playback, guest signature and survey capabilities, GIF overlays and boomerang mode, a new event export tool, full webcam support, and extensive stability improvements throughout the application.

Virtual Attendant

  • Added support for playing custom MP4 videos as the Virtual Attendant — choose different videos to play before the countdown, during photo processing, and after each capture
  • Fixed significant CPU usage spike and performance degradation when running with the video attendant for extended periods
  • Fixed an issue where before-countdown and after-capture videos did not play in the correct order
  • Fixed a crash that could occur when the Virtual Attendant settings panel was scrolled horizontally with long filenames

Signature Capture

  • Added guest signature capture — guests can sign directly on-screen before their photo is printed, with Clear and Accept buttons
  • Added a Signature element to the template editor so signatures can be placed and styled on the final print
  • Fixed a faint line appearing at the start of the signature canvas before the guest begins signing
  • Fixed the "Say Cheese" image remaining visible on-screen after signature capture when review time was set to zero

Survey

  • Added a built-in survey feature — ask guests one or more questions (text, date, or multiple choice) before the sharing screen appears, with optional required answers
  • Survey responses are stored in the database and included in sharing reports

GIF & Animated Content

  • Added Boomerang mode — animated GIFs and MP4s now play forward then in reverse for a looping boomerang effect
  • Added GIF Overlays — apply up to four custom overlay images on top of each frame of the animated GIF
  • Raised the maximum number of photos per template from 4 to 12, enabling longer GIF sequences
  • Fixed animated GIFs and MP4s failing to generate when the Windows user account contained non-Latin (e.g., Cyrillic) characters
  • Added MP4 as an email attachment option so GIF-style content can be shared to Instagram via email
  • Fixed GIFs not being queued for upload to fotoShare when internet was not available during the session
  • Fixed black bars appearing on GIFs when no overlays were in use
  • Added GIF size option (Regular or Large at 1280×720) and made the minimum video length 5 seconds for Instagram compatibility

Template Editor

  • Added align and distribute tools — align selected elements to top, bottom, left, right, center, or middle, and distribute them evenly
  • Added a duplicate layer button in the layers panel
  • Added an auto-save indicator showing "Edited" or "Saved" next to the template name, similar to document editors
  • Added a placement cursor so elements snap precisely to where you click on the canvas
  • Fixed stroke (outline) not applying correctly to photo elements
  • Fixed drop shadow checkbox not disabling the shadow, and extended drop shadow support to all element types
  • Fixed incorrect dimensions of a text element immediately after it was placed
  • Fixed the selected-element border being uneven around the edges
  • Changed numeric input fields to sliders and up/down spinners for easier adjustment of stroke width, shadow angle, distance, and spread
  • Significantly improved element drag performance — elements now follow the mouse without lag
  • Fixed multi-selection, multi-move, and multi-delete of elements, including correct handling of locked elements
  • Fixed a crash when deleting elements from the layers panel with multiple items selected
  • Fixed a crash when typing non-numeric characters into numeric fields
  • Fixed a crash when clicking Favorite or Unfavorite on a template
  • Removed the Frames feature from the template editor
  • Added User Data element with sub-types: Date, Filename, Survey Answer, and Signature

Camera Support

  • Added full webcam support — capture photos and start live view with USB or built-in webcams
  • Fixed webcam stopping after the first photo was taken, preventing subsequent captures
  • Fixed a crash that occurred when stopping webcam live view
  • Improved webcam live view start time by keeping the camera feed active between sessions
  • Fixed Canon cameras crashing when the camera was disconnected during live view
  • Fixed inability to record video on Canon cameras due to a device-busy error at the start of recording
  • Added a setting to choose webcam resolution
  • Added support for the Nikon D3400

Sharing & Email

  • Switched email delivery to Amazon SES — email sharing no longer requires configuring an SMTP server
  • Added an option to mask the guest's email address during input so it is hidden from bystanders
  • Added a guest approval prompt before uploading to a Facebook Page — guests can approve or decline the upload
  • Fixed photo sharing to VK.com (VKontakte)
  • Fixed VK.com users remaining logged in between sessions
  • Fixed the Facebook Page album dropdown not allowing selection
  • Updated Facebook sharing permissions required for posting to a Page
  • Fixed the sharing screen appearing with a 1–2 second delay after processing completed

Export & File Management

  • Added an Export Event tool under the Tools menu — export prints, originals, GIFs, and/or videos from any event to a folder of your choice
  • Added Real-Time Export Second Copy — automatically duplicate selected file types (prints, photos, GIFs, videos) to a secondary folder or USB drive as each session completes
  • Fixed uploads to Amazon S3 not updating their status in the database until the entire batch completed — each file now updates as soon as it is uploaded
  • Added automatic creation of a subfolder named after each event/album for better organization

Printing

  • Added adjustable print margins (top, bottom, left, right) to compensate for printer cropping or paper misalignment
  • Fixed the print button remaining pressable multiple times before it hid, which could result in extra prints
  • Added support for printing remotely from the fotoShare iPad app
  • Fixed wireless printing to the Canon Selphy CP1200

Coin & Bill Operation

  • Added a lockout mode for coin- or bill-operated booths — disable touchscreen taps and standard keyboard keys (Space, Enter) so guests cannot start a session without paying; use F13 from your trigger hardware to start the session

Session & Workflow

  • Added an optional Disclaimer screen displayed to guests before the sharing screen — guests must agree before proceeding
  • Fixed image review time being ignored after the final photo was taken
  • Fixed the cancel button not working after the final photo was captured
  • Fixed the retake button causing the app to hang or skip processing when using a single-photo template
  • Fixed a crash that could occur when triggering the shutter if the camera disconnected at the exact same moment
  • Fixed new installs showing a white screen instead of using the default template
  • Added an app splash screen that appears immediately when dslrBooth is launched, reducing the perception of startup time

Display & Settings

  • Redesigned the Settings window UI for a more modern, consistent look
  • Added sharing buttons position option — display them on the right (default) or along the bottom, useful for vertical-orientation screens
  • Added "Select An Effect" heading to the effect selection overlay screen
  • Fixed popup windows (effects, video attendant) opening on the wrong monitor in dual-display setups

Audio

  • Added British Female and British Male voice options for the Virtual Attendant
  • Added German (Deutsch Male) voice option for the Virtual Attendant

Stability

  • Resolved a crash in the session cancel handler when a cancel signal arrived after processing had already begun
  • Resolved a crash in the collection used by the Virtual Attendant video randomizer
  • Resolved a crash in the main view model when switching layouts rapidly
  • Resolved a crash when receiving a database sharing-violation error — the app now displays a clear message asking the user to disable antivirus software if the database file cannot be opened
  • Resolved multiple crashes in the template editor related to element removal, selection state, and undo history