An openbox clone on Wayland (WIP)
Find a file
Greg Depoire--Ferrer 8265eda78a Fix wrong resize anchor point
Previously, when dragging the left border of a window with the mouse, there
was a bug where it would snap the top level surface's geometry X coordinate
directly to the position of the mouse, as if you started the resize right on the border. This also affected the other (right, bottom, and top) borders.

I think that the previous resize code was hard to understand. Honestly I
have not spent a lot of time trying to understand why t didn't work and
I wrote another resize algorithm instead. Now instead of working directly
with widths and heights which are complicated we work with the borders (left,
right, top and bottom). This is easier to understand IMO.
2020-04-28 16:22:35 +02:00
include/waybox Fix wrong resize anchor point 2020-04-28 16:22:35 +02:00
protocol Removed unnecessary dependencies 2020-02-29 12:16:50 -05:00
waybox Fix wrong resize anchor point 2020-04-28 16:22:35 +02:00
.build.yml Build file-name error 2018-10-06 15:44:31 -05:00
.editorconfig Added an entry for meson.build files 2020-03-08 19:59:13 -04:00
.gitignore fixing issues now 2018-02-21 13:19:27 -06:00
CONTRIBUTING.md s/wlroots/waybox where appropriate 2018-07-27 17:29:09 +03:00
LICENSE Update LICENSE 2018-02-19 12:17:35 -06:00
meson.build wl_display_destroy_clients() requires Wayland 1.15+ 2020-03-10 21:00:56 -04:00
README.md Fixed up the README a bit 2020-02-27 17:20:38 -05:00

Waybox

An Openbox clone on Wayland (WIP)

Goals

The main goal of this project is to provide a similar feel to Openbox but on Wayland

Contributing

Details on contributing.

Dependencies

  • meson
  • wlroots
  • wayland
  • xkbcommon

Build instructions

meson build
cd build
ninja

After that, you should have an executable as waybox/waybox

Contact

I can be found as wiz on Rizon and WizBright on Freenode. Join #waybox for discussion