gpui: Set window title on Linux (#7589)

Release Notes:
- N/A


Hello everyone,
glad to be contributing to this awesome project! This just fixes a
simple todo!(linux) in gpui.

I also considered setting the window title in the hello world example,
let me know if I should add it in this PR as well.

Best Regards,
Christian Bergschneider
This commit is contained in:
Christian Bergschneider
2024-02-08 14:31:14 -08:00
committed by GitHub
parent ed54665711
commit 07891b4978
+9 -2
View File
@@ -340,8 +340,15 @@ impl PlatformWindow for LinuxWindow {
//todo!(linux)
fn activate(&self) {}
//todo!(linux)
fn set_title(&mut self, title: &str) {}
fn set_title(&mut self, title: &str) {
self.0.xcb_connection.send_request(&x::ChangeProperty {
mode: x::PropMode::Replace,
window: self.0.x_window,
property: x::ATOM_WM_NAME,
r#type: x::ATOM_STRING,
data: title.as_bytes(),
});
}
//todo!(linux)
fn set_edited(&mut self, edited: bool) {}