Pagpagawas sa desktop environment Trinity R14.0.7, nagpadayon sa pagpalambo sa KDE 3.5

Giandam pagpagawas sa desktop environment Trinidad R14.0.7, nga nagpadayon sa pagpalambo sa KDE 3.5.x ug Qt 3 code base. Ang binary packages sa dili madugay maandam alang sa Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE ΠΈ ubang mga distribusyon.

Lakip sa mga bahin sa Trinity, mamatikdan sa usa ang kaugalingon nga mga himan alang sa pagdumala sa mga parameter sa screen, usa ka layer nga nakabase sa udev alang sa pagtrabaho sa mga kagamitan, usa ka bag-ong interface alang sa pag-configure sa mga kagamitan, pagbalhin sa Compton-TDE composite manager (usa ka tinidor sa Compton nga adunay mga extension sa TDE. ), gipaayo nga network configurator ug mga mekanismo sa pag-authenticate sa user. Ang palibot sa Trinity mahimong ma-install ug magamit dungan sa mga bag-ong pagpagawas sa KDE, lakip ang abilidad sa paggamit sa na-install na nga mga aplikasyon sa KDE sa Trinity. Adunay usab mga himan alang sa husto nga pagpakita sa interface sa mga programa sa GTK nga wala makalapas sa uniporme nga istilo sa disenyo.

Sa bag-ong bersyon gipaila-ila mga pagbag-o nga nag-una nga may kalabutan sa mga pag-ayo sa bug ug pagtrabaho aron mapaayo ang kalig-on sa base sa code. Lakip sa dugang nga mga pag-uswag:

  • Ang ubang mga pakete nakabig aron magamit ang sistema sa pagtukod sa CMake;
  • Usa ka kinatibuk-ang pagpino sa hitsura ug mga elemento sa brand ang gihimo;
  • Gipauswag nga suporta sa mga sumbanan XDG (X Desktop Group);
  • Gipatuman ang inisyal nga suporta alang sa OS build DilOS (pag-apod-apod base sa kernel sa Illumos, gamit ang dpkg ug haom sa pagdumala sa mga pakete);
  • Gidugang inisyal nga suporta alang sa pagtukod sa Musl library (libc);
  • Gidugang nga suporta alang sa pagtukod gamit ang LibreSSL imbis sa OpenSSL;
  • Ang instant messaging program kopete mipadayon sa suporta alang sa AIM ug MSN protocols;
  • Gidugang nga suporta alang sa bag-ong lokasyon sa file sa ICEauthority;
  • Gidugang nga suporta alang sa bag-o nga pagpagawas sa libpqxx;
  • Gidugang nga suporta alang sa MySQL 8.x;
  • Ang suporta sa NetBSD gipahiuli;
  • Ang pag-ayo alang sa pagkahuyang sa CVE-2019-14744 na-port na (pagpatuman sa arbitraryong mga sugo kung nag-browse sa usa ka direktoryo nga adunay espesyal nga gidisenyo nga ".desktop" nga mga file) ug CVE-2018-19872 (pag-crash kung nagdumala sa dili husto nga mga imahe sa PPM).

Pipila ka tuig ang milabay, nagsugod ang pag-port sa code base sa Qt 4, apan sa 2014 kini nga proseso nagyelo. Hangtud mahuman ang paglalin ngadto sa kasamtangang sanga sa Qt, gisiguro sa proyekto ang pagmentinar sa Qt3 code base, nga nagpadayon sa pagdawat sa mga pag-ayo sa bug ug pagpaayo, bisan pa sa opisyal nga pagtapos sa suporta alang sa Qt3.

Pagpagawas sa desktop environment Trinity R14.0.7, nagpadayon sa pagpalambo sa KDE 3.5

Pagpagawas sa desktop environment Trinity R14.0.7, nagpadayon sa pagpalambo sa KDE 3.5

Source: opennet.ru

Idugang sa usa ka comment