Harald Geyer
63568547d9
clients/lcdproc/machine.h: Include missing header file
...
This file uses time_t and thus must include time.h
Signed-off-by: Harald Geyer <harald@ccbib.org >
2016-07-25 12:44:31 +02:00
mmdolze
a5cc44d51a
Welcome 2014.
2014-02-10 07:19:20 +00:00
mmdolze
412f5e6605
Changed my mind: Turn off the heartbeat icon on the OldTime screen
...
unconditionally if title is turned off.
2013-05-04 14:45:28 +00:00
mmdolze
6e6900922e
Add option to turn off title and heartbeat on OldTime screen.
2013-05-04 08:17:32 +00:00
mmdolze
02bcab3407
Fix case statement.
2013-01-17 21:29:56 +00:00
mmdolze
38c7fb27a3
Fix a few text mistaked discovered during merge.
2012-08-19 14:13:26 +00:00
mmdolze
8377bdf212
Finally kill the Id strings.
2012-08-19 14:12:28 +00:00
mmdolze
d3d80c1b71
Update dates in preparation of release 0.5.6.
2012-08-19 12:52:33 +00:00
mmdolze
e486266628
lcdproc client: Fix build on OpenBSD >= 5.0.
2012-02-26 12:50:47 +00:00
mmdolze
5c3afe8068
Show only unique processes in 'S' screen on FreeBSD.
2011-12-03 20:13:54 +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
fdd440219d
Unbreak build on non-i386 OpenBSD versions.
2011-11-19 11:36:15 +00:00
mmdolze
c9c3272eba
Header fixes:
...
* Do not include system headers in shared files (stdlib.h).
* Don't include lcd.h only once in each driver.
* Remove some unnecessary headers from driver (e.g. syslog.h)
* Include <poll.h> instead of <sys/poll.h>
* Spelling fixes.
2011-03-28 18:17:58 +00:00
mmdolze
59a9c82617
Make the iface screen more readable on 2x16 displays by using ^v shortcuts
...
for Up and Down. Note: Using arrow-up and arrow-down icons would be even
better, but that requires a complete rewrite of that function.
2011-02-10 22:41:36 +00:00
mmdolze
224eca976a
Fix a single dot appearing on line 5 of the D screen. The screen moves
...
strings err1 and err2 off-screen to (30,5). In LCDd, render_string
moved the string to (width,5). On displays with less than 5 line the dot
was not drawn, but on those with 5 or more lines. Moving the start of string
to (0,0) makes render_string ignoring it completely.
2011-01-24 19:45:28 +00:00
toykeeper
cac9a56299
updated ToyKeeper's contact info
2011-01-05 23:34:37 +00:00
mmdolze
fd9b2ce713
Big cleanup: Remove trailing whitespace from files (except those imported
...
from external sources).
2010-10-30 18:04:21 +00:00
mmdolze
b2348d5b53
Update doxygen doc for lcdexec and lcdvc.
2010-02-03 21:50:57 +00:00
mmdolze
66023939a1
Cleanup and documentation updates:
...
- Remove shared/str.h where not used.
- Remove shared/debug.h from all files as it has been completely replaced
by shared/report.h (it will be removed later).
- Add more doxygen comments to shared/* and clients/lcdproc/*.
- Include static functions in doxygen output.
2010-02-02 23:20:29 +00:00
mmdolze
8fd068b5ff
Welcome 2010.
2010-01-04 07:38:19 +00:00
mmdolze
73b7ec00ff
Introduce shared/defines.h to collect commonly used macros. For now
...
it defines min() / max() macros.
2009-11-22 15:15:53 +00:00
mmdolze
0f9206d36c
Test the availability of SA_RESTART and use it conditionally.
2009-11-01 08:38:58 +00:00
mmdolze
362aa05fd2
Fix de-selecting of drivers in configure by removing non-portable switch to sed.
...
Silent some compiler and lint warnings.
2009-11-01 08:32:50 +00:00
mmdolze
10fba98c88
Check for getopt instead of getopt_long to decide if the system has a
...
working getopt implementation (we don't use getopt_long at all).
Include {topdir}/shared for the clients so they pull in our included
getopt.h. This fixes bulding on systems which have getopt(), but no getopt.h.
2009-06-06 16:01:38 +00:00
mmdolze
8e291370c3
Include strings.h which is needed for strcasemp. Some systems declare them
...
in string.h, but it should be possible to include both.
2009-05-30 11:20:16 +00:00
mmdolze
b1ce0c1729
Update copyright dates
2009-05-19 06:51:32 +00:00
mmdolze
8bd28df1ee
Add imonlcd driver for SoundGraph iMON OEM LCD modules (by Dean Harding,
...
Christian Leuschen, Jonathan Kyler and Eric Pooch)
2009-05-14 21:45:51 +00:00
mmdolze
9f09507e0a
Update list of contributors since 0.5.2.
2009-05-14 06:29:12 +00:00
mmdolze
bda3765110
Cast pointer correctly
2009-05-14 06:18:55 +00:00
mmdolze
a5b2314405
Remove incorrect or inconsistenly used cvs keywords
2009-05-08 17:14:45 +00:00
mmdolze
3a9f113b18
Update to correctly retrive CPU statistics on 2.6 kernels
2009-04-20 19:31:34 +00:00
mmdolze
54151d50e1
Use kvm_getpcpu to access per-CPU usage data available since FreeBSD 7.1
2009-03-22 09:03:55 +00:00
marschap
02d2bca304
rename struct mode to _screen_mode resp. ScreenMode to keep Doxygen happy
2008-12-21 17:24:48 +00:00
marschap
d65beb8ab6
add lcdident.pl client by Ethan Dicks
2008-12-06 16:59:43 +00:00
marschap
83337fea15
avoid writing to undefined widgets, fix up/down arrow logic, expand tabs
2008-11-23 16:25:36 +00:00
mmdolze
e8ffb14d77
Exclude devfs from list of supported file systems.
...
Patch submitted by A. de Bruet.
2008-11-01 06:57:36 +00:00
marschap
58c93a6bb5
avoid gcc warning & potential failure: make sure to stay inside array bounds
2008-10-08 19:26:07 +00:00
marschap
a66c4d3ba6
get rid of unnecessary and deprecated #include <kvm.h> (Eric Pooch)
2008-10-08 19:03:07 +00:00
marschap
e0f06fe5cd
unbreak compilation of machine_Darwin.c in the lcdproc client
...
on OS X 1.5 and higher (Topher Fangio)
2008-09-15 16:38:10 +00:00
marschap
c0f4a7008c
use termination function on SIGPIPE (write to closed socket) too
2008-05-02 09:58:58 +00:00
marschap
bdd5fd780a
explicitely note & check whether a pidfile was written
2008-02-15 07:41:09 +00:00
marschap
c68e1aca72
add PID file handling to clients (including signal handling to remove the files)
2008-01-06 17:03:51 +00:00
marschap
b1ddc49221
lcdexec: parameter support using widgets enabled (currently only marginally
...
documented in lcdexec.conf)
2007-10-13 15:14:26 +00:00
marschap
898e21be25
lcdexec: Worked around parameter issue by automatically adding an Action entry
...
as last parameter menu entry.
2007-10-11 19:29:34 +00:00
marschap
6ecb4854b4
lcdexec: parameter support using widgets; hidden behind compile time option
2007-10-11 08:17:59 +00:00
marschap
6a6b44778c
doxygenate a little more
2007-10-04 16:30:19 +00:00
marschap
5b55abd4f8
a little bit of Doxygen ...
2007-10-04 13:51:53 +00:00