This website requires JavaScript.
3468a6e368
Simplify signal handling a bit
Laslo Hunhold
2017-08-13 20:33:44 +0200
450e8e6e6b
Remove unnecessary prototypes
Laslo Hunhold
2017-08-13 20:21:49 +0200
ecf2779904
Remove unnecessary blank lines after license-notice
Laslo Hunhold
2017-08-13 20:21:04 +0200
6a33d6c875
Fix man page .Os field
Aaron Marcher
2017-08-13 23:25:44 +0200
aa17443013
Added Makefile target for distribution tarballs.
Aaron Marcher
2017-08-13 23:05:22 +0200
96334e2079
Fixed man page path
Aaron Marcher
2017-08-13 22:56:14 +0200
779f611208
slstatus != dmenu lol
Aaron Marcher
2017-08-12 13:37:12 +0200
c4779c9b15
Removed #define for unknown_str
Aaron Marcher
2017-08-12 13:27:30 +0200
be12b6b350
Removed #define for update interval
Aaron Marcher
2017-08-12 13:06:24 +0200
0c2ee7df91
Updated LICENSE
Aaron Marcher
2017-08-12 12:55:53 +0200
2c114ec2b5
keyboard_indicators: fix segfault when -s is specified
Ali H. Fardan
2017-08-12 07:01:13 +0300
6f01174392
Fixed possible NULL-deref and removed unnecessary XOpenDisplay()
Aaron Marcher
2017-08-11 14:33:02 +0200
1814061396
Add and use LEN() macro
Laslo Hunhold
2017-08-11 13:39:19 +0200
178c23e3d2
Refactor battery_state()
Laslo Hunhold
2017-08-11 00:17:49 +0200
6b8384ef2f
Reformatted LICENSE to fit 75 character width
Aaron Marcher
2017-08-10 22:43:56 +0200
00ce7a746a
Print usage() when we are left with arguments
Laslo Hunhold
2017-08-10 22:23:55 +0200
c9d47405f4
Reduce -o | -n to -s
Laslo Hunhold
2017-08-10 22:22:39 +0200
4d33c36014
Remove d- and v-flags
Laslo Hunhold
2017-08-10 21:56:06 +0200
958c34052a
Convert slstatus.1 to mandoc, simplify it and remove -h
Laslo Hunhold
2017-08-10 21:36:29 +0200
8dad4910bf
Refactor build system
Laslo Hunhold
2017-08-10 21:32:10 +0200
d35e518e39
New README in plain text
Aaron Marcher
2017-08-10 21:49:37 +0200
b6fb77c7ac
Removed TODO.md
Aaron Marcher
2017-08-10 21:10:17 +0200
5134a480b5
Removed CONTRIBUTING.md
Aaron Marcher
2017-08-10 21:08:53 +0200
b3eed601e5
Moved contributors to LICENSE
Aaron Marcher
2017-08-10 21:06:48 +0200
dad6dc6300
Copyright sign (C) is not required in LICENSE
Aaron Marcher
2017-08-10 20:32:14 +0200
be4cffef39
Removed .gitignore from repository
Aaron Marcher
2017-08-10 20:30:52 +0200
999cf00490
new arg.h version by frign
Aaron Marcher
2017-08-10 11:31:57 +0200
4b4b2ac079
add num_files() function for maildirs ;)
aaron marcher
2017-08-06 15:02:16 +0200
ad39aa012c
updated readme
Aaron Marcher
2017-06-13 00:11:35 +0200
1c8aa5318f
check for fgets/fscanf return values
Aaron Marcher
2017-06-13 00:06:56 +0200
597cdc6b5c
use a static buffer instead of dynamic memory
Aaron Marcher
2017-06-13 00:06:04 +0200
abbaa7af44
remove format characters from stat functions
Aaron Marcher
2017-06-12 23:59:21 +0200
832b21ca4b
add cpu_freq function
Aaron Marcher
2017-06-12 23:56:21 +0200
259e967cbf
add battery_power function
Aaron Marcher
2017-06-12 23:55:27 +0200
870d68d44e
added option to output only once and exit afterwards
Aaron Marcher
2017-05-11 19:06:45 +0200
ac1a57ec30
enable stack protector and compile to position independent executable
Aaron Marcher
2017-04-20 22:33:10 +0200
d144c8de3d
simplified and improved vol_perc()
Aaron Marcher
2017-04-20 22:30:04 +0200
c288663ebd
fix overflow in run_command()
Aaron Marcher
2017-04-20 22:20:19 +0200
b2714032e5
username(): get rid of unneeded uid variable
Aaron Marcher
2017-04-20 22:18:24 +0200
95ceafcae7
Merge pull request #39 from stoeckmann/fgets
Aaron Marcher
2017-04-20 22:14:56 +0200
35295f1902
On success, fgets always terminates the result.
Tobias Stoeckmann
2017-04-04 21:27:31 +0200
1289bdb742
Merge pull request #38 from stoeckmann/terminating-nul
Aaron Marcher
2017-04-02 15:27:09 +0200
b1e7c40b21
Fixed out of boundary write on long lines.
Tobias Stoeckmann
2017-04-02 13:12:03 +0200
cceeec0efa
loading thresholds state
Aaron Marcher
2017-03-30 17:32:20 +0200
b11dd2db0e
Fixed XCloseDisplay() which is not reached in keyboard_indicators()
Aaron Marcher
2017-01-23 21:01:41 +0100
823f2d047f
Added keyboard_indicators (Fixes #31 )
Aaron Marcher
2017-01-16 12:10:56 +0100
3f976aabc0
Makefile fix and vol_perc fix for mute
Aaron Marcher
2017-01-09 12:05:29 +0100
a3cb24c438
simplified Makefile
Aaron Marcher
2017-01-09 09:29:58 +0100
09c3ffe33b
small Makefile tweak
Aaron Marcher
2017-01-09 09:23:17 +0100
bb87736518
Makefile: Added back config.h handling in Makefile
Aaron Marcher
2017-01-09 09:21:18 +0100
98d655c8d0
Makefile: Fixes #35
Aaron Marcher
2017-01-09 08:24:26 +0100
99bc258586
todo
Aaron Marcher
2017-01-07 22:34:45 +0100
0d1f19d777
removed ./extern/
Aaron Marcher
2017-01-07 22:33:28 +0100
688e2e783d
removed strlcat dependency (was used only once)
Aaron Marcher
2017-01-07 22:31:46 +0100
32bb92453a
got rid of concat.h
Aaron Marcher
2017-01-07 22:01:49 +0100
d1915f0d4d
saner makefile: cleaner, simpler, suckless
Aaron Marcher
2017-01-07 21:49:10 +0100
3847911771
happy new year!
Aaron Marcher
2017-01-07 21:28:22 +0100
8a29374783
run_command: strlen() will not function if string is not null terminated
Aaron Marcher
2017-01-07 21:19:40 +0100
965a71d678
consistent coding style: usage() declaration, eval is a constant
Aaron Marcher
2016-12-30 23:13:21 +0100
2b148bf2ec
Merge pull request #34 from parazyd/master
Aaron Marcher
2016-12-30 23:01:14 +0100
13604963bc
Merge branch 'master' into master
parazyd
2016-12-30 14:21:19 +0100
62f4016430
add vol_perc notes, add braces to singleline statements
parazyd
2016-12-30 12:16:07 +0100
8fa6229759
why releases for such a small project? useless and overhead!
Aaron Marcher
2016-12-29 23:36:05 +0100
b68925dbef
#undef strlcpy not needed anymore
Aaron Marcher
2016-12-29 23:30:53 +0100
d7fbcb3586
tested wifi
Aaron Marcher
2016-12-29 23:30:17 +0100
e3c9a6f923
Merge pull request #32 from R41z/master
Aaron Marcher
2016-12-29 23:27:57 +0100
015f832c3a
Merge branch 'master' into master
Aaron Marcher
2016-12-29 23:27:44 +0100
0a3aa0b4e6
fix TODO markdown syntax && update
raiz
2016-12-29 15:37:17 +0300
b231cd90eb
add braces to single statements so drkhsh doesn't be upset
raiz
2016-12-29 12:40:43 +0300
7392dbabeb
kernel_release() coding style and position in code fix
Aaron Marcher
2016-12-28 23:59:19 +0100
c2808b6d99
refactor vol_perc to not depend on alsa libraries
parazyd
2016-12-28 00:41:51 +0100
cfb4a5d3ff
usage(): return success if -h is called && print more appropriate usage, opts can't be all called at the same time, that's why a separator is required
raiz
2016-12-27 20:41:40 +0300
d1dd72bae9
another TODO update
raiz
2016-12-27 20:33:28 +0300
2994a8d0ba
TODO update
raiz
2016-12-27 20:32:22 +0300
cf67aebec5
homepage update
raiz
2016-12-27 20:20:45 +0300
ba0f0998d9
extern/concat.h: don't segfault if count == 0
raiz
2016-12-27 20:18:33 +0300
e9f738b8b6
whhops, my bad
raiz
2016-12-27 20:18:09 +0300
94e87eb8ba
wifi_essid: add boundary check && prevent the use of direct string literal as a format string in snprintf()
raiz
2016-12-27 20:14:45 +0300
11fec4fa95
don't allow the use of perc if uninitialized
raiz
2016-12-27 20:09:07 +0300
8b5b72b65e
remove misleading comment
raiz
2016-12-27 19:57:16 +0300
13772c3979
get rid of set_status() since it's only used once
raiz
2016-12-27 19:56:11 +0300
3c8717f4e0
allow the use of %* symbols in UNKNOWN_STR
raiz
2016-12-27 19:53:46 +0300
7db4f5cf67
add extra error tests to swap_*() && fix bytes_read bug
raiz
2016-12-27 19:49:31 +0300
a36cb96f27
swap_*(): add more error tests
raiz
2016-12-27 19:26:04 +0300
862d158b7c
fix delay in a cleaner way
raiz
2016-12-27 19:12:39 +0300
6cab2d5719
remove newlines from warn() in swap_*(), those functions already print a newline after printing string stderr
raiz
2016-12-27 19:07:19 +0300
e1c5476291
inititalize run_command()'s buf to UNKNOWN_STR by default
raiz
2016-12-27 18:58:31 +0300
b7f4541506
remove newline character from run_command() output accurately
raiz
2016-12-27 18:57:27 +0300
3bfc3bbcae
strtok() has no effect on buf && fgets() should have the full buffer length
raiz
2016-12-27 18:54:16 +0300
f62d626d9b
whhops
raiz
2016-12-18 10:36:01 +0300
5a218e990c
remove unused strlcpy() and reduce the size of output buffer
raiz
2016-12-18 10:35:36 +0300
1a143566e6
Merge pull request #30 from TheMRod/master
Aaron Marcher
2016-11-16 21:20:26 +0100
c3eb0c4012
Add "uname -r" functionality
Mike Coddington
2016-11-03 11:49:09 -0500
bcd5732b04
Merge pull request #25 from jodizzle/dev/swap
Aaron Marcher
2016-10-28 16:27:19 +0200
9bef4e889a
swap: Print UNKNOWN_STR if no swap is allocated
Jody Leonard
2016-10-15 19:50:02 -0400
4d6761e0c7
Update README.md
Jody Leonard
2016-10-15 06:49:33 -0400
46fb6abdc0
Edit config.def.h function descriptions
Jody Leonard
2016-10-15 06:36:21 -0400
c60af317f3
Add functions for measuring swap
Jody Leonard
2016-10-14 05:44:46 -0400
59ed3b6d8d
Merge pull request #24 from jodizzle/feat/mute
Aaron Marcher
2016-10-13 12:15:18 +0200
393b09644a
vol_perc: Return "mute" when mixer is muted
Jody Leonard
2016-10-13 03:20:36 -0400