robijn
3f385754b0
Removed the accidently added event.h
2002-05-03 23:45:59 +00:00
robijn
cfe1bd1a1e
Added drivers icp_a106 and lcterm written by Michael Schwingen.
2002-04-27 12:52:18 +00:00
robijn
6ec0dc376c
Removed reference to client_data.h
2002-04-26 00:17:04 +00:00
robijn
1e8746a62f
Inccorectly added server/commands/Makefile.in. .am was needed.
2002-04-26 00:12:38 +00:00
robijn
aa2261af65
Added commands/Makefile.in
2002-04-26 00:08:02 +00:00
robijn
726f2f995e
Big changes in code of clients, screens and widgets.
...
- Moved and altered code to create, destroy and manipulate clients, screens
and widgets in an OO-like manner.
- Moved command execution code to a commands directory, splitting commands to
what subject they are concerned.
- Menus are temporary disabled while working on new menu structure.
2002-04-26 00:00:31 +00:00
robijn
2a07898c02
Fixed bug in Makefile.am related to the removed file Makefile.am.pre.
2002-04-17 11:18:13 +00:00
robijn
b5c534feab
Removed Makefile.am.pre
2002-04-11 13:57:52 +00:00
robijn
336c8cab4a
Modified the autoconf stuff for modules.
...
Makefile.am.pre is no longer needed.
2002-04-11 13:56:28 +00:00
robijn
32261e82a3
Fixed cursor feature problems. Forgot to commit something...
2002-04-11 13:55:15 +00:00
robijn
bc61fa0da8
Updated lirc driver
2002-03-27 22:46:46 +00:00
robijn
707fd2300d
- Now using driver names without 'in' (like lircin).
...
- Added cursor control to client_functions.c
- Removed HEART_ON etc. ; changed to HEARTBEAT_ON etc. (both existed)
2002-03-27 22:38:12 +00:00
robijn
6910ac705e
Not requiring many functions anymore. (reason: input drivers)
2002-03-27 22:25:32 +00:00
robijn
f2c77241eb
Cursor update. Cursor not visible anymore by default.
2002-03-25 23:19:41 +00:00
robijn
1e7a4a44bc
Makefile.am removed. Will be generated from Makefile.am.pre
2002-03-25 23:18:34 +00:00
robijn
01f37ea213
Changed cases in some driver names.
2002-03-25 22:47:30 +00:00
robijn
505833ba85
- Fixed some driver build problems (incorrect filenames)
...
- Some work on the automake/autoconf stuff
2002-03-25 22:43:12 +00:00
robijn
6898248837
Converted the svga driver to new API.
2002-03-25 22:40:38 +00:00
robijn
6d41e71f33
Fixed 4bit enable lines bug.
2002-03-24 19:28:50 +00:00
robijn
b3e1506ffa
HD44780 update:
...
- howto updated
- input pin readout reversed
- 4bit and serialLpt init timing modified
2002-02-22 01:13:24 +00:00
robijn
fc92898174
Added sed1520fm.h
2002-02-22 00:21:05 +00:00
robijn
dba163c4a4
Drivers are now being loaded as modules.
2002-02-21 22:50:12 +00:00
robijn
152f8b4aff
Added width and height functions (I forgot them at the v0.5 kick-off).
2002-02-10 14:22:17 +00:00
robijn
2be3a1cfdb
Converted old to new functions.
...
Now using lib vbar/hbar.
Changed the term UDC to Custom char (CC).
2002-02-08 00:19:55 +00:00
robijn
c6ef7cbf4e
Converted old to new functions.
2002-02-08 00:15:50 +00:00
robijn
d75cd04d92
Converted old to new functions.
...
Now using lib vbar/hbar.
2002-02-08 00:14:10 +00:00
robijn
085b539d34
Lib update.
...
Added vbar and hbar functions that use a statically defined custom charset.
Let the lib heartbeat function use the new icon function.
2002-02-08 00:05:02 +00:00
robijn
f3dbc1d06d
Minor fixes. Still untested on real hardware.
2002-02-07 22:29:39 +00:00
robijn
932d1f5c7b
Tried other init timing. Does this solve the init issue ?
2002-02-07 22:14:30 +00:00
robijn
15b226483a
Added PIC-an-LCD HD44780 subdriver.
...
Currently untested.
2002-02-07 22:10:04 +00:00
robijn
901833b353
Modified some internal stuff.
...
The line function did not work correctly, however the driver does not use it.
2002-02-05 18:06:14 +00:00
robijn
1eb4024013
hbar call fix.
2002-01-16 17:59:06 +00:00
robijn
e6287f56af
vbar/hbar/heartbeat/icon adaptation to new API.
2002-01-16 17:57:24 +00:00
robijn
d10b943524
Bignum support.
2002-01-14 22:09:10 +00:00
robijn
f244d66500
Only flush modified defined characters.
2002-01-14 21:50:48 +00:00
robijn
92fb6382be
Moved to new hbar/vbar.
...
Changed ValidX and ValidY to report errors and return from function.
2002-01-09 16:10:53 +00:00
robijn
4ee73421fb
vbar fix
2001-12-30 00:31:54 +00:00
robijn
71056ec551
v0.5 kick-off
2001-12-30 00:15:25 +00:00
robijn
b228b720d9
Added uniform copyright notice to all files of the server core.
2001-12-27 23:30:36 +00:00
robijn
5d0b33c5ef
Fixed header file problem.
...
Enhanced(?) timing.h with DELAY_AUTOSELECT.
Cheered up some comments, moved #ifndef FOO_H #define FOO_H to just after
the copyright and explanation comment.
2001-12-27 16:22:09 +00:00
robijn
94b8ea0ad4
Removed delayMult from timing.h
2001-12-24 23:36:28 +00:00
robijn
dd7d21c12d
Added code to scan for -t, to specify the diplay size.
2001-12-22 15:12:20 +00:00
robijn
7ecd6f07a5
Removed 'long p' from charmap (now for real :).
2001-12-11 15:43:26 +00:00
robijn
3929662434
HD44780 general:
...
- Removed 'long p' from keymap
HD44780 serialLpt:
- Backlight support
- Updated documentation
2001-12-09 14:33:17 +00:00
robijn
6124c616b6
Added clearer comment for use of config_get_string.
2001-12-02 17:26:04 +00:00
robijn
390276a972
Fix for lcdm001 bignum crash.
2001-12-02 16:44:20 +00:00
robijn
ff1704a734
Compatibility fix for reporting patch:
...
Added debug_level variable again.
2001-11-30 17:02:43 +00:00
robijn
7e4c21cec5
HD44780 and SED1330 now use lpt-port.h
2001-11-29 15:51:51 +00:00
robijn
f12b17d4f2
Forgotten files needed for reporting.
2001-11-29 15:15:14 +00:00
robijn
285d29edf3
Reporting patch.
2001-11-29 14:09:13 +00:00
robijn
3dc439e2c4
Updated.
2001-11-29 14:02:40 +00:00
robijn
e05e14a60c
Heartbeat patch from Rene Wagner.
2001-11-25 14:21:14 +00:00
robijn
531beed1ec
Fixed drivers.h warning.
2001-11-24 18:49:44 +00:00
robijn
5943be86d7
Removed configfile.c warnings.
2001-11-24 18:47:25 +00:00
robijn
efcbed6026
Unallocated framebuffer fix.
2001-11-23 15:15:05 +00:00
robijn
97457f45bd
Inserted help text of drivers into the driver sections.
2001-11-23 15:09:32 +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
robijn
a6fec90312
Put -b option and backlight= (config file) option in again.
...
Plus minor bugfixes.
2001-11-13 12:46:15 +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
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
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
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
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
robijn
db935c35bf
Corrected HD44780 to work with the curses driver.
2001-10-06 13:51:45 +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
robijn
50cdea1134
Modified the HD44780 driver to work with keypad.
2001-10-05 15:05:59 +00:00
robijn
7c0e1bd0d1
Fixed "HD44780 does not compile" bug. Not using drv_base anymore.
2001-10-02 14:04:34 +00:00