Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-27 | Add comment about mixer oss module to README | drkhsh | |
2022-10-27 | Update LICENSE | drkhsh | |
2022-10-27 | Fix keyboard_indicators() prototype | NRK | |
according to both the function definition and the comment in config.def.h, keyboard_indicators() should take a format string. | |||
2022-10-27 | Reset sndiod initialization flag on disconnects | Ingo Feinerer | |
If the connection is lost to the sndiod(8) daemon reset the initialization to allow for a graceful restart. | |||
2022-10-27 | Fix RAM component on FreeBSD | michaelbuch12@gmail.com | |
The current implementation uses the wrong type for given sysctl calls leading to overflow and incorrectly reported RAM usage. The fix is to use 'unsigned int' which is what FreeBSD expects. | |||
2022-10-27 | Make volume component work on FreeBSD | michaelbuch12@gmail.com | |
- Edit compile instructions - Reuse OpenBSD sndio implementation | |||
2022-03-25 | Delete config.h | Rafael Marçalo | |
2021-08-19 | Updated % Representation | rafa_99 | |
2021-08-16 | Battery Status | rafa_99 | |
2021-08-16 | Added Custom Config | rafa_99 | |
2020-11-30 | Update README | Aaron Marcher | |
2020-11-30 | Update LICENSE | Aaron Marcher | |
2020-11-30 | Add comment for FreeBSD to config.mk | Aaron Marcher | |
Apparently `-lkvm` is needed for swap on FreeBSD Thanks to Micheal Buch and Jason Smith (See thread https://lists.suckless.org/dev/1907/33594.html) | |||
2020-11-30 | Use the sioctl_open(3) OpenBSD API to access vol | Ingo Feinerer | |
Starting with OpenBSD 6.7 regular users cannot access raw audio devices anymore, for improved security. Instead use the sioctl_open(3) API to access and manipulate audio controls exposed by sndiod(8). On the first call a permanent connection is established with the running sndiod daemon, and call-back functions are registered which are triggered when audio controls are changed (e.g., a USB headset is attached) or when the volume is modified. On subsequent calls we poll for changes; if there are no volume changes this costs virtually nothing. Joint work with Alexandre Ratchov | |||
2020-11-30 | Add a -1 option flag | Daniel Moch | |
Allow slstatus to be used by programs that can grab status by calling an external program on a periodic basis (e.g. tmux) | |||
2020-11-30 | Handle SIGUSR1 for forced refreshes | Mart Lubbers | |
At some point one might want to force a refresh for example after checking email or changing the volume. Sending a SIGUSR1 achieves this now | |||
2020-11-30 | Fix temperature reporting on OpenBSD | dsp | |
On OpenBSD although the formula is correct due to integer division a temperature of for example 54 celsius appears as 5. this patch first treats it as a floating point op before retaining the non decimal digits | |||
2020-11-30 | Full battery indicator | Cem Keylan | |
When you reach full charge the symbol would change to a question mark "?" as "Full" was not defined, now it changes to an "o" instead. | |||
2020-11-30 | Add separator module | Ryan Kes | |
2019-02-17 | Follow International System of Units spacing rules | Ingo Feinerer | |
2019-02-16 | Add OS-support notice to README | Aaron Marcher | |
2019-02-16 | Add ram and swap components on FreeBSD | Michael Buch | |
2019-02-16 | cpu_perc: Check for division by zero | Ingo Feinerer | |
2019-02-13 | Fix CPU frequency on OpenBSD | Ingo Feinerer | |
2019-02-13 | close file descriptors and fix return values | Michael Buch | |
2019-02-13 | Add native OpenBSD support for mute/volume | Ingo Feinerer | |
Based on functionality in dstat by Joerg Jung. | |||
2019-02-13 | wifi component on FreeBSD | Michael Buch | |
2019-02-07 | Add FreeBSD support for netspeeds, entropy and ip components | Michael Buch | |
2019-02-05 | Update LICENSE | Aaron Marcher | |
2019-02-05 | Add support for cpu and uptime components on FreeBSD | Michael Buch | |
2019-02-05 | Add FreeBSD support for temperature and battery components | Michael Buch | |
2018-07-08 | ram: Consistency with line breaks | Aaron Marcher | |
2018-07-08 | Fix whitespace | Aaron Marcher | |
2018-07-08 | Consistency with 80 char limit and breaks | Aaron Marcher | |
2018-07-07 | wifi_perc: Simplify on Linux | Aaron Marcher | |
Remove unnecessary variable | |||
2018-07-07 | Simplify format specifiers for uintmax_t | Aaron Marcher | |
2018-07-07 | cpu_freq: Simplify with E-notation | Aaron Marcher | |
Thanks to the FRIGN | |||
2018-07-07 | cpu_freq: Change to 64 bit integers | Aaron Marcher | |
Remove unnecessary cast to size_t | |||
2018-07-07 | Change uint64_t to uintmax_t | Aaron Marcher | |
2018-07-07 | battery: 64 bit ints on Linux | Aaron Marcher | |
2018-07-07 | cpu: Use uint64_t on OpenBSD | Aaron Marcher | |
2018-07-06 | battery: Remove unnecessary defines for paths | Aaron Marcher | |
2018-07-06 | uptime: Improve typing and sort headers | Aaron Marcher | |
2018-07-06 | temperature: Improve types | Aaron Marcher | |
2018-07-06 | ram: Check for theoretical division by zero | Aaron Marcher | |
2018-07-06 | ram: Use POSIX types | Aaron Marcher | |
2018-07-06 | entropy: Use POSIX types for format specifiers | Aaron Marcher | |
2018-07-06 | entropy: Improve types | Aaron Marcher | |
2018-07-06 | Consistent paramter naming for components | Aaron Marcher | |
2018-07-06 | slstatus.h: Fix coding style | Aaron Marcher | |
Function declarations should include variable names. For functions with different parameters on different platfroms they are left out. |