Ayo kita ngelingake sampeyan minangka persiapan kanggo rilis sabanjure Xfce 4.16, sing diluncurake samesthine ing Oktober utawa Nopember, antarmuka ditransfer menyang widget GtkHeaderBar lan nggunakake CSD, sing bisa, kanthi analogi karo GNOME, kanggo nyelehake menu, tombol lan unsur antarmuka liyane ing header jendhela, uga kanggo njamin ndhelikake. saka pigura ing dialog. Mesin rendering antarmuka anyar digabungake menyang perpustakaan libxfce4ui, sing ngasilake aplikasi CSD otomatis kanggo meh kabeh dialog, tanpa perlu ngowahi kode proyek sing wis ana.
Ing transisi menyang CSD ketemumungsuh, sing percaya yen dhukungan CSD kudu opsional lan pangguna kudu bisa terus nggunakake judhul jendhela klasik. Antarane kekurangan nggunakake CSD, area judhul jendhela sing gedhe banget, ora perlu nransfer unsur aplikasi menyang judhul jendhela, ora bisa digunakake tema Xfwm4, lan bedo ing desain windows aplikasi lan program Xfce/GNOME sing nindakake. ora nggunakake CSD kasebut. Wigati dicathet yen salah sawijining alasan kanggo nolak antarmuka GNOME dening sawetara pangguna yaiku nggunakake CSD.
Kajaba iku, garpu wis dibentuk xfce4-panel, kang kalebu owah-owahan kanggo bali prilaku klasik. Disiapake kanggo pangguna Gentoo numpuk kanggo nginstal libxfce4ui-nocsd. Disiapake kanggo pangguna Xubuntu/Ubuntu gudang PPA karo paket siap-digawe. Sean Anastasi nerangake alasan nggawe garpu kanthi ujar manawa dheweke wis nggunakake Xfce nganti pirang-pirang taun lan seneng antarmuka lingkungan iki. Sawise mutusake babagan owah-owahan antarmuka, dheweke ora setuju, lan ora ana upaya kanggo menehi pilihan kanggo bali menyang prilaku lawas, dheweke mutusake kanggo ngatasi masalah kasebut dhewe lan nuduhake solusi kasebut karo wong liya sing padha.
Salah sawijining masalah nalika nggunakake Xfce Classic yaiku tampilan judhul duplikat amarga tampilan informasi sing bola-bali ing judhul lan ing jendela aplikasi. Fitur iki konsisten karo prilaku Xfce 4.12 lan 4.14, lan ora ana hubungane karo CSD. Ing sawetara aplikasi, duplikasi kuwi katon normal (contone, ing xfce4-screenshooter), nanging ing liyane iku cetha cecek. Kanggo ngatasi masalah iki, sampeyan bisa nambah variabel lingkungan sing ngontrol rendering XfceHeading.
Posisi panyengkuyung CSD mudhun kanggo kemampuan kanggo nggunakake spasi judhul jendhela boroske kanggo nyeleh menu, tombol panel lan unsur antarmuka wujud liyane. Lawan saka CSD percaya yen pendekatan iki nyebabake masalah kanggo nggabungake desain windows, utamane sing ditulis kanggo lingkungan pangguna sing beda-beda sing nemtokake rekomendasi sing beda kanggo tata letak area judhul. Iku luwih gampang kanggo nggawa desain windows kabeh aplikasi kanggo gaya siji nalika klasik Rendering wilayah layanan saka jendhela ing sisih server. Ing kasus nggunakake CSD, perlu kanggo ngganti antarmuka aplikasi kanthi kapisah kanggo saben lingkungan grafis lan cukup angel kanggo mesthekake yen aplikasi kasebut ora katon asing ing lingkungan pangguna sing beda.