OLD | NEW |
1 /* Generated by wayland-scanner 1.11.0 */ | 1 /* Generated by wayland-scanner 1.11.0 */ |
2 | 2 |
3 #ifndef REMOTE_SHELL_UNSTABLE_V1_SERVER_PROTOCOL_H | 3 #ifndef REMOTE_SHELL_UNSTABLE_V1_SERVER_PROTOCOL_H |
4 #define REMOTE_SHELL_UNSTABLE_V1_SERVER_PROTOCOL_H | 4 #define REMOTE_SHELL_UNSTABLE_V1_SERVER_PROTOCOL_H |
5 | 5 |
6 #include <stdint.h> | 6 #include <stdint.h> |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 #include "wayland-server.h" | 8 #include "wayland-server.h" |
9 | 9 |
10 #ifdef __cplusplus | 10 #ifdef __cplusplus |
(...skipping 596 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
607 */ | 607 */ |
608 void (*set_system_modal)(struct wl_client *client, | 608 void (*set_system_modal)(struct wl_client *client, |
609 struct wl_resource *resource); | 609 struct wl_resource *resource); |
610 /** | 610 /** |
611 * suggests a re-layout of remote shell input area | 611 * suggests a re-layout of remote shell input area |
612 * | 612 * |
613 * Suggests a surface should become non system modal. | 613 * Suggests a surface should become non system modal. |
614 */ | 614 */ |
615 void (*unset_system_modal)(struct wl_client *client, | 615 void (*unset_system_modal)(struct wl_client *client, |
616 struct wl_resource *resource); | 616 struct wl_resource *resource); |
| 617 /** |
| 618 * interactive move started |
| 619 * |
| 620 * Notifies the compositor when an interactive, user-driven move |
| 621 * of the surface starts. The compositor may assume that subsequent |
| 622 * set_window_geometry requests are position updates until it |
| 623 * receives a unset_moving request. |
| 624 * @since 2 |
| 625 */ |
| 626 void (*set_moving)(struct wl_client *client, |
| 627 struct wl_resource *resource); |
| 628 /** |
| 629 * interactive move stopped |
| 630 * |
| 631 * Notifies the compositor when an interactive, user-driven move |
| 632 * of the surface stops. The compositor may choose to stop the move |
| 633 * regardless of this request. |
| 634 * @since 2 |
| 635 */ |
| 636 void (*unset_moving)(struct wl_client *client, |
| 637 struct wl_resource *resource); |
617 }; | 638 }; |
618 | 639 |
619 #define ZCR_REMOTE_SURFACE_V1_CLOSE 0 | 640 #define ZCR_REMOTE_SURFACE_V1_CLOSE 0 |
620 #define ZCR_REMOTE_SURFACE_V1_STATE_TYPE_CHANGED 1 | 641 #define ZCR_REMOTE_SURFACE_V1_STATE_TYPE_CHANGED 1 |
621 | 642 |
622 /** | 643 /** |
623 * @ingroup iface_zcr_remote_surface_v1 | 644 * @ingroup iface_zcr_remote_surface_v1 |
624 */ | 645 */ |
625 #define ZCR_REMOTE_SURFACE_V1_CLOSE_SINCE_VERSION 1 | 646 #define ZCR_REMOTE_SURFACE_V1_CLOSE_SINCE_VERSION 1 |
626 /** | 647 /** |
(...skipping 677 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1304 void (*destroy)(struct wl_client *client, | 1325 void (*destroy)(struct wl_client *client, |
1305 struct wl_resource *resource); | 1326 struct wl_resource *resource); |
1306 }; | 1327 }; |
1307 | 1328 |
1308 | 1329 |
1309 #ifdef __cplusplus | 1330 #ifdef __cplusplus |
1310 } | 1331 } |
1311 #endif | 1332 #endif |
1312 | 1333 |
1313 #endif | 1334 #endif |
OLD | NEW |