summaryrefslogtreecommitdiff
path: root/src/wlclock.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-07-30Add number to mimick common analogue clocksmasterRose1-1/+1
2025-07-30Add basic positioning and appearance changesRose1-7/+8
2021-12-30Fix option handlingLeon Henrik Plickat1-1/+2
2021-12-21Fix Wayland event flushingLeon Henrik Plickat1-11/+14
Before this patch, the flush loop could get stuck
2021-12-13Even more cleanup and commenting thingsLeon Henrik Plickat1-5/+3
2021-12-13Minor code cleanupLeon Henrik Plickat1-3/+12
2021-11-26Only include execinfo.h when glibc is usedLeon Henrik Plickat1-0/+5
2021-11-19Use correct OS macro for guarding execinfo.hLeon Henrik Plickat1-2/+2
2021-11-14Improve signal handlingLeon Henrik Plickat1-69/+100
This patch replaces the signalfd based signal handling with a more traditional approach. Since this is not only more reliable, but also more portable, the compile time option to turn off signal handling has been removed. It was only optional before based on signalf being a linux-ism.
2021-11-14Use global contextLeon Henrik Plickat1-186/+184
2020-11-25Fix handle-signals build optionLeon Henrik Plickat1-3/+16
2020-09-30Bump versiont to v1.0.0Leon Henrik Plickat1-4/+1
2020-09-28Change face/hand line width configurationLeon Henrik Plickat1-34/+16
Also decided there will be no additional hand styles, so removed --hand-style option. Xclock like hands can be enabled by setting the hand width to 0 (default).
2020-09-26Render on callbackLeon Henrik Plickat1-5/+7
2020-09-26Improve line size configurationLeon Henrik Plickat1-8/+21
2020-09-26`--position` instead of `--anchor`Leon Henrik Plickat1-22/+39
2020-09-25Add "lines" clock hand styleLeon Henrik Plickat1-4/+22
2020-09-25Make hour hand slowly progress instead of snappingLeon Henrik Plickat1-1/+9
The snapping behaviour can be re-enabled via a command flag
2020-09-25Write man pageLeon Henrik Plickat1-1/+4
2020-09-25Draw clock handsLeon Henrik Plickat1-1/+7
2020-09-25Make size of clock face lines configurableLeon Henrik Plickat1-26/+56
And use enum for long options
2020-09-25Draw clock faceLeon Henrik Plickat1-1/+2
2020-09-25Change dimension model to ensure square centerLeon Henrik Plickat1-23/+16
2020-09-25Implement all configuration options and signal handlingLeon Henrik Plickat1-41/+258
2020-09-24Render backgroundLeon Henrik Plickat1-3/+16
2020-09-24Expand command flag handling to hold all (future) flagsLeon Henrik Plickat1-10/+66