Le changement le plus important d'un point de vue utilisateur sera surtout benefique pour les tablettes et les portables. Actuellement comme le compositeur et X sont separe, il n'y a pas moyen de faire gerer la rotation de l'ecran ailleur que dans X. Resultat, c'est moche et lent. Avec wayland, le process qui gere les input et le process qui fait le compositing sont merge. Il devient donc possible de faire subir des rotations sur les input. D'ailleur comme il y a reecriture du protocole, il serait possible que la rotation soit negocie entre l'application et le compositeur. Ainsi une application bien ecrite pourrait gerer la rotation elle-meme. Et par exemple laisse la toolbar ou elle est et juste faire une rotation avec une joli animation des icones. C'est un exemple, mais c'est quelque chose qu'on ne peut pas faire et qu'on ne pourra jamais faire avec X.
Le deuxieme point interressant et ca, c'est plus pour les developpeurs de X et de Wayland, c'est qu'il reparte avec une base propre et pas avec vingt ans d'historique. Ca va clairement aider a avoir un code plus propre, plus maintenable et plus simple. Mais ca n'apportera pas franchement de gain visible a l'utilisateur.
[^] # Re: Pour une transition douce depuis wayland
Posté par cedric . En réponse à la dépêche Quatre actualités concernant la pile graphique de Linux. Évalué à 10.
Le changement le plus important d'un point de vue utilisateur sera surtout benefique pour les tablettes et les portables. Actuellement comme le compositeur et X sont separe, il n'y a pas moyen de faire gerer la rotation de l'ecran ailleur que dans X. Resultat, c'est moche et lent. Avec wayland, le process qui gere les input et le process qui fait le compositing sont merge. Il devient donc possible de faire subir des rotations sur les input. D'ailleur comme il y a reecriture du protocole, il serait possible que la rotation soit negocie entre l'application et le compositeur. Ainsi une application bien ecrite pourrait gerer la rotation elle-meme. Et par exemple laisse la toolbar ou elle est et juste faire une rotation avec une joli animation des icones. C'est un exemple, mais c'est quelque chose qu'on ne peut pas faire et qu'on ne pourra jamais faire avec X.
Le deuxieme point interressant et ca, c'est plus pour les developpeurs de X et de Wayland, c'est qu'il reparte avec une base propre et pas avec vingt ans d'historique. Ca va clairement aider a avoir un code plus propre, plus maintenable et plus simple. Mais ca n'apportera pas franchement de gain visible a l'utilisateur.