La société JetBrains a annoncé sa décision d'inclure par défaut le support du protocole Wayland dans les environnements de développement intégrés de la prochaine version d'IntelliJ 2026.1. Avant la sortie, vous pouvez tester le support de Wayland en utilisant les versions EAP d'IntelliJ IDEA (Early Access Program). Les IDE basés sur IntelliJ pourront désormais démarrer directement dans les environnements de bureau basés sur Wayland sans utiliser XWayland. Le support du backend XToolkit pour X11 sera conservé comme option.
Il est noté que depuis la dernière phase de test du fonctionnement direct sous Wayland en 2024, la mise en œuvre a amélioré la stabilité du fonctionnement dans divers compositeurs. serveurs, une fonctionnalité de glisser-déposer a été ajoutée, le support des méthodes d'entrée a été assuré et une décoration des fenêtres d'apparence naturelle a été fournie. Parmi les différences de comportement par rapport au build basé sur X11, on note l'absence de recentrage ou de restauration de la position précédente de certaines fenêtres et dialogues, l'impossibilité de déplacer certaines fenêtres contextuelles au-delà de la fenêtre principale, et certaines incohérences dans les éléments de décoration de fenêtres (titre, boutons de contrôle de fenêtre, ombres, arrondis) du thème actif du bureau.
Le backend Wayland WLToolkit, développé pour IntelliJ, est sous licence GPLv2 et fait partie de JetBrainsRuntime (édition OpenJDK). Avec le temps, le backend Wayland préparé pourrait être intégré dans le noyau d'OpenJDK. JetBrains participe également au développement du projet Wakefield, qui développe des composants pour le support de Wayland dans OpenJDK, permettant de démarrer directement des applications Java graphiques dans des environnements basés sur Wayland.
Source : opennet.ru
