Skip to content

Latest commit

 

History

History
693 lines (566 loc) · 18.1 KB

CHANGELOG.md

File metadata and controls

693 lines (566 loc) · 18.1 KB

Change Log

1.63.10

  • Use maximum brightness when showing a generated barcode
  • Allow file input from share menu
  • Update multiple translations

1.63.9

  • Export/share as JPEG
  • Ignore "URL:" before URLs in barcode content
  • Fix exporting/sharing multiple history items
  • Update multiple translations

1.63.8

  • Add an option to show a checksum for the decoded content
  • Add support for encoding escape sequences for non-printable characters
  • Update Italian translation

1.63.7

  • Update ZXingCpp for Aztec Runes
  • Update Italian translation

1.63.6

  • Add history shortcut
  • Return Codabar start/stop codes
  • Update French, Russian, Spanish and Ukrainian translations

1.63.5

  • Add an option to ignore any duplicates
  • Fix invalid bluetooth connection
  • Update Russian translation
  • Update Ukrainian translation

1.63.4

  • Update Chinese translation
  • Improve support for old devices

1.63.3

  • Fix SCAN Intent

1.63.2

  • Add DX Film Edge barcode format
  • Update Turkish translation
  • Update Ukrainian translation

1.63.1

  • Include scan label in exports/shares
  • Update Russian translation

1.63.0

  • Edit scan label in decoding screen
  • Add a button to add generated codes to the history
  • Improve scanning from images
  • Improve asking for camera permission
  • Fix margin for recreated barcodes
  • Limit duration of error beep to 1s
  • Update Ukrainian translation
  • Update Spanish translation

1.62.3

  • Extend selection with single taps in history listing
  • Update Brazilian Portuguese translation

1.62.2

  • Include rMQR Code for updates

1.62.1

  • Make rMQR Code selectable

1.62.0

  • Add support for rMQR (rectangular Micro QR) Code
  • Share history as a file
  • Only share selected scans from history

1.61.2

  • Fix quick settings tile for Android 14
  • Fix Xiaomi MIUI lockscreen barcode shortcut
  • Update French translation
  • Update Czech translation
  • Update Russian translation

1.61.1

  • Share scanned contents as a file
  • Recreate binary barcodes too
  • Add Bulgarian translation and Brave search engine
  • Update Russian translation
  • Fix general format restriction from preferences

1.61.0

  • Support encoding binary data
  • Add margin parameter for encoding
  • Add copying binary data as hex dump
  • Fix parsing TYPE argument in VCARDs
  • Update Russian translation
  • Update Brazilian Portuguese translation
  • Update Ukrainian translation
  • Update Chinese translation

1.60.3

  • Fix saving custom language
  • Update Brazilian Portuguese translation
  • Update Chinese translation
  • Update Czech localisation
  • Update Russian translation
  • Update Italian language

1.60.2

  • Expand escape sequences in encoding input
  • Update Taiwan translation

1.60.1

  • Support sending scans via bluetooth
  • Fix resolving error correction level for recreation
  • Improve asset image compression
  • Update ZXing C++
  • Update Italian translation
  • Update Russian translation

1.59.0

  • Add setting error correction for AZTEC/PDF417
  • Fix setting error correction level for QR Codes
  • Make error beeps follow beep settings too
  • Don't close the app when cameras is unavailable

1.58.2

  • Fix parsing WiFi network suggestions

1.58.1

  • Update zh-rCn translation
  • Fix monochrome launcher icon

1.58.0

  • Improve detection of inverted barcodes
  • Optionally allow duplicates in bulk scan
  • Add Danish translation
  • Update Italian translation
  • Update Japanese translation
  • Update Russian translation
  • Fix charset decoding for PDF 417
  • Fix monochrome icon

1.57.0

  • Add optional audio feedback for scanning
  • Allow removing individual WiFi network suggestions
  • Recognize incomplete and malformed WiFi barcodes
  • Fix using shared text for encoding
  • Add Korean language
  • Update Chinese translation
  • Update Português/Brasil translation
  • Update Russian translation

1.56.3

  • Fix parsing URLs in barcodes
  • Update French, Portuguese, Turkish and Taiwan translation

1.56.2

  • Fix generating 1D barcode text output

1.56.1

  • Allow pinching a barcode to its generated size
  • Fix view/frame transformation matrix
  • Fix handling of tab characters
  • Update Indonesian translation
  • Update Russian translation

1.56.0

  • Add an action item to lock/unlock free rotation
  • Support setting fore and background colors when creating barcodes
  • Fix creating barcodes with UTF-8 content

1.55.0

  • Make recreated barcode interactive
  • Update to latest ZXing C++
  • Update Italian translation

1.54.1

  • Update Russian translation
  • Update Turkish translation
  • Update Italian translation
  • Fix handling GS1 and ISO15434 content types
  • Fix VerifyError on Android 4

1.54.0

  • Recreate and show barcode from read contents if possible
  • Add ebay, Amazon and barcodelookup.com to search engines

1.53.1

  • Fix proguard configuration

1.53.0

  • Migrate to ZXing-C++ and add support for Micro QR Codes
  • Multi-select scans in history listing
  • Remove preset content for Encode shortcut
  • Always show QR Code version and remove setting
  • Fix PDF-417 UTF-8 text encoding
  • Hide sensitive content from clipboard
  • Remove setting a custom language on Android 13+
  • Condense text output of generated barcodes
  • Update Russian translation
  • Update Spanish translation
  • Add Persian translation

1.52.0

  • Fix parsing timezone in calendar dates
  • Update French translation

1.51.1

  • Fix extraction of raw bytes for some barcodes

1.51.0

  • Add support for Deutsche Post Matrixcode stamp
  • Allow free image rotation for scanning from images
  • Fix setting TO field in MATMSG format
  • Update Italian translation
  • Update zh-rCN translation
  • Update pt-br translation

1.50.0

  • Add support for MATMSG format
  • Add a setting to show the QR Code version
  • Add timezone offset in calendar dates
  • Recognize colloquial incomplete URLs
  • Update ZXing library to latest version
  • Update Czech translation
  • Update Russian translation
  • Update Japanese translation
  • Update Hungarian translation

1.49.2

  • Update design of app icon
  • Update pt-br translation

1.49.1

  • Update Simplified Chinese translation
  • Return directly to caller for deep links
  • Fix metadata for deep links

1.49.0

  • Add a setting to quickly enable/disable forwarding
  • Stop playing error beep when in silent mode
  • Improve enabling/disabling torch mode
  • Update to latest ZXing version
  • Update German translation
  • Update Russian translation

1.48.1

  • Fix broken detection of binary content

1.48.0

  • Add a menu item to temporarily scan a certain format only
  • Add a monochome launcher icon for Android 13
  • Show alpha numeric characters in binary data
  • Fix showing binary data label for scans from the history
  • Fix handling empty meta strings
  • Update Turkish translation
  • Update Ukrainian translation
  • Update French translation
  • Update Polish translation
  • Update Russian translation

1.47.0

  • Add forwarding into external browser
  • Fix visibility of zoom slider when switching cameras

1.46.3

  • Fix cropping still images
  • Improve usability of zoom slider
  • Update Dutch translation
  • Update Chinese translation

1.46.2

  • Fix saving external files on Android Q and newer

1.46.1

  • Use cropping limiter settings for image picking too
  • Remove extra link on result screen
  • Update Turkish translation

1.46.0

  • Support deep links
  • Support "A:" in WIFI codes
  • Allow multiple query arguments in custom URL
  • Add Wi-Fi info data section
  • Add Vietnamese translation
  • Update Brazilian Portuguese translation
  • Update Hungarian translation
  • Update Ukrainian translation
  • Update Russian translation

1.45.0

  • Add a setting to set the delay for bulk mode
  • Add support for MECARD contact format
  • Remove unused permissions on Android Q

1.44.1

  • Update Spanish translation
  • Update Japanese translation
  • Fix in-app language switching for App Bundles

1.44.0

  • Add a setting to choose barcode formats to scan
  • Ask before removing network suggestions
  • Update Traditional Chinese Translation
  • Update Russian language
  • Update Dutch translation

1.43.0

  • Add a preference item to remove WiFi network suggestions
  • Update Traditional Chinese Translation
  • Update Russian language

1.42.0

  • Add a setting to pick a default search engine
  • Update Traditional Chinese
  • Update Dutch translation

1.41.1

  • Update Bengali translation
  • Update Simplified Chinese

1.41.0

  • Use cropping limiter by default for new installations
  • Truncate all toasts with strings from the outside
  • Add Bangla translation
  • Add missing Japanese locale
  • Update Hungarian translation
  • Update Russian app description

1.40.0

  • Add a setting to show/hide scanned data when scanning continuously
  • Only show the first 50 characters when scanning continuously
  • Share binary data as hex dump
  • Update Russian language

1.39.0

  • Fix adding contacts and calendar entries on Android 11+
  • Add a setting to always start in bulk mode
  • Add Czech translation
  • Update Spanish translation
  • Update Czech translation

1.38.0

  • Add a quick settings tile to scan from settings
  • Make custom background requests time out after 5 seconds
  • Add Japanese translation
  • Updated French translation

1.37.0

  • Improve formatting date and time in history listing
  • Add haptic and audible feedback for background request errors

1.36.0

  • Add a setting to automatically return to scanning screen after copying
  • Add a button to test the background request
  • Show HTTP response for background requests
  • Improve SVG export
  • Automatically continue with an action after granting a permission
  • Update Chinese translation
  • Update French translation
  • Update Indonesian translation
  • Update Turkish translation
  • Update Ukrainian translation

1.35.0

  • Put images with transparent pixels on white/black
  • Use cropping limiter when scanning from images too
  • Support setting the error correction level when creating QR Codes
  • Support setting a custom deviating locale
  • Use adaptive icons for shortcut icons
  • Add exporting barcodes as plain text
  • Add Ukrainian translation
  • Add Turkish translation
  • Add Georgian translation
  • Update Indonesian translation
  • Update Russian translation
  • Update Italian translation
  • Update Simplified Chinese translation

1.34.0

  • Use Material Design settings with headers
  • Add a setting to choose the message type when forwarding scanned content

1.33.0

  • Add a setting to automatically send the scanned content to a custom URL
  • Add a setting to automatically put contents into clipboard
  • Add an explicit button to copy WiFi password into clipboard
  • Update Indonesian translation

1.32.1

  • Alternatively remove region of interest by dragging handle to a screen corner
  • Restrict region of interest to screen space
  • Remove extra action item to create barcode

1.32.0

  • Add bulk mode
  • Remember region of interest permanently
  • Export generated barcode as SVG
  • Run detection on images in background
  • Remove a scan from result view
  • Update Indonesian translation

1.31.0

  • Stop detection while region of interest is modified
  • Fix resetting region of interest
  • Add Polish translation

1.30.1

  • Improve usability of cropping limiter
  • Draw round corners around region of interest
  • Update Indonesian translation

1.30.0

  • Add a handle to define a region of interest
  • Add a setting to show/hide cropping limiter
  • Add support for VCALENDAR types
  • Add spanish translation
  • Add copy to clipboard button to context menu in history listing
  • Make history actions work on current listing only
  • Keep camera selection over orientation changes

1.29.0

  • Add a setting to enable reading of vertical 1D barcodes

1.28.0

  • Share history as CSV and JSON too
  • Export history in JSON format
  • Update Indonesian translation
  • Fix initializing of RenderScript automatically
  • Fix highlighting after landscape to landscape rotations

1.27.1

  • Update Russian translation
  • Force compat mode if native RenderScript crashed

1.27.0

  • Export SQLite database
  • Improve order of preferences
  • Update Italian translation

1.26.0

  • Zoom in & out by swiping vertically in camera view
  • Add a setting for swipe to zoom feature
  • Optimize vector drawables
  • Update Indonesian translation

1.25.1

  • Fix Proguard configuration

1.25.0

  • Add giving scans individual names in history listing
  • Add searching the history
  • Add a setting to search harder for barcodes
  • Add a setting to control vibration on detection
  • Add app shortcuts for launchers that support them
  • Remove saving barcodes for intents from other apps
  • Show latest possible result point in camera view
  • Suggest a WiFi network on Android Q+
  • Always put parsed WiFi password into clipboard
  • Use native image processing where available
  • Ignore consecutive duplicates by default
  • Fix saving external files on Android Q+
  • Fix order of metadata items

1.24.0

  • Show barcode metadata
  • Add a setting to show/hide metadata
  • Include metadata in CSV export
  • Update italian translation
  • Fix resetting flash button
  • Fix CSV export for Android Q

1.23.0

  • Add a setting to not save consecutive double scans
  • Add a setting to show/hide hex dump
  • Limit history items to just one line
  • Fix window insets for consecutive screens

1.22.3

  • Fix broken RenderScript built

1.22.2

  • Fix getting window insets for Android Lollipop and above

1.22.1

  • Ensure non-printable content is saved as raw data

1.22.0

  • Highlight detected barcodes in camera view
  • Add bing and yandex search engines
  • Update Chinese Translation
  • Update Italian translation
  • Update Indonesian translation

1.21.0

  • Save and restore history list state
  • Improve scanning from large images
  • Fix opening image files by "Open with"

1.20.1

  • Fix window insets below Android Lollipop

1.20.0

  • Scroll content below tool and system bars
  • Preset file name to save with format and content
  • Add encode menu item to make encoding easier when keyboard is visible
  • Increase font size of barcode contents in history
  • Update Hungarian translation
  • Update Indonesian translation
  • Fix encoding for old Androids
  • Fix returning result for ZXing's SCAN intent again
  • Fix transfering barcode format from history

1.19.0

  • Allow scaling a new barcode to half its size
  • Remember last selected barcode format

1.18.0

  • Make open URL default action after decoding a barcode
  • Add a setting to open contents without inspection
  • Highlight codes for picking in shared/loaded images
  • Improve visability of crop border
  • Fix returning result for ZXing's SCAN intent

1.17.1

  • Fix navigating back without choosing an image

1.17.0

  • Pinch/Zoom shared/loaded images to scan just a section
  • Add a load file menu item to load an image file
  • Add a save file menu item to the barcode view
  • Use discrete style for size seek bar
  • Fix bar transparency when zooming/pinching

1.16.0

  • Improve displaying scanned barcodes
  • Show a message if a barcode cannot be shared
  • Fix setting system bar transparency when double taping a barcode
  • Update Dutch translation
  • Update Hungarian translation
  • Update Indonesian translation
  • Update Italian translation

1.15.0

  • Additionally export history as CSV file
  • Color tool and system bars when a view is scrolled
  • Add an intent filter for opening images
  • Add Russian translation

1.14.0

  • Add OTP support
  • Update Indonesian translation

1.13.1

  • Fix crash caused by missing support for Regex on Android < 6

1.13.0

  • Add missing extras for ZXing result intents

1.12.0

  • Add preferences dialog and the option to use a custom URL with read contents
  • Add Brazilian Portuguese translation
  • Add Chinese translation
  • Encode text using UTF-8 encoding when creating a barcode

1.11.2

  • Downgrade ZXing version
  • Improve getting system UI metrics

1.11.1

  • Fix tap to focus on some devices

1.11.0

  • Add support for VCard and VEvent barcodes contents
  • Generated barcodes are now zoomable
  • Fix creating PDF417 barcodes

1.10.0

  • Add support for special barcode contents (WiFi, SMS, phone, E-mail)
  • Add Indonesian translation
  • Update Hungarian translation
  • Make system bars completely transparent

1.9.1

  • Pick search engine for content that is not an URL

1.9.0

  • Try Google when opening content as URL fails
  • Show generic error message if barcode generation fails

1.8.1

  • Distribute APK instead of App Bundle

1.8.0

  • Save binary data into external file
  • Fix storage of binary data
  • Remove horizontal orientation line from scanner

1.7.3

  • Fix crashes on Lineage and remove RenderScript fallback
  • Improve handling of binary data

1.7.2

  • Add a fallback for RenderScript
  • Add italian translation

1.7.1

  • Fix support for 64 bit architectures

1.7.0

  • Pick list separator on sharing history listing
  • Update Hungarian translation

1.6.0

  • Share history listing as plain text
  • Add separator line between history items
  • Add content description for floating action buttons

1.5.1

  • Fix generating hex dump

1.5.0

  • Show a hex dump of decoded contents
  • Fix processing text from share menu
  • Add French translation

1.4.3

  • Fix broken history listing

1.4.2

  • Show barcode type and content length after decoding

1.4.1

  • Toggle availability of torch mode button according to camera features

1.4.0

  • Save scanned codes and show a history listing
  • Share generated barcodes
  • Add scanning from a shared image
  • Add menu item to switch between camera front/back camera
  • Add dutch and hungarian translation

1.3.8

  • Qualify for F-Droid

1.3.7

  • Normalize URL schemes

1.3.6

  • Fix handling of camera scene modes

1.3.5

  • Add german translation
  • Fix handling of data intents
  • Respond to ZXing' SCAN intents

1.3.4

  • Fix pre-processing for Android 7+
  • Fix adaptive icons for Android 8+

1.3.3

  • Improved pre-processing
  • Added adaptive icon for Android 8+
  • Decrease default magnification to 10%

1.3.2

  • Fixed crash when going back very fast

1.3.1

  • Changed primary color

1.3.0

  • Support tap to focus
  • Save chose zoom level permanently
  • Update ZXing to latest version (3.3.2)

1.2.0

  • Added a camera zoom slider
  • Added an unobtrusive wallpaper background
  • Replaced lock marks with just a horizontal line
  • Put toggling torch mode into Floating Action Button

1.1.1

  • Brought back inverting every second frame

1.1.0

  • Create barcodes
  • Streamlined video pre-processing
  • Decoded content is editable now
  • Fixed position of lock marks on tablets
  • Open README from menu

1.0.1

  • Keep proguard from messing with renderscript