KDE Frameworks 6.22 Membawa Pembersihan Dalaman di Keseluruhan Perpustakaan Teras


KDE Frameworks 6.22 telah dikeluarkan dengan penambahbaikan kestabilan yang luas, pembersihan dalaman, dan penyempurnaan di seluruh perpustakaan teras KDE yang digunakan oleh Plasma dan aplikasi.

Hampir sebulan selepas pelepasan 6.21 sebelum ini, KDE mengumumkan pelancaran Frameworks 6.22, memperluaskan koleksi perpustakaan tambahan untuk Qt dan meningkatkan fungsi yang tersedia untuk pembangun di pelbagai platform.

Salah satu bidang kerja yang terkenal dalam siaran ini ialah pengendalian fail dan integrasi sistem. Rangka kerja pengindeksan dan carian fail Baloo telah menerima pembersihan selanjutnya dan liputan ujian untuk penggantian fail atomik dan tingkah laku pemantauan fail.

Pada masa yang sama, KIO, rangka kerja yang bertanggungjawab ke atas pengurusan fail dan akses jauh, telah mengalami beberapa pengoptimuman dalaman, pembersihan laluan kod lama, dan penambahbaikan fungsi, termasuk pilihan baru "Bandingkan Fail" dalam dialog penamaan semula dan pembaikan yang memberi kesan kepada tempat fail dan pengendalian pratonton.

Peningkatan berkaitan Wayland juga terus diperkenalkan, apabila KGuiAddons memperkenalkan perubahan penting pada pelaksanaan papan klip sistem, termasuk pengendalian bacaan berbilang benang dan penggunaan Wayland yang lebih meluas, menangani senarai panjang pepijat yang telah lama wujud.

Pengesanan pengekodan dan pengendalian teks menerima perhatian yang mendalam dalam KCodecs. Mesin negeri UTF-16 telah diperhalusi, pengesanan BOM diperbaiki, dan banyak probers telah dipermudahkan atau dialih keluar. Liputan ujian tambahan ditambah untuk beberapa halaman kod Windows serta pengekodan Ibrani dan Yunani, meningkatkan ketepatan sambil mengurangkan kerumitan dalam logik pengesanan.

Kirigami, rangka kerja UI Qt Quick KDE, telah menerima satu siri pembersihan dan pembaikan tingkah laku yang besar. Ini termasuk penambahbaikan kepada kestabilan susun atur, penghapusan kod yang tidak digunakan atau usang, pengendalian ciri yang lebih baik, dan kemas kini dokumentasi. Beberapa pembaikan menyelesaikan isu UI yang halus, termasuk gelung pengikatan, saiz yang tidak betul, dan tingkah laku navigasi.

Perlu juga disebutkan bahawa Breeze Icons memperoleh varian ikon baru dan integrasi Flatpak yang dipertingkatkan. KConfig menambah pembantu kemudahan baru dan mengembangkan jenis data yang disokong. KWindowSystem memperkenalkan API baharu berkaitan Wayland untuk menandakan dan menerangkan XDG toplevels, manakala KImageFormats meningkatkan ketepatan penyahkodan AVIF dan liputan ujian.

Akhirnya, banyak modul mengguna pakai awalan nama ujian yang diseragamkan, membuang tajuk berganda, mengemas kini dokumentasi, atau membersihkan tingkah laku khusus platform. Set data perayaan telah dikemas kini merentasi pelbagai wilayah, penyorotan sintaks menyokong bahasa dan format tambahan, dan beberapa komponen yang dipermudarkan telah ditandakan secara rasmi untuk dikeluarkan.

Bagi mereka yang lebih suka membina dari sumber, keseluruhan kod asas untuk Frameworks 6.22 boleh dimuat turun dari laman web rasmi KDE. Di Linux, pendekatan yang disyorkan adalah untuk memasang pakej binari dari repositori pengedaran anda.

Lawati pengumuman pelepasan rasmi untuk maklumat terperinci tentang semua perubahan dalam KDE Frameworks 6.22, termasuk senarai lengkap kemas kini dan pembetulan pepijat.