Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(18)

Side by Side Diff: third_party/wayland-protocols/include/protocol/remote-shell-unstable-v1-server-protocol.h

Issue 2109763002: third_party: Update to version 7 of remote_shell_protocol (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 * default container 151 * default container
152 */ 152 */
153 ZWP_REMOTE_SHELL_V1_CONTAINER_DEFAULT = 1, 153 ZWP_REMOTE_SHELL_V1_CONTAINER_DEFAULT = 1,
154 /** 154 /**
155 * system modal container 155 * system modal container
156 */ 156 */
157 ZWP_REMOTE_SHELL_V1_CONTAINER_OVERLAY = 2, 157 ZWP_REMOTE_SHELL_V1_CONTAINER_OVERLAY = 2,
158 }; 158 };
159 #endif /* ZWP_REMOTE_SHELL_V1_CONTAINER_ENUM */ 159 #endif /* ZWP_REMOTE_SHELL_V1_CONTAINER_ENUM */
160 160
161 #ifndef ZWP_REMOTE_SHELL_V1_STATE_TYPE_ENUM
162 #define ZWP_REMOTE_SHELL_V1_STATE_TYPE_ENUM
163 /**
164 * @ingroup iface_zwp_remote_shell_v1
165 * state types for remote surfaces
166 *
167 * Defines common show states for shell surfaces.
168 */
169 enum zwp_remote_shell_v1_state_type {
170 /**
171 * normal window state
172 */
173 ZWP_REMOTE_SHELL_V1_STATE_TYPE_NORMAL = 1,
174 /**
175 * minimized window state
176 */
177 ZWP_REMOTE_SHELL_V1_STATE_TYPE_MINIMIZED = 2,
178 /**
179 * maximized window state
180 */
181 ZWP_REMOTE_SHELL_V1_STATE_TYPE_MAXIMIZED = 3,
182 /**
183 * fullscreen window state
184 */
185 ZWP_REMOTE_SHELL_V1_STATE_TYPE_FULLSCREEN = 4,
186 /**
187 * pinned window state
188 */
189 ZWP_REMOTE_SHELL_V1_STATE_TYPE_PINNED = 5,
190 };
191 #endif /* ZWP_REMOTE_SHELL_V1_STATE_TYPE_ENUM */
192
161 #ifndef ZWP_REMOTE_SHELL_V1_ERROR_ENUM 193 #ifndef ZWP_REMOTE_SHELL_V1_ERROR_ENUM
162 #define ZWP_REMOTE_SHELL_V1_ERROR_ENUM 194 #define ZWP_REMOTE_SHELL_V1_ERROR_ENUM
163 enum zwp_remote_shell_v1_error { 195 enum zwp_remote_shell_v1_error {
164 /** 196 /**
165 * given wl_surface has another role 197 * given wl_surface has another role
166 */ 198 */
167 ZWP_REMOTE_SHELL_V1_ERROR_ROLE = 0, 199 ZWP_REMOTE_SHELL_V1_ERROR_ROLE = 0,
168 /** 200 /**
169 * invalid notification id 201 * invalid notification id
170 */ 202 */
(...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after
463 495
464 #define ZWP_REMOTE_SURFACE_V1_SET_FULLSCREEN 0 496 #define ZWP_REMOTE_SURFACE_V1_SET_FULLSCREEN 0
465 #define ZWP_REMOTE_SURFACE_V1_UNSET_FULLSCREEN 1 497 #define ZWP_REMOTE_SURFACE_V1_UNSET_FULLSCREEN 1
466 #define ZWP_REMOTE_SURFACE_V1_CLOSE 2 498 #define ZWP_REMOTE_SURFACE_V1_CLOSE 2
467 #define ZWP_REMOTE_SURFACE_V1_SET_MAXIMIZED 3 499 #define ZWP_REMOTE_SURFACE_V1_SET_MAXIMIZED 3
468 #define ZWP_REMOTE_SURFACE_V1_UNSET_MAXIMIZED 4 500 #define ZWP_REMOTE_SURFACE_V1_UNSET_MAXIMIZED 4
469 #define ZWP_REMOTE_SURFACE_V1_SET_MINIMIZED 5 501 #define ZWP_REMOTE_SURFACE_V1_SET_MINIMIZED 5
470 #define ZWP_REMOTE_SURFACE_V1_UNSET_MINIMIZED 6 502 #define ZWP_REMOTE_SURFACE_V1_UNSET_MINIMIZED 6
471 #define ZWP_REMOTE_SURFACE_V1_SET_PINNED 7 503 #define ZWP_REMOTE_SURFACE_V1_SET_PINNED 7
472 #define ZWP_REMOTE_SURFACE_V1_UNSET_PINNED 8 504 #define ZWP_REMOTE_SURFACE_V1_UNSET_PINNED 8
505 #define ZWP_REMOTE_SURFACE_V1_STATE_TYPE_CHANGED 9
473 506
474 /** 507 /**
475 * @ingroup iface_zwp_remote_surface_v1 508 * @ingroup iface_zwp_remote_surface_v1
476 */ 509 */
477 #define ZWP_REMOTE_SURFACE_V1_SET_FULLSCREEN_SINCE_VERSION 1 510 #define ZWP_REMOTE_SURFACE_V1_SET_FULLSCREEN_SINCE_VERSION 1
478 /** 511 /**
479 * @ingroup iface_zwp_remote_surface_v1 512 * @ingroup iface_zwp_remote_surface_v1
480 */ 513 */
481 #define ZWP_REMOTE_SURFACE_V1_UNSET_FULLSCREEN_SINCE_VERSION 1 514 #define ZWP_REMOTE_SURFACE_V1_UNSET_FULLSCREEN_SINCE_VERSION 1
482 /** 515 /**
(...skipping 17 matching lines...) Expand all
500 */ 533 */
501 #define ZWP_REMOTE_SURFACE_V1_UNSET_MINIMIZED_SINCE_VERSION 2 534 #define ZWP_REMOTE_SURFACE_V1_UNSET_MINIMIZED_SINCE_VERSION 2
502 /** 535 /**
503 * @ingroup iface_zwp_remote_surface_v1 536 * @ingroup iface_zwp_remote_surface_v1
504 */ 537 */
505 #define ZWP_REMOTE_SURFACE_V1_SET_PINNED_SINCE_VERSION 3 538 #define ZWP_REMOTE_SURFACE_V1_SET_PINNED_SINCE_VERSION 3
506 /** 539 /**
507 * @ingroup iface_zwp_remote_surface_v1 540 * @ingroup iface_zwp_remote_surface_v1
508 */ 541 */
509 #define ZWP_REMOTE_SURFACE_V1_UNSET_PINNED_SINCE_VERSION 3 542 #define ZWP_REMOTE_SURFACE_V1_UNSET_PINNED_SINCE_VERSION 3
543 /**
544 * @ingroup iface_zwp_remote_surface_v1
545 */
546 #define ZWP_REMOTE_SURFACE_V1_STATE_TYPE_CHANGED_SINCE_VERSION 7
510 547
511 /** 548 /**
512 * @ingroup iface_zwp_remote_surface_v1 549 * @ingroup iface_zwp_remote_surface_v1
513 * Sends an set_fullscreen event to the client owning the resource. 550 * Sends an set_fullscreen event to the client owning the resource.
514 * @param resource_ The client's resource 551 * @param resource_ The client's resource
515 */ 552 */
516 static inline void 553 static inline void
517 zwp_remote_surface_v1_send_set_fullscreen(struct wl_resource *resource_) 554 zwp_remote_surface_v1_send_set_fullscreen(struct wl_resource *resource_)
518 { 555 {
519 wl_resource_post_event(resource_, ZWP_REMOTE_SURFACE_V1_SET_FULLSCREEN); 556 wl_resource_post_event(resource_, ZWP_REMOTE_SURFACE_V1_SET_FULLSCREEN);
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
601 * Sends an unset_pinned event to the client owning the resource. 638 * Sends an unset_pinned event to the client owning the resource.
602 * @param resource_ The client's resource 639 * @param resource_ The client's resource
603 */ 640 */
604 static inline void 641 static inline void
605 zwp_remote_surface_v1_send_unset_pinned(struct wl_resource *resource_) 642 zwp_remote_surface_v1_send_unset_pinned(struct wl_resource *resource_)
606 { 643 {
607 wl_resource_post_event(resource_, ZWP_REMOTE_SURFACE_V1_UNSET_PINNED); 644 wl_resource_post_event(resource_, ZWP_REMOTE_SURFACE_V1_UNSET_PINNED);
608 } 645 }
609 646
610 /** 647 /**
648 * @ingroup iface_zwp_remote_surface_v1
649 * Sends an state_type_changed event to the client owning the resource.
650 * @param resource_ The client's resource
651 */
652 static inline void
653 zwp_remote_surface_v1_send_state_type_changed(struct wl_resource *resource_, uin t32_t state_type)
654 {
655 wl_resource_post_event(resource_, ZWP_REMOTE_SURFACE_V1_STATE_TYPE_CHANG ED, state_type);
656 }
657
658 /**
611 * @ingroup iface_zwp_notification_surface_v1 659 * @ingroup iface_zwp_notification_surface_v1
612 * @struct zwp_notification_surface_v1_interface 660 * @struct zwp_notification_surface_v1_interface
613 */ 661 */
614 struct zwp_notification_surface_v1_interface { 662 struct zwp_notification_surface_v1_interface {
615 /** 663 /**
616 * Destroy the notification_surface 664 * Destroy the notification_surface
617 * 665 *
618 * Unmap and destroy the notification surface. 666 * Unmap and destroy the notification surface.
619 */ 667 */
620 void (*destroy)(struct wl_client *client, 668 void (*destroy)(struct wl_client *client,
621 struct wl_resource *resource); 669 struct wl_resource *resource);
622 }; 670 };
623 671
624 672
625 #ifdef __cplusplus 673 #ifdef __cplusplus
626 } 674 }
627 #endif 675 #endif
628 676
629 #endif 677 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698