| 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_CLIENT_PROTOCOL_H | 3 #ifndef REMOTE_SHELL_UNSTABLE_V1_CLIENT_PROTOCOL_H |
| 4 #define REMOTE_SHELL_UNSTABLE_V1_CLIENT_PROTOCOL_H | 4 #define REMOTE_SHELL_UNSTABLE_V1_CLIENT_PROTOCOL_H |
| 5 | 5 |
| 6 #include <stdint.h> | 6 #include <stdint.h> |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include "wayland-client.h" | 8 #include "wayland-client.h" |
| 9 | 9 |
| 10 #ifdef __cplusplus | 10 #ifdef __cplusplus |
| (...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 177 */ | 177 */ |
| 178 ZWP_REMOTE_SHELL_V1_STATE_TYPE_MAXIMIZED = 3, | 178 ZWP_REMOTE_SHELL_V1_STATE_TYPE_MAXIMIZED = 3, |
| 179 /** | 179 /** |
| 180 * fullscreen window state | 180 * fullscreen window state |
| 181 */ | 181 */ |
| 182 ZWP_REMOTE_SHELL_V1_STATE_TYPE_FULLSCREEN = 4, | 182 ZWP_REMOTE_SHELL_V1_STATE_TYPE_FULLSCREEN = 4, |
| 183 /** | 183 /** |
| 184 * pinned window state | 184 * pinned window state |
| 185 */ | 185 */ |
| 186 ZWP_REMOTE_SHELL_V1_STATE_TYPE_PINNED = 5, | 186 ZWP_REMOTE_SHELL_V1_STATE_TYPE_PINNED = 5, |
| 187 /** |
| 188 * trusted pinned window state |
| 189 */ |
| 190 ZWP_REMOTE_SHELL_V1_STATE_TYPE_TRUSTED_PINNED = 6, |
| 187 }; | 191 }; |
| 188 #endif /* ZWP_REMOTE_SHELL_V1_STATE_TYPE_ENUM */ | 192 #endif /* ZWP_REMOTE_SHELL_V1_STATE_TYPE_ENUM */ |
| 189 | 193 |
| 190 #ifndef ZWP_REMOTE_SHELL_V1_ERROR_ENUM | 194 #ifndef ZWP_REMOTE_SHELL_V1_ERROR_ENUM |
| 191 #define ZWP_REMOTE_SHELL_V1_ERROR_ENUM | 195 #define ZWP_REMOTE_SHELL_V1_ERROR_ENUM |
| 192 enum zwp_remote_shell_v1_error { | 196 enum zwp_remote_shell_v1_error { |
| 193 /** | 197 /** |
| 194 * given wl_surface has another role | 198 * given wl_surface has another role |
| 195 */ | 199 */ |
| 196 ZWP_REMOTE_SHELL_V1_ERROR_ROLE = 0, | 200 ZWP_REMOTE_SHELL_V1_ERROR_ROLE = 0, |
| (...skipping 344 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 541 #define ZWP_REMOTE_SURFACE_V1_PIN 8 | 545 #define ZWP_REMOTE_SURFACE_V1_PIN 8 |
| 542 #define ZWP_REMOTE_SURFACE_V1_UNPIN 9 | 546 #define ZWP_REMOTE_SURFACE_V1_UNPIN 9 |
| 543 #define ZWP_REMOTE_SURFACE_V1_UNFULLSCREEN 10 | 547 #define ZWP_REMOTE_SURFACE_V1_UNFULLSCREEN 10 |
| 544 #define ZWP_REMOTE_SURFACE_V1_SET_RECTANGULAR_SHADOW 11 | 548 #define ZWP_REMOTE_SURFACE_V1_SET_RECTANGULAR_SHADOW 11 |
| 545 #define ZWP_REMOTE_SURFACE_V1_SET_TITLE 12 | 549 #define ZWP_REMOTE_SURFACE_V1_SET_TITLE 12 |
| 546 #define ZWP_REMOTE_SURFACE_V1_SET_TOP_INSET 13 | 550 #define ZWP_REMOTE_SURFACE_V1_SET_TOP_INSET 13 |
| 547 #define ZWP_REMOTE_SURFACE_V1_SET_SYSTEM_MODAL 14 | 551 #define ZWP_REMOTE_SURFACE_V1_SET_SYSTEM_MODAL 14 |
| 548 #define ZWP_REMOTE_SURFACE_V1_UNSET_SYSTEM_MODAL 15 | 552 #define ZWP_REMOTE_SURFACE_V1_UNSET_SYSTEM_MODAL 15 |
| 549 #define ZWP_REMOTE_SURFACE_V1_SET_RECTANGULAR_SHADOW_BACKGROUND_OPACITY 16 | 553 #define ZWP_REMOTE_SURFACE_V1_SET_RECTANGULAR_SHADOW_BACKGROUND_OPACITY 16 |
| 550 #define ZWP_REMOTE_SURFACE_V1_ACTIVATE 17 | 554 #define ZWP_REMOTE_SURFACE_V1_ACTIVATE 17 |
| 555 #define ZWP_REMOTE_SURFACE_V1_PIN_WITH_TRUSTED_FLAG 18 |
| 551 | 556 |
| 552 /** | 557 /** |
| 553 * @ingroup iface_zwp_remote_surface_v1 | 558 * @ingroup iface_zwp_remote_surface_v1 |
| 554 */ | 559 */ |
| 555 #define ZWP_REMOTE_SURFACE_V1_DESTROY_SINCE_VERSION 1 | 560 #define ZWP_REMOTE_SURFACE_V1_DESTROY_SINCE_VERSION 1 |
| 556 /** | 561 /** |
| 557 * @ingroup iface_zwp_remote_surface_v1 | 562 * @ingroup iface_zwp_remote_surface_v1 |
| 558 */ | 563 */ |
| 559 #define ZWP_REMOTE_SURFACE_V1_SET_APP_ID_SINCE_VERSION 1 | 564 #define ZWP_REMOTE_SURFACE_V1_SET_APP_ID_SINCE_VERSION 1 |
| 560 /** | 565 /** |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 614 */ | 619 */ |
| 615 #define ZWP_REMOTE_SURFACE_V1_UNSET_SYSTEM_MODAL_SINCE_VERSION 8 | 620 #define ZWP_REMOTE_SURFACE_V1_UNSET_SYSTEM_MODAL_SINCE_VERSION 8 |
| 616 /** | 621 /** |
| 617 * @ingroup iface_zwp_remote_surface_v1 | 622 * @ingroup iface_zwp_remote_surface_v1 |
| 618 */ | 623 */ |
| 619 #define ZWP_REMOTE_SURFACE_V1_SET_RECTANGULAR_SHADOW_BACKGROUND_OPACITY_SINCE_VE
RSION 9 | 624 #define ZWP_REMOTE_SURFACE_V1_SET_RECTANGULAR_SHADOW_BACKGROUND_OPACITY_SINCE_VE
RSION 9 |
| 620 /** | 625 /** |
| 621 * @ingroup iface_zwp_remote_surface_v1 | 626 * @ingroup iface_zwp_remote_surface_v1 |
| 622 */ | 627 */ |
| 623 #define ZWP_REMOTE_SURFACE_V1_ACTIVATE_SINCE_VERSION 10 | 628 #define ZWP_REMOTE_SURFACE_V1_ACTIVATE_SINCE_VERSION 10 |
| 629 /** |
| 630 * @ingroup iface_zwp_remote_surface_v1 |
| 631 */ |
| 632 #define ZWP_REMOTE_SURFACE_V1_PIN_WITH_TRUSTED_FLAG_SINCE_VERSION 11 |
| 624 | 633 |
| 625 /** @ingroup iface_zwp_remote_surface_v1 */ | 634 /** @ingroup iface_zwp_remote_surface_v1 */ |
| 626 static inline void | 635 static inline void |
| 627 zwp_remote_surface_v1_set_user_data(struct zwp_remote_surface_v1 *zwp_remote_sur
face_v1, void *user_data) | 636 zwp_remote_surface_v1_set_user_data(struct zwp_remote_surface_v1 *zwp_remote_sur
face_v1, void *user_data) |
| 628 { | 637 { |
| 629 wl_proxy_set_user_data((struct wl_proxy *) zwp_remote_surface_v1, user_d
ata); | 638 wl_proxy_set_user_data((struct wl_proxy *) zwp_remote_surface_v1, user_d
ata); |
| 630 } | 639 } |
| 631 | 640 |
| 632 /** @ingroup iface_zwp_remote_surface_v1 */ | 641 /** @ingroup iface_zwp_remote_surface_v1 */ |
| 633 static inline void * | 642 static inline void * |
| (...skipping 293 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 927 * | 936 * |
| 928 * Make the surface active and bring it to the front. | 937 * Make the surface active and bring it to the front. |
| 929 */ | 938 */ |
| 930 static inline void | 939 static inline void |
| 931 zwp_remote_surface_v1_activate(struct zwp_remote_surface_v1 *zwp_remote_surface_
v1, uint32_t serial) | 940 zwp_remote_surface_v1_activate(struct zwp_remote_surface_v1 *zwp_remote_surface_
v1, uint32_t serial) |
| 932 { | 941 { |
| 933 wl_proxy_marshal((struct wl_proxy *) zwp_remote_surface_v1, | 942 wl_proxy_marshal((struct wl_proxy *) zwp_remote_surface_v1, |
| 934 ZWP_REMOTE_SURFACE_V1_ACTIVATE, serial); | 943 ZWP_REMOTE_SURFACE_V1_ACTIVATE, serial); |
| 935 } | 944 } |
| 936 | 945 |
| 946 /** |
| 947 * @ingroup iface_zwp_remote_surface_v1 |
| 948 * |
| 949 * Request that surface is pinned. |
| 950 * |
| 951 * This is only a request that the window should be pinned. |
| 952 * The compositor may choose to ignore this request. The client should |
| 953 * listen to set_pinned events to determine if the window was |
| 954 * pinned or not. If trusted flag is non-zero, the app can prevent users |
| 955 * from exiting the pinned mode. |
| 956 */ |
| 957 static inline void |
| 958 zwp_remote_surface_v1_pin_with_trusted_flag(struct zwp_remote_surface_v1 *zwp_re
mote_surface_v1, int32_t trusted) |
| 959 { |
| 960 wl_proxy_marshal((struct wl_proxy *) zwp_remote_surface_v1, |
| 961 ZWP_REMOTE_SURFACE_V1_PIN_WITH_TRUSTED_FLAG, trusted); |
| 962 } |
| 963 |
| 937 #define ZWP_NOTIFICATION_SURFACE_V1_DESTROY 0 | 964 #define ZWP_NOTIFICATION_SURFACE_V1_DESTROY 0 |
| 938 | 965 |
| 939 /** | 966 /** |
| 940 * @ingroup iface_zwp_notification_surface_v1 | 967 * @ingroup iface_zwp_notification_surface_v1 |
| 941 */ | 968 */ |
| 942 #define ZWP_NOTIFICATION_SURFACE_V1_DESTROY_SINCE_VERSION 1 | 969 #define ZWP_NOTIFICATION_SURFACE_V1_DESTROY_SINCE_VERSION 1 |
| 943 | 970 |
| 944 /** @ingroup iface_zwp_notification_surface_v1 */ | 971 /** @ingroup iface_zwp_notification_surface_v1 */ |
| 945 static inline void | 972 static inline void |
| 946 zwp_notification_surface_v1_set_user_data(struct zwp_notification_surface_v1 *zw
p_notification_surface_v1, void *user_data) | 973 zwp_notification_surface_v1_set_user_data(struct zwp_notification_surface_v1 *zw
p_notification_surface_v1, void *user_data) |
| (...skipping 26 matching lines...) Expand all Loading... |
| 973 ZWP_NOTIFICATION_SURFACE_V1_DESTROY); | 1000 ZWP_NOTIFICATION_SURFACE_V1_DESTROY); |
| 974 | 1001 |
| 975 wl_proxy_destroy((struct wl_proxy *) zwp_notification_surface_v1); | 1002 wl_proxy_destroy((struct wl_proxy *) zwp_notification_surface_v1); |
| 976 } | 1003 } |
| 977 | 1004 |
| 978 #ifdef __cplusplus | 1005 #ifdef __cplusplus |
| 979 } | 1006 } |
| 980 #endif | 1007 #endif |
| 981 | 1008 |
| 982 #endif | 1009 #endif |
| OLD | NEW |