1 dépôt
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 est un compositeur Wayland et un gestionnaire de fenêtres dynamique qui sépare le serveur d'affichage graphique principal de la logique de gestion des fenêtres et de la politique de mise en page. Il fonctionne comme un gestionnaire de mise en page externe, déléguant la logique de positionnement des fenêtres et de focus d'entrée à un processus externe via un protocole de communication. Le système permet l'échange dynamique de gestionnaires, permettant au processus de gestion de fenêtres actif d'être remplacé sans terminer la session graphique. Cette conception non monolithique utilise une interface de communication stable pour échanger l'état entre le compositeur et les gestionnaires externes. Le projet couvre la composition de bureau Wayland et le rendu graphique, incluant une couche de compatibilité pour exécuter des applications XWayland. Il prend en charge l'initialisation de session via des scripts de démarrage et peut être démarré depuis un terminal ou imbriqué dans une fenêtre existante.
A window management system that separates layout logic from the core compositor.