Π”ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ Π΅ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ Ρ‚ΡƒΠ»ΠΊΠΈΡ‚ GTK 4.20

Π‘Π»Π΅Π΄ ΡˆΠ΅ΡΡ‚ мСсСца Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° вСрсия Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½ инструмСнтариум Π·Π° създаванС Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ потрСбитСлски интСрфСйс β€” GTK 4.20. GTK 4 сС Ρ€Π°Π·Π²ΠΈΠ²Π° Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΊΠΎΠΉΡ‚ΠΎ Ρ†Π΅Π»ΠΈ Π΄Π° прСдостави Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° прилоТСния стабилСн ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ Π² ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ API, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±Π΅Π· страх, Ρ‡Π΅ Π½Π° всСки ΡˆΠ΅ΡΡ‚ мСсСца Ρ‰Π΅ сС Π½Π°Π»ΠΎΠΆΠΈ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° прилоТСнията Π·Π°Ρ€Π°Π΄ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² API-Ρ‚ΠΎ Π² слСдващата вСрсия Π½Π° GTK.

Π‘Ρ€Π΅Π΄ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ подобрСния Π² GTK 4.20:

  • Π—Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Π²Ρ…ΠΎΠ΄ Π΅ задСйстван ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Wayland text-input. Π—Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈΡ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π±Π΅Π· ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€ΡŠΡ‡Π½ΠΎ Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Π½Π° срСдата Β«GTK_IM_MODULE=simpleΒ», която осигурява ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° X11 compose послСдоватСлности ΠΈ клавиши Π·Π° въвСТданС Π½Π° Π΄ΠΈΠ°ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Π·Π½Π°Ρ†ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland wl_seat_v10 ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° страна ΡΡŠΡ€Π²ΡŠΡ€ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π½Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ натисканС, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ ΠΏΡ€ΠΈ Π·Π°Π΄ΡŠΡ€ΠΆΠ°Π½Π΅ Π½Π° клавиш.
  • ΠŸΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Wayland Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ограничСния Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΊΡ€Π°ΠΈΡ‰Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎΡΡ‚Π΅ΠΏΠ΅Π½Π΅Π½ Ρ‚ΠΈΠΏ (xdg-toplevel edge constraint). Π’Π°Π·ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ позволява Π½Π° композитния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Wayland Π·Π° Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ ограничСния, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π°Π»ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° промСнят Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ си ΠΈΠ»ΠΈ Π½Π΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland Β«tablet-v2Β» Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Ρ…ΠΎΠ΄Π° ΠΎΡ‚ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΈ.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π°Π½Π΅ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Wayland.
  • Π—Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΠΈ към ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π΅ задСйстван ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Wayland xdg-toplevel-icon.
  • Π˜Π·Π²ΡŠΡ€ΡˆΠ΅Π½ΠΎ Π΅ почистванС ΠΈ опростяванС Π½Π° всички символни ΠΈΠΊΠΎΠ½ΠΈ ΠΈ рСсурси Π·Π° Ρ‚Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сСга ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈ ΠΎΡ‚ вградСния парсСр Π·Π° SVG Ρ„ΠΎΡ€ΠΌΠ°Ρ‚. ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π° Π΅ доставката Π½Π° символни ΠΈΠΊΠΎΠ½ΠΈ ΠΈ рСсурси Π·Π° Ρ‚Π΅ΠΌΠΈ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ PNG.
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ са Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π·Π° създаванС Π½Π° Ρ‚Π΅ΠΌΠΈ Π½Π° Π±Π°Π·Π° CSS. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ заявки Π·Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΈ схСми. Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ функция light-dark(). ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ настройката Π½Π° Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅. ΠŸΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Π΅ ΠΊΠΎΠ΄ΡŠΡ‚ Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° сянка Π·Π° тСкст.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΠΎΠ»Π΅Ρ‚Π° Π·Π° въвСТданС Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ с ΠΎΠ³Π»Π΅Π΄ Π½Π° срСдствата Π·Π° Ρ…ΠΎΡ€Π° с уврСТдания.
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° стартиранС Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ gnome-papers Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° пСчатния ΠΈΠ·Ρ…ΠΎΠ΄. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° xdg ΠΏΠΎΡ€Ρ‚Π°Π» Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° пСчатния ΠΈΠ·Ρ…ΠΎΠ΄.
  • Π’ инструмСнтитС Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ допълванС Π½Π° Π²Ρ…ΠΎΠ΄Π° Π² bash. Π’ инструмСнта gtk4-rendernode-tool Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опция Β«β€”offloadΒ». Π’ инструмСнта Π·Π° инспСктиранС Π΅ осигурСн ΠΈΠ·Ρ…ΠΎΠ΄ Π½Π° информация Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° визуализацията Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡΡ‚Π°. Π’ gtk4-path-tool Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° прСсСчкитС Π½Π° ΠΏΡŠΡ‚ΠΈΡ‰Π° ΠΈ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ. Π’ gtk4-demo са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ дСмонстрации Π½Π° Β«Path ExplorerΒ», Β«SweepΒ» ΠΈ Β«Image FilteringΒ».
  • Π’ Π΄Π΅Π±ΡŠΠ³Π΅Ρ€Π° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° комбинация Super+F Π·Π° Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΊΠ°Π΄ΡŠΡ€. Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Ρ€Π΅ΠΆΠΈΠΌ GTK_DEBUG=touch-ui Π·Π° тСстванС Π½Π° интСрфСйси Π·Π° сСнзорни Π΅ΠΊΡ€Π°Π½ΠΈ.
  • Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π½Π° CSS са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π° Ρ†Π²Π΅Ρ‚Π½Π°Ρ‚Π° схСма ΠΈ контраста.
  • Π’ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° GSK (GTK Scene Kit), ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‰Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° рисуванС Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ сцСни Ρ‡Ρ€Π΅Π· OpenGL ΠΈ Vulkan, Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ API gsk_path_foreach_intersection Π·Π° изчисляванС Π½Π° прСсСчкитС Π½Π° ΠΏΡŠΡ‚ΠΈΡ‰Π°. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ Π΅ Π½Π°Ρ‡ΠΈΠ½ΡŠΡ‚ Π½Π° рисуванС Π½Π° тСкст. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° производитСлността, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΅ кСш Π½Π° маски Π·Π° запълванС. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ са ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π΅ΠΌΠΈΡ‚Π΅, Π½Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π΅ΠΌΠΈΡ‚Π΅ ΠΈ субсСмплиранитС изобраТСния.
  • Π’ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° GDK, която прСдоставя слой ΠΌΠ΅ΠΆΠ΄Ρƒ GTK ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½Π°Ρ‚Π° подсистСма, Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ ΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° относитСлни ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с Ρ‚Π°Π±Π»Π΅Ρ‚ΠΈ.
  • На ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΡ‚Π°Ρ‡ ΠΈ Π½Π°Ρ‡Π°Π»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° IME (Input Method Editor).
  • Π—Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Windows Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ API Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с тСкстури Ρ‡Ρ€Π΅Π· D3D12. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° WGL. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ са D3D11/D3D12 ΠΈ DirectComposition.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° многослойни Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ Π½Π° тСкстури.
  • Π’ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π° GtkVideo Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ YUV. Π‘Π΅ΠΊΠ΅Π½Π΄ΡŠΡ‚ gstreamer Π΅ ΠΏΠΎΡ€Ρ‚Π½Π°Ρ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° GskPlay. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ Π΅ Π½Π°Ρ‡ΠΈΠ½ΡŠΡ‚ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ с субсСмплинг. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° софтуСрни Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ΠΈ Π·Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ с Π΄ΡŠΠ»Π±ΠΎΡ‡ΠΈΠ½Π° Π½Π° Ρ†Π²Π΅Ρ‚Π° 10, 12 ΠΈ 16 Π±ΠΈΡ‚Π°.
  • ΠšΠ»Π°ΡΡŠΡ‚ GtkApplication Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π» Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»ΠΈ xdg вмСсто ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ към ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° сСсии.
  • Π’ клас GtkBuilder Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° ΠΈΠ·Ρ€Π°Π·ΠΈ с константи.
  • Π’ класа GtkIconTheme Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ прСкратяванС Π½Π° символнитС ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ парсСр Π·Π° SVG Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° librsvg Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² списъка с Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΈ зависимости.
  • Π—Π° Ρ€Π°Π±ΠΎΡ‚Π° сСга Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° wayland-protocols 1.44 ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ wl_output-v2 ΠΈ xdg_output-v3.
  • ОбявСни Π·Π° остарСли Π±Π΅ΠΊΠ΅Π½Π΄ Broadway (Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π² ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°), API Pixbuf, свойството GtkApplication:register-session ΠΈ настройката gtk-application-prefer-dark.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster