- More implementations and dependencies for Linux Wayland support

This commit is contained in:
2025-07-26 20:57:25 -04:00
parent 7ea2710ee0
commit 7493b5252a
78 changed files with 3733 additions and 316 deletions

View File

@@ -21,15 +21,10 @@
namespace fennec
{
window::window(display* display, window* parent, bool modal)
window::window(displaydev* display, window* parent)
: _display(display)
, _parent(parent)
, _config() {
bool child = parent != nullptr;
assert(!modal || child, "Attempted to create non-child modal window.");
_config.flags |= child ? flags_child : flags_none;
_config.flags |= modal ? flags_modal : flags_none;
}
}