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
- currently supports VFW DrawDib interface for image display