Zhvillimi i ndërfaqes përdoruese COSMIC po afrohet me lëshimin alfa.

Kompania System76, e cila zhvillon distribucionin Linux Pop!_OS, njoftoi përparim në zhvillimin e ndërfaqes përdoruesi COSMIC, e shkruar në gjuhën Rust (mos e ngatërroni me COSMIC-in e vjetër, i cili ishte i bazuar në GNOME Shell). Ndërfaqja është në zhvillim prej më shumë se dy vitesh dhe është afër formimit të versionit të saj të parë alfa, i cili do të shënojë gatishmërinë e setit bazë të funksioneve, që e mundëson të merren parasysh si një produkt operativ. Pritet që versioni alfa të publikohet në fund të marsit dhe kjo do të ndihmojë në mbledhjen e më shumë opinioneve për rafinimin përfundimtar të funksionalitetit dhe rritjen e lehtësisë në përdorim.

Shell vazhdon të zhvillohet si një projekt universal, i papërkufizuar nga një distribucion specifik dhe i përputhshëm me specifikimet e Freedesktop. Për ndërtimin e ndërfaqes në COSMIC është përdorur biblioteka Iced, e cila përdor tipe të sigurta, arkitekturë modulare dhe model programimi reaktiv, si dhe ofron një arkitekturë të njohur për zhvilluesit që janë familiarizuar me gjuhën e ndërtimit deklarativ të ndërfaqeve Elm. Ofrohen disa motorë renderimi, që mbështesin Vulkan, Metal, DX12, OpenGL 2.1+ dhe OpenGL ES 2.0+. Zhvilluesit ofrohen një grup të gatshëm të widget-ëve, mundësinë për të krijuar përpunues asinkronë dhe për të përdorur një kompozim adaptiv të elementeve të ndërfaqes në varësi të madhësisë së dritares dhe ekranit. Projekti gjithashtu po zhvillon një menaxher kompozimi. server cosmic-comp mbi bazën e Wayland.

Funksionalitetet në zhvillim, të cilat janë përfshirë në listën minimale të nevojshme për formimin e versionit alfa të COSMIC:

  • Emulatori i terminalit COSMIC Terminal, i shkruar me pĂ«rdorimin e framework-ut alacritty_terminal dhe qĂ« mbĂ«shtet funksionalitete si renderimi me GPU, tema vizuale dhe metoda tĂ« avancuara tĂ« inputit. Nga detyrat nĂ« zhvillim, shĂ«nohen shtimi i mbĂ«shtetjes pĂ«r emulimin e mausit dhe mundĂ«sia pĂ«r tĂ« hapur hiperlidhje nĂ« terminal.
  • U krijua utilitari COSMIC Randr pĂ«r daljen e parametrave dhe konfigurimin e ekraneve nĂ« ambient mbi Wayland, i cili parashikohet tĂ« pĂ«rdoret nĂ« konfiguruesin COSMIC Settings pĂ«r tĂ« vendosur parametrat e daljes.
    Zhvillimi i ndërfaqes përdoruese COSMIC po afrohet me lëshimin alfa.
  • NjĂ« applet pĂ«r krijimin e screenshot-eve. Aktualisht, Ă«shtĂ« krijuar njĂ« implementim fillestar pĂ«r tĂ« marrĂ« screenshot-e tĂ« gjithĂ« ekranit, dritareve tĂ« veçanta dhe njĂ« zone tĂ« selektuar.
    Zhvillimi i ndërfaqes përdoruese COSMIC po afrohet me lëshimin alfa.
  • Sigurimi i funksionimit nĂ« sisteme me grafikĂ« hibride (GPU tĂ« integruar + kartelĂ« grafike diskrete) me mundĂ«sinĂ« pĂ«r tĂ« çaktivizuar kartelĂ«n diskrete pĂ«r kursim energjie nĂ« modalitetin e autonomisĂ« ose aktivizimin e saj selektiv pĂ«r lojra dhe aplikacione grafike.
  • Implementimi i mbĂ«shtetjes pĂ«r efektin e xhamit tĂ« mjegullt (sfondi i zbehur) nĂ« tema vizuale.
  • Krijimi i njĂ« appleti pĂ«r menaxhimin e kompozitave mozaikĂ« tĂ« dritareve dhe mundĂ«sia pĂ«r aktivizimin e vendosjes automatike mozaikĂ« tĂ« dritareve lidhur me njĂ« tryezĂ« tĂ« caktuar tĂ« punĂ«s.
    Zhvillimi i ndërfaqes përdoruese COSMIC po afrohet me lëshimin alfa.
  • Modaliteti i ngjisĂ«se nĂ« kuti tĂ« dritareve pĂ«r grupimin e dritareve tĂ« ndryshme tĂ« aplikacioneve, sipas ngjashmĂ«risĂ« me tabet nĂ« shfletues. MundĂ«sia Ă«shtĂ« ende nĂ« fazĂ« projektimi dhe diskutimi.
  • Krijimi i ikonave pĂ«r aplikacione dhe applet tĂ« reja.
  • MundĂ«sia e daljes sĂ« informacionit mbi pĂ«rmbajtjen (OSD — On-Screen Display) dhe angazhimi i kĂ«tij funksionaliteti pĂ«r tĂ« shfaqur indikatorĂ« tĂ« ndriçimit, volumi, kalimin e dritareve me Alt + Tab dhe kalimin nĂ« modalitetin e autonomisĂ«.
  • Krijimi i sfondesh tĂ« stilizuara pĂ«r desktop dhe ndĂ«rfaqe pĂ«r vendosjen e sfondesh me mundĂ«si si sklideshow dhe pĂ«rshtatjen e imazhit nĂ« ekranin e plotĂ«.
  • Ekranet e hyrjes dhe bllokimit. TĂ« dizajnuara dhe janĂ« nĂ« fazĂ«n e zhvillimit.
  • NdĂ«rfaqja pĂ«r tĂ« konfiguruar orientimin e ekranit, shkallĂ«n, profilin e ngjyrave, modalitetet grafike. Deri tani janĂ« pĂ«rgatitur vetĂ«m maketat.
  • NdĂ«rfaqja pĂ«r tĂ« konfiguruar pajisjet e inputit, e cila lejon ndryshimin e parametrave tĂ« mausit dhe touchpad-it, tĂ« tilla si shpejtĂ«sia e lĂ«vizjes sĂ« treguesit.
  • Tryezat virtuale. Diskutimi i funksionalitetit Ă«shtĂ« pĂ«rfunduar dhe ka filluar faza e zhvillimit.
  • Rishikimi dhe unifikimi i dizajnit pĂ«r tĂ« gjitha funksionalitetet e zhvilluara tashmĂ«, si menunĂ« e aplikacioneve, ndĂ«rfaqen e fillimit tĂ« aplikacioneve dhe sistemin e njoftimeve.

Burimi: opennet.ru

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