Commit Graph
192 Commits
Author SHA1 Message Date
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
robijn 16cce2fe2d HD44780 keypad update. (second try) 2001-10-05 21:01:24 +00:00
robijn 4829ed367f HD44780 keypad update. (second try) 2001-10-05 19:43:50 +00:00
robijn de84f06cc7 HD44780 keypad update.
(second try)
2001-10-05 19:39:02 +00:00
ddouthitt 709e53495e Minor fix for heartbeat function... 2001-10-05 17:17:11 +00:00
robijn 50cdea1134 Modified the HD44780 driver to work with keypad. 2001-10-05 15:05:59 +00:00
ddouthitt d8daf2bf6f Added output_heartbeat(driver, heart_type) to the library functions.
Thus, for many drivers, creating the appropriate driver function
for heartbeats should be simple.
2001-10-04 21:10:07 +00:00
ddouthitt 39b84431a0 Added a heartbeat function to the driver code. Both the
MatrixOrbital driver and the curses driver now have their own
heartbeat functions.
2001-10-04 21:05:15 +00:00
ddouthitt a1a557a767 Changed clear function in Matrix Orbital driver: now only changes
within buffer (no clear function code sent to the LCD display).
2001-10-03 05:52:42 +00:00
ddouthitt 7bc81c1a3c Fixed a bug where driverargs (pointers to arguments to drivers) was
not initialized to nulls.
2001-10-03 02:36:23 +00:00
ddouthitt 9169630fe9 Fixes to the lcdm001 driver: heartbeat problems fixed 2001-10-02 20:53:39 +00:00
ddouthitt 6708335770 Fixing silly mistake: forgot to add lcd_lib.h ... 2001-10-02 14:32:01 +00:00
robijn 7c0e1bd0d1 Fixed "HD44780 does not compile" bug. Not using drv_base anymore. 2001-10-02 14:04:34 +00:00
ddouthitt 9d8b1f45a3 Fixed miscellaneous bugs relating to optimization of MatrixOrbital driver.
Now only displays that which has changed...
2001-10-01 21:54:02 +00:00
ddouthitt 487242f925 Fixed bug that caused anything beyond the heartbeat not to get updated
properly.  Only affected optimized MtxOrb driver.
2001-10-01 21:53:27 +00:00
ddouthitt fdba826ddc New driver: lcdm001 2001-10-01 21:52:41 +00:00
ddouthitt 49dd9207d7 Added new driver:
* lcdm001 (with updates to autoconfig and Makefiles)
2001-10-01 21:51:27 +00:00
ddouthitt 3c2765891d Added optimizations to MtxOrb driver:
* Don't send any data if there is no change.
* High optimization of MtxOrb_draw_frame - only write changed
  data to screen.
2001-10-01 03:06:25 +00:00
ddouthitt 82825e0c73 Minor bug fix.... 2001-10-01 03:00:39 +00:00
William Ferrell ac10e5d4d3 Added 000_CVS_READ_1ST to give instructions how to get configure and
company generated (CVS LCDproc only has autogen.sh, just as it should
be :)
2001-09-30 17:39:26 +00:00
ddouthitt bd431cfc36 Fixed up support for screen refresh using ^L - in case something
sends gunk to the screen.
2001-09-30 04:46:10 +00:00
ddouthitt cc56196ef0 Added support for ^L (redraw screen). Operation is invisible to
callers of getkey().
2001-09-30 04:18:39 +00:00
ddouthitt 4558e344e8 Fixed silly bug in new_framebuf(). 2001-09-30 04:17:40 +00:00
ddouthitt dcea08d3fa Bug caught by Robin Adams <robin@adams-online.de> where
getkey was not being checked for spurious nulls after driver
initialization.  Turns out getinfo was in the same category.
Both: fixed.
2001-09-28 21:29:23 +00:00