Lëshimi i serverit të ekranit Mir 2.25

ËshtĂ« publikuar lĂ«shimi i serverit tĂ« ekranit Mir 2.25, zhvillimi i tĂ« cilit vazhdon nga kompania Canonical, pavarĂ«sisht pĂ«rjashtimit tĂ« zhvillimit tĂ« shells Unity dhe redaksisĂ« Ubuntu pĂ«r smartfonĂ«t. Mir mbetet i kĂ«rkuar nĂ« projekte tĂ« Canonical dhe tani pozicionohet si njĂ« zgjidhje pĂ«r pajisje tĂ« integruara dhe internetin e gjĂ«rave (IoT). Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv2.

Mir ofron një set bibliotekash për krijimin e kompozitëve serverësh bazuar në protokollin Wayland dhe përfshin funksionalitetin tipik të menaxherëve të dritareve dhe serverëve të ekranit. Projekti është i planifikuar për të punuar në klasa të ndryshme pajisjesh, nga sistemet e zakonshme desktop deri te pajisjet e integruara dhe sistemet e internetit të gjërave (IoT). Nga projektet e bazuara në Mir, mund të përmendim menaxherin e kompozitëve Miracle, shellin për kioskët internetan Ubuntu Frame dhe ambientin e përdoruesit Miriway.

NĂ« versionin e ri:

  • Shtuar mbĂ«shtetje pĂ«r zgjerimin Wayland ext-foreign-toplevel-list pĂ«r tĂ« marrĂ« informacione mbi sipĂ«rfaqet e vendosura nĂ« nivelin mĂ« tĂ« lartĂ« (toplevel), tĂ« cilat lejojnĂ« organizimin e fiksimit tĂ« dritareve mbi pĂ«rmbajtje tĂ« tjera, pĂ«r shembull, pĂ«r tĂ« lidhur panelet dhe ndĂ«rruesit e dritareve.
  • Shtuar mbĂ«shtetje pĂ«r zgjerimin Wayland ext-data-control, qĂ« lejon klientĂ«t me privilegje tĂ« menaxhojnĂ« procesimin e tĂ« dhĂ«nave, pĂ«r shembull, pĂ«r implementimin e menaxherĂ«ve tĂ« skedave.
  • Implementuar mbĂ«shtetje tĂ« pjesshme pĂ«r zgjerimet Wayland ext-image-capture-source dhe ext-image-copy-capture pĂ«r kapjen e pĂ«rmbajtjes qĂ« shfaqet nĂ« ekran.
  • Rishikuar menaxhimi i zgjerimeve Wayland.
  • Shtuar platforma evdev-rs, qĂ« implementon libinput (procesimi i ngjarjeve tĂ« inputit) nĂ« gjuhĂ«n Rust.
  • NĂ« pĂ«rbĂ«rjen e platformĂ«s Ă«shtĂ« pĂ«rfshirĂ« paketa mir-renderer-gl, qĂ« implementon funksionalitetin pĂ«r renderimin pĂ«rmes OpenGL.
  • PĂ«rmirĂ«suar animacioni i ndryshimit tĂ« madhĂ«sisĂ« sĂ« kursorit.
  • Shtuar klasa LocatePointer.
  • Shtuar menaxherĂ«t ApplicationSwitcher dhe StandardApplicationSwitcher pĂ«r lehtĂ«simin e implementimit tĂ« ndĂ«rrimit midis aplikacioneve me Alt + tab.
  • Propozuar njĂ« klasĂ« tĂ« re FloatingWindowManager me implementimin e menaxherit tĂ« dritareve (klasa e vjetĂ«r MinimalWindowManager Ă«shtĂ« shpallur e vjetruar).
  • Shtuar metodĂ«n mir::report_exception().

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster