summaryrefslogtreecommitdiff
path: root/status
AgeCommit message (Collapse)Author
2026-06-03Alter sleep behaviour for date()HEADmasterHayden Hamilton
// Previously this status would sleep all the way until the next day. // This worked fine until the device entered sleep/hibernation // // Therefore a limit was added. Not the ideal solution, // as if the device is woken within config.MaxSleep, // then the date will not update until some extra time has elapsed. // // TODO: a better solution if (until > config.MaxSleep) { until = config.MaxSleep } time.Sleep(until)
2026-06-03date+time status blocks have existed for a long time, but forgot to commitHayden Hamilton
2024-04-14Tidy up the status block api a bithhvn
Handle (nearly) all the plumbing (sleeps, goroutines and comms) in register()
2024-02-02Pass slice of Blocks via NewBlockshhvn
2024-01-29Prevent concurrent read/write to status maphhvn
2024-01-27register() in statuses: handle errs and start goroutinehhvn
2024-01-27Each bar has drawing goroutine. Mutexes eliminated.hhvn
2023-12-30Make bar run state.GetMon itselfhhvn
2023-12-30Fix memory statushhvn
2023-11-19Variadic drw.Blendhhvn
2023-11-19Memory statushhvn
2023-11-19Create function for drawing percentage usage barshhvn
2023-11-19Do int2rgb conversions once. In config.go.hhvn
2023-11-19CPU usage & temphhvn
2023-11-19Status error handlinghhvn
2023-11-18Statuseshhvn