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
