添加关闭窗口快捷键

This commit is contained in:
2025-08-25 22:09:35 +08:00
parent b645c4cf39
commit b28c9cd58b
5 changed files with 23 additions and 0 deletions

View File

@@ -104,6 +104,15 @@ void select_tag(const user_action_arg_t *arg) {
arrange(current_monitor);
}
void kill_client(const user_action_arg_t *arg) {
client_t *client = current_monitor->selected_client;
if (!client) return;
if (!send_event(client->window, get_xcb_atom(atom_wm_delete))) {
kill_window(client->window);
}
}
/* 调试函数,开发完成后删除 */
static void print_monitor_list_info(monitor_t *monitor_list) {
logger("========================= monitor info =========================\n");