An openbox clone on Wayland (WIP)
Find a file
Keith Bowes 579a2d2084 Some bug fixes
1. The "crash when exiting an application while moving it" bug. See https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3372
2. The crash when there's no previous view to focus. This wasn't a problem before the migration to the scene graph API due to a logic error on my part.
3. The crash if <margins> is missing from rc.xml.
4. I'm now reusing code from focus_view() in seat_focus_surface().
5. I'm now using the dimensions of the output layout box instead of the current view (which was clearly wrong) for unconstraining layer-shell popups.
6. I fixed setting the background color, so that it won't interfere with the layer_shell helper.
2022-03-01 22:16:20 -05:00
.github/workflows Use stable wlroots, making things easier on everybody 2022-02-22 18:51:57 -05:00
data Finishing touches for 0.2.0 2022-02-26 12:16:34 -05:00
include/waybox Some bug fixes 2022-03-01 22:16:20 -05:00
po Added data files 2022-02-22 21:24:09 -05:00
protocol Hopefully, allow GitHub to build wlroots with the XWayland backend 2022-02-13 13:24:05 -05:00
waybox Some bug fixes 2022-03-01 22:16:20 -05:00
.build.yml Use stable wlroots, making things easier on everybody 2022-02-22 18:51:57 -05:00
.editorconfig Added an entry for meson.build files 2020-02-28 09:26:54 -05:00
.gitignore fixing issues now 2018-02-21 13:19:27 -06:00
CONTRIBUTING.md Updated for wlroots 0.15.0 2022-01-29 14:34:55 -05:00
LICENSE Update LICENSE 2018-02-19 12:17:35 -06:00
meson.build Finishing touches for 0.2.0 2022-02-26 12:16:34 -05:00
README.md Basic config-file support 2022-02-01 20:26:50 -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

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