Map ffordd ar gyfer bwrdd gwaith Budgie ar ôl dod yn brosiect annibynnol

Mae Joshua Strobl, a ymddeolodd yn ddiweddar o ddosbarthiad Solus ac a sefydlodd y sefydliad annibynnol Buddies Of Budgie, wedi cyhoeddi cynlluniau ar gyfer datblygu bwrdd gwaith Budgie ymhellach. Bydd cangen Budgie 10.x yn parhau i esblygu tuag at ddarparu cydrannau cyffredinol nad ydynt yn gysylltiedig â dosbarthiad penodol. Mae pecynnau gyda Budgie Desktop, Canolfan Reoli Budgie, Budgie Desktop View ac Arbedwr Sgrin Budgie hefyd yn cael eu cynnig i'w cynnwys yn storfeydd Fedora Linux. Yn y dyfodol, bwriedir paratoi rhifyn ar wahân (sbin) o Fedora gyda bwrdd gwaith Budgie, yn debyg i rifyn Ubuntu Budgie.

Map ffordd ar gyfer bwrdd gwaith Budgie ar ôl dod yn brosiect annibynnol

Bydd cangen Budgie 11 yn datblygu i gyfeiriad gwahanu'r haen gyda gweithrediad prif ymarferoldeb y bwrdd gwaith a'r haen sy'n darparu delweddu ac allbwn gwybodaeth. Bydd gwahanu o'r fath yn caniatáu ichi dynnu'r cod o becynnau cymorth graffigol penodol a llyfrgelloedd, a hefyd dechrau arbrofi gyda modelau eraill ar gyfer cyflwyno gwybodaeth a chysylltu systemau allbwn eraill. Er enghraifft, bydd yn bosibl dechrau arbrofi gyda'r trawsnewidiad a gynlluniwyd yn flaenorol i'r set o lyfrgelloedd EFL (Llyfrgell Sylfaen yr Oleuedigaeth) sy'n cael ei datblygu gan brosiect yr Oleuedigaeth.

Mae cynlluniau a nodau eraill ar gyfer cangen Budgie 11 yn cynnwys:

  • Darparu cefnogaeth frodorol i'r protocol Wayland, tra'n cynnal y gallu i ddefnyddio X11 fel opsiwn (ar gyfer defnyddwyr cerdyn graffeg NVIDIA a allai fod â phroblemau gyda chefnogaeth Wayland).
  • Defnydd o god Rust mewn llyfrgelloedd a'r rheolwr ffenestri (bydd y mwyafrif yn aros yn C, ond bydd Rust yn cael ei ddefnyddio ar gyfer meysydd critigol).
  • Hunaniaeth swyddogaethol lawn gyda Budgie 10 ar lefel cefnogaeth rhaglennig.
  • Darparu rhagosodiadau ar gyfer paneli a bwrdd gwaith, gan gynnwys y rhai sy'n cynnig opsiynau dylunio, dewislenni a chynlluniau paneli yn arddull GNOME Shell, macOS, Unity a Windows 11. Caniateir cysylltu rhyngwynebau lansiwr cymwysiadau allanol.
  • Yn darparu rhyngwyneb ar gyfer newid rhwng cymwysiadau yn arddull dulliau pori GNOME Shell a macOS.
  • Gwell cefnogaeth ar gyfer gosod eiconau ar y bwrdd gwaith, y gallu i osod a grwpio eiconau ar hap.
  • Gwell cefnogaeth ar gyfer gosodiadau ffenestri teils (llwybrau llorweddol a fertigol, cynlluniau ffenestri 2x2, 1x3 a 3x1).
  • Rheolwr bwrdd gwaith rhithwir newydd gyda chefnogaeth ar gyfer llusgo ffenestri i fwrdd gwaith arall a'r gallu i gysylltu lansiadau cais â bwrdd gwaith penodol.
  • Defnyddio fformat TOML yn lle gsettings i weithio gyda gosodiadau.
  • Addasu'r panel i'w ddefnyddio mewn ffurfweddau aml-fonitro, y gallu i osod y panel yn ddeinamig wrth gysylltu monitorau ychwanegol.
  • Ehangu galluoedd dewislen, cefnogaeth ar gyfer dulliau gweithredu dewislen amgen, megis grid o eiconau a modd llywio sgrin lawn ar gyfer cymwysiadau presennol.
  • Canolfan reoli gosodiadau newydd.
  • Cefnogaeth ar gyfer rhedeg ar systemau gyda phensaernïaeth RISC-V ac ehangu cefnogaeth ar gyfer systemau ARM.

Bydd datblygiad gweithredol cangen Budgie 11 yn dechrau ar ôl cwblhau addasu cangen Budgie 10 i anghenion dosbarthiadau. Ymhlith y cynlluniau ar gyfer datblygu cangen Budgie 10:

  • Paratoi ar gyfer cymorth Wayland;
  • Symud swyddogaethau olrhain cais (mynegeio) i lyfrgell ar wahân, a ddefnyddir yng nghanghennau 10 ac 11;
  • Gwrthod defnyddio gnome-bluetooth o blaid cyfuniad o bluez ac upower;
  • Gwrthod defnyddio libgvc (llyfrgell Rheoli Cyfrol GNOME) o blaid Pipewire a MediaSession API;
  • Trosglwyddo'r ymgom lansio i backend mynegeio cais newydd;
  • Defnyddio gosodiadau rhwydwaith libnm a D-Bus API NetworkManager yn y rhaglennig;
  • Ailweithio gweithrediad y fwydlen;
  • Ailweithio rheoli pŵer;
  • Cod ailysgrifennu ar gyfer mewnforio ac allforio cyfluniad yn Rust;
  • Gwell cefnogaeth i safonau FreeDesktop;
  • Gwell trin rhaglennig;
  • Ychwanegu'r gallu i weithio gyda themâu EFL a Qt.

Ffynhonnell: opennet.ru

Ychwanegu sylw