hide UI
take out Receive title bar and button
restore the UI after touch. hide after 3 seconds
take out TX RX menu options
start the Settings fragment
hide the UI more cleanly
use PreviewCallbackWithBuffer
start the Settings fragment
transmit and receive sections
Merge remote-tracking branch 'origin/ticket-34' into ticket-34
clear the hideUI callback when entering Settings fragment
preferences for QR density, frame time, error correction, and frame population
Initial serialiaziable api for sending / receiving data
code cleanup, added some nullness annotations
move settings xml out of layout
display a progress bar in a transparent top view
handle decodeThread restart
recirculate the frame buffer
update status on every frame, triggers next frame
OneShot callbacks, plug debugging output