Wayland IntelliJ: новини від JetBrains про підтримку

JetBrains впроваджує підтримку Wayland у IntelliJ IDEA

Компанія JetBrains оголосила про рішення включити за замовчуванням підтримку роботи з протоколом Wayland в інтегрованих середовищах розробки на базі майбутнього релізу IntelliJ 2026.1. До релізу протестувати підтримку Wayland можна, скориставшись EAP-сбірками IntelliJ IDEA. IDE, засновані на IntelliJ, тепер зможуть безпосередньо запускатися в середовищах робочого столу на базі Wayland, без використання XWayland. Підтримка бэкенда XToolkit для X11 залишиться в якості опції.

Покращення роботи з Wayland у IntelliJ IDEA

З моменту минулого тестування прямої роботи поверх Wayland у 2024 році, реалізація зазнала значних покращень. Підвищена стабільність роботи поверх різних композитних серверів, додана функціональність drag-and-drop, забезпечена підтримка методів вводу, а також зроблено так, щоб декорування вікон виглядало природно. Зміни в поведінці в порівнянні зі збіркою на базі X11 включають відсутність центрирования або відновлення попереднього положення деяких вікон і діалогів. Деякі спливаючі вікна не можна винести за межі основного вікна, що є недоліком. Також виявлено окремі невідповідності елементів декорування вікон, таких як заголовок, кнопки управління, тіні та округлені кути активної теми оформлення робочого столу.

Відкритий Wayland-бекенд WLToolkit для розробників

Розроблений для IntelliJ Wayland-бекенд WLToolkit відкритий під ліцензією GPLv2 і входить до складу JetBrainsRuntime (редакція OpenJDK). JetBrains також бере участь у розробці проекту Wakefield, що розвиває компоненти для підтримки Wayland в OpenJDK. Ці компоненти дозволяють безпосередньо запускати графічні Java-додатки в середовищах на базі Wayland.

Для отримання додаткової інформації про IntelliJ IDEA відвідайте офіційний сайт продукту. Дізнайтеся більше про новини щодо підтримки Wayland на сайті JetBrains.