Commit Graph

  • ce703f8766 Update date formatting main Mike Wilson 2025-09-25 18:35:58 -04:00
  • 4013547134 Remove extraneous files Mike Wilson 2025-09-25 15:45:35 -04:00
  • 853324c8e3 Initial configuration Mike Wilson 2025-09-25 15:42:25 -04:00
  • fe538a7a2f feat: Add support for block-specific icons Utkarsh Verma 2024-04-20 08:49:01 +05:30
  • 8ebe985db8 fix: Ensure that all blocks execute on SIGUSR1. (closes #63) Utkarsh Verma 2024-03-19 06:53:49 +05:30
  • dea248b824 build: Add DEBUG option Utkarsh Verma 2024-03-19 06:52:21 +05:30
  • 12d4decdd4 fix: Fix timer logic for blocks Utkarsh Verma 2023-12-19 09:51:41 +05:30
  • c42a4215c8 tidy: Remove unnecessary newline from Makefile Utkarsh Verma 2023-11-22 18:13:46 +05:30
  • 56e6e2ef64 fix: Rename headers to allow compilation against musl libc Luca Bilke 2023-11-22 12:59:59 +01:00
  • 5f45160b65 fix: Fix command-line argument parsing order Utkarsh Verma 2023-11-22 15:41:31 +05:30
  • df76bd50f2 fix: Remove invalid strcat invocation for TRAILING_DELIMITER Utkarsh Verma 2023-11-20 15:02:27 +05:30
  • c166ffe0b4 refactor: Add clang-tidy checks and simplify codebase Utkarsh Verma 2023-11-16 09:08:29 +05:30
  • f18100c2ee tidy: Remove unused include Utkarsh Verma 2023-11-01 15:44:24 +05:30
  • 5211be61d9 README: Remove unnecessary newline Utkarsh Verma 2023-10-25 20:02:33 +05:30
  • 10f7d9b8db Get rid of all global variables Utkarsh Verma 2023-10-25 20:00:08 +05:30
  • bc84d094cd Rewrite the entire code-base Utkarsh Verma 2023-10-24 08:44:31 +05:30
  • 2773129533 Update clang-format Utkarsh Verma 2023-04-06 06:18:16 +05:30
  • a9f7763596 Improve Makefile Utkarsh Verma 2023-04-01 11:21:42 +05:30
  • 2395be73c8 Update Makefile Utkarsh Verma 2023-03-30 07:04:11 +05:30
  • 8dd9bc6a7d Reorganize code and remove hack for empty block outputs Utkarsh Verma 2023-03-25 21:38:05 +05:30
  • f6a5fa6480 Improve grammar of README HelionSmoker 2023-02-05 11:27:14 +02:00
  • 88048a74d1 use DefaultRootWindow macro Juan Ignacio Díaz 2022-09-20 12:31:23 -03:00
  • 6a97f4d0c5 Support upto 256 click events on a block. Fixes #32 Utkarsh Verma 2022-09-03 09:15:45 +02:00
  • 647080cbed Add .clang-format Utkarsh Verma 2022-08-27 09:27:26 +02:00
  • 098184d0c3 Improve Makefile Utkarsh Verma 2022-08-24 16:34:53 +02:00
  • f1c037037d Minor changes Utkarsh Verma 2022-07-13 07:51:16 +05:30
  • 39dc44cf89 Update README Utkarsh Verma 2022-07-10 14:21:58 +05:30
  • be46e8a8bd Set session ID for fork. Fixes #28 Utkarsh Verma 2022-07-10 14:15:32 +05:30
  • cdc992cc41 Refactor X11 part Utkarsh Verma 2022-06-27 02:38:11 +05:30
  • 65bfd0eef5 Improve UTF8 trimming algorithm Utkarsh Verma 2022-05-01 15:27:30 +05:30
  • 6cdd6f7ff2 Fix crashing of dwmblocks Utkarsh Verma 2022-04-22 06:19:39 +05:30
  • 09e72e590d maxInterval should bet at least 1 Utkarsh Verma 2022-04-21 19:04:41 +05:30
  • 23e1d5732a Use SIGALRM for timer and get rid of the child process Utkarsh Verma 2022-04-21 18:37:00 +05:30
  • f04d21fa22 Handle UTF-8 characters properly for CMDLENGTH Utkarsh Verma 2022-04-19 16:48:17 +05:30
  • c720d07df8 Handle the bytesRead = CMDLENGTH case properly Utkarsh Verma 2022-02-26 08:55:50 +05:30
  • 1676c07b8f Refresh all blocks on receiving SIGUSR1 Utkarsh Verma 2022-02-16 14:11:07 +05:30
  • 4f4976500a Refactor code Utkarsh Verma 2022-01-18 23:58:48 +05:30
  • c62ed677a7 Add image to README Utkarsh Verma 2022-01-18 22:47:00 +05:30
  • 3afc4d7d24 Ignore all realtime signals to avoid crash. Closes #14 Utkarsh Verma 2022-01-18 22:30:20 +05:30
  • 2e1e93c3da Refactor code and remove rate-limiting logic Utkarsh Verma 2022-01-17 13:10:43 +05:30
  • 589d320b2e Update README and config.h Utkarsh Verma 2022-01-16 22:49:08 +05:30
  • 0471144a2e Ensure that only one execution happens per block at an instance Utkarsh Verma 2022-01-16 22:48:47 +05:30
  • 0bc49aa703 Fix #12 and refactor code Utkarsh Verma 2022-01-16 16:30:39 +05:30
  • 7df6de59b5 Handle block output excess properly Utkarsh Verma 2022-01-03 10:34:20 +05:30
  • 978229b265 Make BLOCK definition pedantic Utkarsh Verma 2022-01-02 23:47:27 +05:30
  • 97ec586b82 Trim trailing spaces as well Utkarsh Verma 2021-12-30 11:03:42 +05:30
  • 172a239edb Handle trimming of unicode characters properly Utkarsh Verma 2021-12-30 10:44:06 +05:30
  • 6d762615dd Rename TRAILING_DELIMITER to LEADING_DELIMITER Utkarsh Verma 2021-10-19 17:21:18 +05:30
  • 0f980d0682 Update README Utkarsh Verma 2021-10-17 07:39:35 +05:30
  • ede3944dc6 Update README Utkarsh Verma 2021-10-17 07:32:31 +05:30
  • 3d55e4b10f Make block clickability optional Utkarsh Verma 2021-10-17 07:28:15 +05:30
  • f12b56e203 Create FUNDING.yml Utkarsh Verma 2021-10-16 10:22:34 +05:30
  • 5a3097a13d Update README and close file descriptors on exit Utkarsh Verma 2021-10-16 09:32:18 +05:30
  • eaee001006 Update README Utkarsh Verma 2021-10-15 15:38:36 +05:30
  • 68d3792030 Handle empty command outputs properly Utkarsh Verma 2021-10-15 15:26:08 +05:30
  • 22916019dc Properly take care of the underscore in command outputs Utkarsh Verma 2021-10-15 15:00:43 +05:30
  • 3fff34b8da Improve polling and handle only one signal per poll Utkarsh Verma 2021-10-15 13:22:10 +05:30
  • c050132065 Poll every 100ms Utkarsh Verma 2021-10-15 10:51:47 +05:30
  • 6ba4ffbcfb Update README Utkarsh Verma 2021-10-15 10:41:45 +05:30
  • 839ccc5b1d Switch to poll-based execution of blocks Utkarsh Verma 2021-10-15 01:58:20 +05:30
  • 770742a8ee Prevent writing of stale output to status when multiple signals are fired in a quick succession Utkarsh Verma 2021-10-14 14:43:07 +05:30
  • 034f33bc41 Add TRAILING_DELIMITER option Utkarsh Verma 2021-10-13 21:28:49 +05:30
  • 68ffb1f8ed Improve CMDLENGTH logic Utkarsh Verma 2021-10-13 06:37:55 +05:30
  • 47e7097dbc Update README Utkarsh Verma 2021-10-12 20:37:59 +05:30
  • 65d12cf3c9 Refactor code and turn on compiler optimizations Utkarsh Verma 2021-10-12 20:23:42 +05:30
  • a1727ce4c8 Fix typo in macro definition Utkarsh Verma 2021-10-12 11:13:08 +05:30
  • f4a1a63485 Implement asynchronous block execution Utkarsh Verma 2021-10-12 10:06:31 +05:30
  • 060a64bfce Use signals above 16 as powerline status uses the ones below. Utkarsh Verma 2021-10-07 11:00:49 +05:30
  • 9b42cdba27 Fix mouse click handling allacee 2021-08-31 14:48:19 +03:00
  • 968ceac7f3 Execute blocks asynchronously Utkarsh Verma 2021-04-17 15:47:40 +05:30
  • 62b67552e6 Fix slow loading on first status printing. Utkarsh Verma 2021-04-13 12:19:34 +05:30
  • 5465c43cff Improve sleep mechanism. Utkarsh Verma 2021-04-13 11:05:21 +05:30
  • 90da29d54f Update README. Utkarsh Verma 2021-03-23 09:45:48 +05:30
  • 1d936dcadd Add README.md Utkarsh Verma 2021-03-22 11:12:52 +05:30
  • 0fc72ee4b4 Initial commit. Utkarsh Verma 2021-03-20 15:22:45 +05:30