Skip to content

Releases: odknt/bspwmbar

v0.6.2

23 Mar 19:24
Compare
Choose a tag to compare

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

14 Jun 09:09
Compare
Choose a tag to compare

Bug Fixes

  • build: fix broken build with multiple definition error.

v0.6.0

10 May 19:56
Compare
Choose a tag to compare

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

29 Sep 07:42
Compare
Choose a tag to compare

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

18 Sep 11:52
Compare
Choose a tag to compare

Bug Fixes

  • core: button press event was not working.

v0.5.3

18 Sep 10:08
Compare
Choose a tag to compare
  • systary: systray was not working only first run.

v0.5.2

04 Sep 04:13
Compare
Choose a tag to compare

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

03 Sep 00:56
Compare
Choose a tag to compare

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

21 Aug 05:45
Compare
Choose a tag to compare

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

27 Jun 15:01
Compare
Choose a tag to compare

Bug Fixes

  • systray: retry GetSelectionOwner() on lost ownership.
  • core: fix a bug that failed to connect to bspwm if using default socket path.