marschap
bf1c2688c2
make other drivers also work correctly when SEAMLESS_HBARS is set
2005-06-28 17:09:03 +00:00
marschap
4e4a460aca
make control of contrast and brightnesses more fine-grained
2005-06-27 18:22:07 +00:00
marschap
40c3fb573b
make heartbeat and ellipsis icons align with other CFontz icons
2005-06-27 18:20:22 +00:00
marschap
7930848431
add Nicolas Croiset <ncroiset@vdldiffusion.com> patch to implement the output()
...
function (slightly modified); include information of usb into the PrivateData
structure
2005-06-27 17:16:37 +00:00
marschap
46183285b3
support long input in numerical, alpha and ip editing functions;
...
correct IPv4&IPv6 verify functions
2005-06-27 09:11:10 +00:00
robijn
b9640e4390
Corrected G2446 resolution to 240x64 i.o. 256x64
2005-06-23 20:25:10 +00:00
marschap
552f388c6e
space cleanup
2005-06-18 13:06:57 +00:00
marschap
8820b47193
- replace static variables by ProvateData *
...
- make a bit more similar to CFonts{633,Packet}.c
2005-06-12 20:32:27 +00:00
marschap
e85ad0acc3
1st round of adapting it to new driver model
2005-06-12 17:45:08 +00:00
marschap
a597e2cdcf
space cleanups
2005-06-12 17:39:25 +00:00
marschap
d6971eaec5
adapt get_brightness() & set_brightness() to API
2005-06-12 16:39:47 +00:00
marschap
fbd81f910e
add get_brightness() & set_brightness() functions to CFontz{633,Packet}.c
...
and normalize the brightness to range [0, 1000] to support changing the
brightness online
2005-06-12 16:25:50 +00:00
marschap
285db95e4d
double resolution of contrast & brightness sliders
2005-06-12 16:09:17 +00:00
marschap
88638117f3
get rid of unnecessary variables; keep make local variables static
2005-06-12 16:07:49 +00:00
marschap
9f66b41c08
make menu pointer wrap on UP/DOWN movements to support 3-key configs
2005-06-12 08:08:21 +00:00
marschap
570507632e
support 3-key configurations with IP input too: wrap around limits
2005-06-07 18:18:30 +00:00
marschap
925e7e0fc5
bignum cleanup
2005-06-05 16:26:05 +00:00
marschap
4e0eaa1aa6
add compile time option (not in configure.in) to support delays when writing
2005-06-05 14:55:07 +00:00
marschap
539e41eede
corrected typo introduced yesterday; add bignum support for the 20x4 displays (e.g. CF635)
2005-06-05 14:53:37 +00:00
marschap
1a9e9ca54c
little cleanup
2005-06-05 14:48:49 +00:00
marschap
e476ef26b7
clean up ugly bignum code a bit, do range checks, support colon display
2005-06-05 14:44:11 +00:00
marschap
3046d92ae9
a few readability changes to hd44780-charmap.h;
...
new file CFontz-charmap.h used in CFontzPacket.c for all models except CF633
to adapt the CrystalFontz icharacter codes better to ASCII / ISO-8859-1
2005-06-04 22:07:37 +00:00
marschap
deea25e6ea
fix max. width of sliders in 4-line mode
2005-06-04 14:54:31 +00:00
marschap
3846b411d9
better support for IPv6 inpu: not perfect, but on its way;
...
support IP input in 4 key mode
2005-06-04 14:31:54 +00:00
marschap
9e2983ab45
do seamless hbars when SEAMLESS_HBARS is defined
2005-06-04 14:16:11 +00:00
marschap
8cd909baf9
add CFontz633_cellwidth() and CFontz633_cellheight() functions so that
...
CFontz633 and CFontzPacket return the correct cell dimensions to clients
2005-06-04 12:40:17 +00:00
marschap
09937f0edd
little fixes: constrast setting for CF63x in CFontzPacket.c, typo in Cfontz633.c
2005-06-04 07:53:14 +00:00
boercher
3a6244a9d0
bugfix: ignore hidden menus also when a menuitem is
...
selected from a menu via key Enter
2005-06-01 22:45:43 +00:00
boercher
902088872f
new MenuItem attribute char* successor_id
2005-06-01 22:45:24 +00:00
boercher
f1d5e0fa82
implemented -next option
...
- refactored menu result code into separate functions (Volker
Boerchers)
2005-06-01 22:44:56 +00:00
boercher
24fa24b86d
- new option -next
...
- option -parent is marked as for menus only
2005-06-01 22:44:39 +00:00
marschap
ea214762ef
little changes: arg reordering, ...
2005-05-31 14:53:18 +00:00
marschap
b4d557123c
reduce number of global/static variables;
...
make KeyRing and ReceiveBuffer functions take the KeyRing/ReceiveBuffer as an argument;
adapt CFontz633.c CFontzPacket.c accordingly;
remove superfluous functions; more effective writing; correct max. packet size
2005-05-30 16:56:29 +00:00
marschap
a1adadfe8d
add Lucian Muresan's LCDproc 0.5 port port of Venky's iMON driver
2005-05-29 20:47:58 +00:00
marschap
6508a57be7
remove obsolete function declarations, declare functions & variables only
...
locally used as static; remove duplicate and unised code
2005-05-29 19:42:47 +00:00
marschap
75a545c2eb
fix some typos to make the files compile in the current CVS
2005-05-29 19:40:21 +00:00
marschap
6a407f22bb
adapt style to that of CFontz633.c & CFontzPacket.c
2005-05-29 19:10:58 +00:00
marschap
4b4e7fc88c
convert to the use of PrivateData *, harmonize with CFontzPacket.c
2005-05-29 19:06:20 +00:00
marschap
9e7c90d1ef
lots of little fixes for harmonizing it with CFontz633.c
2005-05-29 17:59:43 +00:00
marschap
be2994832a
do not assume PrivateData != NULL on closing
2005-05-29 17:42:01 +00:00
marschap
79cfbc7b13
patch by Helmut A. Bender: use iopl(3) instead of iopl(1)
...
According to some googling this seems the more correct way to call iopl()
2005-05-27 17:52:10 +00:00
marschap
f562bb6c57
added patch from Lucian Muresan to make irman driver compile again
...
(note: nobody said it works ;-)
2005-05-26 19:49:01 +00:00
marschap
6dd702cd70
fix previous commit
2005-05-26 18:38:48 +00:00
marschap
e01689cc1d
space cleanup and some preparations for PrivateData
2005-05-26 18:02:32 +00:00
marschap
3658cedc35
space cleanup
2005-05-26 17:41:54 +00:00
marschap
8296d0b716
overhauled CFontz633io.c: doxygen'ated it, added more check for cyclical fifos, ...
2005-05-26 15:00:49 +00:00
marschap
3771a8273e
added .cvsignore files, thanks to Volker Boerchers for his contribution
2005-05-22 07:16:48 +00:00
gfk
702b0be737
Added hd44780-lcdserializer.c and hd44780-lcdserializer.h
2005-05-20 17:41:35 +00:00
marschap
a6ddf8b990
new menu_set options: -parent and -is_hidden
...
So all types ahve the following options:
-text "text" ("")
Sets the visible text.
-is_hidden false|true (false)
If the item currently should not appear in a menu.
-parent id ()
Sets the parent of this item.
Additionally menu_goto accepts an optional <parentid>
arg. (V.Boerchers)
2005-05-20 09:44:47 +00:00
marschap
30d5d97c68
new: 'menu_set_main' (V.Boerchers)
2005-05-20 09:44:37 +00:00