github mchehab/zbar 0.9

latest releases: 0.23.93, 0.23.92, 0.23.91...
3 years ago

version 0.9:

  • hotfix configure check for Wand as well as MagickWand (bug #2848437)
  • hotfix trim extraneous MagickWand calls (bug #2848445)
  • release updates
  • fix uninitialized member in Qt widget (bug #2844846)
  • move image conversion out of image scanner up to higher levels
    (preparation for library split)
  • add symbol quality metric and image scanner position config
    • update python, perl and docs
  • compatibility fixes
    • work around ImageMagick API breakages
    • fix some OS X compile issues
  • Qt widget cleanup
    • handle video device set before window attached
    • prevent exceptions from escaping event handlers
  • more Qt window creation hook fixes
    • NB may still cause problems if video is opened before window is visible
  • finish fix for Qt init ordering (bug #2844846)
  • potential fix for display init ordering (bug #2844846)
    • new workaround for filtering bad EAN results in the image scanner
  • more testing, fixes and cleanup
    • fix v4l1
    • fix/add null processor interface
  • change default image scanner density to 1x1
    • random cleanup, vfw hang, quit key
    • fix scan_image example MSVC project
    • windows installer tweaks
  • add zbarcam to windows installer
  • major restructuring to improve platform abstraction
    • add lock, thread and timer abstractions
    • migrate specific notification locks to platform independent layer
    • fixes to vfw capture interface
    • fix window format conversion issues
    • fix some broken configure checks
    • zbarcam working in windows!
  • fix symbol leaks (bug #2820658)
    • add symbol reference counting
  • add support for binary symbol data
  • initial VFW video support
    • mostly working with uvc driver, broken for others
    • factor out common video buffer handling
    • fix processor to destroy window before video (ref TODO)
    • use /dev/video* VFW pseudo-devices
    • windows configure skip non-windows checks
    • prep for platform refactoring
  • fix zbarimg b&w format handling
  • fix scan (image) boundary QZ handling (bug #2807538)
    • add linear scanner manual flush API
    • linear scanner always starts/ends w/a space of width 0
    • remove artificial image scanner border
    • decoders special case 0 width space for QZ checks
    • add missing Code 128 leading QZ check
  • fix Code39 max ICS checks (bug #2807447)
    • add decoder lock owner tracking (debug)
    • update dbg_scan to match img_scanner
  • first pass installer
    • add version and icon resources for libzbar, zbarimg
  • zbarimg working in windows
    • switch to StretchDIBits over DrawDib
    • refactor some window drawing code to remove redundancies
    • make refcounts thread safe
    • clean up alloc/free bugs
  • convert zbarimg to C (cross compiled C++ cannot run w/native libraries)
    • fix DrawDib image width granularity
    • fix window resize dimensions to include decorations
    • images still inverted, otherwise zbarimg now "working" in windows
  • refactor processor implementation to support cross-platform
    • first pass windows processor (before debugging)
    • make processor locks reentrant (call APIs from callback)
  • initial Windows support for window interface
    • currently supports VFW DrawDib interface for image display
      (DirectDraw and others TBD)
    • also basic processor window creation/manipulation
    • Windows configure tests

Don't miss a new zbar release

NewReleases is sending notifications on new releases.