Merci.
Oui, c'est effectivement plus une barre de status. Après je n'exclue pas de rajouter un peu d'interactivité dans le futur mais ce n'est pas la priorité.
Non, je n'ai pas implémenté de logique de MRU car je n'en ai pas encore eu besoin.
Au niveau ergonomie, c'est un gestionnaire de fenêtre en tuile basique.
En résumé, j'utilise XCB pour suivre des évenements (création et destruction de fenêtre, bouton pressé, …)
et en fonction je redimensionne, affiche ou cache les fenêtres.
Un bon moyen pour comprendre comment un WM marche (même si xlib est utilisé au lieu d'xcb qui est plus récente) est de regarder le code source de tinywm.
# Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Wow
Posté par yazgoo (site web personnel) . Évalué à 2.
Merci.
Oui, c'est effectivement plus une barre de status. Après je n'exclue pas de rajouter un peu d'interactivité dans le futur mais ce n'est pas la priorité.
# Commentaire supprimé
Posté par Anonyme . Évalué à 2. Dernière modification le 01 janvier 2021 à 09:30.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: MRU
Posté par yazgoo (site web personnel) . Évalué à 2.
Non, je n'ai pas implémenté de logique de MRU car je n'en ai pas encore eu besoin.
Au niveau ergonomie, c'est un gestionnaire de fenêtre en tuile basique.
En résumé, j'utilise XCB pour suivre des évenements (création et destruction de fenêtre, bouton pressé, …)
et en fonction je redimensionne, affiche ou cache les fenêtres.
Un bon moyen pour comprendre comment un WM marche (même si xlib est utilisé au lieu d'xcb qui est plus récente) est de regarder le code source de
tinywm.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.