mirror of
https://github.com/wizbright/waybox.git
synced 2025-10-29 05:40:20 -04:00
An openbox clone on Wayland (WIP)
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. |
||
|---|---|---|
| .github/workflows | ||
| data | ||
| include/waybox | ||
| po | ||
| protocol | ||
| waybox | ||
| .build.yml | ||
| .editorconfig | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| meson.build | ||
| README.md | ||
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
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