What's new in LCDproc 0.5.7
May 2, 2014
- New drivers:
- rawserial: dump framebuffer to serial port
- glcd-x11: Draw to a X window
- glcd-picolcdgfx: Mini-box.com picoLCD 256x64
- hd44780-raspberrypi: LCDs connected to GPIO
- hd44780-spi: Linux SPI devices
- hd44780-piplate: Devices from Adafruit Industries
- hd44780-pifacecad: PiFace Control And Display
- Updated drivers:
- picolcd: Improvements to IR processing
- sed1520: Add an option for inverted segment mapping
- glcd driver: Add direct support for framebuffer with paged memory layout
- hd44780:
- hd44780-serial: Fix data escape handling
- hd44780-i2c: Add support for FreeBSD's iic framework
- Build system:
- Rename configure.in to configure.ac
- Fix build if compiled with --enable-permissive-menu-goto (#3599609)
- lcdproc client:
- Add option to turn off title on OldTime screen
- Other changes:
- Fix using the left key to change the ring and checkbox menu ite
New in LCDproc 0.5.7 Pre 1 (Mar 29, 2014)
- Fixed:
- Fix using the left key to change the ring and checkbox menu items
- sed1520: Add an option for inverted segment mapping (idea by R. Buchert)
- Fix build if compiled with --enable-permissive-menu-goto (#3599609)
- glcd driver: Add direct support for framebuffer with paged memory layout
- Build system: Rename configure.in to configure.ac
- lcdproc client: Add option to turn off title on OldTime screen
- picolcd: Improvements to IR processing (M. Jones)
- hd55780/serial: Change data escape handling (G. Smith)
- Added:
- hd44780: Added 'raspberrypi' connection type (P. Corner)
- hd44780: Add support for FreeBSD's iic I2C framework
- hd44780: New connection type 'piplate' (J. Brogdon)
- hd44780: New connection type 'pifacecad' (T. Preston)
- new driver: rawserial - dump framebuffer to serial port (C. Wolf)
- glcd driver: Connection type 'x11' that draws to a X window (S. Meharg)
- glcd driver: 'picolcdgfx' for picoLCD 256x64 from Mini-Box.com (S. Meharg)
- hd44780: Added 'spi' connection type (S. Dawson)
New in LCDproc 0.5.6 (Nov 5, 2012)
- Remove deprecated CFontz633 driver. Use CFontzPacket with Model=633 instead!
- new driver: glcd unified graphic display driver (M. Dolze)
- new driver: vlsys_m428 driver for Moneual MonCaso 320 (W. Hauck)
- hd44780/serial: Fix handling of keys for LoS-Panel (M. Kirchner)
- hd44780/serial: Change backlight handling (see commit message)
- glcd driver: Add FreeType 2 rendering support (B. Walle and M. Dolze)
- glcd driver: New connection type 'png', writes framebuffer as PNG image
- hd44780: Fix vBars and block icon not working correctly on the same screen
- Build system: Link LCDd itself with pthread library if available
- lcdproc client: Unbreak build on OpenBSD non-i386 (E. Barrett)
- lcdproc client: Fix core dumps on FreeBSD if started as non-root
- glcd driver: new connection type 'serdisplib'
- glcd driver: new connection type 'glcd2usb'
- lcdproc client: On FreeBSD show only unique processes in 'S' screen
- picolcd: Use libusb-1.0 asynchronous transfers to fix missed keys (M. Jones)
- sed1520: Make it work without using an external inverter
- lis driver: Make the last pixel row work (add lastline option parsing)
- hd44780/ftdi: Fix error in setting backlight and add backlight for 4bit mode
- new driver: sdeclcd for Watchguard FireBox appliances (F. Mertz)
- hd44780: Added 'usb4all' connection type (T. Mohaupt)
- Fix RPM init script hanging on recent OS (#3488223)
- lcdproc client: Fix build on OpenBSD >= 5.0
- hd44780/serial: Add support for adjustable backlight
- Build system: Fix build with automake >= 1.11.3 (#3494755)
- Fix clang compiler warnings about obsolete GNU designated initializers
- Fix crash when adding a menu item without text and options (S. Dawson)
New in LCDproc 0.5.5 (Nov 15, 2011)
- sed1330 driver: Add support for HG25504 (L. Lagendijk)
- Build system: Fix xosd detection
- Reset ccmode on screen clear for NoritakeVFD, tyan driver
- All drivers: Refactor CGmode enum into lcd.h
- hd44780: New (possible faster) screen update algorithm
- Add an option to start LCDd with screen rotation disabled (M. Zanetti)
- Rewrite of the t6963 driver fixing several problems (see commit note).
- picolcd: Add OffBrightness (S. Crane), more icons and fix bignum
- lcdproc: Fix a single dot appearing on line 5 of the D screen
- lcdproc: Make the iface screen more readable on 2x16 displays
- All drivers: sync functions with prototypes
- Port remaining drivers to 0.5 API (glk, lcdm001, stv5730)
- Pyramid: Only send LED state changes, doxygen-ize
- sed1520: Make it work with 68-family style interface, convert to 0.5 API
- hd44780/imon: Add charmap for NEC uPD16314 and make it configurable
- Pyramid: Convert set_char to 8 byte bitmap, add support for bignum
- Convert set_char of drivers bayrad, lb216, lcterm, mtc_s16209x, wirz-sli
- CFontzPacket: Fix not using select() even if its available
- CFontzPacket: Use cellwidth = 5 on CFA-631 and CFA-635 too
- t6963: Convert font to 8 byte bitmap
- convert i2500vfd and mdm166a driver to use 8 byte bitmap custom character
- ula200: convert custom characters to 8 byte bitmap
- Build system: Fix trying to install svga driver twice
- imon: Add bignum support (Y. Scheglyuk)
- hd44780/ethlcd: fix LCDd hang up on network error (exits now) (M. Bialonczyk)
- New common 5x8 font for t6963, sed1520, mdm166a and i2500vfd
- t6963: Size has now to be configured in pixels instead of characters
- Build system: --enable-extra-charmaps option adds language specific charmaps
- imonlcd: Fix spinning of disc icon (E. Pooch)
- SureElec: Change port initialization (SF 3212891)
- curses: Fix missed keystrokes (from Debian)
- curses: Correct the name of the info function.
- Update LCDd.conf to be better understood by Config::Model (D. Dumont)
- CFontz: Fix display of bars
New in LCDproc 0.5.5 Pre 2 (Oct 23, 2011)
- Updated drivers:
- New common 5x8 font for t6963, sed1520, mdm166a and i2500vfd drivers
- sed1330: Add support for HG25504
- sed1520: Make it work with 68-family style interface
- picolcd: Add OffBrightness, more icons and fix bignum
- SureElec: Change port initialization (SF 3212891)
- imonlcd: Fix spinning of disc icon + imon: Add bignum support
- hd44780: * New (possibly faster) screen update algorithm
- hd44780-imon: Add charmap for NEC uPD16314 and make it configurable
- hd44780-ethlcd: fix LCDd hang up on network error (it exits now)
- pyramid: Fix several problems making it more reliable
- CFontzPacket: Use cellwidth = 5 on CFA-631 and CFA-635
- t6963: Rewrite this driver fixing several problems
- Build system:
- Fix xosd detection
- enable-extra-charmaps adds language specific charmaps (currently russian)
- lcdproc client:
- Fix a single dot appearing on line 5 of the D screen
- Make the iface screen more readable on 2x16 displays
New in LCDproc 0.5.3 (Apr 7, 2010)
- Key:
- Something removed
- Something added
- Something changed / fixed
- New drivers
- imonlcd for SoundGraph iMON LCD
- irtrans for IRTrans VFD displays
- i2500vfd driver for a graphical Noritake VFD
- lis for VLSystem L.I.S VFD
- mx5000 for Logitech MX5000 keyboards
- shuttleVFD for USB-based Shuttle VFDs
- hd44780 new ConnectionTypes: ethlcd, ftdi, mplay, uss720, usblcd
- Updated drivers
- Various fixes to the CwLnx, NoritakeVFD, glk, picolcd
- Drivers start in background by default: bayrad, CFontz, ea65, glk
- CwLnx: support for CW12832
- hd44780:
- euro character mapping table
- add lineaddress option to support ST7036
- hd44780/lcd2usb: add keypad and get/set contrast & brightness support
- imon: Change hbars to make last char in-/decrease vertically
- IOWarrior: fixed 4-line display use and add ExtendedMode option
- MtxOrb: Fix backlight for old firmware and VFD/VKD support
- picolcd:
- support for 20x4 picoLCDs
- support to send IR commands to LIRC
- serialPOS: input support
- shuttleVFD: fix VendorID, support newer models
- serialVFD: support new display types
New in LCDproc 0.5.2 (Oct 1, 2008)
- updated & extended documentation
- various fixes to the server core
- init-script templates for LSB 3.x conforming systems
- new drivers:
- serialPOS: for text based serial Point of Sale displays
- ea65: driver for VFD in AOpen XC Cube AV EA65 barebones
- picolcd: driver for Mini-box.com USB LCD picoLCD
- hd44780/pertelian: connection type for Pertelian X4020
- hd44780/lcd2usb: connection type for Till Harbaum's LCD2USB
- hd44780/vdr-wakeup: connection type for Frank Jepsen's vdr-wakeup
- sed1330/SP14Q002: connection type for Hitachi SP14Q002
- updated drivers:
- iMon: fix cellwidth, add graphics character support
- ula200: fix build environment and documentation
- g15: compatibility with g15daemon > 1.2
- MtxOrb: flush(), run-time configurable Brightness/OffBrightness
- CFontz: run-time configurable Brightness/OffBrightness, custom chars
- CwLnx: fixes, big number support
- serialVFD: fixes, updates
- hd44780: fixes for the serial connection types, new options
- updated clients:
- lcdproc:
- ged rid of more global variables
- fix Disk screen
- Credit contributors in About screen
- support Iface and ProcSize screens for OS X / Darwin
- allow switching on/off Load screen using menu
- lcdexec:
- try harder to find a shell
- updated build environment:
- allow compiling with LDFLAG "--as-needed"
- remove compile-time option to read configuration from LDAP