Releases: odknt/bspwmbar
Releases · odknt/bspwmbar
v0.6.2
Bug Fixes
- core: fixes crash if has not SHM support, closes #34
- core: sleep mode exit fix (#37) closes #36 (thanks @alchster)
- core: skip module rendering if .func is null
- systray: fix a bug that wrong order arguments for xcb_set_selection_owner()
- build: fix build failure on OpenBSD, closes #31
v0.6.1
Bug Fixes
- build: fix broken build with multiple definition error.
v0.6.0
Breaking Changes
- config: change config.h format. (ex. config.def.h)
- all: replace Xlib with xcb.
Features
- backlight: add backlight support (#29)
- battery: add battery support (#28)
Bug Fixes
- systray: fixes crash when embed steam icon.
v0.5.5
Bug Fixes
- core: bspwmbar was crashed with "corrupted size vs. prev_size in fastbins" on exit
- alsa: alsa module was not handling events for mixer
- alsa: memory leak in volume_ev()
- build: set default compiler to CC
v0.5.4
Bug Fixes
- core: button press event was not working.
v0.5.3
- systary: systray was not working only first run.
v0.5.2
Bug Fixes
- core: currently parse_display() returned host requires call free() after used.
- core: ws_state() was returned wrong state.
- core: bspwmbar has been sometimes zombie when exit.
v0.5.1
Bug Fixes
- core: fix a bug that can't start bar when BSPWM_SOCKET is unset. (#17)
- windowtitle: wait changes _NET_ACTIVE_WINDOW property of root window.
v0.5.0
Breaking Changes
- config: split
modules
to left_modules
and right_modules
.
- config: remove
float_right
.
Changes
- all: add comments for function.
- core: improve text rendering performance.
- core: change part struct in header to opaque pointer.
- util: change die() to macro.
- util: add err() macro.
- cpu/mem: merge
drawcpugraph()
and drawmemgraph()
to draw_bargraph()
.
Bug Fixes
- core: fix memory leak by forgot to call
XCloseDisplay()
.
v0.4.2
Bug Fixes
- systray: retry GetSelectionOwner() on lost ownership.
- core: fix a bug that failed to connect to bspwm if using default socket path.