index
:
hbspbar
master
custom status bar for bspwm
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2024-02-02
Pass slice of Blocks via NewBlocks
hhvn
2024-02-02
Ugh. Get rid of drawing goroutines, they just cause issues.
hhvn
If a goroutine is drawing, and then the bar is destroyed, what happens then? Etc, etc. Anyway, the multiple goroutines for drawing didn't actually help, so whatever.
2024-01-29
Prevent concurrent read/write to status map
hhvn
2024-01-27
register() in statuses: handle errs and start goroutine
hhvn
2024-01-27
Reorganize bspc/bspc.go
hhvn
2024-01-27
Reorganize bar/bar.go
hhvn
2024-01-27
Clean up bspc/
hhvn
2024-01-27
Remove handle structure from bar/
hhvn
2024-01-27
Close the redraw channel so the bars' goroutines will finish
hhvn
2024-01-27
Each bar has drawing goroutine. Mutexes eliminated.
hhvn
2024-01-05
Remove xColor vars. Because they are only converted.
hhvn
2023-12-30
Prevent memory leak in X server due to not calling xgr.Destroy()
hhvn
2023-12-30
make bar.Cleanup() actually work
hhvn
2023-12-30
Make bar run state.GetMon itself
hhvn
2023-12-30
Create bspc.Cmd() function
hhvn
2023-12-30
Remove ewmh states
hhvn
2023-12-30
Fix memory status
hhvn
2023-11-19
Variadic drw.Blend
hhvn
2023-11-19
Memory status
hhvn
2023-11-19
Prevent common.FileAsLines creating a phantom line
hhvn
2023-11-19
Create function for drawing percentage usage bars
hhvn
2023-11-19
Do int2rgb conversions once. In config.go.
hhvn
2023-11-19
CPU usage & temp
hhvn
2023-11-19
Status error handling
hhvn
2023-11-19
Color blending
hhvn
2023-11-18
Statuses
hhvn
2023-11-18
Eliminate pointless select
hhvn
2023-11-18
Move all xgb using functions to drw
hhvn
2023-11-18
Draw to an image.RGBA
hhvn
2023-11-18
Create x package
hhvn
2023-11-16
Single select in main controls entire process
hhvn
2023-11-16
If a bar's Mon is nil, then don't segfault
hhvn
2023-11-16
Remove a message I used for debugging... smh
hhvn
2023-11-15
Use map instead of list for bars
hhvn
2023-11-15
bar pkg uses init()
hhvn
2023-10-31
Successfully destroys and recreates windows upon bspwm reload
hhvn
2023-09-10
Canonical import paths
hhvn
2023-08-31
Seperate event and error channels for Subscriber
hhvn
2023-08-22
Drawing desktops
hhvn
2023-08-18
Fix go files
hhvn
2023-08-14
Creating and destroying the windows
hhvn
2023-08-08
Channel-based bspwm communication
hhvn
2023-08-04
Implement bspc wrappers
hhvn