Commit Graph
215 Commits
Author SHA1 Message Date
dglaude ca27bcac18 Solve the segmentation fault in MtxOrb.c
If framebuf is not alocated when init is called then we do.
A lot of warning are removed because MtxOrb.h is cleaned.
For the futur, double buffering is already prepared.
I also have done some cleaning of unused function related to hbar/vbar.
BigNum are still not working nicely but I am working on it.
I don't have flickering on my screen so I cannot fix that problem!
2001-11-19 18:35:39 +00:00
dglaude 092b89dcdf explaining LCDCD was a project 2001-11-17 23:50:26 +00:00
robijn 046d76e510 New: SED1330 driver. 2001-11-15 19:33:06 +00:00
robijn 392506b384 - Added HD44780 incremental LCD update.
- Minor fix to 4bit.
2001-11-15 19:30:17 +00:00
robijn a2ffbde152 Adapted load.c to work with longer (>4 line) displays. 2001-11-15 00:00:36 +00:00
ddouthitt 6f686358d9 Minor bug fixes to main.c 2001-11-14 21:44:42 +00:00
gfk 8f68b0f8a7 Added LCDd.conf to the distribution 2001-11-14 21:00:06 +00:00
glengray 853d9053dd Added the fine grained backlight hierarchy code.
Depending on how the server sets the backlight it controls the clients
(if OPEN then the clients have individual control). If the client is set to
open (inherited from the server) then each screen has backlight control.
2001-11-14 13:57:25 +00:00
robijn a6fec90312 Put -b option and backlight= (config file) option in again.
Plus minor bugfixes.
2001-11-13 12:46:15 +00:00
glengray 7b68465ea1 Added the code to set the socket to SO_REUSE. 2001-11-12 18:13:07 +00:00
glengray e137c1011b Added the client_function timeout to the code.
Also noticed a BIG bug in the screen_set code, the strcmp's never worked, they
where no longer checking the results == 0.
2001-11-12 17:35:43 +00:00
gfk 91c430a8c4 Fixed to remove the warnings when debugging is turned on. 2001-11-11 19:18:28 +00:00
gfk e67defae0e Small fix for the autoconf support of the t6963 driver by mythos. 2001-11-03 14:33:03 +00:00
gfk 216d45f477 Fix for 'the dumbest fix of the month'. In fact, just a simplification of an earlier fix. 2001-11-02 18:56:51 +00:00
robijn b821127fa7 Minor bugfixes to HD44780 backlight and keypad stuff. 2001-11-01 16:40:57 +00:00
robijn 46174150ce Added HD44780 delay options. 2001-11-01 15:38:49 +00:00
gfk 12016257ff Replaced the AC_TRY_RUN test for the more simple AC_TRY_COMPILE where we check for defines. 2001-11-01 14:31:08 +00:00
robijn faa4861eb3 HD44780 update:
- supports new API
- major clean up, more consistent code
- uses configfile options
- serialLpt works also with only 2 output lines
- serialLpt can now use keypad
2001-11-01 00:37:12 +00:00
ddouthitt 0619f03774 Updated documentation in the Curses driver relating to the use
of the nonstandard ACS_S7 and ACS_S3 macros...
2001-10-31 22:51:56 +00:00
gfk 39874bbf87 Some cleanup:
Changed the optimization value to -O3
Moved the (n)curses autoconf tests to the (n)curses driver section.
Removed commented commands in configure.in
Added define ACS_* test for curses driver
2001-10-31 22:05:14 +00:00
gfk 7a4f465560 Better portability patch for systems that don't define SYS_NMLN. 2001-10-26 22:52:10 +00:00
gfk 134b33ace6 Crash landing of the fix for bug #472883: BSD curses.h allready declares LL. 2001-10-26 16:29:12 +00:00
robijn 26d00dc560 Adapted the drivers to do not use a NULL pointer for unsupported functions,
but instead do not assign them.
2001-10-25 23:39:51 +00:00
robijn 43e7dfe7be Bug fix to main.c: fixed bind= and user= reading, modified order of
init_drivers and daemonize.
2001-10-25 21:22:39 +00:00
gfk 48ca48182f Oops, the last fix (SYS_NMLN) make a segfault! Backing up. Will find another solution for the SYS_NMLN problem. 2001-10-24 20:39:37 +00:00
robijn dd52f3ddba Fix for bug in reading drivers from configfile. 2001-10-24 20:04:12 +00:00
robijn dc0f01850b First step towards the v0.5 API. New configfile routines in use.
Configfile adapted. For drivers: configfile routines are available.
2001-10-24 14:26:15 +00:00
gfk 15325e8e3b Added header linux/joystick.h as prerequistefor the joy driver. 2001-10-22 19:45:13 +00:00
gfk 7c69f63be9 Small portability fix for systems that don't define SYS_NMLN 2001-10-22 19:39:36 +00:00
gfk 5b689135ad Added hd44780-charmap.h to the list of file of the distribution. 2001-10-20 00:21:02 +00:00
gfk 8b19e5bc12 patch to initialize sockaddr by Jarda Benkovsky 2001-10-19 22:26:58 +00:00
gfk 85957e2154 change %08x -> %p to print pointers by Jarda Benkovsky 2001-10-19 22:23:25 +00:00
gfk 80955f703a Patch to initialize sockaddr by Jarda Benkovsky. 2001-10-19 22:04:52 +00:00
gfk 2ac2b16c49 Error reporting patch by Jarda Benkovsky 2001-10-19 21:31:37 +00:00
ddouthitt 540f3fbcad Fixed bug to parse_all_client_messages (thanks to Jarda Benkovsky).
Added #define, too.
2001-10-19 17:44:09 +00:00
robijn 1618f3e2ed Added descriptions of the v0.4 API and the new to-be-created v0.5 API.
Request for comments.
2001-10-16 19:38:07 +00:00
robijn fce5f2d4e5 Complete rewrite. Tells where current impl. details can be found.
Ideas on client supplied menus.
2001-10-15 15:33:16 +00:00
ddouthitt 80a1eda63f Fixed a bug that (almost) got away.... 2001-10-12 04:36:18 +00:00
ddouthitt 8df79efc98 Re-enable client keys (make client_add_key work again) 2001-10-12 04:35:26 +00:00
ddouthitt c13f75bcaa Minor fix. 2001-10-12 04:34:55 +00:00
ddouthitt 00ef5a1ac8 Fixes submitted for the fortune client to LCDd 2001-10-12 04:34:21 +00:00
gfk 10a2c963a7 Configure improvements as documented in bug 463908 2001-10-08 17:02:51 +00:00
gfk fc113474d5 Added lcd_lib.h to the distribution. 2001-10-08 16:37:43 +00:00
gfk b43479efd1 Correction for bug 467036 2001-10-08 16:09:55 +00:00
robijn db935c35bf Corrected HD44780 to work with the curses driver. 2001-10-06 13:51:45 +00:00
ddouthitt f8b89f2666 This is a "cleaner" fix (hack) to get around s getting clobbered
in main.c.  It also documents extensively WHERE it is getting clobbered;
now if one only knew why.....
2001-10-06 01:27:09 +00:00
ddouthitt 10a79e3859 Re-enable a hack in main.c to fix a "clobbered" pointer; this is
NOT a fix.  Work continues...
2001-10-06 00:32:02 +00:00
ddouthitt a070f75d4b Remove -Wno-unused from compile-time options; this prevents catching
of MANY possible problems.  LCDproc should compile cleanly without
warnings WITHOUT this set.
2001-10-06 00:31:08 +00:00
ddouthitt df90652a8b This updates these drivers with minor bug fixes. 2001-10-05 23:50:37 +00:00
ddouthitt ae18a158fc Numerous (TINY) fixes: mostly unused variables... 2001-10-05 22:04:35 +00:00