Skip to content

v2.0.0

Latest

Choose a tag to compare

@eby-dev eby-dev released this 27 Sep 18:54

Highlights

A new home dashboard, a batch scanner for stock counts, and a much faster scanning engine.

Added

  • Home dashboard as the first screen: Scan card, shortcuts to Scan from Gallery, History, WA Direct and QR Generator, and the last three scans.
  • "Open camera on launch" option to start straight in the scanner.
  • Batch scan: scan many codes in a row, count repeats, and export the list as CSV or text.
  • Tap-to-focus and pinch-to-zoom in the scanner.
  • Gallery button in the scanner toolbar.
  • Settings shortcut when the camera permission is denied.

Changed

  • Replaced the dm7 ZXing scanner with CameraX + ML Kit for faster, more reliable reads, including skewed or blurry codes.
  • Scan from Gallery now uses ML Kit.
  • The same code is ignored for 2 seconds after "Scan again".
  • Scan vibration now follows the system Touch feedback setting.
  • Flash and autofocus are optional, so the app installs on devices without them.

Fixed

  • Crash when opening an email (mailto:) or SMS QR code.
  • Scanner staying paused after closing a result until the app was restarted.
  • Location QR codes losing the place name.
  • Contact QR codes showing the name as Doe;John;;;.
  • "Update downloaded" prompt only appearing on the next launch.

Removed

  • Unused FLASHLIGHT permission.

What's Changed

  • Fix parser crashes on mailto/sms QRs and add ScanContentParser tests by @eby-dev in #4
  • CameraX + ML Kit scanner, home dashboard and batch scanner by @eby-dev in #5

Full Changelog: 1.0.13...v2.0.0