ИздаванС Π½Π° miracle-wm 0.9, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Wayland ΠΈ Mir

ΠœΠ°Ρ‚ΠΈΠΎ ΠšΠΎΡΠ°Ρ€Π΅ΠΊ (Matthew Kosarek), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΎΡ‚ Canonical, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° вСрсия Π½Π° композитния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ miracle-wm 0.9, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Mir. Miracle-wm ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° плоска (tiling) ΠΏΠΎΠ΄Ρ€Π΅Π΄Π±Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅, ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° Ρ‚Π°Π·ΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ i3 ΠΈ Sway. Π—Π° ΠΏΠ°Π½Π΅Π» ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Waybar. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ написан Π½Π° C++ ΠΈ сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π· GPLv3. Π“ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅ вСрсии са създадСни Π² snap Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° ΠΈ Π² rpm ΠΈ deb ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° Fedora ΠΈ Ubuntu.

Π¦Π΅Π»Ρ‚Π° Π½Π° miracle-wm Π΅ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€, ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‰ ΠΌΠΎΠ·Π°Π΅Ρ‡Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅, Π½ΠΎ ΠΏΠΎ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΈ стилСн ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ²Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Swayfx. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ позволява ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° класичСски Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ»Π°Π²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° поставятС ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π½Π°Π΄ ΠΌΠΎΠ·Π°Π΅Ρ‡Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈΠ»ΠΈ Π΄Π° Π·Π°ΠΊΠΎΠΏΡ‡Π°Π²Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ място Π½Π° работния ΠΏΠ»ΠΎΡ‚. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ сС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ (ΠΌΠΎΠ·Π°Π΅Ρ‡Π½Π° ΠΏΠΎΠ΄Ρ€Π΅Π΄Π±Π° ΠΈΠ»ΠΈ ΠΏΠ»Π°Π²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ) Π·Π° всяка Ρ€Π°Π±ΠΎΡ‚Π½Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚.

ΠžΡ‡Π°ΠΊΠ²Π° сС miracle-wm Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ ΠΌΠΎΠ·Π°Π΅Ρ‡Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Ρ€Π΅Π΄Π±Π°, Π½ΠΎ искат Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈ ΠΈ ΠΏΠΎ-ярко Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ с ΠΏΠ»Π°Π²Π½ΠΈ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ΠΈ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡΡ‚Π° сС опрСдСля Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ YAML. Π—Π° инсталиранС Π½Π° miracle-wm ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Β«sudo snap install miracle-wm β€”classicΒ». ИздаванС Π½Π° miracle-wm 0.9, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Wayland ΠΈ Mir

Основни нововъвСдСния:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ систСма ΠΎΡ‚ плъгини, прСдоставяни Π² ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π΅Π½ ΠΊΠΎΠ΄ Π½Π° WebAssembly ΠΈ изпълнявани ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ (sandbox) ΠΌΠΎΠ΄ΡƒΠ»ΠΈ. ΠŸΠ»ΡŠΠ³ΠΈΠ½ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° промяна ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° функционалността Π½Π° композитния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с промяна Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Ρ€Π΅Π΄Π±Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° конфигурацията, ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅ Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΈ дСйствия с ΠΌΠΈΡˆΠΊΠ°Ρ‚Π°, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Π½ΠΈΠΌΠΈΡ€Π°Π½ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈ ΠΈ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС задСйстват ΠΏΡ€ΠΈ създаванС, ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ настолни. ΠŸΠ»ΡŠΠ³ΠΈΠ½ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС рСстартират ΠΏΠΎΠΎΡ‚Π΄Π΅Π»Π½ΠΎ Π±Π΅Π· нСобходимост ΠΎΡ‚ рСстарт Π½Π° композитния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ API Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° плъгини Π½Π° Π΅Π·ΠΈΠΊΠ° Rust.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ‚Π΅ΠΌΠΈ Π½Π° курсоритС.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ комбинация ΠΎΡ‚ клавиши β€žMeta + Shift + Rβ€œ Π·Π° ΠΏΡ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° конфигурацията.
  • ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡΡ‚Π° Π·Π° β€žΠΌΠΈΠ½ΠΈ-Π΄Π΅Ρ€Π΅Π²Π°Ρ‚Π°β€œ (mini tree), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π½Π΅ Π½Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ ΠΏΠ»Π°Π²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, Π΅ Π·Π°ΠΌΠ΅Π½Π΅Π½Π° с ΠΏΠΎ-прСдсказуСмо ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ с ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΠ»Π°Π²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ.
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ производитСлността.
  • ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½Π° ΠΏΡ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° настройкитС Π½Π° дисплСя слСд промяна Π½Π° конфигурацията.
  • Π€ΠΎΡ€ΠΌΠ°Ρ‚ΡŠΡ‚ Π·Π° настройка Π½Π° собствСни ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½ β€” вмСсто ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ Π½Π° клавиши Π² стил Π²Ρ…ΠΎΠ΄Π½ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π½Π° ядрото Π½Π° Linux, сСга слСдва Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΈΠΌΠ΅Π½Π° Π² стил XKbKeysyms, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€žDβ€œ вмСсто β€žKEY_Dβ€œ ΠΈ β€žReturnβ€œ вмСсто β€žKEY_ENTERβ€œ.

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

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