wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
wlmim_events Struct Reference

#include <manager.h>

Public Attributes

struct wl_signal cursor_position_updated
 
struct wl_signal activity
 
struct wl_signal deactivate_task_list
 

Detailed Description

Events provided by the input manager.

Member Data Documentation

◆ activity

struct wl_signal wlmim_events::activity

Signals when there has been any input activity.

Useful to eg. reset an idle timer.

◆ cursor_position_updated

struct wl_signal wlmim_events::cursor_position_updated

Signals when the cursor's position is updated.

Will be called from _wlmim_cursor_handle_motion and _wlmim_cursor_handle_motion_absolute handlers, after issuing wlr_cursor_move(), respectively wlr_cursor_warp_absolute().

Offers struct wlr_cursor as argument.

◆ deactivate_task_list

struct wl_signal wlmim_events::deactivate_task_list

Hack: Signals when ALT modifier is lost, indicating that the task list should be de-activated.

TODO(kaese.nosp@m.r@gu.nosp@m.bbe.c.nosp@m.h): Handle this better – should respect the modifiers of the task list actions, and be more generalized.


The documentation for this struct was generated from the following file: