L-ambjent tal-utent COSMIC jiżviluppa panel ġdid miktub b'Rut

Il-kumpanija System76, li tiżviluppa d-distribuzzjoni tal-Linux Pop!_OS, ippubblikat rapport dwar l-iżvilupp ta’ edizzjoni ġdida tal-ambjent tal-utent COSMIC, miktuba mill-ġdid fil-lingwa Rust (m’għandux jiġi konfuż mal-COSMIC l-antik, li kien ibbażat fuq GNOME Shell). L-ambjent qed jiġi żviluppat bħala proġett universali, mhux marbut ma 'distribuzzjoni speċifika u li jilħaq l-ispeċifikazzjonijiet tal-Freedesktop. Il-proġett qed jiżviluppa wkoll server kompost, cosmic-comp, ibbażat fuq Wayland.

Biex tibni l-interface, COSMIC juża l-librerija Iced, li tuża tipi sikuri, arkitettura modulari u mudell ta 'programmazzjoni reattiva, u toffri wkoll arkitettura familjari għall-iżviluppaturi familjari mal-lingwa tal-bini ta' interface dikjarattiv Elm. Huma pprovduti diversi magni tar-rendi, li jappoġġjaw Vulkan, Metal, DX12, OpenGL 2.1+ u OpenGL ES 2.0+, kif ukoll qoxra ta 'twieqi u magna ta' integrazzjoni tal-web. Applikazzjonijiet ibbażati fuq is-silġ jistgħu jinbnew għal Windows, macOS, Linux u jitħaddmu f'web browser. L-iżviluppaturi huma offruti sett lest ta 'widgets, il-kapaċità li joħolqu handlers asinkroniċi u jużaw tqassim adattiv ta' elementi ta 'interface skond id-daqs tat-tieqa u l-iskrin. Il-kodiċi huwa mqassam taħt il-liċenzja MIT.

L-ambjent tal-utent COSMIC jiżviluppa panel ġdid miktub b'Rut

Avvanzi riċenti fl-iżvilupp COSMIC jinkludu:

  • Ġie propost panel ġdid li juri lista ta 'twieqi attivi, shortcuts għal aċċess rapidu għall-applikazzjonijiet, u jappoġġja t-tqegħid ta' applets (applikazzjonijiet inkorporati li jaħdmu fi proċessi separati). Pereżempju, applets jipprovdu menu tal-applikazzjoni, interface għall-bidla bejn id-desktops, u indikaturi għall-bidla tat-tqassim tat-tastiera, il-kontroll tal-daqq ta 'fajls multimedjali, il-bidla tal-volum, il-kontroll tal-Wi-Fi u l-Bluetooth, il-wiri ta' lista ta 'notifiki akkumulati, il-wiri il-ħin, u ssejjaħ l-iskrin ta 'għeluq. Hemm pjanijiet biex jiġu implimentati applets bi tbassir tat-temp, noti, ġestjoni clipboard u l-implimentazzjoni ta 'menus tad-dwana.
    L-ambjent tal-utent COSMIC jiżviluppa panel ġdid miktub b'Rut

    Il-pannell jista 'jinqasam f'partijiet, pereżempju, in-naħa ta' fuq b'menus u indikaturi, u l-qiegħ b'lista ta 'kompiti attivi u shortcuts. Partijiet tal-pannell jistgħu jitqiegħdu kemm vertikalment kif ukoll orizzontalment, jokkupaw il-wisa 'kollha tal-iskrin jew żona magħżula biss, uża t-trasparenza, ibiddel l-istil skont l-għażla tad-disinn ħafif u skur.

    L-ambjent tal-utent COSMIC jiżviluppa panel ġdid miktub b'Rut

  • Ġie ppubblikat is-servizz ta’ ottimizzazzjoni awtomatika System76 Scheduler 2.0, li jaġġusta b’mod dinamiku l-parametri tal-iskedar tal-kompiti CFS (Completely Fair Scheduler) u jibdel il-prijoritajiet tal-eżekuzzjoni tal-proċess biex inaqqas id-dewmien u jiżgura prestazzjoni massima tal-proċess assoċjat mat-tieqa attiva li magħha l-utent bħalissa qed jaħdem. Il-verżjoni l-ġdida tinkludi integrazzjoni mas-server tal-midja Pipewire biex tiżdied il-prijorità tal-proċessi li joħorġu kontenut multimedjali; saret tranżizzjoni għal format ġdid ta 'fajls ta' konfigurazzjoni, li fih tista 'tiddefinixxi r-regoli tiegħek stess u timmaniġġja l-użu ta' diversi modi ta 'ottimizzazzjoni; ipprovda l-abbiltà li tapplika s-settings b'kont meħud tal-istat ta 'cgroups u proċessi ġenitur; Il-konsum tar-riżorsi fil-proċess ewlieni ta’ Scheduler tnaqqas b’madwar 75%.
  • Implimentazzjoni tal-konfiguratur ippreparat bl-użu tal-librerija tal-widget il-ġdida hija disponibbli. L-ewwel verżjoni tal-konfiguratur toffri settings għall-panel, it-tastiera u l-wallpaper tad-desktop. Fil-futur, in-numru ta 'paġni b'settings se jiżdied. Il-konfiguratur għandu arkitettura modulari li tippermettilek tgħaqqad faċilment paġni addizzjonali b'settings.
    L-ambjent tal-utent COSMIC jiżviluppa panel ġdid miktub b'Rut
  • Għaddejjin tħejjijiet biex jiġi integrat l-appoġġ għal wirjiet ta 'firxa dinamika għolja (HDR) u kontrolli tal-kulur (per eżempju, huwa ppjanat li jiżdied l-appoġġ għall-profili tal-kulur ICC). L-iżvilupp għadu fl-istadji bikrija tiegħu u huwa sinkronizzat max-xogħol ġenerali biex jinġiebu appoġġ HDR u għodod ta 'ġestjoni tal-kulur għal Linux.
  • Appoġġ miżjud għall-output tal-kulur 10-bit-per-channel għas-server kompost kożmika-comp.
  • Il-librerija tal-GUI tas-silġ qed taħdem biex tappoġġja għodod għall-persuni b'diżabilità. Twettqet integrazzjoni sperimentali mal-librerija AccessKit u ġiet miżjuda l-abbiltà li jintużaw screen readers Orca.

Sors: opennet.ru

Żid kumment