近期,Ubuntu 用戶 Cristiano Fraga G. Nunes 反饋了一個(gè)界面顯示問(wèn)題。他注意到,在 Ubuntu 25.04 系統(tǒng)環(huán)境下,采用 GTK4 框架的應(yīng)用程序,比如文件管理器 Nautilus 和文本編輯器 Text Editor,其窗口控制按鈕的尺寸明顯小于 GTK3 應(yīng)用,例如 Terminal 終端,中的相應(yīng)按鈕。
經(jīng)深入分析,問(wèn)題源頭指向了 Ubuntu 系統(tǒng)默認(rèn)的主題 Yaru。這款主題基于 libadwaita 樣式表進(jìn)行定制,旨在與 Ubuntu 的品牌形象和視覺(jué)風(fēng)格相契合。然而,在具體應(yīng)用中,Yaru 對(duì) GTK4 和 GTK3 應(yīng)用窗口按鈕的尺寸設(shè)定存在差異。GTK4 應(yīng)用因此遭遇了按鈕點(diǎn)擊區(qū)域偏小的問(wèn)題,而 GTK3 應(yīng)用則維持了傳統(tǒng)的按鈕大小。
幸運(yùn)的是,Ubuntu 開(kāi)發(fā)團(tuán)隊(duì)迅速響應(yīng),積極應(yīng)對(duì)這一用戶反饋。目前,一個(gè)旨在解決該問(wèn)題的補(bǔ)丁已被推送至 plucky-proposed 測(cè)試倉(cāng)庫(kù)。該補(bǔ)丁以 libadwaita 庫(kù)為基礎(chǔ),致力于統(tǒng)一 GTK4 和 GTK3 應(yīng)用窗口按鈕的大小,從而優(yōu)化用戶體驗(yàn)。
據(jù)悉,該補(bǔ)丁在測(cè)試階段若順利通過(guò),將被迅速推廣至常規(guī)軟件倉(cāng)庫(kù),屆時(shí)所有用戶都將享受到更加一致的應(yīng)用界面體驗(yàn)。Ubuntu 開(kāi)發(fā)團(tuán)隊(duì)的努力,無(wú)疑將進(jìn)一步提升用戶的操作系統(tǒng)使用體驗(yàn)。