feat(action): 实现切换当前 output 工作区功能

This commit is contained in:
2026-05-09 23:00:01 +08:00
parent 1f4659e7a4
commit 0d4a907dd8
5 changed files with 107 additions and 19 deletions

View File

@@ -19,6 +19,14 @@ void switch_workspace(
zdwm_runtime_t *runtime,
zdwm_workspace_id_t workspace_id
);
void switch_workspace_in_current_output(
zdwm_runtime_t *runtime,
zdwm_workspace_id_t workspace_id
);
void switch_workspace_by_index_in_current_output(
zdwm_runtime_t *runtime,
uint32_t index
);
void cycle_layout(zdwm_runtime_t *runtime, int32_t delta);
void cycle_current_output(zdwm_runtime_t *runtime, int32_t delta);
void focus_window(zdwm_runtime_t *runtime, int32_t delta);