Pagpagawas sa milagro-wm 0.6, usa ka composite manager base sa Wayland ug Mir

Si Matthew Kosarek, usa ka developer sa Canonical, nagpatik sa pagpagawas sa miracle-wm 0.6 composite manager, nga naggamit sa Wayland protocol ug mga sangkap alang sa pagtukod sa Mir composite managers. Gisuportahan sa Miracle-wm ang mga layout sa bintana sa tile, parehas sa naa sa mga proyekto sa i3 ug Sway. Ang Waybar mahimong gamiton isip panel. Ang code sa proyekto gisulat sa C++ ug giapod-apod ubos sa lisensya sa GPLv3. Ang mga andam nga asembliya gihimo sa snap format, ingon man sa rpm ug deb nga mga pakete alang sa Fedora ug Ubuntu.

Ang katuyoan sa miracle-wm mao ang paghimo og usa ka composite server, nga naggamit og tiling, apan mas praktikal ug istilo kay sa mga produkto sama sa Swayfx. Gisuportahan usab sa proyekto ang mga klasiko nga teknik sa floating window, sama sa pagbutang sa indibidwal nga mga bintana sa ibabaw sa usa ka tiling grid o pag-pin sa mga bintana sa usa ka piho nga lokasyon sa desktop. Gisuportahan niini ang mga virtual desktop, nga adunay abilidad sa pagtakda og default nga window management mode para sa matag desktop (tiling o floating windows).

Ang Miracle-wm gilauman nga mahimong mapuslanon alang sa mga tiggamit nga gusto sa usa ka tiled nga layout apan gusto sa mga visual effect ug usa ka mas lagsik nga graphic nga disenyo nga adunay hapsay nga mga transisyon ug mga kolor. Ang configuration gihubit sa YAML format. Aron ma-install ang miracle-wm, mahimo nimong gamiton ang mando nga "sudo snap install miracle-wm -classic".

 Pagpagawas sa milagro-wm 0.6, usa ka composite manager base sa Wayland ug Mir

Panguna nga mga inobasyon:

  • Ang package naglakip sa libmiracle-wm-config library, nga naghatag ug C API para sa paghimo og mga configurator. Isip usa ka pananglitan, ang graphical configurator miracle-setting nga adunay Flutter-based interface gipatuman.
  • Gidugang nga suporta alang sa Wayland protocol extension wlr-output-management aron usbon ang mga setting sa output device. Ang suporta alang niini nga protocol, pananglitan, nagtugot kanimo sa paggamit sa aplikasyon sa wdisplays aron ma-configure ang mga setting sa screen.
  • Gidugang ang abilidad sa pag-customize sa radius sa rounding sa window frame corners.
  • Ang mga mando sa IPC nga "marks", "fullscreen toggle", "floating toggle", "swap" ug "rename workspace" gipatuman.
  • Gipatuman nga mga panghitabo nga nagpakita sa mga manipulasyon sa bintana, sama sa bag-o, duol, focus, titulo, fullscreen_mode, paglihok, paglutaw, dinalian ug marka.
  • Gidugang ang systemd unit nga miracle-wm-xdg-autostart.target aron makasugod ug sesyon nga nakabase sa MiracleWM.
  • Gipauswag nga paghubad sa mga frame sa bintana.
  • Gipauswag nga pagkaayo sa animation.
  • Ang mga setting gibalhin gikan sa $XDG_CONFIG_HOME/miracle-wm.yaml ngadto sa $XDG_CONFIG_HOME/miracle-wm/config.yaml. Ang mga setting sa display nahimutang sa $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Pagdula sa video


Source: opennet.ru
Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster