1 repository
Window managers that separate layout logic from the compositor for flexible session control.
Distinct from Window Managers: Specifically denotes the decoupled architecture of the manager.
Explore 1 awesome GitHub repository matching development tools & productivity · Decoupled Dynamic. Refine with filters or upvote what's useful.
River este un compositor Wayland și un manager de ferestre dinamic care separă serverul de afișare grafică de logica de gestionare a ferestrelor și politica de layout. Funcționează ca un manager de layout extern, delegând poziționarea ferestrelor și logica de focus a input-ului către un proces extern printr-un protocol de comunicare. Sistemul permite schimbarea dinamică a managerului, permițând înlocuirea procesului activ de gestionare a ferestrelor fără a termina sesiunea grafică. Acest design non-monolitic utilizează o interfață de comunicare stabilă pentru a schimba starea între compositor și managerii externi. Proiectul acoperă compoziția desktop-ului Wayland și randarea grafică, inclusiv un strat de compatibilitate pentru rularea aplicațiilor XWayland. Suportă inițializarea sesiunii prin scripturi de pornire și poate fi pornit dintr-un terminal sau imbricat într-o fereastră existentă.
A window management system that separates layout logic from the core compositor.