Zhvillimi i ndërfaqes së përdoruesit COSMIC po i afrohet versionit alfa

Kompania System76, e cila zhvillon distribucionin Linux Pop!_OS, njoftoi përparimin në zhvillimin e ndërfaqes përdoruese COSMIC, e cila është rinovuar me gjuhën Rust (mos ngatërro me COSMIC-in e vjetër, i cili ishte i bazuar në GNOME Shell). Ndërfaqja është në zhvillim për më shumë se dy vjet dhe është afër formimit të versionit të parë alfa, i cili do të shënojë gatishmërinë e grupit themelor të funksionaliteteve, duke e bërë ndërfaqen një produkt të gatshëm për përdorim. Pritet që versioni alfa të publikojë në fund të marsit dhe do të ndihmojë në mbledhjen e më shumë komenteve për të rafinuar funksionalitetin dhe përmirësuar lehtësinë e përdorimit.

Ndërfaqja zhvillohet si një projekt univers, që nuk është i lidhur me asnjë distribucion specifik dhe përputhet me specifikimet Freedesktop. Për ndërtimin e ndërfaqes në COSMIC përdoret biblioteka Iced, e cila përdor lloje të sigurta, arkitekturë modulare dhe modelin e programimit reaktiv, si dhe ofron një arkitekturë të njohur për zhvilluesit që njohin gjuhën e ndërtimit deklarativ të ndërfaqeve Elm. Ofron disa motorë renderimi që mbështesin Vulkan, Metal, DX12, OpenGL 2.1+ dhe OpenGL ES 2.0+. Zhvilluesit ofrojnë një grup të gatshëm widget-esh, 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 përfshin gjithashtu zhvillimin e një kompozitori. server cosmic-comp mbi bazën 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 duke pĂ«rdorur framework-un alacritty_terminal dhe qĂ« mbĂ«shtet funksionalitete si renderimi me GPU, tematizimi dhe metoda tĂ« avancuara inputi. Midis detyrave qĂ« janĂ« nĂ« zhvillim, pĂ«rmendet shtimi i mbĂ«shtetjes pĂ«r emulimin e mausit dhe mundĂ«sia pĂ«r tĂ« hapur hiperlidhje nĂ« terminal.
  • Krijimi i utilitarit COSMIC Randr pĂ«r nxjerrjen e parametrave dhe konfigurimin e ekranĂ«ve nĂ« njĂ« mjedis tĂ« bazuar nĂ« Wayland, i cili pritet tĂ« pĂ«rdoret nĂ« konfiguruesin COSMIC Settings pĂ«r tĂ« rregulluar parametrat e daljes.
    Zhvillimi i ndërfaqes së përdoruesit COSMIC po i afrohet versionit alfa
  • Applet pĂ«r krijimin e screenshot-eve. Aktualisht Ă«shtĂ« krijuar njĂ« implementim fillestar pĂ«r tĂ« kapur screenshot-e tĂ« gjithĂ« ekranit, dritareve tĂ« veçanta dhe zonave tĂ« shtruara.
    Zhvillimi i ndërfaqes së përdoruesit COSMIC po i afrohet versionit alfa
  • Sigurimi i funksionimit nĂ« sistemet me grafikĂ« hibride (GPU tĂ« ndĂ«rtuar + kartĂ« grafike diskrete), me mundĂ«sinĂ« e çaktivizimit tĂ« kartĂ«s diskrete pĂ«r kursim energjie nĂ« modin autonom ose aktivizimin e saj selektiv pĂ«r lojĂ«ra dhe aplikacione grafike.
  • Implementimi i mbĂ«shtetjes pĂ«r efektin e xhamit mat (sfond i mjegullt) nĂ« temat e dizajnit.
  • Krijimi i njĂ« applet pĂ«r tĂ« menaxhuar skemĂ«n e mozaikut tĂ« dritareve dhe mundĂ«sia pĂ«r aktivizimin e vendosjes automatike tĂ« mozaikut tĂ« dritareve nĂ« lidhje me njĂ« desktop tĂ« caktuar.
    Zhvillimi i ndërfaqes së përdoruesit COSMIC po i afrohet versionit alfa
  • ReĆŸimi i ngjitjes sĂ« dritareve pĂ«r grupimin e dritareve tĂ« ndryshme tĂ« aplikacioneve nĂ« mĂ«nyrĂ« tĂ« ngjashme me skedat nĂ« shfletues. MundĂ«sia Ă«shtĂ« ende nĂ« fazĂ«n e projektimit dhe diskutimit.
  • Krijimi i ikonave pĂ«r aplikacione dhe applet tĂ« reja.
  • MundĂ«sia pĂ«r tĂ« shfaqur informacionin mbi pĂ«rmbajtjen (OSD - Shfaqja nĂ« Ekran) dhe angazhimi i kĂ«tij funksioni pĂ«r tĂ« treguar indikatorĂ«t e ndriçimit, volumit, kalimit ndĂ«rmjet dritareve me Alt + Tab dhe kalimin nĂ« modin autonom.
  • Krijimi i sfondesh tĂ« stilizuara pĂ«r desktopin dhe ndĂ«rfaqen pĂ«r vendosjen e sfondesh me mundĂ«si si prezantime dhe pĂ«rmasimin e imazhit nĂ« tĂ«rĂ« ekranin.
  • Ekranet e hyrjes dhe bllokimit. JanĂ« projektuar dhe janĂ« nĂ« fazĂ«n e zhvillimit.
  • NdĂ«rfaqja pĂ«r tĂ« rregulluar orientimin e ekranit, shkallĂ«n, profilin e ngjyrave, modet grafike. Deri tani janĂ« kompletuar vetĂ«m maketat.
  • NdĂ«rfaqja pĂ«r tĂ« rregulluar pajisjet e hyrjes, e cila lejon ndryshimin e parametrave tĂ« miut dhe tastierĂ«s, si shpejtĂ«sia e lĂ«vizjes sĂ« kursorit.
  • DesktopĂ«t virtualĂ«. Diskutimi mbi funksionalitetin Ă«shtĂ« pĂ«rfunduar dhe ka filluar faza e zhvillimit.
  • Rishikimi dhe unifikimi i dizajnit pĂ«r tĂ« gjitha mundĂ«sitĂ« tashmĂ« tĂ« zhvilluara, si menuja e aplikacioneve, ndĂ«rfaqja e nisjes sĂ« programeve dhe sistemi i njoftimeve.

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