Skip to content

Releases: MarkHopper24/barcodrod.io

v1.8.1

22 Jan 17:41
c2fe223
Compare
Choose a tag to compare

Updates

  1. On both Windows 10 and 11, the user's clipboard is now used to detect screenshots captured from Snipping Tool instances launched from barcodrod.io. The user's screenshots folder is no longer used to decode screenshots captured from the Snipping Tool.
  2. Continued fixes and improvements to support all (known) variations of Snipping Tool packages on Windows 11 + Snip & Sketch apps on Windows 10.
  3. Updated to the latest versions of all dependency packages.
  4. [NEW] Rudimentary logging support to capture app log events and decode events. Logging does not contain any barcode results and stays local to the machine unless manually exported by the user. More improvements to come here in the future.

Resolved Issues

  1. Fixed where some users reported that barcodrod.io would crash on launch if the settings.json file was missing or malformed. (#20) Users may need to re-set their preferred backdrop and re-disable History if it was previously disabled.
  2. Resolved an issue where barcodes decoded via Snipping Tool were not added to the history list.
  3. Other bug fixes and stability improvements.

v1.8

29 Dec 21:05
fb6e730
Compare
Choose a tag to compare

Updates

  1. barcodrod.io has a new logo!
  2. [NEW]History Support! barcodrod.io now supports history for both decoded and generated barcodes. View and export previous barcodes, decoded text, or both. History is enabled by default and can be disabled from the Settings page.
  3. [NEW] Multi-instance support. Closing one barcodrod.io window no longer closes other open barcodrod.io windows on exit.
  4. [NEW] On Windows 11, barcodrod.io now supports the ability to toggle backdrops between Mica Alt(new default), Mica(classic), and Acrylic from the settings page.
  5. Completely reworked the Snipping Tool integration to support all (known) variations of Snipping Tool packages on Windows 11 + Snip & Sketch apps on Windows 10.
  6. The main barcodrod.io window will now minimize/restore rather than hide/show when Snipping Tool has been launched.
  7. On Windows 10, the user's clipboard is now used to detect screenshots captured from Snipping Tool instances launched from barcodrod.io.
  8. On Windows 11, the user's Screenshots folder is still used to detect screenshots captured from Snipping Tool instances launched from barcodrod.io.
  9. Snipping Tool processes on Windows 11 no longer consistently exit when the user dismisses ScreenClippingHost before taking a screenshot. Because of this change, barcodrod.io will remain minimized if the user dimisses the overlay without taking a screenshot first.
  10. Other checks and changes to add stability to Snipping Tool decoding across different versions of Windows.
  11. Updated to the latest versions of all dependency packages.

Resolved Issues

  1. Fixed an issue where in certain scenarios, black boxes could appear on saved barcode images if created using custom dimensions (#18).
  2. Fixed an issue where barcodrod.io would incorrectly detect a screenshot from Snipping Tool on Windows 11.
  3. Fixed an issue where custom dimensions were not honored in saved image file.

v1.7

04 Oct 02:34
Compare
Choose a tag to compare

Updates

Version 1.7 is a UX-focused update; many UI components were refactored and improved.

  1. Added tool tip descriptions that display on hover for most components in the app. Some descriptions describe the respective features in-depth (error correction) while some simply display the action the button executes (copy/paste). Please file an issue if you have feedback on any of these descriptions.
  2. The bottom command bars on both the decode and encode pages have been redesigned. Button labels are no longer shown by default and will only display if the command bar flyout is open or as a tooltip on mouse hover. This should hopefully reduce UI complexity and accommodate smaller screen dimensions.
  3. Email Generator now supports proper line breaks and spacing in the 'Message' field.
  4. Other UI adjustments and general stability improvements.
  5. Updated to the latest version of the Windows App SDK.

Resolved Issues

  1. Color picker should now use a flyout instead of teaching tip.
  2. Fixed an issue where the width/height/margin textboxes and error correction dropdown could not be changed if the command bar flyout was opened (#17).
  3. Fixed other formatting inconsistencies in the command bar flyouts.

v1.6.1

05 Sep 11:48
Compare
Choose a tag to compare

Updates

  1. [NEW FEATURE] Button toggle added to remove and re-add Wi-fi tags if the decoded text is determined to be a Wi-fi network. This should allow easier copy and paste operations for SSIDs and passwords.
  2. [NEW FEATURE] New right-click menu to copy, save, and share images from barcodrod.io.
  3. [NEW FEATURE] You can now specify the margin in pixels when generating a barcode. Note that not all barcode types support this option.
  4. Other UI adjustments and general stability improvements.

Resolved Issues

  1. Fixed a memory-related bug that could result in false-positives when decoding via webcam/DirectShow.
  2. Fixed an issue introduced in v1.5 that broke Aztec creation. (#16)

v1.6.1 Hotfix

  1. Replaced v1.6 release with v1.6.1 MSIX. (v1.6 package shipped without the correct WindowsAppRuntime bundled).

v1.5

10 Jul 13:21
a81e007
Compare
Choose a tag to compare

Updates

  1. [NEW FEATURE] Added support for DirectShow sources as an alternative to the Windows Camera app for webcam decoding. This enables:
  • Expanded support for video sources such as DLSR cameras, screen capture apps/virtual cameras (OBS), and more.
  • Automatic decoding- When using a DirectShow source, if a barcode is found in-frame it is automatically decoded without needing to manually snap a picture.
  • The ability to set custom video resolutions directly within barcodrod.io.
  • The ability to change video source directly within barcodrod.io.
  1. [NEW FEATURE] You can now set the error correction level when generating QR codes.
  2. [NEW FEATURE] Added a color picker so that the colors of the background and foreground of a generated code can be changed.
  3. Updated to the latest versions of the Windows App SDK, WinUIEx, and Mvvm Community Toolkit packages.
  4. Other UI adjustments and general stability improvements.

Resolved Issues

  1. barcodrod.io should no longer leave processes running in the background after the app is closed.
  2. Zoom slider now moves in increments of .25 rather than 1 to allow more flexibility when zooming.

v1.4.2

17 Apr 12:13
d093844
Compare
Choose a tag to compare

Resolved Issues

  1. Images with file extensions containing capital letters are no longer filtered out during the bulk decode process.

v1.4.1

31 Mar 21:47
49de97c
Compare
Choose a tag to compare

Resolved Issues

  1. Read and Create page navigation icons should now render properly on Windows 10.
  2. Resolved an issue where the folder picker for bulk decode would not launch on Windows 10 (#14).

v1.4

27 Mar 23:24
1331f07
Compare
Choose a tag to compare

Updates

  1. [NEW FEATURE] New option to decode image files in bulk by folder and save the results to a .csv file.
  2. [NEW FEATURE] You can now use the results of a decoded image to launch an app via URI if barcodrod.io determines that there's an app available that supports that format.
  3. [NEW FEATURE] Webcam decode has been completely reworked to use the default Windows Camera app. This removes a lot of general bugginess and enables extended functionality from the Windows Camera app including:
    • Toggling HDR
    • Cycling through detected webcams (If Windows/Windows Camera app detects your device, it should be usable in barcodrod.io).
    • Auto-enhancing captured photos before decoding using the "Document" feature
    • Retaking a photo before attempting to decode it
    • Rotating a captured photo
  4. [NEW FEATURE] You can now toggle between "Fill Mode" and "Zoom Mode" when viewing decoded images. "Fill Mode" is the default setting, where the decoded image stretches to fill the available space in barcodrod.io while keeping the image's aspect ratio. "Zoom Mode" allows you to zoom in and out of the image.
  5. Removed page headers, reduced spacing margins, and adjusted UI element sizing to more effectively fill empty app space and reduce barcodrod.io's overall required screen real estate.
  6. Renamed "Decode" and "Encode" pages to "Read" and "Create".
  7. Updated to the latest versions of the Windows App SDK, ZXing.Net, WinUIEx, and Mvvm Community Toolkit packages.
  8. New information bar that displays status alerts such as detected barcode types, successes, errors, and other messages.
  9. Other UI adjustments and general stability improvements.

Resolved Issues

  1. Fixed the broken Privacy Policy link in the settings page.
  2. barcodrod.io will no longer display images in the UI that were not successfully decoded.
  3. The container for Decode buttons now has a dynamic scrollbar which allows the buttons to be accessible if the app window size is shorter than the container's height.
  4. barcodrod.io should now remember last window size and position on next launch under almost all conditions.

v1.3

10 Feb 01:21
9311c73
Compare
Choose a tag to compare

Updates

  1. 3 New QR Code templates/"helpers" for generating Wi-fi, Email, and vCard (contact card) barcodes.
  2. Minor UI improvements.
  3. MSIX installer now available for download directly from GitHub.

Resolved Issues

  1. Width and Height input values should no longer be switched when creating barcodes using custom dimensions 🤦🏼‍♂️.
  2. Save/Copy/Open buttons should now be in same order in all locations.
  3. Other miscellaneous fixes and stability improvements.

v1.2

30 Jan 02:10
c458c5e
Compare
Choose a tag to compare

Updates

  1. New button to copy decoded and encoded barcodes directly to clipboard.
  2. When saving images, file name is now auto populated in the save dialog in the following format: 'MMDDYY.HHmm.BarcodeFormat'. The file name can still be renamed if the user prefers.
  3. Custom sizing when generating barcodes is now much more stable, and the bug disclaimer has been removed.
  4. Updated to the latest versions of the Windows App SDK, WinUIEx, and Mvvm Community Toolkit packages.
  5. UI performance and usage enhancements.
  6. Application now honors the user's last window size and position rather than resetting on launch. In the case where a user closes the application when buttons/options aren't visible, the application is resized for usability on next launch.

Resolved Issues

  1. Minor UI changes/fixes so decode and encode pages appear more consistent with each other at their default sizes.
  2. Image and textbox behavior should now be more consistent when resizing the application window. Decode and encode pages should now act consistently when items are resized on the screen.
  3. Other miscellaneous fixes and stability improvements.