Commit Graph
1951 Commits
Author SHA1 Message Date
Jörg Hohwieler 9588955a6d GLK driver - new display definitions / add keymap option
- 2 new display definitions
- additional keymapping for Pyramid keypad

tested under Linux

Reviewed-By: Harald Geyer <harald@ccbib.org>
2016-08-19 00:01:12 +02:00
William Ferrell bb59731c58 Update changelog and credits 2016-08-18 17:01:41 -04:00
willfe fdeb649996 Merge pull request #19 from YARD2/yard2LCD
Add support for YARD2 devices
2016-08-17 18:10:38 -04:00
YARD2 d24f73374c Add documentation for yard2 2016-08-16 22:54:21 +02:00
willfe 365ff09d51 Merge pull request #11 from haraldg/multibyte
Allowing multibyte characters
2016-08-14 09:15:31 -04:00
YARD2 72e27fc718 Some fixes after comments 2016-08-09 21:34:52 +02:00
YARD2 e1dc01af31 Add yard2LCD driver
Add yard2LCD driver
2016-08-05 23:42:41 +02:00
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
willfe 4a590a608c Merge pull request #10 from haraldg/olimex
New driver for Olimex MOD-LCD1x9
2016-08-02 15:37:44 -04: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
William Ferrell 03cb10fe41 Update ChangeLog.md and CREDITS.md 2016-08-01 09:29:59 -04:00
willfe d26aa39058 Merge pull request #8 from haraldg/i2c_cleanup
Cleanup I2C handling
2016-07-31 17:37:51 -04:00
willfe e5189a2831 Merge pull request #9 from haraldg/gitignore
Add more patterns to .gitignore
2016-07-31 17:37:00 -04: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
William Ferrell ecd8aac043 Update ChangeLog.md for PR #7 2016-07-29 20:32:43 -04:00
William Ferrell 812c3b3649 Rename, update CREDITS.md, update README.md 2016-07-29 18:10:30 -04:00
willfe eb752e1638 Merge pull request #7 from haraldg/linux_input
New driver linux_input
2016-07-29 17:33:35 -04: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
William Ferrell ace0600e71 Update changelog and CREDITS (cleanups and adding bjo81's contribution) 2016-07-28 09:18:06 -04:00
willfe fd8c174282 Merge pull request #6 from bytemine/master
add driver for lcm162-module (by H. Rasch) (https://github.com/lcdproc/lcdproc/pull/6)
2016-07-28 09:14:22 -04:00
Bjoern Franke 9e80b177ff add driver for lcm162-module (by H. Rasch) 2016-07-28 13:50:23 +02:00
William Ferrell 60e2df0fe9 Add full URLs to pull requests (instead of using references) 2016-07-28 05:35:07 -04:00
William Ferrell 12333a75c1 Update README.md 2016-07-28 05:30:24 -04:00
William Ferrell 60ebd779b6 Reformat, add latest changes (w/pull request references) 2016-07-27 18:47:04 -04:00
William Ferrell c367e10f63 Rename to ChangeLog.md to support markdown, refs to issues & pull reqs 2016-07-27 18:35:20 -04:00
willfe 80708be8d4 Merge pull request #4 from haraldg/portabilityfixes
Portability fixes
2016-07-27 10:16:46 -04:00
willfe 4a1c1443df Merge pull request #1 from wilberforce/i2c-config
Update hd44780-i2c driver, pins defined via config file, rather than hardcoded
2016-07-27 10:09:30 -04:00
William Ferrell b299227cb9 Add Travis CI build status graphic to README.md 2016-07-27 10:07:04 -04:00
willfe d033392dfa Merge pull request #2 from wilberforce/master
Add travis file for Auto build testing of lcdproc
2016-07-27 09:38:43 -04: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
wilberforce 007d1af2eb Create hd44780.md 2016-07-23 17:22:20 +12:00
wilberforce 30d2b9f865 Update .travis.yml 2016-07-23 16:55:36 +12:00
wilberforce b77214b97d Update .travis.yml 2016-07-23 16:38:16 +12:00
wilberforce bd703b6bfc Update .travis.yml 2016-07-23 14:42:02 +12:00
wilberforce aba21104d3 Update .travis.yml 2016-07-23 14:38:53 +12:00
wilberforce 05f4d52ad1 Create .travis.yml 2016-07-23 14:33:18 +12:00
Rhys Williams 69785bef92 Correct i2c example doc 2016-07-23 13:47:32 +12:00
Rhys Williams 606e2913f0 Update i2c driver to have pins defined via config file, rather than hardcoded 2016-07-23 11:14:53 +12:00
William Ferrell 54e718ff77 Note "official" status in README.md v0.5.7 2016-07-22 07:00:33 -04:00
William Ferrell 3b6facc10e Remove .cvsignore, update .gitignore 2016-07-22 06:51:03 -04:00
William Ferrell 8d46065aca Add some reasonable git-related defaults
Add "default" .gitattributes and .gitignore as recommended by the GitHub
Desktop application.
2016-07-22 06:43:38 -04:00
William Ferrell eced465e97 Fix up email addresses in Introduction section. 2016-07-21 18:06:26 -04:00
William Ferrell fcef75aca0 Rename 000_CVS_READ_1ST to 000_GIT_READ_1ST 2016-07-21 17:53:45 -04:00
BuildTools df65e2e7a7 Add CODE_OF_MERIT.md; update README (replace as README.md) 2016-07-21 17:51:32 -04:00