github werererer/japokwm v0.2.0
Release 0.2.0

latest releases: v0.4.2, v0.4.1, v0.4.0...
3 years ago

Version 0.2.0 has been released 🥳

Changelog

Breaking

  • you need the a minimum version of 0.13.0 of wlroots
  • syntax for layout.set() now takes the layout name and layout_data as argument. e.g:
layout.set("monocle", {{{0, 0, 1, 1}}})
  • config.set_default_layout() now takes only the name/directory of the layout as an argument. e.g.:
config.set_default_layout("monocle")
  • config.create_layout_set now takes a 1d string array instead of a 2d string array as an argument. e.g.:
config.create_layout_set("default", {"monocle", "tile", "two-pane"})

New Features:

  • add the on focus event
  • improve support for waybar's sway module (it show the title of the selected window now)
  • layouts are now temporarily automatically saved so that they don't reset when switching to other layouts
  • floating windows are now workspace independent
  • add a scratchpad that works similarly to i3's

Bug Fixes:

  • Fix reloading config file not working correctly
  • toggling workspaces is now handled gobally so that toggling between workspaces on different monitors is possible
  • fix bugs related to tiling of xwayland windows
  • fix tiling with multiple monitors

Don't miss a new japokwm release

NewReleases is sending notifications on new releases.