225 Commits (609ef3aa1f6c0a47822d425dc6bb0744042ca038)

Author SHA1 Message Date
Quentin Rameau 7fe240856e Flush the output stream instead of arbitrarily disabling buffering 8 years ago
Laslo Hunhold 682c0fedde Use E-notation for large powers of 10 8 years ago
Laslo Hunhold 57f69e900b Remove o-flag as it is redundant 8 years ago
Laslo Hunhold 9c9ce8a125 Check printf() for output errors 8 years ago
Aaron Marcher fa8b939990 Add option to output only once and exit 8 years ago
Laslo Hunhold 422cadfd5f Implement esnprintf() and make formatted calls more efficient 8 years ago
Laslo Hunhold 80fc20d1d6 Add warn() and die() 8 years ago
Laslo Hunhold a4fe8c9741 Audit slstatus.c 8 years ago
Laslo Hunhold c83b388a3f Properly handle *snprintf() errors 8 years ago
Aaron Marcher f9609f4ff4 Change done to int as it is the CPU's natural type 8 years ago
Josuah Demangeon 7e29da026b fflush(stdout) to print line by line if stdout is not a tty 8 years ago
Aaron Marcher 666f285201 Only variable declarations at top of block 8 years ago
Aaron Marcher 2289798b6d Remove program name from error messages 8 years ago
Aaron Marcher aced832622 Remove unnecessary headers 8 years ago
SiIky 9ca1ac62f9 Print unknown_str in case of error 8 years ago
Laslo Hunhold 914440b4fc
Properly declare buf as extern and fix all unused-warnings 8 years ago
Laslo Hunhold eea99fc0ac
Rewrite Makefile to accomodate file split 8 years ago
Aaron Marcher 6820631175
Split into multiple files 8 years ago
Aaron Marcher 8e25af7dc3
Add blank line after setlocale 8 years ago
Kurt Van Dijck fb1f1dea2e
slstatus: set locale 8 years ago
Kurt Van Dijck 72a5e52a35
slstatus: add cpu_iowait 8 years ago
Kamil Cholewiński b7d7ce9c5f
slstatus load_avg format string 8 years ago
Aaron Marcher 8f5219b6da
Added IPv6 address function 8 years ago
Laslo Hunhold 0f7e022381
Fix a little logic error 8 years ago
Laslo Hunhold e1e1b1d79a
Add pscanf() 8 years ago
Laslo Hunhold 796b661284
Refactor main() 8 years ago
Laslo Hunhold 3468a6e368
Simplify signal handling a bit 8 years ago
Laslo Hunhold 450e8e6e6b
Remove unnecessary prototypes 8 years ago
Laslo Hunhold ecf2779904
Remove unnecessary blank lines after license-notice 8 years ago
Aaron Marcher c4779c9b15
Removed #define for unknown_str 8 years ago
Aaron Marcher be12b6b350
Removed #define for update interval 8 years ago
Ali H. Fardan 2c114ec2b5
keyboard_indicators: fix segfault when -s is specified 8 years ago
Aaron Marcher 6f01174392
Fixed possible NULL-deref and removed unnecessary XOpenDisplay() 8 years ago
Laslo Hunhold 1814061396
Add and use LEN() macro 8 years ago
Laslo Hunhold 178c23e3d2
Refactor battery_state() 9 years ago
Laslo Hunhold 00ce7a746a
Print usage() when we are left with arguments 9 years ago
Laslo Hunhold c9d47405f4
Reduce -o | -n to -s 9 years ago
Laslo Hunhold 4d33c36014
Remove d- and v-flags 9 years ago
Laslo Hunhold 958c34052a
Convert slstatus.1 to mandoc, simplify it and remove -h 9 years ago
aaron marcher 4b4b2ac079
add num_files() function for maildirs ;) 9 years ago
Aaron Marcher 1c8aa5318f
check for fgets/fscanf return values 9 years ago
Aaron Marcher 597cdc6b5c
use a static buffer instead of dynamic memory 9 years ago
Aaron Marcher abbaa7af44
remove format characters from stat functions 9 years ago
Aaron Marcher 832b21ca4b
add cpu_freq function 9 years ago
Aaron Marcher 259e967cbf
add battery_power function 9 years ago
Aaron Marcher 870d68d44e
added option to output only once and exit afterwards 9 years ago
Aaron Marcher d144c8de3d
simplified and improved vol_perc() 9 years ago
Aaron Marcher c288663ebd
fix overflow in run_command() 9 years ago
Aaron Marcher b2714032e5
username(): get rid of unneeded uid variable 9 years ago
Tobias Stoeckmann 35295f1902 On success, fgets always terminates the result. 9 years ago