d0d8b1d9f1
add output support to pylcd driver - patch provided by Stefan Reinauer
marschap2006-02-22 08:50:22 +00:00
e74c08a052
more cleanup to lcdproc client
marschap2006-02-18 21:52:28 +00:00
6bc60a92fe
clean up lcdproc client and add menu support (to be enabled at compile time) - based upon patch by Andrew Foss
marschap2006-02-18 19:50:50 +00:00
d77ada0bde
add menu support to lcdproc client (currently hidden behind #ifdef LCDPROC_MENUS) - patch provided by Andrew Foss
marschap2006-02-18 16:18:22 +00:00
dd66eac255
update serialVFD driver and comment bignum library - patch provided by Stefan Herdler
marschap2006-02-18 13:41:39 +00:00
df4c6d4f2c
update ula200 driver: fix a bug when heartbeats are off, add key map - patch provided by Bernd Walle
marschap2006-02-18 13:11:47 +00:00
4142f8d8dd
document i2c sub-driver of the HD44780 driver - provided by Matthias Goebl
marschap2006-02-17 18:52:06 +00:00
cf0e82ddf7
initialize counter variables to fix core dumpswhen reading config file - patch provided by M. Dolze
marschap2006-02-17 18:47:34 +00:00
1f523c6438
add driver for the ULA-200 device from ELV,
marschap2006-02-11 18:50:14 +00:00
fe248c7476
make lcdproc compile under Darwin/Mac OS X based on patch by Eric Pooch
marschap2006-02-04 19:38:09 +00:00
226f053549
patch from M. Dolze to fix a potential problem with ia variant of hd44780 winamp wiring when using less than 3 displays
marschap2006-02-04 17:29:26 +00:00
4d60c5b73c
add serialVFD driver provided by Stefan Herdler
marschap2006-02-03 19:17:01 +00:00
af1125fd98
add libLCD.a to the libraries required for the tyan driver. Thanks to Jon frederic for spotting the issue.
marschap2006-02-03 18:00:00 +00:00
15641fb9f3
add machine_Darwin.c to lcdproc's sources
marschap2006-02-03 17:54:04 +00:00
677fe1e620
Darwin variant of machine specific code for LCDproc client provided by Eric Pooch
marschap2006-02-03 17:46:34 +00:00
b5634b8629
unbreak pylcd on FreeBSD; thanks to Markus Dolze
marschap2006-01-29 22:04:12 +00:00
199f15860e
add patch by M. Goebl to report initial errors with RPT_ERR and return(-1) as the other drivers do.
marschap2006-01-18 14:47:05 +00:00
d372cfb3f8
change priority of some debugging statements
marschap2006-01-16 20:14:49 +00:00
a2a37f2013
now that we have getopt in shared/, remove unnecessary getopt.* in server/.
marschap2006-01-16 19:58:10 +00:00
e0bc105759
add GNU getopti & check for it; prepare for use with getopt_long()
marschap2006-01-16 19:53:28 +00:00
a66d02577e
don't wait forever for the correct response
marschap2006-01-16 19:49:48 +00:00
aeffd250a1
require automake 1.7 in condifure.in; update all Makefile.am: add comments, replace obsoleted INCLUDES by AM_CPPFLAGS
marschap2006-01-16 19:36:58 +00:00
7bb8383c01
fix AM_CCFLAGS in server/drivers/Makefile.am fix *bar() functions in imon driver found by Peter Wyss <peter@wyss.id.au>
marschap2006-01-15 20:46:13 +00:00
a16b117f53
make CFLAGS configurable with defaults
marschap2006-01-15 19:34:28 +00:00
a0cd7a51e8
add new driver CFontzPacket for CrystalFontz CFA631, CFA633 & CFA635; add new connection type 'i2c' for for the hd44780 contributed by Matthias Goebl <matthias.goebl@goebl.net>; harmonize spelling of driver names in configure script and LCDd.conf
marschap2006-01-14 19:14:44 +00:00
67a0d2c965
CRETS to whom credits are due
marschap2006-01-07 22:52:13 +00:00
cbf6c280f6
slightly modified patch by Markus Dolze to solve the problem that hd44780_CFLAGS was not used correctly
marschap2006-01-07 22:50:52 +00:00
d38e449413
apply patch by Markus Dolze which unbreaks building of the lcdproc client on recent NetBSD 3.0 and also corrects calculation of the available swap space
marschap2006-01-07 12:03:12 +00:00
2d203bbbfc
add patches by M. Dolze for better BSD support
marschap2006-01-02 15:37:45 +00:00
f0300d1765
sort drivers alphabetically in acinclude.m4 & server/drivers/Makefile.am; update server/drivers/wirz-sli.c to make it complile afgain and announce it in acinclude.m4; update info how to include a new driver to make the examples resemble the current driver situation more closely
marschap2005-12-17 17:04:00 +00:00
2b07585f0f
normalize IP before each call to verify()
marschap2005-12-15 12:47:39 +00:00
e88d8fd019
correct IP address verification; continue correctly even if it fails
marschap2005-12-15 12:04:53 +00:00
305c5856cd
new: BB_ENABLE_DOXYGEN (copied from cppunit) define AM_CONDITIONAL DOX if Doxygen is available
boercher2005-10-25 22:33:53 +00:00
d68b7903d6
enabled Doxygen functionality: - add -Wno-unused-function to CFLAGS to avoid 'not used' warnings with unused static functions (for GCC only) - check if Doxygen is available - new options --enable-doxygen enable documentation generation with doxygen (auto) --enable-dot use 'dot' to generate graphs in doxygen (default auto) --enable-html-dox enable HTML generation with doxygen (default yes) --enable-latex-dox enable LaTeX generation with doxygen (default no)
boercher2005-10-25 22:33:39 +00:00
99b0501337
Doxygen configuration and input files
boercher2005-10-25 22:33:24 +00:00
016866d2fa
extend autogen.sh as proposed by Pavel S. Shirshov's patch from sf.net
marschap2005-10-16 15:11:22 +00:00
14faa4f112
add driver for Noritake VFD provided by Simon Funke
marschap2005-10-16 14:35:38 +00:00
7e2299f923
make lcdmetar.pl podchecker-clean
marschap2005-10-16 14:20:42 +00:00
4611730dcf
print warning if the verification of an ip address fails
boercher2005-10-14 20:36:10 +00:00
b52d7be567
fix typo reported on the mailing list by Simon Funke
marschap2005-10-07 16:53:47 +00:00
cfcf89ccd1
get rid of local variable incoming_command; prepare for changes that allow querying the LCD module from the driver (e.g. for its model, firmware, ...)
marschap2005-08-31 16:36:27 +00:00
3dfab66f45
adapt svga driver better to 0.5 API; make it take options from config file
marschap2005-07-27 06:16:26 +00:00
d7d2c5771f
update bar functions to 0.5 API for Wirz SLI and MTC_S16209X drivers
marschap2005-07-25 17:54:07 +00:00
3e1ed65a12
cosmetic changes to a few drivers: keep functions not in the 0.5 API private
marschap2005-07-25 17:05:39 +00:00
d0b137d5a5
- new option -prev, corrections for option -next - clients gets more information if an error occurs - use sock_printf() and sock_printf_error() if necessary
boercher2005-07-17 16:14:22 +00:00
93f162ff48
- new socket function sock_send_error() and sock_printf_error(): factored out the 'huh?-stuff, added error report log) - use sock_printf() and sock_printf_error() if necessary (no need to use sprintf())
boercher2005-07-17 16:14:07 +00:00
164f4fbed0
- new option -prev, corrections for option -next - adherence of LCDPROC_PERMISSIVE_MENU_GOTO corrected
boercher2005-07-17 16:13:46 +00:00
6a212dd77c
new option -prev, corrections for option -next
boercher2005-07-17 16:13:24 +00:00
763207a64e
- description of new options -next and -prev - divided the command reference into 4 subsections - added a complete menu example for wizzards
boercher2005-07-17 16:13:08 +00:00
5a44ae5407
update server/drivers/CFontz633io.c so that it checks for an appropriate response when sending a packet; adapt autoconf infrastructure to support that
marschap2005-07-03 18:48:31 +00:00
448c39f63c
replace printf() used for debugging by fprintf()
marschap2005-07-03 18:03:10 +00:00
7d2612bde8
fix potential division by zero issues
marschap2005-07-03 16:14:45 +00:00
b94ea7ba78
display default values on errors in init(); include speed into the display's PrivateData structure; CFontzPacket.c: update optimization stragegy in flush() for CF631 & CF635
marschap2005-07-03 15:25:55 +00:00
a450ac5b47
make debugging messages dependent on #define DEBUG
marschap2005-07-03 12:36:56 +00:00
d236a2e981
add Build-Dependency on libsvga1-dev for svga driver
marschap2005-07-03 12:26:33 +00:00
a936e62ff3
correct name of the svga driver
marschap2005-07-03 12:22:11 +00:00
ca7b9f3f45
fixes in the get_key() functions; svgalib_drv.c instrumented with debugging code
marschap2005-07-03 12:20:24 +00:00
f0386c7eef
make CFontzPacket.c and CFontzs633.c even more similar
marschap2005-07-02 21:03:53 +00:00
0ec83bdc66
get rid of old cruft: remove args argument from the modules' init() routines
marschap2005-07-02 13:38:51 +00:00
32545c99a2
replace macros by static inline functions; reorder functions to not require forward declarations
marschap2005-07-02 12:29:42 +00:00
f9d35cad9e
remove unused code, cleanup & shorten parse_message() function; hide commands[] table; make it's contents accessible using a function
marschap2005-06-28 17:12:30 +00:00
bf1c2688c2
make other drivers also work correctly when SEAMLESS_HBARS is set
marschap2005-06-28 17:09:03 +00:00
4e4a460aca
make control of contrast and brightnesses more fine-grained
marschap2005-06-27 18:22:07 +00:00
40c3fb573b
make heartbeat and ellipsis icons align with other CFontz icons
marschap2005-06-27 18:20:22 +00:00
7930848431
add Nicolas Croiset <ncroiset@vdldiffusion.com> patch to implement the output() function (slightly modified); include information of usb into the PrivateData structure
marschap2005-06-27 17:16:37 +00:00