| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-10-17 | Increase _POSIX_C_SOURCE to 200112L | Furkan Sahin | -1/+1 | |
| CLOCK_MONOTONIC appeared in IEEE Std. 1003.1-200x, it was not part of POSIX.1b (the 1993 version), and FreeBSD treats it accordingly. | ||||
| 2018-10-15 | common/loop.c: add _POSIX_C_SOURCE for clock_gettime and CLOCK_MONOTONIC | Furkan Sahin | -0/+1 | |
| 2018-10-15 | Event loop: Fix memmove and remove extraneous declaration | Furkan Sahin | -1/+1 | |
| 2018-10-14 | Event loop: Free fds and fix race condition | Furkan Sahin | -0/+4 | |
| 2018-10-14 | Remove timerfd from loop implementation | Furkan Sahin | -43/+100 | |
| timerfd doesn't work on the BSDs, so this replaces it with a timespec for the expiry and uses a poll timeout to check the timers when needed. | ||||
| 2018-10-13 | swaylock: Remove indicator after 3 seconds | Furkan Sahin | -3/+16 | |
| 2018-10-13 | Move swaybar's event loop to common directory and refactor | Furkan Sahin | -0/+105 | |
| * The loop functions are now prefixed with `loop_`. * It is now easy to add timers to the loop. * Timers are implemented using pollfd and timerfd, rather than manually checking them when any other event happens to arrive. | ||||
