Skip to content

Releases: Bl4ckL10n/BlackLion.QRStore

Version 1.1.0

26 Jun 02:31
65d657a
Compare
Choose a tag to compare

This new release adds a ton of new features:

  • Keyboard type is now set to URL for URL input in add and edit view
  • The message "There's no data" now appears in the main screen if there are no records in the database
  • URLs are now being validated before allowing the user to save or edit them
  • Users cannot add the same URL twice now
  • Users can swipe from right to left to delete items in the main view now
  • An overlay was added to the scan view
  • Users can now turn on the flash while scanning
  • A search bar was added to the main view
  • All hardcoded strings were moved to .resx files, opening the door to internalization in future releases
  • A "Visit now" button was added to the save screen so users are not forced to store QR codes they don't want
  • Scanned URLs that don't specify a protocol (like example.com) are converted to HTTP URLs by default (like http://example.com)
  • Startup time was reduced by at least half
  • Icons included by default were replaced with Material icons
  • A "report bug or request feature" link was added in the about page
  • Xamarin.Forms was updated to latest version
  • The app now has a proper icon thanks to user @em-torres

Bugs:

  • URLs are now being encoded before passing them from one view to another
  • Other minor bugs were fixed along the way

Known issues

The search bar in the main view is not searching every time the input value changes, also after clearing the search input the results don't reload automatically, the user has to pull to refresh the data and show all records. This behavior is the default one provided by the SearchBar control in Xamarin Forms, so everything is working as per design, to achieve a better user experience it is necessary to implement a custom control which is in the roadmap for version 1.2.0

Version 1.0.0

11 Jun 17:59
Compare
Choose a tag to compare

The first stable release of the project, it features:

  • A QR scanner like the one you're accostumed to use
  • A screen for saving and naming the codes you scan
  • A list view of all the links you have saved
  • Edit and delete link or name feature
  • Visit link button in details view
  • About page with information about the app and the developer