KDE Plasma 6.7 telah diumumkan akan memasuki tahap pengujian beta, dengan kode program yang dibekukan untuk perubahan fitur (hanya patch yang diterima). KDE Plasma 6.7 dijadwalkan rilis pada 16 Juni.
Perubahan utama dalam KDE Plasma 6.7:
- Paket ini mencakup antarmuka pengguna Plasma Bigscreen, yang dirancang untuk digunakan pada perangkat multimedia yang terhubung ke TV dan proyektor. Lingkungan ini dioptimalkan untuk layar besar dan pengoperasian tanpa keyboard menggunakan remote control atau asisten suara.



- Rilis ini menyertakan mesin gaya Union terpadu, yang memungkinkan penggunaan berbagai teknologi penataan gaya aplikasi yang tersedia di KDE. Secara default, CSS digunakan untuk penataan gaya, menggantikan SVG yang sebelumnya digunakan. Implementasi baru dari tema Breeze, yang ditata dengan CSS, telah disiapkan. Mesin Union terdiri dari tiga lapisan:
- Lapisan input diimplementasikan melalui plugin yang mengurai format stylesheet input dan mengubahnya menjadi deskripsi rendering abstrak. Misalnya, SVG atau tema CSS dapat digunakan sebagai format input.
- Lapisan middleware dirancang sebagai pustaka yang menjelaskan model data dan metode untuk menerapkan gaya pada setiap elemen.
- Lapisan keluaran berisi plugin untuk mengkonversi gaya generik yang dihasilkan oleh lapisan middleware menjadi perintah menggambar yang spesifik untuk tumpukan grafis tertentu. Misalnya, keluarannya dapat menghasilkan gaya untuk QtQuick atau Qt Widgets.

- Dukungan penuh untuk penyimpanan dan pemulihan sesi telah diimplementasikan saat menggunakan Wayland, memungkinkan Anda untuk memulihkan status, pengikatan desktop virtual, dan posisi jendela dari sesi yang terputus setelah reboot atau crash. Implementasi ini didasarkan pada dukungan untuk protokol xdg-session-management yang ditambahkan ke KWin, yang diperkenalkan di Wayland-Protocols 1.48.
- Menambahkan kemampuan untuk beralih antar desktop virtual secara independen di setiap layar (sebelumnya, desktop virtual beralih secara sinkron di semua monitor, tetapi sekarang terhubung ke setiap monitor).
- Mode input keyboard untuk diakritik dan karakter khusus yang tidak tersedia pada keyboard fisik telah ditambahkan. Menekan dan menahan tombol yang terkait dengan karakter khusus sekarang akan menampilkan tooltip, memungkinkan Anda untuk dengan cepat memilih karakter khusus yang diinginkan saat mengetik. Pemilihan dilakukan menggunakan tombol kursor, dengan menekan angka yang disebutkan dalam tooltip, atau dengan mengklik mouse. Mode ini diimplementasikan dalam modul plasma-keyboard dan memerlukan pengaktifan keyboard virtual (Pengaturan Sistem > Keyboard > Keyboard Virtual).
- Sekarang Anda dapat menginstal tema suara sendiri dari arsip yang diunduh, tanpa harus mengekstraknya secara manual ke direktori …/share/sounds.

- Fitur baru telah ditambahkan untuk menguji pengaturan mikrofon, memungkinkan Anda merekam diri sendiri lalu memutar kembali rekaman tersebut untuk mengevaluasi pengaturan sensitivitas mikrofon.
- Dialog lama untuk mengelola antrean cetak telah digantikan dengan panggilan ke aplikasi terpisah, plasma-print-queue, yang memungkinkan Anda untuk mengelola beberapa antrean secara visual untuk berbagai printer lokal atau eksternal.

- Manajer komposit KWin kini mendukung swapchain multi-GPU, dan mendukung API grafis Vulkan di backend DRM (Direct Rendering Manager). Optimasi di masa mendatang akan meningkatkan kinerja dalam konfigurasi multi-GPU. Saat ini, kinerja GPU AMD dan Intel terintegrasi yang dipasangkan dengan kartu grafis diskrit AMD dan NVIDIA menggunakan Vulkan kurang lebih sebanding dengan OpenGL.
- Menambahkan dukungan untuk portal Notifikasi xdg untuk mengkonfigurasi dan menampilkan notifikasi dari aplikasi terisolasi, seperti yang dikirimkan dalam format Flatpak.
- Menambahkan dukungan untuk portal "Aplikasi latar belakang" (org.freedesktop.background.Monitor) (xdg-desktop-portal), yang memungkinkan aplikasi grafis untuk berjalan di latar belakang dengan jendela tersembunyi, hanya menyisakan indikator statusnya di system tray.
- Menambahkan dukungan untuk versi kedua dari portal org.freedesktop.impl.portal.InputCapture, yang digunakan untuk menyediakan akses ke pengambilan input dari aplikasi yang diisolasi (sandboxed).
- KWin kini mendukung protokol Wayland ext-background-effect-v1, yang memungkinkan efek seperti pengaburan latar belakang.
- Pengelola komposit KWin mengimplementasikan dukungan untuk protokol Wayland xx-fractional-scale-v2 eksperimental, yang menghilangkan celah yang tidak perlu antara elemen yang berdekatan pada layar dengan kepadatan tinggi, seperti antara jendela yang diperbesar dan panel. Protokol xx-fractional-scale memungkinkan penskalaan sistem koordinat logis, yang menggunakan nilai integer, untuk meningkatkan akurasi pemosisian dan meningkatkan resolusi koordinat logis hingga ke piksel individual. Kemampuan ini mengatasi keterbatasan resolusi sistem koordinat logis, yang tidak cukup untuk pemosisian tingkat piksel yang diperlukan untuk implementasi penuh penskalaan fraksional di KDE.
Dengan menggunakan protokol xx-fractional-scale, server dan klien komposit dapat secara konsisten menggunakan sistem koordinat yang berbeda (logis dan piksel) saat bekerja dengan objek wl_surface. Koordinat logis digunakan untuk menggambarkan ukuran konten dan posisi jendela dari perspektif pengguna, sementara koordinat piksel mencerminkan ukuran sebenarnya dalam buffer saat rendering ke layar. Protokol xx-fractional-scale memperkenalkan faktor penskalaan (scale) yang menghubungkan koordinat logis dan piksel, memungkinkan penanganan situasi di mana beberapa piksel sesuai dengan satu unit koordinat logis.
- KWin telah diperbarui dengan optimasi yang meningkatkan kinerja dan efisiensi daya pada program yang melakukan rendering menggunakan CPU. Optimasi ini terlihat jelas di sebagian besar program KDE dan aplikasi yang menggunakan QtWidgets (QtWidgets menggunakan CPU untuk rendering, sedangkan QtQuick memanfaatkan akselerasi GPU). Misalnya, saat bekerja di KDevelop, penunjuk sekarang selalu bergerak dengan lancar, dan penggunaan CPU selama pengguliran telah berkurang dari 80-90% menjadi 20%.
- KWin terus mendukung API grafis Vulkan di backend DRM (Direct Rendering Manager). Penggunaan Vulkan diharapkan dapat meningkatkan performa pada konfigurasi multi-GPU. Vulkan kini dapat digunakan untuk memuat tekstur dari GPU ke CPU.
- Pada sistem dengan i915 dan driver Intel XE untuk GPU Intel, KWin kini mendukung bidang overlay perangkat keras, memungkinkan konten ditampilkan langsung tanpa komposit. Perubahan ini meningkatkan kinerja dan mengurangi konsumsi daya untuk aplikasi dan game yang mendukung fungsionalitas tambahan ini.
- Menu yang menggunakan tema Breeze kini mengubah latar belakang elemen saat diklik.
- Antarmuka untuk menampilkan kode QR di widget clipboard telah disederhanakan (tombol salin telah dipindahkan ke header).

- Akurasi penempatan widget di desktop telah ditingkatkan. Saat memindahkan widget ke area yang tidak sesuai, thumbnail kini ditampilkan untuk menunjukkan ruang terdekat yang tersedia di mana widget tersebut akan benar-benar muat.
- Gaya tooltip kini dapat diubah agar sesuai dengan tema desain yang sedang aktif.
- Implementasi efek Mouse Marks (mengubah kursor menjadi penanda yang meninggalkan garis di layar) pada layar sentuh telah ditingkatkan. Dukungan untuk menggambar beberapa garis secara bersamaan pada layar multi-sentuh telah ditambahkan.
- Opsi tata letak keyboard telah ditambahkan ke pengaturan yang disinkronkan dengan Plasma Login Manager.
- Opsi untuk menggunakan ikon yang lebih besar dan margin yang lebih lebar pada layar sentuh dan tablet telah dihapus dari Task Manager dan widget System Tray. Opsi ini dilaporkan tidak konsisten dan menyebabkan masalah tampilan.
- Mode push-to-talk global telah diimplementasikan, di mana mikrofon hanya diaktifkan ketika kombinasi tombol tertentu ditekan dan ditahan.
- Tombol untuk beralih cepat antara mode terang dan gelap telah ditambahkan ke widget kontrol kecerahan dan warna.
- Konfigurator kini hanya menampilkan halaman pengaturan untuk pengontrol game, mouse, dan touchpad jika perangkat-perangkat tersebut ada.
- Peningkatan pengeditan elemen desktop pada sistem layar sentuh.
- Saat mencari kata "memori", kini disertakan rekomendasi untuk menjalankan aplikasi System Monitor.
- Widget dan aplikasi System Monitor kini mendukung pemantauan aktivitas jaringan pada platform FreeBSD.
- Indikator kemajuan telah ditambahkan ke dialog untuk mengakhiri proses yang macet.
- Widget Pemilih Warna sekarang menampilkan petunjuk tentang tidak tersedianya warna yang dipilih (sebelumnya menunjukkan bahwa warna #000000 telah dipilih).

- Dalam mode ikhtisar, Anda sekarang dapat menggunakan pengguliran atau tombol Page Up/Page Down untuk beralih di antara desktop virtual.
- Pada sistem Wayland, gambar penunjuk stylus disinkronkan dengan penunjuk mouse dan touchpad.
- KWin kini memungkinkan Anda untuk menentukan aturan tetap yang mengecualikan isi jendela tertentu saat merekam screencast.
- Program tangkapan layar Spectacle sekarang memiliki opsi "--release-capture", yang setara dengan opsi "Terima saat diklik dan dilepas" di pengaturan (membuat tangkapan layar segera setelah melepaskan tombol mouse setelah memilih area persegi panjang, tanpa konfirmasi terpisah atas operasi tersebut).
- Aplikasi dan widget System Monitor untuk memantau status sistem kini memperhitungkan pilihan satuan pengukuran untuk informasi, seperti GB (miliar byte) atau GiB (2^30).
- Pembulatan tingkat penskalaan layar yang mendekati 100%, 200%, dan 300% diterapkan ke nilai-nilai ini untuk meningkatkan kinerja.
- Panel kontrol Widget Explorer kini muncul di desktop di samping penunjuk mouse, bukan di dekat tepi kiri layar.
- Di konfigurator, halaman pengaturan desktop jarak jauh telah dipindahkan ke grup "Keamanan dan Privasi".

- Widget "Disk & Perangkat" kini menangani perangkat yang terpasang dalam mode loop dengan lebih baik.
- Di menu aplikasi Kicker, mirip dengan Kickoff, kini dimungkinkan untuk menggunakan tombol non-persegi di panel.
- Konfigurator kini mendukung pratinjau video untuk tema layar masuk SDDM.
- Desain dialog yang lebih baik dibuat oleh KWin.

- Menambahkan pengaturan untuk mengubah penundaan sebelum antarmuka peralihan jendela muncul setelah Anda mulai menekan Alt+Tab.
- Opsi untuk mengubah urutan penyortiran dan pengelompokan berdasarkan desktop virtual dan ruangan (aktivitas) telah ditambahkan ke pengaturan widget tampilan daftar jendela.

- Di konfigurator, pada halaman pengaturan kursor, gambar kursor sekarang diubah ukurannya sesuai dengan ukuran yang dipilih saat dipratinjau.

- Kwin sekarang mengingat margin antar jendela dalam mode ubin untuk setiap layar.
- Saat Anda membuka kembali antarmuka pemilihan wallpaper desktop, Anda akan dibawa kembali ke tempat Anda berhenti terakhir kali.
- Pada antarmuka pemilih Emoji, opsi ikon warna kulit dikelompokkan ke dalam dialog pop-up terpisah.

- Fitur untuk mengatur kombinasi tombol global untuk menghapus riwayat notifikasi telah disediakan.
- Konfigurator ini menggunakan tombol "< Kembali" yang lebih tradisional untuk kembali dari subkategori (sebelumnya menggunakan "< Nama Kategori").

- Menambahkan antarmuka terpisah untuk mengkonfigurasi printer jaringan yang dibagikan di Windows-jaringan.

- Halaman pengaturan notifikasi pada konfigurator kini mendukung pemutaran suara notifikasi yang dapat dipilih, terlepas dari apakah suara notifikasi diaktifkan atau tidak.
- Opsi untuk VPN L2TP telah ditambahkan ke halaman pengaturan jaringan di konfigurator.
- Kemampuan untuk memilih tema Air Plasma, yang lebih ringan daripada tema Oxygen, telah dikembalikan.
- Gaya seleksi membulat telah diimplementasikan dalam aplikasi berbasis QtWidgets seperti Dolphin, Okular, dan KMail. Perubahan ini menyatukan tampilan dan bertransisi dengan mulus ke gaya seleksi yang sebelumnya digunakan dalam aplikasi berbasis QtQuick.


- Menu aplikasi Kickoff kini langsung menampilkan bagian "Favorit" setelah menambahkan aplikasi ke "Favorit" melalui menu konteks, untuk menunjukkan dengan jelas di mana aplikasi tersebut dapat ditemukan dengan cepat.
- Notifikasi yang dihasilkan oleh desktop Plasma telah mengalami perubahan ikon dan pemendekan judul.


- Widget jam sekarang mendukung kalender lunar Vietnam.

- Antarmuka pengaturan telah diperbarui. OpenVPN, yang menambahkan dukungan untuk parameter guna mengontrol kompresi, MTU, NCP, TLS, batas waktu, dan sandi.
- Di konfigurator, pada halaman pengaturan koneksi jaringan, tab “Wi-Fi” dan “Keamanan Wi-Fi” digabungkan.
- Tombol telah ditambahkan ke halaman manajemen hak akses aplikasi di konfigurator untuk mencabut semua izin perekaman layar oleh aplikasi sekaligus.
- KIO S3 handler telah dirilis, memungkinkan Anda untuk bekerja langsung dengan file yang tersimpan di layanan penyimpanan cloud yang kompatibel dengan S3 seperti Amazon S3, Cloudflare R2, DigitalOcean Spaces, dan MinIO dari aplikasi Dolphin dan KDE.

- Tombol terpadu untuk kembali ke halaman sebelumnya telah diimplementasikan pada widget clipboard dan manajemen koneksi jaringan (dua tombol "Kembali" tidak lagi ditampilkan pada halaman bersarang).
- KRunner memiliki plugin yang diaktifkan secara default yang menampilkan informasi tentang kombinasi tombol global.

- Widget yang mengimplementasikan menu global memastikan bahwa menu untuk jendela aktif ditampilkan, bahkan jika jendela tersebut berada di layar lain. Untuk mengembalikan perilaku sebelumnya, di mana menu menghilang setelah memindahkan jendela ke layar lain, opsi khusus telah ditambahkan ke pengaturan.
- Saat menyusun dua jendela yang bersebelahan, keduanya kini berada di tengah secara merata di seluruh ruang layar yang tersedia, dengan mempertimbangkan panel (sebelumnya, jendela yang paling dekat dengan panel akan menyusut lebih banyak daripada jendela lainnya).
- Peningkatan keandalan perekaman screencast dan inisiasi permintaan desktop jarak jauh pada aplikasi yang diisolasi (sandboxed).
- Peningkatan dukungan untuk akselerasi 3D dalam konfigurasi dengan beberapa GPU, yang salah satunya tidak mendukung OpenGL.
- Masalah clipboard di beberapa aplikasi berbasis wxWidgets, seperti KiCad dan Audacity, telah teratasi. Perbaikan tersebut disertakan dalam cabang pengembangan wxWidgets 3.3.3.
- Utilitas kscreen-doctor sekarang mendukung perubahan properti layar AutoRotatePolicy, menentukan layar aktif, dan secara bersamaan mengaktifkan/menonaktifkan dukungan HDR dan Wide Gamut.
- Pada dialog untuk memilih layar yang akan disiarkan ke sistem lain atau menyediakan akses bersama, visualisasi thumbnail telah ditingkatkan dan tampilan wallpaper desktop sebagai latar belakang telah dipastikan.

- Fitur untuk menambahkan widget jam tambahan untuk zona waktu yang berbeda telah diperkenalkan, yang antara lain akan menampilkan perbedaan waktu dari zona waktu saat ini.

- Pada widget menu global, sudut-sudut item menu yang disorot dibulatkan.
- Kemampuan untuk menentukan tombol pengubah terpisah untuk memindahkan fokus ke panel telah disediakan.
- Dialog untuk memilih direktori telah disatukan dengan dialog yang digunakan saat menyimpan dan membuka file (alih-alih dialog terpisah untuk direktori, mode untuk hanya menampilkan direktori telah ditambahkan ke dialog pembukaan file standar).
- Alat enkripsi direktori Plasma Vault sekarang menunjukkan apakah direktori tersebut dipasang dalam mode baca saja.
- Aplikasi pengaturan jaringan menyediakan kemampuan untuk membatasi rentang frekuensi Wi-Fi (2.4 GHz atau 5 GHz).
- Saat menonaktifkan aktivasi KRunner ketika mencoba mengetik dari keyboard desktop, panggilan handler diimplementasikan untuk memilih file berdasarkan huruf pertama yang diketik.
- Opsi untuk mengurutkan item secara terbalik telah ditambahkan ke widget System Tray.
- Pada sistem multi-GPU, aplikasi berbasis Spectacle dan KPipeWire kini dapat menangkap konten layar dengan benar (sebelumnya, perangkat rendering yang salah mungkin digunakan).
- Utilitas Monitor Sistem dan widget informasi sistem kini mendukung deteksi konfigurasi beberapa GPU, serta menyediakan statistik tentang enkripsi disk penuh dan RAID.
- KWin telah menambahkan dukungan untuk 3D LUT (3D Lookup Tables) untuk pemetaan ulang warna, mengurangi konsumsi sumber daya GPU dari fitur-fitur yang mempercepat konversi warna.
- Menghentikan pembuatan konteks OpenGL untuk aplikasi yang tidak menggunakan OpenGL, yang mengurangi konsumsi memori sebesar 10-15 MB untuk setiap aplikasi tersebut dan mengurangi waktu startup.
- KWin telah dioptimalkan untuk meningkatkan kinerja antarmuka pengalihan jendela Alt+Tab ketika efek Sorot Jendela diaktifkan dan ketika terdapat sejumlah besar jendela yang diminimalkan.
- Di konfigurator, pada halaman "Aplikasi Default", kini dimungkinkan untuk memilih aplikasi default dengan implementasi penjadwal kalender.

- Opsi untuk membuka penjadwal kalender telah ditambahkan ke applet yang dipanggil dengan mengklik tombol tengah mouse pada jam.

- Menambahkan dukungan untuk favorit pada operasi di aplikasi yang ditampilkan dalam hasil pencarian.

- Opsi untuk melihat informasi tentang gambar telah ditambahkan ke menu konteks yang muncul saat Anda mengklik kanan wallpaper desktop.

- System Monitor kini mengkategorikan GPU berdasarkan nama. Menu konteks untuk aplikasi System Monitor sekarang memungkinkan akses langsung ke mode pemantauan tertentu, seperti melihat daftar proses yang sedang berjalan.

- Widget untuk disisipkan ke dalam panel pemisah kini dapat diakses melalui tombol "tambah item baru" di halaman pengaturan panel, bukan melalui bilah sisi dengan daftar widget.

- Untuk konfigurasi multi-monitor, telah ditambahkan opsi yang memungkinkan tampilan antarmuka peralihan jendela Alt+Tab hanya pada layar utama, terlepas dari layar mana yang memiliki fokus input.
- Menu aplikasi Kicker kini menampilkan ikon khusus untuk program yang baru saja diinstal, serupa dengan yang dilakukan pada antarmuka Kickoff.
- Memungkinkan untuk memindahkan aplikasi dengan mouse ke bagian "favorit" pada widget Kickoff, Kicker, dan Dashboard.
- KRunner telah memperluas kemampuannya untuk menghitung ekspresi matematika sembarang; misalnya, Anda sekarang dapat memasukkan tidak hanya “sqrt(2) + 2”, tetapi juga “2 + sqrt(2)”.
- Mengurangi ukuran gambar GIF animasi yang dibuat dalam aplikasi yang menggunakan pustaka KPipeWire.
- KWin telah menambahkan heuristik yang menentukan apakah akan menggunakan pemindaian langsung (direct scan-out) untuk meningkatkan kinerja dan mengurangi konsumsi daya saat jendela diperluas ke layar penuh.
- Menerapkan kemampuan untuk mengatur profil warna ICC untuk tampilan saat mode HDR diaktifkan.
- Banyak laptop dengan prosesor AMD kini memiliki opsi untuk menonaktifkan driver modulasi lampu latar adaptif atau menyesuaikan pengaturannya secara manual saat diaktifkan. Driver ini memodifikasi warna layar untuk meningkatkan visibilitas pada tingkat kecerahan rendah.
- Saat menampilkan informasi sistem (Pusat Info), pembacaan sensor suhu kini ditampilkan dalam satuan pengukuran yang ditentukan dalam pengaturan sistem.
- Menu Kickoff kini mendukung penghapusan aplikasi dari bagian Favorit dengan menyeret pintasan keluar dari widget menggunakan mouse.
- Widget kontrol output cetak sekarang menampilkan jumlah pekerjaan cetak aktif dan antrian secara terpisah untuk setiap printer.

- KWin telah diperbarui dengan optimasi yang mengurangi konsumsi daya saat bekerja dengan jendela layar penuh dan efek yang tidak terpengaruh oleh pemindaian langsung.
- Opsi untuk menampilkan daftar direktori yang baru saja dibuka telah ditambahkan ke menu aplikasi Kicker. Widget Kicker dan Dashboard sekarang memungkinkan Anda untuk menghapus item dari bagian Favorit dengan menyeretnya keluar dari widget.

- Dukungan untuk membuat profil koneksi jaringan duplikat telah ditambahkan ke widget manajemen jaringan.

- Aturan Jendela KWin sekarang mendukung pengikatan kotak dialog ke jendela induk yang ditentukan.
- Menambahkan kemampuan untuk mengganti nama atau memindahkan direktori "Projects" default, yang baru-baru ini dibuat oleh distribusi di direktori home pengguna selain direktori "Documents", "Downloads", "Desktop", "Videos", "Music" dan "Pictures".

- Menambahkan fitur untuk memperbesar konten layar tanpa kehilangan kualitas yang signifikan, berdasarkan efek Zoom di KWin.

- Widget output cetak yang ditempatkan pada panel sekarang menampilkan label yang menunjukkan jumlah pekerjaan aktif dan antrian.

- Saat aplikasi X11 yang berjalan melalui XWayland meminta izin untuk mengirimkan peristiwa mouse dan keyboard yang dihasilkan secara terprogram, nama aplikasi sekarang akan ditampilkan. Konfigurator sekarang menampilkan daftar aplikasi yang sebelumnya telah diberikan izin ini.

- Gaya KDE kini diterapkan pada dialog yang ditampilkan oleh aplikasi Qt yang menggunakan tipe QML MessageDialog (misalnya, yang digunakan oleh aplikasi Sticky Note pada dialog konfirmasinya).

- Mengklik tombol di bagian atas Widget Explorer telah disederhanakan (mengklik sekarang berfungsi jika Anda mengklik dengan kursor pada batas layar di atas tombol, tanpa harus mengklik tombol secara langsung).

- Parameter tambahan kini diperhitungkan saat mengubah kecerahan layar secara otomatis untuk kinerja yang lebih baik dalam kondisi pencahayaan yang sering berubah.
- Batasan waktu 25 detik untuk memilih warna setelah memanggil widget Pemilih Warna telah dihapus.
Sumber: opennet.ru







































