Paglabas ng desktop environment na Trinity R14.0.7, na nagpapatuloy sa pagbuo ng KDE 3.5

Inihanda pagpapalabas ng desktop environment Trinity R14.0.7, na nagpapatuloy sa pagbuo ng KDE 3.5.x at Qt 3 code base. Malapit nang maihanda ang mga binary package para sa Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE ΠΈ iba pang mga pamamahagi.

Kabilang sa mga tampok ng Trinity, maaari nating tandaan ang sarili nitong mga tool para sa pamamahala ng mga parameter ng screen, isang udev-based na layer para sa pagtatrabaho sa kagamitan, isang bagong interface para sa pag-configure ng kagamitan, paglipat sa Compton-TDE composite manager (isang tinidor ng Compton na may mga extension ng TDE ), pinahusay na network configurator at mga mekanismo ng pagpapatunay ng user. Maaaring i-install at gamitin ang kapaligiran ng Trinity kasabay ng mga kamakailang release ng KDE, kasama ang kakayahang gumamit ng mga naka-install na KDE application sa Trinity. Mayroon ding mga tool para sa wastong pagpapakita ng interface ng mga programang GTK nang hindi lumalabag sa pare-parehong istilo ng disenyo.

Sa bagong bersyon ginawa mga pagbabago na pangunahing nauugnay sa mga pag-aayos ng bug at gumagana upang mapabuti ang katatagan ng base ng code. Kabilang sa mga karagdagang pagpapabuti:

  • Ang ilang mga pakete ay na-convert upang gamitin ang CMake build system;
  • Ang isang pangkalahatang pagpipino ng hitsura at mga elemento ng tatak ay isinagawa;
  • Pinahusay na suporta sa mga pamantayan XDG (X Desktop Group);
  • Ipinatupad ang paunang suporta para sa mga build ng OS DilOS (pamamahagi batay sa kernel ng Illumos, gamit ang dpkg at apt na pamahalaan ang mga pakete);
  • Nagdagdag ng paunang suporta para sa pagbuo gamit ang Musl library (libc);
  • Nagdagdag ng suporta para sa pagbuo gamit ang LibreSSL sa halip na OpenSSL;
  • Ang programa ng instant messaging kopete ay nagpatuloy ng suporta para sa mga protocol ng AIM at MSN;
  • Nagdagdag ng suporta para sa bagong lokasyon ng file ng ICEauthority;
  • Nagdagdag ng suporta para sa mga kamakailang paglabas ng libpqxx;
  • Nagdagdag ng suporta para sa MySQL 8.x;
  • Ang suporta sa NetBSD ay naibalik;
  • Ang pag-aayos para sa kahinaan ng CVE-2019-14744 ay nai-port na (pagpapatupad ng mga arbitrary na utos kapag nagba-browse sa isang direktoryo na naglalaman ng mga espesyal na idinisenyong ".desktop" na mga file) at CVE-2018-19872 (nag-crash kapag humahawak ng mga maling larawang PPM).

Ilang taon na ang nakalilipas, nagsimula ang pag-port ng code base sa Qt 4, ngunit noong 2014 ang prosesong ito nagyelo. Hanggang sa makumpleto ang paglipat sa kasalukuyang sangay ng Qt, tiniyak ng proyekto ang pagpapanatili ng Qt3 code base, na patuloy na tumatanggap ng mga pag-aayos at pagpapahusay ng bug, sa kabila ng opisyal na pagtatapos ng suporta para sa Qt3.

Paglabas ng desktop environment na Trinity R14.0.7, na nagpapatuloy sa pagbuo ng KDE 3.5

Paglabas ng desktop environment na Trinity R14.0.7, na nagpapatuloy sa pagbuo ng KDE 3.5

Pinagmulan: opennet.ru

Magdagdag ng komento