feat: add quit action to ipc
This commit is contained in:
8
maomao.c
8
maomao.c
@@ -447,6 +447,8 @@ static void dwl_ipc_output_set_tags(struct wl_client *client,
|
||||
uint32_t tagmask, uint32_t toggle_tagset);
|
||||
static void dwl_ipc_output_release(struct wl_client *client,
|
||||
struct wl_resource *resource);
|
||||
static void dwl_ipc_output_quit(struct wl_client *client,struct wl_resource *resource);
|
||||
|
||||
static void focusclient(Client *c, int lift);
|
||||
|
||||
static void setborder_color(Client *c);
|
||||
@@ -2978,6 +2980,12 @@ void dwl_ipc_output_set_layout(struct wl_client *client,
|
||||
printstatus();
|
||||
}
|
||||
|
||||
void
|
||||
dwl_ipc_output_quit(struct wl_client *client, struct wl_resource *resource)
|
||||
{
|
||||
quit(&(Arg){0});
|
||||
}
|
||||
|
||||
void
|
||||
dwl_ipc_output_set_tags(struct wl_client *client, struct wl_resource *resource, uint32_t tagmask, uint32_t toggle_tagset)
|
||||
{
|
||||
|
||||
@@ -178,4 +178,9 @@ I would probably just submit raphi's patchset but I don't think that would be po
|
||||
<arg name="is_floating" type="uint" summary="If the selected client is floating. Nonzero is valid, zero invalid"/>
|
||||
</event>
|
||||
</interface>
|
||||
|
||||
<!-- maomao custom -->
|
||||
<request name="quit">
|
||||
<description summary="Quit maomao"/>
|
||||
</request>
|
||||
</protocol>
|
||||
|
||||
Reference in New Issue
Block a user