Vojmapo por Budgie-skribotablo post fariĝi sendependa projekto

Joshua Strobl, kiu lastatempe retiriĝis de la Solus-distribuo kaj fondis la sendependan organizon Buddies Of Budgie, publikigis planojn por pluevoluigo de la Budgie-skribotablo. La branĉo Budgie 10.x daŭre evoluas al disponigado de universalaj komponantoj, kiuj ne estas ligitaj al specifa distribuo. Pakoj kun Budgie Desktop, Budgie Control Center, Budgie Desktop View kaj Budgie Screensaver ankaŭ estas ofertitaj por inkluziviĝo en la deponejoj de Fedora Linukso. En la estonteco, estas planite prepari apartan eldonon (spin) de Fedora kun la Budgie-labortablo, simila al la Ubuntu Budgie-eldono.

Vojmapo por Budgie-skribotablo post fariĝi sendependa projekto

La branĉo Budgie 11 disvolviĝos en la direkto de apartigo de la tavolo kun la efektivigo de la ĉefa funkcieco de la labortablo kaj la tavolo, kiu provizas bildigon kaj eligon de informoj. Tia disiĝo permesos al vi abstrakti la kodon de specifaj grafikaj ilaro kaj bibliotekoj, kaj ankaŭ komenci eksperimenti kun aliaj modeloj por prezenti informojn kaj konekti aliajn eligsistemojn. Ekzemple, eblos komenci eksperimenti kun la antaŭe planita transiro al la aro de bibliotekoj de EFL (Enlightenment Foundation Library) disvolvita de la Enlightenment-projekto.

Aliaj planoj kaj celoj por la Budgie 11 branĉo inkludas:

  • Provizu indiĝenan subtenon por la Wayland-protokolo, konservante la kapablon uzi X11 kiel opcion (por uzantoj de NVIDIA grafikkarto, kiuj eble havas problemojn kun Wayland-subteno).
  • Uzo de Rust-kodo en bibliotekoj kaj la fenestromanaĝero (la plejparto restos en C, sed Rust estos uzata por kritikaj areoj).
  • Plena funkcia identeco kun Budgie 10 je la nivelo de apleta subteno.
  • Provizante antaŭgordojn por paneloj kaj labortablo, inkluzive de tiuj ofertantaj dezajnaj opcioj, menuoj kaj panelaranĝoj en la stilo de GNOME Shell, macOS, Unity kaj Windows 11. Konekto de eksteraj aplikaĵaj lanĉilaj interfacoj estas permesita.
  • Provizas interfacon por ŝanĝi inter aplikaĵoj laŭ la stilo de GNOME Shell kaj macOS-retumadreĝimoj.
  • Plibonigita subteno por meti ikonojn sur la labortablo, la kapablo hazarde meti kaj grupigi ikonojn.
  • Plibonigita subteno por kahelitaj fenestro-aranĝoj (horizontala kaj vertikala klakado, 2x2, 1x3 kaj 3x1 fenestro-aranĝoj).
  • Nova virtuala labortabla administranto kun subteno por trenado de fenestroj al alia labortablo kaj la kapablo ligi aplikaĵlanĉojn al specifa labortablo.
  • Uzante TOML-formaton anstataŭ gsettings por labori kun agordoj.
  • Adapto de la panelo por uzo en multi-monitoraj agordoj, la kapablo dinamike meti la panelon kiam li konektas pliajn monitorojn.
  • Vastiĝo de menuaj kapabloj, subteno por alternativaj menuaj operaciumoj, kiel krado de ikonoj kaj plenekrana navigacia reĝimo por ekzistantaj aplikoj.
  • Nova kontrolcentro de agordoj.
  • Subteno por funkcii per sistemoj kun RISC-V-arkitekturo kaj vastiga subteno por ARM-sistemoj.

Aktiva evoluo de la branĉo Budgie 11 komenciĝos post kiam la adapto de la branĉo Budgie 10 al la bezonoj de distribuoj estos kompletigita. Inter la planoj por la disvolviĝo de la branĉo Budgie 10:

  • Preparante por Wayland-subteno;
  • Movante aplikajn spurajn (indeksajn) funkciojn al aparta biblioteko, kiu estos uzata en branĉoj 10 kaj 11;
  • Rifuzo uzi gnome-bluetooth favore al kombinaĵo de bluez kaj upower;
  • Rifuzo uzi libgvc (biblioteko GNOME Volume Control) favore al Pipewire kaj MediaSession API;
  • Transdoni la lanĉan dialogon al nova aplikaĵa indeksanta backend;
  • Uzante la libnm-retajn agordojn kaj D-Bus API NetworkManager en la apleto;
  • Relaborado de la menua efektivigo;
  • Relaborado de potenco-administrado;
  • Reskriba kodo por importi kaj eksporti agordojn en Rust;
  • Plibonigita subteno por FreeDesktop-normoj;
  • Plibonigita apleto-traktilo;
  • Aldonante la kapablon labori kun EFL kaj Qt-temoj.

fonto: opennet.ru

Aldoni komenton