12 Commits
Author SHA1 Message Date
Utkarsh Verma fe538a7a2f feat: Add support for block-specific icons
Icons can now be specified on a per-block basis. Closes #64.
2024-04-20 08:49:01 +05:30
Utkarsh Verma 8ebe985db8 fix: Ensure that all blocks execute on SIGUSR1. (closes #63) 2024-03-19 06:53:49 +05:30
Utkarsh Verma dea248b824 build: Add DEBUG option 2024-03-19 06:52:21 +05:30
Utkarsh Verma 12d4decdd4 fix: Fix timer logic for blocks 2023-12-19 09:51:41 +05:30
Utkarsh Verma c42a4215c8 tidy: Remove unnecessary newline from Makefile 2023-11-22 20:41:12 +05:30
Utkarsh Verma 5f45160b65 fix: Fix command-line argument parsing order 2023-11-22 15:41:31 +05:30
Utkarsh Verma df76bd50f2 fix: Remove invalid strcat invocation for TRAILING_DELIMITER
Fixes #51
2023-11-20 15:02:27 +05:30
Utkarsh Verma c166ffe0b4 refactor: Add clang-tidy checks and simplify codebase 2023-11-16 11:01:07 +05:30
Utkarsh Verma f18100c2ee tidy: Remove unused include 2023-11-01 15:44:24 +05:30
Utkarsh Verma 5211be61d9 README: Remove unnecessary newline 2023-10-25 20:02:33 +05:30
Utkarsh Verma 10f7d9b8db Get rid of all global variables 2023-10-25 20:00:08 +05:30
Utkarsh Verma bc84d094cd Rewrite the entire code-base
The following changes are focused upon:
- Modularity
- Doing away with globals
- No heap allocations
- Better command line interface
- Switch from Xlib to XCB
- More verbose type definitions
- Implement a single-file config by utilising X-macros
2023-10-25 17:37:23 +05:30