github mchehab/zbar 0.5

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

version 0.5:

  • release updates (version, NEWS, packaging)
  • add pkg-config files
  • update to latest libtool and new autoconf macros
  • cleanup library symbol exports
    • remove test programs using internal hooks
  • improve portability of some format specifiers
  • fix missing stub for --without-x - thanks to Simon Schmeisser for a patch!
  • fix --disable-pthread compile errors and warnings
  • fix XImage size mismatch background artifacts
  • fix new generated file distribution errors
  • switch Qt headers to old-style names (investigate possible Qt3 support?)
  • add independent ABI versioning for GTK and Qt widget libraries
  • reimplement widget internals to support image scanning and
    improve locking efficiency
  • add image scanning to widgets. including builtin conversions from
    toolkit image types: GtkPixbuf and QImage
  • add video opened hooks to widgets (improved use model)
  • add logo, used when there is nothing better to draw
  • add userdata to image object
  • fix image reuse cleanup bug
  • fix format specifiers in some error messages
  • enhance widget tests to support enable/disable and scan from image
  • fix broken deallocation assumptions in test_qt
  • widget API documentation (still need to hookup gtkdoc, and PyGtk docs)
  • API documentation toplevel overview
  • update configure summary for new features
  • replace all decoder assertions w/non-fatal debug spew (bug #1986478)
  • fix glib-genmarshal check
  • add first pass of Qt widget!
    • test/example in test/test_qt.cpp
    • factor video device scan to share among tests
  • more C++ integration fixes
    • additional Image ref tweaks
    • add Video.close() and Window.clear() APIs
  • fix missing image scanner handler call
  • add dereference operator to C++ Symbol
  • add count attribute to C++ Symbol
  • fix broken C++ header definitions
  • fix broken C++ Image references
  • expose internal reference counting interface
  • fix window locking bug
  • cleanup some minor memory leaks
  • convert Code 128 assertions to non-fatal warning spew
  • fix single buffer video hang (bug #1984543)
  • replace inferred video size assertion with warning message (bug #1984543)
  • add first pass of GTK widget!
  • add PyGTK widget wrapper
  • API change: modify window draw/redraw interface to improve interoperability
    with toolkits
    • add window locking for thread safety
    • zebra_window_draw() no longer actually "draws" anything
      => use window.draw to update the image from video thread
      then schedule window.redraw from toolkit GUI thread
  • fix missing C++ std lib dependencies
  • fix uninitialized handler/userdata bug in decoder
  • fix broken Code 128 checksum assertion
  • fix video destructor segfault
  • fix window destructor Xvideo errors (XID is unsigned...)
  • switch configure to use pkg-config to find most dependencies
  • API documentation updates

Don't miss a new zbar release

NewReleases is sending notifications on new releases.