A portable library to access braille displays.
Be the first to post a text review of Braille library. Rate and review a project by clicking thumbs up or thumbs down in the right column.
2006-03-02 Sbastien Sabl <sable@users.sourceforge.net> * Release 0.19.0 * scripts/libbraille.inf: Updated for libusb-win32 20051120 * lib/braille.c: Corrected bug in braille_write where extended ASCII char are discarded (thanks to Ismo Salonen) * Updated copyright headers * Various cleaning before releasing 0.19.0 2005-10-01 Sbastien Sabl <sable@users.sourceforge.net> * Rewrote Baum serial driver using documentation provided by Baum. Added support for USB devices. 2005-09-30 Sbastien Sabl <sable@users.sourceforge.net> * All backends: passing a type argument to brli_drvinit * Improved autodetection system * Various minor cleanings * lib/serial_win32.c, lib/serial_tios.c: Removed deprecated old serial API * backend/eurobraille/brl.c: Added support for additionnal Scriba model * scripts/libbraille.inf: Added USB IDs for Papenmeier display 2005-09-01 Sbastien Sabl <sable@users.sourceforge.net> * backend/papenmeierusb: Added driver for Papenmeier USB displays thanks to a loan by Alphabraille and minimal documentation from Papenmeier * backend/alvausb/brl.c: Corrected Alvausb driver to make it work on Mac 2005-08-31 Sbastien Sabl <sable@users.sourceforge.net> * backend/fakegtk/brl.c: Do not call gtk_main if the library is called from a Gtk+ application (necessary for Mozilla for example) * backend/fakegtk/brl.c: Updated to use asynchronous queue instead of locks to wait between threads * backend/voyager/brl.c: Corrected Voyager driver to make it work on Mac * backend/alva: Rewrote the Alva serial driver with new serial API, autodetection and timeout handling thanks to documentation provided by Alva * backend/eurobraille: Added detection of the CLIO-eurobraille display in eurobraille driver * lib/config_*.c: Updated list of tables * test/test_libbraille.c: Add output of debug messages to the Braille display when pressing keys * lib/config.c: Autodetect usb displays first then serial displays * lib/braille.c: Lower usb debug log * Makefile.am: Cleaning * lib/serial_tios.c: Mac portability - use usleep instead of select. Do not set serial output speed at 0 on init * configure.ac, lib/Makefile.am: Improved libusb detection * autogen_mac.sh: Adding Mac specific autogen script
2006-03-02 Sbastien Sabl <sable@users.sourceforge.net> * Release 0.19.0 * scripts/libbraille.inf: Updated for libusb-win32 20051120 * lib/braille.c: Corrected bug in braille_write where extended ASCII char are discarded (thanks to Ismo Salonen) * Updated copyright headers * Various cleaning before releasing 0.19.0 2005-10-01 Sbastien Sabl <sable@users.sourceforge.net> * Rewrote Baum serial driver using documentation provided by Baum. Added support for USB devices. 2005-09-30 Sbastien Sabl <sable@users.sourceforge.net> * All backends: passing a type argument to brli_drvinit * Improved autodetection system * Various minor cleanings * lib/serial_win32.c, lib/serial_tios.c: Removed deprecated old serial API * backend/eurobraille/brl.c: Added support for additionnal Scriba model * scripts/libbraille.inf: Added USB IDs for Papenmeier display 2005-09-01 Sbastien Sabl <sable@users.sourceforge.net> * backend/papenmeierusb: Added driver for Papenmeier USB displays thanks to a loan by Alphabraille and minimal documentation from Papenmeier * backend/alvausb/brl.c: Corrected Alvausb driver to make it work on Mac 2005-08-31 Sbastien Sabl <sable@users.sourceforge.net> * backend/fakegtk/brl.c: Do not call gtk_main if the library is called from a Gtk+ application (necessary for Mozilla for example) * backend/fakegtk/brl.c: Updated to use asynchronous queue instead of locks to wait between threads * backend/voyager/brl.c: Corrected Voyager driver to make it work on Mac * backend/alva: Rewrote the Alva serial driver with new serial API, autodetection and timeout handling thanks to documentation provided by Alva * backend/eurobraille: Added detection of the CLIO-eurobraille display in eurobraille driver * lib/config_*.c: Updated list of tables * test/test_libbraille.c: Add output of debug messages to the Braille display when pressing keys * lib/config.c: Autodetect usb displays first then serial displays * lib/braille.c: Lower usb debug log * Makefile.am: Cleaning * lib/serial_tios.c: Mac portability - use usleep instead of select. Do not set serial output speed at 0 on init * configure.ac, lib/Makefile.am: Improved libusb detection * autogen_mac.sh: Adding Mac specific autogen script
2006-03-02 Sbastien Sabl <sable@users.sourceforge.net> * Release 0.19.0 * scripts/libbraille.inf: Updated for libusb-win32 20051120 * lib/braille.c: Corrected bug in braille_write where extended ASCII char are discarded (thanks to Ismo Salonen) * Updated copyright headers * Various cleaning before releasing 0.19.0 2005-10-01 Sbastien Sabl <sable@users.sourceforge.net> * Rewrote Baum serial driver using documentation provided by Baum. Added support for USB devices. 2005-09-30 Sbastien Sabl <sable@users.sourceforge.net> * All backends: passing a type argument to brli_drvinit * Improved autodetection system * Various minor cleanings * lib/serial_win32.c, lib/serial_tios.c: Removed deprecated old serial API * backend/eurobraille/brl.c: Added support for additionnal Scriba model * scripts/libbraille.inf: Added USB IDs for Papenmeier display 2005-09-01 Sbastien Sabl <sable@users.sourceforge.net> * backend/papenmeierusb: Added driver for Papenmeier USB displays thanks to a loan by Alphabraille and minimal documentation from Papenmeier * backend/alvausb/brl.c: Corrected Alvausb driver to make it work on Mac 2005-08-31 Sbastien Sabl <sable@users.sourceforge.net> * backend/fakegtk/brl.c: Do not call gtk_main if the library is called from a Gtk+ application (necessary for Mozilla for example) * backend/fakegtk/brl.c: Updated to use asynchronous queue instead of locks to wait between threads * backend/voyager/brl.c: Corrected Voyager driver to make it work on Mac * backend/alva: Rewrote the Alva serial driver with new serial API, autodetection and timeout handling thanks to documentation provided by Alva * backend/eurobraille: Added detection of the CLIO-eurobraille display in eurobraille driver * lib/config_*.c: Updated list of tables * test/test_libbraille.c: Add output of debug messages to the Braille display when pressing keys * lib/config.c: Autodetect usb displays first then serial displays * lib/braille.c: Lower usb debug log * Makefile.am: Cleaning * lib/serial_tios.c: Mac portability - use usleep instead of select. Do not set serial output speed at 0 on init * configure.ac, lib/Makefile.am: Improved libusb detection * autogen_mac.sh: Adding Mac specific autogen script
This version provides a new driver for Papenmeier USB Braille displays. The Alva and Baum drivers have been rewritten. Compatibility with Mac OS X has been improved a lot. It also features various bug fixes and minor improvements.
Thanks to Sourceforge which now provides subversion hosting, the libbraille repository has been migrated from CVS to subversion.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?