Nexşeya rê ji bo sermaseya Budgie piştî ku bibe projeyek serbixwe

Joshua Strobl, ku vê dawiyê ji belavkirina Solus teqawid bû û rêxistina serbixwe Buddies Of Budgie damezrand, ji bo pêşkeftina pêşdetir a sermaseya Budgie plansaziyên xwe weşand. Şaxa Budgie 10.x dê ber bi peydakirina hêmanên gerdûnî yên ku bi dabeşek taybetî ve girêdayî ne pêşve biçe. Pakêtên bi Budgie Desktop, Budgie Control Center, Budgie Desktop View û Budgie Screensaver jî ji bo tevlêbûna di depoyên Fedora Linux de têne pêşkêş kirin. Di pêşerojê de, tê plan kirin ku wekî çapa Ubuntu Budgie, bi sermaseya Budgie re çapek (spin) veqetandî ya Fedora were amadekirin.

Nexşeya rê ji bo sermaseya Budgie piştî ku bibe projeyek serbixwe

Şaxa Budgie 11 dê di warê veqetandina qatê de bi pêkanîna fonksiyona sereke ya sermaseyê û qata ku dîtbarî û derketina agahdariyê peyda dike pêş bikeve. Veqetandinek wusa dê dihêle hûn kodê ji amûr û pirtûkxaneyên taybetî yên grafîkî derxînin, û her weha ji bo pêşkêşkirina agahdarî û girêdana pergalên derketinê yên din dest bi ceribandina modelên din bikin. Mînakî, dê mimkun be ku meriv dest bi ceribandina veguheztina berê ya plansazkirî ya berbi komek pirtûkxaneyên EFL (Pirtûkxaneya Weqfa Ronahî) bike ku ji hêla projeya Ronahî ve hatî pêşve xistin.

Plan û armancên din ên ji bo şaxê Budgie 11 ev in:

  • Piştgiriya xwecî ji protokola Wayland re peyda bikin, di heman demê de şiyana karanîna X11 wekî vebijark diparêzin (ji bo bikarhênerên qerta grafîkê ya NVIDIA ku dibe ku bi piştgiriya Wayland re pirsgirêk hebin).
  • Bikaranîna koda Rust di pirtûkxane û rêveberê pencereyê de (pirr dê di C de bimîne, lê Rust dê ji bo deverên krîtîk were bikar anîn).
  • Nasnameya fonksiyonel a bêkêmasî bi Budgie 10 di asta piştevaniya appletê de.
  • Ji bo panel û sermaseyê pêşdibistanê pêşkêş dikin, di nav de yên ku vebijarkên sêwiranê, pêşek û sêwiranên panelê yên bi şêwaza GNOME Shell, macOS, Unity û Windows 11 pêşkêş dikin. Girêdana navbeynkarên destpêkirina sepana derveyî destûr tê dayîn.
  • Ji bo guheztina di navbera sepanan de bi şêwaza modên geroka GNOME Shell û macOS navbeynkariyek peyda dike.
  • Piştgiriya pêşkeftî ji bo danîna îkonan li ser sermaseyê, kapasîteya ku bi rengek rasthatî bi cîh bikin û îkonan kom bikin.
  • Piştgiriya pêşkeftî ji bo xêzkirina pencereyên pêçandî (çiqandina asoyî û vertîkal, xêzkirina pencereyên 2x2, 1x3 û 3x1).
  • Rêvebirê sermaseya virtual ya nû bi piştgirîya kişandina pencereyan ber bi sermaseyek din ve û şiyana girêdana serîlêdanê bi sermaseyek taybetî re dest pê dike.
  • Ji bo xebitandina mîhengan li şûna gsettings formata TOML bikar bînin.
  • Adaptasyona panelê ji bo karanîna di mîhengên pir-monîtorê de, şiyana ku panelê bi dînamîk veguhezîne dema ku çavdêrên din ve girêdide.
  • Berfirehkirina kapasîteyên menuyê, piştgirî ji bo modên xebitandina menuya alternatîf, wekî şebekeya îkonan û moda navîgasyonê ya tev-screen ji bo serîlêdanên heyî.
  • Navenda kontrolkirina mîhengên nû.
  • Piştgiriya xebitandina pergalên bi mîmariya RISC-V û berfirehkirina piştgirî ji bo pergalên ARM.

Pêşveçûna çalak a şaxê Budgie 11 dê piştî ku adaptasyona şaxê Budgie 10 li gorî hewcedariyên belavkirinê qediya dest pê bike. Di nav planên ji bo pêşkeftina şaxê Budgie 10 de:

  • Amadekirina ji bo piştgiriya Wayland;
  • Veguheztina fonksiyonên şopandina serîlêdanê (indekskirin) berbi pirtûkxaneyek cihêreng, ku dê di şaxên 10 û 11 de were bikar anîn;
  • Redkirina karanîna gnome-bluetooth di berjewendiya tevliheviya bluez û upower de;
  • Redkirina bikaranîna libgvc (pirtûkxaneya Kontrolkirina Volume ya GNOME) ji bo Pipewire û MediaSession API;
  • Veguheztina danûstendina destpêkirinê berbi paşîna paşîn a serîlêdana nû;
  • Bikaranîna mîhengên torê libm û D-Bus API NetworkManager di appletê de;
  • Ji nû ve xebitandina pêkanîna menuyê;
  • Rework rêveberiya hêzê;
  • Ji nû ve nivîsandina kodê ji bo import û hinardekirina veavakirinê li Rust;
  • Piştgiriya çêtirîn ji bo standardên FreeDesktop;
  • Pêşkêşkera sepanê ya çêtir;
  • Zêdekirina şiyana xebata bi mijarên EFL û Qt.

Source: opennet.ru

Add a comment