| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add ram and swap components on FreeBSD | Michael Buch | 2019-02-16 |
| | | |||
| * | cpu_perc: Check for division by zero | Ingo Feinerer | 2019-02-16 |
| | | |||
| * | 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 | 2019-02-13 |
| | | | | | Based on functionality in dstat by Joerg Jung. | ||
| * | wifi component on FreeBSD | Michael Buch | 2019-02-13 |
| | | |||
| * | Add FreeBSD support for netspeeds, entropy and ip components | Michael Buch | 2019-02-07 |
| | | |||
| * | Add support for cpu and uptime components on FreeBSD | Michael Buch | 2019-02-05 |
| | | |||
| * | Add FreeBSD support for temperature and battery components | Michael Buch | 2019-02-05 |
| | | |||
| * | 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-08 |
| | | |||
| * | wifi_perc: Simplify on Linux | Aaron Marcher | 2018-07-07 |
| | | | | | Remove unnecessary variable | ||
| * | Simplify format specifiers for uintmax_t | Aaron Marcher | 2018-07-07 |
| | | |||
| * | cpu_freq: Simplify with E-notation | Aaron Marcher | 2018-07-07 |
| | | | | | Thanks to the FRIGN | ||
| * | cpu_freq: Change to 64 bit integers | Aaron Marcher | 2018-07-07 |
| | | | | | Remove unnecessary cast to size_t | ||
| * | 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-07 |
| | | |||
| * | 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 |
| | | |||
| * | Add flexible formatting to keyboard_indicators. | Ian Remmler | 2018-06-04 |
| | | | | | Updated for style. | ||
| * | uptime: unification of the uptime function for linux/openbsd | Tobias Tschinkowitz | 2018-06-01 |
| | | |||
| * | wifi: fixed disconnected wifi status on openbsd | Tobias Tschinkowitz | 2018-05-31 |
| | | |||
| * | Clean up header includes | Aaron Marcher | 2018-05-30 |
| | | | | | | - Remove <errno.h> because related functions are in util.c now - Remove corresponding <string.h> if not used otherwise | ||
| * | swap: removed unused include | Tobias Tschinkowitz | 2018-05-29 |
| | | |||
| * | Refactor swap.c to use getline() instead of buf-filling | Laslo Hunhold | 2018-05-28 |
| | | | | | | | This drops a lot of code and even though we are using a common function, the specification of only the needed things keeps it very efficient and even more efficient in memory and time than the previous solution. | ||
| * | Use E-notation for large powers of 10 | Laslo Hunhold | 2018-05-27 |
| | | |||
| * | Revert "Add basic backlight percentage support" | Aaron Marcher | 2018-05-27 |
| | | | | | | | | | | | | | On OpenBSD the backlight percentage cannot be retrieved in a simple way. The only two solutions we are aware of for now are: - reading from /dev/ttyC0: which isn't possible without changing permissions or running slstatus as root - linking against xcb-xrandr: which is bloat and does not work in every case appearently This reverts commit 37724ac2c3f496f4736223d0d8e5d8fecb933590 for now. | ||
| * | ram: fixed int overflow on pagetok macro | Tobias Tschinkowitz | 2018-05-24 |
| | | |||
| * | Refactor keymap.c | Laslo Hunhold | 2018-05-23 |
| | | | | | | | | | | | | | | - Get rid of camel-casing - Don't use all-caps for variable names - use LEN()-macro - use strncmp() rather than strstr() for prefix-checking - clean up the tokenizer-loop and don't use copies - make the loop more readable by separating different breaking conditions - stricter error-checking and cleanup - store the layout directly with bprintf rather than having a separate buffer | ||
| * | keymap: Add braces for for loop | Aaron Marcher | 2018-05-23 |
| | | |||
| * | Add keymap component | Michael Buch | 2018-05-23 |
| | | | | | | | | | Adding a new keymap component that will indicate the current keyboard layout (language) and variant if any was set. I use the standard X11 XKB APIs to retrieve and parse the xkb_symbols set with setxkbmap. | ||
| * | netspeeds: Fix indentation | Aaron Marcher | 2018-05-22 |
| | | |||
| * | Add basic backlight percentage support | David Demelier | 2018-05-22 |
| | | | | | At the moment linux only, but will add support for OpenBSD as well. | ||
| * | Change to fmt_human in netspeeds on OpenBSD | Aaron Marcher | 2018-05-22 |
| | | | | | Thanks to Hiltjo | ||
| * | swap.c: Refactor getstats() and its usage | Laslo Hunhold | 2018-05-21 |
| | | | | | | Add a return value so we are able to check any errors and actually fail when there has been a critical error instead of carrying on uselessly. | ||
| * | Merge fmt_human_2 and fmt_human_10 to one function | Aaron Marcher | 2018-05-21 |
| | | | | | Now only one function, fmt_human, takes an additional argument "base". | ||
| * | Remove fmt from load_avgs for consistency | Aaron Marcher | 2018-05-21 |
| | | | | | | In a later commit something like that will be enabled for every component | ||
| * | battery_remaining: check for division by zero | Aaron Marcher | 2018-05-21 |
| | | |||
| * | battery_remaining: Change float to double | Aaron Marcher | 2018-05-21 |
| | | |||
| * | battery: Minor coding style fixes | Aaron Marcher | 2018-05-21 |
| | | | | | | | - Line length - Spacing and indentation - No explicit checks for NULL | ||
| * | Increase readability for load_uvmexp return | Aaron Marcher | 2018-05-21 |
| | | |||
| * | Remove units from numbers | Aaron Marcher | 2018-05-21 |
| | | | | | | | | | | | This is a first step to decouple formatting from information because of two reasons: 1. The components should only gather and return the values by design 2. Fine grained user control should be a focus Scaling will be implemented in a different way in a later commit. | ||
