11 Commits
Author SHA1 Message Date
Harald Geyer 21cdb4c3ea Update change log
Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-08-03 14:08:32 +02:00
Harald Geyer 36128dc16f string widget: Allow multibyte characters
Currently render_string() truncates the text after n bytes, where n is
the number of characters from the start of the rendering position to the
right margin. Since the API already requires drivers to take care of
proper truncating, this is not necessary.

Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-08-03 12:47:49 +02:00
Harald Geyer b262971074 Update CREDITS.md and ChangeLog.md
* It's rather odd to get credits for .gitignore patterns but not for
  the driver I wrote so change that ... ;)
* Also make the credits for minor stuff more generic so that I don't
  have to update that file for every one line patch.
* Finally add the new driver to the change log
2016-08-02 20:26:46 +02:00
Harald Geyer da6ab836e1 New driver for Olimex MOD-LCD1x9
This adds minimal support for the display - including a 14 segment font.
(Looks like this is the first 14 segment display to be supported by
lcdproc.)

Tested on linux.

Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-08-02 20:14:47 +02:00
Harald Geyer 169a112a6d Add more patterns to .gitignore
Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-07-31 19:55:00 +02:00
Harald Geyer 0a38c18f00 Cleanup I2C handling
* Move OS specific code to new files i2c.h and i2c.c
* As side effect a likely bug (linux only code) in the existing driver
  has been fixed.

Compile tested on Debian/i386 and OpenWRT/arm.

Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-07-31 09:42:06 +02:00
Harald Geyer ad169fb488 New driver linux_input
This driver receives input from event devices of the linux input subsystem.
Tested on Linux 3.16/i386.

Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-07-29 19:55:15 +02:00
Harald Geyer 23b6c97ea9 rawserial.c: Get rid of non-standard type
Looks like uint isn't supported by MUSL libc used by OpenWRT.

Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-07-25 12:44:31 +02:00
Harald Geyer bb7badfee2 mtc_s16209x.c: Add missing header file
This driver uses flock(2) und thus must include sys/file.h

Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-07-25 12:44:31 +02:00
Harald Geyer f73d2aca1e hd44780-rpi.c: Get rid of non-standard pointer type
The old code didn't compile against musl libc (OpenWRT).

Compiletested on ARM.

Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-07-25 12:44:31 +02:00
Harald Geyer 63568547d9 clients/lcdproc/machine.h: Include missing header file
This file uses time_t and thus must include time.h

Signed-off-by: Harald Geyer <harald@ccbib.org>
2016-07-25 12:44:31 +02:00