Skip to content

Releases: sz3/libcimbar

v0.6.1f

01 Jul 03:03
75d6cfb
Compare
Choose a tag to compare

A grab bag of small changes to the cimbar.js web encoder UI:

  • an error message is now displayed when webGL fails init (#95)
  • toggling the menu now temporarily pauses the barcode animation for 15 frames (1 second)
    • this helps with autofocus issues on certain cameras
  • on mobile, the touch event (press the screen anywhere) will also pause the animation
  • a very exciting and mind-blowingly cool new background
    • ok, mostly I just rotated the grid by 45 degrees
  • auto-expand canvas to fill window on larger displays (was previously capped to the cimbar res of 1024x1024 +padding).
  • a larger minimum padding "dead zone" around the barcode

#97

v0.6.0f

26 Feb 01:58
ae13549
Compare
Choose a tag to compare

Format/design notes:

  • introducing mode B, with split symbol and color decodes. This means that even if the colors are completely wrong, we can still make progress.
  • the new format also allows better color correction => better performance under a larger variety of conditions
    • there are some narrow circumstances where the old mode 4C might still be better
  • removal of 8-color support (for now?)

Bugfix:

  • fixed a race condition in how the color correction matrix was being updated

#91
#92
#93

v0.5.15

24 Jan 06:10
97f4af3
Compare
Choose a tag to compare

Tiny patch release.

#87 - (very) small fix for cimbar.js (cimbar.org) css/js.

v0.5.14f

04 Dec 01:11
05d5e38
Compare
Choose a tag to compare

Trying this one again...

Dependency updates and misc bugfixes. Most changes were maintenance stuff or in the decoder (there were no encoder changes for v0.5.13, and thus no cimbar.js release). #82 resolves a bug in iOS (Safari) rendering of cimbar.org.

#68
#73
#75
#78
#81
#82

v0.5.14

02 Dec 03:21
faebb87
Compare
Choose a tag to compare

Dependency updates and misc bugfixes. Most changes were maintenance stuff or in the decoder (there were no encoder changes for v0.5.13, and thus no cimbar.js release).

#68 #73 #75 #78 #81

(see https://github.com/sz3/libcimbar/releases/tag/v0.5.14f -- #82 was meant to be in this release, but I botched it 🙃 )

v0.5.12

06 Jun 03:10
c8529e3
Compare
Choose a tag to compare

#63

Updates to the native cimbar demonstration binary.

v0.5.11

26 Mar 02:18
3cd792b
Compare
Choose a tag to compare

#61

  • fixed a bug in the decoder's extract phase -- the logic was wrong and mostly only working by accident
  • added a grid background to cimbar.js for (maybe) better autofocus behavior
  • added the first version of a cimbar_recv tool for using a webcam (i.e. not a phone cam) to decode data

v0.5.10

25 Feb 21:21
5fbface
Compare
Choose a tag to compare

A bugfix for CFC + dependency upgrades.

#59
#60

v0.5.8

01 Jul 04:54
@sz3 sz3
f752be4
Compare
Choose a tag to compare

Misc cleanup, and tweaks to cimbar.js/org.

#55, #56, #57, #58

v0.5.7

06 Mar 03:55
@sz3 sz3
Compare
Choose a tag to compare

Improvements to the cimbar.js encoder. (#54) Includes frame-pacing fixes, animation changes, and more consistent ambient lighting to help auto-exposure. (it's just a white background)

Misc other changes:

  • 8x encode frames (up from 4x). Should make transfer speeds slightly more consistent.