diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/sway/config.h | 1 | ||||
| -rw-r--r-- | include/sway/input/input-manager.h | 3 | ||||
| -rw-r--r-- | include/sway/view.h | 1 | 
3 files changed, 5 insertions, 0 deletions
diff --git a/include/sway/config.h b/include/sway/config.h index 27fae0c6..be29082e 100644 --- a/include/sway/config.h +++ b/include/sway/config.h @@ -355,6 +355,7 @@ struct sway_config {  	struct {  		struct input_config *input_config;  		struct seat_config *seat_config; +		struct sway_seat *seat;  	} handler_context;  }; diff --git a/include/sway/input/input-manager.h b/include/sway/input/input-manager.h index 58a93fe3..2bf297ce 100644 --- a/include/sway/input/input-manager.h +++ b/include/sway/input/input-manager.h @@ -43,4 +43,7 @@ void sway_input_manager_apply_input_config(struct sway_input_manager *input,  void sway_input_manager_apply_seat_config(struct sway_input_manager *input,  		struct seat_config *seat_config); +struct sway_seat *sway_input_manager_get_default_seat( +		struct sway_input_manager *input); +  #endif diff --git a/include/sway/view.h b/include/sway/view.h index 08c5480b..240ffaa5 100644 --- a/include/sway/view.h +++ b/include/sway/view.h @@ -92,6 +92,7 @@ struct sway_view {  		void (*set_position)(struct sway_view *view,  				double ox, double oy);  		void (*set_activated)(struct sway_view *view, bool activated); +		void (*close)(struct sway_view *view);  	} iface;  	// only used for unmanaged views (shell specific)  | 
