Skip to content

Releases: JLErvin/berry

0.1.2

15 Sep 03:09
Compare
Choose a tag to compare
Updated version

0.1.1

27 Aug 18:10
Compare
Choose a tag to compare

Minor improvements to window restacking and support for new berry commands.

0.1.0: Merge pull request #16 from ekomizer/patch-1

22 Jun 20:44
30b94e5
Compare
Choose a tag to compare

General project restructure. Contains the following features:

  • berry now supports xft and will label window title bars based on its contents
  • added native mouse support, removing the need for an outdated sxhkdrc to move windows using the pointer
  • added smart window placement using a linear-time dp algorithm
  • updated README and man files for easier usage

0.0.7

27 Dec 20:41
Compare
Choose a tag to compare
  • Added a a new berryc function: monitor save i j which associates the i'th workspace to the j'th monitor

0.0.6

18 Dec 02:37
Compare
Choose a tag to compare

Added proper stacking functionality:

  • Focus windows will be maintained across workspaces between switches
  • Stacking order of windows will be maintained across workspaces between switches
  • Added IPCTopGap to client

0.0.5

28 Aug 17:34
Compare
Choose a tag to compare

Added support for the following window types:

  • _NET_WM_WINDOW_TYPE_DOCK
  • _NET_WM_WINDOW_TYPE_TOOLBAR
  • _NET_WM_WINDOW_TYPE_MENU
  • _NET_WM_WINDOW_TYPE_UTILITY
  • _NET_WM_WINDOW_TYPE_SPLASH

berry will ignore these windows, allowing them to be mapped as expected. This should add support for bars such as polybar

Other fixes:

  • Fixed man symlink error for Arch Linux users
  • Fixed typos in README

0.0.4

25 Aug 18:22
Compare
Choose a tag to compare

Fixed crashes when trying to close windows on non-active desktops
Added support for EWMH fullscreen and client lists

0.0.3

24 Aug 22:16
Compare
Choose a tag to compare

Fixed issue with IPCPointerMove in ipc.h