mmdolze
1b20da07dd
Describe keypad settings.
2011-12-04 10:14:22 +00:00
mmdolze
5c3afe8068
Show only unique processes in 'S' screen on FreeBSD.
2011-12-03 20:13:54 +00:00
mmdolze
7d4dd740eb
Add key pad support to the glcd driver.
2011-12-03 20:10:40 +00:00
mmdolze
3f5d81461a
Fix backlight setting.
2011-11-27 10:59:43 +00:00
mmdolze
09251fee8c
Add the glcd2usb connection type to the glcd driver.
2011-11-27 10:36:50 +00:00
mmdolze
b54ffe59b5
glcd driver: Fix doxygen comments and add a section to the User's Guide.
2011-11-24 07:44:25 +00:00
mmdolze
eac9d590a8
glcd driver updates:
...
1. Remove connection type header files and put prototypes locally and in
glcd-drivers.h. Don't fall into the pitfall of too many header files again.
2. Create a separate frame buffer structure (this allows easier re-use of
the frame buffer functions).
3. Add a function to retrieve pixel values from framebuffer.
4. Add the 'serdisplib' connection type.
5. Support display width that are not a multiple of 8 (e.g. 122x32).
2011-11-22 23:14:45 +00:00
mmdolze
85241c253d
lcdproc client: Fix core dumps on FreeBSD if started as non-root.
2011-11-20 16:35:42 +00:00
mmdolze
2a5bf194df
Fix previous commit
2011-11-20 15:31:18 +00:00
mmdolze
46b0c5cf77
Apply style to all client files.
2011-11-20 15:24:14 +00:00
mmdolze
27d1bc1087
Re-indent machine* files.
2011-11-20 14:08:05 +00:00
mmdolze
e45822c37d
glcd driver: Implement user selectable cell size (if FreeType enabled), big
...
numbers using FreeType and 16x24 built-in font. Complete API towards LCDd
and connection types.
2011-11-20 11:15:39 +00:00
mmdolze
fdd440219d
Unbreak build on non-i386 OpenBSD versions.
2011-11-19 11:36:15 +00:00
mmdolze
66cfe148f7
Remove long time obsoleted debug.h.
2011-11-16 21:07:25 +00:00
mmdolze
e907d73588
Link LCDd itself with pthread library if available. This should fix lockups
...
on the lis and xosd drivers.
2011-11-16 21:06:50 +00:00
mmdolze
77bf952dd2
Change icon handling and charmaps:
...
* The full block icon now has index 0 and the heart has index 7. This makes
the full block work if vBar custom chars are loaded (which use index 1-7).
* Prevent (hbar, vbar, bignum) modes from overwriting custom chars (except
full block).
* Prevent the heartbeat from overwriting custom chars in vbar and bignum mode.
* Make the driver point to 0x1A and 0x1B characters for right/left arrow
characters (those are the codes from HD44780 A02) and make all charmaps
pointing to the correct characters.
* It is now possible to map the tilde character.
* Update other drivers that use hd44780-charmap.h (IOWarrior and ula200).
* Replace characters using charmaps on input instead of output!
* Remove some unnecessary comments.
2011-11-15 21:40:23 +00:00
mmdolze
438788e157
Remove commented out custom char definitions for which characters from CGROM
...
are used. Support the selector at left/right icons with newer firmware.
2011-11-15 19:30:39 +00:00
mmdolze
fdbfd335ac
Fix mapping of the interpunct.
2011-11-15 19:29:18 +00:00
mmdolze
37b931cef6
Fix prototypes.
2011-11-15 19:28:22 +00:00
mmdolze
d864da83f0
Include config.h to make debug() work correctly.
2011-11-15 19:27:38 +00:00
mmdolze
ea54f33f90
Document the limitations of the frame widget.
2011-11-15 19:26:46 +00:00
mmdolze
e969faa34b
More fix for Config::Model.
2011-11-09 21:30:39 +00:00
mmdolze
0bdbc5f0cd
Cfontz: Fix display of bars and output a warning on startup if driver was
...
not compiles with SEAMLESS_HBARS (hbars will not display correctly then). Also
update User's Guide.
2011-11-07 20:26:17 +00:00
mmdolze
5b82c82b25
Update the AX_CFLAGS_GCC_OPTION macro to the latest GPL2 version. Increase
...
minimum required autoconf version to 2.61. While there correct AM_INIT_AUTOMAKE.
2011-11-07 06:55:00 +00:00
mmdolze
641d1f0931
Change some descriptions so Config::Model can parse them more reliable (D. Dumont).
2011-11-07 06:49:07 +00:00
mmdolze
eaa3f83515
Fix spelling.
2011-11-05 10:19:37 +00:00
mmdolze
196b79ce39
Replace FT2_* flags on our own. If FreeType is not installed, its AC macro
...
is not available which does it even if Freetype is disabled.
2011-11-05 07:53:33 +00:00
mmdolze
b7c9fae8b7
Forgot to remove the CFontz633.docbook from the Makefile when removing
...
the file itself.
2011-11-04 19:18:43 +00:00
mmdolze
2e2bb53af8
Add PNG connection type and Freetype 2 font rendering to glcd driver. The PNG
...
image writer is for debugging only. The Freetype font renderer still misses
some features (e.g. big numbers, character encoding, non-standard cell size).
2011-11-03 22:09:24 +00:00
mmdolze
b1e8fa9fb8
Make glcd_icon5x8() not calling back drvthis->chr() as this the call-back
...
function is not configurable and interferes with the Freetype renderer.
2011-11-03 21:58:17 +00:00
mmdolze
0fdc92e156
hd44780/serial: Fix handling of keys for LoS-Panel (by M. Kirchner) and change
...
backlight handling:
Previously if keypad=yes was configured in LCDd.conf a value for the
backlight was sent, regardless of the configuration in hd44780-serial.c.
Now it decides upon the backlight flag from that file (enabling it in
LCDd.conf is still required). If the backlight flag indicates the device
supports backlight, the backlight_on / backlight_off values are sent (even
if they are 0x00)!
2011-11-02 20:04:36 +00:00
mmdolze
760ea0a21a
Add the specification for pictogram extension as Docbook article.
2011-10-24 20:27:06 +00:00
mmdolze
57c0645621
New driver: vlsys_m428 driver for Moneual MonCaso 320 (W. Hauck).
2011-10-23 12:08:55 +00:00
mmdolze
b8646d2db3
Fix Doxygen comments for glcd_drv.
2011-10-23 11:40:08 +00:00
mmdolze
54755c80af
Fix the curses_get_info() function which was incorrectly named.
2011-10-23 11:04:24 +00:00
mmdolze
842a3195ef
Correct the order of tokens returned in response to 'hello' command.
2011-10-23 11:03:27 +00:00
mmdolze
5be8d42265
Fix bars not correctly being set after output(0x0).
2011-10-23 09:35:07 +00:00
mmdolze
4438d51ab0
Correct spelling in LCDd.conf (patch by D. Dumont and myself).
2011-10-23 08:49:52 +00:00
mmdolze
869559f1fe
Fix missed keystrokes (imported patch from Debian).
2011-10-23 08:23:47 +00:00
mmdolze
72dff35234
Correct settings example for hd44780/ftdi in 4bit mode (by L. Colangiuli)
2011-10-06 20:29:29 +00:00
mmdolze
377aa5d9f8
Step 2: Add glcd unified graphic display driver. See glcd_drv.c for details.
2011-09-09 18:45:55 +00:00
mmdolze
9dcabf8ce5
Step 1 to introduce the glcd driver: Refactor T6963 command set and low-level
...
I/O routines into a separate file.
2011-09-09 18:41:15 +00:00
mmdolze
30822231ad
Remove deprecated CFontz633 driver. Use CFontzPacket with Model=633 instead!
2011-08-17 20:48:26 +00:00
mmdolze
648aeaf925
Change port initialization (SF #3212891 ).
2011-06-26 13:23:56 +00:00
mmdolze
3a2612fc3b
Fix a URL.
2011-06-26 13:20:27 +00:00
mmdolze
eafd63d2ed
Fix spinning of disc icon (by E. Pooch).
2011-06-26 13:19:54 +00:00
mmdolze
fa07c1ebc1
Fix deprecation message by migrating to to ftdi_set_bitmode(). Fix style.
2011-04-06 19:04:03 +00:00
mmdolze
55d4668ff9
Fix Doxygen comment.
2011-04-06 19:02:00 +00:00
mmdolze
60658ddee2
Build system: --enable-extra-charmaps option to add language specific charmaps
...
(currently mappings for input in Russian) and some rarely used controllers.
2011-04-03 19:25:08 +00:00
mmdolze
6712d6fe51
Note the change about size configuration of t6963.
2011-04-03 18:20:51 +00:00