Peta jalan pikeun desktop Budgie saatos janten proyék mandiri

Joshua Strobl, anu nembe pensiunan tina distribusi Solus sareng ngadegkeun organisasi mandiri Buddies Of Budgie, parantos nyebarkeun rencana pikeun ngembangkeun desktop Budgie. Cabang Budgie 10.x bakal terus mekar pikeun nyayogikeun komponén universal anu henteu kabeungkeut kana distribusi khusus. Bungkusan sareng Budgie Desktop, Budgie Control Center, Budgie Desktop View sareng Budgie Screensaver ogé ditawarkeun pikeun dilebetkeun kana repositori Fedora Linux. Ka hareupna, rencanana pikeun nyiapkeun édisi misah (spin) Fedora sareng desktop Budgie, sami sareng édisi Ubuntu Budgie.

Peta jalan pikeun desktop Budgie saatos janten proyék mandiri

Cabang Budgie 11 bakal mekar dina arah misahkeun lapisan kalayan palaksanaan fungsionalitas utama desktop sareng lapisan anu nyayogikeun visualisasi sareng kaluaran inpormasi. Separation sapertos bakal ngidinan Anjeun pikeun abstrak kode ti toolkits grafis husus sarta perpustakaan, sarta ogé mimitian ékspérimén kalawan model sejen pikeun nampilkeun informasi sarta nyambungkeun sistem kaluaran lianna. Salaku conto, bakal mungkin pikeun ngamimitian ékspérimén sareng transisi anu direncanakeun sateuacana ka set perpustakaan EFL (Pencerahan Yayasan Perpustakaan) anu dikembangkeun ku proyék Pencerahan.

Rencana sareng tujuan anu sanés pikeun cabang Budgie 11 kalebet:

  • Nyadiakeun pangrojong pribumi pikeun protokol Wayland, bari ngajaga kamampuan ngagunakeun X11 salaku pilihan (pikeun pangguna kartu grafik NVIDIA anu tiasa gaduh masalah sareng dukungan Wayland).
  • Pamakéan kode Rust di perpustakaan jeung manajer jandela (bulk bakal tetep dina C, tapi Rust bakal dipaké pikeun wewengkon kritis).
  • Identitas fungsional pinuh sareng Budgie 10 dina tingkat dukungan applet.
  • Nyayogikeun prasetél pikeun panel sareng desktop, kalebet anu nawiskeun pilihan desain, ménu sareng perenah panel dina gaya GNOME Shell, macOS, Unity sareng Windows 11. Sambungan antarmuka peluncuran aplikasi éksternal diidinan.
  • Nyadiakeun antarbeungeut pikeun pindah antara aplikasi dina gaya GNOME Shell sareng modeu browsing macOS.
  • Ningkatkeun dukungan pikeun nempatkeun ikon dina desktop, kamampuan pikeun nempatkeun sacara acak sareng ikon grup.
  • Ningkatkeun dukungan pikeun perenah jandela ubin (jepret horisontal sareng nangtung, perenah jandela 2x2, 1x3 sareng 3x1).
  • Pangatur desktop virtual anyar kalayan dukungan pikeun nyered windows ka desktop anu sanés sareng kamampuan pikeun ngaitkeun peluncuran aplikasi ka desktop khusus.
  • Ngagunakeun format TOML tinimbang gsettings pikeun digawe sareng setelan.
  • Adaptasi panel pikeun pamakéan dina konfigurasi multi-monitor, kamampuhan pikeun dinamis nempatkeun panel nalika nyambungkeun monitor tambahan.
  • Ékspansi kamampuan ménu, dukungan pikeun modeu operasi ménu alternatif, sapertos kotak ikon sareng mode navigasi layar pinuh pikeun aplikasi anu tos aya.
  • Puseur kontrol setélan anyar.
  • Rojongan pikeun ngajalankeun sistem sareng arsitéktur RISC-V sareng ngalegaan dukungan pikeun sistem ARM.

Pangwangunan aktif cabang Budgie 11 bakal dimimitian saatos adaptasi cabang Budgie 10 pikeun kabutuhan distribusi réngsé. Diantara rencana pikeun ngembangkeun cabang Budgie 10:

  • Nyiapkeun pikeun rojongan Wayland;
  • Pindah tracking aplikasi (indexing) fungsi ka perpustakaan misah, nu bakal dipaké dina cabang 10 jeung 11;
  • Panolakan ngagunakeun gnome-bluetooth pikeun milih kombinasi bluez sareng upower;
  • Panolakan ngagunakeun libgvc (perpustakaan Kontrol Volume GNOME) pikeun Pipewire sareng API MediaSession;
  • Mindahkeun dialog peluncuran ka backend indexing aplikasi anyar;
  • Nganggo setélan jaringan libnm sareng D-Bus API NetworkManager dina applet;
  • Reworking palaksanaan ménu;
  • manajemén kakuatan rework;
  • Tulisan ulang kode pikeun ngimpor sareng ngékspor konfigurasi dina Rust;
  • Ningkatkeun dukungan pikeun standar FreeDesktop;
  • Ningkatkeun panangan applet;
  • Nambahkeun kamampuhan pikeun digawekeun ku EFL na Qt tema.

sumber: opennet.ru

Tambahkeun komentar